0001628280-22-006109.txt : 20220314 0001628280-22-006109.hdr.sgml : 20220314 20220314172357 ACCESSION NUMBER: 0001628280-22-006109 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 117 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220314 DATE AS OF CHANGE: 20220314 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Proterra Inc CENTRAL INDEX KEY: 0001820630 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLES & PASSENGER CAR BODIES [3711] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39546 FILM NUMBER: 22737663 BUSINESS ADDRESS: STREET 1: 1815 ROLLINS ROAD CITY: BURLINGAME STATE: CA ZIP: 94010 BUSINESS PHONE: 650-689-8284 MAIL ADDRESS: STREET 1: 1815 ROLLINS ROAD CITY: BURLINGAME STATE: CA ZIP: 94010 FORMER COMPANY: FORMER CONFORMED NAME: ArcLight Clean Transition Corp. DATE OF NAME CHANGE: 20200806 10-K 1 ptra-20211231.htm 10-K ptra-20211231
00018206302021FYFalseP1Yhttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent00018206302021-01-012021-12-3100018206302021-06-30iso4217:USD00018206302022-03-09xbrli:shares00018206302021-12-3100018206302020-12-310001820630us-gaap:ConvertiblePreferredStockMember2021-12-31iso4217:USDxbrli:shares0001820630us-gaap:ConvertiblePreferredStockMember2020-12-310001820630us-gaap:PreferredStockMember2021-12-310001820630us-gaap:PreferredStockMember2020-12-310001820630us-gaap:ProductMember2021-01-012021-12-310001820630us-gaap:ProductMember2020-01-012020-12-310001820630us-gaap:ProductMember2019-01-012019-12-310001820630ptra:PartsAndOtherServicesMember2021-01-012021-12-310001820630ptra:PartsAndOtherServicesMember2020-01-012020-12-310001820630ptra:PartsAndOtherServicesMember2019-01-012019-12-3100018206302020-01-012020-12-3100018206302019-01-012019-12-310001820630us-gaap:PreferredStockMember2018-12-310001820630us-gaap:CommonStockMember2018-12-310001820630us-gaap:AdditionalPaidInCapitalMember2018-12-310001820630us-gaap:RetainedEarningsMember2018-12-310001820630us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-3100018206302018-12-310001820630us-gaap:PreferredStockMember2019-01-012019-12-310001820630us-gaap:CommonStockMember2019-01-012019-12-310001820630us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001820630us-gaap:RetainedEarningsMember2019-01-012019-12-310001820630us-gaap:PreferredStockMember2019-12-310001820630us-gaap:CommonStockMember2019-12-310001820630us-gaap:AdditionalPaidInCapitalMember2019-12-310001820630us-gaap:RetainedEarningsMember2019-12-310001820630us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-3100018206302019-12-310001820630us-gaap:CommonStockMember2020-01-012020-12-310001820630us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001820630us-gaap:RetainedEarningsMember2020-01-012020-12-310001820630us-gaap:PreferredStockMember2020-12-310001820630us-gaap:CommonStockMember2020-12-310001820630us-gaap:AdditionalPaidInCapitalMember2020-12-310001820630us-gaap:RetainedEarningsMember2020-12-310001820630us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001820630us-gaap:PreferredStockMember2021-01-012021-12-310001820630us-gaap:CommonStockMember2021-01-012021-12-310001820630us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001820630us-gaap:AdditionalPaidInCapitalMemberptra:LegacyWarrantsMember2021-01-012021-12-310001820630ptra:LegacyWarrantsMember2021-01-012021-12-310001820630us-gaap:RetainedEarningsMember2021-01-012021-12-310001820630us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001820630us-gaap:PreferredStockMember2021-12-310001820630us-gaap:CommonStockMember2021-12-310001820630us-gaap:AdditionalPaidInCapitalMember2021-12-310001820630us-gaap:RetainedEarningsMember2021-12-310001820630us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31xbrli:pure00018206302021-10-290001820630country:US2021-01-012021-12-310001820630country:US2020-01-012020-12-310001820630country:US2019-01-012019-12-310001820630us-gaap:NonUsMember2021-01-012021-12-310001820630us-gaap:NonUsMember2020-01-012020-12-310001820630us-gaap:NonUsMember2019-01-012019-12-310001820630us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-31ptra:customer0001820630us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001820630us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2019-01-012019-12-310001820630us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001820630us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310001820630ptra:OneCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001820630ptra:OneCustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310001820630ptra:ArcLightWarrantsMember2020-09-012020-09-300001820630ptra:ArcLightPublicWarrantsMember2020-09-012020-09-300001820630ptra:ArcLightPrivatePlacementWarrantsMember2020-09-012020-09-300001820630us-gaap:ComputerEquipmentMember2021-01-012021-12-310001820630srt:MinimumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-01-012021-12-310001820630srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-01-012021-12-310001820630ptra:InternallyUsedVehiclesAndChargingSystemsMember2021-01-012021-12-310001820630srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2021-01-012021-12-310001820630srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2021-01-012021-12-310001820630us-gaap:FurnitureAndFixturesMember2021-01-012021-12-310001820630ptra:LeasedBatteriesMember2021-01-012021-12-310001820630ptra:LeasedVehiclesAndChargingSystemsMember2021-01-012021-12-310001820630ptra:DemoVehiclesMember2019-10-312019-10-310001820630us-gaap:ServiceLifeMemberptra:DemoVehiclesMember2019-11-012019-11-010001820630ptra:ChargingSystemsAndInstallationMember2021-01-012021-12-310001820630ptra:ChargingSystemsAndInstallationMember2020-01-012020-12-310001820630ptra:ChargingSystemsAndInstallationMember2019-01-012019-12-310001820630ptra:ExtendedWarrantyMember2021-01-012021-12-310001820630ptra:ExtendedWarrantyMember2020-01-012020-12-310001820630ptra:ExtendedWarrantyMember2019-01-012019-12-3100018206302022-01-012021-12-31ptra:business_unitptra:business_line0001820630ptra:ProterraTransitMember2021-01-012021-12-310001820630ptra:ProterraTransitMember2020-01-012020-12-310001820630ptra:ProterraTransitMember2019-01-012019-12-310001820630ptra:ProterraPoweredAndEnergyMember2021-01-012021-12-310001820630ptra:ProterraPoweredAndEnergyMember2020-01-012020-12-310001820630ptra:ProterraPoweredAndEnergyMember2019-01-012019-12-310001820630srt:MinimumMember2021-01-012021-12-310001820630srt:MaximumMember2021-01-012021-12-3100018206302021-06-1400018206302021-06-142021-06-140001820630ptra:A2010EquityIncentivePlanMember2021-06-140001820630ptra:ProterraWarrantsMember2021-06-140001820630ptra:ArcLightMember2021-06-142021-06-140001820630ptra:PIPESaleMember2021-06-142021-06-140001820630ptra:PIPESaleMember2021-06-140001820630ptra:MilestoneOptionsMember2021-06-142021-06-140001820630ptra:ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioOneMember2021-06-140001820630ptra:ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioOneMember2021-06-142021-06-14ptra:lease0001820630ptra:ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioTwoMember2021-06-140001820630ptra:ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioTwoMember2021-06-142021-06-140001820630ptra:ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioThreeMember2021-06-140001820630ptra:ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioThreeMember2021-06-142021-06-140001820630ptra:ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioFourMember2021-06-140001820630ptra:ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioFourMember2021-06-142021-06-140001820630ptra:ArcLightBoardOfDirectorsMember2021-06-140001820630ptra:ArcLightMember2021-06-130001820630ptra:ArcLightMember2021-06-132021-06-130001820630ptra:SponsorMember2021-06-142021-06-140001820630ptra:ArcLightShareholdersMember2021-06-142021-06-140001820630ptra:PIPEInvestorsMember2021-06-142021-06-140001820630ptra:LegacyProterraInvestorsMember2021-06-142021-06-140001820630ptra:PublicWarrantMember2021-06-140001820630ptra:PrivatePlacementWarrantMember2021-06-140001820630ptra:LegacyWarrantsMember2021-06-140001820630ptra:StockOptionsWarrantsAndContingentSharesMember2021-06-140001820630ptra:A2021EquityIncentivePlanMember2021-06-140001820630ptra:EmployeeStockPurchasePlanMember2021-06-140001820630ptra:ProterraCommonStockMember2021-06-142021-06-140001820630ptra:SponsorContingentSharesMember2021-06-142021-06-140001820630us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2021-12-310001820630us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2020-12-310001820630us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-12-310001820630us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-12-310001820630us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-12-310001820630us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-12-310001820630us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001820630us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001820630us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001820630us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-12-310001820630us-gaap:FairValueMeasurementsRecurringMember2021-12-310001820630us-gaap:FairValueMeasurementsRecurringMember2020-12-310001820630us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2021-12-310001820630us-gaap:USTreasurySecuritiesMemberus-gaap:CashAndCashEquivalentsMember2021-12-310001820630us-gaap:USTreasurySecuritiesMemberus-gaap:ShortTermInvestmentsMember2021-12-310001820630us-gaap:CorporateDebtSecuritiesMemberus-gaap:ShortTermInvestmentsMember2021-12-310001820630us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:ConvertibleDebtMember2021-12-310001820630us-gaap:ConvertibleDebtMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-12-310001820630us-gaap:ConvertibleDebtMember2021-12-310001820630us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2020-12-310001820630us-gaap:WarrantMemberptra:LegacyWarrantsMember2020-12-310001820630us-gaap:WarrantMemberptra:PrivatePlacementWarrantMember2020-12-310001820630us-gaap:WarrantMemberptra:PublicWarrantMember2020-12-310001820630us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2021-01-012021-12-310001820630us-gaap:WarrantMemberptra:LegacyWarrantsMember2021-01-012021-12-310001820630us-gaap:WarrantMemberptra:PrivatePlacementWarrantMember2021-01-012021-12-310001820630us-gaap:WarrantMemberptra:PublicWarrantMember2021-01-012021-12-310001820630us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2021-12-310001820630us-gaap:WarrantMemberptra:LegacyWarrantsMember2021-12-310001820630us-gaap:WarrantMemberptra:PrivatePlacementWarrantMember2021-12-310001820630us-gaap:WarrantMemberptra:PublicWarrantMember2021-12-310001820630us-gaap:ComputerEquipmentMember2021-12-310001820630us-gaap:ComputerEquipmentMember2020-12-310001820630us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-12-310001820630us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-12-310001820630ptra:InternallyUsedVehiclesAndChargingSystemsMember2021-12-310001820630ptra:InternallyUsedVehiclesAndChargingSystemsMember2020-12-310001820630ptra:LeasedVehiclesAndChargingSystemsMember2021-12-310001820630ptra:LeasedVehiclesAndChargingSystemsMember2020-12-310001820630us-gaap:LeaseholdImprovementsMember2021-12-310001820630us-gaap:LeaseholdImprovementsMember2020-12-310001820630us-gaap:MachineryAndEquipmentMember2021-12-310001820630us-gaap:MachineryAndEquipmentMember2020-12-310001820630us-gaap:FurnitureAndFixturesMember2021-12-310001820630us-gaap:FurnitureAndFixturesMember2020-12-310001820630us-gaap:ToolsDiesAndMoldsMember2021-12-310001820630us-gaap:ToolsDiesAndMoldsMember2020-12-310001820630us-gaap:ConstructionInProgressMember2021-12-310001820630us-gaap:ConstructionInProgressMember2020-12-3100018206302016-07-162016-07-1600018206302016-07-310001820630us-gaap:LineOfCreditMemberptra:SeniorCreditFacilityMember2021-12-310001820630us-gaap:LineOfCreditMemberptra:SeniorCreditFacilityMember2020-12-310001820630ptra:PaycheckProtectionProgramLoanMember2021-12-310001820630ptra:PaycheckProtectionProgramLoanMember2020-12-310001820630us-gaap:ConvertibleDebtMember2020-12-310001820630ptra:SeniorCreditFacilityMemberus-gaap:LineOfCreditMember2019-05-310001820630ptra:SeniorCreditFacilityMemberus-gaap:LineOfCreditMember2019-05-012019-05-310001820630ptra:SeniorCreditFacilityMemberus-gaap:LetterOfCreditMember2019-05-310001820630ptra:SeniorCreditFacilityMemberptra:VariableRateComponentOneMemberptra:FederalFundsRateMemberus-gaap:LineOfCreditMember2019-05-012019-05-310001820630ptra:SeniorCreditFacilityMemberptra:VariableRateComponentOneMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMember2019-05-012019-05-310001820630us-gaap:BaseRateMembersrt:MinimumMemberptra:SeniorCreditFacilityMemberptra:VariableRateComponentTwoMemberus-gaap:LineOfCreditMember2019-05-012019-05-310001820630us-gaap:BaseRateMembersrt:MaximumMemberptra:SeniorCreditFacilityMemberptra:VariableRateComponentTwoMemberus-gaap:LineOfCreditMember2019-05-012019-05-310001820630srt:MinimumMemberptra:SeniorCreditFacilityMemberptra:VariableRateComponentTwoMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMember2019-05-012019-05-310001820630srt:MaximumMemberptra:SeniorCreditFacilityMemberptra:VariableRateComponentTwoMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMember2019-05-012019-05-310001820630ptra:SeniorCreditFacilityMemberus-gaap:LineOfCreditMember2021-12-310001820630us-gaap:LineOfCreditMember2021-12-310001820630ptra:SeniorCreditFacilityMemberus-gaap:LineOfCreditMember2019-12-310001820630ptra:PaycheckProtectionProgramLoanMember2020-05-012020-05-310001820630us-gaap:ConvertibleDebtMember2020-08-310001820630ptra:ConvertibleNoteWarrantsMember2020-08-310001820630us-gaap:ConvertibleDebtMember2021-06-142021-06-140001820630us-gaap:AdditionalPaidInCapitalMemberus-gaap:ConvertibleDebtMember2021-06-142021-06-140001820630us-gaap:ConvertibleDebtMember2021-01-012021-12-310001820630us-gaap:ConvertibleDebtMember2020-01-012020-12-3100018206302020-01-010001820630ptra:LegacyCommonStockMember2020-12-3100018206302021-06-130001820630ptra:Series1ConvertiblePreferredStockMember2020-12-310001820630ptra:Series2ConvertiblePreferredStockMember2020-12-310001820630ptra:Series3ConvertiblePreferredStockMember2020-12-310001820630ptra:Series4ConvertiblePreferredStockMember2020-12-310001820630ptra:Series5ConvertiblePreferredStockMember2020-12-310001820630ptra:Series6ConvertiblePreferredStockMember2020-12-310001820630ptra:Series7ConvertiblePreferredStockMember2020-12-310001820630ptra:Series8ConvertiblePreferredStockMember2020-12-310001820630ptra:Series1ConvertiblePreferredStockMember2020-01-012020-12-310001820630ptra:A2010EquityIncentivePlanMember2021-12-310001820630ptra:A2021EquityIncentivePlanMember2021-12-310001820630us-gaap:EmployeeStockMember2021-12-310001820630ptra:WarrantToPurchaseCommonStockMember2021-12-310001820630ptra:SharesReservedContingentSharesMember2021-12-310001820630us-gaap:EmployeeStockOptionMember2020-12-310001820630ptra:WarrantToPurchaseCommonStockMember2020-12-310001820630us-gaap:StockCompensationPlanMember2020-12-310001820630ptra:WarrantToPurchasePreferredStockMember2020-12-310001820630ptra:PublicWarrantMember2021-12-310001820630ptra:PublicWarrantMemberptra:WarrantRedemptionScenarioOneMember2021-12-310001820630ptra:PublicWarrantMemberptra:WarrantRedemptionSenarioOneMember2021-12-310001820630ptra:PublicWarrantMemberptra:WarrantRedemptionSenarioOneMember2021-01-012021-12-310001820630ptra:PublicWarrantMemberptra:WarrantRedemptionScenarioTwoMember2021-12-310001820630ptra:PublicWarrantMemberptra:WarrantRedemptionScenarioTwoMember2021-01-012021-12-310001820630ptra:PrivatePlacementWarrantMember2021-01-012021-12-310001820630ptra:PrivatePlacementWarrantMember2021-12-310001820630ptra:PublicWarrantMemberptra:WarrantCashExerciseMember2021-10-012021-10-310001820630ptra:WarrantCashExerciseMember2021-10-012021-10-310001820630ptra:PublicWarrantMemberptra:WarrantCashlessExerciseMember2021-10-012021-10-310001820630ptra:WarrantCashlessExerciseMemberptra:PrivatePlacementWarrantMember2021-10-012021-10-310001820630ptra:WarrantCashlessExerciseMember2021-10-012021-10-310001820630ptra:PublicWarrantMember2021-10-012021-10-3100018206302021-10-012021-10-310001820630ptra:OtherWarrantsMember2021-12-310001820630ptra:OtherWarrantsMember2020-12-310001820630ptra:PublicWarrantsMember2020-12-310001820630us-gaap:PrivatePlacementMember2020-12-310001820630ptra:PublicWarrantsMember2021-01-012021-12-310001820630us-gaap:PrivatePlacementMember2021-01-012021-12-310001820630ptra:OtherWarrantsMember2021-01-012021-12-310001820630ptra:PublicWarrantsMember2021-12-310001820630us-gaap:PrivatePlacementMember2021-12-310001820630ptra:EquityIncentivePlan2021Member2021-01-012021-12-310001820630ptra:A2021EquityIncentivePlanMember2021-01-012021-12-310001820630us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001820630ptra:GreaterThanTenPercentStockholderMemberus-gaap:EmployeeStockOptionMember2021-01-012021-12-310001820630us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001820630ptra:EmployeeStockPurchasePlanMember2021-12-310001820630ptra:EmployeeStockPurchasePlanMember2021-01-012021-12-3100018206302018-01-012018-12-310001820630ptra:CEOTimeBasedAwardsGroupTwoMember2020-12-310001820630ptra:MilestoneOptionsMember2020-12-310001820630ptra:EquityAwardsMember2021-12-310001820630ptra:CEOEquityAwardsMember2020-03-012020-03-310001820630ptra:CEOTimeBasedAwardsGroupOneMember2020-03-012020-03-310001820630ptra:CEOTimeBasedAwardsGroupTwoMember2020-03-012020-03-310001820630ptra:CEOTimeBasedAwardsGroupTwoMember2020-03-310001820630ptra:CEOTimeBasedAwardsGroupTwoMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-03-012020-03-310001820630us-gaap:ShareBasedCompensationAwardTrancheTwoMemberptra:CEOTimeBasedAwardsGroupTwoMember2020-03-012020-03-310001820630us-gaap:ShareBasedCompensationAwardTrancheThreeMemberptra:CEOTimeBasedAwardsGroupTwoMember2020-03-012020-03-310001820630ptra:ShareBasedPaymentArrangementTrancheFourMemberptra:CEOTimeBasedAwardsGroupTwoMember2020-03-012020-03-310001820630ptra:MilestoneOptionsMember2020-03-310001820630ptra:MilestoneOptionsMember2020-03-012020-03-310001820630ptra:MilestoneOptionsMember2021-06-140001820630us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001820630us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001820630us-gaap:RestrictedStockUnitsRSUMember2020-12-310001820630us-gaap:RestrictedStockUnitsRSUMember2021-12-310001820630us-gaap:CostOfSalesMember2021-01-012021-12-310001820630us-gaap:CostOfSalesMember2020-01-012020-12-310001820630us-gaap:CostOfSalesMember2019-01-012019-12-310001820630us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001820630us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001820630us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-12-310001820630us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310001820630us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-12-310001820630us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-01-012019-12-310001820630us-gaap:ConvertiblePreferredStockMember2021-01-012021-12-310001820630us-gaap:ConvertiblePreferredStockMember2020-01-012020-12-310001820630us-gaap:ConvertiblePreferredStockMember2019-01-012019-12-310001820630ptra:WarrantToPurchasePreferredStockMember2021-01-012021-12-310001820630ptra:WarrantToPurchasePreferredStockMember2020-01-012020-12-310001820630ptra:WarrantToPurchasePreferredStockMember2019-01-012019-12-310001820630us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001820630us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001820630us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001820630ptra:WarrantToPurchaseCommonStockMember2021-01-012021-12-310001820630ptra:WarrantToPurchaseCommonStockMember2020-01-012020-12-310001820630ptra:WarrantToPurchaseCommonStockMember2019-01-012019-12-310001820630ptra:PriorToTaxYear2018Memberus-gaap:DomesticCountryMember2021-12-310001820630ptra:PriorToTaxYear2018Memberus-gaap:DomesticCountryMember2020-12-310001820630us-gaap:DomesticCountryMemberptra:PostTaxYear2017Member2021-12-310001820630us-gaap:DomesticCountryMemberptra:PostTaxYear2017Member2020-12-310001820630us-gaap:StateAndLocalJurisdictionMember2021-12-310001820630us-gaap:StateAndLocalJurisdictionMember2020-12-310001820630us-gaap:DomesticCountryMember2021-12-310001820630us-gaap:DomesticCountryMember2020-12-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
(Mark One)
xANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2021
OR
¨TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from to
Commission file number 001-39546
PROTERRA INC
(Exact name of registrant as specified in its charter)
Delaware98-1551379
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
1815 Rollins Road
Burlingame, California
(Address of Principal Executive Offices)
94010
(Zip Code)
(864) 438-0000
Registrant’s telephone number, including area code
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.0001 par value per sharePTRAThe Nasdaq Stock Market LLC
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ¨ No x
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes o No x
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days. Yes x No ¨
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T
(§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes x No ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filerxAccelerated filer¨
Non-accelerated filer¨Smaller reporting companyx
Emerging growth company¨
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C.7262(b)) by the registered public accounting firm that prepared or issued its audit report. ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes ¨ No x
The aggregate market value of voting stock held by non-affiliates of the registrant as of June 30, 2021, the last business day of the registrant’s most recently completed second fiscal quarter, based on the closing price of $17.11 for shares common stock then listed on the Nasdaq Global Select Market, was approximately $3.0 billion.
The registrant had outstanding 222.4 million shares of common stock as of March 9, 2022.
DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s definitive proxy statement relating to its 2022 Annual Meeting of Stockholders (the “Proxy Statement”) are incorporated herein by reference in Part III, Items 10 through 14 of this Annual Report on Form 10-K (“Annual Report”), as specified in the responses to those item numbers. Except with respect to information specifically incorporated by reference in this Annual Report, the Proxy Statement is not deemed to be filed as part hereof. The Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2021.


TABLE OF CONTENTS
Page
2


Explanatory Note – Certain Defined Terms
Unless otherwise stated in this Annual Report on Form 10-K or the context otherwise requires, references to:
“ArcLight” means ArcLight Clean Transition Corp., a Cayman Islands exempted company, prior to the consummation of the Domestication;
“Business Combination” means the Domestication, the Merger and the other transactions contemplated by the Merger Agreement, collectively, including the PIPE Financing;
“Class A ordinary shares” means the Class A ordinary shares, par value $0.0001 per share, of ArcLight, prior to the Domestication, which automatically converted, on a one-for-one basis, into shares of common stock in connection with the Domestication;
“Class B ordinary shares” means the Class B ordinary shares, par value $0.0001 per share, of ArcLight that were initially issued to the Sponsor in a private placement prior to ArcLight’s initial public offering, and, in connection with the Domestication, which automatically converted, on a one-for-one basis, into shares of common stock;
“Closing” means the closing of the Business Combination;
“Closing Date” means June 14, 2021;
“common stock” means the common stock, par value $0.0001 per share, of Proterra;
“Convertible Notes” means the secured convertible promissory notes of Proterra issued in August 2020;
“Domestication” means the transfer by way of continuation and deregistration of ArcLight from the Cayman Islands and the continuation and domestication of ArcLight as a corporation incorporated in the State of Delaware;
“initial public offering” means ArcLight’s initial public offering that was consummated on September 25, 2020;
“Legacy Proterra” means Proterra Inc, a Delaware corporation, prior to the consummation of the Business Combination;
“Merger” means the merger of Phoenix Merger Sub with and into Legacy Proterra pursuant to the Merger Agreement, with Legacy Proterra as the surviving company in the Merger and, after giving effect to such Merger, Legacy Proterra becoming a wholly-owned subsidiary of Proterra;
“Merger Agreement” means that certain Merger Agreement, dated as of January 11, 2021 (as may be amended, supplemented or otherwise modified from time to time), by and among ArcLight, Phoenix Merger Sub and Legacy Proterra;
“Phoenix Merger Sub” refers to Phoenix Merger Sub, Inc., a Delaware corporation and a wholly-owned direct subsidiary of ArcLight;
“PIPE Financing” means the transactions contemplated by the Subscription Agreements, pursuant to which the PIPE Investors collectively subscribed for 41,500,000 shares of common stock for an aggregate purchase price of $415,000,000 in connection with the Closing;
“PIPE Investors” means the investors who participated in the PIPE Financing and entered into the Subscription Agreements;
3

“private placement warrants” means the 7,550,000 private placement warrants outstanding as of September 30, 2021 that were issued to the Sponsor as part of ArcLight’s initial public offering, which were substantially identical to the public warrants, subject to certain limited exceptions; the Sponsor exercised the private placement warrants on a “cashless” basis in connection with our redemption of our remaining outstanding public warrants on October 26, 2021;
“Proterra” means ArcLight upon and after Closing;
“public warrants” means the 13,874,994 redeemable warrants to purchase common stock outstanding as of September 30, 2021 that were issued by ArcLight in its initial public offering; on October 29 2021, we redeemed the remaining outstanding public warrants that had not previously been exercised at a redemption price of $0.10 per public warrant;
“Sponsor” means ArcLight CTC Holdings, L.P., a Delaware limited partnership; and
“Subscription Agreements” means the subscription agreements, entered into by ArcLight and each of the PIPE Investors in connection with the PIPE Financing.
In addition, unless otherwise indicated or the context otherwise requires, references in this Annual Report to the “Company,” “we,” “us,” “our” and other similar terms refer to Legacy Proterra prior to the Business Combination and to Proterra and its consolidated subsidiaries after giving effect to the Business Combination.
Note About Forward-Looking Statements
This Annual Report contains certain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). This Annual Report contains forward-looking statements regarding, among other things, our plans, strategies and prospects, both business and financial. These statements are based on the beliefs and assumptions of our management. We also may provide forward-looking statements in oral statements or other written materials released to the public. Although we believe that our plans, intentions and expectations reflected in or suggested by these forward-looking statements are reasonable, we cannot assure you that we will achieve or realize these plans, intentions or expectations. Forward-looking statements are inherently subject to risks, uncertainties and assumptions. Generally, statements that are not historical facts, including statements concerning possible or assumed future actions, business strategies, events or results of operations, are forward-looking statements. These statements may be preceded by, followed by or include the words “believes”, “estimates”, “expects”, “projects”, “forecasts”, “may”, “will”, “should”, “seeks”, “plans”, “scheduled”, “anticipates” or “intends” or similar expressions. Forward-looking statements contained in this Annual Report may include, for example, statements about:
our financial and business performance, including business metrics;
the ability to maintain the listing of our common stock on the Nasdaq Global Select Market (the “Nasdaq”), and the potential liquidity and trading of our common stock;
changes in applicable laws or regulations;
our success in retaining or recruiting, or changes required in, our officers, key employees or directors, and our ability to attract and retain key personnel;
the anticipated success of our most recent business expansion with Proterra Powered and Proterra Energy, and our ability to attract the customers and business partners we expect;
forecasts regarding long-term end-customer adoption rates and demand for our products in markets that are new and rapidly evolving;
our ability to compete successfully against current and future competitors in light of intense and increasing competition in the transit bus and commercial vehicle electrification market;
4

macroeconomic conditions resulting from the global novel coronavirus (“COVID-19”) pandemic;
the availability of government economic incentives and government funding for public transit upon which our transit business is significantly dependent;
willingness of corporate and other public transportation providers to adopt and fund the purchase of electric vehicles for mass transit;
availability of a limited number of suppliers for our products and services;
material losses and costs from product warranty claims, recalls, or remediation of electric transit buses for real or perceived deficiencies or from customer satisfaction campaigns;
increases in costs, disruption of supply, or shortage of materials, particularly lithium-ion cells;
our dependence on a small number of customers that fluctuate from year to year, and failure to add new customers or expand sales to our existing customers;
rapid evolution of our industry and technology, and related unforeseen changes, including developments in alternative technologies and powertrains or improvements in the internal combustion engine that could adversely affect the demand for our electric transit buses;
development, maintenance and growth of strategic relationships in the Proterra Powered or Proterra Energy business, identification of new strategic relationship opportunities, or formation strategic relationships;
competition for the business of both small and large transit agencies, which place different demands on our business, including the need to build an organization that can serve both types of transit customers;
substantial regulations, which are evolving, and unfavorable changes or failure by us to comply with these regulations;
accident or safety incidents involving our buses, battery systems, electric drivetrains, high-voltage systems or charging solutions;
product liability claims, which could harm our financial condition and liquidity if we are not able to successfully defend or insure against such claims;
changes to U.S. trade policies, including new tariffs or the renegotiation or termination of existing trade agreements or treaties;
various environmental and safety laws and regulations that could impose substantial costs upon us and negatively impact our ability to operate our manufacturing facilities; outages and disruptions of our services if we fail to maintain adequate security and supporting infrastructure as we scale our information technology systems;
availability of additional capital to support business growth;
failure to protect our intellectual property;
intellectual property rights claims by third parties, which could be costly to defend, related significant damages and resulting limits on our ability to use certain technologies;
developments and projections relating to our competitors and industry;
our anticipated growth rates and market opportunities;
5

the period over which we anticipate our existing cash and cash equivalents will be sufficient to fund our operating expenses and capital expenditure requirements;
the potential for our business development efforts to maximize the potential value of our portfolio;
our estimates regarding expenses, future revenue, capital requirements and needs for additional financing;
our financial performance;
the inability to develop and maintain effective internal controls;
the diversion of management’s attention and consumption of resources as a result of potential acquisitions of other companies;
failure to maintain adequate operational and financial resources or raise additional capital or generate sufficient cash flows;
cyber-attacks and security vulnerabilities; and
the effect of the COVID-19 pandemic on the foregoing.
These forward-looking statements are based on information available as of the date of this Annual Report, and current expectations, forecasts and assumptions, and involve a number of judgments, risks and uncertainties. Important factors could cause actual results to differ materially from those indicated or implied by forward-looking statements such as those contained in documents we have filed with the Securities and Exchange Commission (the “SEC”). Accordingly, forward-looking statements should not be relied upon as representing our views as of any subsequent date, and we do not undertake any obligation to update forward-looking statements to reflect events or circumstances after the date they were made, whether as a result of new information, future events or otherwise, except as may be required under applicable securities laws.
As a result of a number of known and unknown risks and uncertainties, our actual results or performance may be materially different from those expressed or implied by these forward-looking statements. For a discussion of the risks involved in our business and investing in our common stock, see the section entitled “Risk Factors.”
Should one or more of these risks or uncertainties materialize, or should any of the underlying assumptions prove incorrect, actual results may vary in material respects from those expressed or implied by these forward-looking statements. You should not place undue reliance on these forward-looking statements.
Summary of Risk Factors
The below summary of risk factors provides an overview of many of the risks we are exposed to in the normal course of our business activities. As a result, the below summary risks do not contain all of the information that may be important to you, and you should read the summary risks together with the more detailed discussion of risks set forth following this section under the heading “Risk Factors,” as well as elsewhere in this Annual Report. Additional risks, beyond those summarized below or discussed elsewhere in this Annual Report, may apply to our activities or operations as currently conducted or as we may conduct them in the future or in the markets in which we operate or may in the future operate. Consistent with the foregoing, we are exposed to a variety of risks, including risks associated with the following:
Our limited history of selling battery systems, electrification and charging solutions, fleet and energy management systems, electric transit buses, and related technologies makes it difficult to evaluate our business and prospects and may increase the risks associated with your investment.
Our most recent business expansion with Proterra Powered and Proterra Energy may not be as successful as anticipated, may not attract the customers and business partners we expect, and the assumptions underlying the growth prospects of these businesses may not prove to be accurate.
6

Because many of the markets in which we compete are new and rapidly evolving, it is difficult to forecast long-term end-customer adoption rates and demand for our products.
We face intense and increasing competition in the transit bus market and may not be able to compete successfully against current and future competitors, which could adversely affect our business, revenue growth, and market share.
We have been and may continue to be impacted by macroeconomic conditions resulting from the global COVID-19 pandemic, including supply chain disruptions.
Our transit business is significantly dependent on government funding for public transit, and the unavailability, reduction, or elimination of government economic incentives would have an adverse effect on our business, prospects, financial condition, and operating results.
The growth of our transit business is dependent upon the willingness of corporate and other public transportation providers to adopt and fund the purchase of electric vehicles for mass transit.
Our dependence on a limited number of suppliers introduces significant risk that could have adverse effects on our financial condition and operating results.
We have a long sales, production, and technology development cycle for new public transit customers, which may create fluctuations in whether and when revenue is recognized, and may have an adverse effect on our business.
We have a history of net losses, anticipate increasing our operating expenses in the future, and may not achieve or sustain positive gross margin or profitability in the future.
We could incur material losses and costs from product warranty claims, recalls, or remediation of electric transit buses for real or perceived deficiencies or from customer satisfaction campaigns.
Increases in costs, disruption of supply, or shortage of materials, particularly lithium-ion cells, could harm our business.
Our annual revenue has in the past depended, and will likely continue to depend, on a small number of customers that fluctuate from year to year, and failure to add new customers or expand sales to our existing customers could have an adverse effect on our operating results for a particular period.
Our industry and its technology are rapidly evolving and may be subject to unforeseen changes. Developments in alternative technologies and powertrains or improvements in the internal combustion engine may adversely affect the demand for our electric transit buses.
We may not be able to develop, maintain and grow strategic relationships in the Proterra Powered or Proterra Energy business, identify new strategic relationship opportunities, or form strategic relationships, in the future.
We are competing for the business of both small and large transit agencies, which place different demands on our business, and if we do not build an organization that can serve both types of transit customers, our business may be harmed.
We also compete for the business of smaller transit agencies. Although smaller transit agencies often have less complicated procurement processes than larger transit agencies, serving these smaller agencies requires processing small order sizes while still catering to the specific vehicle configurations for each customer. If we continue to serve both large and small transit agency customers, we will need to effectively and efficiently scale our internal resources to meet varying customer needs. Our failure to do so could have an adverse effect on our business, prospects, financial condition, and operating results. Our business is subject to substantial regulations, which are evolving, and unfavorable changes or failure by us to comply with these regulations could have an adverse effect on our business.
7

Our business could be adversely affected from an accident or safety incident involving our battery systems, electrification and charging solutions, fleet and energy management systems, electric transit buses.
We may become subject to product liability claims, which could harm our financial condition and liquidity if we are not able to successfully defend or insure against such claims.
Changes to U.S. trade policies, including new tariffs or the renegotiation or termination of existing trade agreements or treaties, may adversely affect our financial performance.
We are subject to various environmental and safety laws and regulations that could impose substantial costs upon us and negatively impact our ability to operate our manufacturing facilities if we fail in our efforts to abide by these laws and regulations.
We may experience outages and disruptions of our services if we fail to maintain adequate security and supporting infrastructure as we scale our information technology systems.
We may require additional capital to support business growth, and such capital might not be available on terms acceptable to us, if at all.
Failure to protect our intellectual property could adversely affect our business.
We may be subject to intellectual property rights claims by third parties, which could be costly to defend, could require us to pay significant damages and could limit our ability to use certain technologies.
Our loan and security agreements contain covenants that may restrict our business and financing activities.
We received a loan under the Paycheck Protection Program of the CARES Act, and all or a portion of the loan may not be forgivable.
If we fail to develop and maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable law and regulations could be impaired.
Regulations related to “conflict minerals” may force us to incur additional expenses, may make our supply chain more complex and may result in damage to our reputation with customers.
Our management team has limited experience managing a public company.

8

PART I
Item 1. Business
Overview
Proterra’s mission is to advance electric vehicle technology to deliver the world’s best performing commercial vehicles.
Our business is organized into two business units comprised of three business lines, with each business line addressing a critical component of commercial vehicle electrification.
Proterra Powered and Energy is our business unit that provides our technology solutions to commercial vehicle manufacturers and owners of commercial fleets, and is comprised of two business lines.
Proterra Powered designs, develops, manufactures, sells, and integrates proprietary battery systems and electrification solutions into vehicles for global commercial vehicle original equipment manufacturer (“OEM”) customers serving the Class 3 to Class 8 vehicle segments, including delivery trucks, school buses, and coach buses, as well as construction and mining equipment, and other applications.
Proterra Energy provides turnkey fleet-scale, high-power charging solutions and software services, ranging from fleet and energy management software-as-a-service, to fleet planning, hardware, infrastructure, installation, utility engagement, and charging optimization. These solutions are designed to optimize energy use and costs, and to provide vehicle-to-grid functionality.
Proterra Transit is our business unit that designs, develops, manufactures, and sells electric transit buses as an OEM for North American public transit agencies, airports, universities, and other commercial transit fleets. Proterra Transit vehicles showcase and validate our electric vehicle technology platform through rigorous daily use by a large group of sophisticated customers focused on meeting the wide-ranging needs of the communities they serve.
The first application of Proterra Powered commercial vehicle electrification technology was through Proterra Transit’s heavy-duty electric transit bus, which we designed from the ground up for the North American market. Our industry experience, the performance of our transit buses, and compelling total cost of ownership has helped make us the leader in the U.S. electric transit bus market. With over 800 electric transit buses on the road, our electric transit buses have delivered more than 25 million cumulative service miles spanning a wide spectrum of climates, conditions, altitudes and terrains. From this experience, we have been able to continue to iterate and improve our technology.
Our decade of experience supplying battery electric heavy duty transit buses provided us the opportunity to validate our products’ performance, fuel efficiency and maintenance costs with a demanding customer base and helped broaden our appeal as a supplier to OEMs in other commercial vehicle segments and geographies. Proterra Powered has partnered with more than a dozen OEMs spanning from Class 3 to Class 8 trucks, several types of buses, and multiple off-highway categories. Through December 31, 2021, Proterra Powered has delivered battery systems and electrification solutions for more than 400 vehicles to our OEM partner customers.
In addition, Proterra Energy has established our Company as a leading commercial vehicle charging solution provider by helping fleet operators fulfill the high-power charging needs of commercial electric vehicles and optimize their energy usage, while meeting our customers’ space constraints and continuous service requirements. As of December 31, 2021, we had installed more than 60 MW of charging infrastructure across North America.
We delivered 208 new transit buses in 2021, 170 in 2020, and 177 in 2019. We also delivered 9 pre-owned buses in 2021. We delivered battery systems for 273 vehicles in 2021, 107 vehicles in 2020, and 20 vehicles in 2019.
9

For the years ended December 31, 2021, 2020 and 2019, our total revenue was $242.9 million, $196.9 million, and $181.3 million, respectively. As of December 31, 2021, in aggregate, we have generated revenue of $621.1 million for the past three years. We generated a gross profit of $2.1 million for the year ended December 31, 2021 and a gross profit of $7.5 million for the year ended December 31, 2020, and a gross loss of $1.6 million for the year ended December 31, 2019. We have also invested significant resources in research and development, operations, and sales and marketing to grow our business and, as a result, generated losses from operations of $127.6 million, $96.0 million, and $99.7 million for the years ended December 31, 2021, 2020 and 2019, respectively.
Business Combination
On June 14, 2021, we consummated the transactions contemplated by Merger Agreement, by and among ArcLight (and, after the Domestication, Proterra), Phoenix Merger Sub, and Legacy Proterra. As contemplated by the Merger Agreement, on June 11, 2021, ArcLight filed a notice of deregistration with the Cayman Islands Registrar of Companies, together with the necessary accompanying documents, and filed a certificate of incorporation and a certificate of corporate domestication with the Secretary of State of the State of Delaware, under which ArcLight was domesticated and continues as a Delaware corporation. Further, on June 14, 2021, as contemplated by the Merger Agreement, Proterra consummated the Merger, whereby Phoenix Merger Sub merged with and into Legacy Proterra, the separate corporate existence of Phoenix Merger Sub ceasing and Legacy Proterra being the surviving corporation and a wholly owned subsidiary of Proterra. Legacy Proterra was incorporated in Delaware on February 2, 2010, and upon the Merger on June 14, 2021 changed its name to “Proterra Operating Company, Inc.” and continues as a Delaware Corporation.
In addition, pursuant to subscription agreements entered into in connection with the Merger Agreement, the PIPE Investors purchased an aggregate of 41,500,000 shares of Proterra common stock concurrently with the Closing of the Business Combination for an aggregate purchase price of $415,000,000.
We received $649.3 million in net cash proceeds upon Closing to fund our growth initiatives, including research and development and our next-generation battery program.
On September 27, 2021, we announced that we would redeem all of the outstanding public warrants and private placement warrants that were issued in connection with ArcLight’s initial public offering. On October 27, 2021, our public warrants ceased trading on the Nasdaq, and we subsequently redeemed the outstanding warrants that remained unexercised as of 5:00 p.m. New York City time on October 29, 2021 at a redemption price of $0.10 per warrant.
Our products
We design, manufacture, and sell proprietary battery systems, electrification and charging solutions and fleet and energy management systems purpose-built for commercial vehicles. Our battery systems, electrification and charging solutions and fleet and energy management systems are also used in electric transit buses that we design, sell, and manufacture. Our Proterra Energy business also provides charging infrastructure solutions to simplify the adoption of electric commercial vehicles and improve fleet operations, as well as software services relating to fleet management, remote diagnostics, smart charging and vehicle-to-grid energy management.
Battery system
Our highly modular battery systems meet the needs of a variety of commercial vehicle segments and sizes. We sell our battery packs in two different widths and heights depending upon the frame rail length constraints of the vehicle. In addition, each module is available in two different lengths, and three different voltages (25V, 35V and 50V). Modules can be strung in series up to 1,200V within a pack. Packs can be combined up to 16 strings in parallel.
We design, validate, test, and manufacture high-voltage battery packs that are used in our electric transit buses, as well as other commercial vehicle applications. We have designed our batteries based on the core principles of modularity, durability, safety, and scalability.
10

Our batteries have been designed around standardized form factor cylindrical cells that are produced by numerous global cell manufacturers. Our battery design is flexible to chemistry and manufacturer, allowing us to utilize the best cells commercially available in terms of energy density, cost, cycle life performance, charge rate acceptance, and safety. We have worked with LG Chem Ltd., now LG Energy Solution, to develop cells that are optimized for our applications. Each module contains a proprietary battery monitoring board, and each pack contains a proprietary battery management system, which together monitor the performance of the battery pack and communicate with the vehicle.
We engineered the battery pack with safety and durability as core principles. The battery enclosure is a rugged structure, built using aluminum extrusions and castings, and may include an aluminum base plate to protect the cells. The module and enclosure architecture are designed to be safe in extreme mechanical and environmental abuse scenarios. We internally test our battery cells, modules, and packs to ensure they meet our durability, cycle life performance, and safety and warranty requirements.
Inherent to the mechanical and electrical architecture of our battery modules and battery packs is the flexibility to rapidly reconfigure components for use in various commercial vehicle applications. Battery modules and packs can be connected electrically in a series of strings to increase system voltage up to 1,200V. Additionally, multiple strings can be connected in parallel to enable megawatt-hour-scale battery systems. While our battery system is optimized for commercial vehicle applications, we have also created an architecture with second-life use in mind. For instance, our battery packs are designed to be stackable in order to be deployed with minimal modification in stationary energy storage applications.
We operate a battery research and development laboratory at our Burlingame headquarters, co-located with battery engineering, advanced manufacturing engineering, and manufacturing operations. Capabilities of this lab include mechanical and environmental durability testing, highly accelerated life testing, electrical safety testing, cell lifecycle and safety testing, mechanical abuse testing, and prototype assembly for new applications. Prototype and production variants of our battery products are tested and certified to industry standards, including Society of Automotive Engineers (“SAE”) J2929, as well as proprietary internal test requirements.
Electric drivetrains
A key driver of vehicle performance, and biggest consumer of battery energy, is the drivetrain, which includes the traction motor, inverter, controller, and transmission. We have partnered with leading engineering and manufacturing companies to design and develop both a single- and a dual-motor drivetrain: the 295 horsepower ProDrive and the 510 horsepower DuoPower drivetrains. Both systems utilize three-phase, permanent-magnet, liquid-cooled motors. In contrast to internal combustion engines, electric motors provide high and immediate torque that remains steady whether the motor is starting from a standing stop or already operating at high speed, helping provide our buses with superior performance to a comparably sized commercial diesel vehicle. Our drivetrains also have significant advantages over traditional powertrains in weight and serviceability. Our motor weighs 90 kilograms, compared to over 800 kilograms for a typical diesel engine, and may be removed in four hours, compared to 12 hours for a standard diesel engine.
The traction motor inverter is a liquid-cooled power electronics unit that converts high-voltage direct-current into the three-phase power required for the desired torque and speed of the traction motor. This unit operates bi-directionally, acting as the control to turn the motor into a regenerative brake, recovering energy back into the battery packs. The drivetrain controller translates the accelerator and brake pedal commands into torque and speed commands for the inverter. The drivetrain also has a number of safety functions, including anti-lock brake system activation, hill-hold features, and programmable responsiveness for both acceleration and regeneration. We believe that multispeed gearboxes, paired with small high-performance motors, provide our customers compelling value, performance, and vehicle range.
High-voltage systems, controls, and telemetry gateways
To integrate the battery, drivetrain, charging, and other vehicle hardware, we developed a controls architecture for optimal system function, reliability, and safety. The core components of the control system are the battery management system, the charge controller that manages the interface between the battery and the charging system during charging, the telematics unit that provides wireless connectivity and supports vehicle
11

monitoring and analytics, the drivetrain controller that interfaces with the motor and inverter, the vehicle controller that manages all base vehicle systems, including the high voltage and thermal systems, and the body controller that manages customer configurable functions such as HVAC, doors, lighting, and vehicle ride height.
Developed expressly for heavy duty and high-occupancy vehicle applications, our battery management system (“BMS”) and battery monitoring board (“BMB”) hardware, software, and patented control algorithms are designed to ensure safe and reliable operation in all commercial vehicle applications. The BMS is deployed on an automotive grade controller within the battery pack responsible for actively and safely managing a lithium ion battery pack. It controls the battery pack electrical contactors, monitors all relevant parameters, determines real-time state and limits designed to ensure safe and reliable operation, and communicates with the vehicle. Moreover, the BMS performs electrical safety functions such as isolation monitoring and high voltage interlock control. These functions are critical to performance and safety. Additional functions performed include measuring cell operating parameters such as voltage, temperature, and relative humidity and performing dissipative cell balancing.
These units and other devices, such as dashboard displays and other onboard electronics, are interconnected with industry standard Controller Area Network (“CAN Bus”) vehicle networking. Our controls team uses model-based control architecture to create software for each of these units and ensure proper validation through automated software testing. At the system level, we use these models in conjunction with industry-standard Hardware-In the-Loop and Software-In the-Loop test set-ups, which allow for full vehicle simulation and development.
ZX5 electric transit bus
The Proterra electric transit bus is our flagship product and the only finished vehicle we manufacture ourselves as an OEM. In 2014, we launched our first 40-foot electric low-floor transit bus seating up to 40 people, followed one year later by a 35-foot version seating up to 29 people. We focus on 35-foot and 40-foot buses because these buses represent more than three-quarters of the market according to the Federal Transit Authority’s National Transit Database. Currently offered with battery sizes including 225 kilowatt-hours “(kWh”), 450 kWh, and 675 kWh, our buses can provide a range of up to 329 miles on a single charge. With the batteries mounted in ballistic-grade enclosures below the floor of the vehicle between the axles, the bus has been designed to optimize for mass distribution and safety. Enabled by our battery and electric drive train technology and a body made of light-weight composite materials, our purpose-built electric transit bus also offers compelling acceleration, gradeability, and energy efficiency. Along with zero tailpipe emissions and low maintenance costs, the Proterra Electric Transit Bus offers a compelling value proposition to transit agencies seeking to electrify their fleets.
While other manufacturers use a modified steel body and frame that was originally designed for an internal combustion engine, we have partnered with a supplier, TPI Composites, Inc, to architect a lighter weight bus body with advanced materials specifically designed for an electric powertrain. Our composite bus body houses the battery packs below the floor of the vehicle, between the axles, to achieve a low center of gravity and ride comfort and safety. Utilizing carbon fiber and fiberglass, our design approach optimizes mass, stiffness, and durability. Our bus body has been tested on a four-post shaker table to a simulated 750,000 miles and 18 years of useful life, and has also undergone 125,000 effective miles at the Bus Research and Testing Center’s test track in Altoona, Pennsylvania which executes federally mandated transit vehicle durability testing.
The ZX5 bus can be charged by either a standard J1772 CCS charge port for in-depot charging, with an estimated charge time of three hours, or an overhead charging dock that can enable rapid energy replenishment for on-route charging or be used for depot charging.
Our electric transit bus can also offer significant total cost of ownership savings as compared to the equivalent diesel- and natural gas-powered buses. Our electric transit bus uses approximately 75% less energy per mile than the average legacy diesel bus. In a typical transit operation, the total cost of ownership of our bus is lower than diesel, diesel-hybrid, and compressed natural gas-powered vehicles. Our electric transit bus combines a competitive upfront price with low operations and maintenance costs, which we estimate results in a lower total cost of ownership over the lifetime of the vehicle.
12

Proterra Transit electric buses can also be acquired with a battery lease through our battery leasing program. We offered this program in 2021 through a partnership with Mitsui, whose contract with us ends in March 2022. We are currently offering this program directly. This program enables the customer to pay for the price of the battery over time rather than upfront with the price of the bus. Given the operational savings our buses typically offer in both fuel and maintenance costs, we seek to structure the battery lease payments so they are covered by the operating cost savings.
Fleet-scale charging solutions
Fleet charging requires a complex balance of multiple stakeholder groups, fleet logistics, battery operational requirements, variable charging times, and electric utility engagement, which together present more challenges than passenger vehicle charging. Successful charging infrastructure implementation is critical to scaling the deployment of commercial electric vehicles. We have designed our charging solutions with a focus on high power, scalability, bi-directional power capability, autonomous charge docking, and charge management. We believe our software algorithms and planning solutions can enable as much as 50% fewer chargers, while optimizing both charging time and energy costs.
We currently offer five charger capacities for small fleet solutions: 60 kW, 90 kW, 120 kW, 150 kW, and 180 kW. We also offer a Megawatt class of charger for large fleet solutions. Our charger architecture is designed for commercial fleet applications and allows for the larger charging hardware cabinet to be placed up to 500 feet away from the charger dispensers. This architecture provides commercial fleets with more siting flexibility in depots with limited space. The dispensers can be ground-, wall-, or overhead structure-mounted to meet a customer’s specific requirements. Charging systems include a wireless data connection to our APEX software platform that allows for over-the-air software updates.
APEX software platform
The Proterra APEX connected vehicle intelligence system is a cloud-based data platform that can provide customers performance information about their fleets, and is designed to provide management of vehicle and charging operations to reduce operating costs.
Our hardware and software connectivity platform is designed for compatibility with each vehicle and charging system that we deliver. Each gateway on a bus or charging system automatically connects securely with our cloud-based platform. Applications that run on this platform are accessible to registered users through a role-based, access-controlled web portal. Our data exploration tools offer users current and historical metrics, insights, and reports. Metrics include odometer readings and mileages, battery state-of-charge, energy usage by subsystem, overall energy efficiency, route geolocation, and environmental impact. Charging voltages, power, energy delivered, and session start and stop times are also available. Real-time fault and status alert capabilities provide user notifications through email and text message. The telematics platform also provides charge management capability enabling optimization of power levels and energy costs based on bus arrival and departure schedules. The telematics platform can enable over-the-air updates, and over time we expect to expand its functionality to include further charge management capabilities which is expected to enable customers to minimize demand charges and further reduce energy costs. The APEX platform is designed to be flexible and can also be configured for use with other commercial electric vehicles.
Our Technology
Our technology platform supports our broad portfolio of products and services across the electrification ecosystem designed to overcome the most significant obstacles to commercial vehicle electrification. The primary features of our electric vehicle technology platform, designed to meet the unique requirements of commercial fleet electrification and differentiate it from the competition, include:
Integrated technology solutions spanning the electrification ecosystem.    Our proprietary commercial electric vehicle platform is centered on our Proterra Powered battery and electric drivetrain technology, is complemented by our Proterra Energy fleet-scale, high-power charging infrastructure solutions, and enhanced by our Apex fleet and energy management software-as-a-service platform, which is designed to enable customers to manage their vehicles and charging operations in real-time, reducing
13

the total cost of ownership. Proterra Transit offers real-world validation, testing, and a positive feedback loop for our technology platform.
Modular and flexible battery platform.    We offer a modular battery platform available in different form factors, which can be produced on the same manufacturing line, to satisfy the specific needs of our customers and the design constraints of their vehicles. Commercial vehicles are not homogenous and span a wide range of weight classes (from Class 3 over 10,000 pounds to Class 8 over 33,000 pounds), chassis sizes, and frame rail lengths. We believe offering compatibility with as many different vehicle segments as possible without requiring equipment retooling or manufacturing customization is key to achieving higher market penetration. Enabled by the simplicity of design and integrated architecture of our battery modules, our battery packs are available in two widths and heights to accommodate different frame rails, various lengths ranging from 3-feet to 9-feet, and four different voltages which can be strung together in up to 16 parallel strings, with voltages as high as 1,200V. The modularity and manufacturability of our batteries enable us to provide solutions for a wide variety of commercial vehicle sizes and segments, ranging from as low as 35 kWh systems for commercial vans and shuttles up to 1 megawatt-hour (“MWh”) or more for long haul trucks and heavy-duty equipment.
Highly efficient design enabling exceptional energy density and range.    Our battery systems are structurally designed to optimize energy density, safety, and cost. We achieve this through a highly efficient design in which the cooling mechanisms, module structure, and pack structure are all the same element, reducing space, weight and cost. The high energy density of our battery systems increases vehicle efficiency, extends range and allows higher occupant or cargo capacity. Our focus on efficiency extends to our drivetrains, which we have designed to optimize torque and efficiency through the use of multi-speed transmissions to meet the demands of the most rigorous and diverse routes for commercial vehicles. As a result, relative to diesel’s low fuel efficiency of less than 5 miles per gallon, our electric vehicles can exceed 20 miles per gallon equivalent, generating significant cost savings. By implementing these efficient designs, maintenance costs can also be materially reduced given fewer moving parts, no need for oil changes, and less frequent brake replacements due to regenerative braking systems.
Designed and certified for safety.    Safety is a top priority in our battery design. In addition to offering higher energy density than typical electric passenger vehicle batteries, our commercial-grade batteries offer a high degree of safety and durability due in large part to two core design attributes: cooling and structural rigidity. Through the use of both active cooling and passive propagation resistance in module and pack construction, we have designed our batteries to achieve a lifespan required for commercial vehicle use while operating under daily charge/discharge cycles and to maintain safe and reliable operation. Our battery systems incorporate hundreds of sensors that continuously monitor the active and passive safety systems with multiple layers of redundancy. In addition, we designed our battery packs to be structurally robust, providing protection against strenuous duty cycles and high impact incidents. Our battery systems have been certified by Underwriter Laboratories to be compliant to ISO 26262, which represents today’s state-of-the-art for functional safety for road vehicles. We have also received ECE-R100 certification required to deliver certain product to our European customers. These certifications can provide us a competitive advantage, especially in markets where the certification is a prerequisite to sell electric vehicles and with vehicle OEMs that have their own standards for component safety.
Competition
Our main sources of competition fall into four categories:
companies, including established vehicle manufacturers and component suppliers, that design and manufacture, or are reported to have plans to design and manufacture, commercial electric vehicle batteries or powertrains;
specialized developers of electric and other zero-emission powertrain technology that are beginning to enter the market;
incumbent transit vehicle integrators that have served our market with legacy diesel, diesel-hybrid and compressed natural gas products for many years; and
14

Chinese battery manufacturers and transit bus makers that offer an array of vehicle and other products, including electric transit vehicles.
The principal competitive factors in our market include:
cost;
product quality and safety;
performance;
customer experience.
integrated business model;
technology innovation;
charging expertise;
manufacturing efficiency; and
service capability.
Because of our singular focus on electric vehicle technology for commercial applications, we believe that we compete favorably across these factors.
Customers
Proterra Powered and Energy    As of December 31, 2021, Proterra Powered had delivered electric vehicle battery systems and electrification solutions to customers in commercial and industrial vehicle segments including school buses, coach buses, delivery trucks, and off-highway equipment. As of December 31, 2021, Proterra Energy had installed more than 60 MW of charging infrastructure across North America.
Proterra Transit    As of December 31, 2021, Proterra Transit customers include municipal transit agencies, corporations, airports, universities, and national parks.
In the year ended December 31, 2021, we did not have any individual customer account for 10% or more of total revenue.
Distribution, Sales and Marketing
Distribution
We distribute our products by truck and rail in North America and to overseas customers by boat and if necessary, by air freight.
Sales
We sell our battery/powertrain systems, electrification and charging solutions, fleet and energy management software and electric transit buses using a business development team as well as a channel sales team for certain markets. These teams are located in North America and focus on the customers and industries that are likely to adopt commercial vehicle electrification. The sales team for Proterra Powered works closely with the engineering team to develop optimal electrification solutions for our customers, depending on their vehicle requirements. Proterra Transit sells buses through a direct sales force, which is comprised of a small team of sales directors who maintain an active dialogue with the largest 400 transit agencies in the United States. Given the well-defined and consolidated nature of our customer base, we are able to cover our market with a lean and focused sales team. We organize our transit sales team by designated geographical regions. Our transit sales
15

organization also includes a demo team, and a proposals and contracts team. Our demo team leads product experiences with customers and has been an integral tool in our sales process. Our proposals and contracts team leads customer engagement in the procurement process, assisting with documentation related to the request for information or request for proposal process, as well as detailed customer-specific product configuration. Proterra Energy has a sales team that directly sells to Proterra Powered and Proterra Transit customers but also responds to requests for proposals from other customers. The Proterra Energy team includes a fleet modeling specialist and sales engineers to help design optimal charging solutions for customers. In addition to the sales teams, we have a government relations team that helps to facilitate our sales effort by building and supporting relationships with public utilities, local governments, the federal government, and transit agencies to educate these entities about our company and facilitate the adoption of electric vehicles.
Marketing
We utilize strategic marketing to accelerate sales opportunities and build brand awareness. Our current marketing programs primarily target commercial vehicle OEMs and transit agencies, and include:
conferences and industry events that we participate in, sponsor, and exhibit at, such as the American Public Transportation Association Annual Meeting and the Annual Mobility Conference;
press releases and email campaigns;
print and digital advertising campaigns;
graphical wraps for our demo buses;
cooperative marketing efforts with customers and suppliers; and
communicating our differentiated selling points and product features through marketing collateral such as our website, print and digital brochures, presentation slides, webinars, and videos.
To date, conferences and industry events 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 development and customer engineering teams. These teams provide components, sub-systems and assemblies for our Proterra Powered, Proterra Energy, and Proterra Transit businesses. Our team members have a broad range of expertise from the commercial vehicle, automotive, aerospace, industrial, and consumer goods industries. We also use external engineering consultants in specialized development areas, including custom circuit board layouts, CAD design, and custom gear box and axle development. They support the full product lifecycle from new product innovation to sustaining engineering, including range improvement, product features, cost reduction, and mass optimization.
Our engineering team in the Burlingame includes battery and charging system engineers with significant industry experience. We have launched several battery and charger families using a rigorous multi-phase process in collaboration with our design and internal manufacturing teams, as well as outside vendors. Key areas of technical focus include battery structure, thermal and battery management systems, charging systems, high voltage power distribution, and embedded electronics. The team uses the latest combined environment durability test methods and rigorous safety testing protocols that are designed to assure product reliability and safe operation.
Proterra Transit’s vehicle engineering team, based primarily in Greenville includes a number of experienced sub-teams organized by vehicle technology. Those include body, interior/exterior, chassis, pneumatics, mechanical systems, low and high voltage electrical, thermal systems, controls, embedded electronics and drivetrain.
16

Supply chain
We have developed close relationships with several key suppliers, particularly for lithium-ion cells, drivetrain components, charging systems, and bus bodies. Our bus bodies are purchased from TPI Composites, Inc. While we obtain some components from multiple sources, in some cases we also purchase significant components used in our products from a single source that we have validated. For our battery cells, we have two qualified suppliers for supply chain resiliency but have only used one of these suppliers, LG Energy Solution, for our current battery system to date. We also operate a cell testing lab where we regularly test new cells from a wide range of global cell manufacturers.
We obtain systems, components, raw materials, parts, manufacturing 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. Our quality standards are guided by industry standards, including Automotive Industry Action Group, Advanced Product Quality Planning, and Production Part Approval Process procedures, which were developed by the U.S. auto industry.
Our electric transit buses use purchased parts that are primarily sourced from American suppliers. We developed our supply chain to comply with the Federal Transit Administration’s (“FTA”) Buy America requirements and the Federal Aviation Administration’s (“FAA”) Buy American requirements, which govern transit bus procurements that are paid for, in part, with federal funds by transit agencies and airports, respectively. For certain Canadian customers, we source select vehicle content from Canadian suppliers in order to comply with Canadian Content requirements.
Manufacturing
We have battery manufacturing facilities in City of Industry and Burlingame. We manufacture electric transit buses at each of our facilities in City of Industry and Greenville. We strive to instill a manufacturing culture of continuous improvement and leverage best practices in quality control and worker safety across our facilities. We are ISO 14001 certified in our Burlingame, City of Industry, and Greenville facilities.
Quality control
We have adopted an integrated, end-to-end approach to quality control. We have strategies to identify and correct any defects at each of the design, supplier development, production, and field performance stages for our battery systems, electrification and charging solutions, fleet and energy management software, and our electric transit buses. Our battery lines are required to undergo end-of-line testing for safety, and to assess readiness for vehicle integration. We designed our bus manufacturing line with multiple quality checkpoints, commissioning and functional validation, and road testing. Our customers typically inspect our buses at our facilities prior to shipment. In August of 2020, we passed the ISO audit and became ISO 9001 and 14001 certified. We believe these certifications are a testament to our commitment to quality control.
Service and warranty
Service
We believe customer service is a critical component of promoting adoption of our technology. Our customer service team provides various onsite services for our vehicles at our customers’ locations. Our services typically include training for operators and technicians, onsite delivery support, field support, engineering escalation support, and procurement of spare parts. By performing vehicle services ourselves, we can efficiently identify problems, find solutions, and incorporate improvements into our products.
We design our charging systems and buses with the capability to connect to our telematics platform. We use this data to inform product development and assist with service calls. We are constantly evaluating our service offerings to make sure we are properly aligned with our customers’ needs.
17

Warranty
We offer warranties for our battery systems, electric transit buses, including their major subsystems, and charging systems.
Our battery system warranty is dependent on the vehicle and its usage. We offer 6-year standard warranty and 12-year extended warranty on the battery for materials and workmanship, and an energy capacity warranty that depends on vehicle capacity and expected usage. We typically offer two to five-year warranties on other ancillary components of our powertrain system. Our standard warranty on battery systems reserves the right to replace components with different items of equal or better performance to keep pace with improvements in battery technology development.
Our electric transit bus warranty is comprised of a one-year complete bus warranty, a 12-year warranty on our composite bus body, and warranties on other components generally ranging from one to three years. Transit agencies will often request additional coverage as part of the initial capital purchase, in part to minimize their operational costs. We price these extended warranties into our contract bids.
Under the fleet defect provisions included in some electric transit bus purchase contracts, we are required to proactively prevent re-occurrences of a defect in the entire fleet of electric transit buses delivered under a contract if the same defect occurs in more than a specified percentage of the fleet within the base warranty period (or sometimes base warranty period plus one year) following delivery of the electric transit bus.
We offer a standard two-year warranty on our charging hardware. Warranties for installed third party hardware can extend up to five years. When we have offered extended warranty coverage beyond the suppliers’ warranty, we have priced these extended warranties into our contract bid.
Government regulations, funding, and other programs
Regulations and programs
Battery safety and testing
Our battery system complies with all requirements of the SAE J2929 Safety Standard for Electric and Hybrid Vehicle Propulsion Battery Systems Utilizing Lithium-based Rechargeable Cells. In addition, we test our battery systems according to industry standards, including from the SAE, the Economic Commission for Europe (“ECE”), and Underwriters Laboratories (“UL”), as well as our own internal standards, for conditions, including mechanical abuse, thermal cycling, humidity, water immersion, corrosion, and short circuit events. We have also completed applicable transportation tests for our battery packs, demonstrating our compliance with applicable regulations that govern the transport of lithium-ion batteries.
Certain materials in our battery packs contain trace amounts of hazardous chemicals, whose use, storage, and disposal are regulated under federal and state law. In addition, we are subject to international regulatory and safety requirements, including the European Union’s directives related to hazardous substances such as Registration, Evaluation, Authorization and Restriction of Chemicals (“REACH”) and the Restriction of Hazardous Substances (“RoHS”). Most of our battery systems are recyclable, which enables us to develop battery recycling programs with third parties to recycle our battery packs at the end of their useful life.

Model bus testing program
The FTA mandates that new transit bus models, and subsequent material changes to those models, be physically tested to meet certain performance standards in order to be eligible to receive federal transit funding. Altoona Testing is designed to promote production of better transit vehicles and components, and to ensure that transit customers purchase vehicles that are able to withstand the rigors of transit service. Altoona Testing, typically a required pre-condition for customer acceptances, is available to vendors on a first-come, first-served basis and subject to a waiting list. To date, our 40-foot and 35-foot buses have completed Altoona Testing, but as material changes are made to our bus platform, we must undergo new rounds of testing.
18

The vehicles we sell in Canada are subject to different safety testing regulations and may require redesign or additional testing.
Zero Emission Certifications
In addition, we are subject to the Environmental Protection Agency (“EPA”) and California Air Resources Board’s (“CARB”) annual certification greenhouse gas emissions requirements related to our transit vehicle and powertrain. The CARB certification is required to participate in California’s Hybrid and Zero-Emission Truck and Bus Voucher Incentive Project (“HVIP”), which offers vouchers to our customers to reduce the purchase price of zero-emission vehicles.
Motor Vehicle Safety Standards
The United States NHTSA mandates that vehicles, including transit buses, meet all the Federal Motor Vehicle Safety Standards (“FMVSS”) testing requirements issued by the agency. We self-certify that our electric transit buses comply with applicable FMVSS as of the date of vehicle production. Our electric transit buses must also conform to state and local requirements which vary by jurisdiction. Transit buses sold in Canada must also meet Canada Motor Vehicle Safety Standards (“CMVSS”). Transport Canada monitors FMVSS for applicability to Canada to further align with U.S. regulations, adopting or modifying an FMVSS to address unique usage and environmental conditions in the Canadian market.
Government funding opportunities
Federal funding programs for zero-emission commercial vehicles
On November 15, 2021, President Biden signed the Infrastructure and Investment Jobs Act, also referred to as the “Bipartisan Infrastructure Law”, into law. The Bipartisan Infrastructure Law created a number of new funding opportunities for Proterra Powered & Energy customers. The EPA will receive $5 billion over 5 years for the Clean School Bus program, which provides $500 million per year for zero emission school buses, as well an additional $500 million per year for low or zero emission school buses. The EPA also continues to administer the Diesel Emission Reduction Act grant program, which provides funding for transit, school bus, drayage, refuse, and other vehicle types that are low or zero emission. Finally, the Bipartisan Infrastructure Law also provides funding through discretionary and formula programs to various departments at the US Department of Transportation and, can potentially fund opportunities to electrify commercial vehicles at airports, ports, and other locations.
Federal formula and competitive funding programs for transit customers
Our transit customers are generally transit authorities who depend on federal government funding and programs authorized for public transportation under Title 49, Chapter 53 of the United States Code, and administered by the FTA, as well as other state funding programs. Federal and state funding has accelerated the adoption of electric vehicles in this market. Our principal customers are eligible for government funding, including, in particular, programs authorized under the Fixing America’s Surface Transportation (FAST) Act, to accelerate their investments in electric transit fleets. Passed in December 2015, the FAST Act allocated over $305 billion for highway, transit, and vehicle safety programs for a five-year period ending September 30, 2020. The FAST Act was subsequently extended and then reauthorized by the Bipartisan Infrastructure Law through the federal government’s fiscal year 2026.
The Bipartisan Infrastructure Law provides approximately $567 billion to discretionary and formula programs under the U.S. Department of Transportation’s (“USDOT”) jurisdiction, including approximately $39 billion of funding to transit, which represents an increase of 43% compared to amounts authorized under the FAST Act. Among other programs, the Bipartisan Infrastructure Law authorized over $70 million per year for the Low or No Emission Program, as well as a supplemental appropriation of $5.25 billion over five years for the Low or No Emission Program. Although 25% of this funding is reserved for low-emission buses only, it will provide over $850 million per year for funding zero-emission transit buses and infrastructure, a 14-fold increase over the authorized amounts in the FAST Act. The Bipartisan Infrastructure Law also funds the Buses and Bus Facilities competitive program at $376 million in 2022 to $412 million in 2026.
19

State funding programs
Certain states offer vouchers and other incentives for clean energy vehicles. California offers HVIP, which provides a point-of-sale discount to organizations that purchase fleets of hybrid and electric trucks and buses. The HVIP vouchers are targeted to offset about 80% of the incremental cost of hybrid and electric trucks and buses. In 2021, the state of California passed a historic zero-emission vehicle and infrastructure funding package for fiscal year 2021-2022, which includes $269.5 million for the HVIP program as well as $130 million set aside for HVIP for school buses, $70 million set aside for transit vehicles, and $75 million for HVIP for drayage trucks. California also offers vouchers for clean off-road equipment (“CORE”), such as cargo handling equipment. California’s FY2021-2022 budget includes $194.95 million for CORE vouchers. California’s zero-emission vehicle and infrastructure funding package for fiscal year 2021-2022 also provided for $873 million in funding for clean heavy-duty vehicles and off-road equipment in fiscal year 2021-2022 (to be implemented by the California Air Resources Board) and $391 million in funding for medium- and heavy-duty ZEV infrastructure in fiscal year 2021-2022 (to be implemented by the California Energy Commission).
New York offers the Truck Voucher Incentive Program, which funds low- and zero-emission transit buses and other vehicles. Other states offer similar programs that provide point-of-sale discounts to purchasers of electric vehicles, which help our customers offset the costs of purchasing our transit vehicles. To be eligible vehicles, our electric transit buses must meet certification requirements for electric vehicles from the EPA and, where applicable, California Air Resources Board. Additionally, there are other state programs that help fund electric bus purchases. For example, states are allocating portions of settlement funds from the approximately $15 billion Volkswagen Emissions Settlement Program to investments in zero-emission transit buses, and the state of California has allocated about 10% of its annual Cap-and-Trade funds to California’s Transit and Intercity Rail Capital Program.
State emissions credits
Public transit agencies and other customers may be eligible for emission reduction credits through state programs.
The California Low Carbon Fuel Standard (“LCFS”) enables transit agencies using electricity as a source of fuel to opt into the LCFS program and earn credits that can be monetized. While the value of these credits fluctuates, the credits may help to offset up to half of the fuel costs for our transit customers.
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 67 issued U.S. patents and had 24 U.S. patent applications pending. We also held 27 issued patents and 31 patent applications pending in a foreign jurisdiction. Our U.S. issued patents expire between 2029 and 2040. As of December 31, 2021, we held 10 registered trademarks in the United States, including the Proterra mark, and also held 12 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.
Employees
As of December 31, 2021, we had 870 full-time employees. We believe the positive relationship we have with our employees and our mission led culture differentiate us and are key drivers of business success. Our production employees in City of Industry are represented by the United Steel Paper & Forestry, Rubber, Manufacturing, Energy, Allied & Industrial Service Workers International Union AFL-CIO, CLC and we have a collective bargaining agreement with the union that will continue in effect until May 31, 2024, and then continue
20

from year to year until the following May 31 unless either party serves written notice upon the other of a desire to alter, amend, or terminate the collective bargaining agreement sixty days prior to the expiration date.
Availability of Information
We file Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, Proxy Statements, any amendments to those reports and statements and other information with the SEC. These SEC filings are made available free of charge on our website at www.proterra.com as soon as reasonably practicable after we file or furnish the materials with the SEC. Information contained on or accessible through our website is not incorporated into this filing unless expressly noted, and the inclusion of our website address in this filing is an inactive textual reference only.
Item 1A. 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 Annual Report, 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 Related to Our Business
Our limited history of selling battery systems, electrification and charging solutions, fleet and energy management systems, electric transit buses, and related technologies makes it difficult to evaluate our business and prospects and may increase the risks associated with your investment.
Although we were incorporated in 2004, we only began delivering electric vehicles in 2010, and through December 31, 2021, had delivered over 800 electric transit buses. In 2021, 2020, and 2019, we recognized $242.9 million, $196.9 million, and $181.3 million in total revenue, respectively. Since 2010, our product line has changed significantly, and our most recent transit bus model has only been in operation since 2020. In addition, certain variations of our 40-foot and 35-foot ZX5 transit buses have not yet passed the FTA federal bus testing program, which is a necessary condition to selling our buses to customers that use federal money to fund their purchases. Further, we started developing our battery technology in 2015 and did not begin battery pack production in any significant volume until 2017. We also have limited experience deploying our electric powertrain technology in vehicles other than electric transit buses. In 2018, we announced our software platform for connected vehicle intelligence, which we now refer to as our Apex fleet and energy management software-as-a-service platform. Our energy services, which includes fleet planning, charging infrastructure and related energy management services, only began generating limited revenue in 2019. We began providing integrated charging solutions in 2019 and have only begun sourcing our new charging hardware from a new partner in 2020, with our first deliveries occurring in 2021.
As a result, we have a limited operating history upon which to evaluate our business and future prospects, which subjects us to a number of risks and uncertainties, including our ability to plan for and predict future growth. Our limited operating experience is particularly concentrated in our Proterra Transit line of business, and that limited experience may not prove to be relevant to Proterra Powered and Proterra Energy. As a result, the operating history of Proterra Transit may not prove to be predictive of the success of Proterra Powered and Proterra Energy.
Moreover, because of the limited deployment of our products and services to date and our focus on electric transit buses, defects or other problems with our products or industry-wide setbacks that impact the electric vehicle market may disproportionately impact our ability to attract additional customers or sell to existing customers, and harm our brand and reputation relative to larger, more established vehicle manufacturers that
21

have a longer operating history and investments in more than one technology. We have encountered and expect to continue to encounter risks and difficulties experienced by growing companies in rapidly developing and changing industries, including challenges related to achieving market acceptance of our existing and future products and services, competing against companies with greater financial and technical resources, competing against entrenched incumbent competitors that have long-standing relationships with our prospective customers in the commercial vehicle market, including the public transit market and other transportation markets, recruiting and retaining qualified employees, and making use of our limited resources. We cannot ensure that we will be successful in addressing these and other challenges that we may face in the future, and our business may be adversely affected if we do not manage these risks appropriately. As a result, we may not attain sufficient revenue to achieve or maintain positive cash flow from operations or profitability in any given period, or at all.
If our battery systems, electrification and charging solutions, electric transit buses, fleet and energy management software, or other products have product defects and if our customer service is not effective in addressing customer concerns, our ability to develop, market and sell our products and services could be harmed.
Our battery systems, electrification and charging solutions, fleet and energy management software and electric transit buses have in the past contained, and may in the future contain, product defects. Due to the limited deployment of our battery systems, electrification and charging solutions, fleet and energy management systems, electric transit buses, and related technologies, there may be latent problems with our products that have not yet been discovered.
We have in the past found defects in our battery systems, electric transit buses, and charging systems. We may in the future find additional design and manufacturing defects that cause our products to require repair or not perform as expected. While we perform our own and in some cases third-party testing on the products we manufacture, we currently have a limited amount of customer operating experience with our battery systems, drivetrains, high-voltage systems, electric transit buses, software systems, and charging solutions by which to evaluate detailed long-term quality, reliability, durability, and performance characteristics of these products and solutions. There can be no assurance that we will be able to detect and fix any defects in our products prior to their sale to or operation by customers. Our efforts to remedy any issues may not be timely, may hamper production, or may not be satisfactory to our customers. Further, our business has grown rapidly in recent periods, and we may not be able to scale our service organization or partner with an existing service network quickly enough to satisfactorily provide timely customer service and address product defects, customer complaints, and warranty issues, which could result in customer dissatisfaction and negatively impact further sales.
Any product defects, delays, or legal restrictions on our products, or other failure of our products to perform as expected could harm our reputation, negatively impact our ability to market and sell our products, and result in delivery delays, product recalls, product liability claims, customer contract terminations, adverse regulatory actions, and significant warranty and other expenses, and could have an adverse effect on our business, prospects, financial condition, and operating results.
Defects in the materials or workmanship of our composite bus bodies could harm our reputation, expose us to product warranty or other liability claims, decrease demand for our buses, or materially harm existing or prospective customer relationships.
We are the only transit bus manufacturer in the United States to use a composite unibody for our electric transit buses. In the past, we have sourced composite bus bodies from three suppliers, and now use only one supplier. Defects in the composite body, including non-structural concerns, whether caused by design, engineering, materials, manufacturing errors, or deficiencies in manufacturing or quality control processes at our suppliers, are an inherent risk in manufacturing technically advanced products for new applications. We offer our customers a twelve-year warranty on the composite bus body structure and bear the risk of possible defects. We have experienced defects in some bus bodies and have had to make repairs. For example, in October 2018 we discovered cracking in the wheel wells on some of our buses which required us to repair these defects under our warranty and will increase our field and customer service costs. In addition, in 2020 and 2021, we discovered a manufacturing quality issue that required us to repair laminate cracks that occurred near door frames of certain customer buses, and we expect that we will have to make more of these types of repairs. In 2020, we filed a recall related to the attachment of a torque limiter plate to the composite bus body that did not have proper adhesive
22

application and could compromise the steering gear box and steering of the vehicle. We have recently voluntarily filed a new recall on the same issue for a new population of buses. Certain customers have experienced superficial cracking in the exterior gel coat or skin coat of the composite body which has caused certain customers to remove buses from revenue service and required us to develop inspection criteria and repair protocols, when applicable. We have also had to address vehicle inspection guidelines that are designed for metal frame buses with chassis and are not necessarily applicable to composite unibody architecture. Though these defects have not materially impacted us to date, we expect to continue to address these issues, and these defects or future defects with our advanced body materials whether structural or not may harm our existing and prospective customer relationships, damage our brand, and result in a reduction of awards, customer contract terminations, adverse regulatory actions, increased warranty claims, product liability claims and other damages.
Our most recent business expansion with Proterra Powered and Proterra Energy may not be as successful as anticipated, may not attract the customers and business partners we expect, and the assumptions underlying the growth prospects of these businesses may not prove to be accurate.
We have recently introduced and, in the future may introduce, new services and products that our customers and prospective customers may not utilize to the extent we anticipate or at all. For example, Proterra Powered and Proterra Energy products and services are designed to simplify the complexities of electric vehicle energy delivery and the deployment of large electric vehicle fleets for our customers. Through these businesses, we offer to design, build, finance, operate, and maintain the energy ecosystem that we believe to be required to power commercial electric vehicles. We have made, and will continue to be required to make, significant investments to scale these businesses, but we cannot be certain that such investments will be successful or meet the needs of our customers. Moreover, even if our customers use these services, we may encounter new challenges related to the delivery of energy solutions and competition from companies that may be better positioned to provide energy management services. If we invest in services or products that are not adopted by our customers or fail to invest in new services and products that meet the needs of our customers, our business, prospects, financial condition, and operating results could be adversely affected. In addition, we have limited history operating these businesses and providing the products and services they offer. There can be no assurances that these products and services will be accepted by our customers, or that we will effectively be able to market and sell them to existing customers, especially our transit customers who comprise the vast majority of our current revenues. Further, the limited experience we have acquired operating Proterra Transit may not prove to be applicable to Proterra Powered and Proterra Energy.
While Proterra Powered and Proterra Energy currently comprise a small amount of our revenues, and we expect them to account for a growing percentage of our revenue in the future, it is possible that certain assumptions underlying the launch of these businesses are subsequently determined to be inaccurate, such as assumptions regarding the growing adoption of electrification by commercial vehicle manufacturers and their customers in general; the attractiveness of our products and services to OEMs that would use our battery systems, electric drivetrains, high-voltage systems, vehicle controls, telemetry gateways, charging solutions, software and telematics platforms and related technologies in their electric transit buses or elsewhere; government and regulatory initiatives and directives impacting the adoption of electrification technologies for commercial vehicle applications; and the overall reliance by enterprises on commercial vehicles and the demand for medium- and heavy-duty trucks in the future.
Because many of the markets in which we compete are new and rapidly evolving, it is difficult to forecast long-term end-customer adoption rates and demand for our products.
We are pursuing opportunities in markets that are undergoing rapid changes, including technological and regulatory changes, and it is difficult to predict the timing and size of the opportunities. Commercial vehicle battery systems, electrification and charging solutions, fleet and energy management systems, electric transit buses, and related technologies, represent complex products and services. Because these automotive systems depend on technology from many companies, commercialization of commercial vehicle electrification products could be delayed or impaired due to unavailability of technology or integration challenges inherent in the use of multiple vendors in commercial vehicle production. Although we currently have contracts with several commercial customers, these companies may not be able to implement our technology immediately, or at all. Regulatory, safety or reliability requirements, many of which are outside of our control, could also cause delays or otherwise impair commercial adoption of these new technologies, which will adversely affect our growth. Our future financial
23

performance will depend on our ability to make timely investments in the correct market opportunities. If one or more of these markets experience a shift in customer or prospective customer demand, our products may not compete as effectively, if at all, and they may not be designed into commercialized products. Given the evolving nature of the markets in which we operate, it is difficult to predict customer demand or adoption rates for our products or the future growth of the markets in which we operate. If demand does not develop or if we cannot accurately forecast customer demand, the size of our markets, or our future financial results, our business, prospects, financial condition, and operating results could be adversely affected.
We face intense and increasing competition in the transit bus market and may not be able to compete successfully against current and future competitors, which could adversely affect our business, revenue growth, and market share.
The transit bus industry is relationship driven and dominated by incumbent companies that have served their respective markets longer than we have. In the transit bus industry, our main sources of competition are incumbent transit vehicle integrators that have served our market with legacy diesel, diesel-hybrid and compressed natural gas products for many years, such as NFI Group Inc., Gillig Corporation, and Nova Bus Company; BYD Company Ltd., a Chinese company that offers an array of vehicles and other products, including electric transit vehicles; and new entrants and companies in adjacent markets, including other vehicle manufacturers that have entered or are reported to have plans to enter the transit bus market.
In the transit bus industry, electric bus procurements still represent a minority of annual transit bus purchases. As the number of electric bus OEMs increases, we may not be able to maintain our leading market position in North America. We also may not be successful in competing against incumbent competitors that have longer histories of serving the transit bus market and established track records of service, or with much larger, well-funded companies that choose to invest in the electric transit bus market. As more established bus companies develop their electric vehicle or competing zero-emission solutions, their long history in the transit sector could prove to be a competitive advantage which may have a negative impact on our ability to compete with them. Moreover, our competitors that also manufacture diesel-hybrid and compressed natural gas vehicles may have an advantage with their existing and prospective customers that are interested in exploring diesel alternatives without committing to electric vehicles or to pursue a gradual electrification strategy with the same manufacturer. Additionally, these competitors have more experience with the procurement process of public transit authorities, including bid protests. Competitors, potential customers, or regulators may also make claims that our electric transit buses or competitive bid activity are not in compliance with laws, regulatory requirements, or industry standards, which may impact our ability to sell our electric transit buses and to compete successfully for current and future customers. For example, in 2017 and 2018 one of our competitors notified certain of our customers that our transit bus was overweight on the front axle and lobbied those customers to withdraw their business from us. While this competitor’s actions did not result in the termination of customer awards or contracts, similar actions by this or other competitors may have consequences for future business or effects that we have not anticipated on other future opportunities.
We face intense and increasing competition in the commercial vehicle electrification market and may not be able to compete successfully against current and future competitors, which could adversely affect our business, revenue growth, and market share.
The electric powertrain, electric commercial vehicle and charging solutions industries are highly competitive. We may not be successful in competing against companies in the battery systems, electric powertrain, charging solutions and related industries who may have more resources than we do or who are able to produce products and deliver services that are perceived by the market to be superior to ours. Global battery makers in particular may be able to leverage their superior scale and access to capital to sell their products more effectively to potential customers. We may also face competitive pressure from incumbent vehicle producers that decide to enter the battery system or electric powertrain business, or vertically integrate their supply chain, and that are able to leverage their superior resources and capital to produce products that perform or are priced competitively when compared to our own.
In the battery system and electric powertrain industry, our main sources of competition include large Chinese battery suppliers such as CATL; new companies that are focused on battery electric technology for the commercial vehicle market, such as Romeo Power and BorgWarner; incumbent tier one automotive suppliers that
24

are developing electric powertrain alternatives to internal combustion engines, such as Cummins, Allison Transmission and Dana; and passenger and commercial vehicle manufacturers that are developing their own internal electric powertrain solutions for their vehicles including large automotive companies, such as Daimler, General Motors and Tesla. In the future, incumbents and new companies offering competing zero emission solutions such as fuel cell electric vehicles may also become significant competitors.
In the charging solutions industry, our main sources of competition are incumbent charging solutions providers that develop charging solutions for commercial vehicles such as Siemens, ABB, Heliox, ChargePoint and Rhombus; and software companies that offer charging management solutions and can partner with hardware providers to provide complete solutions to end customers.
These competitors may have greater financial, technical, manufacturing, marketing, sales, and other resources than we do, and may have more experience and ability to devote greater resources to designing, developing, testing, manufacturing, distributing, deploying, promoting, selling or supporting battery systems, electrification and charging solutions, fleet and energy management software, and related technologies. Similarly, our principal competitors that also design, test, manufacture and deploy battery systems, electrification and charging solutions, fleet and energy management systems and related technologies for passenger vehicles may have a competitive advantage, through their established distribution and service networks for legacy vehicle technology, brand recognition and market acceptance of their products and services, and perceived reliability or popularity, all of which could be attractive to prospective partners and manufacturers that are exploring commercial vehicle electrification alternatives. As a result, our current and potential competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards, or customer requirements, or devote greater resources than we can to the development, promotion, distribution and sale of their products and services. Our competitors and potential competitors may also be able to develop products or services that are equal or superior to ours, achieve greater market acceptance of their products and services, and increase sales by utilizing different distribution channels than we do. Some of our competitors may aggressively discount their products and services in order to gain market share, which could result in pricing pressures, reduced profit margins, lost market share, or a failure to grow market share for us. As the market for commercial electric vehicles grows and battery systems, electrification and charging solutions, fleet and energy management software, and related technologies gain wider adoption, we expect that additional specialized providers of battery systems, electric powertrain technology, charging infrastructure, and related software solutions and related technologies will enter the markets that we address and that larger competitors could more effectively sell their offerings.
In addition, we developed our battery system and powertrain systems and related components to be compliant with “Buy America” regulations applicable to the transit business, which means that we may have higher costs to procure components, and design, test and manufacture such products in the United States than competitors that are not compliant with Buy America or similar regulations. Our competitors may be able to manufacture comparable or competitive products in more cost-effective jurisdictions and import them to the United States at prices lower than ours, which competition could cause us to lose market share or compel us to reduce prices for goods or services to remain competitive, which could result in reduced sales and revenue in industry segments that are not subject to Buy America or similar regulation. The production of battery systems, electrification and charging solutions, fleet and energy management systems, and related technologies in China, where production costs are lower and where the development of such technologies could be subsidized by the state, could negatively impact our competitive profile by presenting our customers and partners a more cost-effective alternative to our products and services, which could result in reduced sales and revenue and loss of market share or compel us to reduce prices for goods or services to remain competitive.
Moreover, current and future competitors may also make strategic acquisitions or establish cooperative relationships among themselves or with others, including our current or future suppliers or business partners. By doing so, these competitors may increase their ability to meet the needs of our customers or potential customers. These developments could limit our ability to generate revenue from existing and new customers. If we are unable to compete successfully against current and future competitors, our business, prospects, financial condition, and operating results would be adversely affected.
25

Increases in costs, disruption of supply, or shortage of materials, particularly lithium-ion cells, could harm our business.
We may experience, and did experience in 2021, increases in the cost or a sustained interruption in the supply or shortage of materials necessary for the production, maintenance and service of our transit buses, battery systems, electrification and charging solutions, fleet and energy management systems, and related technologies. Any such increase in cost, including due to inflation, supply interruption, materials shortage, or increase in freight and logistics costs, could adversely impact our business, prospects, financial condition, and operating results. Our suppliers use various materials, including aluminum, carbon fiber, lithium, cobalt, nickel, copper and neodymium. The prices and supply of these materials may fluctuate, depending on market conditions, geopolitical risks, such as the war in Ukraine, fluctuations in currency exchange rates, and global supply and demand for these materials, including increased production of electric transit buses and other energy storage applications by our competitors and companies in adjacent markets such as passenger cars and stationary storage. Our contracts do not all have mechanisms in place that allow us to raise prices to the end customer due to inflation or other material cost increases. If we are not able to raise our prices to our end customers, inflationary pressures and other material cost increases could, in turn, negatively impact our operating results.
Moreover, we are subject to risks and uncertainties associated with changing economic, political, and other conditions in foreign countries where our suppliers are located, such as disruptions due to the COVID-19 pandemic and related global supply chain disruptions, increased import duties, tariffs, and trade restrictions. Unavailability or delay of imports from our foreign suppliers would likely cause interruptions in our supply chain.
Our business is dependent on reliable availability of lithium-ion cells for our battery packs. While we believe other sources of lithium-ion cells will be available for our battery packs, to date, we have only used one supplier for lithium-ion cells for the battery packs used in commercial applications for our Proterra Transit and Proterra Powered customers. Any disruption in the supply of battery cells could disrupt production of our battery systems and electric transit buses we produce until we are able to find a different supplier that can meet our specifications. Such disruption could have an adverse effect on our business, prospects, financial condition, and operating results.
We expect raw material prices to remain elevated throughout 2022 due to inflation and continued global supply chain issues. While we believe our exposure to the potential increased costs is no greater than the industry as a whole, our business and results of operations may be adversely affected if our efforts to mitigate their effects are unsuccessful. Substantial increases in the prices for our materials or prices charged to us, particularly those charged by lithium-ion cell suppliers or charger hardware providers, would increase our operating costs and could reduce our margins if we cannot recoup the increased costs through increased sale prices on our battery system, vehicle or charging systems. Furthermore, fluctuations in fuel costs, or other economic conditions, may cause us to experience significant increases in freight charges and material costs. Additionally, because the negotiated price of an existing battery system, vehicle or charging system is established at the outset, we, rather than our customers, bear the economic risk of increases in the cost of materials. Moreover, any attempts to increase battery system, vehicle or charging system prices in response to increased material costs could increase the difficulty of selling our electric transit buses or battery systems at attractive prices to new and existing customers and lead to cancellations of customer orders. If we are unable to effectively manage our supply chain and respond to disruptions to our supply chain in a cost-efficient manner, we may fail to achieve the financial results we expect or that financial analysts and investors expect, and our business, prospects, financial condition, and operating results may be adversely affected.
We have been and may continue to be impacted by macroeconomic conditions resulting from the global COVID-19 pandemic including supply chain disruptions.
The COVID-19 pandemic has impacted worldwide economic activity since the first quarter of 2020. Government regulations and shifting social behaviors have limited or closed non-essential transportation, government functions, business activities and person-to-person interactions. In some cases, the relaxation of such trends has been followed by actual or contemplated returns to stringent restrictions on gatherings or commerce, including in parts of the United States. At this time, it is difficult to predict the extent of the impact of the COVID-19 pandemic, and whether more stringent restrictions on commerce or non-essential interaction will be imposed, including as a result of new strains or variants of the virus.
26

We temporarily suspended operations at each of our manufacturing facilities in the United States for short periods of time during 2020, and have in several periods operated at reduced capacity in our battery and bus manufacturing plants because of a shortage of available workers, quarantine restrictions and social-distancing requirements. Some of our suppliers, shippers and partners have also experienced labor shortages due to the COVID-19 pandemic, including, for example, a Michigan-based supplier of battery system components, which resulted in the delayed launch of our battery production line in City of Industry, California because of delays in receiving necessary manufacturing equipment. We have experienced delays in parts deliveries from some of our overseas suppliers related to congestion at the port of Los Angeles, California. Most recently, during the third and fourth quarters of 2021, our vehicle and equipment deliveries were impacted by constraints and inefficiencies in production driven by shortages in component parts, particularly resin for connectors, resulting from global supply chain disruptions stemming from the pandemic. These delays have not caused any plant shutdowns, but have caused delays in production and incremental shipping costs for air freight. Reduced operations or closures at the Bus Testing Center at Altoona, Pennsylvania, and delayed product inspections by customers, also resulted in delayed delivery and acceptances of electric transit buses. Macroeconomic conditions and changes to levels of consumer outlook and spend in the future may further adversely impact the energy product and automotive industries generally. For example, many of our customers, especially those in public transit, have postponed deliveries of our electric transit buses, and other potential customers have delayed requests for product proposals for new electric bus procurements or postponed changing infrastructure projects. If there is lower demand for public transportation in the future and a corresponding decrease in electric transit bus purchases and school bus purchases, our revenue and results of operations could be adversely affected. In addition, the COVID-19 pandemic delayed interest in commercial vehicle electrification for some school bus customers as school districts have reduced spending on capital investments and scaled back their operations generally.
We cannot predict the duration or direction of current domestic or global trends, the sustained impact of which is largely unknown, rapidly evolving, and varied across geographic regions, including within the United States. We continue to monitor macroeconomic conditions and we may not accurately project demand and infrastructure requirements and deploy our production, workforce, and other resources effectively in response. In the event of more stringent restrictions on commerce or non-essential interactions, our operations could be further suspended, perhaps indefinitely. If current market conditions continue or worsen, if we cannot or do not maintain operations appropriately scaled to such conditions, or are later required to or choose to suspend such operations again, our business, prospects, financial condition, and operating results may be harmed. Sustaining our production trajectory will also require the readiness and solvency of our suppliers and vendors, a stable and healthy production workforce, and ongoing government cooperation, including for travel allowances, each of which could be negatively affected by the duration and long-term effects of the COVID-19 pandemic.
Our suppliers may fail to deliver components according to schedules, prices, quality and volumes that are acceptable to us, or we may be unable to manage these components effectively.
Some of our products contain thousands of parts that we purchase from hundreds of mostly single-source direct suppliers, generally without long-term supply agreements. This exposes us to multiple potential sources of component shortages. Unexpected changes in business conditions, materials pricing, labor issues, wars, governmental changes, tariffs, natural disasters, health epidemics such as the global COVID-19 pandemic and its related disruption of global supply chains, particularly in the industrial sector, and other factors beyond our or our suppliers’ control could also affect these suppliers’ ability to deliver components to us or to remain solvent and operational. The unavailability of any component or supplier could result in production delays, idle manufacturing facilities, product design changes, loss of access to important technology and tools for producing and supporting our products, and delays in providing replacement parts to our customers. We have experienced component shortages and delays. For example, we have experienced component shortages and delays during the COVID-19 pandemic, and may continue to experience similar shortages and delays as the pandemic continues. We have also experienced delays in sourcing replacement parts for some of our oldest transit buses in customer fleets, which has led to customer dissatisfaction and buses being out of service for lengthy periods while awaiting replacement parts.
Moreover, significant increases in our production, or product design changes made by us have required and may in the future require us to procure additional components in a short amount of time. Our suppliers may not be able to sustainably meet our timelines or our cost, quality and volume needs, or may increase prices to do so, requiring us to replace them with other sources. Our supply for battery cells and other raw materials is critical in
27

allowing us to scale our operations and meet our growth profitability and cash flow targets, such that any supply delay or vulnerability in the battery cell supply chain could alter our growth plans. Further, we have limited manufacturing experience and we may experience issues increasing the level of localized procurement at our current or future facilities. While we have to date secured additional or alternate sources or developed our own replacements for many of our components, and we believe that we will be able to continue to do so, there is no assurance that we will be able to do so quickly or at all, particularly with highly customized components. Additionally, we may be unsuccessful in our continuous efforts to negotiate with existing suppliers to obtain cost reductions and avoid unfavorable changes to terms, source less expensive suppliers for certain parts, and redesign certain parts to make them less expensive to produce. Any of these occurrences may harm our business, prospects, financial condition and operating results.
As the scale of our production increases, we will also need to accurately forecast, purchase, warehouse and transport components at high volumes to our manufacturing facilities across the United States. If we are unable to accurately match the timing and quantities of component purchases to our actual needs or successfully implement automation, inventory management and other systems to accommodate the increased complexity in our supply chain and parts management, we may incur unexpected production disruption, storage, transportation and write-off costs, which may harm our business and operating results.
Our transit business is significantly dependent on government funding for public transit, and the unavailability, reduction, or elimination of government economic incentives would have an adverse effect on our business, prospects, financial condition, and operating results.
Our principal transit customers are transit authorities that depend on government funding and programs authorized for public transportation under Title 49, Chapter 53 of the U.S. Code, and administered by the FTA, including Urbanized Area Formula Grants, Formula Grants for Rural Areas, the Capital Investment Program, and the Bus and Bus Facilities Program. The Fixing America’s Surface Transportation Act, or FAST Act, enacted in December 2015, allocated over $305 billion for highway, transit, and vehicle safety programs for the five-year period that ended on December 31, 2020. Among other programs, the FAST Act reinstated a competitive Bus and Bus Facilities Infrastructure Investment Program, which grew from $268 million in 2016 to $344 million in 2020, resulting in an 89% increase over the 2015 funding levels for buses and bus facilities. To date, a substantial majority of our customers have received funding through these FAST Act programs in order to purchase new electric transit buses. For example, in 2018, nearly 70% of transit agencies that ordered buses from us were recipients of grants through the Low or No Emission Vehicle Program. The Low or No Emission Vehicle Program has enabled public transit agencies to purchase electric transit buses when the upfront cost of the electric bus was significantly higher than legacy diesel buses and the technology was new to customers. On November 15, 2021, President Biden signed the Infrastructure and Investment Jobs Act (IIJA), also referred to as the “Bipartisan Infrastructure Law”, into law, reauthorizing surface transportation programs through the federal government’s fiscal year in 2026, increasing funding for transit focused programs and establishing additional funding opportunities for no and low emission vehicles..
In addition to funding under the FAST Act and the Bipartisan Infrastructure Law, certain states and cities offer vouchers for the purchase of electric buses, such as California’s Hybrid & Zero Emission Truck & Voucher Incentive Project, and the New York Truck Voucher Incentive Program. These vouchers provide point-of-sale discounts to vehicle purchasers. Additionally, there are other state programs that help fund electric bus purchases, including California’s Transit and Intercity Rail Capital Program, which has been allocated a portion of California’s Cap-and-Trade funds annually. The California Low Carbon Fuel Standard, or LCFS, also enables transit agencies using electricity as a source of fuel to opt into the LCFS program and earn credits that can be monetized. While the value of these credits fluctuates, the credits may help to offset up to half of the fuel costs for our transit customers.
There can be no assurance that these programs will be reauthorized following expiration of their current terms, that other government funding programs will continue to be available at the current levels or at all in the future, or that new government funding programs will be adopted, including with respect to products and services that are currently or will in the future be offered by Proterra Powered and Proterra Energy. Uncertainty or delay in extending, renewing, or adopting these incentives beyond their current or future expiration dates could negatively impact our business because sales cycles for public and other transit customers are long and customers may be
28

unwilling to adopt electric technology if supportive funding is not assured. For example, transit authorities have reduced order sizes in the past because of a decrease in available funding.
Available government funding and economic incentives are subject to change for a variety of reasons that are beyond our control, including budget and the policy initiatives and priorities of current and future administrations at the federal and state level. In addition, future government shutdowns may impact the availability and administration of government funding, which could adversely impact future bus orders and result in payment delays for existing orders. For example, we experienced payment delays from customers during the U.S. federal government shutdown in January 2019 related to the FTA’s inability to administer grant funding during the shutdown. If government support for adoption of electric vehicles and clean energy initiatives wanes, as it did during the Trump Administration, this could adversely affect the growth of the North American public transit electric bus market and the commercial electric vehicle market generally, and could have an adverse effect on our business, prospects, financial condition, and operating results.
Our future growth prospects depend upon the interest of commercial vehicle manufacturers in adopting our products and services that are designed to facilitate the electrification of commercial vehicles.
Our growth is highly dependent upon the adoption of our battery systems, electrification and charging solutions, fleet and energy management software and electric transit buses by commercial vehicle manufacturers and OEMs, and their willingness to partner with us on the design, development, testing, manufacturing, distribution, deployment, promotion, sale, and support of our products. The market for commercial electric vehicles and electrification technologies is relatively new, rapidly evolving, and characterized by rapidly changing technologies, price competition, additional competitors, evolving government regulation and industry standards, frequent new product and vehicle announcements, and changing demands and behaviors of customers and potential partners. As a result, we spend resources educating our potential customers and partners on the benefits of adopting electric vehicle technology and engaging in lobbying efforts to promote clean energy initiatives.
Other factors that may influence the adoption of our commercial vehicle electrification technologies by manufacturers and OEMs include:
perceptions about commercial electric vehicle performance, total cost of ownership, design, quality, cost and reliability that may be attributed to the use of advanced technology (in particular with respect to lithium-ion battery packs), especially if adverse events or accidents occur that are linked to the quality or safety of commercial electric vehicles;
the amount and availability of federal, state, or other government funding and, in particular, the availability of economic incentives promoting fuel efficiency and alternate forms of energy, such as the Low or No Emission Vehicle Program and the Advanced Technology Vehicle Manufacturing Loan Program;
the range over which commercial electric vehicles may be driven on a single battery charge and the time it takes to recharge the batteries of these vehicles;
the cost and feasibility of installing new charging infrastructure;
concerns about electric grid capacity and reliability, the cost of electricity, and reliance of utilities on fossil fuels for electricity generation, which could derail our past and present efforts to promote commercial electric vehicles as a practical substitution for vehicles that require fossil fuels;
the availability of alternative fuel vehicles, including diesel-hybrid and compressed natural gas vehicles, and battery electric fuel cell vehicles;
improvements in the fuel economy of the internal combustion engine;
perceptions about the impact of electric vehicles on the environment and the health and welfare of communities;
29

perceptions about the use of electric batteries, sourcing of battery components, recyclability, and safe disposal of batteries;
the availability of service for commercial electric vehicles;
the environmental consciousness of corporations and public agencies;
volatility in the cost of diesel fuel and oil;
government regulations;
social and political support for clean energy initiatives and commercial electric vehicles;
perceptions about and the actual cost of alternative fuel vehicles; and
macroeconomic factors.
Moreover, the willingness of commercial vehicle manufacturers and OEMs to embrace our battery systems, electrification and charging solutions, fleet and energy management software, and related technologies depends, in part, on the real or perceived reliability of these products and services, and their ability to provide complete electrification solutions to potential customers. Any lapse in quality, reliability or performance of any of these products or services could harm the perception of our other products and negatively impact the adoption of our products or services.
Any of the factors described above may cause current or potential customers not to purchase or adopt our products or services. If the market for commercial electric vehicles does not develop as we expect or develops more slowly than we expect, our business, prospects, financial condition, and operating results could be adversely affected.
The growth of our transit business is dependent upon the willingness of corporate and other public transportation providers to adopt and fund the purchase of electric vehicles for mass transit.
The growth of our transit business is highly dependent upon the adoption of electric transit buses for mass transit by corporate and public transportation providers. The market for electric transit buses is relatively new, rapidly evolving, and characterized by rapidly changing technologies, price competition, additional competitors, evolving government regulation and industry standards, frequent new vehicle announcements, and changing demands and behaviors of riders. As a result, we spend resources educating our potential customers on the benefits of adopting electric vehicle technology and engaging in lobbying efforts to promote clean energy initiatives.
The same factors described above that may influence the adoption of our commercial vehicle electrification technologies by manufacturers and OEMs, also may influence the adoption of electric transit buses by corporate and public transportation providers. Moreover, the willingness of corporate and public transportation providers to embrace electric transit buses depends, in part, on the willingness of users of public transportation to continue to use buses instead of alternative modes of transportation, including private car, rail, and ridesharing services including Uber, Lyft, and electric bikes and scooter services, on-demand shuttles and, in the future, autonomous vehicles. Bus ridership has been severely impacted by the COVID-19 pandemic and has been declining in large transportation markets, which may lead to fewer investments in electric transit buses in the long term.
Any of these factors may cause current or potential corporate and other public transit customers not to purchase our electric transit buses or use our services. If the market for electric vehicles for mass transit does not develop as we expect or develops more slowly than we expect, our business, prospects, financial condition, and operating results could be adversely affected.
30

Our dependence on a limited number of suppliers introduces significant risk that could have adverse effects on our financial condition and operating results.
We are a relatively low-volume producer of battery systems, electrification and charging solutions, fleet and energy management software and electric transit buses, and related technologies, and do not have significant purchasing power with suppliers in the electric vehicle market for many components of our products, including batteries, drivetrains, high-voltage systems and electric transit buses. As a result, suppliers and other third parties may be less likely to invest time and resources in developing business relationships with us if they are not convinced that our business will succeed. To build and maintain our business and obtain favorable contract terms, we must maintain our suppliers’ and other vendors’ confidence in our stability, liquidity, and business prospects. Maintaining such confidence may be complicated by certain factors, such as our limited operating history, suppliers’ unfamiliarity with our products, competition, and uncertainty regarding the future of commercial vehicle electrification. Some of these factors are outside of our control and any negative perception about our business prospects, even if exaggerated or unfounded, would likely harm our business and make it more difficult to contract with suppliers on favorable terms. In addition, some of our suppliers may have more established relationships with our competitors, and as a result of those relationships, some suppliers may choose to limit or terminate their relationship with us.
In addition, with respect to our battery manufacturing business that supports Proterra Transit and Proterra Powered, our battery production volumes are relatively small and we are currently sole sourcing key components from select suppliers, such as LG Energy Solution, for the lithium-ion cells that we use to manufacture our battery packs and other sole source suppliers for key elements of the battery pack. Disruptions in production may result if we had to replace any of these sole source suppliers on short notice.
With respect to our transit business, we have few long-term agreements with suppliers and typically purchase supplies on an order-by-order basis depending on the material requirements to build customers’ buses. In many cases, we rely on a small group of suppliers, many of which are single-source suppliers, to provide us with components for our products, such as our bus body and our drivetrains. Moreover, transit bus customers have specified a certain supplier for components, such as its preferred seating or heating, ventilation, and air conditioning units, and we are then beholden to that specified supplier’s terms and delivery schedule. While we obtain components from multiple sources when that is a viable alternative, certain components used in our electric transit buses, such as bus bodies, must be custom made for us. For example, TPI Composites, Inc. is the current sole source supplier for our bus body.
If these suppliers become unwilling or unable to provide components, there may be few alternatives for supply of specific components, which may not be available to us on acceptable terms or favorable prices, or that meet our published specifications. We may also experience delays while we qualify new suppliers and validate their components. In addition, replacing our sole source suppliers may require us to reengineer our products, which could be time consuming and costly.
Our reliance on a small group of sole-source suppliers as well as certain suppliers specifically chosen by customers creates multiple potential sources of delivery failure or component shortages for the production of our products. As a result, we may be required to renegotiate our existing agreements with our suppliers, potentially with less favorable terms, and incur additional costs associated with the production. In the past, we have experienced delays related to supply shortages, including, most recently, as a result of the global supply chain disruptions related to the COVID-19 pandemic, and untimely or unsatisfactory delivery of components that have stalled production with respect to our electric transit buses. Moreover, although we continue to expend significant time and resources vetting and managing suppliers and sourcing alternatives, we may experience future interruptions in our supply chain. Failure by our suppliers to provide components for our electric transit buses, battery systems or other products could severely restrict our ability to manufacture our products and prevent us from fulfilling customer orders in a timely fashion, which could harm our relationships with our customers and result in contract fines, negative publicity, damage to our reputation, and adverse effects on our business, prospects, financial condition, and operating results.
31

If we fail to make the right investment decisions in our technologies and services, we may be at a competitive disadvantage.
Electrification of commercial vehicles is a relatively new field. We have invested significant resources into our technologies, including our battery systems, electrification and charging solutions, fleet and energy management systems, electric transit buses, and related technologies. For example, we invested in a single-blade overhead charging system that we have deployed and must continue to support for transit customers, even though the industry has moved to other solutions such as overhead pantograph or plug-in charging which also have required, and may continue to require, new investments on our part. If we select and invest in technology standards that are not widely adopted or invest in technologies that are not widely adopted by large customers who influence the industry in the future, we may not recover our investments in these technologies and may be at a competitive disadvantage, and our business, prospects, financial condition, and operating results could be adversely affected.
We have a long sales, production, and technology development cycle for new public transit customers, which may create fluctuations in whether and when revenue is recognized, and may have an adverse effect on our business.
The vast majority of our current and historical sales are to transit agencies that do not procure electric transit buses every year. The complexity, expense, and nature of government procurement processes result in a lengthy customer acquisition and sales process. It can take us years to attract, obtain an award from, contract with, and recognize revenue from the sale of a vehicle to a new customer, if we are successful at all. Before awarding an order for electric transit buses, transit agencies generally conduct a comprehensive and competitive proposal process based on a variety of criteria, including technical requirements, reliability, reputation, and price. Even if we are awarded an order, the actual realization and timing of revenue is subject to various contingencies, many of which are beyond our control, including the customer’s interpretation of technical or performance requirements for acceptance, timing and conditions of customer acceptance, and the customer’s reduction, modification, or termination of an order. A customer is not obligated to purchase the electric transit buses and may cancel or modify an award prior to entering into a contract with us. We have in the past, and may in the future, experience customer cancellations or modifications of awards. A customer can cancel or modify an award for a variety of reasons, including as a result of improvements in our technology or the technology of our competitors between the dates of award and signed contract, or as the result of a successful bid protest.
Our sales and production cycle for a transit customer can be a long and time-consuming process. The initial sales process from first engagement to award typically ranges from 6 to 18 months. The award of a proposal is typically followed by a pre-production process where the design and specifications of the customized buses are mutually agreed and we negotiate a final contract and purchase order with our customer. Procurement of parts and production typically follow this final agreement between us and the customer. Once a bus is fully manufactured, the customer performs a final inspection and determines whether to accept delivery of the bus, at which time we recognize revenue on the sale. The length of time between a customer award and vehicle acceptance typically varies between 12 and 24 months, depending on product availability, production capacity, and the pre-delivery and post-delivery inspection process by the customer which often results in additional changes to the transit bus after manufacturing completion, re-works, further product validation and acceptance periods, and additional costs to us that we may not be able to recover. Consequently, we may invest significant resources and incur substantial expenses before a customer accepts a bus order and these expenses may not be recovered at all if a customer does not accept the completed bus, the bus requires costly modifications, or we extend additional warranties. For instance, we create a bill of materials and obtain the appropriate parts for each customized bus for a customer, which can result in excessive inventory risk if a customer changes or cancels the order. In addition, we may devote significant management effort to develop potential relationships that do not result in bus orders, acceptance of the bus as delivered, and the corresponding recognition of revenue, and the diversion of that effort may prevent us from pursuing other opportunities. As a result, our long sales and development cycle may subject us to significant risks that could have an adverse effect our business, prospects, financial condition, and operating results.
32

If we are unable to attract new customers and expand sales to existing customers, our revenue growth could be slower than we expect and our business would be adversely affected.
Our ability to achieve significant future revenue will depend in large part upon our ability both to attract new customers and to expand our sales to existing customers, including sales of Proterra Powered and Proterra Energy products and services to current and future customers, including Proterra Transit customers. If we fail to attract new customers or fail to maintain and expand our customer relationships, our business would be adversely affected. For example, if our existing transit customers do not expand their orders, our revenue may grow more slowly than expected, may not grow at all, or may decline. Additionally, we have a small direct sales force for each part of our business. We plan to continue expanding our sales efforts, but we cannot be assured that our efforts will result in sales to new customers, or increased sales to existing customers, with respect to our Proterra Powered, Proterra Transit or Proterra Energy offerings. Further, given the small size of our sales team, losing a member of our team may adversely affect our sales efforts with existing or potential new customers. If our efforts to expand sales to our existing customers are not successful, our existing customers do not continue to purchase additional products and services, or we are unable to attract new customers, our business, prospects, financial condition, and operating results would be adversely affected.
We have a history of net losses, have experienced rapid growth and anticipate increasing our operating expenses in the future, and may not achieve or sustain positive gross margin or profitability in the future.
We incurred net losses of $250.0 million in 2021, $127.0 million in 2020, and $101.6 million in 2019, and we expect to incur net losses for the foreseeable future. As of December 31, 2021, we had an accumulated deficit of $858.2 million. We expect to make significant expenditures related to the development and expansion of our business, including: making new capital investments and continuing investments in our electric powertrain, including advancements in our battery technology and high voltage systems; hiring and retaining qualified employees; adding additional production lines or production shifts in our manufacturing facilities; expanding our software offerings; expanding our business into new markets and geographies; research and development in new product and service categories; and in connection with legal, accounting, and other administrative expenses related to operating as a public company.

We have also experienced rapid growth in recent periods. For example, our number of employees has increased significantly over the last few years, from 492 full-time employees as of December 31, 2018 to 870 full-time employees as of December 31, 2021. Sustaining our growth will place significant demands on our management as well as on our administrative, operational, legal and financial resources. To manage our growth effectively, we must continue to improve and expand our infrastructure, including our information technology, financial, legal, compliance and administrative systems and controls. We must also continue to effectively and efficiently manage our employees, operations, finances, research and development, and capital investments.

All of these efforts may prove more expensive than we currently anticipate, and we may not succeed in increasing our revenue sufficiently, or at all, to offset these higher expenses. While our revenue has grown in recent periods, our operating expenses have also increased significantly. If our revenue declines or fails to grow at a rate faster than increases in our operating expenses, or we are unable to increase gross margin, whether through reducing the cost of production or increasing sales, we would not be able to achieve and maintain profitability in future periods. As a result, we may continue to generate losses. We cannot ensure that we will achieve profitability in the future or that, if we do become profitable, that we will be able to sustain profitability.

Our operating results may fluctuate from quarter to quarter, which makes our future results difficult to predict.
Our quarterly operating results have fluctuated in the past and may fluctuate in the future. Our revenue recognition with respect to electric transit buses and charging systems depends on the timing of customer acceptance. Large order sizes may result in a significant number of electric transit buses or charging systems being accepted or rejected at one time, which could disproportionately impact revenue recognition in a given quarter. Revenue for battery systems and electrification and charging solutions is less dependent on customer acceptance but can be unpredictable based on our customers’ ability to cancel within lead times. Additionally, we have a limited operating history, which makes it difficult to forecast our future results and subjects us to several
33

risks and uncertainties, including our ability to plan for and anticipate future growth. As a result, our past quarterly operating results may not be reliable indicators of future performance, particularly in our rapidly evolving market.
Our operating results in any given quarter can be influenced by numerous factors, many of which are unpredictable or are outside of our control, including:
our ability to maintain and grow our customer base and to sell additional products to our existing customers;
our ability to build a reputation as a manufacturer of quality battery systems, electrification and charging solutions, fleet and energy management software and electric transit buses and to build trust and long-term relationships with customers;
the effects of the ongoing COVID-19 pandemic, particularly with respect to funding for state and federal transit programs and reduced operating revenue from reduced passenger levels, and the effect on our suppliers;
the amount of funding appropriated annually for state and federal transit programs and the amount and timing of government funding programs for electric vehicles;
our ability to deliver our products as planned to meet our revenue goals and avoid liquidated damages within certain contracts, which may depend on factors such as supply shortages of components and component quality issues, customer configuration, manufacturing, or shipping delays, our ability to manage logistics, and to accurately forecast inventory and labor requirements;
the mix of order size for transit bus orders, and variations in profit margins for each contract, which may affect our overall gross margin in any particular period;
fluctuations in the cost and availability of raw materials, including as a result of tariffs and other trade restrictions;
cancellations or modifications of awards or orders by our customers;
our ability to design and produce safe, reliable, and quality products on an ongoing basis;
levels of warranty claims or estimated costs of warranty claims and vehicle or equipment recalls;
our ability to distinguish ourselves from competitors in our industry by developing and offering competitive products, effectively partner with manufacturers in adjacent markets and respond to competitive developments, including the introduction of new battery systems, electrification and charging solutions, fleet and energy management software or electric transit buses and pricing changes by our competitors;
our ability to promote the adoption of electric vehicles over other fuel solutions such as diesel-hybrid, hybrid, or compressed natural gas vehicles or battery electric fuel cell vehicles;
the success and timing of our strategic relationships to enter adjacent markets;
pricing pressure as a result of competition or otherwise;
our ability to implement cost reduction measures;
buying patterns of customers, and the procurement schedules of our current and prospective customers in the public transit market, school bus market, and other commercial vehicle markets;
current and evolving industry standards and government regulations that impact our business at the federal, state, and local level, particularly in the areas of product safety and rules of origin such as Buy
34

America, Buy American, and provincial Canadian Content regulations, and competitive bidding regulations at the federal, state and local level for electric transit buses;
the timing of testing by, and the ability of our buses to pass, the FTA’s federal bus testing program;
delays or disruptions in our supply, manufacturing, or distribution chain, including insolvency, credit, or other difficulties confronting our key suppliers;
our ability to effectively manage the length and complexity of our sales cycles;
the mix of financing alternatives that we offer and our customers choose to utilize;
our ability to continuously improve our product without obsoleting inventory or production tooling;
litigation, adverse judgments, settlements, or other litigation-related costs;
timing of stock-based compensation expense; and
general economic and political conditions and government regulations in the United States and Canada and the countries where we may expand in the future.
The impact of one or more of the foregoing and other factors may cause our operating results to vary significantly. As such, we believe that quarter-to-quarter comparisons of our operating results may not be meaningful and should not be relied upon as an indication of future performance. If we fail to meet or exceed the expectations of investors or securities analysts, then the trading price of our common stock could fall substantially, and we could face costly lawsuits, including securities class action suits.
Failure to execute cost-reduction measures successfully could adversely affect our profitability.
While we have experienced, and expect in the future to realize, cost reductions both in the products and services that we procure from our suppliers and in our own cost base, we may not be able to achieve sufficient cost savings to reach our profitability goals. While we have implemented, and intend to continue to implement, cost-reduction strategies in order to meet these goals, if we do not achieve expected savings or if operating costs increase as a result of investments in strategic initiatives, our total operating costs would be greater than anticipated. We may also incur substantial costs or cost overruns in utilizing and increasing our production capability, particularly if we build new battery production lines, and if we vertically integrate subsystem production into our manufacturing facilities. In addition, if we do not manage cost-reduction efforts properly, such efforts may affect the quality of our products and our ability to generate future revenue. Moreover, significant portions of our operating expenses are fixed costs that will neither increase nor decrease proportionately with revenue. In addition, we incur significant costs related to procuring the materials required to manufacture our battery systems, electrification and charging solutions, fleet and energy management systems and electric transit buses, as well as assembling electric transit buses and systems, and compensating our personnel. If we are not able to implement further cost-reduction efforts or reduce our fixed costs sufficiently in response to a decline in revenue, our business, prospects, financial condition, and operating results may be adversely affected.
We could incur material losses and costs from product warranty claims, recalls, or remediation of electric transit buses for real or perceived deficiencies or from customer satisfaction campaigns.
We provide warranties on our Proterra Transit, Proterra Powered and Proterra Energy hardware products and process warranty claims in the ordinary course of our business. Warranty estimates are inherently uncertain and changes to our historical or projected experience, especially with respect to new battery systems, electrification and charging solutions, fleet and energy management systems or other vehicle technologies, may cause material changes to our warranty reserves in the future. If our warranty reserves are inadequate to cover future warranty claims on our products, our business, prospects, financial condition, and operating results could be adversely affected. In addition, we may also choose to upgrade parts or systems across an entire vehicle fleet or electric drivetrain product line for our own service or customer satisfaction needs, which may result in unforeseen costs.
35

We provide a limited warranty to customers on battery systems, electric transit buses and charging systems. The limited warranty ranges from one to twelve years depending on the components. Specifically, under the fleet defect provisions included in some transit bus purchase contracts, we are required to establish proactive programs to prevent the re-occurrence of defects in electric transit buses delivered under the contract if the same defect occurs in more than a specified percentage of the fleet within the base warranty period following delivery of the electric transit bus. We calculate an estimate of these costs into each of our contracts based on our historical experience and technical expectations. Warranty reserves include management’s best estimate of the projected costs to repair or to replace items under warranty. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency, and costs of future claims.
Because of the short operating history of our current product line, we have had limited data upon which to base our warranty expense estimates. Also, although we may offer customers lengthy warranties, our ability to recover warranty claims from underlying suppliers may be limited to a shorter period by contract. We are currently aware of warranty claims on certain transit bus structures and components which may result in material warranty costs. For example, we have received warranty claims related to cracked wheel wells and rear door framing in our buses and failures with third-party charging systems installed by us that did not meet customer specifications.
We are potentially subject to recalls of our products to cure real or perceived manufacturing defects or if we fail to comply with applicable U.S. Federal Motor Vehicle Safety Standards, or FMVSS. We have filed voluntary recalls with the United States National Highway Transportation Safety Administration. We are potentially subject to recalls made by the suppliers of components or parts that we purchase and incorporate into our electric transit buses. In October 2018, for example, we initiated a recall on certain of our electric transit buses because of a defect in a brake caliper after an equipment recall by our axle supplier, even though none of our customers had experienced a problem with the part. We may also need to bring battery systems back to our facilities for warranty work and deploy staff to assist customers with battery system issues, and we may need to transport buses back to one of our facilities or retrofit transit buses in the field to address a warranty claim, a recall campaign, or to otherwise satisfy customer concerns, which may require significant staff to be deployed to customer locations.
Even if a defect or perceived defect is not subject to a warranty claim or a current recall process, we may still incur costs of a customer satisfaction campaign when we choose to upgrade our battery systems, electrification and charging solutions, fleet and energy management systems, electric transit buses, and related technologies without cost to the customer. For example, we are currently aware that the amount of weight on the front axle of certain of our buses in operation may exceed the manufacturer’s gross axle weight rating. To address this issue with our customers, in 2019 we launched a customer satisfaction campaign to upgrade our electric transit buses’ front axle, which will result in increased labor and parts costs, for which we have accrued a reserve. We are also aware of cracks in the gel coat finish on some of our composite bus bodies which has required and is expected to require customer service support at our cost.
A product warranty claim, product recall, or product remediation, as a result of real or perceived defects, caused by systems or components engineered or manufactured by us or our suppliers, could involve significant expense and could have an adverse effect on our business, prospects, financial condition, and operating results. In addition, adverse publicity or industry rumors and speculation that may result from a customer or customers taking our battery systems, electrification and charging solutions, fleet and energy management systems, electric transit buses, and related technologies out of service pending a repair or remedy, product warranty claims, or product recalls, could slow market acceptance of our products and have an adverse effect on our reputation, brand image, and our ability to successfully market and sell our products.
If we are unable to scale production and deliver battery systems and buses on time, our business could be adversely affected.
Our business plan calls for significant increases in both vehicle and battery system production in a short amount of time to meet expected delivery dates to customers. Our ability to achieve our production plans will depend upon many factors, including adding additional battery lines, auxiliary vehicle production lines and production shifts, recruiting and training new staff while maintaining our desired quality levels, and improving our vehicle configuration process, supply chain management, and our suppliers’ ability to support our needs. Moreover, because many of our orders are with respect to products that will be delivered only after 2021, whether we are the battery system supplier or, in the case of electric transit buses, the vehicle OEM, there can be no
36

assurance that we will be able to accurately forecast our supply chain demands or scale our manufacturing accordingly to meet the delivery deadlines for these orders. In addition, we have adopted, and may adopt in the future, new factory and supply chain management technologies and manufacturing and quality control processes, which we must successfully introduce and scale for production across our factories. We have introduced new battery system configurations for our customers and we are new to modifying our production processes to complete different configurations. Moreover, our electric transit buses are customized for our customers and certain battery systems require custom integration with our customer electric transit buses, which means that each new electric transit bus order brings its own set of challenges to vehicle configuration and supply chain. For example, each new electric transit bus configuration may introduce a multitude of parts that we have not used in previous electric transit bus builds, which in turn requires obtaining parts from new suppliers that engineering must validate and incorporate into our vehicle configuration. In the past, we have experienced changes in work instructions for electric transit buses that have not been timely communicated between factories, resulting in recalls of delivered product. We have limited experience developing, manufacturing, selling, servicing, and allocating our available resources among multiple products and multiple factories simultaneously. If we fail to effectively manage the complexity of our production process, our business, prospects, financial condition, and operating results could be adversely affected.
Our inability to deliver electric transit buses that meet customer specifications in a timely manner could significantly delay recognition of revenue and receipt of payment, because we do not recognize revenue and are not paid for electric transit buses until they are delivered to the customer. Moreover, some of our contracts with transit agencies include liquidated damages clauses that apply monetary penalties on a per vehicle per day basis if electric transit buses are not delivered to the customer by the date specified in the contract. Per day penalties can be significant depending on the contract. We have delivered battery systems, charging systems and electric transit buses late in the past, and have incurred substantial penalties with respect to certain of these late deliveries, which have reduced our revenue and margin. Although we actively manage our production schedule and our customers’ expectations, we may still fail to meet delivery deadlines and may incur penalties as a result. If we are unable to realize our production plans and deliver our battery systems and buses on time, our reputation, business, prospects, financial condition, and operating results could be adversely affected.
Our business could be adversely affected if utilities and state utility commissions do not, or are slow to, support transportation electrification efforts.
Fleet-wide adoption of electric vehicles will benefit from favorable electricity rate structures for transit authorities and other large fleet operators and investment in make-ready infrastructure for electric vehicle charging at scale by utilities. For example, pursuant to California Senate Bill 350: Clean Energy and Pollution Reduction Act, the California investor-owned utilities have submitted Integrated Resource Plans that detailed how each utility will meet its customers’ resource needs and reduce greenhouse gas emissions, including support for transportation electrification. The California Public Utilities Commission approved the plans in May 2018, including Pacific Gas and Electric Company’s proposed investment in infrastructure and rebates and Southern California Edison Corporation’s proposed time-of-use rates for charging electric transit buses. In September 2018, the Public Service Enterprise Group in New Jersey outlined a number of initiatives, including providing funding for charging system installations, deploying make-ready electric infrastructure and making grants for electric school buses. The New Jersey Board of Public Utilities will now evaluate the filing. In addition, utility commissions in several states are also evaluating the needs and benefits of transportation electrification, including the transit bus sector.
Our customers expect to pay lower electricity costs and generally look to the utilities to invest in infrastructure upgrades that will support commercial vehicle electrification plans. Therefore, efforts on the part of utility companies and state utility commissions to develop an appropriate rate designed to ensure that electricity as a fuel is competitive with fossil fuels will improve the total cost of ownership benefits for our transit customers and vehicle fleet owners, and enhance the attractiveness of our other products and offerings. Similarly, investments that utilities make to upgrade the infrastructure necessary to support additional load on the electrical grid will save our customers from potentially having to make their own investments. However, if utilities and utility commissions do not make the necessary investments to support commercial vehicle electrification and develop the appropriate, cost-competitive electricity rates, or delay such efforts, the market for battery systems, electrification and charging solutions, fleet and energy management software and electric transit buses, and related technologies may not
37

develop as we expect or may develop more slowly than we expect, and our business, prospects, financial condition, and operating results could be adversely affected.
Our annual revenue has in the past depended, and will likely continue to depend, on a small number of customers that fluctuate from year to year, and failure to add new customers or expand sales to our existing customers could have an adverse effect on our operating results for a particular period.
Because the majority of our historical and current customers are public transit authorities who do not procure new vehicle fleets every year, the composition of customers that account for a significant portion of our revenue is likely to vary from year to year based on which customers have accepted delivery of large fleet orders with us during the applicable period. For example, in 2018, Southeastern Pennsylvania Transportation Authority, Regional Transportation Commission of Washoe County and District Department of Transportation accounted for 15%, 12%, and 12%, respectively, of our total revenue. Moreover, because public transit authorities tend to procure new vehicles in large batch orders, our revenue in any given quarter may be highly dependent on a single customer. For example, in the second quarter of 2020, approximately 50% of the electric transit buses we delivered were delivered to a single customer, the Port Authority of New York and New Jersey and in the fourth quarter of 2020, approximately 40% of the buses we delivered were delivered to a single customer, the City of Edmonton. Because we generally do not recognize revenue until a customer accepts delivery of our buses, the timing of the acceptance of large orders may impact our revenue recognition and create fluctuations in our revenue and other operating results. We believe that we will continue to depend upon a relatively small number of customers for a significant portion of our revenue in any given period for the foreseeable future because we have only recently begun to deliver our buses and other products at a larger scale and we have a lengthy sales cycle and on-ramp for new customers. Our failure to diversify our customer base by adding new customers or expanding sales to our existing transit customers and our failure to add new customers and expand sales to existing customers in our Proterra Powered and Proterra Energy businesses outside of the transit industry could therefore have an adverse effect on our operating results for a particular period.
Our industry and its technology are rapidly evolving and may be subject to unforeseen changes. Developments in alternative technologies and powertrains or improvements in the internal combustion engine may adversely affect the demand for our electric transit buses.
The electric vehicle industry, and the electric commercial vehicle industry in particular, is relatively new and has experienced substantial change in the last several years. As more companies invest in electric vehicle and autonomous vehicle technology and alternative modes of transportation, we may be unable to keep up with technology advancements and, as a result, our competitiveness may suffer. As technologies change, we plan to spend significant resources in ongoing research and development, and to upgrade or adapt our products and services, and introduce new products and services in order to continue to provide battery systems, electrification and charging solutions, fleet and energy management software electric transit buses, and related technologies with the latest technology, in particular battery technology. Our research and development efforts may not be sufficient or could involve substantial costs and delays and lower our return on investment for our technologies. For example, we recently entered a new contract for supply of charging systems, replacing the solution that we invested substantial resources in developing in 2018. Additionally, due to the impacts of COVID-19 in 2020 and 2021, we have experienced delays in battery development and testing which could delay certain customer deliveries in the second half of 2021. Delays or missed opportunities to adopt new technologies could adversely affect our business, prospects, financial condition, and operating results.
In addition, we may not be able to compete effectively with other alternative fuel vehicles and integrate the latest technology, which may include autonomous vehicle technology, into our battery systems, electrification and charging solutions, fleet and energy management systems, and related technologies. Even if we are able to keep pace with changes in technology and develop new products and services, we are subject to the risk that our prior models, products, services and designs will become obsolete more quickly than expected, resulting in unused inventory and potentially reducing our return on investment, or become increasingly difficult to service or provide replacement parts at competitive prices. For example, we incurred $4.9 million, $3.0 million and $1.9 million in inventory write-offs in 2019, 2020 and 2021, respectively, as the result of unused raw materials or adopting new technologies. Additionally, given the long sales cycle of each of our products and services, customers may delay purchases and modify or cancel existing orders in anticipation of the release of new models and technology. Moreover, developments in alternative technologies, such as advanced diesel, ethanol, fuel cells, or compressed
38

natural gas, or improvements in the fuel economy of the internal combustion engine, may adversely affect our business and prospects in ways we do not currently anticipate. Any developments with respect to these technologies, in particular fuel cell technologies and related chemical research, or the perception that they may occur, may prompt us to invest heavily in additional research to compete effectively with these advances, which research and development may not be effective. Any failure by us to successfully react to changes in existing technologies could adversely affect our competitive position and growth prospects.
If we are unable to successfully manufacture and sell our battery systems, electrification and charging solutions, fleet and energy management software and electric transit buses, and related technologies, our business could be adversely affected.
We have limited experience with manufacturing and selling battery systems, electrification and charging solutions, fleet and energy management software and electric transit buses, and related technologies to global commercial vehicle manufacturers and other types of manufacturers. As we develop partnerships with global commercial vehicle manufacturers to provide these products and other component parts to these partners and customers, we must introduce and implement manufacturing and quality control processes across our factories that are comparable to those of other Tier 1 suppliers in the automotive industry. We have identified areas for improvement as we scale and mature, such as ISO certification for our operations, that would allow us to meet quality standards required by companies such as Daimler and its subsidiaries. Furthermore, we must compete against more established battery designers, drivetrain designers, vehicle manufacturers, charging solution designers and component suppliers with greater resources and more experience in large scale manufacturing and deployment than we have. To compete effectively against these incumbent manufacturers and suppliers, we will have to devote substantial resources and effort to efficiently and effectively scale our manufacturing capabilities, implement new manufacturing and quality control processes, and enhance our existing processes. The implementation of a Tier 1 automotive supplier manufacturing operations inherently involves risks related to infrastructure and process development, quality control, and customer acceptance. If we fail to mature our manufacturing operations to the satisfaction of our customers, then our business, prospects, financial condition, and operating results could be adversely affected.
If we are unable to design, develop, market, and sell new products and services that address adjacent market opportunities, our business, prospects, and operating results may be adversely impacted.
We may not be able to successfully develop new products and services or develop a significantly broader customer base. For the past several years, we have focused our business on the development and sale of electric transit buses for the mass transit market. Our product line in the transit market is currently limited to the 40-foot and 35-foot ZX5 transit buses, and spare parts. We have recently expanded our offerings to include battery systems, electrification and charging solutions, and fleet and energy management software, and related technologies that are designed for broader application to other commercial vehicles.
In this regard, we have entered into development and supply agreements to develop and sell our battery systems, electrification and charging solutions and fleet and energy management software to other medium-duty and heavy-duty commercial vehicle manufacturers. Our business model offers end-to-end powertrain systems, energy system integrations when electric drivetrains are supplied by a third party, and battery system supply when integration and electric drivetrains are supplied by third parties to the end customer. Achieving success in these relatively new markets will require us to, among other things:
enter into strategic agreements with leading manufacturers in these markets and maintain and grow these relationships;
adapt our electric powertrain technology to meet the specifications of additional commercial vehicle categories;
successfully compete with other manufacturers in the new markets;
effectively and efficiently scale our manufacturing capabilities;
effectively and efficiently grow and manage our supply chain;
39

expand our sales and marketing capabilities;
enter into service partnerships or expand our internal service and parts capabilities;
expand our integration and engineering services to compete with other integrators and suppliers of high voltage systems, controls and drivetrains;
expand our software and telematics platform to offer competitive solutions;
develop technology solutions that are compatible with offerings of third-party providers;
develop charging solutions, including software and telematics that are compatible with electric vehicle technology independent of manufacturer or supplier; and
comply with changing regulations applicable to our products and services.
If we fail to adequately improve our products and services to compete effectively against our competitors, we may not be successful in expanding our customer base in the electric commercial vehicle market.
In addition, our failure to address additional market opportunities could harm our business, financial condition, operating results, and prospects. We may not be able to successfully design, develop, or test new products and services in order to effectively compete with our competitors in these new markets. Furthermore, there may be no demand by customers to purchase newly developed or improved products and services, there may be risks and unbudgeted costs associated with launching new products and services, and we may not be able to recoup our research and development costs, all of which could have an adverse effect on our business, prospects, financial condition, and operating results.
We may not be able to develop, maintain and grow strategic relationships in the Proterra Powered or Proterra Energy business, identify new strategic relationship opportunities, or form strategic relationships, in the future.
We expect that our ability to establish, maintain, and manage strategic relationships, such as development and supply agreements with customers that could have a significant impact on the success of our business. While we expect to increase the amount of revenue associated with Proterra Powered and Proterra Energy to become a more substantial in the future, there can be no assurance that we will be able to identify or secure suitable and scalable business relationship opportunities in the future or that our competitors will not capitalize on such opportunities before we do. We entered a strategic collaboration agreement with Daimler in 2018, which has since expired, that involved Daimler making a significant equity investment in our company and a representative from Daimler joining our board of directors. We may not be able to offer similar benefits to other companies with which we would like to establish and maintain strategic relationships, which could impair our ability to establish such relationships. Moreover, identifying such opportunities could demand substantial management time and resources, and may involve significant costs and uncertainties.
Additionally, we cannot guarantee that the companies with which we have developed or will develop strategic relationships will continue to devote the resources necessary to promote mutually beneficial business relationships and grow our business. Our current arrangements are not exclusive, and some of our strategic partners offer competing products. As a result of these factors, many of the companies with which we have development and supply agreements may choose to develop alternative products in addition to or in lieu of our solutions, either on their own or in collaboration with others, including our competitors. If we are unsuccessful in establishing or maintaining our relationships with key strategic partners, our overall growth could be impaired, and our business, prospects, financial condition, and operating results could be adversely affected.
Lack of long-term customer contracts, uncertainty regarding customer option exercises, and customer suspension or termination of contracts may have adverse effects on our Proterra Transit business.
Proterra Transit relies heavily on sales to public and other transit authorities, which, consistent with general industry practice, do not make long-term purchase commitments with transit vendors. Most transit authorities
40

usually undertake significant procurement of new transit buses once every few years and typically acquire a relatively small percentage of their fleet each time. Often, the terms of our procurements allow customers, without notice or penalty, to suspend or terminate their relationship with us at any time and for any reason. For example, one of our customers previously made an award to us for buses in 2017, but due in part to improvements in electric vehicle technology and the release of new bus models, withdrew the award in 2018 in favor of considering a new request for proposal process. Even if customers continue their relationship with us, they may not purchase the same volume of products as in the past or they may not pay the same price for those products. This may also be true with respect to Proterra Powered, where customers may have long-term contracts, but are not subject to fixed quantity order requirements such that final orders may be below our revenue expectations or estimates.
Further, many transit authority contracts include options to purchase additional electric transit buses in the future, and while a portion of future orders may be represented by options, customers may not end up exercising these options. Although options represent a significant source of potential orders for us, we do not have an extensive history of fulfilling orders based on our customer option agreements. Even if we had a history of significant option exercises by customers, customers may not continue to exercise such options at the same rate or at all in the future. Any loss of customers or decrease in the number of electric transit buses purchased under a contract could have an adverse effect on our business, prospects, financial condition, and operating results.
We are competing for the business of both small and large transit agencies, which place different demands on our business, and if we do not build an organization that can serve both types of transit customers, our business may be harmed.
Proterra Transit has begun competing for the business of larger transit agencies that maintain fleets of thousands of vehicles, including New York City, Toronto and Chicago. These customers place significant demands on our business because they have large, specialized groups of professionals focused on different requirements or systems related to transit bus procurement and rigorous inspections with multiple levels of review to assure each bus meets their specifications, which may be driven by conformity with other vehicles in the fleet, large long-term supply contracts, such as for tires and other wear items, and operating contracts with maintenance and operations teams. Serving these customers requires significant investment in customer relationship managers and service professionals to support the levels of design, review, change orders, inspection, and commissioning and delivery of the electric transit buses. Similarly, servicing our Proterra Powered customers requires significant investments in customer relationship managers and other professionals as each customer requires different levels of battery integration support and service.
We also compete for the business of smaller transit agencies. Although smaller transit agencies often have less complicated procurement processes than larger transit agencies, serving these smaller agencies requires processing small order sizes while still catering to the specific vehicle configurations for each customer. If we continue to serve both large and small transit agency customers, we will need to effectively and efficiently scale our internal resources to meet varying customer needs. Our failure to do so could have an adverse effect on our business, prospects, financial condition, and operating results. Our business is subject to substantial regulations, which are evolving, and unfavorable changes or failure by us to comply with these regulations could have an adverse effect on our business.
The majority of our current transit customers are government entities and we are subject to many local, state, and federal laws that add significant compliance costs to our operations. In addition, local, state, and federal regulations may conflict, making it difficult to build one vehicle that satisfies all requirements in all jurisdictions. Moreover, competitive bidding rules for government contracts add additional layers of complexity and require compliance with federal and state conflict of interest rules and rules governing our choice of suppliers and components.
Our electric transit buses and component products must comply with the National Traffic and Motor Vehicle Safety Act of 1966, as amended (“NTMVSA”), and regulations promulgated thereunder, which are administered by the National Highway Traffic Safety Administration (“NHTSA”). NTMVSA requires vehicle and equipment manufacturers to provide notice of safety defects to NHTSA and initiate a recall process within five days of such a determination by a manufacturer. NHTSA also administers reporting requirements from vehicle manufacturers under the Transportation Recall Enhancement, Accountability and Documentation Act of 2000 (the “TREAD Act”). We have ongoing reporting requirements under the TREAD Act and in the past have failed to timely report under
41

the TREAD Act. NHTSA may also require a manufacturer to recall and repair vehicles that contain safety defects or that are not compliant with FMVSS or other certification requirements for vehicles. Sales into foreign countries may be subject to similar regulations. We cannot assure you that violations of these laws and regulations will not occur in the future or have not occurred in the past as a result of human error, accidents, equipment failure, manufacturing or design defects, or other causes. It is possible that our reporting for historical periods for which we failed to timely report may reveal instances where we should have taken actions required by law but failed to do so. For example, we became subject to certain early warning reporting obligations under the TREAD Act in 2018. Our ongoing reporting obligations require us to provide certain early warning data to help identify potential safety-related defects, including certain safety data dating back ten years. While we have filed reports for current periods, we are currently not in full compliance with these early warning reporting requirements for prior periods. As we work to remediate our non-compliance, we may be subject to retrospective safety recall notices on our electric transit buses. Recalls of our electric transit buses or components, whether initiated by us, NHTSA or another authority, or penalties for regulatory compliance failures could have a material adverse effect on our reputation, business and operating results and be used by our competitors to our disadvantage.
Furthermore, if we choose to expand internationally, we would likely face additional international requirements that may not be compatible with regulations that govern our business in the United States. For example, in the United States, we developed our supply chain to ensure that we comply with Buy America regulations, which govern manufactured products and rolling stock, including transit bus, procurements that are paid for, in part, with funds administered by the FTA. Buy America regulations currently require that 70% of our vehicle components by cost be manufactured in the United States, and the Made in America Office opened under the Biden-Harris administration has proposed rules which may raise this requirement further. Buy America regulations have the effect of rendering the cost of our supply chain more expensive when compared with our competitors. As we began selling buses to airports, we had to modify our operations to comply with the Buy American requirements under the “FAA rules, which differ from the Buy America requirements under the FTA rules. In June 2018, we received our first order from a Canadian transit authority, and as a result, we need to comply with Canadian Content requirements, which will require sourcing components from Canadian suppliers or assembly of components in Canada. These regulations may increase the costs of doing business and add operational challenges.
In addition, there is no assurance that the current Buy America, Buy American, or Canadian Content requirements will not change or become stricter or that we will continue to be able to meet those requirements in the future. Our competitors have lobbied extensively to alter Buy America regulations to effectively prohibit our use of cylindrical battery cells produced outside of the United States for which there currently is no source of domestic supply available to us. Our ability to meet domestic content requirements is, in part, dependent on hundreds of suppliers. If any of these suppliers change the source of the components or subcomponents comprising their products, they could potentially prevent us from meeting domestic content requirements and negatively impact our business. Conversely, if domestic content requirements become less stringent in the future, foreign competitors without significant U.S. operations may be able to enter the U.S. market more easily and gain market share. Thus, any change to domestic content regulations could have an adverse effect on our business, prospects, financial condition, and operating results.
Delays in FTA mandated Model Bus Testing Program, or failure to successfully complete federally mandated testing, could adversely impact our business.
The FTA mandates that new transit bus models must undergo testing at its testing facility in Altoona, Pennsylvania and meet certain performance standards set by the FTA’s Model Bus Testing Program, known as “Altoona Testing,” in order to be eligible to receive federal funding. There is only one facility approved for testing by the FTA and in the past, we have experienced delays of several months receiving regulatory approval to test our buses at Altoona, as well as delays in the actual testing at Altoona. The COVID-19 pandemic resulted in a shut-down of the Altoona facility in 2020 and there can be no assurances that the facility will not be shut down again due to the COVID-19 pandemic or otherwise.
When available, Altoona Testing is designed to promote production of better transit vehicles and components and to ensure that transit customers purchase vehicles that can withstand the rigors of transit service. Our 40-foot and 35-foot electric transit buses, including the ZX5 with DuoPower drivetrain, have satisfactorily completed Altoona Testing, but for each material change that we make to our transit bus platform, we must undergo a new
42

round of testing. We have in the past and may in the future experience failures of components of our transit bus during Altoona Testing, which may prolong the test process, and cause us to be required to redesign components on the test bus and restart the testing process. Testing is available to vendors on a first-come, first-served basis. We cannot receive payment from customers relying on federal funds unless the applicable bus platform has satisfactorily completed Altoona Testing, and thus testing delays could have an adverse effect on our business, prospects, financial condition, and operating results. We have in the past and may in the future experience delays in Altoona Testing availability, including as a result of COVID-19, other pandemics, or other unforeseen events. In the past, a delay in receiving a required Altoona test report resulted in late delivery of buses to a customer and caused us to incur monetary penalties, delayed acceptance and delayed revenue recognition and customer payments. Moreover, there can be no assurance that the current Altoona Testing requirements will not change or become more onerous or that our future bus models will pass Altoona Testing. For instance, in 2016, the Model Bus Testing Program regulations changed to require a pass/fail test result. If we cannot produce electric transit buses that pass Altoona Testing, we would not be able to continue to sell buses to customers in the United States that rely on federal funds for their procurements, which would have a material and adverse effect on our business, prospects, financial condition, and operating results.
Failure to comply with the Disadvantaged Business Enterprise (“DBE”) program requirements or our failure to have our DBE goals approved by the FTA could adversely impact our transit business.
The FTA requires transit vehicle manufacturers that bid on federally-assisted rolling stock procurements to submit annual goals to support qualified DBEs (as defined in the DBE program regulations), and to certify that they have complied with the requirements of the DBE program established by the U.S. Department of Transportation (“DOT”), which aims to increase the participation of DBEs in state and local procurements. Companies are certified as DBE if they are for-profit small businesses majority-owned by socially and economically disadvantaged individuals. The FTA reviews and approves transit vehicle manufacturers’ DBE goals for the upcoming year and maintains a certified list of transit vehicle manufacturers that are eligible to bid on federally funded vehicle procurements based on their goals to contract with DBEs and good faith implementation of those goals. Our failure to comply with the DBE program requirements or a delay in having our DBE goals approved by the FTA could result in our ineligibility to bid on federally funded transit vehicle procurements, which could have an adverse effect on our business, prospects, financial condition, and operating results.
Our business and prospects depend significantly on our ability to build our brand. We may not succeed in continuing to establish, maintain, and strengthen our brand, and our brand and reputation could be harmed by negative publicity regarding our company or products.
Our business and prospects are heavily dependent on our ability to develop, maintain, and strengthen our brand. Promoting and positioning our brand will depend significantly on our ability to provide high quality battery systems, electrification and charging solutions, fleet and energy management systems, electric transit buses, and related technologies, and we have limited experience in these areas, particularly with respect to products and services that are not used in electric transit buses. In addition, we expect that our ability to develop, maintain, and strengthen our brand will also depend heavily on the success of our branding efforts. To promote our brand, we need to incur increased expenses, including product demonstrations and attending trade conferences. Brand promotion activities may not yield increased revenue, and even if they do, the increased revenue may not offset the expenses we incur in building and maintaining our brand and reputation. If we fail to promote and maintain our brand successfully or to maintain loyalty among our customers, or if we incur substantial expenses in an unsuccessful attempt to promote and maintain our brand, we may fail to attract new customers and partners, or retain our existing customers and partners and our business and financial condition may be adversely affected.
Moreover, any negative publicity relating to our employees, current or future partners, original equipment manufacturers deploying our battery or powertrain technology in their electric transit buses, partners or customers who use our high-voltage systems or software and telematics platforms, or others associated with these parties may also tarnish our own reputation simply by association and may reduce the value of our brand. Additionally, if safety or other incidents or product defects occur or are perceived to have occurred, whether or not such incidents or defects are our fault, we could be subject to adverse publicity, which could be particularly harmful to our business given our limited operating history. Given the popularity of social media, any negative publicity about our products or their safety, whether true or not, could quickly proliferate and harm customer and community perceptions and confidence in our brand. For example, in 2021, we were the subject of negative publicity arising
43

out of the appearance of cracks in the composite bus body architecture, potential early retirement of some of our first generation transit buses and negative political commentary. Public transit agencies and OEMs are particularly sensitive to concerns and perceptions of the passenger and community constituencies they serve. If the passengers in our electric transit buses or people in communities where electric transit buses using our technology are deployed form a negative opinion of our electric transit buses or battery systems or charging solutions, our current and potential customers might not choose our products, and strategic partners in other markets may not adopt our battery systems or electric powertrain technology or charging solutions. Other businesses, including our competitors, and organized labor, may also be incentivized to fund negative campaigns against our company to damage our brand and reputation to further their own purposes. Future customers of our products and services may have similar sensitivities and may be subject to similar public opinion and perception risks. Damage to our brand and reputation may result in reduced demand for our products and increased risk of losing market share to our competitors. Any efforts to restore the value of our brand and rebuild our reputation may be costly and may not be successful, and our inability to develop and maintain a strong brand could have an adverse effect on our business, prospects, financial condition, and operating results.
The use of lithium-ion cells may become disfavored as a result of the availability, or perceived superiority of, other types of batteries or yet undeveloped or unknown technologies.
The battery packs that we currently produce make use of lithium-ion cells, which we believe currently represent the industry standard for battery technology for electric vehicles. It is possible, however, that other types of batteries or yet undeveloped or unknown technologies may become favored in the future, such as lithium iron phosphate (“LFP”) batteries. LFP batteries currently have a wide range of applications, including in electric vehicle applications, and are perceived by many as offering cost-effective performance as compared to lithium-ion cells. The cost-effectiveness of LFPs is due, in part, to substantial investments in this technology development and manufacturing capability in China. While we believe that our products and services based on the lithium-ion cells that we have chosen to offer our customers present advantages with respect to ease of integration with their products and services and underlying performance, it is possible that these customers and partners may deem LFP-based technology, or other technologies, as sufficient or superior for their purposes, and may demand that we shift to LFP-based technology or decide to partner with other service providers who employ such technologies. In addition, it is possible that the performance, safety features or characteristics, reliability or cost-effectiveness of LFP batteries, or another form of battery, could improve in the future such that our current lithium-ion cell based offerings would become, or be perceived as, inferior or obsolete. In addition, it is possible that new forms of batteries or electrification technologies, such as solid state batteries, could emerge as a more cost effective or safer alternative to the batteries we currently offer. In the event that LFP or a new form of battery emerges or is deemed to exhibit better performance, operate at lower cost or exhibit better safety features, we could be compelled to attempt to integrate those new types of batteries into our platform, which may not be possible or feasible at a price that would be attractive to our customers or potential partners. Any developments with respect to LFP or new battery technology, or new electrification technologies that are based on unforeseen developments in fuel cell technology, or the perception that they may occur, may prompt us to invest heavily in additional research to compete effectively with these advances, which research and development may not be effective. Any failure by us to successfully react to changes in existing technologies could adversely affect our competitive position and growth prospects.
Battery packs for our electric transit buses make use of lithium-ion cells, which in other settings have been observed to catch fire, and our charging solutions operate at high voltages which may cause concerns regarding the use of battery systems, electrification and charging solutions and fleet and energy management software in public transit and other commercial vehicles.
The battery packs that we produce make use of lithium-ion cells. On rare occasions, it is possible for lithium-ion cells to rapidly release contained energy by venting smoke and flames in a manner that can ignite nearby materials as well as other lithium-ion cells. Highly publicized incidents of laptop computers and cell phones containing lithium-ion batteries bursting into flames have focused consumer attention on the safety of these cells. Fires have also been reported in electric cars using lithium-ion batteries. These events have raised questions about the suitability of using lithium-ion cells for commercial vehicle applications.
Despite the safety features that we design into our battery packs, there could be a failure of the battery packs in our buses or battery packs that we may produce for third parties, which could subject us to lawsuits, product
44

recalls, cancelled contracts, lost customers, and potentially slow market adoption of our electric transit buses by transit authorities and our technologies by other customers. Also, negative public perceptions regarding the suitability of lithium-ion cells for commercial vehicle applications or any future incident involving lithium-ion cells, such as a vehicle or other fires, particularly public transit vehicle incidents, even if unrelated to our products, could have an adverse effect on our business, prospects, financial condition, and operating results.
In addition to thermal risk related to battery packs, related accessories and ancillary products could also be subject to similar safety concerns and risks as a result of the high voltage they carry and transmit. Our charging solutions also operate at high voltages and charging equipment must be properly maintained. In the past, our legacy single blade chargers have experienced charger fires which caused damage to the chargers and the bus. In particular, we experienced four such thermal incidents related to our legacy overhead single blade chargers over 2019 and 2020, including one incident in which a charger was completely destroyed. While none of these events resulted in personal injury or significant property damage to the bus or other property, it is possible that other such or related incidents could occur in the future, or that such thermal discharge could result in personal injury or property damage.
We also store a significant number of lithium-ion cells and design, test, and produce battery modules and packs at our manufacturing facilities and other locations. While we have implemented safety procedures for handling cells, we may experience a safety issue or fire related to the cells. Once we ship our customers battery systems, those systems are out of immediate control. Any mishandling of battery systems or equipment failures in our operations or in our customers operations may cause accidents that could potentially harm our employees or third parties or result in disruptions to our business or our customers’ business. While we have implemented safety procedures and require our customers to implement safety procedures, we or our customers could experience a safety issue or fire which could disrupt operations or cause injuries and could have an adverse effect on our business, prospects, financial condition, and operating results.
Our business could be adversely affected from an accident or safety incident involving our battery systems, electrification and charging solutions, fleet and energy management systems, electric transit buses.
An accident or safety incident involving one of our battery systems, electrification and charging solutions, fleet and energy management systems or electric transit buses could expose us to significant liability and a public perception that our electric transit buses and products are unsafe or unreliable. Our agreements with customers contain broad indemnification provisions, and in the event of a major accident, we could be subject to significant personal injury and property claims that could subject us to substantial liability. While we maintain liability insurance in amounts and of the type generally consistent with industry practice, the amount of such coverage may not be adequate to cover fully all claims, and we may be forced to bear substantial losses from an accident or safety incident. In addition, any accident or safety incident involving one of our buses, even if fully insured, could harm our reputation and result in a loss of future customer demand if it creates a public perception that our electric transit buses are unsafe or unreliable as compared to those offered by other transit bus manufacturers or other means of transportation. While we have not experienced significant accident or safety incidents involving our electric transit buses, we have experienced malfunctions, such as the overhead single blade charger thermal events and a bus fire related to low voltage wiring. Moreover, the public may be more sensitive to incidents involving transit buses and school buses, thereby compounding the effects of such incidents on the public and customer perception of our electric transit buses. As a result, any accident or safety incident involving our buses, or the buses of our competitors could materially and adversely affect our business, prospects, financial condition, and operating results.
Our work with government customers exposes us to unique risks inherent in government contracting.
We must comply with and are affected by laws and regulations relating to the award, administration, and performance of government contracts. Government contract laws and regulations affect how we do business with our customers and impose certain risks and costs on our business. A violation of specific laws and regulations by us, our employees, or others working on our behalf could harm our reputation and result in the imposition of fines and penalties, the termination of our contracts, suspension or debarment from bidding on or being awarded contracts, and civil or criminal investigations or proceedings.
45

Our performance under our contracts with government entities and our compliance with the terms of those contracts and applicable laws and regulations are subject to periodic audit, review, and investigation by various agencies of the government. If such an audit, review, or investigation uncovers a violation of a law or regulation or improper or illegal activities relating to our government contracts, we may be subject to civil or criminal penalties or administrative sanctions, including the termination of contracts, forfeiture of profits, the triggering of price reduction clauses, withholding of payments, suspension of payments, fines, and suspension or debarment from contracting with government agencies. There is inherent uncertainty as to the outcome of any audit, review, or investigation. If we incur a material penalty or administrative sanction or otherwise suffer harm to our reputation, our business, prospects, financial condition, or operating results could be adversely affected.
Further, if a government regulatory authority were to initiate suspension or debarment proceedings against us as a result of a conviction or indictment for illegal activities, we may lose our ability to be awarded contracts in the future or receive renewals of existing contracts for a period of time. We could also suffer harm to our reputation if allegations of impropriety were made against us, which would impair our ability to win awards of contracts in the future or receive renewals of existing contracts. Inability to be awarded contracts in the future or receive renewal of existing contacts could have an adverse effect on our business, prospects, financial condition, and operating results.
A portion of our business is dependent upon U.S. government contracts and grants, which are highly regulated and subject to oversight audits by U.S. government representatives and subject to cancellations. Such audits could result in adverse findings and negatively impact our business.
Our U.S. government business is subject to specific procurement regulations with numerous compliance requirements. These requirements, although customary in government contracting in the United States, increase our performance and compliance costs. These costs may increase in the future, thereby reducing our margins, which could have an adverse effect on our financial condition. Failure to comply with these regulations or other compliance requirements could lead to suspension or debarment from U.S. government contracting or subcontracting for a period. Among the causes for debarment are violations of various laws or policies, including those related to procurement integrity, export control, U.S. government security regulations, employment practices, protection of criminal justice data, protection of the environment, accuracy of records, proper recording of costs, foreign corruption, Trade Agreements Act, Buy America Act, and the False Claims Act.
Generally, in the United States, government contracts and grants are subject to oversight audits by government representatives. For example, in December 2020, the FTA released an audit of our and other manufacturers compliance with Buy America requirements. Such audits could result in adjustments to our contracts. For contracts covered by the Cost Accounting Standards, any costs found to be improperly allocated to a specific contract may not be allowed, and such costs already reimbursed may have to be refunded. Future audits and adjustments, if required, may materially reduce our revenues or profits upon completion and final negotiation of audits. Negative audit findings could also result in investigations, termination of a contract or grant, forfeiture of profits or reimbursements, suspension of payments, fines and suspension or prohibition from doing business with the U.S. government. All contracts with the U.S. government can be terminated for convenience by the government at any time.
In addition, contacts with government officials and participation in political activities are areas that are tightly controlled by federal, state, local and international laws. Failure to comply with these laws could cost us opportunities to seek certain government sales opportunities or even result in fines, prosecution, or debarment.
We may not be able to obtain, or comply with terms and conditions for, government grants, loans, and other incentives for which we have applied and may apply for in the future, which may limit our opportunities to expand our business.
We have in the past applied for and received state grants and tax incentives designed to promote the manufacturing of electric vehicles and related technologies, including charging solutions. In April 2015, the California Energy Commission awarded us $3.0 million based on our investment of approximately $8.4 million in our manufacturing facilities in California through December 31, 2018. In April 2017, California’s Office of Business and Economic Development entered into a California Competes Tax Credit Allocation Agreement with us for an award of a California Competes Tax Credit in the amount of $7.5 million if certain conditions in that agreement are
46

met in the prescribed time periods. In April 2019, the California Energy Commission awarded us a $1.8 million grant based on our expected investment of approximately $4.3 million in our manufacturing facility in City of Industry, California.
We anticipate that in the future there will be new opportunities for us to apply for grants, loans, and other federal and state incentives. Our ability to obtain funds or incentives from government sources is subject to the availability of funds under applicable government programs and approval of our applications to participate in such programs. The application process for these funds and other incentives is and will remain highly competitive. We may not be successful in obtaining any of these additional grants, loans, and other incentives. We have in the past failed and may also in the future fail to comply with the conditions of these incentives, which could cause us to lose funding or negotiate with governmental entities to revise such conditions. For example, we received a grant in South Carolina in 2010 that was subject to certain performance criteria, including a condition that we create no fewer than 400 new full- time jobs. We were unable to meet the original deadline but negotiated with the South Carolina Coordinating Council for Economic Development (the “Council”) for an extension on the date of job creation and we have since fulfilled the revised condition to the Council’s satisfaction. Our estimates of job growth under our California Competes Tax Credit have also not come to fruition for certain fiscal years. We may be unable to find alternative sources of funding to meet our planned capital needs, in which case, our business, prospects, financial condition, and operating results could be adversely affected.
We may become subject to product liability claims, which could harm our financial condition and liquidity if we are not able to successfully defend or insure against such claims.
We provide indemnification to our customers who may be sued for product liability related to our electric transit buses and electric powertrain solutions, and we may otherwise be subject to product liability claims, including with respect to our charging solutions. The commercial vehicle market experiences significant product liability claims and we face inherent risk of exposure to claims in the event our electric transit buses or components do not perform as expected. Commercial vehicles including public transit buses have been involved and may in the future be involved in crashes resulting in death or personal injury, and in some cases catastrophic crashes resulting in the death and injury to many passengers.
While we carry insurance for product liability, it is possible that our insurance coverage may not cover the full exposure on a product liability claim of significant magnitude. A successful product liability claim against us could require us to pay a substantial monetary award. A product liability claim could also generate substantial negative publicity about our products and business and could have an adverse effect on our brand, business, prospects, financial condition, and operating results.
Changes to U.S. trade policies, including new tariffs or the renegotiation or termination of existing trade agreements or treaties, may adversely affect our financial performance.
We currently manufacture our products in the United States, but may consider other international locations, including locations in Canada. Although many of our suppliers are in the United States, we rely on a number of suppliers in other countries for key components. We are subject to risks and uncertainties associated with changing economic, political, and other conditions in foreign countries where our vendors are located, such as increased import duties, tariffs, trade restrictions, and quotas or other government regulations, work stoppages, fluctuations of foreign currencies, natural disasters, political unrest, and customs delays. Unavailability or delay of imports from our foreign vendors would likely cause interruptions in our supply chain and could have an adverse effect on our business, prospects, financial condition, and operating results.
Moreover, the U.S. federal government may alter U.S. international trade policy and to renegotiate or terminate certain existing trade agreements and treaties with foreign governments. The U.S. federal government renegotiated the North American Free Trade Agreement, renamed the U.S.-Mexico-Canada Agreement, which was signed on November 30, 2018. The U.S. federal government’s potential decision to re-enter, withdraw or modify other existing trade agreements or treaties could adversely impact our business, customers, and suppliers by disrupting trade and commercial transactions and adversely affecting the U.S. economy.
In addition, the U.S. federal government has imposed, tariffs on certain foreign goods. For example, in 2018, the U.S. federal government imposed additional tariffs under Section 232 of the Trade Expansion Act of 1962, as
47

amended, on many products including certain aluminum products imported into the United States, which may impact the commercial vehicle market and our supply chain. Moreover, these tariffs, as well as country-specific or product-specific exemptions, may also lead to retaliatory actions from foreign governments that could adversely affect our business. Certain foreign governments, including China and the European Union, have instituted or may consider imposing additional tariffs on certain U.S. goods. Restrictions on trade with foreign countries, imposition of customs duties, or further modifications to U.S. international trade policy have the potential to disrupt our supply chain or the supply chains of our suppliers and to adversely impact our costs, customers, suppliers, and the economy, which could have an adverse effect on our business, prospects, financial condition, and operating results.
We are subject to various environmental and safety laws and regulations that could impose substantial costs upon us and negatively impact our ability to operate our manufacturing facilities if we fail in our efforts to abide by these laws and regulations.
As a manufacturer, producer and seller of battery systems, electrification and charging solutions, fleet and energy management systems, electric transit buses, and related technologies, we are subject to numerous environmental, health, and safety laws and regulations in the United States, including laws relating to exposure to, use, handling, storage, and disposal of hazardous materials, and the building, testing and use of batteries and high-voltage systems, and other components, such as HVAC systems. Moreover, we may be subject to additional regulations as we expand our operations internationally. The costs of compliance, including assessing changes to our operations and notices required in our facilities and on our electric transit buses regarding potential hazards could be substantial. In addition, we may be required to manufacture product with alternative technologies and materials that require changes to our engineering, supply and product development programs that could result in significant cost and delays in product introduction. We also may not be successful in complying with such laws and regulations which could impact our ability to sell our products in certain locations, or result in substantial fines and penalties if our products in service are found to be non-compliant with certain laws and regulations. We also expect regulation of electric powertrains will increase over time, and result in increased compliance costs. For example, beginning in 2023, we will need to receive a zero emission powertrain certification in California. In addition, we have indemnified certain of our landlords for any hazardous waste that may be found on or about property that we lease. Furthermore, any violations of applicable environmental and safety laws and regulations may result in substantial fines and penalties, prevent us from selling products in certain markets, remediation costs, third-party damages, a suspension or cessation of our operations, and negative publicity that could harm our business, reputation, prospects, financial condition, and operating results.
Our future success depends on the continuing efforts of our key employees and on our ability to hire, retain, and motivate additional key employees.
Our future success depends upon the continuing services of our key employees and on our ability to attract and retain members of our management team and other highly skilled employees, including battery and high voltage systems engineers, electric powertrain designers and engineers, vehicle systems and integration engineers, supply chain and quality control employees, sales personnel, service personnel, and software engineers. In our key areas of operations, including California, there is increasing competition for individuals with skill sets needed for our business, including specialized knowledge of batteries, electric vehicles, software engineering, and manufacturing engineering and quality control. This competition affects both our ability to retain key employees and hire new ones. Moreover, none of our key employees has an employment agreement for a specific term and any of our employees may terminate his or her employment with us at any time. Our continued success depends upon our continued ability to retain current employees and hire new employees in a timely manner, especially to support our expansion plans and to continue to ramp up our suite of offerings related to commercial vehicle electrification. Additionally, we compete for talent with both large and established companies that have far greater financial resources than we do and start-ups and emerging companies that may promise more attractive growth opportunities.
In addition, new employees often require significant training and, in many cases, take significant time before they achieve full productivity. As a result, we may incur significant costs to attract and retain new employees, including significant expenditures related to salaries and benefits and compensation expenses related to equity awards, 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. Moreover, new employees may not be or become as productive as
48

we expect, as we may face challenges in adequately or appropriately integrating them into our workforce and culture. Difficulties in retaining current employees or recruiting new ones could have an adverse effect on our business, prospects, financial condition, and operating results.
Our businesses rely heavily on our specialized sales personnel and technical sales support to market and sell our products. If we are unable to effectively hire, train, manage, and retain our sales personnel, our business may be adversely impacted.
The success of our businesses largely depends on our ability to hire, train, and manage our sales personnel who have experience with and connections to the public and other transit agencies and commercial vehicle OEMs that are our current and potential customers. Because we employ a small and specialized sales force, the loss of any member of our sales team or technical sales support professionals could weaken our sales expertise and our customer reach, and adversely affect our business, and we may not be able to find adequate replacements on a timely basis, or at all. Moreover, there are no assurances that we will be able to maintain a sufficient level of sales personnel to effectively meet our needs as our business continues to grow, particularly with respect to Proterra Powered and Proterra Energy.
Competition for sales personnel who are familiar with and trained to sell our products and services continues to be strong. We train our sales personnel to better understand our existing and new product technologies and how they can be positioned against our competitors’ products. We also train our sales personnel to be adept at working with long sales cycles characteristic of public agency customers and commercial vehicle manufacturers, as well as the special requirements attendant to each.
These initiatives are intended to improve the productivity of our sales personnel and our revenue and profitability. It takes time for the sales professionals to become productive following their hiring and training and there can be no assurance that sales representatives will reach adequate levels of productivity, or that we will not experience significant levels of attrition in the future. Measures we implement to improve the productivity may not be successful and may instead contribute to instability in our operations, departures from our sales and technical support organizations, or reduce our revenue, profitability, and harm our business.
If we are unable to obtain bid bonds, performance bonds, or letters of credit required by public transit agencies or other customers, our ability to obtain future projects could be negatively affected.
We have in the past been, and may in the future be, required to provide bid bonds or performance bonds to secure our performance under customer contracts or, in some cases, as a prerequisite to submitting a bid on a potential project. Our continued ability to obtain these bonds will depend primarily upon our capitalization, working capital, past performance, management expertise, reputation and certain external factors, including the overall capacity of the surety market. Surety companies consider these factors in relation to the amount of our awards and their underwriting standards, which may change from time to time. Surety companies also require that we collateralize a percentage of the bond with cash or other form of credit enhancement. With a decreasing number of insurance providers in that market, it may be difficult to find sureties who will continue to provide contract-required bonding on acceptable terms and conditions, or at all. Furthermore, events that affect surety markets generally may result in bonding becoming more difficult to obtain in the future or being available only at a significantly greater cost.
In addition, some of our Proterra Transit and Proterra Energy customers also require collateral guarantees in the form of letters of credit to secure performance or to fund possible damages in the event of default under our contracts with them. If we enter agreements that require the issuance of letters of credit, our liquidity could be negatively impacted. Our inability to obtain adequate bonding or letters of credit and, as a result, to bid or enter into agreements, could have an adverse effect on our business, prospects, financial condition, and operating results.
We may experience outages and disruptions of our services if we fail to maintain adequate security and supporting infrastructure as we scale our information technology systems.
As we grow our business, we expect to continue to invest in our existing information technology systems, including data centers, network services, data storage, and database technologies, and cybersecurity
49

technologies both to assist us in our business and to better provide our fleet-scale, high-power charging solutions and software services to our customers. Creating the appropriate information technology support systems for our business is time intensive, expensive, and complex. Our implementation, maintenance, and improvement of these systems may create inefficiencies, operational failures and increased vulnerability to cyber-attacks. Moreover, there are inherent risks associated with developing, improving, and implementing new information technology systems, including the disruption of our current data management, procurement, manufacturing, execution, finance, supply chain, sales, and service processes. As we continue to grow our services that rely on collecting and analyzing customer telematics and charging data, our exposure to information technology risks will increase. These risks may affect our ability to manage our data and inventory, procure parts or supplies or manufacture, sell, deliver, and service electric transit buses, or achieve and maintain compliance with applicable regulations.
We also maintain information technology measures designed to protect us against system security risks, data breaches, and cyber-attacks. Cyber-attacks could include denial-of-service attacks impacting customer service availability and reliability, the exploitation of software vulnerabilities in internet facing applications, social engineering of system administrators (for example, tricking company employees into releasing control of their systems to a hacker), or the introduction of computer viruses or malware into our systems to steal confidential or proprietary data. In 2020, we were the victim of a successful social engineering attack that resulted in the diversion of significant funds the Company intended to pay a supplier to a fraudulent account. In the third quarter of 2021, human error also resulted in a server for our APEX platform being accessible to the public a short period of time, allowing unauthorized access to a telematics data and, resulting in the deletion of a limited amount data used by employees and customers for report functionality. Cyber-attacks of increasing sophistication may be difficult to detect and could result in the theft of our funds, intellectual property and data. In addition, we are vulnerable to unintentional errors or malicious actions by persons who have authorized access to our systems but exceed the scope of their access rights, or unintentionally or intentionally alter parameters or otherwise interfere with the intended operations of our technology services. The steps we take to increase the reliability, integrity, and security of our systems as they scale may be expensive and may not prevent system failures or unintended vulnerabilities resulting from the increasing number of persons with access to our systems, complex interactions within our technology platform and the increasing number of connections with third-party partners’ and vendors’ technology. Operational errors or failures or successful cyber-attacks could compromise our proprietary information, the quality of our services, and our ability to perform for our customers, resulting in damage to our reputation, which could have an adverse effect on our business, prospects, financial condition, and operating results.In addition, these events could increase the risk of claims alleging that we do not comply with applicable laws and regulations, subjecting us to potential liability and regulatory penalties under privacy laws protecting personal information.
We may require additional capital to support business growth, and such capital might not be available on terms acceptable to us, if at all.
We intend to continue to make investments to support our business growth and may require additional funds to respond to business challenges, including the need to improve our operating infrastructure or acquire complementary businesses and technologies. Accordingly, we may need to engage in the issuance of public or private equity, equity-linked, or debt securities to secure additional funds. We may not be able to obtain additional financing on terms favorable to us, if at all. If we raise additional funds through future issuances of equity or convertible debt securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences, and privileges superior to those of holders of our common stock. Any debt financing that we secure in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, including the ability to pay dividends. This may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth and respond to business challenges could be significantly impaired, and our business, prospects, financial condition, and operating results could be adversely affected.
50

If we update our manufacturing equipment more quickly than expected, we may have to shorten the useful lives of any equipment to be retired as a result of any such update, and the resulting acceleration in our depreciation could negatively affect our financial results.
We have invested and expect to continue to invest significantly in what we believe is state-of-the-art tooling, machinery, and other manufacturing equipment for production of our battery systems, electrification and charging solutions, fleet and energy management systems, electric transit buses, and related technologies. We depreciate the cost of such equipment and electric transit buses over their expected useful lives. However, manufacturing and commercial vehicle technology may evolve rapidly, and we may decide to update our manufacturing process with more advanced equipment or tooling. Moreover, as our engineering and manufacturing expertise and efficiency increase, we may be able to manufacture our products using less of our installed equipment. The useful life of any equipment that would be retired early as a result would be shortened, causing the depreciation on such equipment to be accelerated, and our operating results could be negatively impacted.
Failure to protect our intellectual property could adversely affect our business.
Our success depends in large part on our proprietary technology, software and data. We rely on various intellectual property rights, including patents, copyrights, trademarks, and trade secrets, as well as confidentiality provisions and contractual arrangements, and other forms of statutory protection to protect our proprietary rights. If we do not protect and enforce our intellectual property rights adequately and successfully, our competitive position may suffer, which could adversely affect our business, prospects, financial condition, and operating results.
Our pending patent or trademark applications may not be approved, or competitors or others may challenge the validity, enforceability, or scope of our patents, the scope of our copyrights, the registrability of our trademarks or the trade secret status of our proprietary information. There can be no assurance that additional patents will be issued or that any issued patents will provide significant protection for our intellectual property or for those portions of our proprietary technology and software that are the most key to our competitive positions in the marketplace. In addition, our patents, copyrights, trademarks, trade secrets, and other intellectual property rights may not provide us a significant competitive advantage. There is no assurance that the forms of intellectual property protection that we seek, including business decisions about when and where to file patents and when and how to maintain and protect copyrights, trade secrets, license and other contractual rights will be adequate to protect our business.
Moreover, recent amendments to developing jurisprudence regarding and current and possible future changes to intellectual property laws and regulations, including U.S. and foreign patent, copyright, trade secret and other statutory law, may affect our ability to protect and enforce our intellectual property rights and to protect our proprietary technology, software and data. In addition, the laws of some countries do not provide the same level of protection for our intellectual property as do the laws of the United States. As we expand our international activities, our exposure to unauthorized copying and use of our technology and proprietary information will likely increase. Despite our precautions, our intellectual property is vulnerable to unauthorized access and copying through employee or third-party error or actions, including malicious state or state-sponsored actors, theft, hacking, cybersecurity incidents, and other security breaches and incidents, and such incidents may be difficult to detect or unknown for a significant period of time. It is possible for third parties to infringe upon or misappropriate our intellectual property, to copy or reverse engineer our bus and battery pack designs, and to use information that we regard as proprietary to create products and services that compete with ours. Effective intellectual property protection may not be available to us in every country in which we may sell our electric transit buses and related or other products and services. In addition, many countries limit the enforceability of patents against certain third parties, including government agencies or government contractors, or make patents subject to compulsory licenses to third parties under certain circumstances. In these countries, patents may provide limited or no benefit.
Intellectual property laws, procedures, and restrictions provide only limited protection and any of our intellectual property rights may be challenged, invalidated, circumvented, infringed, or misappropriated. Further, the laws of certain countries do not protect proprietary rights to the same extent as the laws of the United States, and, therefore, in certain jurisdictions, we may be unable to protect our proprietary technology.
51

We enter into confidentiality and invention assignment or intellectual property ownership agreements with our employees and contractors and enter into confidentiality agreements with other third parties. We cannot ensure that these agreements, or all the terms thereof, will be enforceable or compliant with applicable law, or otherwise effective in controlling access to, use of, reverse engineering, and distribution of our proprietary information or in effectively securing exclusive ownership of intellectual property developed by our current or former employees and contractors. Further, these agreements with our employees, contractors, and other parties may not prevent other parties from independently developing technologies, products and services that are substantially equivalent or superior to our technologies, products and services.
We may need to spend significant resources securing and monitoring our intellectual property rights, and we may or may not be able to detect infringement by third parties. Our competitive position may be adversely impacted if we cannot detect infringement or enforce our intellectual property rights quickly or at all. In some circumstances, we may choose not to pursue enforcement because an infringer has a dominant intellectual property position, because of uncertainty relating to the scope of our intellectual property or the outcome of an enforcement action, or for other business reasons. In addition, competitors might avoid infringement by designing around our intellectual property rights or by developing non-infringing competing technologies. Litigation brought to protect and enforce our intellectual property rights could be costly, time-consuming, and distracting to management and our development teams and could result in the impairment or loss of portions of our intellectual property. Further, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims attacking the scope, validity, and enforceability of our intellectual property rights, or with counterclaims and countersuits asserting infringement by us of third-party intellectual property rights. Our failure to secure, protect, and enforce our intellectual property rights could adversely affect our brand and our business, any of which could have an adverse effect on our business, prospects, financial condition, and operating results.
We may be subject to intellectual property rights claims by third parties, which could be costly to defend, could require us to pay significant damages and could limit our ability to use certain technologies.
Third parties may assert claims of infringement of intellectual property rights or violation of other statutory, license or contractual rights in technology, software or data against us or against our customers for which we may be liable or have an indemnification obligation. Any such claim by a third party, even if without merit, could cause us to incur substantial costs defending against such claim and could distract our management and our development teams from our business.
Although third parties may offer a license to their technology, software or data, the terms of any offered license may not be acceptable and the failure to obtain a license or the costs associated with any license could cause our business, prospects, financial condition, and operating results to be adversely affected. In addition, some licenses may be non-exclusive, and therefore our competitors may have access to the same technology, software or data licensed to us. Alternatively, we may be required to develop non-infringing technology, software or data which could require significant effort and expense and ultimately may not be successful. Furthermore, a successful claimant could secure a judgment or we may agree to a settlement that prevents us from selling certain products or performing certain services or that requires us to pay substantial damages, including treble damages if we are found to have willfully infringed such claimant’s patents, copyrights, trade secrets or other statutory rights, royalties or other fees. Any of these events could have an adverse effect on our business, prospects, financial condition, and operating results.
Adverse litigation judgments or settlements resulting from legal proceedings in which we may be involved could expose us to monetary damages or limit our ability to operate our business.
We have in the past and may in the future become involved in private actions, collective actions, investigations, and various other legal proceedings by customers, employees, suppliers, competitors, government agencies, or others. The results of any such litigation, investigations, and other legal proceedings are inherently unpredictable and expensive. Any claims against us, whether meritorious or not, could be time consuming, result in costly litigation, damage our reputation, require significant management time, and divert significant resources. If any of these legal proceedings were to be determined adversely to us, or we were to enter into a settlement arrangement, we could be exposed to monetary damages or limits on our ability to operate our business, which could have an adverse effect on our business, financial condition, and operating results.
52

Our business is subject to the risk of earthquakes, fire, power outages, floods, and other catastrophic events and to interruption by man-made problems such as terrorism.
We maintain production facilities in Northern and Southern California and South Carolina. Any of our facilities may be harmed or rendered inoperable by disasters, including earthquakes, tornadoes, hurricanes, wildfires, floods, nuclear disasters, acts of terrorism or other criminal activities, infectious disease outbreaks (such as COVID-19), and power outages. In the event of natural disaster or other catastrophic event, we may be unable to continue our operations and may endure production interruptions, reputational harm, delays in manufacturing, development and testing of our battery systems, electrification and charging solutions, fleet and energy management systems, electric transit buses, and related technologies, and loss of critical data, all of which could have an adverse effect on our business, prospects, financial condition, and operating results. Moreover, our corporate headquarters and one of our current battery production facilities are in the San Francisco Bay Area and our West Coast bus production factory and newest battery production facilities are in Los Angeles County, regions known for seismic activity and potentially subject to catastrophic fires. If our facilities are damaged by such natural disasters or catastrophic events, our repair or replacement would likely be costly and any such efforts would likely require substantial time that may affect our ability to produce and deliver our products. For example, in July 2015, we experienced a fire in our Greenville, South Carolina manufacturing facility and then-headquarters, in which substantially all of our computer equipment, furniture and fixtures, leasehold improvements, work in progress, raw material, and finished goods inventories were damaged or destroyed. While we were insured for our losses and resumed manufacturing shortly thereafter, the disruption temporarily impacted our business. Similarly, any future disruptions in our operations could negatively impact our business, prospects, financial condition, and operating results and harm our reputation. In addition, we may not carry enough insurance to compensate for the losses that may occur.
Our business may be adversely affected by workforce disruptions.
Our production employees in our City of Industry facility are represented by a union and we are subject to a collective bargaining agreement that expires in May 2024. Our other employees are not represented by a union, though it is common throughout the commercial vehicle industry for employees to belong to a union, and if more of our employees decide to join or form a labor union, we may become party to additional collective bargaining agreements, which could result in higher employee costs, higher administrative and legal costs, and increased risk of work stoppages. It is also possible that a union seeking to organize our facilities may mount a corporate campaign, resulting in negative publicity or other actions that require attention by our management team and our employees. Negative publicity, work stoppages, or strikes by unions could have an adverse effect on our business, prospects, financial condition, and operating results.
Moreover, some of our suppliers and vendors, including freight companies, have workforces represented by unions and are subject to collective bargaining agreements. The failure of our suppliers and vendors to successfully negotiate collective bargaining agreements could result in disruptions to our supply chain, manufacturing, and sale of our electric transit buses. Such delays could have an adverse impact on our business, prospects, financial condition, or operating results.
Our loan and security agreements contain covenants that may restrict our business and financing activities.
Our Loan, Guaranty and Security Agreement (which we refer to as the Senior Credit Facility) is secured by substantially all our assets including our intellectual property and other restricted property. Subject to certain exceptions, our Senior Credit Facility and Convertible Notes also restrict our ability to, among other things:
dispose of or sell our assets;
make material changes in our business or management, or accounting and reporting practices;
acquire, consolidate, or merge with other entities;
incur additional indebtedness;
53

create liens on our assets;
pay dividends;
make investments;
enter transactions with affiliates; and
pre-pay other indebtedness.
The covenants in our Senior Credit Facility, Convertible Notes, and any future financing agreements that we may enter, may restrict our ability to finance our operations, engage in, expand or otherwise pursue our business activities and strategies. If we fail to comply with certain of these covenants, there can be no guarantee that we will be allowed to amend the Senior Credit Facility or Convertible Notes to remediate such defaults. Our ability to comply with these covenants may be affected by events beyond our control. If not waived, our failure to comply with such covenants could result in a default under our Senior Credit Facility or Convertible Notes, causing all the outstanding indebtedness under our Senior Credit Facility or Convertible Notes to become immediately due and payable and Lender may terminate all commitments to extend further credit.
Moreover, we may not have or may be unable to generate sufficient cash available to repay our debt obligations when they become due and payable, either upon maturity or in the event of a default, which would have an immediate adverse effect on our business and operating results. This could potentially cause us to cease operations and result in a complete loss of your investment in our common stock.
We received a loan under the Paycheck Protection Program of the CARES Act, and all or a portion of the loan may not be forgivable.
On May 6, 2020, we received a $10 million loan pursuant to the Paycheck Protection Program of the CARES Act (the “PPP loan”). We used these funds to continue to employ our production and other staff during the pandemic. The PPP loan matures in 2025 with an annual interest rate of 1%. This loan has a six-month deferral of payments period and may be prepaid at any time without penalty. Under the CARES Act, we are eligible to apply for forgiveness of all loan proceeds used to pay payroll costs, rent, utilities and other qualifying expenses during the 24-week period following receipt of the loan, provided that we maintain our number of employees and compensation within certain parameters during such period. We applied for such forgiveness in December 2020, and in January 2022, the Small Business Administration (“SBA”) denied our forgiveness application. We are in the process of appealing this denial and cannot provide any assurance that any amount of the PPP loan will ultimately be forgiven by the SBA. Any forgiven amounts will not be included in our taxable income.
Conversion of the Convertible Notes will dilute the ownership interest of existing stockholders or may otherwise depress our stock price.
In August 2020, we issued $200.0 million in original aggregate principal amount of Convertible Notes, with cash interest of 5.0% per annum payable at each quarter end and paid-in-kind interest of 4.5% per annum payable by increasing the principal balance at each quarter end. Certain holders of Convertible Notes with aggregate original principal amounts of $46.5 million elected to convert their Convertible Notes, including accrued PIK interest and cash interest, at the Closing resulting in the issuance of 7.4 million shares of common stock. The remaining Convertible Notes with an original aggregate principal of $153.5 million remain outstanding post-Closing. To the extent the remaining outstanding Convertible Notes are converted pursuant to their mandatory conversion provisions, the balance under the Convertible Notes will grow and the number of shares that may be issued upon conversion will increase accordingly. The conversion of the Convertible Notes will dilute the ownership interests of existing stockholders. Any sales in the public market of the common stock issuable upon such conversion could adversely affect prevailing market prices of our common stock. In addition, the existence of the Convertible Notes may encourage short selling by market participants because the anticipated conversion of the Convertible Notes into shares of our common stock could depress our stock price.
We may be unable to integrate acquired businesses and technologies successfully or achieve the expected benefits of such acquisitions. We may acquire or invest in additional companies, which may
54

divert our management’s attention, result in additional dilution to our stockholders, and consume resources that are necessary to sustain our business.
Although we have not made any acquisitions to date, our business strategy in the future may include acquiring other complementary products, technologies, or businesses. We also may enter relationships with other businesses to expand our domestic and international operations and to create services networks to support our products. An acquisition, investment, or business relationship may result in unforeseen operating difficulties and expenditures. We may encounter difficulties assimilating or integrating the businesses, technologies, products, services, personnel, or operations of the acquired companies particularly if the key personnel of the acquired companies choose not to work for us. Acquisitions may also disrupt our business, divert our resources, and require significant management attention that would otherwise be available for the development of our business. Moreover, the anticipated benefits of any acquisition, investment, or business relationship may not be realized or we may be exposed to unknown liabilities.
Negotiating these transactions can be time consuming, difficult, and expensive, and our ability to close these transactions may often be subject to approvals that are beyond our control. Consequently, these transactions, even if undertaken and announced, may not close. Even if we do successfully complete acquisitions, we may not ultimately strengthen our competitive position or achieve our goals, and any acquisitions we complete could be viewed negatively by our customers, securities analysts, and investors.
Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.
We may be limited in the portion of net operating loss (“NOL”) carryforwards that we can use in the future to offset taxable income for U.S. federal and state income tax purposes. As of December 31, 2021, we had U.S. federal NOL carryforwards and state NOL carryforwards of approximately $599.7 million and $437.9 million, respectively, which if not utilized will begin to expire for federal and state tax purposes beginning in 2030 and 2023, respectively. Federal NOLs generated after December 31, 2017 have an indefinite carryover period, and federal NOLs generated after December 31, 2017 may be utilized to offset no more than 80% of taxable income annually. Realization of NOL carryforwards that expire beginning in 2030 and 2023, respectively, depends on future income, and there is a risk that these carryforwards could expire unused and be unavailable to offset future income tax liabilities, which could adversely affect our operating results.
In addition, under Sections 382 and 383 of the Code, if a corporation undergoes an “ownership change,” generally defined as a greater than 50% change (by value) in its equity ownership over a three-year period, the corporation’s ability to use its pre-change NOL carryforwards and other pre-change tax attributes, such as research tax credits, to offset its post-change income may be limited. While we have conducted a Section 382 study in the past, we may experience ownership changes in the future, including as a result of subsequent shifts in our stock ownership. As a result, if we earn net taxable income, our ability to use our pre-change NOL carry-forwards and other tax attributes to offset U.S. federal taxable income may be subject to limitations, which could potentially result in increased future tax liability to us.
If we fail to develop and maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable law and regulations could be impaired.
The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. We are continuing to develop and refine our disclosure controls and other procedures that are designed to ensure that information required to be disclosed by us in the reports that we file with the SEC is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and that information required to be disclosed in reports under the Exchange Act is accumulated and communicated to our principal executive and financial officers. We are also continuing to improve our internal control over financial reporting. In order to maintain and improve the effectiveness of our disclosure controls and procedures and internal control over financial reporting, we have expended, and anticipate that we will continue to expend, significant resources, including accounting-related costs and significant management oversight. If any of these new or improved controls and systems do not perform as expected, we may experience material weaknesses in our controls. Our ERP system is critical to our ability to accurately maintain books and records and prepare our financial statements. Despite our recent technology and process
55

updates, we continue to depend on a number of systems that are not fully integrated with one another and we have in the past, and may in the future, encounter difficulty as a result of the lack of integration of all of our technology and process systems. If we encounter unforeseen problems with our ERP system or other systems and infrastructure, it could adversely affect our financial reporting systems and our ability to produce financial reports, the effectiveness of internal controls over financial reporting, and our business, prospects, financial condition, and operating results.
Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Further, weaknesses in our disclosure controls and internal control over financial reporting may be discovered in the future. Any failure to develop or maintain effective controls or any difficulties encountered in their implementation or improvement could harm our operating results or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Effective December 31, 2021, we are a large accelerated filer based on the assessment of our public float as of June 30, 2021. We have excluded management’s report on our internal control over financial reporting in this Annual Report based on certain compliance and disclosure interpretations of the SEC (see Item 9A. Controls and Procedures of this Annual Report for more information). However, we will be required to provide an annual management report on the effectiveness of our internal controls over financial reporting in our subsequent annual reports on Form 10-K, as we will no longer be an emerging growth company and not eligible to rely on those compliance and disclosure interpretations. Additionally, our independent registered public accounting firm will be required to formally attest to the effectiveness of our internal control over financial reporting in subsequent annual reports on Form 10-K. Our independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which our internal control over financial reporting is documented, designed, or operating. Any failure to implement and maintain effective internal control over financial reporting also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we will eventually be required to include in our periodic reports that are filed with the SEC. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the trading price of our common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the the Nasdaq.

Any potential future international expansion will subject us to additional costs and risks that could harm our business, including unfavorable regulatory, political, tax, and labor conditions, and our potential future efforts to expand internationally may not be successful.
Should we choose to expand our business internationally in the future and establish business relationships with new international partners, we may be subject to legal, political, and regulatory requirements and social and economic conditions that may be very different from those affecting us domestically. For example, we have expanded our transit business into Canada. As we expanded into Canada, our electric transit buses were required to comply with Canadian Motor Vehicle Safety Standards, which differ from the FMVSS. Funding for transit bus procurement from certain provincial governments in Canada also requires compliance with Canadian Content requirements, which will require different supply chain partners than those that we rely on for our electric transit buses sold in the U.S. market and assembly of certain components or subcomponents in Canada. In addition, we are providing products and services to OEMs in Australia and Western Europe, and as we expand our Proterra Powered or Proterra Energy business internationally, or should we choose to further expand our Proterra Transit business outside the United States and Canada, we may face a number of risks associated with international business activities that may increase our costs, impact our ability to sell our electric transit buses, and require significant management attention. These risks include:
conforming our products to various international regulatory and safety requirements as well as charging and other electric infrastructures;
difficulty in establishing, staffing, and managing foreign operations and service networks;
challenges in attracting international customers;
preferences of foreign nations for domestically manufactured products;
56

our ability to enforce our contractual rights;
longer sales and collection cycles in some countries;
weaker intellectual property protection in some countries;
compliance with multiple, potentially conflicting and changing governmental laws, regulations and permitting processes, including environmental, product safety, banking, employment, and tax;
compliance with U.S. and foreign anti-bribery laws including the U.S. Foreign Corrupt Practices Act of 1977, as amended, or FCPA, and the UK Bribery Act of 2010;
currency exchange rate fluctuations;
regional economic and political instability, including as a result of acts of war or terrorism in countries where we may operate;
restrictions on repatriations of earnings;
trade restrictions, customs regulations, tariffs, and price or exchange controls;
increased competition from local providers of similar products;
increased costs to establish and maintain effective controls at foreign locations; and
overall higher costs of doing business internationally.
As a result of these risks, any potential future international expansion efforts that we may undertake may not be successful and may incur significant operational expenses. Our failure to manage these risks and challenges successfully could have an adverse effect on our business, prospects, financial condition, and operating results.
Failure to comply with anti-corruption, anti-money laundering laws, and sanctions laws, including the FCPA and similar laws associated with our activities outside of the United States, could subject us to penalties and other adverse consequences.
We are subject to the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the USA PATRIOT Act, the UK Bribery Act of 2010, U.S. and foreign laws relating to economic sanctions, including the laws and regulations administered by the U.S. Department of the Treasury’s Office of Foreign Assets Control, and may be subject to other anti-bribery, anti-money laundering, and sanctions laws in countries in which we conduct activities. We face significant risks if we fail to comply with the FCPA and other anti-corruption laws that prohibit companies and their employees and third-party intermediaries from promising, authorizing, offering, or providing, directly or indirectly, improper payments or benefits to foreign government officials, political parties, and private sector recipients for the purpose of obtaining or retaining business, directing business to any person, or securing any advantage. In many foreign countries, particularly in countries with developing economies, it may be a local custom that businesses engage in practices that are prohibited by the FCPA or other applicable laws and regulations. We may have direct or indirect interactions with officials and employees of government agencies or state- owned or affiliated entities and we can be held liable for the corrupt or other illegal activities of these third- party intermediaries, our employees, representatives, contractors, partners, and agents, even if we do not explicitly authorize such activities. We have implemented an anti-corruption compliance program but cannot assure you that all of our employees and agents, as well as those companies to which we outsource certain of our business operations, will not take actions in violation of our policies and applicable law, for which we may be ultimately held responsible.
Any violation of the FCPA, other applicable anti-corruption laws, anti-money laundering and other applicable laws could result in whistleblower complaints, adverse media coverage, investigations, loss of export privileges, or severe criminal or civil sanctions, which could have an adverse effect on our business, prospects, financial
57

condition, and operating results. In addition, responding to any enforcement action may result in a significant diversion of management’s attention and resources, significant defense costs, and other professional fees.
The requirements of being a public company may strain our resources, divert management’s attention and affect our ability to attract and retain additional executive management and qualified board members.
We are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 (the “Dodd-Frank Act”), the listing requirements of Nasdaq and other applicable securities rules and regulations. Compliance with these rules and regulations will increase our legal and financial compliance costs, make some activities more difficult, time-consuming, or costly, and increase demand on our systems and resources, particularly after we are no longer an emerging growth company. The Exchange Act requires, among other things, that we file annual, quarterly, and current reports with respect to our business and operating results. The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. In order to maintain and, if required, improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. As a result, management’s attention may be diverted from other business concerns, which could adversely affect our business and operating results. Although we have already hired additional employees to comply with these requirements, we may need to hire more employees in the future or engage outside consultants, which would increase our costs and expenses.
In addition, changing laws, regulations, and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs, and making some activities more time consuming. These laws, regulations, and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve or otherwise change over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations, and standards (or changing interpretations of them), and this investment may result in increased selling, general and administrative expenses and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations, and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to their application and practice, regulatory authorities may initiate legal proceedings against us, and our business may be adversely affected. We also expect that being a public company and the associated rules and regulations will make it more expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These factors could also make it more difficult for us to attract and retain qualified members of our board of directors, particularly to serve on our audit committee, compensation committee, and nominating and governance committee, and qualified executive officers.
As a result of disclosure of information in the filings required of a public company, our business and financial condition is more visible, which may result in threatened or actual litigation, including by competitors. If such claims are successful, our business and operating results could be adversely affected, and even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management and adversely affect our business and operating results. In addition, as a result of our disclosure obligations as a public company, we have reduced flexibility and are under pressure to focus on short-term results, which may adversely affect our ability to achieve long-term profitability.
Regulations related to “conflict minerals” may force us to incur additional expenses, may make our supply chain more complex and may result in damage to our reputation with customers.
Pursuant to the Dodd-Frank Act, the SEC has adopted requirements for companies that use certain minerals and metals, known as conflict minerals, in their products, whether or not these products are manufactured by third parties. These requirements require companies to perform due diligence, disclose, and report whether such minerals originate from the Democratic Republic of Congo and adjoining countries, or come from recycled or scrap sources. These requirements could adversely affect the sourcing, availability, and pricing of minerals used in the manufacture of heavy-duty electric vehicles, including our products. While these requirements continue to be subject to administrative uncertainty, we will incur additional costs to comply with the disclosure requirements,
58

including costs related to determining the source of any of the relevant minerals and metals used in our products. Since our supply chain is complex, we may not be able to sufficiently verify the origins for these minerals and metals used in our products through the due diligence procedures that we implement, which may harm our reputation. In such event, we may also face difficulties in satisfying customers who require that all of the components of our products are certified as conflict mineral free.
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 public companies. Our management team may not successfully or efficiently manage our transition to a public company subject to significant regulatory oversight and reporting obligations under the federal securities laws and the continuous scrutiny of securities analysts and investors. These 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 have an adverse effect our business, prospects, financial condition, and operating results.
Economic uncertainty or downturns could adversely affect our business and operating results.
In recent years, the United States and other significant markets have experienced cyclical downturns and worldwide economic conditions remain uncertain, including downturns of economic displacement unrelated to COVID-19 or other similar pandemics. Economic uncertainty and associated macroeconomic conditions make it extremely difficult for our customers and us to accurately forecast and plan future business activities, and could cause our customers to slow spending on our battery systems, electrification and charging solutions, fleet and energy management systems, electric transit buses, and related technologies, which could delay and lengthen sales cycles. Furthermore, during uncertain economic times our customers may face issues gaining timely access to sufficient funding, which could result in an impairment of their ability to make timely payments to us. If that were to occur, we may be required to increase our allowance for doubtful accounts and our results could be negatively impacted.
A significant downturn in economic activity, or general spending on transit or commercial vehicle electrification technologies, may cause our current or potential customers to react by reducing their capital and operating expenditures in general or by specifically reducing their spending on electric commercial vehicles and related technologies. In addition, our customers may delay or cancel projects to upgrade or replace existing vehicles in their fleets, or other projects to electrify commercial vehicle fleets, with our products or seek to lower their costs by renegotiating contracts. Moreover, competitors may respond to challenging market conditions by lowering prices and attempting to lure away our customers.
We cannot predict the timing, strength, or duration of any economic slowdown or any subsequent recovery generally, or in any industry. If the conditions in the general economy and the markets in which we operate worsen from present levels, our business, financial condition, and operating results could be adversely affected.
If our estimates or judgments relating to our critical accounting policies prove to be incorrect or financial reporting standards or interpretations change, our operating results could be adversely affected.
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates, judgments, and assumptions that affect the amounts reported in our financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. The results of these estimates form the basis for making judgments about the carrying values of assets, liabilities, and equity as of the date of the financial statements, and the amount of revenue and expenses, during the periods presented, that are not readily apparent from other sources. Significant assumptions and estimates used in preparing our financial statements include those related to determination of revenue recognition, stock-based compensation, inventory, warranties, and accounting for income taxes. Our operating results may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our operating results to fall below the expectations of industry or financial analysts and investors, resulting in a decline in the trading price of our common stock.
59

Additionally, we regularly monitor our compliance with applicable financial reporting standards and review new pronouncements and drafts thereof that are relevant to us. As a result of new standards, changes to existing standards, and changes in interpretation, we might be required to change our accounting policies, alter our operational policies, or implement new or enhance existing systems so that they reflect new or amended financial reporting standards, or we may be required to restate our published financial statements. Changes to existing standards or changes in their interpretation may have an adverse effect on our reputation, business, financial position, and profit, or cause an adverse deviation from our revenue and operating profit target, which may negatively impact our financial results.
U.S. federal income tax reform could adversely affect us.
New legislation or regulation which could affect our tax burden could be enacted by any governmental authority. United States federal legislation affecting the tax laws was enacted in December 2017 (the “Tax Cuts and Jobs Act” or “TCJA”), March 2020 (the “Families First Coronavirus Response Act”), March 2020 (the “CARES Act”), and in December 2020 (“Consolidated Appropriations Act, 2021”).
We continue to examine the impact the TCJA and CARES Act may have on our business. The TCJA is a far- reaching and complex revision to the U.S. federal income tax laws with disparate and, in some cases, countervailing impacts on different categories of taxpayers and industries, and will require subsequent rulemaking and interpretation in a number of areas. The long-term impact of the TCJA on the overall economy, the industries in which we operate and our and our partners’ businesses cannot be reliably predicted at this early stage of the new law’s implementation. There can be no assurance that the TCJA will not negatively impact our operating results, financial condition, and future business operations. The estimated impact of the TCJA is based on our management’s current knowledge and assumptions, following consultation with our tax advisors. Because of our valuation allowance in the United States, ongoing tax effects of the Act are not expected to materially change our effective tax rate in future periods.
In response to the COVID-19 pandemic, California’s Legislature passed Assembly Bill 85 (“A.B. 85”), which suspends the use of net operating losses for tax years beginning in 2020, 2021, and 2022 for taxpayers with taxable income of $1.0 million or more before an application of net operating loss. A.B. 85 includes an extended carryover period for the suspended net operating losses with an additional year carryforward for each year of suspension. A.B. 85 also limits the utilization of business incentive tax credits for taxable years 2020, 2021, and 2022, requiring that taxpayers can only claim a maximum of $5.0 million in tax credit on an aggregate basis.
We use our best judgment in attempting to quantify and reserve for these tax obligations. However, a challenge by a taxing authority, our 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.
We do not intend to pay dividends for the foreseeable future.
We have never declared or paid any cash dividends on our common stock and do not intend to pay any cash dividends in the foreseeable future. Additionally, our ability to pay dividends on our common stock is limited by restrictions under the terms of our Loan Agreements. We anticipate that for the foreseeable future we will retain all our future earnings for use in the development of our business and for general corporate purposes. Any determination to pay dividends in the future will be at the discretion of our board of directors. Accordingly, investors must rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.
Provisions in our charter documents and under Delaware law could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove our current management, limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees, and limit the market price of our common stock.
60

Provisions in our restated certificate of incorporation and restated bylaws that are in effect may have the effect of delaying or preventing a change of control or changes in our management. Our restated certificate of incorporation and restated bylaws include provisions that:
provide that our board of directors will be classified into three classes of directors with staggered three-year terms;
permit the board of directors to establish the number of directors and fill any vacancies and newly created directorships;
require super-majority voting (or if two-thirds of the board of directors approves, a majority) to amend some provisions in our restated certificate of incorporation and restated bylaws;
authorize the issuance of “blank check” preferred stock that our board of directors could use to implement a stockholder rights plan;
provide that only a majority of our board of directors will be authorized to call a special meeting of stockholders;
prohibit stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders;
provide that the board of directors is expressly authorized to make, alter, or repeal our bylaws; and
establish advance notice requirements for nominations for election to our board of directors or for proposing matters that can be acted upon by stockholders at annual stockholder meetings.
In addition, our restated certificate of incorporation provides the Court of Chancery of the State of Delaware, to the fullest extent permitted by law, will be the exclusive forum for any derivative action or proceeding brought on our behalf, any action asserting a breach of fiduciary duty, any action asserting a claim against us arising pursuant to the Delaware General Corporation Law, or DGCL, our restated certificate of incorporation, or our restated bylaws, or any action asserting a claim against us that is governed by the internal affairs doctrine. The provision will not apply to suits brought to enforce a duty or liability created by the Exchange Act. Our restated bylaws provide that the federal district courts of the United States of America will, to the fullest extent permitted by law, be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act or the Exchange Act, which we refer to as a Federal Forum Provision. Our decision to adopt a Federal Forum Provision followed a decision by the Supreme Court of the State of Delaware holding that such provisions are facially valid under Delaware law. While there can be no assurance that federal courts or state courts will follow the holding of the Delaware Supreme Court or determine that the Federal Forum Provision should be enforced in a particular case, application of the Federal Forum Provision means that suits brought by our stockholders to enforce any duty or liability created by the Securities Act or the Exchange Act must be brought in federal court and cannot be brought in state court. These choice of forum provisions 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, or other employees, which may discourage lawsuits against us and our directors, officers, and other employees.
Moreover, Section 203 of the DGCL may discourage, delay, or prevent a change of control of our company. Section 203 imposes certain restrictions on mergers, business combinations, and other transactions between us and holders of 15% or more of our common stock. See the section titled “Description of Capital Stock” for additional information.
61

Risks Related to our Common Stock
We were previously a “smaller reporting company”, and we are able to take advantage of certain exemptions from disclosure requirements available to “smaller reporting companies” through the year ended December 31, 2021, which could make our common stock less attractive to investors.
We were previously a “smaller reporting company” as defined in Item 10(f)(1) of Regulation S-K and we are therefore able to take advantage of certain reduced disclosure obligations in our periodic reports for the year ended December 31, 2021, including reduced disclosure obligations regarding executive compensation in the Proxy Statement for our 2022 Annual Meeting of Stockholders. As a result, our stockholders may not have access to certain information they may deem important, and we cannot predict whether investors will find our common stock less attractive because we will have been able to rely on this exemption. If some investors find our common stock less attractive as a result of our reliance on this exemption, the trading price of our common stock may be lower than it otherwise would be, there may be a less active trading market for our common stock and the trading price of our common stock may be more volatile.
The price of our common stock may be volatile.
The price of our common stock may fluctuate due to a variety of factors, including:
changes in the industries in which we and our customers operate;
variations in our operating performance and the performance of our competitors in general;
material and adverse impact of the COVID-19 pandemic on the markets and the broader global economy;
actual or anticipated fluctuations in our quarterly or annual operating results;
the public’s reaction to our press releases, our other public announcements and our filings with the SEC;
negative publicity regarding our company or products;
our failure or the failure of our competitors to meet analysts’ projections or guidance that we or our competitors may give to the market;
additions and departures of key personnel;
changes in laws and regulations affecting its business;
commencement of, or involvement in, litigation involving us;
changes in our capital structure, such as future issuances of securities or the incurrence of additional debt;
publication of research reports by securities analysts about us or our competitors or our industry;
sales of shares of our common stock by the PIPE Investors;
the volume of shares of our common stock available for public sale, including as a result of the conversion of the Convertible Notes into shares of our common stock or termination of the lock-up pursuant to the terms thereof; and
general economic and political conditions such as recessions, changes in interest rates, fuel prices, foreign currency fluctuations, international tariffs, social, political and economic risks, geopolitical conflicts (including the current conflict in Ukraine), and acts of war or terrorism.
62

These market and industry factors may materially reduce the market price of our common stock regardless of our operating performance.
Future resale of our common stock may cause the market price of our common stock 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.
Immediately after the closing of the Business Combination: (i) holders of former Legacy Proterra common stock owned approximately 69.5% of our total outstanding common stock, (ii) holders of ArcLight’s former Class A ordinary shares owned 11.2% of our total outstanding common stock, (iii) holders of ArcLight’s former Class B ordinary shares owned 2.5% of our total outstanding common stock and (iv) PIPE Investors owned approximately 16.8% of our total outstanding shares of common stock.
Although the Sponsor and certain of our stockholders were subject to certain lock-up restrictions regarding the transfer of our common stock, these lock-up restrictions expired on December 11, 2021. Furthermore, our registration statement on Form S-1 relating to the offer and sale from time to time by the selling securityholders named therein of up to 168,719,124 shares of common stock has been declared effective by the SEC. Because these lock-up restrictions have expired for such stockholders and the registration statement on Form S-1 is available for use, the market price of our common stock could decline if the holders of our common stock sell them or are perceived by the market as intending to sell them.
Reports published by analysts, including projections in those reports that differ from our actual results, could adversely affect the price and trading volume of our common stock.
Securities research analysts may establish and publish their own periodic projections for us. These projections may vary widely and may not accurately predict the results we actually achieve. Our share price may decline if our actual results do not match the projections of these securities research analysts. Similarly, if one or more of the analysts who write reports on us downgrades our stock or publishes inaccurate or unfavorable research about our business, our share price could decline. If one or more of these analysts ceases coverage of us or fails to publish reports on us regularly, our share price or trading volume could decline. While we expect research analyst coverage, if no analysts commence coverage of us, the market price and volume for our common stock could be adversely affected.
We are subject to changing law and regulations regarding regulatory matters, corporate governance and public disclosure that will increase our costs and the risk of non-compliance.
We are subject to rules and regulations by various governing bodies, including, for example, the SEC, which are charged with the protection of investors and the oversight of companies whose securities are publicly traded, and to new and evolving regulatory measures under applicable law. Our efforts to comply with new and changing laws and regulations will result in increased general and administrative expenses and a diversion of management time and attention.
Moreover, because these laws, regulations and standards are subject to varying interpretations, their application in practice may evolve over time as new guidance becomes available. This evolution may result in continuing uncertainty regarding compliance matters and additional costs necessitated by ongoing revisions to our disclosure and governance practices. If we fail to address and comply with these regulations and any subsequent changes, we may be subject to penalty and our business may be harmed.
Item 1B. Unresolved Staff Comments
None.
63

Item 2. Properties
Our corporate headquarters are in Burlingame, California, where we occupy facilities totaling approximately 34,400 square feet under a lease that expires in September 2024. We use these facilities for administration, finance, legal, human resources, information technology, sales and marketing, engineering, technology, and development. Our Burlingame headquarters also includes one of our battery manufacturing facilities and our test lab.
We also have bus manufacturing facilities in City of Industry and Greenville. Battery manufacturing is also in City of Industry where we lease approximately 157,100 square feet of space under a lease that expires in August 2022, and for which we are actively negotiating an extension. In Greenville, we lease approximately 209,300 square feet under a lease that expires in June 2026, for which we have two five-year options to extend our lease to June 2036. In November 2021, we entered into a lease arrangement for a new plant with approximately 327,000 square feet at Greer, South Carolina. to expand our battery system manufacturing capacity. The lease expires in January 2032, and we have two five-year options to extend our lease to 2042.
We have in the past applied for and received state grants and tax incentives designed to promote the manufacturing of electric vehicles and related technologies. In April 2015, the California Energy Commission awarded us $3.0 million based on our investment of approximately $8.4 million in our manufacturing facilities in California through December 31, 2018. In addition, in April 2019, the California Energy Commission awarded us a $1.8 million grant based on our expected investment of approximately $4.3 million in our manufacturing facility in City of Industry, California. The California Energy Commission awards were made after a competitive grant solicitation that offered to fund development of advanced vehicle technology manufacturing facilities in California.
We intend to procure additional space as we add employees and expand geographically. We believe that our facilities are adequate to meet our needs for the immediate future, and that suitable additional space will be available to accommodate any expansion of our operations if needed in the future.
Item 3. Legal proceedings
From time to time we may be involved in various disputes and litigation matters that arise in the ordinary course of business. We are currently not a party to any material legal proceedings.
Item 4. Mine Safety Disclosures
Not applicable.
64

PART II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Market Information
Our outstanding common stock has been listed on the Nasdaq Global Select Market under the ticker symbol “PTRA” since June 15, 2021.
Holders
As of March 9, 2022, there were approximately 732 holders of record of our common stock. The actual number of holders of our common stock is greater than the number of record holders and includes stockholders who are beneficial owners, but whose shares are held in street name by brokers or other nominees. The number of holders of record presented here also does not include stockholders whose shares may be held in trust by other entities.
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. We expect to retain future earnings, if any, to fund the development and growth of our business. Any future determination to pay dividends on our common stock will be at the discretion of our board of directors and will depend upon, among other factors, our financial condition, operating results, current and anticipated cash needs, plans for expansion and other factors that our board of directors may deem relevant.
Securities Authorized for Issuance Under Equity Compensation Plans
The information required by this item is incorporated by reference to our Proxy Statement for the 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days of the fiscal year ended December 31, 2021.
Sales of Unregistered Securities
None.
Use of Proceeds
On September 25, 2020, ArcLight completed its initial public offering of 25,000,000 units, plus an additional 2,750,000 units subsequently issued upon partial exercise of the underwriters’ overallotment option, at a price of $10.00 per unit generating gross proceeds of $277,500,000 before underwriting discounts and expenses. Each unit consisted of one Class A ordinary share and one-half of one public warrant. Each whole public warrant entitled the holder thereof to purchase one Class A ordinary share at an exercise price of $11.50 per share, subject to certain adjustments. The units sold in the offering were registered under the Securities Act on a registration statement on Form S-1 (File No. 333-248625). The registration statement became effective on September 22, 2021.
Simultaneous with the closing of ArcLight’s initial public offering, ArcLight completed the private placement of 7,550,000 private placement warrants at a price of $1.00 per private placement warrants to the Sponsor. The private placement warrants sold to the Sponsor were substantially identical to the public warrants forming a part of the warrants sold in the initial public offering of ArcLight, except that if held by the Sponsor or its permitted transferees, they (i) were permitted to be exercised for cash or on a cashless basis, (ii) were not subject to being called for redemption and (iii) subject to certain limited exceptions, were subject to transfer restrictions until 30 days following the consummation of the Business Combination.
ArcLight incurred approximately $15.9 million in offering costs for its initial public offering including approximately $8.8 million of deferred underwriting fees and approximately $1.5 million in additional offering costs
65

related to the partial exercise of the underwriters’ overallotment option. Following the initial public offering, the partial exercise of the over-allotment option, and the sale of the private placement shares, a total of $250.0 million was deposited into the trust account for the purpose of effecting an initial business combination. As of May 4, 2021, the record date of the Business Combination, there was approximately 277.6 million held in the trust account. After deducting payments to existing ArcLight shareholders of $155,772.59 in connection with their exercise of redemption rights, the remainder of the approximately $277.4 million held in the trust account is now held on our balance sheet to fund our operations and continued growth.
Issuer Purchases of Securities
On September 27, 2021, we issued a notice of redemption of all of our outstanding public and private warrants with a redemption date of October 27, 2021, which was later extended to October 29, 2021. Warrants were permitted to be exercised through the redemption date on a cash basis at an exercise price of $11.50 per share of our common stock, or on a cash-less basis for 0.255 shares of common stock per warrant. The redemption was completed in October 29, 2021. Any warrants not exercised by October 29, 2021 were redeemed for a price of $0.10 per warrant, and subsequently cancelled.
Item 6. [Reserved]
Item 7. 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 our audited financial statements and notes thereto included elsewhere in this Annual Report. Certain of the information contained in this discussion and analysis or set forth elsewhere in this Annual Report, including information with respect to plans and strategy for Proterra’s 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 Factors,” Proterra’s 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 Factors” to gain an understanding of the important factors that could cause actual results to differ materially from Proterra’s forward-looking statements.
Overview
We are a leading developer and producer of commercial electric vehicle technology with an integrated business model focused on providing end-to-end solutions that enable commercial vehicle electrification.
Our business is organized into two business units comprised of three business lines, with each business line addressing a critical component of commercial vehicle electrification.
Proterra Powered and Energy is our business unit that provides our technology solutions to commercial vehicle manufacturers and owners of commercial fleets, and is comprised of two business lines.
Proterra Powered designs, develops, manufactures, sells, and integrates proprietary battery systems and electrification solutions into vehicles for global commercial vehicle original equipment manufacturer (“OEM”) customers serving the Class 3 to Class 8 vehicle segments, including delivery trucks, school buses, and coach buses, as well as construction and mining equipment, and other applications.
Proterra Energy provides turnkey fleet-scale, high-power charging solutions and software services, ranging from fleet and energy management software-as-a-service, to fleet planning, hardware, infrastructure, installation, utility engagement, and charging optimization. These solutions are designed to optimize energy use and costs, and to provide vehicle-to-grid functionality.
Proterra Transit is our business unit that designs, develops, manufactures, and sells electric transit buses as an OEM for North American public transit agencies, airports, universities, and other commercial transit fleets. Proterra Transit vehicles showcase and validate our electric vehicle technology platform
66

through rigorous daily use by a large group of sophisticated customers focused on meeting the wide-ranging needs of the communities they serve.
The first application of Proterra Powered commercial vehicle electrification technology was through Proterra Transit’s heavy-duty electric transit bus, which we designed from the ground up for the North American market. Our industry experience, the performance of our transit buses, and compelling total cost of ownership has helped make us the leader in the U.S. electric transit bus market. With over 800 electric transit buses on the road, our electric transit buses have delivered more than 25 million cumulative service miles spanning a wide spectrum of climates, conditions, altitudes and terrains. From this experience, we have been able to continue to iterate and improve our technology.
Our decade of experience supplying battery electric heavy duty transit buses provided us the opportunity to validate our products’ performance, fuel efficiency and maintenance costs with a demanding customer base and helped broaden our appeal as a supplier to OEMs in other commercial vehicle segments and geographies. Proterra Powered has partnered with more than a dozen OEMs spanning from Class 3 to Class 8 trucks, several types of buses, and multiple off-highway categories. Through December 31, 2021, Proterra Powered has delivered battery systems and electrification solutions for more than 400 vehicles to our OEM partner customers.
In addition, Proterra Energy has established our Company as a leading commercial vehicle charging solution provider by helping fleet operators fulfill the high-power charging needs of commercial electric vehicles and optimize their energy usage, while meeting our customers’ space constraints and continuous service requirements. As of December 31, 2021, we had installed more than 60 MW of charging infrastructure across North America.
Through December 31, 2021, we have generated the majority of our revenue from Proterra Transit’s sales of electric transit buses, complemented by additional revenue from Proterra Powered’s sales of battery systems and Proterra Energy’s sales and installation of charging systems, as well as from the sale of spare parts and other services provided to customers. As fleet electrification continues to expand beyond buses to trucks and other commercial vehicles, we expect Proterra Powered and Proterra Energy to grow into a significantly larger portion of our overall business and generate a greater portion of revenue. Through December 31, 2021, our chief operating decision maker, the Chief Executive Officer, reviewed financial information presented at the entity level for ongoing operations and for internal planning and forecasting purposes, and we had a single reportable segment.
Proterra Powered’s strategy is to leverage Proterra Transit’s success in the electric transit bus market to showcase the performance of our technology and demonstrate a strong track record of range and reliability in order to provide our battery systems and electrification solutions to other commercial vehicle segments. We believe our success in the transit bus market using our battery systems and electrification solutions to power heavy-duty vehicles with faster acceleration than a diesel-powered bus up steep hills, all while maintaining a rigorous regular schedule of operation with little tolerance for error, helps demonstrate the broad applicability of our technology to other commercial vehicle segments with similar requirements. We sell our electric powertrains using a business development team as well as a channel sales team for certain end markets. These teams work closely with our engineering team to develop optimal electrification solutions for our customers, depending on their vehicle requirements.
Enhanced by Proterra Powered’s high performance battery systems and electrification solutions and our purpose-built transit bus vehicle designed to optimize power, weight, and efficiency, Proterra Transit has been a leader in the North American electric transit market since 2012. Our sales efforts are focused on the 400 largest public transit agencies, which range in size from approximately 50 buses to thousands of buses in their fleets. These agencies operate more than 85% of the more than 70,000 transit buses on the road in North America, according to the FTA’s National Transit Database, as well as airports, universities, hospitals, and corporate shuttles. As of December 31, 2021, there are, in aggregate, more than 25,000 buses in operation at fleets that are mandated to convert to 100% zero-emission by 2040, including fleets in the state of California and the cities of New York City, Chicago, and Seattle, among others. The fleet size of our primary public transit agency customer targets ranges between approximately 100 to more than 4,000 buses, and their electrification plans typically involve a phased approach. Our strategy is to maintain the No. 1 market share of the North American electric transit bus market as electric penetration continues to rise by both acquiring new customers and expanding our
67

share of existing customers as transit agencies’ average order rates increase to meet their zero emission targets. We believe we have a competitive advantage in winning new bus sales due to our extensive track record, with more than 800 vehicles on the road which have accumulated more than 25 million real-world service miles spanning a wide spectrum of climates, conditions, altitudes and terrains. We believe that repeat orders of increasing scale represent a considerable growth opportunity for our electric transit buses. After initial purchase, our customers often expand their electric vehicle programs and place additional orders for electric buses and charging systems. Repeat orders lower our customer acquisition costs and increase visibility into our sales pipeline. Many of our existing customers have announced long-term goals to transition to fleets completely comprised of electric vehicles.
We have a long sales and production cycle given our customers’ structured procurement processes and vehicle customization requirements, and believe that our proven ability to deliver commercial-quality battery systems, electrification and charging solutions, and electric transit buses gives us a distinct first mover advantage in end markets that are electrifying rapidly. For Proterra Powered, new vehicle development programs for commercial vehicle OEMs typically last between one and three years. As a result, volume production and revenue generation tend to trail initial contract signatures by a few years. For Proterra Transit, public transit agencies typically conduct a request for proposal process before awards are made and purchase orders are issued. Proposals are evaluated on various criteria, including but not limited to technical requirements, reliability, reputation of the manufacturer, and price. This initial sales process from first engagement to award typically ranges from 6 to 18 months. Once a proposal has been awarded, a pre-production process is completed where customer specific options are mutually agreed upon. A final purchase order follows the pre-production process. Procurement of parts and production typically follow the purchase order. Once a bus is fully manufactured, the customer performs a final inspection before accepting delivery, allowing us to recognize revenue. The length of time between a customer award and vehicle acceptance typically varies between 12 and 24 months, depending on product availability and production capacity.
We have significant manufacturing capacity already in place and at scale with approximately 350,000 square feet of manufacturing space across three facilities in two states. In City of Industry, California, we operate a battery production facility as well as a bus manufacturing facility. We also operate a battery production facility in Burlingame, California. Our largest bus manufacturing facility is located in Greenville, South Carolina. Battery manufacturing capacity at our City of Industry facility, once fully staffed on a three shift structure, is 675 MWh, sufficient to supply batteries for both our total bus manufacturing capacity of 680 transit buses across our two bus assembly facilities in Greenville, SC and City of Industry, CA, as well as more than 350 MWh of Proterra Powered batteries for third-party customers, equivalent to 1,500 school buses and/or delivery vehicles per year. In November 2021, we entered into a lease arrangement for a new plant with approximately 327,000 square feet at Greer, South Carolina to expand our battery system manufacturing capacity and to multiple gigawatt-hours per year. We have specifically developed our battery modules using a design for manufacturability (DFM) approach that enables high-volume automated production of the module using a modular manufacturing line that can be rapidly built with low capital expenditures. Enabled by the simplicity of design and integrated architecture of our battery modules, we manufacture our battery packs in two widths and heights, various lengths ranging from 3-feet to 9-feet, and four different voltages. In the year ended December 31, 2020, our battery production was 111 MWh and in the year ended December 31, 2021, our production was 189 MWh, a 70% increase year over year. As we increase our production volumes, we believe that we will be able to leverage our historical investments in capacity to reduce our labor and overhead costs as a percentage of total revenue. We currently have sufficient capacity to fulfill our current backlog and anticipated near-term growth.
For the years ended December 31, 2021, 2020 and 2019, our total revenue was $242.9 million, $196.9 million, and $181.3 million, respectively. As of December 31, 2021, in aggregate, we have generated revenue of $621.1 million for the past three years. We generated a gross profit of $2.1 million for the year ended December 31, 2021 and a gross profit of $7.5 million for the year ended December 31, 2020, and a gross loss of $1.6 million for the year ended December 31, 2019. We have also invested significant resources in research and development, operations, and sales and marketing to grow our business and, as a result, generated losses from operations of $127.6 million, $96.0 million, and $99.7 million for the years ended December 31, 2021, 2020 and 2019, respectively.
68

Key metrics and select financial data
Deliveries
We delivered 217 (208 new and 9 pre-owned), 170 and 177 vehicles in 2021, 2020 and 2019, respectively. We delivered battery systems for 273, 107 and 20 vehicles in 2021, 2020 and 2019, respectively.
Deliveries is an indicator of our ability to convert awarded orders into revenue and demonstrates the scaling of our operations. Vehicles delivered represents the number of buses that have met revenue recognition criteria during a period. Battery systems delivered represents the battery systems sold to OEMs that have met revenue recognition criteria during a period and is measured based on the number of underlying vehicles in which they are to be used. In addition to batteries, battery systems could include drivetrains and high voltage systems and controls, depending upon the customer contract.
Growth rates between deliveries and total revenue are not perfectly correlated because our total revenue is affected by other variables, such as the mix of products sold during the period or other services provided in addition to the hardware delivered.
Adjusted EBITDA
Adjusted EBITDA is a non-GAAP financial measure that we use to evaluate our ongoing operations and for internal planning and forecasting purposes, because, among other reasons, it eliminates the effect of financing, non-recurring items, capital expenditures, and non-cash expenses such as stock-based compensation and (gain) loss on valuation of derivative and warrant liabilities. We believe that adjusted EBITDA provides useful information to investors and others in understanding and evaluating our operating results in the same manner as our management and board of directors.
Year Ended December 31,
(in thousands)202120202019
Adjusted EBITDA Reconciliation:
Net income (loss)
$(250,006)$(127,007)$(101,552)
Add (deduct):
Interest expense, net
50,982 15,413 2,704 
Provision for income taxes
16 22 — 
Depreciation and amortization expense
15,689 15,536 12,643 
Stock-based compensation expense
16,061 10,282 8,520 
Loss on valuation of derivative and warrant liabilities
70,177 12,989 — 
Asset impairment charge
— 121 6,440 
Adjusted EBITDA
$(97,081)$(72,644)$(71,245)
Business Combination
On June 14, 2021, we consummated the transactions contemplated by the Merger Agreement, by and among ArcLight, Phoenix Merger Sub, and Legacy Proterra. As contemplated by the Merger Agreement, on June 11, 2021, ArcLight consummated the Domestication. Further, on June 14, 2021, as contemplated by the Merger Agreement, Proterra consummated the Merger.
In addition, pursuant to subscription agreements entered into in connection with the Merger Agreement, the PIPE Investors purchased an aggregate of 41,500,000 shares of Proterra common stock concurrently with the Closing for an aggregate purchase price of $415,000,000.
We received $649.3 million in net cash proceeds upon Closing to fund our growth initiatives, including research and development and our next-generation battery program.
69

In October 2021, majority of the public warrants and private placement warrants were exercised, and we redeemed the remaining outstanding public warrants at a redemption price of $0.10 per public warrant.
Key factors affecting our performance
COVID-19 Pandemic:
The outbreak of the novel coronavirus COVID-19, which was declared a pandemic by the World Health Organization on March 11, 2020, has led to adverse impacts on the U.S. and global economies and created uncertainty regarding potential impacts to our supply chain, operations, and customer demand. Our manufacturing operations, and our transit agency customers, have been designated as an “Essential Business” under applicable public health orders. We made adjustments to our business operations and have continued to operate with limited interruptions since March 2020 with no material adverse impact to our operations, financial position, or liquidity through December 31, 2021. Most recently, during the third and fourth quarters of 2021, our vehicle and equipment deliveries were impacted by constraints and inefficiencies in production driven by shortages in component parts, particularly resin for connectors, resulting from global supply chain disruptions stemming from the pandemic. Although we achieved revenue growth during the year ended December 30, 2021 compared to the year ended December 31, 2020, these disruptions decreased our revenue and increased our overhead. More generally, the COVID-19 pandemic is currently expected to continue to have an impact on our results of operations, financial position, and liquidity. If the outbreak, and related shutdowns, logistics delays, part shortages, production inefficiencies or extended customer order and acceptance processes, are prolonged or worsen, including as a result of variant strains of the virus, it could lead to more significant delays in production, the signing of new customer contracts, and customer acceptances of near-term deliveries.
Ability to sell additional powertrains, vehicles, chargers and other products to new and existing customers
Our results will be impacted by our ability to sell our battery systems, electrification solutions including charging and energy management software, and electric transit buses, to new and existing customers. We have had initial success with Proterra Powered establishing strategic partnerships and with Proterra Transit selling electric transit buses and chargers to more than 130 customers. Our growth opportunity is dependent on commercial vehicle manufacturers electrifying their product offerings and increasing production as well as transit agencies electrifying more of their fleets, both of which we believe will increase with continued improvement in battery performance and costs over time. 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. In order to sell additional products to new and existing customers, we will need to continue to invest significant resources in our products and services. If we fail to make the right investment decisions in our technology and electrification solutions, including our battery systems and electrification and charging solutions, if customers do not adopt our technology or our products and services, or if our competitors are able to develop technology or products and services that are superior to ours, our business, prospects, financial condition, and operating results could be adversely affected.
Ability to improve profit margins and scale our business
We intend to continue investing 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 commercial vehicle manufacturers to electrify faster. Purchased materials represent the largest component of cost of goods sold in all products and we continue to explore ways to reduce these costs through improved design for cost, strategic sourcing, long-term contracts, and in some cases vertical integration. We launched two new manufacturing facilities in 2017 and a new battery manufacturing facility in 2020. We believe that an increase in volume and additional experience will allow us to leverage those investments and reduce our labor and overhead costs, as well as our freight costs, as a percentage of total revenue. By reducing material costs, increasing facility utilization rates and improving overall economies of scale, we can reduce prices while maintaining or growing gross margins of our products to improve customers’ total cost of ownership and help accelerate commercial electric vehicle adoption. Our ability to achieve our cost-saving and 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. If we are unable to achieve our goals, we may not be able to reduce price
70

enough to accelerate commercial vehicle electrification and our cost of goods sold and operating costs could be greater than anticipated, which would negatively impact gross margin and profitability.
Continued emissions regulation and environmental stewardship
Our business benefits from international, federal, state, and local government interest in regulating air pollution and greenhouse gas emissions that contribute to global climate change. In July 2020, 15 states, including California and New York, pledged to work jointly towards a unified goal of zero emissions for 100% of new sales of medium- and heavy-duty commercial vehicles by 2050. In August 2019, the European Union passed Regulation 2019/1242, mandating a reduction in emissions from new trucks by 2025 and 2030. In addition, a growing number of cities and transit agencies have pledged to convert their entire transit bus fleets to zero-emission vehicles by a specific target date, and many have already begun to purchase electric vehicles in order to meet this goal. For example, on December 14, 2018, the California Air Resources Board adopted a state-wide mandate, the Innovative Clean Transit Rule, mandating transit agencies to commit to purchasing zero-emission buses starting in 2029. The Infrastructure Investment and Jobs Act enacted on November 15, 2021 will provide additional funding for electric vehicles and electric vehicle charging infrastructure through the creation of new programs and grants and the expansion of existing programs, including over $4.0 billion to replace existing buses with zero emission buses and at least $2.5 billion to replace existing school buses with zero emission school buses. The move away from diesel- and natural gas-powered commercial vehicles is a significant step forward to accelerate the use of advanced technologies in medium- and heavy-duty vehicles to meet air quality and public health, thereby boosting near-term deployment of battery-electric commercial vehicles. As legacy internal combustion engine technology becomes more heavily regulated and costly across the globe, commercial vehicle manufacturers are investing in electrification. While this investment may increase competition, we believe that it will also increase customer demand, and help build the necessary supply chain and adjacent industry investments to support powertrain electrification. However, the uncertainty related to the passage of new legislation could impact the timing and number of vehicle orders, and any reduction in governmental interest in emissions regulation could negatively impact our business prospects or operating results.
Government programs accelerating adoption of zero-emission vehicles
Federal and state funding has accelerated the adoption of electric vehicles in our target markets. For instance, our U.S. transit customers have partially funded electric bus purchases through competitive grant programs, including the Low or No Emission Vehicle Program authorized by the federal Fixing America’s Surface Transportation Act in 2015, and other state-specific funding. In the United States, states are also allocating portions of settlement funds from the approximately $15 billion Volkswagen Emissions Settlement Program to investments in zero-emission transit buses and school buses. We expect that the continued availability of government funding for our customers to help fund purchases of our electric transit buses and battery systems will remain an important factor in our company’s growth prospects.
Components of results of operations
Revenue
We derive revenue primarily from the sale of vehicles, the sale of battery and powertrain systems, the sale and installation of charging systems, as well as the sale of spare parts and other services provided to customers.
Product revenue.    Product revenue consists of revenue earned from the sale of vehicles, sale of battery and powertrain systems as well as sales and installation of charging systems. We generally recognize product revenue from contracts with customers for the sales of our vehicles once we deliver a vehicle to a customer. A vehicle is considered delivered once met revenue recognition criteria. Revenue from the sale of battery and powertrain systems is typically recognized upon shipping. Revenue from sales and installation of charging systems is typically recognized at a point of time once met revenue recognition criteria. Under certain contract arrangements, revenue related to the charging systems is recognized over the installation period using an input measure based on costs incurred to date relative to total estimated costs to completion. Product revenue also includes revenue from leasing vehicles and charging systems under operating leases. Revenue from operating lease arrangements is recognized ratably over the lease term. The amount of product revenue we recognize in a given period depends on the number of vehicles accepted and the type of financing used by the customer.
71

Parts and other service revenue.    Parts and other service revenue includes sales of spare parts, revenue earned from the development of electric vehicle powertrain components, the design and development of battery and drive systems for other vehicle manufacturers, and sales of extended warranties. The amount of parts and service revenue tends to grow with the number of vehicles delivered. However, variability can exist as customers have different methodologies for sourcing spare parts for their fleets. Revenue related to the design, development and integration of battery and drive systems is typically recognized upon shipping or delivery of services and prototypes, depending on the terms in customer contracts.
For a description of our revenue recognition policies, see the section titled “— Critical Accounting Policies and Estimates.”
Cost of goods sold
Product cost of goods sold.    Product cost of goods sold 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. Product cost of goods sold 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 product cost of goods sold to increase in absolute dollars in future periods as we sell more vehicles and charging systems. As we grow into our current capacity and execute on cost-reduction initiatives, we expect our product cost of goods sold as a percentage of revenue to decrease over time.
Parts and other service cost of goods sold.    Parts and other service cost of goods sold consists primarily of material costs and the cost of services provided, including field service costs and costs related to our development team. We record costs of development services incurred in periods prior to the finalization of an agreement as research and development expense. Once a development agreement is finalized, we record these costs in parts and other service cost of goods sold. We expect our parts and other service cost of goods sold to increase in absolute dollars in future periods as more customers put additional vehicles into service and sign new development agreements.
Because purchased materials comprise more than 50% of cost of goods sold, lowering our bill of materials cost is our most critical cost reduction initiative. Bill of materials cost reduction is a cross-functional effort involving engineering, supply chain, manufacturing, and finance. These cost-reduction efforts have yielded improvements in bill of materials costs since 2018, and we have identified additional opportunities to address cost reduction in the near and medium term.
Gross profit (loss) and margin
Gross profit (loss) is total revenue less total cost of goods sold. Gross margin is gross profit (loss) expressed as a percentage of total revenue. Our gross profit (loss) and margin may fluctuate from period-to-period. Such fluctuations have been and will continue to be affected by a variety of factors, including the timing of vehicle acceptance, mix of products sold, manufacturing costs, financing options, and warranty costs. We expect our gross margin to improve over time as we continue to scale our operations and execute on cost reduction initiatives.
Operating 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, depreciation expense, and allocated overhead costs. Through December 31, 2021, we have expensed certain software development costs related to our fleet and energy management platform as incurred because technological feasibility has not been fully achieved. 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.
72

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. We also expect to invest in our corporate organization and incur additional expenses associated with transitioning to, and 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, net
Interest expense, net consists primarily of interest expense associated with our debt facilities and amortization of debt discount and issuance costs. Interest income consists primarily of interest income earned on our cash and cash equivalents and short-term investments balances.
(Gain) loss on valuation of derivative and warrant liabilities
(Gain) loss on valuation of derivative and warrant liabilities relates to the changes in the fair value of derivative and warrant liabilities, which are subject to remeasurement at each balance sheet date.
Other expense (income), net
Other expense (income), net primarily relates to sublease income and currency fluctuations that generate foreign exchange gains or losses on invoices denominated in currencies other than the U.S. dollar, sublease income, amortization of short-term investment premium/discount, and other non-operational financial gains or losses.
Provision for income taxes
We are subject to income taxes in the United States and certain states, but due to our net operating loss position, we have not recognized any material provision or benefit through December 31, 2021.
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. A valuation allowance is provided when it is more likely than not that the deferred tax assets will not be realized. We have established a full valuation allowance to offset our U.S. net deferred tax assets due to the uncertainty of realizing future tax benefits from our net operating loss carryforwards and other deferred tax assets.
As of December 31, 2021, we had U.S. federal net operating loss carryforwards of $599.7 million, and state net operating loss carryforwards of $437.9 million. The federal net operating loss carryforwards generated prior to 2018 will begin to expire in 2030, and the federal net operating loss carryforwards generated since 2018 do not expire. The state net operating loss carryforwards will begin to expire in 2023. Also, as of December 31, 2021, we had U.S. federal research and development tax credit carryforwards of $3.5 million, and state research and development tax credit carryforwards of $2.5 million. The federal research credits begin to expire in 2037, and the South Carolina research and development tax credit carryforwards begin to expire in 2027. California state research and development tax credit carryforwards have no expiration date. Our ability to use net operating loss carryforwards and other tax attributes to reduce future taxable income and liabilities may be subject to limitations based on possible ownership changes in the future. As a result, if we earn net taxable income, our ability to use our pre-change net operating loss 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 our 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.
In response to the COVID-19 pandemic, California’s Legislature passed Assembly Bill 85 (“A.B. 85”), which suspends the use of net operating losses for tax years beginning in 2020, 2021, and 2022 for taxpayers with
73

taxable income of $1.0 million or more before an application of net operating loss. A.B. 85 includes an extended carryover period for the suspended net operating losses with an additional year carryforward for each year of suspension. A.B. 85 also limits the utilization of business incentive tax credits for taxable years 2020, 2021, and 2022, requiring that taxpayers can only claim a maximum of $5.0 million in tax credit on an aggregate basis. However, since we continue to generate taxable losses, this did not have an impact on our operating results or financial condition.
Results of operations
The following tables set forth our results of operations for the periods presented and as a percentage of our total revenue for those periods. Percentages presented in the following tables may not sum due to rounding.
Year Ended December 31,
(in thousands)202120202019
Product revenue
$232,450 $190,411 $172,295 
Parts and other service revenue
10,410 6,532 8,989 
Total revenue
242,860 196,943 181,284 
Product cost of goods sold
229,142 181,987 173,428 
Parts and other service cost of goods sold
11,666 7,417 9,467 
Total cost of goods sold (1)
240,808 189,404 182,895 
Gross profit (loss)
2,052 7,539 (1,611)
Research and development (1)
43,840 36,233 35,477 
Selling, general and administrative (1)
85,841 67,139 56,132 
Asset impairment charge
— 121 6,440 
Total operating expenses
129,681 103,493 98,049 
Loss from operations
(127,629)(95,954)(99,660)
Interest expense, net
50,982 15,413 2,704 
Loss on valuation of derivative and warrant liabilities
70,177 12,989 — 
Other expense (income), net
1,202 2,629 (812)
Loss before income taxes
(249,990)(126,985)(101,552)
Provision for income taxes
16 22 — 
Net loss
$(250,006)$(127,007)$(101,552)
__________________
(1)Includes stock-based compensation as follows:
Year Ended December 31,
(in thousands)202120202019
Cost of goods sold
$1,385 $929 $826 
Research and development
2,507 1,616 1,436 
Selling, general and administrative
12,169 7,737 6,258 
Total stock-based compensation expense
$16,061 $10,282 $8,520 
74

Year Ended December 31,
202120202019
Product revenue
96 %97 %95 %
Parts and other service revenue
Total revenue
100 100 100 
Product cost of goods sold
94 92 96 
Parts and other service cost of goods sold
Total cost of goods sold (1)
99 96 101 
Gross profit (loss)
(1)
Research and development (1)
18 18 19 
Selling, general and administrative (1)
35 34 31 
Asset impairment charge
— — 
Total operating expenses
53 52 54 
Loss from operations
(53)(48)(55)
Interest expense, net
21 
Loss on valuation of derivative and warrant liabilities
29 — 
Other (income) expense, net
— — 
Loss before income taxes
(103)(64)(56)
Provision for income taxes
— — — 
Net loss
(103)%(64)%(56)%
__________________
(1)Includes stock-based compensation expense as follows:
Year Ended December 31,
202120202019
Cost of goods sold
%— %%
Research and development
Selling, general and administrative
Total stock-based compensation expense
%%%
Comparison of the Year Ended December 31, 2021 and Year Ended December 31, 2020
Revenue
Year Ended December 31, $%
(dollars in thousands)20212020ChangeChange
Product revenue $232,450 $190,411 $42,039 22 %
Parts and other service revenue 10,410 6,532 3,878 59 %
Total revenue $242,860 $196,943 $45,917 23 %
Total revenue increased by $45.9 million in the year ended December 31, 2021 compared to the year ended December 31, 2020. The $42.0 million increase in product revenue was primarily due to $38.0 million increase of vehicle revenue and $11.5 million increase of battery systems revenue, which was offset by $7.3 million decreased revenue from charging systems and installation revenue. We delivered and our customers accepted 217 buses in the year ended December 31, 2021 as compared to 170 buses accepted in the year ended December 31, 2020. Both production and deliveries during fiscal year 2020 were negatively impacted by the COVID-19 pandemic due to inefficiencies experienced with required safety measures and complications with inspections and regulatory testing. Both production and deliveries during fiscal year 2021 were negatively impacted by the COVID-19 pandemic due to supplier constraints and delays in equipment delivery. For the year ended December 31, 2021, we delivered battery systems for 273 vehicles, which increased from 107 vehicles for the year ended December 31, 2020. Parts and other service revenue increased by $3.9 million in the year ended
75

December 31, 2021 as compared to the year ended December 31, 2020 primarily as a result of a $2.2 million increase in prototype sales and $1.6 million increase of service revenue.
Cost of goods sold and gross profit
Year Ended December 31, $%
(dollars in thousands)20212020ChangeChange
Product cost of goods sold$229,142 $181,987 $47,155 26 %
Parts and other service cost of goods sold11,666 7,417 $4,249 57 %
Total cost of goods sold$240,808 $189,404 $51,404 27 %
Gross profit$2,052 $7,539 $(5,487)(73)%
Cost of goods sold increased by $51.4 million in the year ended December 31, 2021 compared to the year ended December 31, 2020. The $47.2 million increase in product cost of goods sold was mainly driven by an increase in vehicle and battery systems delivered. To support the growth, we have increased headcount, which increased personnel related expense by $7.3 million. However, COVID-19 related supply chain interruptions caused delays in production, which negatively impacted our ability to absorb such increased labor and manufacturing overhead costs. The $4.2 million increase in parts and other service cost of goods sold was primarily the result of the increased volume and product mix of prototype revenue and increased personnel cost of the service department.
Gross profit decreased by $5.5 million for the year ended December 31, 2021 compared to the year ended December 31, 2020, which was mainly due to the unabsorbed labor and manufacturing overhead costs from delayed production caused by parts shortages stemming from the COVID-19 related supply chain interruption.
Operating expenses
Research and development
Year Ended December 31, $%
(dollars in thousands)20212020ChangeChange
Research and development $43,840 $36,233 $7,607 21 %
Research and development expense increased by $7.6 million in the year ended December 31, 2021 compared to the year ended December 31, 2020. The increase was primarily due to an increase in personnel related expenses of $6.4 million and stock-based compensation of $0.9 million, an increase in professional and consulting fees of $0.5 million to support increased product development efforts, and an increase in IT expense of $0.7 million. These increases were partially offset by a decrease in prototype parts and tools expense of $1.5 million following the completion of the development of the advanced composite bus body and the ZX5 bus platform.
Selling, general and administrative
Year Ended December 31, $%
(dollars in thousands)20212020ChangeChange
Selling, general and administrative$85,841 $67,139 $18,702 28 %
Selling, general and administrative expense increased by $18.7 million in the year ended December 31, 2021 compared to the year ended December 31, 2020 primarily due to an increase in personnel related expenses of $7.3 million and stock-based compensation of $4.4 million, an increase in insurance expense of $3.5 million, an increase in IT expense of $2.0 million due to increased cybersecurity measures, more users and incremental data usage costs, and an increase in travel expense of $1.2 million as a result of the relaxation of COVID-19 restrictions.
76

Asset impairment charge
Year Ended December 31,$%
(dollars in thousands)20212020ChangeChange
Asset impairment charge$— $121 $(121)(100)%
In 2020, we incurred an impairment charge of $0.1 million related to certain operating lease right-of-use assets due to the execution of a sublease agreement.
Interest expense, net
Year Ended December 31, $%
(dollars in thousands)20212020ChangeChange
Interest income $(1,735)$(240)$(1,495)623 %
Interest expense 52,717 15,653 37,064 237 
Interest expense, net $50,982 $15,413 $35,569 231 
Interest expense, net increased by $35.6 million in the year ended December 31, 2021 compared to the year ended December 31, 2020 primarily due to the write-off of $21.0 million of unamortized debt issuance costs associated with the Convertible Notes with an original aggregate principal of $46.5 million that were converted upon the Closing of the Business Combination, and additional interest expense resulting from the original aggregate principal of $200.0 million of Convertible Notes issued in August 2020. These amounts were offset by increased interest income earned on investments from cash equivalents and short-term investments. For more information regarding the Convertible Notes, see “—Liquidity and capital resources” below.
Loss on valuation of derivative and warrant liabilities
Year Ended December 31,$%
(dollars in thousands)20212020ChangeChange
Loss on valuation of derivative and warrant liabilities$70,177 $12,989 $57,188 440 %
The $70.2 million loss in the year ended December 31, 2021 was related to losses on revaluation of the derivative and warrant liabilities arising from the Convertible Notes and related warrants of $111.7 million and $47.3 million, respectively, offset by the $50.3 million and $38.6 million of gains recognized on revaluation of the liabilities arising from the public warrants and private placement warrants, respectively.
The $13.0 million loss in the year ended December 31, 2020 related to the fair value change of derivative and warrant liabilities arising from the Convertible Notes.
Other expense, net
Year Ended December 31,$%
(dollars in thousands)20212020ChangeChange
Other expense, net$1,202 $2,629 $(1,427)(54)%
Other expense, net includes currency fluctuations that generate foreign exchange gains or losses on invoices denominated in currencies other than the U.S. dollar, sublease income and other non-operational financial losses. The higher expense in the year ended December 31, 2020 was mainly due to foreign exchange rate fluctuations in the first quarter of 2020, and other non-operational financial gains or losses.
Provision for income taxes
We are subject to income taxes in the United States and certain states, but due to our net operating loss position, we have not recognized any material provision or benefit through December 31, 2021. In the years
77

ended December 31, 2021 and 2020, we recorded a provision for taxes in certain states, where tax is not based solely on income before taxes.
Comparison of the Year Ended December 31, 2020 and Year Ended December 31, 2019
Revenue
Year Ended December 31, $%
(dollars in thousands)20202019ChangeChange
Product revenue $190,411 $172,295 $18,116 11 %
Parts and other service revenue 6,532 8,989 (2,457)(27)%
Total revenue $196,943 $181,284 $15,659 %
Total revenue increased by $15.7 million in the year ended December 31, 2020 compared to the year ended December 31, 2019. The $18.1 million increase in product revenue was primarily due to a $13.7 million increase of battery systems revenue, a $5.4 million increase of vehicle revenue including battery lease assignment, and a $0.4 million increase of charging systems revenue in the year ended December 31, 2020, which was offset by decreased revenue from leasing in the year ended December 31, 2020. We delivered and our customers accepted 170 buses in the year ended December 31, 2020 as compared to 177 buses accepted in the year ended December 31, 2019. COVID-19 impacted both production and deliveries due to inefficiencies experienced with required safety measures and complications with inspections and regulatory testing. However, the financial impact from the decrease of vehicles delivered in 2020 was offset by the higher selling price due to product mix. For the year ended December 31, 2020, we delivered battery systems for 107 vehicles, which is increased from 20 vehicles for the year ended December 31, 2019. Parts and other service revenue decreased by $2.5 million in the year ended December 31, 2020 as compared to the year ended December 31, 2019 primarily as a result of a $4.0 million decrease in prototype sales in 2020 as certain 2019 development programs converted to OEM battery system sales in 2020.
Cost of goods sold and gross profit
Year Ended December 31, $%
(dollars in thousands)20202019ChangeChange
Product cost of goods sold$181,987 $173,428 $8,559 %
Parts and other service cost of goods sold7,417 9,467 $(2,050)(22)%
Total cost of goods sold$189,404 $182,895 $6,509 %
Gross profit (loss)$7,539 $(1,611)$9,150 NM
Cost of goods sold increased by $6.5 million in the year ended December 31, 2020 compared to the year ended December 31, 2019. The $8.6 million increase in product cost of goods sold was mainly driven by the increase in battery systems sold, the increased cost in vehicles delivered, which is correlated to the increase in average vehicle selling price, and unabsorbed labor and manufacturing overhead costs due to COVID-19 related delays in production. These increases were partially offset by a $2.6 million increase in reduction of pre-existing vehicle warranty liabilities. The $2.1 million decrease in parts and other service cost of goods sold was primarily the result of decreased prototype sales, which were partially offset by the increased cost from higher headcount in the service organization to meet the needs of our growing customer base.
Gross profit improved by $9.2 million to a gross profit of $7.5 million in the year ended December 31, 2020 compared to a gross loss of $1.6 million in the year ended December 31, 2019. The improvement of gross profit was primarily driven by the increased volume of battery systems sold, product mix, and lower vehicle warranty costs.
78

Operating expenses
Research and development
Year Ended December 31, $%
(dollars in thousands)20202019ChangeChange
Research and development $36,233 $35,477 $756 %
Research and development expense increased by $0.8 million in the year ended December 31, 2020 compared to the year ended December 31, 2019. The increase was primarily due to the design of new features and functionality for our buses and APEX software. Personnel expenses and IT expense increased by $1.9 million and $0.6 million in the year ended December 31, 2020 when compared to the year ended December 31, 2019 due to increased product development efforts. These increases were partially offset by the decrease in prototype parts and tools expense of $0.8 million due to more stability in the bus platform, and the decrease in travel expense of $0.8 million due to COVID-19.
Selling, general and administrative
Year Ended December 31, $%
(dollars in thousands)20202019ChangeChange
Selling, general and administrative$67,139 $56,132 $11,007 20 %
Selling, general and administrative expense increased by $11.0 million in the year ended December 31, 2020 compared to the year ended December 31, 2019 primarily due to an increase in contract labor and consulting expense of $4.3 million, professional fees of $3.6 million, stock-based compensation expense of $1.5 million and IT expenses of $1.5 million. Contract labor and consulting expense was mainly related to market studies, certain process improvement projects and supplier development expenses. Stock-based compensation and personnel expenses increased due to higher headcount related to the growth in the business. The increase of professional fees was primarily the result of the write-off of $2.2 million of deferred financing costs for our previously contemplated IPO based upon our pursuit of the Business Combination. These increases were partially offset by a decrease in travel expense of $1.8 million due to COVID-19.
Asset impairment charge
Year Ended December 31,$%
(dollars in thousands)20202019ChangeChange
Asset impairment charge$121 $6,440 $(6,319)NM
In 2020, we incurred an impairment charge of $0.1 million related to certain operating lease right-of-use assets due to the execution of a sublease agreement. In 2019, we incurred an impairment charge of $6.4 million related to certain assets leased to customers due to introduction of new products and related technological advancements and the resulting change in expectations for the future cash flows associated with those assets.
Interest expense, net
Year Ended December 31, $%
(dollars in thousands)20202019ChangeChange
Interest income $(240)$(1,447)$1,207 (83)%
Interest expense 15,653 4,151 11,502 277 
Interest expense, net $15,413 $2,704 $12,709 470 
Interest expense, net increased by $12.7 million in the year ended December 31, 2020 compared to the year ended December 31, 2019 primarily due to additional interest expense resulting from the Convertible Notes and decreased interest income earned on investments from cash equivalents and short-term investments.
79

Loss on valuation of derivative and warrant liabilities
Year Ended December 31,$%
(dollars in thousands)20202019ChangeChange
Loss on valuation of derivative and warrant liabilities$12,989 $— $12,989 NM
The $13.0 million loss in the year ended December 31, 2020 related to the non-cash fair value change of derivative and warrant liabilities arising from the Convertible Notes.
Other (income) expense, net
Year Ended December 31,$%
(dollars in thousands)20202019ChangeChange
Other (income) expense, net$2,629 $(812)$3,441 NM
In the year ended December 31, 2020, we recognized other expense of $2.6 million, compared to other income of $0.8 million for the year ended December 31, 2019. Other income and expense includes sublease income, currency fluctuations that generate foreign exchange gains or losses on invoices denominated in currencies other than the U.S. dollar, and other non-operational financial losses.
Provision for income taxes
We are subject to income taxes in the United States and certain states, but due to our net operating loss position, we have not recognized any provision or benefit until 2020. In the year ended December 31, 2020, we booked a provision for taxes in certain states, where tax is not based solely on income before taxes.
Liquidity and capital resources
As of December 31, 2021, we had cash and cash equivalents and short-term investments of $661.0 million. Our primary requirements for liquidity and capital are investment in new products and technologies, the improvement and expansion of existing manufacturing facilities, working capital, debt service, 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, and payments received from customers.
We believe that our sources of existing cash and cash equivalents and short-term investments, funds raised in connection with the Business Combination and the PIPE Financing, funds available under our Senior Credit Facility described in more detail below, and payments from customers will be sufficient to meet our working capital and capital expenditure needs for at least the next twelve months. However, if we are unable to generate sufficient cash flows from operations in the future, or fund availability under our Senior Credit Facility is not sufficient, we may have to obtain additional equity or debt financing. The issuance and sale of additional equity would result in further dilution to our stockholders. The incurrence of indebtedness would result in increased fixed obligations and could result in significant financial and operating covenants that would restrict our operations. We cannot assure you that we will be able to obtain refinancing or additional financing on favorable terms or at all.
With the funds raised in connection with the Business Combination and the PIPE Financing, we expect no additional capital will be needed to execute our business plan over the next 12 months. We will continue to invest in increasing and optimizing production and expanding the portfolio of products and services. These investments will be approached with a view to improving profitability in the long-term.
Senior Credit Facility
In May 2019, we entered into a Loan, Guaranty and Security Agreement (the “Senior Credit Facility”), which is a senior secured asset-based lending facility with borrowing capacity up to $75.0 million. The Senior Credit Facility is available on a revolving basis through the earlier of May 2024 or 91 days prior to the stated maturity of any subordinated debt in aggregate amount of $7.5 million or more. The maximum availability under the Senior
80

Credit Facility is based on certain specified percentages of eligible accounts receivable and inventory, subject to certain reserves, to be determined in accordance with the Senior Credit Facility. The commitment under the Senior Credit Facility includes a $10.0 million letter of credit sub-line. Subject to certain conditions, the commitment may be increased by $50.0 million upon approval by the lender, and at our option, the commitment can be reduced to $25.0 million or terminated upon at least 15 days written notice.
The Senior Credit Facility is secured by a security interest on substantially all our assets except for intellectual property and other restricted property.
Borrowings under the Senior Credit Facility bear interest at per annum rates equal to, at our option, either (i) the base rate plus an applicable margin for base rate loan, or (ii) the London Interbank Offered Rate, or LIBOR, plus an applicable margin for LIBOR loan. The base rate is calculated as the greater of (a) the Lender prime rate, (b) the federal funds rate plus 0.5%, and (c) one-month LIBOR plus 1.0%. The applicable margin is calculated based on a pricing grid linked to quarterly average excess availability (as a percentage of borrowing capacity). For base rate loans, the applicable margin ranges from 0.0% to 1.5%, and for LIBOR Loans, it ranges from 1.5% to 3.0%. The unused line fee is 0.375% per annum of the actual daily amount of the unutilized revolver commitment and will be reduced to 0.25% under certain conditions.
The Senior Credit Facility contains certain customary non-financial covenants. In addition, the Senior Credit Facility requires us to maintain a Fixed Charge Coverage Ratio of at least 1.00:1.00 during such times as a covenant trigger event shall exist.
As of December 31, 2021, we do not have outstanding balance under this credit facility although we utilized $14.4 million of the facility’s borrowing capacity for letters of credit.
Small Business Administration Loan
In May 2020, we received SBA loan proceeds of $10.0 million from Town Center Bank pursuant to the Paycheck Protection Program (the “PPP loan”) under CARES Act. The PPP loan was in the form of a note that originally matured on May 6, 2022, and which was extended to May 2025 based on the SBA’s interim final rule. As of December 31, 2021, the interest rate is 1.0% per annum and interest is payable monthly commencing in October 2021. All or a portion of the loan may be forgiven by the SBA upon application with supporting documentation of expenditures in accordance with SBA requirements, which include employees being kept on the payroll for eight weeks after the date of the loan and the proceeds being used for payroll, rent, mortgage interest, or utilities. In January 2022, the SBA denied our PPP loan forgiveness application on the grounds that the Company was subject to a size standard that applies to businesses under NAICS Code 488999 (all other support services for transportation). We have filed an appeal on the grounds that the NAICS code that applies to our business activity is NAICS Code 336120 (heavy duty truck and bus manufacturing).
Secured Convertible Promissory Notes
In August 2020, we entered into the Convertible Notes. The Convertible Notes have an aggregate principal amount of $200.0 million, with a cash interest of 5.0% per annum payable at each quarter end and a paid-in-kind interest of 4.5% per annum payable by increasing the principal balance at each quarter end. The Convertible Notes will mature in August 2025, and the Company may not make prepayment unless approved by the required holders of the Convertible Notes.
Each of the Convertible Notes shall rank equally without preference or priority of any kind over one another, but senior in all rights, privileges and preferences to all other shares of our capital stock and all other securities that are convertible into or exercisable for our capital stock directly or indirectly.
Prior to the maturity date or conversion of the entire balance of the Convertible Notes, in the event of a liquidation or sale of the Company, we shall pay to the holders of Convertible Notes the greater of (i) 150% of the principal balance of the Convertible Notes or (ii) the consideration that the holders would have received had the holders elected to convert the Convertible Notes into preferred stock immediately prior to such liquidation event.
81

The Convertible Notes do not entitle the holders to any voting rights or other rights as a stockholder of the Company, unless and until the Convertible Notes are actually converted into shares of our capital stock in accordance with their terms.
The Note Purchase Agreement contains certain customary non-financial covenants. In addition, the Note Purchase Agreement requires us to maintain liquidity at quarter end of not less than the greater of (i) $75.0 million and (ii) four times of cash burn for the three-month period then ended.
In connection with the issuance of the Convertible Notes, we issued to the purchasers of the Convertible Notes warrants to purchase 4.6 million shares of our stock at an exercise price of $0.02 per share. These warrants are freestanding financial instruments and, prior to the Closing, were classified as liability due to the possibility that they could become exercisable into Legacy Proterra convertible preferred stock. The warrant liability was remeasured on a recurring basis at each reporting period date, with the change in fair value reported in the statement of operations. Upon any exercise of the warrants for shares of common stock, the carrying amount of the warrant liability was reclassified to stockholders’ equity. Upon the consummation of the Merger, the warrants became exercisable for Proterra common stock, with no possibility to convert to Legacy Proterra convertible preferred stock. As a result, the carrying amount of the warrant liability was reclassified to stockholders’ equity. The loss from change in fair value of the warrant liability was $47.3 million for the year ended December 31, 2021. An aggregate of $69.3 million in warrant liability was reclassified to additional paid-in capital upon exercise and consummation of the Merger. In the fourth quarter of 2021, all remaining outstanding warrants were exercised for shares of common stock.
Prior to the Closing, the embedded features of the Convertible Notes were composed of conversion options that had the economic characteristics of a contingent early redemption feature settled in shares of our stock rather than cash, because the total number of shares of our stock delivered to settle these embedded features would predominantly have a fixed value. These conversion options were bifurcated and accounted for separately from the host debt instrument. The derivative liability of $68.5 million was initially measured at fair value on its issuance date and recorded as a debt discount and was amortized during the term of the Convertible Notes to interest expense using effective interest method. The derivative liability was remeasured on a recurring basis at each reporting period date, with the change in fair value reported in the statement of operations. The loss from the change in fair value of the derivative liability was $111.7 million for the year ended December 31, 2021. Upon the consummation of the Merger, the embedded conversion features associated with the Convertible Notes no longer qualified for derivative accounting since the conversion price became fixed. The $182.6 million carrying amount of the embedded derivative, fair value as of the date of the Closing, was reclassified to stockholders’ equity in accordance with Topic 815, Derivatives and Hedging.
At the closing of the Merger, certain Convertible Note holders with an original aggregate principal amount of $46.5 million elected to convert their Convertible Notes at the Closing of the Business Combination, resulting in the issuance of 7.4 million shares of common stock. An aggregate of $48.8 million principal and interest was reclassified to stockholders’ equity, and $21.0 million of remaining related debt issuance costs were expensed to interest expense.
As of December 31, 2021, the outstanding balance of the Convertible Notes was $163.3 million including PIK interest of $9.8 million.
The remaining Convertible Notes including accrued interest will be automatically converted to common stock at $6.5712 per share pursuant to the mandatory conversion provisions, if and when the VWAP of our common stock exceeds $9.86 over 20 consecutive days subsequent to January 13, 2022.
Performance bonds
Public transit agencies may require their suppliers to obtain performance bonds from surety companies or letters of credit to protect against non-performance. These performance guarantees are normally valid from contract effective date to completion of the contract, which is generally upon customer acceptance of the vehicle. Surety companies limit the maximum coverage they will provide based on financial performance and do not provide committed bonding facilities. Currently, we are required to cash collateralize a portion of the total performance bond amount. The collateral provided is shown as restricted cash on the balance sheet. As of
82

December 31, 2021, we had $12.6 million of restricted cash related to performance bonds. We believe that we currently have sufficient capacity to meet the performance guarantee needs of our business through our arrangements with our primary surety provider.
Cash flows
The following table summarizes our cash flows:
Year Ended December 31,
(in thousands)202120202019
Cash flows (used in) provided by:
Operating activities
$(126,261)$(76,070)$(97,294)
Investing activities
(447,281)(54,525)(35,227)
Financing activities
632,449 200,643 83,196 
Net increase (decrease) in cash and cash equivalents, and restricted cash
$58,907 $70,048 $(49,325)
Operating activities
Net cash used in operating activities in 2021 was $126.3 million compared to $76.1 million in 2020. In both years, the cash used in operating activities was due to net losses and increases in working capital. The increase in net loss of $123.0 million in the year ended December 31, 2021 as compared to the year ended December 31, 2020 included increases of non-cash items of $57.2 million of loss on change in the fair value of derivative and warrant liabilities, $33.5 million of interest expense and debt discount and issuance costs amortization expense, and $5.8 million of stock-based compensation expense. For the year ended December 31, 2021, cash used in operating activities primarily related to $29.9 million, $20.2 million, and $8.0 million for accounts receivable, inventory, prepaid expenses and other current assets, respectively, and was partially offset by cash provided by accounts payable and accrued liabilities and deferred revenue of $27.4 million and $6.6 million, respectively. For the year ended December 31, 2020, cash used in operating activities primarily related to $7.2 million and $4.1 million for accounts receivable and accounts payable and accrued liabilities, respectively, and was partially offset by cash provided by deferred revenue, inventory, and other non-current liabilities of $9.6 million, $2.2 million, and $2.2 million, respectively.
Net cash used in operating activities in 2020 was $76.1 million compared to $97.3 million in 2019. In both years, the cash used in operating activities was due to net losses and increases in working capital. The increase in net loss of $25.5 million in the year ended December 31, 2020 as compared to the year ended December 31, 2019 included increases of non-cash items of $13.0 million of loss on change in the fair value of derivative and warrant liabilities, $8.6 million of interest expense and debt discount and issuance costs amortization increased by $2.9 million of depreciation expense, and $1.8 million of stock-based compensation expense. For the year ended December 31, 2020, cash used in operating activities primarily related to $7.2 million and $4.1 million for accounts receivable and accounts payable and accrued liabilities, respectively, and was partially offset by cash provided by deferred revenue, inventory, and other non-current liabilities of $9.6 million, $2.2 million, and $2.2 million, respectively. For the year ended December 31, 2019, cash used in operating activities primarily related to $15.7 million, $9.0 million and $4.7 million for inventory, accounts receivables and other assets, respectively, and was partially offset by cash provided by deferred cost of goods sold of $4.2 million.
Investing activities
Net cash used in investment activities was $447.3 million in the year ended December 31, 2021 compared to $54.5 million in the year ended December 31, 2020. The $392.8 million change was primarily driven by a net increase of $394.9 million related to the purchase of investments in the year ended December 31, 2021 as compared to the year ended December 31, 2020, and a $2.1 million increase in capital expenditures. The increased purchase of investments was driven by our investment of the net proceeds from the Business Combination.
83

Net cash used in investment activities was $54.5 million in the year ended December 31, 2020 compared to $35.2 million in the year ended December 31, 2019. The change is primarily driven by an $11.8 million increase in capital expenditures and $7.5 million of net increase of purchase of investments.
Financing activities
Net cash provided by financing activities was $632.4 million, $200.6 million, and $83.2 million for the years ended December 31, 2021, 2020 and 2019, respectively. The net cash provided by financing activities for the year ended December 31, 2021 primarily resulted from net proceeds of $644.7 million from the Business Combination and the PIPE Financing and $6.8 million from the exercise of stock options and warrants, which was partially offset by a Senior Credit Facility repayment of $17.1 million. The net cash provided by financing activities for the year ended December 31, 2020 primarily resulted from proceeds from borrowings of $200.0 million through the issuance of Convertible Notes, $14.5 million under the Senior Credit Facility, $10.0 million from PPP loan, and $4.2 million from the exercise of stock options, offset by $12.8 million repayment under the Senior Credit Facility and $10.0 million repayment of a prior credit facility with Hercules Capital, Inc. For the year ended December 31, 2019, we received net proceeds of $86.7 million from the issuance of Series 8 convertible preferred stock, $21.4 million in proceeds from borrowing under the Senior Credit Facility, and $1.7 million in proceeds from the exercise of stock options.
Off-balance sheet arrangements
We have not created, and are not party to, any special-purpose or off-balance sheet entities for the purpose of raising capital, incurring debt, or operating our business. With the exception of letters of credit primarily used to guarantee payments under a product supply agreement, a lease arrangement, or performance bond obligations, we do not have any off-balance sheet arrangements or relationships with entities that are not disclosed in our consolidated financial statements that have, or are reasonably likely to have, a material current or future effect on our financial condition, revenue, expenses, results of operations, liquidity, capital expenditures, or capital resources. In addition, we do not engage in trading activities involving non-exchange traded contracts.
Contractual obligations
The purchase commitments including purchase orders or contracts for the purchase of certain goods and services was $2.1 billion as of December 31, 2021, of which 11% was expected to due within one year, 28% in 2023 and 2024, and the remainder thereafter through 2028.
The Convertible Notes had an outstanding principal amount including PIK interest of $163.3 million as of December 31, 2021, which will mature in August 2025. The outstanding balances will be automatically converted into common stock at $6.5712 per share pursuant to the mandatory conversion provisions, if and when the VWAP of our common stock exceeds $9.86 over 20 consecutive days subsequent to January 13, 2022.
Critical accounting policies and estimates
Our financial statements are prepared in accordance with U.S. GAAP. The preparation of financial statements in conformity with U.S. GAAP requires us to make estimates, assumptions, and judgments that affect amounts of assets and liabilities reported in the financial statements, the disclosure of contingent assets and liabilities as of the date of the financial statements and reported amounts of revenues and expenses during the applicable periods. We base our estimates, assumptions, and judgments on historical experience and on various other factors that we believe to be reasonable under the circumstances. Different assumptions and judgments would change the estimates used in the preparation of our financial statements, which, in turn, could change the results from those reported. We evaluate our estimates, assumptions, and judgments on an ongoing basis. The critical accounting estimates, assumptions, and judgments that we believe have the most significant impact on our financial statements are described below.
Revenue recognition
We derive revenue primarily from the sale of vehicles and charging systems, the installation of charging equipment, and the sale of batteries and powertrain components to other vehicle manufacturers, as well as the
84

sale of spare parts and other services provided to customers. Product revenue consists of revenue earned from vehicles and charging systems, batteries and powertrain components, installation of charging systems, and revenue from leased vehicles, charging systems, and batteries under operating leases. Parts and other service revenue includes revenue earned from spare parts, the design and development of battery and drive systems for other vehicle manufacturers, and extended warranties.
Customer contracts typically have multiple performance obligations. Generally, our goods and services are considered separate performance obligations. Development services are typically sold on a stand-alone basis and are not bundled with other goods or services.
We recognize revenue when or as we satisfy a performance obligation by transferring control of a product or service to a customer. Amounts collected in advance of meeting all of the revenue recognition criteria are not recognized in the statement of operations and are instead recorded as deferred revenue on the balance sheets.
Warranty
We provide a limited warranty to customers on vehicles, charging systems, and battery and powertrain systems. The limited warranty ranges from one to twelve years depending on the components. Separately, we also periodically perform field service actions related to product service campaigns. Pursuant to these warranties and field service actions, we will repair, replace, or adjust the parts on the products that are defective in factory-supplied materials or workmanship. We record a warranty reserve for the products sold at the point of revenue recognition, which includes the best estimate of the projected costs to repair or replace items under the limited warranty and field service actions. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency, and costs of future claims. These estimates are inherently uncertain given our relatively short history of sales, and changes to the historical or projected warranty experience may cause material changes to the warranty reserve in the future. The warranty reserve does not include projected warranty costs associated with the vehicles subject to lease accounting, as the costs to repair these warranty claims are expensed as incurred. The portion of the warranty reserve expected to be incurred within the next twelve months is included within accrued liabilities while the remaining balance is included within other long-term liabilities on the balance sheets.
Stock-based compensation expense
We use the fair value method for recording stock-based compensation expense. Stock-based compensation expense for stock options is estimated at the grant date based on each stock option’s fair value as calculated using the Black-Scholes option pricing model. We recognize stock-based compensation expense for stock option grants on a straight-line basis over the requisite service period for the entire award.
Determining the fair value of stock-based awards at the grant date requires judgment. The determination of the grant date fair value of stock options using an option pricing model is affected by our estimated common stock fair value prior to the Merger Close, as well as assumptions regarding a number of complex and subjective variables. The major subjective assumptions used in the Black-Scholes option pricing model are estimated as follows:
Expected volatility.    Since the Company has limited trading history by which to determine the volatility of its own common stock price, the expected volatility being used is primarily derived from the historical stock volatility of a representative industry peer group of comparable publicly listed companies over a period approximately equal to the expected term of the stock options.
Common stock valuations.    Historically, for all periods prior to our Merger Close, the fair value of our common stock was determined by our board of directors, with input from management, taking into account our most recent valuations from an independent third-party valuation firm. Our board of directors intended all stock options granted to have an exercise price per share not less than the per share fair value of our common stock on the date of grant. The valuations of our common stock were determined in accordance with the guidelines outlined in the American Institute of Certified Public Accountants Practice Aid, Valuation of Privately-Held-Company Equity Securities Issued as Compensation. The assumptions we use in the valuation models were based on future
85

expectations combined with management judgment, and considered numerous objective and subjective factors to determine the fair value of our common stock as of the date of each option grant, including the following factors:
the liquidation preferences, rights, and privileges of our convertible preferred stock relative to the common stock;
our actual operating and financial performance;
current business conditions and projections;
our stage of development;
the likelihood and timing of achieving a liquidity event for the shares of common stock underlying the stock options, such as an initial public offering or sale of our company, given prevailing market conditions;
any adjustment necessary to recognize a lack of marketability of the common stock underlying the granted options;
the market performance of comparable publicly traded companies; and
the U.S. and global capital market conditions.
In valuing our common stock, our board of directors relied in part upon independent third-party valuation reports to determine the equity value of our business using various valuation methods including combinations of income and market approaches with input from management.
In August 2020, we issued Convertible Notes that contain several conversion options. The Monte Carlo simulation was the most appropriate valuation method given the variability of distributions to different share classes depending on the conversion terms upon various potential exit events of the Company and considering that the likelihood of such exit events and potential exit values were speculative as of the valuation date.
Application of these approaches involves the use of estimates, judgment, and assumptions that are highly complex and subjective, such as those regarding our expected future revenue, expenses, and future cash flows, discount rates, market multiples, the selection of comparable companies, and the probability of possible future events. Changes in any or all of these estimates and assumptions or the relationships between those assumptions impact our valuations as of each valuation date and may have a material impact on the valuation of our common stock.
Embedded Derivatives and Warrant Liability
In August 2020, we issued Convertible Notes that contain embedded features subject to derivative accounting. These embedded features are composed of conversion options that have the economic characteristics of a contingent early redemption feature settled in a variable number of shares of our stock. These conversion options are bifurcated and accounted for as a derivative liability separately from the host debt instrument. We measure these instruments at their estimated fair value and recognize changes in their estimated fair value in our statement of operations during the period when they occur.
We value these embedded derivatives as the difference between the estimated value of the Convertible Notes with and without such conversion features utilizing Monte Carlo simulation pricing model.
We classify warrants issued in connection with the Convertible Notes as a liability. Such warrants are measured and recognized at fair value and are subject to remeasurement at each balance sheet date, with changes in the estimated fair value recorded in our statement of operations during the period when they occur. The fair value of the warrant liability is measured using Monte Carlo Simulation pricing model.
The key inputs to the valuation model include common stock fair value, equity volatility, expected term until a liquidity event, expected term until exercise, and risk-free interest rate.
86

In connection with ArcLight’s initial public offering in September 2020, 21,425,000 warrants to purchase ArcLight ordinary shares were issued, including 13,875,000 public warrants and 7,550,000 private placement warrants. These warrants were classified as liabilities as they did not meet the requirements for equity classification under Topic 815, Derivatives and Hedging. These warrants were continually measured at fair value, subject to remeasurement at each balance sheet date, until they were exercised or redeemed in October 2021.
Inventory
Inventories are recorded at the lower of cost and net realizable value using the first-in, first-out method. Inventory costs consist primarily of the costs of materials, manufacturing support costs, including labor and factory overhead associated with such production, and shipping costs. We assess the valuation of inventory and periodically record a provision, which increases cost of goods sold, to adjust inventory to its estimated net realizable value, including when we determine inventory to be in excess of anticipated demand or obsolete. Once inventory has been written-off or written-down, it creates a new cost basis for the inventory that is not subsequently written-up.
Income taxes
Income taxes are computed using the asset and liability method, under which deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. In assessing the realizability of deferred tax assets, management determined that it is more likely than not that no deferred tax assets will be realized. Therefore, we have provided a full valuation allowance against deferred tax assets. A history of earnings will be required to release this valuation allowance.
Recent accounting pronouncements
See Note 2 of our Notes to Consolidated Financial Statements for information regarding recent accounting pronouncements that are of significance, or potential significance to us.
Item 7A. Quantitative and Qualitative Disclosures about Market Risk
We are exposed to market risks in the ordinary course of our business.
Interest rate and market risk
As of December 31, 2021, we had cash and cash equivalents and short-term investments of $661.0 million. Our cash and cash equivalents and short-term investments are held primarily in U.S. treasury and corporate debt securities, and money market funds. Our primary objectives for investment activities are to preserve principal, provide liquidity, and maximize income without significantly increasing risk.
Our investments in fixed rate debt securities are subject to market risk due to changes in interest rates. our future investment income may fluctuate due to changes in interest rates or we may suffer losses in principal if we are forced to sell securities that decline in market value due to changes in interest rates. Our debt securities are classified as “available for sale.” When the fair value of the security declines below its amortized cost basis, any portion of that decline attributable to credit losses, to the extent expected to be nonrecoverable before the sale of the security, is recognized in our consolidated statement of operations. When the fair value of the security declines below its amortized cost basis due to changes in interest rates, such amounts are recorded in other comprehensive loss, and are recognized in our consolidated statement of operations only if we sell or intend to sell the security before recovery of its cost basis.
As of December 31, 2021, an immediate increase of 100-basis points in interest rates would have resulted in a decline in the fair value of our cash equivalents and short-term investment of approximately $2.9 million. This estimate is based on a sensitivity model that measures market value changes when changes in interest rates occur.
87

We had non-controlling equity investment in a privately-held company $1.6 million as of December 31, 2021. The fair value of this strategic investment may fluctuate depending on the financial condition and near-term prospects of this company, and we may be required to record an impairment loss if the carrying value of this investment exceed its fair value.
We are exposed to interest rate risk related to our indebtedness under the Senior Credit Facility that bears interest at floating rates based on the prime rate plus a specified margin. As of December 31, 2021, we had no borrowing outstanding under the Senior Credit Facility.
Foreign currency exchange rate risk
We are exposed to foreign currency exchange rate risk, primarily related to certain raw material purchases denominated in Euros and certain accounts receivables from one customer denominated in Canadian dollars. Payments denominated in foreign currencies represented less than 5% of our total payments during the years ended December 31, 2021, 2020 and 2019. The revenue from the customer with accounts receivable denominated in Canadian dollars was less than 10% of our total revenue for all periods presented. The exchange rate fluctuations accounted for less than $0.1 million of other expense, $1.1 million of other expense, and $0.1 million of other income in the year ended December 31, 2021, 2020, and 2019, respectively. The higher expense in 2020 was mainly due to foreign exchange rate fluctuations in the first half of 2020. As a result, we believe that we currently do not have any material exposure to changes in foreign currency exchange rates.
Inflation Risk
Volatility in the prices of commodities and third-party parts and components or the impact of inflationary increases could increase the costs of our products and services. We may not be able to pass on these costs to our customers and this could have a material adverse impact on our results of operations and cash flows. The reasons for these fluctuations include the impact by global supply and demand trends, both within and outside our industry, as well as commodity price fluctuations, conversion costs, energy costs, labor costs, and transportation costs, competition, worldwide currency fluctuations, regulatory costs, and product and process evolutions that impact demand for the same materials. We have experienced inflation in our material costs, including increased costs for freight, due to supply chain challenges as a result of COVID-19.
88

Item 8. Financial Statements and Supplementary Data
Index to Consolidated Financial Statements



89

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and Board of Directors
Proterra Inc:

Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of Proterra Inc and subsidiary (the Company) as of December 31, 2021 and 2020, the related consolidated statements of operations, comprehensive loss, stockholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2021, and the related notes (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2021, in conformity with U.S. generally accepted accounting principles.
Basis for Opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits 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 consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Product warranty reserve
As discussed in note 1 to the consolidated financial statements, the Company’s product warranty reserve as of December 31, 2021 was $23.3 million, including a warranty reserve on vehicles sold to customers. The Company records a warranty reserve for vehicles sold at the point of revenue recognition, which includes management’s best estimate of the projected costs to repair or replace items under the limited warranty and field service actions. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims.
We identified the evaluation of the product warranty reserve related to the sale of vehicles as a critical audit matter. Specifically, a high degree of subjective auditor judgment was required to evaluate the Company’s estimate of the total warranty cost per vehicle due to the relatively short period of the Company’s historical
90


warranty claim experience and lack of relevant industry data for warranty costs. In addition, changes in the total warranty cost per vehicle could have had a significant effect on the estimate of the warranty reserve.
The following are the primary procedures we performed to address this critical audit matter. We evaluated the design of certain internal controls related to the Company’s warranty reserve process, including controls related to the relevance and reliability of the data on actual claims incurred to date used in the estimate of the total warranty cost per vehicle. We assessed the estimated future warranty repair costs used in the development of the total warranty cost per vehicle by comparing them to the Company’s historical warranty claims data. We tested a sample of the current year claims used as the basis for the estimated future warranty repair costs by comparing them to the relevant underlying documentation. We also assessed the consistency of the Company’s warranty reserve with recent trends in actual warranty claims, taking into account changes in conditions affecting the Company.

/s/ KPMG LLP
We have served as the Company’s auditor since 2012
Santa Clara, California
March 14, 2022
91

PROTERRA INC
CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share data)
December 31,
20212020
Assets:
Cash and cash equivalents$170,039 $110,719 
Accounts receivable, net81,644 51,716 
Short-term investments490,967 68,990 
Inventory114,556 92,330 
Prepaid expenses and other current assets15,300 7,455 
Deferred cost of goods sold1,816 2,037 
Restricted cash, current12,105 8,397 
Total current assets886,427 341,644 
Property, plant, and equipment, net62,246 53,587 
Operating lease right-of-use assets24,282 10,310 
Restricted cash, non-current460 4,581 
Other assets8,472 4,789 
Total assets$981,887 $414,911 
Liabilities and Stockholders’ Equity:
Accounts payable$53,404 $25,074 
Accrued liabilities20,634 19,736 
Deferred revenue, current13,821 16,015 
Operating lease liabilities, current4,084 3,153 
Total current liabilities91,943 63,978 
Debt, non-current110,999 133,252 
Derivative liability 70,870 
Warrant liability 39,670 
Deferred revenue, non-current22,585 12,206 
Operating lease liabilities, non-current20,963 7,891 
Other long-term liabilities15,245 12,578 
Total liabilities261,735 340,445 
Commitments and contingencies (Note 8)
Stockholders’ equity:
Convertible preferred stock, $0.0001 par value; zero shares authorized and zero shares issued and outstanding as of December 31, 2021; 115,644 shares authorized and 115,136 shares issued and outstanding as of December 31, 2020; liquidation preference zero as of December 31, 2021 and $631.3 million as of December 31, 2020
 13 
Common stock, $0.0001 par value; 500,000 shares authorized and 221,960 shares issued and outstanding as of December 31, 2021; 156,277 shares authorized and 5,678 shares issued and outstanding as of December 31, 2020
22 1 
Preferred stock, $0.0001 par value; 10,000 shares authorized and zero shares issued and outstanding as of December 31, 2021; zero shares authorized, issued and outstanding as of December 31, 2020
  
Additional paid-in capital1,578,943 682,671 
Accumulated deficit(858,225)(608,219)
Accumulated other comprehensive loss(588) 
Total stockholders’ equity720,152 74,466 
Total liabilities and stockholders’ equity$981,887 $414,911 
See accompanying notes to consolidated financial statements.
92

PROTERRA INC
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except share and per share data)
Year Ended December 31,
202120202019
Product revenue$232,450 $190,411 $172,295 
Parts and other service revenue10,410 6,532 8,989 
Total revenue242,860 196,943 181,284 
Product cost of goods sold229,142 181,987 173,428 
Parts and other service cost of goods sold11,666 7,417 9,467 
Total cost of goods sold240,808 189,404 182,895 
Gross profit (loss)2,052 7,539 (1,611)
Research and development43,840 36,233 35,477 
Selling, general and administrative85,841 67,139 56,132 
Asset impairment charge 121 6,440 
Total operating expenses129,681 103,493 98,049 
Loss from operations(127,629)(95,954)(99,660)
Interest expense, net50,982 15,413 2,704 
Loss on valuation of derivative and warrant liabilities70,177 12,989  
Other expense (income), net1,202 2,629 (812)
Loss before income taxes(249,990)(126,985)(101,552)
Provision for income taxes16 22  
Net loss$(250,006)$(127,007)$(101,552)
Net loss per share of common stock, basic and diluted$(2.07)$(28.96)$(28.08)
Shares used in computing net loss per share of common stock, basic and diluted120,886 4,385 3,616 
See accompanying notes to consolidated financial statements.
93

PROTERRA INC
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(in thousands)

Year Ended December 31,
202120202019
Net loss$(250,006)$(127,007)$(101,552)
Other comprehensive loss, net of taxes:
Available-for-sale securities:
Unrealized losses on available-for-sale securities(588)  
Other comprehensive loss, net of taxes(588)  
Total comprehensive loss, net of taxes$(250,594)$(127,007)$(101,552)
See accompanying notes to consolidated financial statements.
94

PROTERRA INC
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands)
Convertible
Preferred Stock
Common StockAdditional Paid-in CapitalAccumulated
Deficit
Accumulated Other Comprehensive LossTotal
SharesAmountSharesAmount
Balance, December 31, 2018
103,911 $11 3,124  $571,129 $(379,660)$ $191,480 
Issuance of stock, net of costs11,225 2 803 — 88,388 — — 88,390 
Issuance of warrants— — — — 141 — — 141 
Stock-based compensation— — — — 8,520 — — 8,520 
Net loss— — — — — (101,552)— (101,552)
Balance, December 31, 2019
115,136 13 3,927  668,178 (481,212) 186,979 
Issuance of stock, net of costs— — 1,751 1 4,211 — — 4,212 
Stock-based compensation— — — — 10,282 — — 10,282 
Net loss— — — — — (127,007)— (127,007)
Balance, December 31, 2020
115,136 13 5,678 1 682,671 (608,219) 74,466 
Conversion of convertible preferred stock into common stock in connection with the reverse recapitalization(115,136)(13)115,576 11 2 — —  
Conversion of Convertible Notes into common stock— — 7,424 1 48,780 — — 48,781 
Issuance of common stock upon the reverse recapitalization, net of issuance costs— — 76,172 8 502,307 — — 502,315 
Reclassification of derivative liability upon the reverse recapitalization— — — — 182,554 — — 182,554 
Reclassification of Legacy Proterra warrant liability upon the reverse recapitalization— — — — 87,016 — — 87,016 
Issuance of common stock upon exercise of options and warrants— — 7,012 1 6,711 — — 6,712 
Issuance of Earnout Shares, net of repurchase— — 4,736 — (634)— — (634)
Issuance of common stock upon warrant redemption— — 5,362 — 53,475 — — 53,475 
Stock-based compensation— — — — 16,061 — — 16,061 
Net loss— — — — — (250,006)— (250,006)
Other comprehensive loss, net of taxes— — — — — — (588)(588)
Balance, December 31, 2021
 $ 221,960 $22 $1,578,943 $(858,225)$(588)$720,152 
See accompanying notes to consolidated financial statements.
95

PROTERRA INC
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
Year Ended December 31,
202120202019
Cash flows from operating activities:
Net loss$(250,006)$(127,007)$(101,552)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization15,689 15,536 12,643 
Loss on disposal of fixed assets645 143 527 
Asset impairment charge 121 6,440 
Stock-based compensation16,061 10,282 8,520 
Amortization of debt discount and issuance costs34,809 6,045 306 
Accretion of debt end of term charge and PIK interest8,207 3,501 604 
Loss on valuation of derivative and warrant liabilities70,177 12,989  
Others1,281 (153)(284)
Changes in operating assets and liabilities:
Accounts receivable(29,928)(7,216)(9,005)
Inventory(20,181)2,182 (15,692)
Prepaid expenses and other current assets(8,021)(1,043)563 
Deferred cost of goods sold221 (797)4,207 
Operating lease right-of-use assets and liabilities30 87  
Other assets(1,974)1,575 (4,746)
Accounts payable and accrued liabilities27,447 (4,090)(1,025)
Deferred revenue, current and non-current6,586 9,599 132 
Other non-current liabilities2,696 2,176 1,068 
Net cash used in operating activities(126,261)(76,070)(97,294)
Cash flows from investing activities:
Purchase of investments(587,846)(108,960)(71,817)
Proceeds from maturities of investments164,000 80,000 50,400 
Purchase of property and equipment(23,435)(25,565)(13,810)
Net cash used in investing activities(447,281)(54,525)(35,227)
Cash flows from financing activities:
Merger and PIPE financing644,695   
Payment of tax withholding obligations on earnout shares(634)  
Proceeds from debt, net of issuance costs 219,471 21,362 
Repayment of debt(17,083)(22,787)(26,708)
Repayment of finance obligations(2,642)(484)(452)
Proceeds from government grants1,323 275 522 
Proceeds from exercise of stock options and warrants6,790 4,168 1,726 
Proceeds from issuance of stock, net of issuance costs  86,746 
Net cash provided by financing activities632,449 200,643 83,196 
Net increase (decrease) in cash and cash equivalents, and restricted cash58,907 70,048 (49,325)
Cash and cash equivalents, and restricted cash at the beginning of period123,697 53,649 102,974 
Cash and cash equivalents, and restricted cash at the end of period$182,604 $123,697 $53,649 
Supplemental disclosures of cash flow information:
Cash paid for interest$9,074 $5,827 $4,881 
Cash paid for income taxes15 9  
96

PROTERRA INC
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
Year Ended December 31,
202120202019
Non-cash investing and financing activity:
Issuance of warrants in connection with debt borrowing$ $ $141 
Assets acquired through accounts payable and accrued liabilities4,955 659 4,017 
Non-cash transfer of vehicles from inventory to internal use  967 
Non-cash transfer of leased assets to inventory2,046 635  
Reclassification of Convertible Notes warrants liability upon exercise17,696   
Conversion of Convertible Notes into common stock48,607   
Reclassification of remaining Convertible Notes warrants liability upon the reverse recapitalization69,320   
Reclassification of derivative liability upon the reverse recapitalization182,554   
Conversion of preferred stock into common stock627,315   
Cashless warrant exercise53,326   
Non-cash long-term investment1,600   
See accompanying notes to consolidated financial statements.
97

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. Summary of Significant Accounting Policies
Organization and Description of Business
Proterra Inc (“Proterra” or the “Company”), formerly known as ArcLight Clean Transition Corp. (“ArcLight”), is a leading developer and producer of electric vehicle technology for commercial application. Proterra designs, develops, manufactures, and sells electric transit buses as an original equipment manufacturer for North American public transit agencies, airports, universities, and other commercial transit fleets. It also designs, develops, manufactures, sells, and integrates proprietary battery systems and electrification solutions for global commercial vehicle manufacturers. Additionally, Proterra provides fleet-scale, high-power charging solutions for its customers.
Proterra was originally formed in June 2004 as a Colorado limited liability company and converted to a Delaware corporation in February 2010. The Company operates from its headquarters and battery production facility in Burlingame, California. The Company also has manufacturing and product development facilities in Greenville and Greer, South Carolina and City of Industry, California.
On June 11, 2021, ArcLight filed a notice of deregistration with the Cayman Islands Registrar of Companies, and filed a certificate of incorporation and a certificate of corporate domestication with the Secretary of State of the State of Delaware, under which ArcLight was domesticated and continued as a Delaware corporation. On June 14, 2021 (the “Closing Date”), ArcLight consummated a merger with Phoenix Merger Sub, Inc., a Delaware corporation and a wholly-owned subsidiary of ArcLight (“Phoenix Merger Sub”), and Proterra Inc, a Delaware corporation (“Legacy Proterra”) with Legacy Proterra surviving as the surviving company and as a wholly-owned subsidiary of ArcLight (the “Merger” and, collectively with the other transactions described in the Agreement and Plan of Merger (the “Merger Agreement”), the “Business Combination”). In connection with the Business Combination, Legacy Proterra changed its name to “Proterra Operating Company, Inc.” and ArcLight changed its name to “Proterra Inc”.
The Merger was accounted for as a reverse merger and a recapitalization with Legacy Proterra being the accounting acquirer. Accordingly, all historical financial information presented in the consolidated financial statements of Proterra represents the accounts of Legacy Proterra and its wholly owned subsidiaries as if Legacy Proterra is the predecessor to Proterra. The shares and net loss per common share, prior to the Merger, have been retroactively restated as shares reflecting the exchange ratio established in the Merger (0.8925 shares of Legacy Proterra common stock for 1 share of Proterra common stock) (the “Exchange Ratio”). Unless otherwise specified or unless the context otherwise requires, references in these notes to the “Company,” “we,” ”us,” or ”our” refer to Legacy Proterra prior to the Business Combination and to Proterra following the Business Combination.
Prior to the closing of the Business Combination (the “Closing”), ArcLight’s Class A ordinary shares and public warrants were listed on the Nasdaq Capital Market under the symbols “ACTC” and “ACTCW,” respectively. Proterra’s common stock is currently listed on the Nasdaq Global Select Market under the symbol “PTRA”. See Note 3, Reverse Recapitalization, for further details of the Merger. The Company’s public warrants were previously listed on the Nasdaq Global Select Market under the symbol “PTRAW.” On October 29, 2021, the Company redeemed its remaining outstanding public warrants at a redemption price of $0.10 per public warrant. See Note 10, Warrants, for further details.
The Company has incurred net losses and negative cash flows from operations since inception. As of December 31, 2021, the Company has an accumulated deficit of $858.2 million, and cash and cash equivalents and short-term investments of $661.0 million. The Company has funded operations primarily through a combination of equity and debt financing. Management believes that the Company’s currently available resources will be sufficient to fund its cash requirements for at least the next twelve months. However, there can be no assurance that future financings will be successfully completed or completed on terms acceptable to the Company. These financial statements do not include any adjustments that may result from the outcome of this uncertainty.
98

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. Summary of Significant Accounting Policies (cont.)
Basis of Presentation
The Company prepared the financial statements in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”).
The Company has not experienced any significant impact to estimates or assumptions as a result of the COVID-19 pandemic. However, there have been some impacts, specifically as it relates to parts, logistics and overall transit order timing. The Company will continue to monitor impacts of the pandemic on an ongoing basis. While the COVID-19 pandemic has not had a material adverse impact on the Company’s financial condition and results of operations to date, the future impact of the COVID-19 pandemic on the Company’s operational and financial performance will depend on certain developments, including the duration of the pandemic and spread of COVID-19 (including the variant strains of the virus), impact on the Company’s customers and effect on the Company’s suppliers, all of which are uncertain and cannot be predicted.
Segments
The Company operates in the United States and has sales to the European Union, Canada, Australia and Japan. Revenue disaggregated by geography, based on the addresses of our customers, consists of the following (in thousands):
Year Ended December 31,
202120202019
United States$227,091 $141,073 $167,574 
Rest of World15,769 55,870 13,710 
Total$242,860 $196,943 $181,284 
The Company’s chief operating decision maker is its Chief Executive Officer (CEO), who reviews financial information presented at the entity level. Accordingly, the Company has determined that it has a single reportable segment.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires the use of estimates and judgments that affect the reported amounts in the financial statements and accompanying notes. U.S. GAAP requires the Company to make estimates and judgments in several areas including, but not limited to, those related to revenue recognition, collectability of accounts receivable, valuation of inventories, valuation of Convertible Notes (See Note 4), warranty liability, contingent liabilities, stock-based compensation expense, useful lives of property, plant, and equipment, recoverability of assets, residual value of leased assets, and the valuation of deferred tax assets. These estimates are based on historical facts and various other assumptions that the Company believes are reasonable. Actual results could differ materially from those estimates.
Foreign Currency Transactions
The U.S. dollar is the Company’s functional currency. Monetary assets and liabilities denominated in currencies other than the U.S. dollar are remeasured to the U.S. dollar at period end, and transaction gains and losses are recorded in other expense (income), net in the statements of operations. Net gains or losses resulting from foreign exchange transactions were not material for the years ended December 31, 2021 and 2019. The net losses resulting from foreign exchange transactions were $1.1 million for the year ended December 31, 2020.
Cash and Cash Equivalents
The Company considers all highly liquid investments purchased with original maturities of three months or less to be cash equivalents.
99

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. Summary of Significant Accounting Policies (cont.)
Accounts Receivable and Allowance for Credit Losses
Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company determines the allowance for credit losses based on historical write-off experience, an analysis of the aging of outstanding receivables, customer payment patterns and expectations of changes in macroeconomic conditions that may affect the collectability of outstanding receivables. The allowance for credit losses was not material as of December 31, 2021 and 2020.
Short-Term Investments
The Company’s primary objectives for investment activities are to preserve principal, provide liquidity, and maximize income without significantly increasing risk. The Company’s short-term investments were primarily comprised of U.S. Treasury and corporate debt securities, and classified as available-for-sale at the time of purchase because it is intended that these investments are available for current operations.
Investments are reported at fair value and are subject to periodic impairment review. Unrealized gains and losses related to changes in the fair value of these securities are recognized in accumulated other comprehensive loss. The ultimate value realized on these securities is subject to market price volatility until they are sold. Realized gains or losses from short-term investments are recorded in other expense (income), net.
As of December 31, 2021 and 2020, short-term investments were $491.0 million and $69.0 million, respectively.
Restricted Cash
The Company maintains certain cash amounts restricted as to withdrawal or use. The restricted cash is primarily collateral for performance bonds issued to certain customers. The collateral is provided in the form of a cash deposit to either support the bond directly or to collateralize a letter of credit that supports the performance bonds. As of December 31, 2021 and 2020, restricted cash was $12.6 million and $13.0 million, respectively.
Credit Risk and Concentration
The Company’s financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash, cash equivalents, restricted cash, short-term investments, and accounts receivable. Cash and cash equivalents and short-term investments are maintained primarily at one financial institution as of December 31, 2021, and deposits exceed federally insured limits. Risks associated with cash and cash equivalents, and short-term investments are mitigated by banking with creditworthy financial institutions. The Company has not experienced any losses on its deposits of cash and cash equivalents or its short-term investments.
Cash equivalents consist of short-term money market funds, corporate debt securities, and debt securities issued by the U.S. Treasury, which are deposited with reputable financial institutions. The Company’s cash management and investment policy limits investment instruments to securities with short-term credit ratings at the time of purchase of P-2 and A-2 or better from Moody’s and S&P, respectively, with the objective to preserve capital and to maintain liquidity until the funds can be used in business operations.
Accounts receivable are typically unsecured and are generally derived from revenue earned from transit agencies, universities and airports in North America and global commercial vehicle manufacturers in North America, the European Union, Australia, United Kingdom, Japan, and Turkey. The Company periodically evaluates the collectability of its accounts receivable and provides an allowance for potential credit losses as necessary.
100

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. Summary of Significant Accounting Policies (cont.)
Given the large order value for customers and the relatively low number of customers, revenue and accounts receivable have typically been concentrated with a limited number of customers.
RevenueAccounts Receivable
Year Ended December 31,
December 31,
20212020201920212020
Number of customers accounted for 10% or more* 1  1 2 
__________________
*One customer accounted for 21% of total revenue for year ended December 31, 2020 and 33% of the accounts receivable, net as of December 31, 2020. No other individual customer accounted for more than 20% of total revenue for years ended December 31, 2021, 2020 and 2019, or accounts receivable, net as of December 31, 2021 and 2020.
Single source suppliers provide the Company with a number of components that are required for manufacturing of its current products. In other instances, although there may be multiple suppliers available, many of the components are purchased from a single source. If these single source suppliers fail to meet the Company’s requirements on a timely basis at competitive prices, the Company could suffer manufacturing delays, a possible loss of revenue, or incur higher cost of sales, any of which could adversely impact the Company’s operating results.
Fair Value of Financial Instruments
The carrying value of the Company’s financial instruments, including cash and cash equivalents, accounts receivable, short-term investments, accounts payable, and accrued and other current liabilities, approximates fair value due to the short period of time to maturity, receipt, or payment. The carrying amount of the Company’s debt, except for Convertible Notes (as defined below), approximates its fair value as the stated interest rates approximate market rates currently available to the Company.
In August 2020, the Company issued Secured Convertible Promissory Notes (the “Convertible Notes”) that, prior to the Closing, contained embedded features subject to derivative accounting. These embedded features were composed of conversion options that had the economic characteristics of a contingent early redemption feature settled in a variable number of shares of the Company’s stock. These conversion options were bifurcated and accounted for as a derivative liability separately from the host debt instrument. Embedded derivatives were recognized as a derivative liability on the balance sheets. The derivative liability was measured at fair value and subject to remeasurement at each balance sheet date. Upon the consummation of the Merger, the embedded conversion features associated with the Convertible Notes no longer qualify for derivative accounting after the conversion price became fixed. The carrying amount of the embedded derivative, the fair value as of the date of the Closing, was reclassified to stockholders’ equity in accordance with Topic 815, Derivatives and Hedging.
The warrants issued in connection with the Convertible Notes were, prior to the Closing, classified as a liability (“legacy Proterra warrant liability”) because they could become exercisable into common stock upon a Qualified Initial Public Offering (“QIPO”) or into convertible preferred stock after 5 years from issuance date in the event that there is no QIPO during such period. Such warrants were measured at fair value, subject to remeasurement at each balance sheet date. Upon exercise of the warrants to common stock within 5 years from issuance date, the carrying amount of the warrant liability would be reclassified to stockholders’ equity. Upon the consummation of the Merger, the stock issuable upon exercise of the warrants is common stock, with no possibility to convert to Legacy Proterra convertible preferred stock. As a result, the carrying amount of the warrant liability was reclassified to stockholders’ equity.
In connection with ArcLight’s initial public offering in September 2020, 21,425,000 warrants to purchase ArcLight ordinary shares were issued, including 13,875,000 public warrants and 7,550,000 private placement warrants. These warrants were classified as liabilities as they did not meet the requirements for equity classification under Topic 815, Derivatives and Hedging. These warrants were continually measured at fair value, subject to remeasurement at each balance sheet date. Most of the public warrants and private placement
101

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. Summary of Significant Accounting Policies (cont.)
warrants were exercised in October 2021, and the Company redeemed the remaining outstanding public warrants at a redemption price of $0.10 per public warrant. See Note 10, Warrants, for further details.
Inventories
Inventories are recorded at the lower of cost and net realizable value using the first-in, first-out method. Inventory costs consist primarily of the cost of materials, manufacturing support costs, including labor and factory overhead associated with such production, and shipping costs. The costs of products delivered to customers that have not yet met revenue recognition criteria are also included in inventories. The Company assesses the valuation of inventory and periodically records a provision to adjust inventory to its estimated net realizable value, including when the Company determines inventory to be obsolete or in excess of anticipated demand. Once inventory has been written-off or written-down, it creates a new cost basis for the inventory that is not subsequently written-up. Accelerating the disposal process or incorrect estimates may cause actual results to differ from the estimates at the time such inventory is disposed or sold.
Deferred Cost of Goods Sold
Deferred cost of goods sold primarily includes incurred costs for charging system installations that have not met revenue recognition criteria.
Property, Plant, and Equipment
Property, plant, and equipment, including leasehold improvements, are stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets, as follows:
Property, Plant, and EquipmentEstimated Useful Life
Computer hardware3 years
Computer software
3 to 5 years
Internally used vehicles and charging systems
over the shorter of their estimated useful lives or 5 years
Machinery and equipment
5 to 12 years
Office furniture and equipment5 years
Tooling
3 to 5 years
Leasehold improvementsover the shorter of their estimated useful lives or the terms of the related leases
Leased batteries
over the shorter of the terms of the related leases or 12 years
Leased vehicles and charging systems
over the shorter of the terms of the related leases or 5 years
In the fourth quarter of 2019, we completed a review of the estimated useful lives of vehicles and charging equipment used for demonstration purposes. Based on this review, we revised the estimated useful lives of demo vehicles from 12 years to five years effective on November 1, 2019, after considering the condition of assets and our long-term strategy for operating such assets. We believe this change in estimate is appropriate, as it is based on actual experience and the expectations for the ongoing productive use of these assets. The impact to depreciation expense caused by this change in estimate is not material to selling, general and administrative expense on the statement of operations for the year ended December 31, 2019 or future periods.
If the estimated useful life of an asset is less than the stated number of years in our capitalization policy, the depreciation expense will be recorded over the shorter period.
Upon the retirement or sale of property, plant, and equipment, the cost and associated accumulated depreciation are removed from the balance sheets, and the resulting gain or loss is reflected on the statement of operations. Maintenance and repair expenditures are expensed as incurred while major improvements that
102

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. Summary of Significant Accounting Policies (cont.)
increase the functionality, output, or expected life of an asset are capitalized and depreciated ratably over the identified useful life.
Impairment of Long-Lived Assets
The Company evaluates the recoverability of property, plant, and equipment and right-of-use assets for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount of long-lived assets is not recoverable, the carrying amount of such assets is reduced to fair value.
In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of property, plant, and equipment. If the estimated useful life assumption for any asset is reduced, the remaining net book value is depreciated over the revised estimated useful life.
No impairment charge was recognized in the year ended December 31, 2021. We recorded $0.1 million impairment charge associated with a facility lease for the year ended December 31, 2020.
The Company reviews long-lived assets for impairment at the lowest level for which separate cash flows can be identified. During the fourth quarter of 2019, due to the introduction of new products and related technology advancements, we determined that an impairment analysis of certain assets leased to customers was required to be performed. The estimated undiscounted future cash flows generated by these assets were less than their carrying amounts. The carrying amounts of the assets were reduced to fair value, which resulted in an impairment charge of $6.4 million recorded in the statement of operations for the year ended December 31, 2019.
Deferred Revenue
Deferred revenue consists of billings or payments received in advance of revenue recognition that are recognized as revenue once the revenue recognition criteria are met. In some instances, progress billings are issued upon meeting certain milestones stated in the contracts. Accordingly, the deferred revenue balance does not represent the total contract value of non-cancelable arrangements. Invoices are typically due within 30 to 40 days.
The changes in deferred revenue consisted of the following (in thousands):
Deferred revenue as of December 31, 2020
$28,221 
Revenue recognized from beginning balance during the year ended December 31, 2021
22,183 
Deferred revenue added during the year ended December 31, 2021
(13,998)
Deferred revenue as of December 31, 2021
$36,406 
The current portion of deferred revenue represents the amount that is expected to be recognized as revenue within one year from the balance sheet date.
Revenue Recognition
The Company derives revenue primarily from the sale of vehicles and charging systems, the installation of charging systems, the sale of battery systems and powertrain components to other vehicle manufacturers, as well as the sale of spare parts and other services provided to customers. Product revenue consists of revenue earned from vehicles and charging systems, battery systems and powertrain components, installation of charging systems, and revenue from leased vehicles, charging systems, and batteries under operating leases. Leasing revenue recognized over time was approximately $2.1 million, $2.3 million and $3.8 million for the years ended December 31, 2021, 2020 and 2019, respectively. Parts and other service revenue includes revenue earned from
103

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. Summary of Significant Accounting Policies (cont.)
spare parts, the design and development of battery systems and powertrain systems for other vehicle manufacturers, and extended warranties.
Goods and services that are promised in the Company’s contracts include vehicles, charging systems, battery systems and powertrain components to other vehicle manufacturers, installation of charging systems, spare parts, and extended warranty. The Company assesses the products and services promised in contracts at contract inception, and identifies performance obligations for each promise to transfer to the customer a product or service that is distinct. If a product or service is separately identifiable from other items in the bundled arrangement and a customer can benefit from the product or service on its own or with other resources that are readily available to the customer, then such product or service is considered distinct. Customer contracts typically have multiple performance obligations. Generally, the Company’s goods and services are considered separate performance obligations. Development services and products sold to other vehicle manufacturers are typically sold on a stand-alone basis and are not bundled with other goods or services.
The transaction price of the contract is allocated to each performance obligation in a manner depicting the amount of consideration to which the Company expects to be entitled in exchange for transferring the goods or services to the customer (the “allocation objective”). If the allocation objective is met at contractual prices, no further allocations are made. Otherwise, the Company allocates the transaction price to each performance obligation identified in the contract on a relative standalone selling price basis.
To determine the standalone selling price of its promised products or services, the Company conducts an analysis to determine whether its products or services have an observable standalone selling price. In determining the observable standalone selling price, the Company requires that a substantial majority of the standalone selling prices for a product or service fall within a reasonably narrow range. If there is no directly observable standalone selling price for a particular product or service, then the Company estimates a standalone selling price by using the estimated cost plus margin or by reviewing external and internal market factors including, but not limited to, pricing practices including historical discounting, major service groups, and the geographies in which we offer products and services.
The Company recognizes revenue when or as it satisfies a performance obligation by transferring control of a product or service to a customer.
Revenue from product sales is recognized when control of the underlying performance obligations is transferred to the customer. Revenue from vehicles and charging systems, and installation of charging systems is typically recognized upon acceptance by the customer. Under certain contract arrangements, the control of the performance obligations related to the charging systems is transferred over time, and the associated revenue is recognized over the installation period using an input measure based on costs incurred to date relative to total estimated costs to completion. Spare parts revenue is recognized upon shipment. Extended warranty revenue is recognized over the life of the extended warranty using the time elapsed method. Development service contracts typically include the delivery of prototype products to customers. The performance obligation associated with the development of prototype products as well as battery systems and powertrain components to other vehicle manufacturers, is satisfied at a point in time, typically upon shipping.
Revenue derived from performance obligations satisfied over time from charging systems and installation was $5.8 million, $6.0 million and $7.2 million in the years ended December 31, 2021, 2020, and 2019, respectively. Extended warranty revenue was $1.7 million, $1.3 million and $0.8 million in the years ended December 31, 2021, 2020, and 2019, respectively.
As of December 31, 2021 and 2020, the contract assets balance was $1.3 million and $2.8 million, respectively. The contract assets are expected to be billed within the next twelve months and are recorded in the prepaid expenses and other current assets on the balance sheets.
As of December 31, 2021, the amount of remaining performance obligations that have not been recognized as revenue was $336.4 million, of which 73% was expected to be recognized as revenue over the next 12 months
104

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. Summary of Significant Accounting Policies (cont.)
and the remainder thereafter. This amount excludes the value of remaining performance obligations for contracts with an original expected length of one year or less.
While our business has historically been centered on the development and sale of electric transit buses, the increased significance of revenue from Proterra Powered has caused the Company to consider reorganizing into two business units with three business lines, each of which addresses a critical component of the commercial vehicle electrification value proposition in a complementary and self-reinforcing manner:
Proterra Transit designs, develops, manufactures, and sells electric transit buses as an original equipment manufacturer (“OEM”) for North American public transit agencies, airports, universities, and other commercial transit fleets.
Proterra Powered & Energy includes Proterra Powered, which designs, develops, manufactures, sells, and integrates proprietary battery systems and electrification solutions into vehicles for global commercial vehicle OEMs, and Proterra Energy, which provides turnkey fleet-scale, high-power charging solutions and software services, ranging from fleet and energy management software-as-a-service, to fleet planning, hardware, infrastructure, installation, utility engagement, and charging optimization.
The revenue of business units are as follows ( in thousands):
Year Ended December 31,
202120202019
Proterra Transit$195,558 $156,021 $150,476 
Proterra Powered & Energy47,302 40,922 30,808 
Total$242,860 $196,943 $181,284 
Lease Arrangements
The Company offers customers leasing alternatives outside of the standard sales contracts for vehicles, charging equipment and batteries used in the vehicles. The leasing arrangements are typically bundled together with the sales contracts. The Company assessed the nature of the bundled arrangements under the revenue accounting standard. For arrangements that contain a lease, we determined the classification of the lease in accordance with Topic 840, Leases, prior to the adoption of Topic 842, Leases, on January 1, 2020. A lease arrangement that transfers substantially all of the benefits and risks incident to ownership of the products is classified as a sales-type lease based on the criteria established by the accounting standard; otherwise the lease is classified as an operating lease.
For sales-type leases, product revenue is generally recognized upon customer acceptance of the underlying leased assets. The current portion of net investment in sales-type leases is recorded in accounts receivable, and the non-current portion is recorded in other assets on the balance sheets. The discounted unguaranteed residual value of underlying leased assets is not material to the net investment in lease balance.
For operating leases, the leasing revenue is recognized on a straight-line basis over the lease term.
We monitor the performance of customers who leased batteries and are subject to ongoing payments. No allowance was recorded for the receivables under the leasing arrangements.
We adopted the new lease accounting standard, Topic 842, Leases, on January 1, 2020. We determine whether an arrangement is or contains a lease at inception. Short-term leases with a term of less than 12 months will not be recognized in the right-of-use assets or lease liabilities. The lease and non-lease components are not separated for all leases regardless of whether the Company is the lessee or a lessor to the lease. See Note 7, Leases, for additional information.
105

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. Summary of Significant Accounting Policies (cont.)
Cost of Goods Sold
Cost of goods sold includes direct material and labor costs, manufacturing overhead including depreciation expense, freight costs, and reserves for estimated warranty expenses. Cost of goods sold also includes charges to write-down the carrying value of inventory when it exceeds its estimated net realizable value and to provide for on-hand inventory that is either obsolete or in excess of forecasted demand. Costs of development services are expensed as incurred. Costs of development services incurred in periods prior to the finalization of a service agreement with a customer are recorded as research and development expense. Once the customer agreement is finalized, these costs are recorded in cost of goods sold.
Sales and Other Taxes
Taxes assessed by various government entities, such as sales, use, and value added taxes, collected at the time of sale are excluded from revenue.
Shipping Costs
Amounts billed to customers related to shipping and handling are classified as revenue, and the related shipping and handling costs are included in cost of goods sold.
Research and Development Costs
Research and development costs are expensed as incurred. Research and development expense consists primarily of payroll and benefits of those employees engaged in research, design, and development activities, costs related to prototype parts and design tools, license expenses related to intellectual property, supplies and services, depreciation, and other occupancy costs.
Advertising Expenses
Advertising costs are expensed as incurred. Advertising expenses were $1.1 million, $0.6 million, and $0.9 million for the year ended December 31, 2021, 2020 and 2019, respectively.
Product Warranties
The Company provides a limited warranty to customers on vehicles, charging systems, and battery systems. The limited warranty ranges from one to 12 years depending on the components. Separately, the Company also periodically performs field service actions related to product service campaigns. Pursuant to these warranties and field service actions, the Company will repair, replace, or adjust the parts on the products that are defective in factory-supplied materials or workmanship. The Company records a warranty reserve for the products sold at the point of revenue recognition, which includes the best estimate of the projected costs to repair or replace items under the limited warranty and field service actions. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the relatively short history of sales. Changes to the historical or projected warranty experience may cause material changes to the warranty reserve in the future. The warranty reserve does not include projected warranty costs associated with the vehicles under operating leases, as the costs to repair these warranty claims are expensed as incurred. The portion of the warranty reserve expected to be incurred within the next 12 months is included within accrued liabilities while the remaining balance is included within other long-term liabilities on the balance sheets.
106

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. Summary of Significant Accounting Policies (cont.)
Warranty expense is recorded as a component of cost of goods sold. Accrued warranty activity consisted of the following (in thousands):
Year Ended December 31,
202120202019
Warranty reserve – beginning of period$18,582 $14,926 $10,602 
Warranty costs incurred(7,199)(4,214)(6,031)
Net changes in liability for pre-existing warranties, including expirations(1,710)(3,392)(840)
Provision for warranty13,601 11,262 11,195 
Warranty reserve – end of period$23,274 $18,582 $14,926 
Stock-Based Compensation
The Company uses the fair value method for recording stock-based compensation expense. Stock-based compensation expense for stock options is estimated at the grant date based on each stock option’s fair value as calculated using the Black-Scholes option pricing model. The stock-based compensation expense is recognized on a straight-line basis over the requisite service period for the entire award.
Income Taxes
Income taxes are computed using the asset and liability method, under which deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.
The Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The Company adjusts these reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. The provision for income taxes includes the effects of any reserves that are considered appropriate.
Accrued interest and penalties related to unrecognized tax benefits are classified as income tax expense.
Government Incentives
The Company receives incentives from the federal and state government agencies in the form of grants. Incentives are recorded in the financial statements in accordance with their purposes, either as a reduction of expense or a reduction of the cost of the capital investment. The benefit of these incentives is recorded when performance is complete and all conditions as specified in the agreement are fulfilled.
California and certain other states provide incentives to accelerate the purchase of cleaner, more efficient buses in the form of point-of-sale discounts to vehicle purchasers. These incentives are included in the customer contract value, and recognized as revenue once all revenue recognition criteria are met.
Other Comprehensive Income (Loss)
The Company did not have other comprehensive income (loss) for the years ended December 31, 2020 and 2019.
107

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. Summary of Significant Accounting Policies (cont.)
The components of accumulated other comprehensive income (loss) and activity, net of related taxes, for the year ended December 31, 2021 were as follows:
December 31, 2020Increase/ DecreaseDecember 31, 2021
Net unrealized losses on available-for-sale securities$ $(588)$(588)
Total accumulated other comprehensive income (loss), net of taxes$ $(588)$(588)
2. Adoption of New Accounting Standards
ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.    This standard simplifies the accounting for income taxes, eliminates certain exceptions within Topic 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistency among reporting entities. The Company adopted this standard on January 1, 2021, and it had no material impact on the financial statements.
Recent Accounting Pronouncements Not Yet Adopted
ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity.    This standard simplifies the accounting for convertible instruments by removing certain separation models in ASC 470-20, Debt — Debt with Conversion and Other Options. This standard updates the guidance on certain embedded conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital, such that those features are no longer required to be separated from the host contract. The convertible debt instruments will be accounted for as a single liability measured at amortized cost. This will also result in the interest expense recognized for convertible debt instruments to be typically closer to the coupon interest rate when applying the guidance in Topic 835, Interest. Further, this standard made amendments to the EPS guidance in Topic 260 for convertible instruments, the most significant impact of which is requiring the use of the if-converted method for diluted earnings per share calculation, and no longer allowing the net share settlement method. This standard also made revisions to Topic 815-40, which provides guidance on how an entity must determine whether a contract qualifies for a scope exception from derivative accounting. The amendments to Topic 815-40 change the scope of contracts that are recognized as assets or liabilities. This standard is effective for interim and annual periods beginning after December 15, 2021, with early adoption permitted after December 15, 2020. Adoption of this standard can either be on a modified retrospective or full retrospective basis. The Company will adopt this standard on January 1, 2022, and expects no material impact on the financial statements.
3. Reverse Recapitalization
On June 14, 2021, Phoenix Merger Sub merged with Legacy Proterra, with Legacy Proterra surviving as a wholly-owned subsidiary of ArcLight. In connection with the Business Combination, Legacy Proterra changed its name to “Proterra Operating Company, Inc.” and ArcLight changed its name to “Proterra Inc”.
The following transactions occurred upon the Closing:
each share of outstanding Legacy Proterra convertible preferred stock was converted into shares of Proterra common stock in accordance with the applicable conversion ratio immediately prior to the effective time, and each share of Legacy Proterra common stock (including shares issued upon conversion of Legacy Proterra convertible preferred stock and warrants net exercised upon Closing) was converted into shares of common stock after giving effect of the Exchange Ratio of 0.8925 and resulting in the issuance of 123,752,882 shares of common stock;
certain holders of Convertible Notes with an original aggregate principal amounts of $46.5 million elected to convert their outstanding Convertible Notes balances including accrued PIK interest and cash interest at the Closing resulting in the issuance of 7.4 million shares of common stock;
108

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
3. Reserve Recapitalization (cont.)
each outstanding Legacy Proterra option was converted into an option to purchase shares of Proterra common stock by multiplying the number of underlying shares by the Exchange Ratio, rounded down to the nearest whole share, resulting in such options being exercisable to purchase for an aggregate of 22,532,619 shares of Proterra common stock; the exercise price of each converted option was determined by dividing the per share exercise price of the respective Legacy Proterra options by the Exchange Ratio of 0.8925, rounded up to the nearest whole cent;
each outstanding Legacy Proterra warrant to purchase Legacy Proterra common stock and convertible preferred stock was converted into a warrant to purchase shares of Proterra common stock by multiplying the number of underlying shares by the Exchange Ratio, rounded down to the nearest whole share, resulting in such warrants being exercisable to purchase an aggregate of 3,504,523 shares of Proterra common stock; the exercise price of each converted warrant was determined by dividing the per share exercise price of the respective Legacy Proterra warrant by the Exchange Ratio of 0.8925, rounded up to the nearest whole cent;
each outstanding Convertible Note that was not optionally converted in connection with the Closing remained outstanding and became convertible into shares of Proterra common stock in accordance with the terms of such Convertible Notes.
15,172 public shares were redeemed by ArcLight shareholders, and an aggregate of $0.2 million was paid from the trust account to these redeeming holders; and each share of ArcLight Class A and Class B ordinary shares was converted into the right to receive one share of Proterra’s common stock resulting in the issuance of 34,671,900 shares of common stock;
pursuant to the subscription agreements between ArcLight and certain investors (the “PIPE Investors”), the PIPE Investors purchased 41.5 million shares of Proterra common stock at a purchase price of $10.00 per share for aggregate gross proceeds of $415.0 million (the “PIPE Financing”);
each ArcLight warrant outstanding immediately prior to the consummation was converted into a warrant exercisable into an equivalent number of shares of Proterra common stock, resulting in such warrants being exercisable for an aggregate of 21,424,994 shares of Proterra common stock; and
the 669,375 shares of Proterra common stock underlying certain Milestone Options (as defined below) fully vested upon the Closing.
Upon the occurrence of any of the following events during the first five years following the Closing of the Merger (“earnout period”), up to an additional 22,809,500 shares of Proterra common stock (the “Earnout Stock”) may be issued to former holders of Legacy Proterra convertible preferred stock, common stock, warrants, vested options and Convertible Notes as of immediately prior to the closing of the Merger, as follows:
a.21.0526% of the Earnout Stock if over any 20 trading days within any 30 trading day period, the volume-weighted average price (“VWAP”) of the Proterra common stock is greater than or equal to $15.00 per share or there occurs any transaction resulting in a change in control with a valuation of the Proterra common stock that is greater than or equal to $15.00 per share (the “First Earnout Shares”);
b.an additional 26.3158% of the Earnout Stock if over any 20 trading days within any 30 trading day period, the VWAP of the Proterra common stock is greater than or equal to $20.00 per share or there occurs any transaction resulting in a change in control with a valuation of the Proterra common stock that is greater than or equal to $20.00 per share;
c.an additional 26.3158% of the Earnout Stock if over any 20 trading days within any 30 trading day period, the VWAP of the Proterra common stock is greater than or equal to $25.00 per share or there occurs any transaction resulting in a change in control with a valuation of the Proterra common stock that is greater than or equal to $25.00 per share;
109

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
3. Reserve Recapitalization (cont.)
d.an additional 26.3158% of the Earnout Stock if over any 20 trading days within any 30 trading day period, the VWAP of the Proterra common stock is greater than or equal to $30.00 per share or there occurs any transaction resulting in a change in control with a valuation of the Proterra common stock that is greater than or equal to $30.00 per share;
Pursuant to a letter agreement (the “Sponsor Letter Agreement”) with ArcLight CTC Holdings, L.P. (the “Sponsor”), 10% of the Proterra common stock received by the Sponsor upon consummation of the Merger in exchange for its outstanding shares of ArcLight Class B ordinary shares, excluding 140,000 shares owned by the ArcLight board of directors, was subject to vesting and forfeiture (the “Sponsor Earnout Stock”). Such shares of Sponsor Earnout Stock would vest if over any 20 trading days within any 30 trading day period during the five-year earnout period, the VWAP of the Proterra common stock was greater than or equal to $15.00 per share or there occurred any transaction resulting in a change in control with a valuation of the Proterra common stock that is greater than or equal to $15.00 per share.
The Earnout Stock and Sponsor Earnout Stock met indexation and other criteria under Topic 815, Derivatives and Hedging, and are considered as equity-classified instruments.
The number of shares of Proterra common stock issued immediately following the consummation of the Merger was (in thousands):
Shares
Ordinary shares Class A of ArcLight, outstanding prior to Merger27,750 
Less redemption of ArcLight shares(15)
Sponsor6,257 
Sponsor Earnout Stock680 
Common stock of ArcLight34,672 
PIPE Investors41,500 
Legacy Proterra shares131,176 
Total shares of common stock immediately after Merger207,348 
Immediately after the Merger, Proterra is authorized to issue 510.0 million shares, with a par value of $0.0001 per share. As of the Closing, the authorized shares consisted of 500.0 million shares of common stock and 10.0 million shares of preferred stock, and there were 207.3 million shares of common stock issued and outstanding, and no shares of preferred stock issued and outstanding. In addition, as of the Closing, there were 24.9 million warrants issued and outstanding, including 13.9 million public warrants, 7.6 million private placement warrants, and 3.5 million Legacy Proterra warrants.
As of the Closing, a total of 82.3 million shares were reserved for future issuance upon the exercise of stock options, warrants and the issuance of Earnout Stock, of which 10.4 million shares were reserved for issuance under Proterra’s 2021 Equity Incentive Plan, 22.5 million shares were reserved under Legacy Proterra’s 2010 Equity Incentive Plan and 1.6 million shares reserved under Proterra’s 2021 Employee Stock Purchase Plan.
The Merger has been accounted for as a reverse merger and a recapitalization under U.S. GAAP with Legacy Proterra being the accounting acquirer, based on evaluation of the following facts and circumstances:
Legacy Proterra’s stockholders have a majority of the voting power of Proterra following the Merger;
Legacy Proterra has initially designated a majority of the board of directors of Proterra;
Legacy Proterra’s management comprise the management of Proterra;
Legacy Proterra comprises the ongoing operations of Proterra;
110

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
3. Reserve Recapitalization (cont.)
Legacy Proterra is the larger entity based on historical revenues and business operations; and
Proterra has assumed Legacy Proterra’s name.
Under this method of accounting, ArcLight is treated as the “acquired” company for accounting and financial reporting purposes. Accordingly, for accounting purposes, this merger transaction is treated as the equivalent of Legacy Proterra issuing equity for the net assets of ArcLight, accompanied by a recapitalization. The net assets of ArcLight have been stated at historical cost, with no goodwill or other intangible assets recorded.
The Company received aggregate cash proceeds of $649.3 million at the Closing, net of $13.8 million of PIPE Financing fees, $18.5 million of other transaction costs paid at Closing, $9.7 million of ArcLight IPO deferred underwriting fees payable, $1.3 million of other ArcLight’s accrued expenses, and $0.1 million of ArcLight’s related party payable. The unbilled ArcLight expenses incurred prior to the Closing were paid from the cash proceeds received by the Company. The transaction costs including advisory, legal and other professional services directly related to the Merger were recorded in the additional paid-in capital in the balance sheet to offset against proceeds. The deferred transaction costs of approximately $2.9 million paid by the Company prior to the Closing were recorded to the additional paid-in capital and classified as financing activities in the statement of cash flow for year ended December 31, 2021.
In July 2021, the conditions for the issuance of the First Earnout Shares and the vesting of the Sponsor Earnout Stock were satisfied, resulting in an aggregate of 4,800,563 shares of common stock being issued and the 679,750 shares of Sponsor Earnout Stock fully vesting.
4. Fair Value of Financial Instruments
The Company measures certain financial assets and liabilities at fair value. Fair value is determined based on the exit price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Fair value is estimated by applying the following hierarchy:
Level 1 — Quoted prices in active markets for identical assets or liabilities;
Level 2 — Observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
Level 3 — Inputs that are generally unobservable and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.
111

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
4. Fair Value of Financial Instruments (cont.)
Financial assets measured at fair value on a recurring basis using the above input categories were as follows (in thousands):
Fair Value at
Pricing
Category
December 31,
20212020
Assets:
Cash equivalents:
Money market fundsLevel 1$102,978 $744 
U.S. Treasury securitiesLevel 149,996 64,997 
Short-term investments:
U.S. Treasury securitiesLevel 1330,053 68,990 
Corporate debt securitiesLevel 2160,914  
Total$643,941 $134,731 
Liabilities:
Other non-current liabilities:
Derivative liabilityLevel 3$ $70,870 
Legacy Proterra warrant liabilityLevel 3 39,670 
Total$ $110,540 
As of December 31, 2021 and 2020, short-term investments were primarily comprised of U.S. Treasury securities and commercial papers of corporate debt securities.
The following is a summary of cash equivalents and marketable securities as of December 31, 2021 (in thousands):
Amortized CostUnrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds$102,978 $— $102,978 
U.S. Treasury securities49,996 — 49,996 
Short-term investments:
U.S. Treasury securities330,618 (565)330,053 
Corporate debt securities160,937 (23)160,914 
Total$644,529 $(588)$643,941 
The unrealized losses as of December 31, 2021 are primarily related to U.S. Treasury securities with maturity longer than one year due to recent changes in interest rates and considered temporary in nature. The unrealized gain/losses related to fixed income debt securities for the year ended December 31, 2020 were immaterial.
The contractual maturities of short-term investments are as follows (in thousands):
December 31,
20212020
Due within one year$291,525 $68,990 
Due after one year to two years199,442  
Total$490,967 $68,990 
112

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
4. Fair Value of Financial Instruments (cont.)
In August 2020, the Company issued Convertible Notes that contain embedded features subject to derivative accounting. Refer to Note 6, Debt, for additional information on the Convertible Notes.
The embedded derivatives were recognized as a derivative liability on the balance sheet, and were measured at fair value, subject to remeasurement at each balance sheet date. The warrants issued in connection with the Convertible Notes were, prior to Closing, classified as a liability because they could become exercisable into common stock upon a QIPO or into convertible preferred stock after five years from issuance date in the event that there was no QIPO during such period. Such warrants were measured at fair value, subject to remeasurement at each balance sheet date. The fair value of derivative liability, the Legacy Proterra warrant liability, and the Convertible Notes were measured using Monte Carlo Simulation pricing model.
The fair value of the Convertible Notes was $278.9 million as of December 31, 2021. The carrying value of the Convertible Notes of $101.0 million, net of $62.3 million unamortized debt discount and issuance costs, as of December 31, 2021, was recorded in Debt, non-current on the balance sheets.
The valuation of derivative and Legacy Proterra warranty liabilities and the Convertible Notes are based on significant inputs not observable in the market, and thus represents a level 3 measure. The key inputs to the valuation model include equity volatility, expected term, and risk-free interest rate.
The public warrants and private placement warrants issued in connection with ArcLight’s initial public offering were classified as a liability prior to the Closing, as they did not meet the requirements for equity classification under Topic 815, Derivatives and Hedging. These warrants were continually measured at fair value, subject to remeasurement at each balance sheet date subsequent to the Closing. Most of the warrants were exercised in October 2021, and the Company redeemed the remaining outstanding public warrants at a redemption price of $0.10 per public warrant. See Note 10, Warrants, for further details.
A summary of the changes of the derivative liability and warrant liabilities is as follows (in thousands):
Derivative liabilityLegacy Proterra warrant liability Private placement warrant liabilityPublic warrant liability
Fair value as of December 31, 2020$70,870 $39,670 $ $ 
Warrant liability acquired as part of the reverse recapitalization  57,610 84,640 
Change in fair value111,684 47,346 (38,589)(50,264)
Reclassification of liability upon the reverse recapitalization(182,554)(69,320)  
Reclassification of liability upon exercise of warrants (17,696)(19,021)(34,376)
Fair value as of December 31, 2021
$ $ $ $ 
The change in fair value of derivative and warrant liabilities is recorded in the statement of operations.
5. Balance Sheet Components
Cash and cash equivalents consisted of the following (in thousands):
December 31,
20212020
Cash$17,065 $44,978 
Cash equivalents152,974 65,741 
Total cash and cash equivalents$170,039 $110,719 
113

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
5. Balance Sheet Components (cont.)
The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the balance sheets to the total of such amounts shown on the statements of cash flows.
December 31,
20212020
Cash and cash equivalents$170,039 $110,719 
Restricted cash, current portion12,105 8,397 
Restricted cash, net of current portion460 4,581 
Total restricted cash12,565 12,978 
Total cash and cash equivalents, and restricted cash$182,604 $123,697 
Inventories consisted of the following (in thousands):
December 31,
20212020
Raw materials$65,225 $31,148 
Work in progress25,062 8,042 
Finished goods18,269 47,756 
Service parts6,000 5,384 
Total inventories$114,556 $92,330 
The Company recorded a write-down of excess or obsolete inventories to cost of goods sold of $1.9 million, $3.0 million and $4.9 million in the years ended December 31, 2021, 2020 and 2019, respectively.
Property, plant, and equipment, net, consisted of the following (in thousands):
December 31,
20212020
Computer hardware$5,195 $4,708 
Computer software9,561 8,849 
Internally used vehicles and charging systems16,459 19,136 
Leased vehicles and batteries6,863 7,081 
Leasehold improvements10,516 10,234 
Machinery and equipment28,302 26,026 
Office furniture and equipment1,861 1,854 
Tooling21,726 21,727 
Finance lease right-of-use assets179 179 
Construction in progress20,243 1,830 
120,905 101,624 
Less: Accumulated depreciation and amortization(58,659)(48,037)
Total$62,246 $53,587 
Construction in progress was comprised of various assets that are not available for their intended use as of the balance sheet date.
Depreciation and amortization expense were $15.7 million, $15.5 million and $12.6 million for the years ended December 31, 2021, 2020 and 2019, respectively.
114

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
5. Balance Sheet Components (cont.)
Accrued liabilities consisted of the following (in thousands):
December 31,
20212020
Accrued payroll and related expenses$8,069 $6,695 
Accrued sales and use tax885 975 
Warranty reserve8,116 6,121 
Financing obligation 3,056 
Accrued audit and accounting related expenses783 428 
Accrued charger installation costs579 769 
Other accrued expenses2,202 1,692 
Total$20,634 $19,736 
In July 2016, we entered into a bus sale and lease transaction for ten Catalyst buses. These buses are leased to other parties for five years by the customer. At the end of the lease term, the fourth quarter of 2021, we had an obligation to repurchase the buses back from the customer. We received $6.0 million from the customer directly upon delivery in 2016. Under U.S. GAAP, this sales transaction is considered as a borrowing and the lease transaction was considered as an operating lease. The financing obligation was $3.1 million as of December 31, 2020, and paid off in the fourth quarter of 2021.
Other long-term liabilities consisted of the following (in thousands):
December 31,
20212020
Warranty reserve$15,158 $12,461 
Finance lease liabilities, non-current87 117 
Total$15,245 $12,578 
6. Debt
Debt, net of debt discount and issuance costs, consisted of the following (in thousands):
December 31,
 2021 2020
Senior Credit Facility 16,809 
PPP loan10,000 10,000 
Convertible Notes100,999 106,443 
Total Debt110,999 133,252 
Less debt, current  
Debt, non-current$110,999 $133,252 
Senior Credit Facility
In May 2019, the Company entered into a Loan, Guaranty and Security Agreement for a senior secured asset-based lending facility (“Senior Credit Facility”) with borrowing capacity up to $75.0 million. The commitment under the Senior Credit Facility is available to the Company on a revolving basis through the earlier of May 2024 or 91 days prior to the stated maturity of any subordinated debt in aggregate amount of $7.5 million or more. The maximum availability under the Senior Credit Facility is based on certain specified percentages of eligible accounts receivable and inventory, subject to certain reserves, to be determined in accordance with the Senior Credit Facility. The commitment under the Senior Credit Facility includes a $10.0 million letter of credit sub-line.
115

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
6. Debt (cont.)
Subject to certain conditions, the commitment may be increased by $50.0 million upon approval by the lender, and at the Company’s option, the commitment can be reduced to $25.0 million or terminated upon at least 15 days written notice.
The Senior Credit Facility is secured by a security interest in substantially all of the Company’s assets except for intellectual property and other restricted property.
Borrowings under the Senior Credit Facility bear interest at per annum rates equal to, at the Company’s option, either (i) the base rate plus an applicable margin for base rate loan, or (ii) the London Interbank Offered Rate (“LIBOR”) plus an applicable margin for LIBOR loan. The base rate is calculated as the greater of (a) the Lender prime rate, (b) the federal funds rate plus 0.5%, and (c) one-month LIBOR plus 1.0%. The applicable margin is calculated based on a pricing grid linked to quarterly average excess availability (as a percentage of borrowing capacity). For base rate loans, the applicable margin ranges from 0.0% to 1.5%, and for LIBOR Loans, it ranges from 1.5% to 3.0%. The Senior Credit Facility contains certain customary non-financial covenants. In addition, the Senior Credit Facility requires the Company to maintain a Fixed Charge Coverage Ratio of at least 1.00:1.00 during such times as a covenant trigger event shall exist.
While there was no principal outstanding under the Senior Credit Facility as of December 31, 2021, the Company has an aggregate of $14.4 million letters of credit outstanding, using some available capacity. As of December 31, 2020, the outstanding balance was $17.1 million, with maturity of May 2024 and interest rate of 3.09% per annum.
Small Business Administration Loan
In May 2020, the Company received Small Business Administration (“SBA”) loan proceeds of $10.0 million from Town Center Bank pursuant to the Paycheck Protection Program (“the PPP loan”) under the “Coronavirus Aid, Relief and Economic Security (CARES) Act”. The PPP loan was in the form of a note with original maturity in May 2022, and was extended to May 2025 based on SBA’s interim final rule. The interest rate is 1.00% per annum.
Convertible Notes
In August 2020, the Company entered into a Note Purchase Agreement for Secured Convertible Promissory Notes (“Convertible Notes”). The Convertible Notes had an aggregate principal amount of $200.0 million, with a cash interest of 5.0% per annum payable at each quarter end and a paid-in-kind interest of 4.5% per annum payable by increasing the principal balance at each quarter end. The Convertible Notes will mature in August 2025, and the Company may not make prepayment unless approved by the required holders of the Convertible Notes.
Each of the Convertible Notes shall rank equally without preference or priority of any kind over one another, but senior in all rights, privileges and preferences to all other shares of the Company’s capital stock and all other securities of the Company that are convertible into or exercisable for the Company’s capital stock directly or indirectly.
Prior to the maturity date or prior to the payment or conversion of the entire balance of the Convertible Notes, in the event of a liquidation or sale of the Company, the Company shall pay to the holders of Convertible Notes the greater of (i) 150% of the principal balance of the Convertible Notes or (ii) the consideration that the holders would have received had the holders elected to convert the Convertible Notes into preferred stock immediately prior to such liquidation event.
The Convertible Notes do not entitle the holders to any voting rights or other rights as a stockholder of the Company, unless and until the Convertible Notes are actually converted into shares of the Company’s capital stock in accordance with their terms.
116

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
6. Debt (cont.)
The Note Purchase Agreement contains certain customary non-financial covenants. In addition, the Note Purchase Agreement requires the Company to maintain liquidity at quarter end of not less than the greater of (i) $75.0 million and (ii) four times of cash burn for the three-month period then ended.
The Convertible Notes will mature in August 2025 or will be settled by issuing common stock, and accordingly are classified as a non-current liability on the Company’s balance sheets.
In connection with the issuance of the Convertible Notes, the Company issued warrants to the holders of Convertible Notes to purchase 4.6 million shares of Company stock at an exercise price of $0.02 per share. The warrants are freestanding financial instruments and, prior to the Closing, were classified as liability due to the possibility that they could become exercisable into Legacy Proterra convertible preferred stock. Upon the consummation of the Merger, the stock issuable upon exercise of the warrants is Proterra common stock, with no possibility to convert to Legacy Proterra convertible preferred stock. As a result, the carrying amount of the warrant liability was reclassified to stockholders’ equity. The warrant liability of $29.0 million was initially measured at fair value on its issuance date and recorded as a debt discount, and was amortized during the term of the Convertible Notes to interest expense using the effective-interest method. The warrant liability was remeasured on a recurring basis at each reporting period date, with the change in fair value reported in the statement of operations. Upon any exercise of the warrants to common stock, the carrying amount of the warrant liability is reclassified to stockholders’ equity.
Prior to the Closing, the embedded features of the Convertible Notes were composed of conversion options that had the economic characteristics of a contingent early redemption feature settled in a variable number of shares of Company stock. These conversion options were bifurcated and accounted for separately from the host debt instrument. The derivative liability of $68.5 million was initially measured at fair value on the issuance date of the Convertible Notes and recorded as a debt discount and was amortized during the term of the Convertible Notes to interest expense using the effective-interest method. The derivative liability was remeasured on a recurring basis at each reporting period date, with the change in fair value reported in the statement of operations. Upon the consummation of the Merger, the embedded conversion features associated with the Convertible Notes no longer qualify for derivative accounting since the conversion price became fixed. The carrying amount of the embedded derivative, the fair value as of the Closing Date, was reclassified to stockholders’ equity in accordance with Topic 815, Derivatives and Hedging.
Issuance costs of $5.1 million were also recorded as debt discount and are amortized during the term of the Convertible Notes to interest expense using the effective interest method.
On June 14, 2021, certain Convertible Note holders with an original aggregate principal amount of $46.5 million elected to convert their Convertible Notes at the Closing of the Merger. An aggregate of $48.8 million principal and interest was reclassified to additional paid-in capital, and $21.0 million of remaining related debt issuance costs were expensed to interest expense.
At any time after the expiration of the lock-up period following the closing of the Merger, the remaining outstanding Convertible Notes will automatically be converted into common stock if at any time the volume-weighted average price (VWAP) of the common stock over a period of 20 consecutive trading days exceeds 150% of the conversion price or $9.86.
The amortization expense of debt discount and issuance costs was $34.7 million and $5.6 million for the year ended December 31, 2021 and 2020, respectively.
117

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
6. Debt (cont.)
The Convertible Notes, net of debt discount and issuance costs, consisted of the following (in thousands):
December 31,
20212020
Principal$153,500 $200,000 
PIK interest9,826 3,501 
Total principal163,326 203,501 
Less debt discount and issuance costs(62,327)(97,058)
Total Convertible Notes$100,999 $106,443 
As of December 31, 2021, the contractual future principal repayments of the total debt were as follows (in thousands):
2022$ 
2025(1)
173,326 
Total$173,326 
__________________
(1)Including PIK interest added to principal balance through December 31, 2021.
The Company was in compliance with all of the covenants contained in the Senior Credit Facility and Convertible Notes as of December 31, 2021.
7. Leases
The Company adopted the new lease accounting standard on January 1, 2020 using the modified retrospective transition method, recognizing a cumulative-effect adjustment to the balance sheet and not adjusting comparative information for prior periods. In addition, the Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company not to reassess (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases, and (3) initial direct costs for any existing leases. The Company did not elect the use of hindsight practical expedients in determining the lease term for existing leases. Topic 842 also provides practical expedients for an entity’s ongoing accounting. The Company has elected the short-term lease recognition exemption for all leases that qualify. As a result, for those leases with a term of less than 12 months, it will not recognize right-of-use assets or lease liabilities. The Company also elected the practical expedient to not separate lease and non-lease components for all its leases regardless of whether the Company is the lessee or a lessor to the lease.
The adoption resulted in a recognition of $13.8 million of operating lease assets and $14.3 million of operating lease liabilities on the balance sheet on January 1, 2020. The difference represents prepaid rent expense and deferred rent for leases existed on the date of adoption, which was an offset to the opening balance of operating lease assets. The adoption has no impact on the Company’s operating expenses and cash flows.
As a Lessor
The net investment in leases are as follows:
December 31,
 2021 2020
Net investment in leases, current$411 $398 
Net investment in leases, non-current5,179 3,101 
Total net investment in leases$5,590 $3,499 
118

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
7. Leases (cont.)
Interest income from accretion of net investment in lease is not material for the years ended December 31, 2021, 2020 and 2019.
Future minimum payments receivable from operating and sales-type leases as of December 31, 2021 for each of the next five years are as follows:
Operating leases Sales-type leases
2022$803 $395 
2023384 469 
2024 548 
2025 828 
2026 828 
Thereafter 3,061 
Total minimum lease payments$1,187 $6,129 
As a Lessee
The Company leases its office and manufacturing facilities in Burlingame, California, Greenville and Greer, South Carolina, City of Industry, California, and Rochester Hills, Michigan under operating lease agreements with various expiration dates from 2022 through 2033.
The Company had no material capital leases as of December 31, 2021.
Maturities of operating lease liabilities as of December 31, 2021 were as follows (in thousands):
2022$5,419 
20234,796 
20243,733 
20253,148 
20262,615 
Thereafter12,096 
Total undiscounted lease payment31,807 
Less: imputed interest(6,760)
Total lease liabilities$25,047 
Operating lease expense was $4.2 million, $4.0 million, and $3.4 million for the years ended December 31, 2021, 2020 and 2019, respectively.
Short-term and variable lease expenses for the years ended December 31, 2021, 2020 and 2019 were not significant.
119

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
7. Leases (cont.)
Supplemental cash flow information related to leases were as follows (in thousands):
Year Ended December 31
20212020
Cash paid for amounts included in the measurement of lease liabilities: 
Operating cash flows from operating leases$(4,209)$(3,855)
Lease liabilities arising from obtaining right-of-use assets:
Operating lease$17,573 $7 
Operating lease right-of-use assets and liabilities consist of the following (in thousands):
December 31,
20212020
Operating leases
 
Operating lease right-of-use assets$24,282 $10,310 
Operating lease liabilities, current$4,084 $3,153 
Operating lease liabilities, non-current20,963 7,891 
Total operating lease liabilities$25,047 $11,044 
The weighted average remaining lease term and discount rate of operating leases are 7.6 years and 5.8%, respectively, as of December 31, 2021. The weighted average remaining lease term and discount rate of operating leases are 4.0 years and 4.9%, respectively, as of December 31, 2020.
As of December 31, 2021, the Company had no significant finance leases and no significant additional leases that have not yet commenced.
8. Commitments and Contingencies
Purchase Commitments
As of December 31, 2021, the Company had outstanding inventory and other purchase commitments of $2.1 billion.
Letters of Credit
As of December 31, 2021, the Company had letters of credit outstanding totaling $14.5 million, which will expire over various dates in 2022.
Guarantees
The Company provided guarantees of lease payments for vehicles under the financing transaction discussed in Note 5, in the event the lessee does not make payments to the financing company.
The Company regularly reviews its performance risk under the arrangements, and in the event that it becomes probable that it will be required to perform under a guarantee, the fair value of probable payment will be recorded. No guarantee liability was recorded as of December 31, 2021 and 2020.
Legal Proceedings
The Company accrues contingent liabilities when it is probable that future expenditures will be made and such expenditures can be reasonably estimated. From time to time in the normal course of business, various claims and litigation have been asserted or commenced. Due to uncertainties inherent in litigation and other claims, the
120

PROTERRA INC
NOTES TO FINANCIAL STATEMENTS
8. Commitments and Contingencies (cont.)
Company can give no assurance that it will prevail in any such matters, which could subject the Company to significant liability or damages. Any claims or litigation could have an adverse effect on the Company’s business, financial position, operating results, or cash flows in or following the period that claims or litigation are resolved.
As of December 31, 2021, the Company was not a party to any legal proceedings that would have a material adverse effect on its business.
9. Stockholders’ Equity
On June 14, 2021, the Merger was consummated and, following the Closing, the Company is authorized to issue 510,000,000 shares of capital stock, with a par value of $0.0001 per share. The authorized shares consisted of 500,000,000 shares of common stock and 10,000,000 shares of preferred stock. As of December 31, 2021, 221,959,711 shares of common stock were issued and outstanding, and no shares of preferred stock were issued and outstanding. The holders of each share of common stock are entitled to one vote per share. There were 6,361,952 shares of Legacy Proterra common stock issued and outstanding as of December 31, 2020.
The Company has retroactively adjusted the shares of Legacy Proterra stock issued and outstanding prior to June 14, 2021 to give effect to the Exchange Ratio of 0.8925 established in the Merger Agreement to determine the number of shares of Proterra common stock into which they were converted. Immediately prior to the Merger, Legacy Proterra was authorized to issue 271,920,636 shares of stock, with a par value of $0.0001 per share, with 156,276,750 shares designated as common stock and 115,643,886 shares of convertible preferred stock. All of the outstanding Legacy Proterra convertible preferred stock was converted to Legacy Proterra common stock immediately prior to the Merger. See Note 3, Reverse Recapitalization.
The following table summarizes Legacy Proterra convertible preferred stock authorized and issued and outstanding as of December 31, 2020 (in thousands):
Shares Authorized
Shares Issued and
Outstanding
Net Carrying ValueAggregate Liquidation Preference
Series 1(1)
24,604 24,522 $79,564 $75,006 
Series 25,417 5,417 24,868 24,953 
Series 36,799 6,799 36,096 36,475 
Series 48,175 7,749 29,901 30,000 
Series 525,339 25,339 138,747 142,987 
Series 612,888 12,888 79,085 80,000 
Series 721,197 21,197 151,770 155,000 
Series 811,225 11,225 86,648 86,875 
Total115,644 115,136 $626,679 $631,296 
__________________
(1)Including Series 1 convertible preferred stock issued through exercise of warrants and the proceeds was $0.5 million.
121

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
9. Stockholders’ Equity (cont.)
As of December 31, 2021, the Company had reserved shares of common stock for issuance as follows (in thousands):
2010 Equity Incentive Plan21,040 
2021 Equity Incentive Plan10,856 
2021 Employee Stock Purchase Plan1,630 
Warrants1 
Earnout Stock18,009 
Total51,536 
As of December 31, 2020, the Company had reserved shares of common stock, on an as-if-converted basis, for issuance as follows (in thousands):
Exercise of stock options to purchase common stock23,526 
Exercise of common stock warrants to purchase common stock4,596 
Issuances of shares available under stock option plans395 
Conversion of convertible preferred stock115,576 
Conversion of convertible preferred stock warrants508 
Total144,601 
10. Warrants
Public Warrants
Public warrants were only exercisable for a whole number of shares of common stock at a price of $11.50 per share, subject to adjustment, at any time commencing on September 25, 2021, provided in each case that the Company had an effective registration statement under the Securities Act covering the common stock issuable upon exercise of the warrants and a current prospectus relating to them was available (or the Company permitted holders to exercise their warrants on a cashless basis under the circumstances specified in the Amended and Restated Warrant Agreement) and such shares were registered, qualified or exempt from registration under the securities, or blue sky, laws of the state of residence of the holder. The warrants were to expire June 14, 2026 or earlier upon redemption or liquidation.
Once the warrants became exercisable, the Company was able to redeem the outstanding warrants (except as described herein with respect to the private placement warrants):
Redemption of warrants when the price per share of common stock equals or exceeds $18.00.
Once the warrants become exercisable, the Company may redeem the outstanding 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 stock equaled or exceeded $18.00 per share (as adjusted for share splits, share capitalizations, reorganizations, recapitalizations and the like) for any 20 trading days within a 30- trading day period ending three trading days before the Company sent the notice of redemption to the warrant holders.
122

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
10. Warrants (cont.)
Redemption of warrants when the price per share of common stock equals or exceeds $10.00.
Once the warrants became exercisable, the Company was able to redeem the outstanding warrants:
in whole and not in part;
at $0.10 per warrant upon a minimum of 30 days’ prior written notice of redemption provided that holders were able to exercise their warrants on a cashless basis prior to redemption and receive that number of shares determined by reference to the make-whole exercise table specified in the Amended and Restated Warrant Agreement, based on the redemption date and the “fair market value” of common stock (as provided in such table) except as otherwise provided for in the Amended and Restated Warrant Agreement; and
if, and only if, the closing price of the shares of common stock equaled or exceeded $10.00 per public share (as adjusted for share subdivisions, share dividends, reorganizations, reclassifications, recapitalizations and the like) for any 20 trading days within the 30-trading day period ending three trading days before the Company sent the notice of redemption to the warrant holders.
In addition, if the closing price of the common stock 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 sent the notice of redemption to the warrant holders was less than $18.00 per share (as adjusted for share subdivisions, share dividends, reorganizations, reclassifications, recapitalizations and the like), the private placement warrants could also be, and were, concurrently called for redemption on the same terms as the outstanding public warrants, as described above.
Beginning on the date the notice of redemption was given until the warrants were redeemed or exercised, holders were able to elect to exercise their warrants on a cashless basis.
The public warrants were classified as liabilities as they did not meet the requirements for equity classification under Topic 815, Derivatives and Hedging. Immediately prior to the Closing, the warrant liability was $84.6 million. Such warrants were measured at fair value, subject to remeasurement at each balance sheet date.
Private Placement Warrants
Except as described below, the private placement warrants had terms and provisions that were identical to those of the public warrants. The private placement warrants (including the shares of common stock issuable upon exercise of the private placement warrants) were not transferable, assignable or salable until July 14, 2021, except pursuant to limited exceptions to the Company’s officers and directors and other persons or entities affiliated with the Sponsor, and they were not redeemable by the Company, except as described above when the price per share of common stock equaled or exceeded $10.00, so long as they were held by the Sponsor or its permitted transferees (except as otherwise set forth herein). The Sponsor, or its permitted transferees, had the option to exercise the private placement warrants on a cashless basis. If the private placement warrants were held by holders other than the Sponsor or its permitted transferees, the private placement warrants were redeemable by the Company in all redemption scenarios and exercisable by the holders on the same basis as the public warrants. Any amendment to the terms of the private placement warrants or any provision of the Amended and Restated Warrant Agreement with respect to the private placement warrants required a vote of holders of at least 65% of the number of the then outstanding private placement warrants.
The private placement warrants were classified as liabilities as they did not meet the requirements for equity classification under Topic 815, Derivatives and Hedging. Immediately prior to the Closing, the warrant liability was $57.6 million. Such warrants were measured at fair value, subject to remeasurement at each balance sheet date.
On September 27, 2021, the Company announced that it would be redeeming all of its outstanding public warrants and private placement warrants (collectively, the “Warrants”) based on the terms in the Amended and
123

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
10. Warrants (cont.)
Restated Warrant Agreement dated June 14, 2021. On October 29, 2021 (the “Redemption Date”), any Warrants that remained unexercised became void and no longer exercisable, and the holders of those Warrants were entitled to receive only the redemption price of $0.10 per Warrant. In connection with the redemption, holders of Warrants had the option to either exercise the Warrants in cash or on a “cashless” basis to receive 0.255 shares of common stock per warrant.
In October 2021, 10,599 public warrants were exercised for cash resulting in the issuance of 10,599 shares of common stock for an aggregate exercise price of $121,889, 13,436,250 public warrants and 7,550,000 private placement warrants were exercised on a cashless basis resulting in the issuance of 5,351,231 shares of common stock, and 428,145 public warrants were redeemed for cash for an aggregate redemption price of $42,815. In connection with the warrant exercise and redemption, $53.4 million of the carrying amount of the warrant liability was reclassified to stockholder’s equity.
Other Warrants
As of December 31, 2021, the Company had 892 common stock warrants outstanding exchanged from Legacy Proterra warrants. As of December 31, 2020, the Company had 5,104,030 warrants outstanding, including 4,562,533 warrants issued to the holders of Convertible Notes as described in Note 6.
Activity of warrants in the year ended December 31, 2021 is as follows:
Public warrantsPrivate placement warrantsOther warrantsTotal warrants
Outstanding as of December 31, 2020
5,104,0305,104,030
Issued as part of the Merger13,874,9947,550,00021,424,994
Exercised (1)
(13,446,849)(7,550,000)(5,103,138)(26,099,987)
Redeemed(428,145)(428,145)
Outstanding as of December 31, 2021
892892
__________________
(1)An aggregate of 10,348,690 shares of common stock were issued from warrant exercise.
11. Equity Plans and Stock-based Compensation
2010 Equity Incentive Plan
Legacy Proterra’s 2010 Equity Incentive Plan (the “2010 Plan”) was terminated upon the effective date of Proterra’s 2021 Equity Incentive Plan (the “2021 Plan”), and accordingly, no shares will be available for grant under the 2010 Plan. Upon Closing, the outstanding awards under the 2010 Plan were converted into options exercisable to purchase an aggregate of 22,532,619 shares of common stock. Following the Closing, the exchanged options continue to be subject to the terms of the 2010 Plan and applicable award agreements. As of December 31, 2021, options to purchase 21,040,149 shares of common stock remained outstanding under the 2010 Plan.
2021 Equity Incentive Plan
The 2021 Plan was adopted by the ArcLight Board prior to the Closing, approved by ArcLight’s shareholders on June 11, 2021, and became effective upon the Closing Date. The Equity Incentive Plan allows the Company to grant awards of stock options, restricted stock awards, stock appreciation rights (“SARs”), restricted stock units (“RSUs”), performance awards, and stock bonus awards to officers, employees, directors and consultants.
The Company initially reserved 10,000,000 shares of common stock, plus 387,531 reserved shares not issued under the 2010 Plan on the effective date of the 2021 Plan. The number of shares reserved for issuance under the 2021 Plan will increase automatically on January 1 of each of 2022 through 2031 by the number of
124

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
11. Equity Plans and Stock-based Compensation (cont.)
shares equal to the lesser of 4% of the total number of outstanding shares of all classes of common stock as of the immediately preceding December 31, or a number as may be determined by the Board.
The exercise price of stock options granted must be at least equal to the fair market value of common stock on the date of grant. Incentive stock options granted to an individual who holds, directly or by attribution, more than ten percent of the total combined voting power of all classes of capital stock must have an exercise price of at least 110% of the fair market value of common stock on the date of grant. Subject to certain adjustments, no more than 30,000,000 shares may be issued pursuant to the exercise of incentive stock options granted under the 2021 Plan.
The maximum term of options granted is ten years from the date of grant, except that the maximum permitted term of incentive stock options granted to an individual who holds, directly or by attribution, more than ten percent of the total combined voting power of all classes of capital stock is five years from the date of grant.
Stock option and RSU awards generally vest annually over a four-year period.
2021 Employee Stock Purchase Plan
Proterra’s 2021 Employee Stock Purchase Plan (the “ESPP”), including the authorization of the initial share reserve thereunder, was adopted by the ArcLight Board prior to the Closing, approved by ArcLight’s shareholders on June 11, 2021, and became effective upon the Closing Date.
An aggregate of 1,630,000 shares of common stock were reserved and available for sale under the ESPP. The aggregate number of shares reserved for sale under the ESPP will increase automatically on January 1 of each of 2022 through 2031 by a number of shares equal to the lesser of 1% of the total number of outstanding shares of common stock as of the immediately preceding December 31 or a number of shares as may be determined by the Board or the compensation committee. The aggregate number of shares issued over the term of the ESPP, subject to certain adjustments, may not exceed 16,300,000 shares.
The ESPP allows eligible employees to purchase shares of our common stock at a discount through payroll deductions of up to 15% of their eligible compensation, at not less than 85% of the fair market value, as defined in the ESPP, subject to any plan limitations. A participant may purchase a maximum of 2,500 shares during each 6-month offering period and $25,000 in any one calendar year. The offering period generally start on the first trading day on or after November 15th and May 15th of each year. The Company calculated the fair value of the employees’ purchase rights relating to the ESPP using the Black-Scholes model and recorded approximately $0.2 million of stock-based compensation expense for the year ended December 31, 2021.
125

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
11. Equity Plans and Stock-based Compensation (cont.)
A summary of the Company’s stock option activity and related information was as follows:
Options Outstanding
 Number of Stock Options OutstandingWeighted- Average Exercise PriceWeighted-Average Remaining Contractual Life (Years)Aggregate Intrinsic Value (in thousands)
Balance as of December 31, 201816,527,278 $2.92 8.3$42,951 
Granted2,998,747 5.86 
Exercised(811,514)2.13 
Cancelled/forfeited/expired(506,198)3.92 
Balance as of December 31, 201918,208,313 $3.42 7.6$34,723 
Granted5,829,698 4.89 
Exercised(1,750,822)2.40 
Cancelled/forfeited/expired(2,108,405)4.61 
Balance as of December 31, 2020 (1)
20,178,784 $3.81 7.4$65,056 
Granted
726,309 10.42 
Exercised(1,966,532)3.36 
Cancelled/forfeited/expired(836,977)4.65 
Balance as of December 31, 2021(1)
18,101,584 $4.08 5.5$87,425 
Exercisable as of December 31, 2021(2)
13,200,160 3.44 4.6$71,087 
__________________
(1)Excluding Equity Awards of 2,677,500 shares and Milestone Options of 669,375 shares. Refer to section below for further details.
(2)Excluding 1,171,408 shares exercisable under the Equity Awards with weighted average exercise price of $19.61 per share as of December 31, 2021.
In March 2020, in conjunction with Mr. Allen’s appointment as the President and Chief Executive Officer, the board of directors approved a grant to Mr. Allen of stock option awards with respect to 4,685,624 shares, comprised of (1) 1,338,749 shares of a time-based award with an exercise price of $5.33 per share vesting quarterly over 4 years, (2) 2,677,500 shares of a time-based award consisting of 4 tranches with an exercise price of $11.21, $16.81, $22.41 and $28.02 per share, respectively, and vesting quarterly over 4 years (“Equity Awards”), and (3) 669,375 shares of milestone-based award with an exercise price of $5.33 per share vesting entirely and becoming exercisable on the first trading day following the expiration of the lockup period of the Company’s initial public offering or the consummation of a change in control of the Company or upon the consummation of a merger involving a Special Purpose Acquisition Company (“Milestone Options”).
The stock-based compensation expense for Milestone Options was recognized at the time the performance milestone became probable of achievement, which was at the time of Closing. Upon Closing, 669,375 shares underlying the Milestone Options fully vested, and $2.1 million stock-based compensation expense was recognized in June 2021.
Aggregate intrinsic value represents the difference between the estimated fair value of the underlying common stock and the exercise price of outstanding, in-the-money stock options. The total intrinsic value of stock options exercised was $12.1 million, $4.3 million and $2.9 million for the year ended December 31, 2021, 2020 and 2019, respectively. The total estimated grant date fair value of stock options vested was $13.8 million, $9.9 million and $8.3 million for the year ended December 31, 2021, 2020 and 2019, respectively. As of December 31, 2021, the total unrecognized stock-based compensation expense related to outstanding stock options was $23.4 million, which is expected to be recognized over a weighted-average period of 2.3 years.
126

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
11. Equity Plans and Stock-based Compensation (cont.)
Determining Fair Value of Stock Options
The Company uses the Black-Scholes option pricing model to determine the fair value of stock options. The fair value of each stock option grant is estimated on the date of the grant. The fair value of the Legacy Proterra common stock underlying the stock options has historically been determined by the board of directors, as there was no public market for the Company’s common stock prior to Merger Closing. Therefore, the board of directors has determined the fair value of the common stock at the time of the stock option grant by considering a number of objective and subjective factors including independent third-party valuation reports, valuations of comparable companies, sales of convertible preferred stock and common stock to unrelated third parties, operating and financial performance, lack of liquidity of capital stock and general and industry-specific economic outlook, among other factors.
The fair value of stock options granted is estimated on the date of grant using the following assumptions:
Year Ended December 31,
 202120202019
Expected term (in years)6.26.16.1
Risk-free interest rate1.0 %0.5 %1.8 %
Expected volatility54.8 %69.1 %65.4 %
Expected dividend rate   
Expected Term — The Company estimates the expected term consistent with the simplified method. The Company elected to use the simplified method because of its limited history of stock option exercise activity. The simplified method calculates the expected term as the average of the vesting and contractual terms of the award.
Volatility — Since the Company has limited trading history by which to determine the volatility of its own common stock price, the expected volatility being used is primarily derived from the historical stock volatility of a representative industry peer group of comparable publicly listed companies over a period approximately equal to the expected term of the stock options.
Risk-Free Interest Rate — The risk-free interest rate is based on U.S. Treasury zero coupon issues with remaining terms similar to the expected term on the options.
Expected Dividend — The Company has never declared or paid any cash dividends and does not plan to pay cash dividends in the foreseeable future, and, therefore, used an expected dividend yield of zero in the valuation model.
Forfeiture — All stock-based payment awards are amortized on a straight-line basis over the requisite service periods of the awards, which are generally the vesting periods. The Company accounts for forfeitures when they occur.
127

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
11. Equity Plans and Stock-based Compensation (cont.)
Restricted Stock Units
A summary of the Company’s RSU activity and related information is as follows:
Number of RSUsWeighted Average Grant Date Fair Value
Balance as of December 31, 2020
$ 
Granted1,480,20110.72 
Vested(58,731)11.41 
Forfeited(96,510)10.98 
Balance as of December 31, 2021
1,324,960$10.67 
The Company started to grant RSUs to employees in the third quarter of 2021. The compensation expense related to the service-based awards is determined using the fair market value of the Company’s common stock on the date of the grant. As of December 31, 2021, the total unrecognized stock-based compensation expense related to outstanding RSUs was $12.8 million, which is expected to be recognized over a weighted-average period of 3.5 years.
Stock-based Compensation Expense
Stock-based compensation expense included in operating results was as follows (in thousands):
Year Ended December 31,
 202120202019
Cost of goods sold$1,385 $929 $826 
Research and development2,507 1,616 1,436 
Selling, general and administrative12,169 7,737 6,258 
Total stock-based compensation expense$16,061 $10,282 $8,520 
12. Net Loss Per Share
Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less the weighted-average unvested common stock subject to repurchase or forfeiture as they are not deemed to be issued for accounting purposes. Diluted net loss per share is computed by giving effect to all potential shares of common stock, including stock options, RSU, and warrants, to the extent they are dilutive.
The computation of basic and diluted net loss per share of common stock attributable to common stockholders was as follows (in thousands, except for per share data):
Year Ended December 31,
202120202019
Numerator:
Net loss$(250,006)$(127,007)$(101,552)
Denominator:
Weighted-average shares used in computing net loss per share of common stock, basic and diluted120,886 4,385 3,616 
Net loss per share of common stock, basic and diluted$(2.07)$(28.96)$(28.08)
128

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
12. Net Loss Per Share (cont.)
As a result of the Merger, the Company has retroactively adjusted the weighted-average number of shares of common stock outstanding prior to the Closing Date by multiplying them by the Exchange Ratio of 0.8925 used to determine the number of shares of common stock into which they converted.
Prior to the Closing Date, the Company applied the two-class method to calculate its basic and diluted net loss per share of common stock, as the convertible preferred stock were participating securities. The two-class method is an earnings allocation formula that treats a participating security as having rights to earnings that otherwise would have been available to common stockholders. However, the two-class method did not impact the net loss per share of common stock as the Company was in a loss position for each of the periods presented and holders of convertible preferred stock did not participate in losses. Post the Closing Date, the Company applies the treasury stock method when calculating the diluted net income (loss) per share of common stock and “if-converted” method for Convertible Notes when applicable.
The outstanding Convertible Notes including accrued interest will be automatically converted to common stock at $6.5712 per share pursuant to the mandatory conversion provisions, if and when the VWAP exceeds $9.86 over 20 consecutive days subsequent to January 13, 2022.
Since the Company was in a loss position for each of the periods presented, diluted net loss per share is the same as basic net loss per share for each period as the inclusion of potential common stock shares outstanding would have been anti-dilutive. The potentially dilutive securities were as follows (in thousands):
Year Ended December 31,
202120202019
Convertible preferred stock(1)
 115,576 115,576 
Warrants to purchase convertible preferred stock 508 508 
Stock options and RSUs to purchase common stock22,773 23,526 18,209 
Warrants to purchase common stock1 4,596 105 
22,774 144,206 134,398 
__________________
(1)Represents the shares of common stock that the convertible preferred stock is convertible into.
13. Income Tax
The components of the net loss before the provision for income taxes were as follows (in thousands):
Year Ended December 31,
202120202019
Domestic(249,990)(127,007)(101,552)
129

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
13. Income Tax (cont.)
The provision for income taxes consisted of the following (in thousands):
Year Ended December 31,
202120202019
Current:   
Federal$ $ $ 
State16 13  
Foreign 9  
Total current provision16 22  
Deferred:
Federal   
State   
Foreign   
Total deferred provision   
Total provision for income taxes$16 $22 $ 
A reconciliation of the U.S. federal statutory income tax rates to our effective tax rate is as follows (in percentages):
Year Ended December 31,
202120202019
U.S. federal statutory rate21.0 %21.0 %21.0 %
State income taxes, net of federal benefit3.9 1.7 3.4 
Change in valuation allowance(17.9)(17.5)(23.9)
Research and development credit0.5 0.2 0.3 
Fair market value adjustment (1)
(5.9)(2.1) 
Non-deductible Convertible Notes interest expense(1.5)(2.2) 
Other(0.1)(1.1)(0.8)
Effective income tax rate % % %
__________________
(1)The adjustments related to the loss on valuation of derivative and warrant liabilities.
130

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
13. Income Tax (cont.)
Our deferred tax assets (liabilities) are as follows (in thousands):
December 31,
20212020
Deferred tax assets:
Net operating loss carryforwards$150,857 $113,643 
Deferred revenue9,419 6,731 
Stock-based compensation4,679 3,560 
Accruals and reserves, not currently deductible for tax purposes10,665 8,351 
Research and development credit4,562 2,761 
Goodwill888 1,014 
Interest expense1,808 2,097 
Lease liability6,511 2,738 
Other381 44 
Gross deferred tax assets189,770 140,939 
Less valuation allowance(182,113)(137,437)
Net deferred tax assets$7,657 $3,502 
Deferred tax liabilities:
Property, plant and equipment(1,344)(1,008)
ROU assets(6,313)(2,494)
Other  
Gross deferred tax liabilities(7,657)(3,502)
Net deferred tax asset (liabilities)$ $ 
The net valuation allowance increased by $44.7 million and $22.3 million for December 31, 2021 and 2020, respectively.
As of December 31, 2021 and 2020, the Company’s net deferred tax assets and liabilities were zero. The deferred tax assets consist primarily of the federal and state net operating losses. Realization of deferred tax assets is dependent upon future taxable income, if any, the amount and timing of which are uncertain. In assessing the realizability of deferred tax assets, management determined that it is more likely than not that no deferred tax assets will be realized. Therefore, the Company has provided a full valuation allowance against these deferred tax assets.
The Company had net operating loss carryforwards as follows (in thousands):
December 31,
20212020
Federal (Prior to 2018)$237,850 $237,850 
Federal (Post December 31, 2017)361,815 216,724 
State437,868 317,801 
Total$1,037,533 $772,375 
Net operating loss carryforwards are available to offset future federal and state taxable income. The federal net operating loss carryforwards generated prior to 2018 will begin to expire in 2030 and the net operating loss carryforwards generated after December 31, 2017 do not expire. The state net operating loss carryforwards will begin to expire in 2023.
131

PROTERRA INC
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
13. Income Tax (cont.)
The Company had research and development credit carryforwards as follows (in thousands):
December 31,
20212020
Federal$3,454 $2,020 
State2,471 1,231 
Total$5,925 $3,251 
The research and development credit carryforwards are available to reduce future regular income taxes. The federal research and development credit carryforwards will begin to expire in 2037, while the South Carolina research and development credit carryforwards will begin to expire in 2027. California research and development credit carryforwards have no expiration date.
Utilization of the Company’s net operating loss carryforwards and research tax credit carryforwards may be subject to substantial annual limitations due to the ownership change limitations provided by the Internal Revenue Code and similar state provisions. The annual limitation could result in the expiration of the net operating loss carryforwards and research tax credit carryforwards before utilization.

The Company’s policy is to recognize interest or penalties related to income tax matters in income tax expense. As of December 31, 2021 and 2020, the Company had no accrued interest or penalties. The unrecognized tax benefits may change during the next year for items that arise in the ordinary course of business. In the event that any unrecognized tax benefits are recognized, the effective tax rate will not be affected.
A reconciliation of the beginning and ending amount of unrecognized tax benefits for 2021, 2020 and 2019 was as follows (in thousands):
Year Ended December 31,
202120202019
Beginning balance$813 $707 $527 
Increase – tax positions in current period668 106 180 
Ending balance$1,481 $813 $707 
The Company files tax returns in the United States and certain states. Due to the losses being carried forward, the tax years from 2010 forward remain open to examination.
14. 401(k) Plan
The Company sponsors a 401(k) defined contribution plan covering all eligible employees and provides matching contribution for the first 4% of their salaries. The matching contribution costs incurred were $2.4 million, $1.9 million, and $1.7 million for the years ended December 31, 2021, 2020 and 2019, respectively.
132

Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosures
Not applicable.
Item 9A. Controls and Procedures
Disclosure Controls and Procedures

Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act, is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission (the “SEC”). Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in company reports filed or submitted under the Exchange Act is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.

As of December 31, 2021, as required by Rules 13a-15 and 15d-15 under the Exchange Act, our Chief Executive Officer and Chief Financial Officer carried out an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures. Based upon their evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) were effective.

Management’s Report on Internal Control over Financial Reporting

As discussed elsewhere in this Annual Report, we completed the Business Combination on June 14, 2021. Prior to the Business Combination, we were a special purpose acquisition company formed for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or other similar business combination with one or more operating businesses. As a result, previously existing internal controls are no longer applicable or comprehensive enough as of the assessment date as our operations prior to the Business Combination were insignificant compared to those of the consolidated entity post-Business Combination. We have, since the Closing of the Business Combination, engaged in the process of design and implementation of our internal control over financial reporting in a manner commensurate with the scale of our operations. However, the design of internal control over financial reporting for our company post-Business Combination has required, and will continue to require, significant time and resources from management and other personnel. As a result, management was unable, without incurring unreasonable effort or expense to conduct an assessment of our internal control over financial reporting as of December 31, 2021. Accordingly, we are excluding management’s report on internal control over financial reporting pursuant to Section 215.02 of the SEC Division of Corporation Finance's Regulation S-K Compliance & Disclosure Interpretations.

Changes in Internal Control Over Financial Reporting

During the fiscal quarter ended December 31, 2021, we continue to be engaged in the process of design and implementation of our internal control over financial reporting in a manner commensurate with the scale of our operations subsequent to the Business Combination, as described in more detail above.

Item 9B. Other Information
None.
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
Not applicable.
133

PART III
Item 10. Directors, Executive Officers and Corporate Governance
The information required by this item is incorporated by reference to our Proxy Statement for the 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days of the fiscal year ended December 31, 2021.
Our Board adopted a code of business conduct and ethics that applies to all of our employees, officers and directors, including our President and Chief Executive Officer, Chief Financial Officer, and other executive and senior officers. The full text of this code of business conduct and ethics is posted on the investor relations page of our website. The reference to our website address in this filing does not include or incorporate by reference the information on that website into this filing. We intend to disclose future amendments to certain provisions of this code of business conduct and ethics, or waivers of these provisions, on our website or in public filings to the extent required by the applicable rules.
Item 11. Executive Compensation
The information required by this item is incorporated by reference to our Proxy Statement for the 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days of the fiscal year ended December 31, 2021.
Item 12. Security Ownership of Certain Beneficial Owner and Management and Related Stockholder Matters
The information required by this item is incorporated by reference to our Proxy Statement for the 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days of the fiscal year ended December 31, 2021.
Item 13. Certain Relationships and Related Person Transactions
The information required by this item is incorporated by reference to our Proxy Statement for the 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days of the fiscal year ended December 31, 2021.
Item 14. Principal Accountant Fees and Services
The information required by this item is incorporated by reference to our Proxy Statement for the 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days of the fiscal year ended December 31, 2021.
134

PART IV
Item 15. Exhibits and Financial Statement Schedules.
(a) The following documents are filed as part of this report:
1.Financial Statements
See Index to Financial Statements under Part II, Item 8 of this Annual Report.
2.Financial Statement Schedules
Schedules not listed above have been omitted because they are not required, not applicable, or the required information is otherwise included.
3.Exhibits
The exhibits listed below are filed as part of this Annual Report or are incorporated by reference as indicated.
Incorporated by Reference
Exhibit
Number
Description
Form
Exhibit
Filing Date
2.1
8-K2.11/12/2021
3.1
8-K
3.1
6/17/2021
3.1.1
8-K
3.1.1
6/17/2021
3.2
Restated Bylaws of the Registrant
8-K
3.2
6/17/2021
4.1*
10.1
S-4/A
10.1
4/7/2021
10.2+
S-4/A
10.2
4/7/2021
10.3+
S-4/A
10.3
4/7/2021
10.4**
S-4/A
10.4
4/7/2021
10.5**
S-4/A
10.5
4/7/2021
10.6
S-4/A
10.6
4/7/2021
10.7**
S-4/A
10.7
4/7/2021
10.8**
S-4/A
10.8
4/7/2021
10.9**
S-4/A
10.9
4/7/2021
10.10**
S-4/A
10.10
4/7/2021
10.11
S-4/A
10.11
5/7/2021
10.12
8-K
10.12
6/17/2021
10.13+
8-K
10.13
6/17/2021
10.14+S-899.28/16/2021
10.15+S-899.38/16/2021
10.16+S-899.48/16/2021
10.17+S-899.58/16/2021
10.18+S-899.68/16/2021
10.19+S-899.78/16/2021
10.20+S-899.88/16/2021
10.21+
8-K10.146/17/2021
10.22+
S-110.1506/29/2021
10.23S-4/A10.175/7/2021
10.24S-4/A10.185/7/2021
135

Incorporated by Reference
Exhibit
Number
Description
Form
Exhibit
Filing Date
10.25+S-4/A10.194/7/2021
10.26+
S-4/A10.24/7/2021
10.27+*
10.28+*
10.29+S-4/A10.214/7/2021
10.30+10-Q10.111/12/2021
10.31+*
10.32+*
10.33+*
10.34+*
21.1*S-121.16/29/2021
23.1*
31.1*
31.2*
32.1#
32.2#
101.INS*XBRL Instance Document
101.SCH*XBRL Taxonomy Extension Schema Document
101.CAL*XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*XBRL Taxonomy Extension Label Linkbase Document
101.PRES*XBRL Taxonomy Extension Presentation Linkbase Document
104*Cover Page Interactive Data File (formatted in iXBRL and contained in Exhibit 101)
_____________
†      Certain of the exhibits and schedules to this Exhibit have been omitted in accordance with Regulation S-K Item 601(a)(5). We agree to furnish a copy of all omitted exhibits and schedules to the SEC upon its request.
+      Indicates a management contract or compensatory plan, contract or arrangement.
*    Filed herewith.
**    Certain portions of this exhibit have been redacted pursuant to Item 601(b)(10)(iv) of Regulation S-K. The omitted information is (i) not material and (ii) would likely cause competitive harm to the Company if publicly disclosed. The Company agrees to furnish supplementally an unredacted copy of the exhibit to the SEC upon its request.
#    This certification is deemed not filed for purpose of section 18 of the Exchange Act or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act or the Exchange Act.
Item 16. Form 10-K Summary
None.
136

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
PROTERRA INC
(Registrant)
By: /s/ GARETH T. JOYCE
Name:Gareth T. Joyce
Title:President and Chief Executive Officer
Date:March 14, 2022
SignatureTitleDate
/s/ GARETH T. JOYCE
President, Chief Executive Officer and Director
(Principal Executive Officer)
March 14, 2022
Gareth T. Joyce
/s/ KARINA F. PADILLA
Chief Financial Officer
(Principal Financial and Accounting Officer)
March 14, 2022
Karina F. Padilla
/s/ JOHN J. ALLENChairman of the BoardMarch 14, 2022
John J. Allen
/s/ MARY LOUISE KRAKAUERDirectorMarch 14, 2022
Mary Louise Krakauer
/s/ ROGER M. NIELSENDirectorMarch 14, 2022
Roger M. Nielsen
/s/ BROOK F. PORTERDirectorMarch 14, 2022
Brook F. Porter
/s/ JOAN ROBINSON-BERRYDirectorMarch 14, 2022
Joan Robinson-Berry
/s/ JEANNINE P. SARGENTDirectorMarch 14, 2022
Jeannine P. Sargent
/s/ CONSTANCE E. SKIDMOREDirectorMarch 14, 2022
Constance E. Skidmore
/s/ MICHAEL D. SMITHDirectorMarch 14, 2022
Michael D. Smith
137
EX-4.1 2 exhibit41-descriptionofreg.htm EX-4.1 Document
        Exhibit 4.1
DESCRIPTION OF THE REGISTRANT’S SECURITIES REGISTERED PURSUANT TO SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED
Authorized Capitalization
The total amount of our authorized capital stock consists of 500,000,000 shares of common stock, par value $0.0001 per share and 10,000,000 shares of preferred stock, par value $0.0001 per share.
The following summary describes the material provisions of our capital stock. Because it is only a summary, it may not contain all information that is important to an investor in our securities, and we urge you to read our restated certificate of incorporation, as amended (the “Certificate of Incorporation”) and our restated bylaws (the “Bylaws”), copies of which are exhibits to this Annual Report on Form 10-K (the “Annual Report”). Defined terms used herein and not defined herein shall have the meaning ascribed to such terms in our Annual Report.
Common Stock
Voting rights. Each outstanding share of our common stock entitles the holder thereof to one vote on each matter properly submitted to stockholders for their vote. Except as otherwise required by law, holders of our common stock will not be entitled to vote on any amendment to the Certificate of Incorporation that relates solely to the terms of one or more outstanding series of preferred stock if the holders of such affected series are entitled, either separately or together as a class with the holders of one or more other such series, to vote thereon pursuant to the Certificate of Incorporation.
Dividend rights. Subject to preferences that may apply to any shares of our preferred stock outstanding at the time, the holders of our common stock are entitled to receive dividends out of funds legally available if our Board, in its discretion, determines to issue dividends and then only at the times and in the amounts that our Board may determine.
Rights upon liquidation. Upon our liquidation, dissolution, or winding-up, the assets legally available for distribution to our stockholders would be distributable ratably among the holders of common stock outstanding at that time, subject to prior satisfaction of all outstanding debt and liabilities and the preferential rights of and the payment of liquidation preferences, if any, on any outstanding shares of preferred stock.
Other rights. No holder of shares of common stock is entitled to preemptive or subscription rights contained in the Certificate of Incorporation or in the Bylaws. There are no redemption or sinking fund provisions applicable to the common stock. The rights, preferences and privileges of holders of our common stock are subject to those of the holders of any shares of our preferred stock that we may issue in the future.
Preferred Stock
We may issue preferred stock from time to time in one or more series. The Board is expressly authorized, subject to any limitations prescribed by the laws of the State of Delaware, to provide, out of unissued shares of preferred stock that have not been designated as to series, with respect to each series, to establish the number of shares to be included in each such series, to fix the designation, powers (including voting powers), preferences and relative, participating, optional or other special rights, if any, of each such series and any qualifications, limitations or restrictions thereof, and, subject to the rights of such series, to thereafter increase (but not above the total number of authorized shares of the preferred stock) or decrease (but not below the number of shares of such series then outstanding) the number of shares of any such series. The issuance of preferred stock could have the effect of decreasing the trading price of common stock, restricting dividends on our capital stock, diluting the voting power of the common stock, impairing the liquidation rights of our capital stock, or delaying or preventing a change in control.
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 our Board currently consists of nine (9) directors, and are 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 first annual meeting of stockholders, the initial term of office of the Class II directors shall expire at our


        Exhibit 4.1
second annual meeting of stockholders following the initial classification of our Board and the initial term of office of the Class III directors shall expire at our third annual meeting of stockholders following the initial classification of our Board. At each annual meeting of stockholders following the initial classification of our Board, directors elected to succeed those directors of the class whose terms then expire shall be elected for a term of office expiring at the third succeeding annual meeting of our 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 in 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 of any series of preferred stock then outstanding, any vacancy occurring in our Board for any cause, and any newly created directorship resulting from any increase in the authorized number of directors, shall be filled only by the affirmative vote of a majority of the directors then in office, even if less than a quorum, or by a sole remaining director, and shall not be filled by the stockholders. Any director elected in accordance with the preceding sentence shall hold office for a term expiring at the annual meeting of stockholders at which the term of office for the class in which the vacancy was created or occurred or, in the case of newly created directorships, the class to which the director has been assigned expires and until such director’s successor shall have been duly elected and qualified, or until such director’s earlier death, resignation, or removal.
If and for so long as the holders of any series of preferred stock have the special right to elect additional directors, the then otherwise total authorized number of our directors shall automatically be increased by such specified number of directors, and the holders of such preferred stock will be entitled to elect the additional directors so provided for or fixed pursuant to the terms of the series of preferred stock. Each such additional director shall serve until such director’s successor shall have been duly elected and qualified, or until such director’s right to hold such office terminates pursuant to said provisions, whichever occurs earlier, subject to his or her earlier death, resignation, or removal.
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 a quorum shall fail to attend any meeting, the chairperson of the meeting or, if directed to be voted on by the chairperson of the meeting, the holders of a majority of the voting power of the shares entitled to vote who are present in person or represented by proxy at the meeting may adjourn the meeting. If the adjournment is for more than thirty (30) days, or if after the adjournment a new record date is fixed for the adjourned meeting, then a notice of the adjourned meeting shall be given to each stockholder of record entitled to vote at the meeting. At the adjourned meeting, we may transact any business that might have been transacted at the original meeting. If a quorum is present at the original meeting, it shall also be deemed present at the adjourned meeting.
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 us. 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 us to first negotiate with the 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


        Exhibit 4.1
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 us 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
Unless otherwise required by law, and subject to the rights, if any, of the holders of any series of preferred stock, special meetings of our stockholders, for any purpose or purposes, may be called only by a majority of the Board, and our stockholders may not take action by written consent in lieu of a meeting. Notice of all meetings of stockholders shall be given in writing stating the date, time and place, if any, of the meeting, the means of remote communications, if any, by which stockholders and proxy holders may be deemed to be present in person and vote at such meeting and the record date for determining the stockholders entitled to vote at the meeting if such date is different from the record date for determining stockholders entitled to notice of the meeting. Such notice shall also set forth the purpose or purposes for which the meeting is called. Unless otherwise required by applicable law or the Certificate of Incorporation, notice of any meeting of stockholders shall be given not less than ten (10), nor more than sixty (60), days before the date of the meeting to each stockholder of record entitled to vote at such meeting as of the record date for determining stockholders entitled to notice. The Bylaws also provide that any action required or permitted to be taken at any meeting of the Board, or of any committee thereof, may be taken without a meeting if all members of our Board or such committee, as the case may be, consent thereto in writing or by electronic transmission, and the writing or writings or electronic transmission or transmissions are filed with the minutes of proceedings of the New Proterra Board or committee, as applicable. Such filing shall be in paper form if the minutes are maintained in paper form and shall be in electronic form if the minutes are maintained in electronic form.
The Bylaws provide 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, including disclosure of the proposing stockholders’ agreements, arrangements and understandings made in connection with such a proposal or nomination. These provisions may preclude stockholders from bringing matters before an annual meeting of stockholders or from making nominations for directors at as annual meeting of stockholders. We expect that these provisions might 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 us. These provisions could have the effect of delaying until the next stockholder meeting any stockholder actions, even if they are favored by the holders of a majority of our outstanding voting securities.
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 or by the Certificate of Incorporation, the affirmative vote of the holders of at least two-thirds of the voting power of all of the then-outstanding shares of our capital stock entitled to vote generally in the election of directors, voting together as a single class, will be required to amend or repeal any provision of the Certificate of Incorporation. If two-thirds of our Board has approved such amendment or repeal, in which case only the affirmative vote of the holders of at least a majority of the voting power of all of the then-outstanding shares of our capital stock entitled to vote generally in the election of directors, voting together as a single class (in addition to any other vote of the holders of any class or series of our stock required by law or by the Certificate of Incorporation), will be required for such amendment or repeal.


        Exhibit 4.1
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 by 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 two-thirds of the voting power of all of the then-outstanding shares of our capital stock entitled to vote generally in the election of directors, voting together as a single class, shall be required for the stockholders to adopt, amend or repeal any provision of the Bylaws. In the case of any proposed adoption, amendment or repeal of any provisions of the Bylaws that is approved by our Board and submitted to the stockholders for adoption thereby, if at least two-thirds of our Board has approved such adoption, amendment or repeal of any provisions of the Bylaws, then only the affirmative vote of the holders of a majority of the voting power of all of the then-outstanding shares of our capital stock entitled to vote generally in the election of directors, voting together as a single class, shall be required to adopt, amend or repeal any provision of the Bylaws.
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 or the merger transaction before the time that the person becomes an interested stockholder;
(2) the interested stockholder owns at least 85% of the outstanding voting stock of the corporation at the time the merger transaction commences (excluding voting stock owned by directors who are also officers and certain employee stock plans); or
(3) the merger transaction 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.
A Delaware corporation may elect in its certificate of incorporation or bylaws not to be governed by this particular Delaware law. Under the Certificate of Incorporation, we have not opted out of Section 203 of the DGCL and therefore we are subject to Section 203 of the DGCL.
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, the 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 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 (regarding unlawful dividends and stock purchases); 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 our 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 our 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 between us and each of our directors and executive officers may be sufficiently broad to permit indemnification of our directors and executive officers for liabilities


        Exhibit 4.1
arising under the Securities Act. We currently carry liability insurance for our directors and officers. Certain of our directors are also indemnified by their employers with regard to service on our Board.
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 will be the sole and exclusive forum 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, stockholder, employee or agent of ours to us or our stockholders; (iii) any action asserting a claim against us arising pursuant to any provision of the DGCL, the Certificate of Incorporation or the Bylaws or as to which the DGCL confers jurisdiction on the Court of Chancery of the State of Delaware; (iv) any action to interpret, apply, enforce or determine the validity of the Certificate of Incorporation or the Bylaws; or (v) any action governed by the internal affairs doctrine.
In addition, the Bylaws require that, unless we consent in writing to the selection of an alternative forum, the federal district courts of United States shall be the sole and exclusive forum for resolving any action asserting a claim arising under the Securities Act or the Exchange Act.
Transfer Agent
The transfer agent for our common stock is Computershare Trust Company, N.A. and Computershare Inc. (together, “Computershare”). We may designate a new or additional transfer agent for such shares, and we will provide you with notice of such action and of any change in the office through which any such agent will act.
Listing of Common Stock
Our common stock is listed on Nasdaq under the trading symbol “PTRA.”

EX-10.27 3 exhibit1027.htm EX-10.27 Document

EXHIBIT 10.27

December 7, 2021
Mr. Gareth Joyce
Dear Gareth:
We are pleased to extend this offer to serve as President and Chief Executive Officer of Proterra Inc (collectively with its subsidiaries, the “Company” or “Proterra”), effective January 1, 2022 (“Effective Date”), subject to your election by the Board of Directors.
1.Position and Duties. As of the Effective Date, you will serve as the President and Chief Executive Officer (the “CEO”) of the Company and will report to the Company’s Board of Directors (the “Board”). You will render such business and professional services in the performance of your duties, consistent with your position within the Company, as will reasonably be assigned to you by the Board.
2.Board Membership. During your service as Chief Executive Officer, you will serve as a member of the Board, subject to any required Board and/or stockholder approval. Upon your resignation or removal as Chief Executive Officer, you will resign from the Board on the same date. Pursuant to the Board’s Director Resignation Policy, you will execute the irrevocable resignation letter attached hereto as Exhibit A upon your appointment to the Board.
3.Cash Compensation. The Company will pay you an annual base salary of $500,000 payable in accordance with the Company’s standard payroll practices and schedule. Your pay will be periodically reviewed as a part of the Company’s regular reviews of compensation. You will be eligible to participate in the Company’s short term cash incentive bonus plans at a target of 125% of your annual base salary.
4.Employee Benefits. You will continue to be eligible to participate in a number of Company-sponsored benefits to the extent that you comply with the eligibility requirements of each such benefit plan. The Company, in its sole discretion, may amend, suspend or terminate its employee benefits at any time, with or without notice. In addition, you will be entitled to paid vacation in accordance with the Company’s vacation policy, as in effect from time to time.
5.Equity Compensation. Following commencement of your employment as CEO, you will also be eligible to receive additional equity awards as part of the Company’s long term incentive program, as may be determined by the Board or Compensation Committee, consistent with the Company’s compensation practices. We will recommend to the Board or Compensation Committee that you be eligible for an equity incentive award with four year ratable vesting, with the vesting commencement date being the Effective Date of your CEO appointment, valued at $3,000,000 at the time of grant in fiscal year 2022. Such grants are not part of your base compensation and the Board or Committee may change or discontinue the long term incentive program at any time.
7.Termination Benefits. You will be eligible to receive certain change in control and severance payments and benefits under the Severance Agreement approved by the Board and attached to this offer letter as Exhibit B for as long as you serve as Chief Executive Officer.
8.Confidentiality Agreement. By signing this letter agreement, you reaffirm the terms and conditions of the Employee Invention Assignment and Confidentiality Agreements by and between you and the Company.
9.No Conflicting Obligations. You understand and agree that by signing this offer letter, you represent to the Company that your performance will not breach any other agreement to which you are a party and that you have not, and will not during the term of your employment with the Company, enter into any oral or written agreement in conflict with any of the provisions of this letter or the Company’s policies. You are not to bring with you to the Company, or use or disclose to any person associated with the Company, any confidential or proprietary information belonging to any former employer or other person or entity with respect to which you owe an obligation of confidentiality under any agreement or otherwise. The Company does not need and will not use such information and we will assist you in any way possible to preserve and protect the confidentiality of proprietary information belonging to third parties. Also, we expect you to abide by any obligations to refrain from soliciting any person employed by or otherwise associated with any former employer and suggest that you refrain from having any contact with such persons until such time as any non-solicitation obligation expires.



10.Outside Activities. While you render services to the Company, you agree that you will not engage in any other employment, consulting or other business activity without the written consent of the Company. In addition, while you render services to the Company, you 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.
11.General Obligations. As an employee, you will be expected to adhere to the Company’s standards of professionalism, loyalty, integrity, honesty, reliability and respect for all. You will also be expected to comply with the Company’s policies and procedures. The Company is an equal opportunity employer.
12.At-Will Employment. Your employment with the Company is for no specific period of time. Your employment with the Company will be on an “at will” basis, meaning that either you or the Company may terminate your employment at any time for any reason or no reason. The Company also reserves the right to modify or amend the terms of your employment at any time for any reason. Any contrary representations which may have been made to you are superseded by this offer letter. This is the full and complete agreement between you and the Company on this term. Although your job duties, title, compensation and benefits, as well as the Company’s personnel policies and procedures, may change from time to time, the “at will” nature of your employment may only be changed in an express written agreement signed by you and the Company’s Board of Directors.
13.Withholdings. All forms of compensation paid to you as an employee of the Company shall be less all applicable withholdings.
14. Section 409A. It is intended that all of the severance benefits and other payments payable under this offer letter satisfy, to the greatest extent possible, the exemptions from the application of Section 409A of the Internal Revenue Code of 1986, as amended (the “Code” and “Section 409A”) provided under Treasury Regulations 1.409A-1(b)(4), 1.409A-1(b)(5) and 1.409A-1(b)(9), and this offer letter will be construed to the greatest extent possible as consistent with those provisions, and to the extent not so exempt, this offer letter (and any definitions hereunder) will be construed in a manner that complies with Section 409A. All payments and benefits that are payable upon a termination of
employment hereunder shall be paid or provided only upon your “separation from service” from the Company (within the meaning of Section 409A).
This offer letter supersedes and replaces any prior understandings or agreements, whether oral, written or implied, between you and the Company regarding the matters described in this letter. This letter will be governed by the laws of South Carolina, without regard to its conflict of laws provisions.

Very truly yours, PROTERRA INC
On behalf of the Board of Directors
/s/ John J. Allen
By:John J. Allen
Title:Chief Executive Officer






ACCEPTED AND AGREED:



/s/ Gareth T. Joyce
By:Gareth T. Joyce
Date:12/7/2021


Exhibit A: Director Resignation
Exhibit B: Severance Agreement





EXHIBIT A
Director Resignation
(Pursuant to Director Resignation Policy Adopted June 14, 2021)



Chairperson of the Board
Chairperson of the Nominating and ESG Committee Proterra Inc 1815 Rollins Road
Burlingame, CA 94010

Dear Chairpersons:
In accordance with Proterra’s Director Resignation Policy, I hereby tender my resignation as a member of the board of directors (the "Board") of Proterra Inc (the "Company"), effective upon acceptance by the Board.
My resignation is a result of compliance with the Director Resignation Policy and not as a result of any disagreement between myself and the Company, its management, the Board or any committee of the Board.
Sincerely,

/s/ Gareth T. Joyce

Gareth T. Joyce


EX-10.28 4 exhibit1028.htm EX-10.28 Document

Exhibit 10.28

SEVERANCE AGREEMENT

This Severance Agreement (the “Agreement”) is entered into as January 1, 2022 (the “Effective Date”) by and between Gareth T. Joyce (the “Executive”) and Proterra Inc, a Delaware corporation (the “Company”).
1.Term of Agreement.
This Agreement shall terminate on the date the Executive’s employment with the Company or its subsidiary, as applicable, terminates for a reason other than a Qualifying Termination or CIC Qualifying Termination (the “Expiration Date”); provided however, if a definitive agreement relating to a Change in Control has been signed by the Company on or before the Expiration Date, then this Agreement shall remain in effect through the earlier of:

a.The date the Executive’s employment with the Company terminates for a reason other than a Qualifying Termination or CIC Qualifying Termination, or

b.The date the Company has met all of its obligations under this Agreement following a termination of the Executive’s employment with the Company due to a Qualifying Termination or CIC Qualifying Termination.

2.Qualifying Termination. If the Executive is subject to a Qualifying Termination, then, subject to Sections 4, 9, and 10 below, Executive will be entitled to the following benefits:
(a)Severance Benefits. The Company or its subsidiaries shall pay the Executive 12 months of Executive’s monthly base salary (at the rate in effect immediately prior to the actions that resulted in the Qualifying Termination). The severance benefits shall be paid through salary continuation in equal installments in accordance with the Company’s or its subsidiary’s, as applicable, standard payroll procedures, with the initial payment to occur on the first payroll date following the sixtieth (60th) day following the Separation, with the first installment to include a catchup payment for amounts covering the period from the date of Separation through the first payment date, provided that the Release Conditions have been satisfied. However, if the period comprising the sum of the sixty (60)- day period described in the preceding sentence and the ten (10)-day period described in clause (3) of the second sentence of Section 7(e) below spans two calendar years, then the payments which constitute deferred compensation subject to Section 409A will not in any case commence in the first calendar year. The number of months of severance set forth in the first sentence of this subsection (a) shall be referred to herein as the “Severance Period.”
(b)Continued Employee Benefits. If Executive timely elects continued coverage under the Consolidated Omnibus Budget Reconciliation Act (“COBRA”), the Company or its subsidiary shall pay the full amount of Executive’s COBRA premiums on behalf of the Executive for the Executive’s continued coverage under the Company’s or its subsidiary’s, as applicable, health, dental and vision plans, including coverage for the Executive’s eligible dependents, for the Severance Period. Notwithstanding the foregoing, if the Company, in its sole discretion, determines that it cannot provide the foregoing subsidy of COBRA coverage without potentially violating or causing the Company or its subsidiary to incur additional expense as a result of noncompliance with applicable law (including, without limitation, Section 2716 of the Public Health Service Act), the Company or its subsidiary instead shall provide to Executive a taxable monthly payment in an amount equal to the monthly COBRA premium that Executive would be required to pay to continue the group health coverage in effect on the date of the Separation (which amount shall be based on the premium for the first month of COBRA coverage), which payments shall be made regardless of whether Executive elects COBRA continuation coverage and shall commence on the later of (i) the first day of the month following the month in which Executive experiences a Separation and (ii) the effective date of the Company’s determination of violation of applicable law, and shall end on the earlier of (x) the effective date on which Executive becomes covered by a health, dental or vision insurance plan of a subsequent employer, and (y) the last day of the Severance Period, provided that, any taxable payments under this Section 2(b) will not be paid before the first business day occurring after the sixtieth (60th) day following the Separation and, once they commence, will include any unpaid amounts accrued from the date of Executive’s Separation (to the extent not otherwise satisfied with continuation coverage). However, if the period comprising the sum of the sixty (60)-day period described in the preceding sentence and the ten (10)-day period described in clause (3) of the second sentence of Section 7(e) below spans two calendar years, then the payments which constitute deferred compensation subject to Section 409A will not in any case be paid in the first calendar year. Executive shall



have no right to an additional gross-up payment to account for the fact that such COBRA premium amounts are paid on an after-tax basis.

3.CIC Qualifying Termination. If the Executive is subject to a CIC Qualifying Termination, then, subject to Sections 4, 9, and 10 below, Executive will be entitled to the following benefits:
(a)Severance Benefits. The Company or its subsidiaries shall pay the Executive 18 months of Executive’s monthly base salary and then-current target bonus opportunity (at the rates in effect immediately prior to the actions that resulted in the Separation). The severance benefits shall be paid through salary continuation in equal installments in accordance with the Company’s or its subsidiary’s, as applicable, standard payroll procedures, with the initial payment to occur on the first payroll date following the sixtieth (60th) day following the Separation, with the first installment to include a catchup payment for amounts covering the period from the date of Separation through the first payment date, provided that the Release Conditions have been satisfied. However, if the period comprising the sum of the sixty (60)-day period described in the preceding sentence and the ten (10)-day period described in clause (3) of the second sentence of Section 7(e) below spans two calendar years, then the payments which constitute deferred compensation subject to Section 409A will not in any case commence in the first calendar year.
(b)Continued Employee Benefits. The Company or its subsidiary shall pay the Executive the continued employee benefits set forth in Section 2(b) above for the same period that the Executive is paid severance benefits pursuant to Section 3(a) following the Executive’s Separation or, if earlier, until Executive becomes covered by a health, dental or vision insurance plan of a subsequent employer or until Executive is no longer eligible for COBRA benefits.

(c)Equity. Each of Executive’s then outstanding Equity Awards, including awards that would otherwise vest only upon satisfaction of performance criteria, shall accelerate and become vested and exercisable as to 100% of the then unvested shares underlying the Equity Award. For awards that would otherwise vest only upon satisfaction of performance criteria, the foregoing acceleration shall be based on achievement of performance criteria at target, except to the extent otherwise provided in the award agreement evidencing such award. “Equity Awards” means all options to purchase shares of Company common stock as well as any and all other stock-based awards granted to the Executive, including but not limited to stock bonus awards, restricted stock, restricted stock units or stock appreciation rights. Subject to Section 4, the accelerated vesting described above shall be effective as of the Separation.
4.General Release. Any other provision of this Agreement notwithstanding, the benefits under Section 2 and 3 shall not apply unless the Executive (i) has executed a general release (in a form prescribed by the Company) of all known and unknown claims that Executive may then have against the Company or entities or persons affiliated with the Company and such release has become effective and (ii) has agreed not to prosecute any legal action or other proceeding based upon any of such claims. The release must be in the form prescribed by the Company, without alterations (this document effecting the foregoing, the “Release”). The Company or its subsidiary will deliver the form of Release to the Executive within thirty (30) days after the Executive’s Separation. The Executive must execute and return the Release within the time period specified in the form.
5.Accrued Compensation and Benefits. Notwithstanding anything to the contrary in Section 2 and 3 above, in connection with any termination of employment upon or following a Change in Control (whether or not a Qualifying Termination or CIC Qualifying Termination), the Company or its subsidiary shall pay Executive’s earned but unpaid base salary and other vested but unpaid cash entitlements for the period through and including the termination of employment, including unused earned vacation pay and unreimbursed documented business expenses incurred by Executive prior to the date of termination (collectively “Accrued Compensation and Expenses”), as required by law and the applicable Company or its subsidiary, as applicable, plan or policy. In addition, Executive shall be entitled to any other vested benefits earned by Executive for the period through and including the termination date of Executive’s employment under any other employee benefit plans and arrangements maintained by the Company or its subsidiary, as applicable, in accordance with the terms of such plans and arrangements, except as modified herein (collectively “Accrued Benefits”). Any Accrued Compensation and Expenses to which the Executive is entitled shall be paid to the Executive in cash as soon as administratively practicable after the termination, and, in any event, no later than two and one-half (2-1/2) months after the end of the taxable year of the Executive in which the termination occurs or at such earlier time as may be required by applicable law or Section 10 below, and to such lesser extent as may be mandated by Section 9 below. Any Accrued Benefits to which the Executive is entitled shall be paid to the Executive as provided in the relevant plans and arrangements.
6.Covenants.
(a)Non-Competition. The Executive agrees that, during Executive’s employment with the Company, Executive shall not engage in any other employment, consulting or other business activity (whether full-time or part-time) that would create a conflict of interest with the Company.



(b)Cooperation and Non-Disparagement. The Executive agrees that, during the Severance Period, he or she shall cooperate with the Company or its subsidiary in every reasonable respect and shall use Executive’s best efforts to assist the Company or its subsidiary with the transition of Executive’s duties to Executive’s successor. The Executive further agrees that following the date of Separation, Executive shall not in any way or by any means disparage the Company, its subsidiaries, or the members of their Board of Directors or their officers and employees.
7.Definitions.
(a)Cause” means (i) an unauthorized use or disclosure by Executive of the Company’s or its subsidiaries’ confidential information or trade secrets, which use or disclosure causes or is reasonably likely to cause material harm to the Company or its subsidiaries, (ii) a material breach of any agreement between Executive and the Company or its subsidiaries, (iii) a material failure to comply with the Company’s or its subsidiaries’ written policies or rules that has caused or is reasonably likely to cause material injury to the Company, its successor, or its affiliates, or any of their business, (iv) conviction of, or plea of “guilty” or “no contest” to, a felony under the laws of the United States or any state thereof, (v) willful misconduct that has caused or is reasonably likely to cause material injury to the Company, its successor, or its affiliates, or any of their business, (vi) embezzlement, (vii) failure to cooperate with the Company or its subsidiaries in any investigation or formal proceeding if the Company or its subsidiary, as applicable, has requested Executive’s reasonable cooperation, (viii) violation of any applicable federal, state or foreign statutes, laws or regulations or (ix) a continued failure to perform assigned duties after receiving written notification of such failure from the Company’s or its subsidiaries’, as applicable, Chief Executive Officer; provided that Executive must be provided with written notice of Executive’s termination for “Cause” and Executive must be provided with a thirty (30) day period following Executive’s receipt of such notice to cure the event(s) that trigger “Cause,” with the Company’s or its subsidiaries’, as applicable, Board of Directors making the final determination whether Executive has cured any Cause.
(b)Code” means the Internal Revenue Code of 1986, as amended.
(c)Change in Control.” For all purposes under this Agreement, a Change in Control shall mean a “Change in Control,” as such term is defined in the Company’s 2010 Equity Incentive Plan, as may be amended from time to time, provided that the transaction (including any series of transactions) also qualifies as a change in control under U.S. Treasury Regulation 1.409A-3(i)(5)(v) or 1.409A-3(i)(5)(vii).
(d)CIC Qualifying Termination” means a Separation (A) within twelve (12) months following a Change in Control or (B) within three (3) months preceding a Change in Control (but as to part (B), only if the Separation occurs after a Potential Change in Control) resulting, in either case (A) or (B), from (i) the Company or its subsidiary, as applicable, terminating the Executive’s employment for any reason other than Cause or (ii) the Executive voluntarily resigning Executive’s employment for Good Reason. A termination or resignation due to the Executive’s death or disability shall not constitute a CIC Qualifying Termination. A “Potential Change in Control” means the date of execution of a legally binding and definitive agreement for a corporate transaction which, if consummated, would constitute the applicable Change in Control (which for the avoidance of doubt, would include a merger agreement, but not a term sheet for a merger agreement). In the case of a termination following a Potential Change in Control and before a Change in Control, solely for purposes of benefits under this Agreement, the date of Separation will be deemed the date the Change in Control is consummated.
(e)Good Reason” means, without the Executive’s consent, (i) a material reduction in the Executive’s level of responsibility and/or scope of authority, (ii) a reduction by more than 10% in Executive’s base salary (other than a reduction generally applicable to executive officers of the Company or its subsidiary, as applicable, and in generally the same proportion as for the Executive), or (iii) relocation of the Executive’s principal workplace by more than thirty-five (35) miles from Executive’s then current place of employment. For the purpose of clause (i), a change in responsibility shall not be deemed to occur (A) solely because Executive is part of a larger organization or (B) solely because of a change in title. For the Executive to receive the benefits under this Agreement as a result of a voluntary resignation under this subsection (e), all of the following requirements must be satisfied: (1) the Executive must provide notice to the Company or its subsidiary, as applicable, of Executive’s intent to assert Good Reason within sixty (60) days of the initial existence of one or more of the conditions set forth in subclauses (i) through (iii); (2) the Company or its subsidiary, as applicable, will have thirty (30) days (the “Company Cure Period”) from the date of such notice to remedy the condition and, if it does so, the Executive may withdraw Executive’s resignation or may resign with no benefits; and (3) any termination of employment under this provision must occur within ten (10) days of the earlier of expiration of the Company Cure Period or written notice from the Company or one of its subsidiaries, as applicable, that it will not undertake to cure the condition set forth in subclauses (i) through (iii). Should the Company or one of its subsidiaries, as applicable, remedy the condition as set forth above and then one or more of the conditions arises again within twelve months following the occurrence of a Change in Control, the Executive may assert Good Reason again subject to all of the conditions set forth herein.
(f)Release Conditions” mean the following conditions: (i) Company has received the Executive’s executed Release and (ii) any rescission period applicable to the Executive’s executed Release has expired.



(g)Qualifying Termination” means a Separation that is not a CIC Qualifying Termination, but which results from (i) the Company or one of its subsidiaries, as applicable, terminating the Executive’s employment for any reason other than Cause or (ii) the Executive voluntarily resigning his or her employment for Good Reason. A termination or resignation due to the Executive’s death or disability shall not constitute a Qualifying Termination.
(h)Separation” means a “separation from service,” as defined in the regulations under Section 409A of the Code.
8.Successors.
(a)Company’s Successors. The Company shall require any successor (whether direct or indirect and whether by purchase, lease, merger, consolidation, liquidation or otherwise) to all or substantially all of the Company’s business and/or assets, by an agreement in substance and form satisfactory to the Executive, to assume this Agreement and to agree expressly to perform this Agreement in the same manner and to the same extent as the Company would be required to perform it in the absence of a succession. For all purposes under this Agreement, the term “Company” shall include any successor to the Company’s business and/or assets or which becomes bound by this Agreement by operation of law.

(b)Executive’s Successors. This Agreement and all rights of the Executive hereunder shall inure to the benefit of, and be enforceable by, the Executive’s personal or legal representatives, executors, administrators, successors, heirs, distributees, devisees and legatees.
9.Golden Parachute Taxes.
(a)Best After-Tax Result. In the event that any payment or benefit received or to be received by Executive pursuant to this Agreement or otherwise (“Payments”) would (i) constitute a “parachute payment” within the meaning of Section 280G of the Code and (ii) but for this subsection (a), be subject to the excise tax imposed by Section 4999 of the Code, any successor provisions, or any comparable federal, state, local or foreign excise tax (“Excise Tax”), then, subject to the provisions of Section 10, such Payments shall be either (A) provided in full pursuant to the terms of this Agreement or any other applicable agreement, or (B) provided as to such lesser extent which would result in the Payments being $1.00 less than the amount at which any portion of the Payments would be subject to the Excise Tax (“Reduced Amount”), whichever of the foregoing amounts, taking into account the applicable federal, state, local and foreign income, employment and other taxes and the Excise Tax (including, without limitation, any interest or penalties on such taxes), results in the receipt by Executive, on an after-tax basis, of the greatest amount of payments and benefits provided for hereunder or otherwise, notwithstanding that all or some portion of such Payments may be subject to the Excise Tax. Unless the Company and Executive otherwise agree in writing, any determination required under this Section shall be made by independent tax counsel designated by the Company and reasonably acceptable to Executive (“Independent Tax Counsel”), whose determination shall be conclusive and binding upon Executive and the Company for all purposes. For purposes of making the calculations required under this Section, Independent Tax Counsel may make reasonable assumptions and approximations concerning applicable taxes and may rely on reasonable, good faith interpretations concerning the application of Sections 280G and 4999 of the Code; provided that Independent Tax Counsel shall assume that Executive pays all taxes at the highest marginal rate. The Company and Executive shall furnish to Independent Tax Counsel such information and documents as Independent Tax Counsel may reasonably request in order to make a determination under this Section. The Company shall bear all costs that Independent Tax Counsel may reasonably incur in connection with any calculations contemplated by this Section. In the event that Section 9(a)(ii)(B) above applies, then based on the information provided to Executive and the Company by Independent Tax Counsel, the cutback described hereunder will apply as to compensation not subject to Section 409A of the Code prior to compensation subject to Section 409A of the Code and will otherwise apply on a reverse chronological basis from payments latest in time. If the Internal Revenue Service (the “IRS”) determines that any Payment is subject to the Excise Tax, then Section 9(b) hereof shall apply, and the enforcement of Section 9(b) shall be the exclusive remedy to the Company.
(b)Adjustments. If, notwithstanding any reduction described in Section 9(a) hereof (or in the absence of any such reduction), the IRS determines that Executive is liable for the Excise Tax as a result of the receipt of one or more Payments, then Executive shall be obligated to surrender or pay back to the Company or its subsidiary, as applicable, within one-hundred twenty (120) days after a final IRS determination, an amount of such payments or benefits equal to the “Repayment Amount.” The Repayment Amount with respect to such Payments shall be the smallest such amount, if any, as shall be required to be surrendered or paid to the Company or its subsidiary, as applicable, so that Executive’s net proceeds with respect to such Payments (after taking into account the payment of the Excise Tax imposed on such Payments) shall be maximized. Notwithstanding the foregoing, the Repayment Amount with respect to such Payments shall be zero (0) if a Repayment Amount of more than zero (0) would not eliminate the Excise Tax imposed on such Payments or if a Repayment Amount of more than zero would not maximize the net amount received by Executive from the Payments. If the Excise Tax is not eliminated pursuant to this Section 9(b), Executive shall pay the Excise Tax.



10.Miscellaneous Provisions.
(a)Section 409A. To the extent (i) any payments to which Executive becomes entitled under this Agreement, or any agreement or plan referenced herein, in connection with Executive’s termination of employment with the Company or its subsidiary, as applicable, constitute deferred compensation subject to Section 409A of the Code and (ii) Executive is deemed at the time of such termination of employment to be a “specified” employee under Section 409A of the Code, then such payment or payments shall not be made or commence until the earlier of (i) the expiration of the six (6)-month period measured from the Executive’s Separation; or (ii) the date of Executive’s death following such Separation; provided, however, that such deferral shall only be effected to the extent required to avoid adverse tax treatment to Executive, including (without limitation) the additional twenty percent (20%) tax for which Executive would otherwise be liable under Section 409A(a)(1)(B) of the Code in the absence of such deferral. Upon the expiration of the applicable deferral period, any payments which would have otherwise been made during that period (whether in a single sum or in installments) in the absence of this paragraph shall be paid to Executive or Executive’s beneficiary in one lump sum (without interest). Except as otherwise expressly provided herein, to the extent any expense reimbursement or the provision of any in-kind benefit under this Agreement (or otherwise referenced herein) is determined to be subject to (and not exempt from) Section 409A of the Code, the amount of any such expenses eligible for reimbursement, or the provision of any in-kind benefit, in one calendar year shall not affect the expenses eligible for reimbursement or in kind benefits to be provided in any other calendar year, in no event shall any expenses be reimbursed after the last day of the calendar year following the calendar year in which Executive incurred such expenses, and in no event shall any right to reimbursement or the provision of any in- kind benefit be subject to liquidation or exchange for another benefit. To the extent that any provision of this Agreement is ambiguous as to its exemption or compliance with Section 409A, the provision will be read in such a manner so that all payments hereunder are exempt from Section 409A to the maximum permissible extent, and for any payments where such construction is not tenable, that those payments comply with Section 409A to the maximum permissible extent. To the extent any payment under this Agreement may be classified as a “short-term deferral” within the meaning of Section 409A, such payment shall be deemed a short-term deferral, even if it may also qualify for an exemption from Section 409A under another provision of Section 409A. Payments pursuant to this Agreement (or referenced in this Agreement) are intended to constitute separate payments for purposes of Section 1.409A-2(b)(2) of the regulations under Section 409A.
(b)Other Arrangements. This Agreement also supersedes any and all cash severance arrangements and vesting acceleration arrangements on change in control under any agreement governing Equity Awards, severance and salary continuation arrangements, programs and plans which were previously offered, or may be offered on the Effective Date or thereafter, by the Company or its subsidiary, as applicable, to the Executive, including change in control severance arrangements and vesting acceleration arrangements pursuant to an agreement governing Equity Awards, employment agreement or offer letter, and Executive hereby waives Executive’s rights to such other benefits. In no event shall any individual receive cash severance benefits under both this Agreement and any other severance pay or salary continuation program, plan or other arrangement with the Company or its subsidiaries. For the avoidance of doubt, in no event shall Executive receive payment under both Section 2 and Section 3 with respect to Executive’s Separation.
(c)Dispute Resolution. To ensure rapid and economical resolution of any and all disputes that might arise in connection with this Agreement, Executive and the Company agree that any and all disputes, claims, and causes of action, in law or equity, arising from or relating to this Agreement or its enforcement, performance, breach, or interpretation, will be resolved solely and exclusively by final, binding, and confidential arbitration, by a single arbitrator, in San Mateo County, and conducted by Judicial Arbitration & Mediation Services, Inc. (“JAMS”) under its then-existing employment rules and procedures. Nothing in this section, however, is intended to prevent either party from obtaining injunctive relief in court to prevent irreparable harm pending the conclusion of any such arbitration. Each party to an arbitration or litigation hereunder shall be responsible for the payment of its own attorneys’ fees.

(d)Notice. Notices and all other communications contemplated by this Agreement shall be in writing and shall be deemed to have been duly given when personally delivered or when mailed by U.S. registered or certified mail, return receipt requested and postage prepaid or deposited with Federal Express Corporation, with shipping charges prepaid. In the case of the Executive, mailed notices shall be addressed to him or her at the home address which he or she most recently communicated to the Company in writing. In the case of the Company, mailed notices shall be addressed to its corporate headquarters, and all notices shall be directed to the attention of its Secretary.
(e)Waiver. No provision of this Agreement shall be modified, waived or discharged unless the modification, waiver or discharge is agreed to in writing and signed by the Executive and by an authorized officer of the Company (other than the Executive). No waiver by either party of any breach of, or of compliance with, any condition or provision of this Agreement by the other party shall be considered a waiver of any other condition or provision or of the same condition or provision at another time.



(f)Withholding Taxes. All payments made under this Agreement shall be subject to reduction to reflect taxes or other charges required to be withheld by law.
(g)Severability. The invalidity or unenforceability of any provision or provisions of this Agreement shall not affect the validity or enforceability of any other provision hereof, which shall remain in full force and effect.
(h)No Retention Rights. Nothing in this Agreement shall confer upon the Executive any right to continue in service for any period of specific duration or interfere with or otherwise restrict in any way the rights of the Company or any subsidiary of the Company or of the Executive, which rights are hereby expressly reserved by each, to terminate his or her service at any time and for any reason, with or without Cause.
(i)Choice of Law. The validity, interpretation, construction and performance of this Agreement shall be governed by the laws of the State of California (other than its choice- of-law provisions).

IN WITNESS WHEREOF, each of the parties has executed this Agreement, in the case of the Company by its duly authorized officer, as of the day and year first above written.


PROTERRA INC


    /s/ John J. Allen
By: John J. Allen
Title: On behalf of the Board of Directors




/s/ Gareth T. Joyce
By:Gareth T. Joyce



EX-10.31 5 exhibit1031.htm EX-10.31 Document

Exhibit 10.31

March 23, 2021
Mr. Josh Ensign

Dear Josh:

This letter agreement amends and restates the offer letter between you and Proterra Inc. (the “Company”), dated August 29, 2016 (the “Prior Agreement”) effective March 1, 2021.

You will continue to work in the role of Chief Operating Officer, reporting to the Company’s Chief Executive Officer.

1.Cash Compensation. In this position, the Company will pay you an annual base salary payable in accordance with the Company’s standard payroll schedule. Your pay will be periodically reviewed as a part of the Company’s regular reviews of compensation.

2.Employee Benefits. You will continue to be eligible to participate in a number of Company- sponsored benefits to the extent that you comply with the eligibility requirements of each such benefit plan. The Company, in its sole discretion, may amend, suspend or terminate its employee benefits at any time, with or without notice. In addition, you will be entitled to paid vacation in accordance with the Company’s vacation policy, as in effect from time to time.

3.Termination Benefits. You will continue to be eligible to receive certain change in control and severance payments and benefits under that certain Severance Agreement by and between you and the Company, dated September 11, 2018 (the “Severance Agreement”), attached to this offer letter as Exhibit A.

4.Confidentiality Agreement. By signing this letter agreement, you reaffirm the terms and conditions of the Confidential Information, Invention Assignment and Arbitration Agreement by and between you and the Company.

5.No Conflicting Obligations. You understand and agree that by signing this letter agreement, you represent to the Company that your performance will not breach any other agreement to which you are a party and that you have not, and will not during the term of your employment with the Company, enter into any oral or written agreement in conflict with any of the provisions of this letter or the Company’s policies. You are not to bring with you to the Company, or use or disclose to any person associated with the Company, any confidential or proprietary information belonging to any former employer or other person or entity with respect to which you owe an obligation of confidentiality under any agreement or otherwise. The Company does not need and will not use such information and we will assist you in any way possible to preserve and protect the confidentiality of proprietary information belonging to third parties. Also, we expect you to abide by any obligations to refrain from soliciting any person employed by or otherwise associated with any former employer and suggest that you refrain from having any contact with such persons until such time as any non-solicitation obligation expires.

6.Outside Activities. While you render services to the Company, you agree that you will not engage in any other employment, consulting or other business activity without the written consent of the Company. In addition, while you render services to the Company, you 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.

7.General Obligations. As an employee, you will be expected to continue to adhere to the Company’s standards of professionalism, loyalty, integrity, honesty, reliability and respect for all. You will also be expected to continue to comply with the Company’s policies and procedures. The Company is an equal opportunity employer.

8.At-Will Employment. Your employment with the Company continues to be for no specific period of time. Your employment with the Company will continue to be on an “at will” basis, meaning that either you or the Company may terminate your employment at any time for any reason or no reason. The Company also reserves the right to modify or amend the terms of your employment at any time for any reason. Any contrary representations which may have been made to you are superseded by this letter agreement. This is the full and complete agreement between you and the Company on this term. Although your job duties, title, compensation and benefits, as well as the Company’s personnel policies and procedures, may change from time to time, the “at will” nature of your employment may only be changed in an express written agreement signed by you and the Company’s Board of Directors.

9.Withholdings. All forms of compensation paid to you as an employee of the Company shall be less all applicable withholdings.




10.Section 409A. It is intended that all of the severance benefits and other payments payable under this letter agreement satisfy, to the greatest extent possible, the exemptions from the application of Section 409A of the Internal Revenue Code of 1986, as amended (the “Code” and “Section 409A”) provided under Treasury Regulations 1.409A-1(b)(4), 1.409A-1(b)(5) and 1.409A-1(b)(9), and this letter agreement will be construed to the greatest extent possible as consistent with those provisions, and to the extent not so exempt, this letter agreement (and any definitions hereunder) will be construed in a manner that complies with Section 409A. All payments and benefits that are payable upon a termination of employment hereunder shall be paid or provided only upon your “separation from service” from the Company (within the meaning of Section 409A).

[SIGNATURE PAGE FOLLOWS]





This letter agreement supersedes and replaces any prior understandings or agreements, whether oral, written or implied, between you and the Company regarding the matters described in this letter (other than the Severance Agreement and Participation Letter), including, without limitation, the Prior Agreement. This letter will be governed by the laws of California, without regard to its conflict of laws provisions.

Very truly yours,
PROTERRA INC.
/s/ Kelly Scheib
By:Kelly Scheib
Title:Vice President of Human Resources


ACCEPTED AND AGREED:


/s/ Josh Ensign
By:Josh Ensign
Date:03/24/2021

EX-10.32 6 exhibit1032.htm EX-10.32 Document
image_0.jpg
Exhibit 10.32

SEVERANCE AGREEMENT

This Severance Agreement (the “Agreement”) is entered into as of September 11, 2018 (the “Effective Date”) by and between Josh Ensign (the “Executive”) and Proterra Inc, a Delaware corporation (the “Company”).
1.Term of Agreement.
This Agreement shall terminate on the date the Executive’s employment with the Company or its subsidiary, as applicable, terminates for a reason other than a Qualifying Termination or CIC Qualifying Termination (the “Expiration Date”); provided however, if a definitive agreement relating to a Change in Control has been signed by the Company on or before the Expiration Date, then this Agreement shall remain in effect through the earlier of:
The date the Executive’s employment with the Company terminates for a reason other than a Qualifying Termination or CIC Qualifying Termination, or
The date the Company has met all of its obligations under this Agreement following a termination of the Executive’s employment with the Company due to a Qualifying Termination or CIC Qualifying Termination.
2.Qualifying Termination. If the Executive is subject to a Qualifying Termination, then, subject to Sections 4, 9, and 10 below, Executive will be entitled to the following benefits:
(a)Severance Benefits. The Company or its subsidiaries shall pay the Executive 6 months of Executive’s monthly base salary (at the rate in effect immediately prior to the actions that resulted in the Qualifying Termination). The severance benefits shall be paid through salary continuation in equal installments in accordance with the Company’s or its subsidiary’s, as applicable, standard payroll procedures, with the initial payment to occur on the first payroll date following the sixtieth (60th) day following the Separation, with the first installment to include a catchup payment for amounts covering the period from the date of Separation through the first payment date, provided that the Release Conditions have been satisfied. However, if the period comprising the sum of the sixty (60)-day period described in the preceding sentence and the ten (10)-day period described in clause (3) of the second sentence of Section 7(e) below spans two calendar years, then the payments which constitute deferred compensation subject to Section 409A will not in any case commence in the first calendar year. The number of months of severance set forth in the first sentence of this subsection (a) shall be referred to herein as the “Severance Period.”
(b)Continued Employee Benefits. If Executive timely elects continued coverage under the Consolidated Omnibus Budget Reconciliation Act (“COBRA”), the Company or its subsidiary shall pay the full amount of Executive’s COBRA premiums on behalf of the Executive for the Executive’s continued coverage under the Company’s or its subsidiary’s, as applicable, health, dental and vision plans, including coverage for the Executive’s eligible dependents, for the Severance Period. Notwithstanding the foregoing, if the Company, in its sole discretion, determines that it cannot provide the foregoing subsidy of COBRA coverage without potentially violating or causing the Company or its subsidiary to incur additional expense as a result of noncompliance with applicable law (including, without limitation, Section 2716 of the Public Health Service Act), the Company or its subsidiary instead shall provide to Executive a taxable monthly payment in an amount equal to the monthly COBRA premium that Executive would be required to pay to continue the group health coverage in effect on the date of the Separation (which amount shall be based on the premium for the first month of COBRA coverage), which payments shall be made regardless of whether Executive elects COBRA continuation coverage and shall commence on the later of (i) the first day of the month following the month in which Executive experiences a Separation and (ii) the effective date of the Company’s determination of violation of applicable law, and shall end on the earlier of (x) the effective date on which Executive becomes covered by a


image_0.jpg
health, dental or vision insurance plan of a subsequent employer, and (y) the last day of the Severance Period, provided that, any taxable payments under this Section 2(b) will not be paid before the first business day occurring after the sixtieth (60th) day following the Separation and, once they commence, will include any unpaid amounts accrued from the date of Executive’s Separation (to the extent not otherwise satisfied with continuation coverage). However, if the period comprising the sum of the sixty (60)-day period described in the preceding sentence and the ten (10)-day period described in clause (3) of the second sentence of Section 7(e) below spans two calendar years, then the payments which constitute deferred compensation subject to Section 409A will not in any case be paid in the first calendar year. Executive shall have no right to an additional gross-up payment to account for the fact that such COBRA premium amounts are paid on an after-tax basis.
3.CIC Qualifying Termination. If the Executive is subject to a CIC Qualifying Termination, then, subject to Sections 4, 9, and 10 below, Executive will be entitled to the following benefits:
(a)Severance Benefits. The Company or its subsidiaries shall pay the Executive 12 months of Executive’s monthly base salary and then-current target bonus opportunity (at the rates in effect immediately prior to the actions that resulted in the Separation). The severance benefits shall be paid through salary continuation in equal installments in accordance with the Company’s or its subsidiary’s, as applicable, standard payroll procedures, with the initial payment to occur on the first payroll date following the sixtieth (60th) day following the Separation, with the first installment to include a catchup payment for amounts covering the period from the date of Separation through the first payment date, provided that the Release Conditions have been satisfied. However, if the period comprising the sum of the sixty (60)-day period described in the preceding sentence and the ten (10)-day period described in clause (3) of the second sentence of Section 7(e) below spans two calendar years, then the payments which constitute deferred compensation subject to Section 409A will not in any case commence in the first calendar year.
(b)Continued Employee Benefits. The Company or its subsidiary shall pay the Executive the continued employee benefits set forth in Section 2(b) above for the same period that the Executive is paid severance benefits pursuant to Section 3(a) following the Executive’s Separation or, if earlier, until Executive becomes covered by a health, dental or vision insurance plan of a subsequent employer or until Executive is no longer eligible for COBRA benefits.
(c)Equity. Each of Executive’s then outstanding Equity Awards, including awards that would otherwise vest only upon satisfaction of performance criteria, shall accelerate and become vested and exercisable as to 100% of the then unvested shares underlying the Equity Award. For awards that would otherwise vest only upon satisfaction of performance criteria, the foregoing acceleration shall be based on achievement of performance criteria at target, except to the extent otherwise provided in the award agreement evidencing such award. “Equity Awards” means all options to purchase shares of Company common stock as well as any and all other stock- based awards granted to the Executive, including but not limited to stock bonus awards, restricted stock, restricted stock units or stock appreciation rights. Subject to Section 4, the accelerated vesting described above shall be effective as of the Separation.
4.General Release. Any other provision of this Agreement notwithstanding, the benefits under Section 2 and 3 shall not apply unless the Executive (i) has executed a general release (in a form prescribed by the Company) of all known and unknown claims that Executive may then have against the Company or entities or persons affiliated with the Company and such release has become effective and (ii) has agreed not to prosecute any legal action or other proceeding based upon any of such claims. The release must be in the form prescribed by the Company, without alterations (this document effecting the foregoing, the “Release”). The Company or its subsidiary will deliver the form of Release to the Executive within thirty (30) days after the Executive’s Separation. The Executive must execute and return the Release within the time period specified in the form.
5.Accrued Compensation and Benefits. Notwithstanding anything to the contrary in Section 2 and 3 above, in connection with any termination of employment upon or following a Change in Control (whether or not a Qualifying Termination or CIC Qualifying Termination), the Company or its subsidiary shall pay Executive’s earned but unpaid base salary and other vested but unpaid cash entitlements for the period through and including the termination of employment, including unused earned vacation pay and unreimbursed documented business expenses incurred by Executive prior to the date of termination (collectively “Accrued Compensation and Expenses”), as required by law and the applicable Company or its subsidiary, as applicable, plan or policy.


image_0.jpg
In addition, Executive shall be entitled to any other vested benefits earned by Executive for the period through and including the termination date of Executive’s employment under any other employee benefit plans and arrangements maintained by the Company or its subsidiary, as applicable, in accordance with the terms of such plans and arrangements, except as modified herein (collectively “Accrued Benefits”). Any Accrued Compensation and Expenses to which the Executive is entitled shall be paid to the Executive in cash as soon as administratively practicable after the termination, and, in any event, no later than two and one-half (2-1/2) months after the end of the taxable year of the Executive in which the termination occurs or at such earlier time as may be required by applicable law or Section 10 below, and to such lesser extent as may be mandated by Section 9 below. Any Accrued Benefits to which the Executive is entitled shall be paid to the Executive as provided in the relevant plans and arrangements.
6.Covenants.
(a)Non-Competition. The Executive agrees that, during Executive’s employment with the Company, Executive shall not engage in any other employment, consulting or other business activity (whether full-time or part-time) that would create a conflict of interest with the Company.
(b)Cooperation and Non-Disparagement. The Executive agrees that, during the Severance Period, he or she shall cooperate with the Company or its subsidiary in every reasonable respect and shall use Executive’s best efforts to assist the Company or its subsidiary with the transition of Executive’s duties to Executive’s successor. The Executive further agrees that following the date of Separation, Executive shall not in any way or by any means disparage the Company, its subsidiaries, or the members of their Board of Directors or their officers and employees.
7.Definitions.
(a)Cause” means (i) an unauthorized use or disclosure by Executive of the Company’s or its subsidiaries’ confidential information or trade secrets, which use or disclosure causes or is reasonably likely to cause material harm to the Company or its subsidiaries, (ii) a material breach of any agreement between Executive and the Company or its subsidiaries, (iii) a material failure to comply with the Company’s or its subsidiaries’ written policies or rules that has caused or is reasonably likely to cause material injury to the Company, its successor, or its affiliates, or any of their business, (iv) conviction of, or plea of “guilty” or “no contest” to, a felony under the laws of the United States or any state thereof, (v) willful misconduct that has caused or is reasonably likely to cause material injury to the Company, its successor, or its affiliates, or any of their business, (vi) embezzlement, (vii) failure to cooperate with the Company or its subsidiaries in any investigation or formal proceeding if the Company or its subsidiary, as applicable, has requested Executive’s reasonable cooperation, (viii) violation of any applicable federal, state or foreign statutes, laws or regulations or (ix) a continued failure to perform assigned duties after receiving written notification of such failure from the Company’s or its subsidiaries’, as applicable, Chief Executive Officer; provided that Executive must be provided with written notice of Executive’s termination for “Cause” and Executive must be provided with a thirty (30) day period following Executive’s receipt of such notice to cure the event(s) that trigger “Cause,” with the Company’s or its subsidiaries’, as applicable, Board of Directors making the final determination whether Executive has cured any Cause.
(b)Code” means the Internal Revenue Code of 1986, as amended.
(c)Change in Control.” For all purposes under this Agreement, a Change in Control shall mean a “Change in Control,” as such term is defined in the Company’s 2010 Equity Incentive Plan, as may be amended from time to time, provided that the transaction (including any series of transactions) also qualifies as a change in control under U.S. Treasury Regulation 1.409A- 3(i)(5)(v) or 1.409A-3(i)(5)(vii).
(d)CIC Qualifying Termination” means a Separation (A) within twelve (12) months following a Change in Control or (B) within three (3) months preceding a Change in Control (but as to part (B), only if the Separation occurs after a Potential Change in Control) resulting, in either case (A) or (B), from (i) the Company or its subsidiary, as applicable, terminating the Executive’s employment for any reason other than Cause or (ii) the Executive voluntarily resigning Executive’s employment for Good Reason. A termination or resignation due to the Executive’s death or disability shall not constitute a CIC Qualifying Termination. A “Potential Change in Control” means the date of execution of a legally binding and definitive agreement for a corporate transaction


image_0.jpg
which, if consummated, would constitute the applicable Change in Control (which for the avoidance of doubt, would include a merger agreement, but not a term sheet for a merger agreement). In the case of a termination following a Potential Change in Control and before a Change in Control, solely for purposes of benefits under this Agreement, the date of Separation will be deemed the date the Change in Control is consummated.
(e)Good Reason” means, without the Executive’s consent, (i) a material reduction in the Executive’s level of responsibility and/or scope of authority, (ii) a reduction by more than 10% in Executive’s base salary (other than a reduction generally applicable to executive officers of the Company or its subsidiary, as applicable, and in generally the same proportion as for the Executive), or (iii) relocation of the Executive’s principal workplace by more than thirty-five (35) miles from Executive’s then current place of employment. For the purpose of clause (i), a change in responsibility shall not be deemed to occur (A) solely because Executive is part of a larger organization or (B) solely because of a change in title. For the Executive to receive the benefits under this Agreement as a result of a voluntary resignation under this subsection (e), all of the following requirements must be satisfied: (1) the Executive must provide notice to the Company or its subsidiary, as applicable, of Executive’s intent to assert Good Reason within sixty (60) days of the initial existence of one or more of the conditions set forth in subclauses (i) through (iii); (2) the Company or its subsidiary, as applicable, will have thirty (30) days (the “Company Cure Period”) from the date of such notice to remedy the condition and, if it does so, the Executive may withdraw Executive’s resignation or may resign with no benefits; and (3) any termination of employment under this provision must occur within ten (10) days of the earlier of expiration of the Company Cure Period or written notice from the Company or one of its subsidiaries, as applicable, that it will not undertake to cure the condition set forth in subclauses (i) through (iii). Should the Company or one of its subsidiaries, as applicable, remedy the condition as set forth above and then one or more of the conditions arises again within twelve months following the occurrence of a Change in Control, the Executive may assert Good Reason again subject to all of the conditions set forth herein.
(f)Release Conditions” mean the following conditions: (i) Company has received the Executive’s executed Release and (ii) any rescission period applicable to the Executive’s executed Release has expired.
(g)Qualifying Termination” means a Separation that is not a CIC Qualifying Termination, but which results from (i) the Company or one of its subsidiaries, as applicable, terminating the Executive’s employment for any reason other than Cause or (ii) the Executive voluntarily resigning his or her employment for Good Reason. A termination or resignation due to the Executive’s death or disability shall not constitute a Qualifying Termination.
(h)Separation” means a “separation from service,” as defined in the regulations under Section 409A of the Code.
8.Successors.
(a)Company’s Successors. The Company shall require any successor (whether direct or indirect and whether by purchase, lease, merger, consolidation, liquidation or otherwise) to all or substantially all of the Company’s business and/or assets, by an agreement in substance and form satisfactory to the Executive, to assume this Agreement and to agree expressly to perform
this Agreement in the same manner and to the same extent as the Company would be required to perform it in the absence of a succession. For all purposes under this Agreement, the term “Company” shall include any successor to the Company’s business and/or assets or which becomes bound by this Agreement by operation of law.
(b)Executive’s Successors. This Agreement and all rights of the Executive hereunder shall inure to the benefit of, and be enforceable by, the Executive’s personal or legal representatives, executors, administrators, successors, heirs, distributees, devisees and legatees.
9.Golden Parachute Taxes.
(a)Best After-Tax Result. In the event that any payment or benefit received or to be received by Executive pursuant to this Agreement or otherwise (“Payments”) would (i) constitute a “parachute payment” within the meaning of Section 280G of the Code and (ii) but for this subsection (a), be subject to the excise tax imposed


image_0.jpg
by Section 4999 of the Code, any successor provisions, or any comparable federal, state, local or foreign excise tax (“Excise Tax”), then, subject to the provisions of Section 10, such Payments shall be either (A) provided in full pursuant to the terms of this Agreement or any other applicable agreement, or (B) provided as to such lesser extent which would result in the Payments being $1.00 less than the amount at which any portion of the Payments would be subject to the Excise Tax (“Reduced Amount”), whichever of the foregoing amounts, taking into account the applicable federal, state, local and foreign income, employment and other taxes and the Excise Tax (including, without limitation, any interest or penalties on such taxes), results in the receipt by Executive, on an after-tax basis, of the greatest amount of payments and benefits provided for hereunder or otherwise, notwithstanding that all or some portion of such Payments may be subject to the Excise Tax. Unless the Company and Executive otherwise agree in writing, any determination required under this Section shall be made by independent tax counsel designated by the Company and reasonably acceptable to Executive (“Independent Tax Counsel”), whose determination shall be conclusive and binding upon Executive and the Company for all purposes. For purposes of making the calculations required under this Section, Independent Tax Counsel may make reasonable assumptions and approximations concerning applicable taxes and may rely on reasonable, good faith interpretations concerning the application of Sections 280G and 4999 of the Code; provided that Independent Tax Counsel shall assume that Executive pays all taxes at the highest marginal rate. The Company and Executive shall furnish to Independent Tax Counsel such information and documents as Independent Tax Counsel may reasonably request in order to make a determination under this Section. The Company shall bear all costs that Independent Tax Counsel may reasonably incur in connection with any calculations contemplated by this Section. In the event that Section 9(a)(ii)(B) above applies, then based on the information provided to Executive and the Company by Independent Tax Counsel, the cutback described hereunder will apply as to compensation not subject to Section 409A of the Code prior to compensation subject to Section 409A of the Code and will otherwise apply on a reverse chronological basis from payments latest in time. If the Internal Revenue Service (the “IRS”) determines that any Payment is subject to the Excise Tax, then Section 9(b) hereof shall apply, and the enforcement of Section 9(b) shall be the exclusive remedy to the Company.
(b)Adjustments. If, notwithstanding any reduction described in Section 9(a) hereof (or in the absence of any such reduction), the IRS determines that Executive is liable for the Excise
Tax as a result of the receipt of one or more Payments, then Executive shall be obligated to surrender or pay back to the Company or its subsidiary, as applicable, within one-hundred twenty
(120) days after a final IRS determination, an amount of such payments or benefits equal to the “Repayment Amount.” The Repayment Amount with respect to such Payments shall be the smallest such amount, if any, as shall be required to be surrendered or paid to the Company or its subsidiary, as applicable, so that Executive’s net proceeds with respect to such Payments (after taking into account the payment of the Excise Tax imposed on such Payments) shall be maximized. Notwithstanding the foregoing, the Repayment Amount with respect to such Payments shall be zero (0) if a Repayment Amount of more than zero (0) would not eliminate the Excise Tax imposed on such Payments or if a Repayment Amount of more than zero would not maximize the net amount received by Executive from the Payments. If the Excise Tax is not eliminated pursuant to this Section 9(b), Executive shall pay the Excise Tax.
10.Miscellaneous Provisions.
(a)Section 409A. To the extent (i) any payments to which Executive becomes entitled under this Agreement, or any agreement or plan referenced herein, in connection with Executive’s termination of employment with the Company or its subsidiary, as applicable, constitute deferred compensation subject to Section 409A of the Code and (ii) Executive is deemed at the time of such termination of employment to be a “specified” employee under Section 409A of the Code, then such payment or payments shall not be made or commence until the earlier of (i) the expiration of the six (6)-month period measured from the Executive’s Separation; or (ii) the date of Executive’s death following such Separation; provided, however, that such deferral shall only be effected to the extent required to avoid adverse tax treatment to Executive, including (without limitation) the additional twenty percent (20%) tax for which Executive would otherwise be liable under Section 409A(a)(1)(B) of the Code in the absence of such deferral. Upon the expiration of the applicable deferral period, any payments which would have otherwise been made during that period (whether in a single sum or in installments) in the absence of this paragraph shall be paid to Executive or Executive’s beneficiary in one lump sum (without interest). Except as otherwise expressly provided herein, to the extent any expense


image_0.jpg
reimbursement or the provision of any in-kind benefit under this Agreement (or otherwise referenced herein) is determined to be subject to (and not exempt from) Section 409A of the Code, the amount of any such expenses eligible for reimbursement, or the provision of any in-kind benefit, in one calendar year shall not affect the expenses eligible for reimbursement or in kind benefits to be provided in any other calendar year, in no event shall any expenses be reimbursed after the last day of the calendar year following the calendar year in which Executive incurred such expenses, and in no event shall any right to reimbursement or the provision of any in-kind benefit be subject to liquidation or exchange for another benefit. To the extent that any provision of this Agreement is ambiguous as to its exemption or compliance with Section 409A, the provision will be read in such a manner so that all payments hereunder are exempt from Section 409A to the maximum permissible extent, and for any payments where such construction is not tenable, that those payments comply with Section 409A to the maximum permissible extent. To the extent any payment under this Agreement may be classified as a “short-term deferral” within the meaning of Section 409A, such payment shall be deemed a short-term deferral, even if it may also qualify for an exemption from Section 409A under another provision of Section 409A. Payments pursuant to this Agreement (or referenced in this Agreement) are intended to constitute separate payments for purposes of Section 1.409A- 2(b)(2) of the regulations under Section 409A.
(b)Other Arrangements. This Agreement supersedes severance arrangements in Executive’s prior offer letter by and between the Company and Executive, dated August 29, 2016. This Agreement also supersedes any and all cash severance arrangements and vesting acceleration arrangements on change in control under any agreement governing Equity Awards, severance and salary continuation arrangements, programs and plans which were previously offered, or may be offered on the Effective Date or thereafter, by the Company or its subsidiary, as applicable, to the Executive, including change in control severance arrangements and vesting acceleration arrangements pursuant to an agreement governing Equity Awards, employment agreement or offer letter, and Executive hereby waives Executive’s rights to such other benefits. In no event shall any individual receive cash severance benefits under both this Agreement and any other severance pay or salary continuation program, plan or other arrangement with the Company or its subsidiaries. For the avoidance of doubt, in no event shall Executive receive payment under both Section 2 and Section 3 with respect to Executive’s Separation.
(c)Dispute Resolution. To ensure rapid and economical resolution of any and all disputes that might arise in connection with this Agreement, Executive and the Company agree that any and all disputes, claims, and causes of action, in law or equity, arising from or relating to this Agreement or its enforcement, performance, breach, or interpretation, will be resolved solely and exclusively by final, binding, and confidential arbitration, by a single arbitrator, in San Mateo County, and conducted by Judicial Arbitration & Mediation Services, Inc. (“JAMS”) under its then-existing employment rules and procedures. Nothing in this section, however, is intended to prevent either party from obtaining injunctive relief in court to prevent irreparable harm pending the conclusion of any such arbitration. Each party to an arbitration or litigation hereunder shall be responsible for the payment of its own attorneys’ fees.
(d)Notice. Notices and all other communications contemplated by this Agreement shall be in writing and shall be deemed to have been duly given when personally delivered or when mailed by U.S. registered or certified mail, return receipt requested and postage prepaid or deposited with Federal Express Corporation, with shipping charges prepaid. In the case of the Executive, mailed notices shall be addressed to him or her at the home address which he or she most recently communicated to the Company in writing. In the case of the Company, mailed notices shall be addressed to its corporate headquarters, and all notices shall be directed to the attention of its Secretary.
(e)Waiver. No provision of this Agreement shall be modified, waived or discharged unless the modification, waiver or discharge is agreed to in writing and signed by the Executive and by an authorized officer of the Company (other than the Executive). No waiver by either party of any breach of, or of compliance with, any condition or provision of this Agreement by the other party shall be considered a waiver of any other condition or provision or of the same condition or provision at another time.
(f)Withholding Taxes. All payments made under this Agreement shall be subject to reduction to reflect taxes or other charges required to be withheld by law.
(g)Severability. The invalidity or unenforceability of any provision or provisions of this Agreement shall not affect the validity or enforceability of any other provision hereof, which shall remain in full force and effect.


image_0.jpg
(h)No Retention Rights. Nothing in this Agreement shall confer upon the Executive any right to continue in service for any period of specific duration or interfere with or otherwise restrict in any way the rights of the Company or any subsidiary of the Company or of the Executive, which rights are hereby expressly reserved by each, to terminate his or her service at any time and for any reason, with or without Cause.
(i)Choice of Law. The validity, interpretation, construction and performance of this Agreement shall be governed by the laws of the State of California (other than its choice-of-law provisions).

[SIGNATURE PAGE FOLLOWS]



image_0.jpg
IN WITNESS WHEREOF, each of the parties has executed this Agreement, in the case of the Company by its duly authorized officer, as of the day and year first above written.


PROTERRA INC

    /s/ Ryan Popple
By: Ryan Popple
Title: On behalf of the Board of Directors

/s/ Josh Ensign
By:Josh Ensign

EX-10.33 7 exhibit1033.htm EX-10.33 Document


Exhibit 10.33

RETENTION AGREEMENT

Proterra Inc
September 15, 2021



Dear Josh Ensign:
Proterra Inc, a Delaware corporation (the “Company”) is very pleased to offer you the opportunity to receive the retention benefit described below.
Retention Bonus.  Subject to your continued employment with the Company or its subsidiaries through to September 13, 2022 (the “Retention Date”), the Company will pay you a cash bonus in the total amount of $250,000, less applicable withholding taxes and deductions (the “Retention Bonus”). The Retention Bonus shall be paid within thirty (30) days from the Retention Date.
Notwithstanding the foregoing, in the event that your employment is terminated by the Company or its subsidiaries without Cause (as defined below) prior to the Retention Date, you will remain eligible to receive the Retention Bonus (which shall be paid within thirty (30) days from your last day of work). You will not be eligible for a retention bonus if you resign from employment with the Company or its subsidiaries for any reason or the Company or its subsidiaries terminates your employment for Cause before the Retention Date.
For purposes of this letter, “Cause” means (i) an unauthorized use or disclosure by you of the Company’s or its subsidiaries’ confidential information or trade secrets, which use or disclosure causes or is reasonably likely to cause material harm to the Company or its subsidiaries, (ii) a material breach of any agreement between you and the Company or its subsidiaries, (iii) a material failure to comply with the Company’s or its subsidiaries’ written policies or rules that has caused or is reasonably likely to cause material injury to the Company, its successor, or its affiliates, or any of their business, (iv) conviction of, or plea of “guilty” or “no contest” to, a felony under the laws of the United States or any state thereof, (v) willful misconduct that has caused or is reasonably likely to cause material injury to the Company, its successor, or its affiliates, or any of their business, (vi) embezzlement, (vii) failure to cooperate with the Company or its subsidiaries in any investigation or formal proceeding if the Company or its subsidiary, as applicable, has requested your reasonable cooperation, (viii) violation of any applicable federal, state or foreign statutes, laws or regulations or (ix) a continued failure to perform assigned duties after receiving written notification of such failure from the Company’s or its subsidiaries’, as applicable, Chief Executive Officer provided that you must be provided with written notice of your termination for “Cause” and you must be provided with a thirty (30) day period following your receipt of such notice to cure the event(s) that trigger “Cause,” with the Company’s or its subsidiaries’, as applicable, Board of Directors making the final determination whether you have cured any Cause.
The obligation to pay the benefits hereunder shall at all times be an unfunded and unsecured obligation of the Company or its subsidiaries and be paid out of the general assets of the Company or its subsidiaries.

Confidential. We request that you keep this letter agreement confidential. You agree that you will not disclose to others the existence or terms of this letter agreement, except that you may disclose such information to your spouse, attorney or tax adviser.

At Will Employment. You remain an at-will employee of the Company or its subsidiaries, which means the employment relationship can be terminated by either of us for any reason, at any time, with or without prior notice and with or without cause. Nothing in this Agreement changes the nature of that relationship.
Choice of Law. The validity, interpretation, construction and performance of this Agreement shall be governed by the laws of the State of California (other than their choice-of-law provisions).
Entire Agreement. This letter agreement supersedes any and all prior understandings and agreements, whether oral or written, between or among the parties hereto with respect to the specific subject matter hereof.







Please sign below to acknowledge the terms of this letter agreement.
Very truly yours,

/s/ John J. Allen    
John J. Allen, Chief Executive Officer

I hereby acknowledge, accept and agree to the terms as set forth above.
/s/ Josh Ensign        Date signed: 9/15/2021    




EX-10.34 8 exhibit1034.htm EX-10.34 Document


Exhibit 10.34

RETENTION AGREEMENT

Proterra Inc
September 15, 2021



Dear JoAnn Covington:
Proterra Inc, a Delaware corporation (the “Company”) is very pleased to offer you the opportunity to receive the retention benefit described below.
Retention Bonus.  Subject to your continued employment with the Company or its subsidiaries through to September 13, 2022 (the “Retention Date”), the Company will pay you a cash bonus in the total amount of $250,000, less applicable withholding taxes and deductions (the “Retention Bonus”). The Retention Bonus shall be paid within thirty (30) days from the Retention Date.
Notwithstanding the foregoing, in the event that your employment is terminated by the Company or its subsidiaries without Cause (as defined below) prior to the Retention Date, you will remain eligible to receive the Retention Bonus (which shall be paid within thirty (30) days from your last day of work). You will not be eligible for a retention bonus if you resign from employment with the Company or its subsidiaries for any reason or the Company or its subsidiaries terminates your employment for Cause before the Retention Date.
For purposes of this letter, “Cause” means (i) an unauthorized use or disclosure by you of the Company’s or its subsidiaries’ confidential information or trade secrets, which use or disclosure causes or is reasonably likely to cause material harm to the Company or its subsidiaries, (ii) a material breach of any agreement between you and the Company or its subsidiaries, (iii) a material failure to comply with the Company’s or its subsidiaries’ written policies or rules that has caused or is reasonably likely to cause material injury to the Company, its successor, or its affiliates, or any of their business, (iv) conviction of, or plea of “guilty” or “no contest” to, a felony under the laws of the United States or any state thereof, (v) willful misconduct that has caused or is reasonably likely to cause material injury to the Company, its successor, or its affiliates, or any of their business, (vi) embezzlement, (vii) failure to cooperate with the Company or its subsidiaries in any investigation or formal proceeding if the Company or its subsidiary, as applicable, has requested your reasonable cooperation, (viii) violation of any applicable federal, state or foreign statutes, laws or regulations or (ix) a continued failure to perform assigned duties after receiving written notification of such failure from the Company’s or its subsidiaries’, as applicable, Chief Executive Officer provided that you must be provided with written notice of your termination for “Cause” and you must be provided with a thirty (30) day period following your receipt of such notice to cure the event(s) that trigger “Cause,” with the Company’s or its subsidiaries’, as applicable, Board of Directors making the final determination whether you have cured any Cause.
The obligation to pay the benefits hereunder shall at all times be an unfunded and unsecured obligation of the Company or its subsidiaries and be paid out of the general assets of the Company or its subsidiaries.

Confidential. We request that you keep this letter agreement confidential. You agree that you will not disclose to others the existence or terms of this letter agreement, except that you may disclose such information to your spouse, attorney or tax adviser.

At Will Employment. You remain an at-will employee of the Company or its subsidiaries, which means the employment relationship can be terminated by either of us for any reason, at any time, with or without prior notice and with or without cause. Nothing in this Agreement changes the nature of that relationship.
Choice of Law. The validity, interpretation, construction and performance of this Agreement shall be governed by the laws of the State of California (other than their choice-of-law provisions).
Entire Agreement. This letter agreement supersedes any and all prior understandings and agreements, whether oral or written, between or among the parties hereto with respect to the specific subject matter hereof.







Please sign below to acknowledge the terms of this letter agreement.
Very truly yours,

/s/ John J. Allen    
John J. Allen, Chief Executive Officer

I hereby acknowledge, accept and agree to the terms as set forth above.
/s/ JoAnn C. Covington        Date signed: 9/15/2021    




EX-21.1 9 exhibit211-subsidiarylisti.htm EX-21.1 Document


EXHIBIT 21.1
SUBSIDIARY OF PROTERRA INC


Name of Subsidiary
Jurisdiction
Proterra Operating Company, Inc.
Delaware

EX-23.1 10 exhibit231consentofkpmgllp.htm EX-23.1 Document


EXHIBIT 23.1
Consent of Independent Registered Public Accounting Firm



We consent to the incorporation by reference in the registration statement No. 333‑258827 on Form S‑8 of our report dated March 14, 2022, with respect to the consolidated financial statements of Proterra Inc.


/s/ KPMG LLP
Santa Clara, California
March 14, 2022

EX-31.1 11 a202110kexhibit-311.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATION



I, Gareth T. Joyce, certify that:

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

EX-31.2 12 a202110kexhibit-312.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATION


I, Karina F. Padilla, certify that:

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

EX-32.1 13 a202110kexhibit-321.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION PURSUANT TO
RULE 13a-14(b) OF THE SECURITIES EXCHANGE ACT OF 1934
AND 18 U.S.C. SECTION 1350


In connection with the Annual Report of Proterra Inc (the “Company”) on Form 10-K for the year ended December 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to Rule 13a-14(b) of the Securities Exchange Act of 1934 and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.


Date:March 14, 2022
By:
/s/ Gareth T. Joyce
Gareth T. Joyce
Chief Executive Officer


EX-32.2 14 a202110kexhibit-322.htm EX-32.2 Document

EXHIBIT 32.2


CERTIFICATION PURSUANT TO
RULE 13a-14(b) OF THE SECURITIES EXCHANGE ACT OF 1934
AND 18 U.S.C. SECTION 1350


In connection with the Annual Report of Proterra Inc (the “Company”) on Form 10-K for the year ended December 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to Rule 13a-14(b) of the Securities Exchange Act of 1934 and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.


Date:March 14, 2022
By:
/s/ Karina F. Padilla
Karina F. Padilla
Chief Financial Officer


EX-101.SCH 15 ptra-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - COVER link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - AUDIT INFORMATION link:presentationLink link:calculationLink link:definitionLink 1001003 - Statement - BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002004 - Statement - BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003005 - Statement - STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 1005007 - Statement - STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1006008 - Statement - STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Summary of Significant Accounting Policies - Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Summary of Significant Accounting Policies - Credit Risk and Concentration (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2409406 - Disclosure - Summary of Significant Accounting Policies - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2410407 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2410407 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2411408 - Disclosure - Summary of Significant Accounting Policies - Revenue of Business Units (Details) link:presentationLink link:calculationLink link:definitionLink 2412409 - Disclosure - Summary of Significant Accounting Policies - Product Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 2413410 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2114102 - Disclosure - Adoption of New Accounting Standards link:presentationLink link:calculationLink link:definitionLink 2115103 - Disclosure - Reserve Recapitalization link:presentationLink link:calculationLink link:definitionLink 2316302 - Disclosure - Reserve Recapitalization (Tables) link:presentationLink link:calculationLink link:definitionLink 2417411 - Disclosure - Reserve Recapitalization - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2418412 - Disclosure - Reserve Recapitalization - Schedule of Reverse Recapitalization (Details) link:presentationLink link:calculationLink link:definitionLink 2119104 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2320303 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2421413 - Disclosure - Fair Value of Financial Instruments - Schedule of Financial Assets Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2422414 - Disclosure - Fair Value of Financial Instruments - Cash Equivalents and Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2423415 - Disclosure - Fair Value of Financial Instruments - Maturities of Short Term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2424416 - Disclosure - Fair Value of Financial Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2425417 - Disclosure - Fair Value Measurements (Details) - Schedule of changes in the fair value of warrant liabilities link:presentationLink link:calculationLink link:definitionLink 2126105 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2327304 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2428418 - Disclosure - Balance Sheet Components - Cash and Cash Equivalents, and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2429419 - Disclosure - Balance Sheet Components - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2430420 - Disclosure - Balance Sheet Components - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2431421 - Disclosure - Balance Sheet Components - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2432422 - Disclosure - Balance Sheet Components - Other Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2133106 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2334305 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2435423 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2436424 - Disclosure - Debt - Senior Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 2437425 - Disclosure - Debt - Small Business Administration Loan (Details) link:presentationLink link:calculationLink link:definitionLink 2438426 - Disclosure - Debt - Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2439427 - Disclosure - Debt - Future Principal Repayments (Details) link:presentationLink link:calculationLink link:definitionLink 2140107 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2341306 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2442428 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2443429 - Disclosure - Leases - Net Investment In Lease (Details) link:presentationLink link:calculationLink link:definitionLink 2444430 - Disclosure - Leases - Lessor Future Minimum Payments Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2445431 - Disclosure - Leases - Maturities Of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2445431 - Disclosure - Leases - Maturities Of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2446432 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2447433 - Disclosure - Leases - Operating Lease Right-of-use Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2148108 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 2449434 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2150109 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2351307 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2452435 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2453436 - Disclosure - Stockholders' Equity - Convertible Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2454437 - Disclosure - Stockholders' Equity - Reserved Shares (Details) link:presentationLink link:calculationLink link:definitionLink 2155110 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 2356308 - Disclosure - Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 2457438 - Disclosure - Warrants - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2458439 - Disclosure - Warrants - Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2159111 - Disclosure - Equity Plans and Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 2360309 - Disclosure - Equity Plans and Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2461440 - Disclosure - Equity Plans and Stock-based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2462441 - Disclosure - Equity Plans and Stock-based Compensation - Outstanding Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2463442 - Disclosure - Equity Plans and Stock-based Compensation - Assumptions Used in Fair Value Measurement (Details) link:presentationLink link:calculationLink link:definitionLink 2464443 - Disclosure - Equity Plans and Stock-based Compensation - RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2465444 - Disclosure - Equity Plans and Stock-based Compensation - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2166112 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2367310 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2468445 - Disclosure - Net Loss Per Share - Calculation (Details) link:presentationLink link:calculationLink link:definitionLink 2469446 - Disclosure - Net Loss Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2470447 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2171113 - Disclosure - Income Tax link:presentationLink link:calculationLink link:definitionLink 2372311 - Disclosure - Income Tax (Tables) link:presentationLink link:calculationLink link:definitionLink 2473448 - Disclosure - Income Tax - Components of the Net Loss Before the Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2474449 - Disclosure - Income Tax - Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2475450 - Disclosure - Income Tax - Reconciliation of Effective Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2476451 - Disclosure - Income Tax - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2477452 - Disclosure - Income Tax - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2478453 - Disclosure - Income Tax - Net Operating Loss Carryforwards (Details) link:presentationLink link:calculationLink link:definitionLink 2479454 - Disclosure - Income Tax - Tax Credit Carryforwards (Details) link:presentationLink link:calculationLink link:definitionLink 2480455 - Disclosure - Income Tax - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2181114 - Disclosure - 401(k) Plan link:presentationLink link:calculationLink link:definitionLink 2482456 - Disclosure - 401(k) Plan (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 16 ptra-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 17 ptra-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 18 ptra-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Letter of credit Letter of Credit [Member] State Current State and Local Tax Expense (Benefit) Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Leasehold improvements Leasehold Improvements [Member] Convertible preferred stock, shares outstanding (in shares) Preferred stock, shares outstanding (in shares) Shares Outstanding Preferred Stock, Shares Outstanding Payment of tax withholding obligations on earnout shares Payment, Tax Withholding, Earnout Shares Payment, Tax Withholding, Earnout Shares Series 6 Series 6 Convertible Preferred Stock [Member] Series 6 Convertible Preferred Stock Convertible Debt [Abstract] Convertible Debt [Abstract] Derivative liability Derivative Liability Security Exchange Name Security Exchange Name Convertible Notes, conversion price (in usd per share) Debt Instrument, Convertible, Conversion Price Cancelled/forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Product warranty term Product Warranty Term Product Warranty Term Deferred Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Numerator: Earnings Per Share Reconciliation [Abstract] Total principal Long Term Debt, Gross And Paid In Kind Interest Long Term Debt, Gross And Paid In Kind Interest Operating lease, weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Foreign Currency Transactions Foreign Currency Transactions and Translations Policy [Policy Text Block] Service parts Inventory, Parts and Components, Net of Reserves Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Net increase (decrease) in cash and cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Threshold consecutive trading days Convertible Securities, Threshold Consecutive Trading Days Convertible Securities, Threshold Consecutive Trading Days Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Total intrinsic value of stock options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Change in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Issuance of Earnout Shares, net of repurchase (in shares) Stock Issued During Period, Net Of Repurchases, Shares Stock Issued During Period, Net Of Repurchases, Shares Percentage of additional common stock issuable Reverse Recapitalization, Percentage Of Additional Common Stock Issuable Reverse Recapitalization, Percentage Of Additional Common Stock Issuable Net deferred tax asset (liabilities) Net deferred tax assets and liabilities Deferred Tax Assets, Net ESPP, percentage of eligible compensation Share-based Compensation Arrangement by Share-based Payment Award, Eligible Compensation, Percent Share-based Compensation Arrangement by Share-based Payment Award, Eligible Compensation, Percent Operating lease, weighted average discount rate, percent Operating Lease, Weighted Average Discount Rate, Percent Inventories Schedule of Inventory, Current [Table Text Block] Potentially dilutive securities Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Revenue recognized Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Reclassification of warrant liability to equity Adjustments To Additional Paid In Capital, Reclassification Of Warrant Liability Adjustments To Additional Paid In Capital, Reclassification Of Warrant Liability Sale of Stock [Axis] Sale of Stock [Axis] Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Business Combination and Asset Acquisition [Abstract] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Warrants Warrants And Rights Disclosure [Text Block] Warrants And Rights Disclosure Award Type [Domain] Award Type [Domain] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Local Phone Number Local Phone Number Stock Option Activity, Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Legacy Proterra warrant liability Legacy Warrants [Member] Legacy Warrants Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Options exercisable, Number of options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Other non-current liabilities Increase (Decrease) in Other Noncurrent Liabilities Conversion of convertible preferred stock into common stock in connection with the reverse recapitalization Stock Issued During Period, Value, Conversion of Convertible Preferred Stock Stock Issued During Period, Value, Conversion of Convertible Preferred Stock Volume weighted average common stock price for additional common stock issuable (in usd per share) Reverse Recapitalization, Volume Weighted Average Common Stock Price For Additional Common Stock Issuable Reverse Recapitalization, Volume Weighted Average Common Stock Price For Additional Common Stock Issuable Preferred stock Preferred Stock, Value, Issued Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Finance lease liability, noncurrent, location Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Accumulated Deficit Retained Earnings [Member] ROU assets Deferred Tax Liabilities, Leasing Arrangements Other Liabilities Disclosure [Abstract] Warranty costs incurred Standard Product Warranty Accrual, Decrease for Payments Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Accounts receivable Increase (Decrease) in Accounts Receivable Assets acquired through accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Reverse Recapitalization [Abstract] Reverse Recapitalization Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Reclassification of derivative liability upon the reverse recapitalization Adjustments To Additional Paid In Capital, Reverse Recapitalization, Reclassification Of Derivative Liability Adjustments To Additional Paid In Capital, Reverse Recapitalization, Reclassification Of Derivative Liability Tax Period [Domain] Tax Period [Domain] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Net loss per share of common stock, basic (in dollars per share) Earnings Per Share, Basic Operating lease, expense Operating Lease, Expense Series 7 Series 7 Convertible Preferred Stock [Member] Series 7 Convertible Preferred Stock Balance (in shares) Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Fair value Fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Senior Credit Facility Senior Credit Facility [Member] Senior Credit Facility 2023 Long-Term Debt, Maturity, Year One Reporting Unit [Domain] Reporting Unit [Domain] Interest expense Deferred Tax Asset, Interest Carryforward Fair Value Measurement [Domain] Fair Value Measurement [Domain] Series 8 Series 8 Convertible Preferred Stock [Member] Series 8 Convertible Preferred Stock Warrants converted (in shares) Warrants Converted, Reverse Recapitalization Warrants Converted, Reverse Recapitalization Machinery and equipment Machinery and Equipment [Member] Others Other Noncash Income (Expense) Series 5 Series 5 Convertible Preferred Stock [Member] Series 5 Convertible Preferred Stock Property, plant and equipment Deferred Tax Liabilities, Property, Plant and Equipment Reclassification of liability upon the reverse recapitalization Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassification Upon Reverse Recapitalization Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassification Upon Reverse Recapitalization Stock issued on conversion (in shares) Stock Issued During Period, Reverse Recapitalization, Shares Converted Stock Issued During Period, Reverse Recapitalization, Shares Converted Schedule of changes in the fair value of warrant liabilities [Abstract] Entity Voluntary Filers Entity Voluntary Filers Total estimated grant date fair value of stock options vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Plan Name [Axis] Plan Name [Axis] Total Long-term Debt Level 1 Fair Value, Inputs, Level 1 [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Provision for warranty Standard Product Warranty Accrual, Increase for Warranties Issued Income Tax Disclosure [Abstract] Series 3 Series 3 Convertible Preferred Stock [Member] Series 3 Convertible Preferred Stock Entity Small Business Entity Small Business Cash equivalents: Cash and Cash Equivalents [Member] Base Rate Base Rate [Member] Increase – tax positions in current period Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Issued as part of the Merger (in shares) Reverse Recapitalization, Warrants Issued Reverse Recapitalization, Warrants Issued Termination notice period Line Of Credit Facility, Termination Notice Period Line Of Credit Facility, Termination Notice Period Variable Rate Component [Axis] Variable Rate Component [Axis] Variable Rate Component Additional paid-in capital Additional Paid in Capital 2021 Equity Incentive Plan 2021 Equity Incentive Plan [Member] 2021 Equity Incentive Plan Series 4 Series 4 Convertible Preferred Stock [Member] Series 4 Convertible Preferred Stock Liabilities and Stockholders’ Equity: Liabilities and Equity [Abstract] 2024 Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Three Entity Interactive Data Current Entity Interactive Data Current Research and development credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Earnout Stock Shares Reserved, Contingent Shares [Member] Shares Reserved, Contingent Shares Future Minimum Payments Receivable from Operating Leases Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Table Text Block] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Convertible Preferred Stock and Reserved Shares of Common Stock Schedule of Stock by Class [Table Text Block] Number of business lines Number Of Business Lines Number Of Business Lines Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Beginning balance Ending balance Unrecognized Tax Benefits Income Tax Authority [Domain] Income Tax Authority [Domain] Gross deferred tax assets Deferred Tax Assets, Gross Net Operating Loss Carryforwards Summary of Operating Loss Carryforwards [Table Text Block] Thereafter Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, after Year Five Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Value of stocks redeemed Stock Redeemed or Called During Period, Value Entity Address, State or Province Entity Address, State or Province Leases Lessee, Finance Leases [Text Block] 2022 Lessor, Operating Lease, Payment to be Received, Year One Current liabilities Liabilities, Current [Abstract] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Options exercisable, Weighted average exercise price per share (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Accounting Policies [Abstract] Variable Rate Component [Domain] Variable Rate Component [Domain] Variable Rate Component [Domain] Options outstanding, Weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term PIPE sale PIPE Sale [Member] PIPE Sale Federal Current Federal Tax Expense (Benefit) Total lease liabilities Total lease liabilities Operating Lease, Liability Document Transition Report Document Transition Report Common stock, $0.0001 par value; 500,000 shares authorized and 221,960 shares issued and outstanding as of December 31, 2021; 156,277 shares authorized and 5,678 shares issued and outstanding as of December 31, 2020 Common Stock, Value, Issued Reverse Recapitalization, Additional Common Shares Issuable Scenario Three Reverse Recapitalization, Additional Common Shares Issuable Scenario Three [Member] Reverse Recapitalization, Additional Common Shares Issuable Scenario Three ArcLight Public Warrants ArcLight Public Warrants [Member] ArcLight Public Warrants Unrecognized stock-based compensation expense, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Balance (in dollars per share) Balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Product Warranty Liability [Table] Product Warranty Liability [Table] Customer Concentration Risk Customer Concentration Risk [Member] Leases Lessee, Operating Leases [Text Block] Schedule Of Reverse Recapitalization [Line Items] Schedule Of Reverse Recapitalization [Line Items] Schedule Of Reverse Recapitalization [Line Items] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Assumptions for Fair Value of Stock Options Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Foreign Deferred Foreign Income Tax Expense (Benefit) Legal Entity [Axis] Legal Entity [Axis] Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Change In Contract With Customer, Asset and Liability [Roll Forward] Change In Contract With Customer, Asset and Liability [Roll Forward] Change In Contract With Customer, Asset and Liability Stock Options, Warrants, and Contingent Shares Stock Options, Warrants, and Contingent Shares [Member] Stock Options, Warrants, and Contingent Shares Income Tax Authority [Axis] Income Tax Authority [Axis] Issuance of stock, proceeds Sale of Stock, Consideration Received on Transaction Work in progress Inventory, Work in Process, Net of Reserves Warrants to purchase convertible preferred stock Warrant To Purchase Preferred Stock [Member] Warrant To Purchase Preferred Stock Financing obligation, term Financing Obligation, Term Financing Obligation, Term Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Selling, general and administrative Selling, General and Administrative Expenses [Member] Entity [Domain] Entity [Domain] Summary of Significant Accounting Policies [Table] Summary of Significant Accounting Policies [Table] Summary of Significant Accounting Policies [Table] Accrued liabilities Total Accrued Liabilities, Current Revenue Revenue from Contract with Customer, Excluding Assessed Tax Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Finished goods Inventory, Finished Goods, Net of Reserves Issuance of common stock upon the reverse recapitalization, net of issuance costs Stock Issued During Period, Value, Reverse Recapitalization Stock Issued During Period, Value, Reverse Recapitalization Stock options and RSUs to purchase common stock Share-based Payment Arrangement, Option [Member] Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Other Comprehensive Income (Loss) Comprehensive Income, Policy [Policy Text Block] Product Warranties Standard Product Warranty, Policy [Policy Text Block] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Audit Information [Abstract] Audit Information Variable Rate [Axis] Variable Rate [Axis] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Due after one year to two years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Variable Rate [Domain] Variable Rate [Domain] Additional Paid-in Capital Additional Paid-in Capital [Member] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Warrant Cash Exercise Warrant Cash Exercise [Member] Warrant Cash Exercise Issuance of common stock upon warrant redemption (in shares) Stock Issued During Period, Shares, Warrant Redemption Stock Issued During Period, Shares, Warrant Redemption Warrant to purchase shares of convertible preferred stock (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Number of shares that may be issued (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Maximum Number Of Shares Issued Share-Based Compensation Arrangement By Share-Based Payment Award, Maximum Number Of Shares Issued Other expense (income), net Other Nonoperating Income (Expense) ESPP, maximum amount that may be purchased Share-based Compensation Arrangement by Share-based Payment Award, Maximum Amount That May Be Purchased Share-based Compensation Arrangement by Share-based Payment Award, Maximum Amount That May Be Purchased Convertible debt Long-term Debt, Fair Value Deferred revenue Deferred Tax Assets, Deferred Income Maximum Maximum [Member] Common stock exchange ratio Common Stock Exchange Ratio Common Stock Exchange Ratio Share-based Payment Arrangement [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Award Type [Axis] Award Type [Axis] Consecutive days Volume Weighted Average Price, Consecutive Trading Days Volume Weighted Average Price, Consecutive Trading Days Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent City Area Code City Area Code Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Number of business units Number Of Business Units Number Of Business Units Options exercisable, Aggregate intrinsic value (in USD) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Financing obligation Financing Obligation Financing Obligation Proterra Transit Proterra Transit [Member] Proterra Transit Conversion of Convertible Notes into common stock Debt amount converted Debt Conversion, Converted Instrument, Amount Estimated useful life Property, Plant and Equipment, Useful Life Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Warrant Redemption Senario One Warrant Redemption Senario One [Member] Warrant Redemption Senario One Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent 2022 Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year One Warrant Redemption Scenario Two Warrant Redemption Scenario Two [Member] Warrant Redemption Scenario Two Total current provision Current Income Tax Expense (Benefit) Aggregate principal amount Debt Instrument, Face Amount Convertible securities, period from merger closing Convertible Securities, Period From Merger Closing Convertible Securities, Period From Merger Closing 401(k) Plan Defined Contribution Plan [Text Block] Accretion of debt end of term charge and PIK interest Accretion Of Debt End Of Term Charge And PIK Interest Accretion Of Debt End Of Term Charge And PIK Interest Share price (in dollars per share) Share Price Share-based Payment Arrangement Share-based Payment Arrangement [Member] Restricted stock units (RSUs) Restricted Stock Units (RSUs) [Member] Gross deferred tax liabilities Deferred Tax Liabilities, Gross Tranche Two Share-based Payment Arrangement, Tranche Two [Member] Cash, Cash Equivalents and Restricted Cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Threshold trading days Convertible Securities, Threshold Trading Days Convertible Securities, Threshold Trading Days Post December 31, 2017 Post Tax Year 2017 [Member] Post Tax Year 2017 Provision for income taxes Total provision for income taxes Income Tax Expense (Benefit) Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Entity Tax Identification Number Entity Tax Identification Number Warrant Redemption Scenario [Domain] warrant redemption scenario [Domain] warrant redemption scenario [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Reverse Recapitalization, Additional Common Shares Issuable Scenario Two Reverse Recapitalization, Additional Common Shares Issuable Scenario Two [Member] Reverse Recapitalization, Additional Common Shares Issuable Scenario Two Total undiscounted lease payment Lessee, Operating Lease, Liability, to be Paid Accounts Receivable Accounts Receivable [Member] Cancelled/forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Tooling Tools, Dies and Molds [Member] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Issuance of warrants Adjustments to Additional Paid in Capital, Warrant Issued Statement of Financial Position [Abstract] Unrecognized stock-based compensation expense Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Less debt, current Long-term Debt, Current Maturities VWAP (in usd per share) Volume Weighted Average Price Volume Weighted Average Price Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Capital stock, par value (in dollars per share) Capital Stock, Par Or Stated Value Per Share Capital Stock, Par Or Stated Value Per Share Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Unrecognized stock-based compensation expense, RSUs Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Revenue Benchmark Revenue Benchmark [Member] Proceeds from exercise of stock options and warrants Proceeds From Stock Option And Warrant Exercises Proceeds From Stock Option And Warrant Exercises Equity Component [Domain] Equity Component [Domain] 2022 Lessee, Operating Lease, Liability, to be Paid, Year One ArcLight ArcLight [Member] ArcLight Debt issuance costs incurred Debt Issuance Costs, Gross Property, plant, and equipment, net Total Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Convertible notes stock price trigger (in usd per share) Debt Instrument, Convertible, Stock Price Trigger Restricted cash, non-current Restricted cash, net of current portion Restricted Cash, Noncurrent Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Purchase of investments Payments to Acquire Investments Liabilities Liabilities [Abstract] Proceeds from maturities of investments Proceeds from Sale, Maturity and Collection of Investments Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Short-term investments: Short-term Investments [Member] Counterparty Name [Domain] Counterparty Name [Domain] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Conversion of convertible preferred stock into common stock in connection with the reverse recapitalization (in shares) Stock Issued During Period, Shares, Conversion of Convertible Preferred Stock Stock Issued During Period, Shares, Conversion of Convertible Preferred Stock Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Auditor Location Auditor Location Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Proceeds from government grants Proceeds From Government Grants Proceeds From Government Grants Proceeds from issuance of stock, net of issuance costs Proceeds from Other Equity Use of Estimates Use of Estimates, Policy [Policy Text Block] Reverse Recapitalization Disclosure Reverse Recapitalization Disclosure [Text Block] Reverse Recapitalization Disclosure Schedule of basic and diluted loss per common share Computation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Other comprehensive loss, net of taxes Other comprehensive loss, net of taxes Other comprehensive income (loss), net of taxes Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Title of 12(b) Security Title of 12(b) Security Common stock, shares authorized (in shares) Common Stock, Shares Authorized Title of Individual [Axis] Title of Individual [Axis] Document Type Document Type Product and Service [Domain] Product and Service [Domain] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] 2023 Lessor, Operating Lease, Payment to be Received, Year Two Interest rate Debt Instrument, Interest Rate, Stated Percentage Thereafter Lessor, Operating Lease, Payment to be Received, after Year Five Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Conversion of Convertible Notes into common stock Stock Issued During Period, Value, Conversion of Convertible Debt Stock Issued During Period, Value, Conversion of Convertible Debt Measurement Frequency [Axis] Measurement Frequency [Axis] Supplemental Cash Flow Information Lease, Cost [Table Text Block] Availability, subordinated debt Line Of Credit Facility, Availability, Subordinated Debt Line Of Credit Facility, Availability, Subordinated Debt Change in Accounting Estimate by Type [Axis] Change in Accounting Estimate by Type [Axis] Geographical [Axis] Geographical [Axis] State State and Local Jurisdiction [Member] Conversion terms, threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Issuance of stock, price (in dollars per share) Sale of Stock, Price Per Share Vesting [Domain] Vesting [Domain] Reclassification of liability upon exercise of warrants Reclassification of liability upon exercise of warrants Reclassification of liability upon exercise of warrants Product Product [Member] 2021 Plan Equity Incentive Plan 2021 [Member] Equity Incentive Plan 2021 Short-Term Investments Investment, Policy [Policy Text Block] PIK interest Long Term Debt, Paid In Kind Interest Long Term Debt, Paid In Kind Interest Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Variable rate component two Variable Rate Component Two [Member] Variable Rate Component Two Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Operating Lease Right-Of-Use Assets and Liabilities Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Summary of Significant Accounting Policies [Line Items] Summary of Significant Accounting Policies [Line Items] Summary of Significant Accounting Policies [Line Items] Document Period End Date Document Period End Date Aggregate cash proceeds received, net Proceeds From Reverse Recapitalization Transaction Proceeds From Reverse Recapitalization Transaction Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Unrealized losses on available-for-sale securities Net unrealized gains / (losses) on available-for-sale securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Number of Stock Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent State Deferred State and Local Income Tax Expense (Benefit) CEO Time-Based Awards at $4.75 CEO Time-Based Awards, Group One [Member] CEO Time-Based Awards, Group One Property, Plant and Equipment, Net Property, Plant and Equipment [Table Text Block] Research and development credit Deferred Tax Assets, Tax Credit Carryforwards, Research Income Statement Location [Domain] Income Statement Location [Domain] Warranty reserve Product Warranty Accrual, Noncurrent Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Short-term investments Investments, Fair Value Disclosure Non-cash long-term investment Noncash or Part Noncash Acquisition, Investments Acquired Non-cash investing and financing activity: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Total operating expenses Operating Expenses Repayment of debt Repayments of Long-term Debt Earnings Per Share [Abstract] Property, plant and equipment, gross Property, Plant and Equipment, Gross Remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Award exercise price (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Share-Based Payment Arrangement, Option, Exercise Price Sales-type leases Sales-type and Direct Financing Leases, Lease Receivable, Fiscal Year Maturity [Abstract] Balance at beginning of period (in dollars per share) Balance at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price ArcLight Warrants ArcLight Warrants [Member] ArcLight Warrants Entity Current Reporting Status Entity Current Reporting Status Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Warrant Redemption Scenario [Axis] Warrant Redemption Scenario [Axis] Warrant Redemption Scenario Total net investment in leases Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss Counterparty Name [Axis] Counterparty Name [Axis] Loss on disposal of fixed assets Gain (Loss) on Disposition of Property Plant Equipment Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Redemption notice period Class Of Warrant Or Right, Redemption Notice Class Of Warrant Or Right, Redemption Notice United States UNITED STATES 2026 Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Five Concentration of Customer Risk Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Total Common Stock, Capital Shares Reserved for Future Issuance Interest expense, net Interest Income (Expense), Nonoperating, Net Leases [Abstract] Income Taxes Income Tax, Policy [Policy Text Block] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Shares used in computing net loss per share of common stock, diluted (in shares) Weighted-average shares used in computing net loss per share of common stock, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Income Tax Income Tax Disclosure [Text Block] Leases Lessor, Sales-type Leases [Text Block] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Spread plus (minus) on variable interest rate Debt Instrument, Basis Spread on Variable Rate Convertible securities, additional common stock issuable (shares) Convertible Securities, Additional Common Stock Issuable, Shares Convertible Securities, Additional Common Stock Issuable, Shares Financing obligation Financing Obligation, Current Financing Obligation, Current Fair value of embedded derivative liability Embedded Derivative, Fair Value of Embedded Derivative Liability Statement of Cash Flows Statement of Cash Flows [Abstract] Class of Stock [Line Items] Class of Stock [Line Items] Purchase commitment, outstanding inventory and other Purchase Obligation Credit Facility [Axis] Credit Facility [Axis] Entity Address, Address Line One Entity Address, Address Line One Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Fair market value adjustment Effective Income Tax Rate Reconciliation, Fair Market Adjustment, Percent Effective Income Tax Rate Reconciliation, Fair Market Adjustment, Percent Entity Shell Company Entity Shell Company Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current 2021 Employee Stock Purchase Plan Employee Stock [Member] Fixed Charge Coverage Ratio Fixed Charge Coverage Ratio Fixed Charge Coverage Ratio Warrants redeemed (in shares) Redeemed (in shares) Class Of Warrant Or Right, Redeemed Class Of Warrant Or Right, Redeemed Money market funds Money Market Funds [Member] Schedule Of Reverse Recapitalization Schedule Of Reverse Recapitalization [Table Text Block] Schedule Of Reverse Recapitalization Employer matching contribution, percent of match Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Current Fiscal Year End Date Current Fiscal Year End Date Unamortized debt discount and issuance costs Less debt discount and issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Legacy Common Stock Legacy Common Stock [Member] Legacy Common Stock Statement [Table] Statement [Table] Summary of Cash Equivalents and Marketable Securities Investment [Table Text Block] Adoption of New Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Other Deferred Tax Assets, Other Statistical Measurement [Axis] Statistical Measurement [Axis] Accounts Receivable and Allowance for Credit Losses Accounts Receivable [Policy Text Block] Contingent consideration period Reverse Recapitalization, Contingent Consideration, Term Reverse Recapitalization, Contingent Consideration, Term Number of shares that fully vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Finance lease liabilities, non-current Finance Lease, Liability, Noncurrent Warranty reserve – beginning of period Warranty reserve – end of period Standard Product Warranty Accrual Transaction costs Payments of Reverse Recapitalization Transaction Costs Payments of Reverse Recapitalization Transaction Costs Accrued charger installation costs Accrued Charger Installation Costs, Current Accrued Charger Installation Costs, Current Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Exercise of common stock warrants to purchase common stock Warrants to purchase common stock Warrant To Purchase Common Stock [Member] Warrant To Purchase Common Stock Computer hardware Computer Equipment [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] ESPP, offering period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Total deferred provision Deferred Income Tax Expense (Benefit) Reverse Recapitalization, Additional Common Shares Issuable Scenario [Axis] Reverse Recapitalization, Additional Common Shares Issuable Scenario [Axis] Reverse Recapitalization, Additional Common Shares Issuable Scenario Proceeds from exercise of warrants Proceeds from Warrant Exercises Assets: Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Cash and Cash Equivalents Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Foreign currency gain (loss) Foreign Currency Transaction Gain (Loss), Realized Issuance of Earnout Shares, net of repurchase Stock Issued During Period, Net Of Repurchases, Value Stock Issued During Period, Net Of Repurchases, Value U.S. federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Convertible Notes Convertible Debt [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Operating lease right-of-use assets Operating lease asset Operating Lease, Right-of-Use Asset Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Accrued payroll and related expenses Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Reverse Recapitalization, Additional Common Shares Issuable Scenario One Reverse Recapitalization, Additional Common Shares Issuable Scenario One [Member] Reverse Recapitalization, Additional Common Shares Issuable Scenario One Statistical Measurement [Domain] Statistical Measurement [Domain] Contractual Future Principal Repayments of Debt Schedule of Maturities of Long-term Debt [Table Text Block] Segments Segment Reporting, Policy [Policy Text Block] Accrued sales and use tax Sales and Excise Tax Payable, Current Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code ESPP, maximum shares that may be purchased Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee Convertible note warrants Convertible Note Warrants [Member] Convertible Note Warrants Warrant Redemption Scenario One Warrant Redemption Scenario One [Member] Warrant Redemption Scenario One Conversion of Convertible Notes into common stock (in shares) Stock Issued During Period, Shares, Conversion of Convertible Debt Stock Issued During Period, Shares, Conversion of Convertible Debt Commitment potential reduction Line Of Credit Facility, Reduction Feature Line Of Credit Facility, Reduction Feature Other assets Other Assets, Noncurrent Repayment of finance obligations Repayments Of Finance Obligation Repayments Of Finance Obligation Expected dividend rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Retirement Benefits [Abstract] Entity File Number Entity File Number Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Redemption price (in usd per share) Class Of Warrant Or Right, Redemption Price Class Of Warrant Or Right, Redemption Price Cancelled/forfeited/expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Debt Securities, Available-for-sale Debt Securities, Available-for-sale [Table Text Block] Capital stock, shares authorized (in shares) Capital Stock, Shares Authorized Capital Stock, Shares Authorized Net investment in leases, non-current Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss, Noncurrent Other warrants Other Warrants [Member] Other Warrants Milestone Options Milestone Options [Member] Milestone Options Organization, Consolidation and Presentation of Financial Statements [Abstract] Warrant Cashless Exercise Warrant Cashless Exercise [Member] Warrant Cashless Exercise Schedule Of Reverse Recapitalization [Table] Schedule Of Reverse Recapitalization [Table] Schedule Of Reverse Recapitalization [Table] Liability Class [Axis] Liability Class [Axis] Prior to 2018 Prior To Tax Year 2018 [Member] Prior To Tax Year 2018 Private placement warrants Private Placement [Member] Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Expiration period, period from IPO Class Of Warrant Or Right, Expiration Period, Period From Qualified IPO Class Of Warrant Or Right, Expiration Period, Period From Qualified IPO Net investment in leases, current Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss, Current Title of Individual [Domain] Title of Individual [Domain] Property, plant and equipment, and finance lease right-of-use asset gross Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Extended warranty Extended Warranty [Member] Extended Warranty Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan Convertible Notes Convertible Debt [Table Text Block] Credit Facility [Domain] Credit Facility [Domain] Assets: Assets [Abstract] Public warrant liability Public Warrant [Member] Public Warrant Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Concentration risk percentage Concentration Risk, Percentage Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Awards outstanding (in shares) Balance at beginning of period (in shares) Balance at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Proterra Powered and Energy Proterra Powered and Energy [Member] Proterra Powered and Energy Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Advertising Expenses Advertising Cost [Policy Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Private placement warrant liability Private Placement Warrant [Member] Private Placement Warrant Covenant, required minimum liquidity Debt Instrument, Covenant, Required Minimum Liquidity Debt Instrument, Covenant, Required Minimum Liquidity Conversion terms, event of liquidation or sale, conversion price percentage Debt Instrument, Convertible, Event Of Liquidation Or Sale, Conversion Price Percentage Debt Instrument, Convertible, Event Of Liquidation Or Sale, Conversion Price Percentage Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] 2025 Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Four Operating lease right-of-use assets obtained in exchange for lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Deferred underwriting fees payable Reverse Recapitalization, Deferred Underwriting Fees Payable Reverse Recapitalization, Deferred Underwriting Fees Payable Other Long-term Liabilities Other Noncurrent Liabilities [Table Text Block] Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Sponsor Earnout Stock (in shares) Stock Issued During Period, Shares, Acquisitions, Earnout Stock Issued During Period, Shares, Acquisitions, Earnout 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Revenue of Business Units Disaggregation of Revenue [Table Text Block] Public warrants Public Warrants [Member] Public Warrants Employer matching contribution, cost Defined Contribution Plan, Cost Available-for-sale securities: Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent [Abstract] Number of RSUs Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Common stock reserved for the Plan (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Operating cash flows from operating leases Operating Lease, Payments Research and Development Costs Research and Development Expense, Policy [Policy Text Block] 2026 Lessor, Operating Lease, Payment to be Received, Year Five One Customer One Customer [Member] One Customer Amount outstanding Principal Long-term Debt, Gross Reporting Unit [Axis] Reporting Unit [Axis] Total Assets, Fair Value Disclosure Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Liabilities: Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] Total liabilities and stockholders’ equity Liabilities and Equity Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Other accrued expenses Other Accrued Liabilities, Current Tranche One Share-based Payment Arrangement, Tranche One [Member] Total minimum lease payments Lessor, Operating Lease, Payments to be Received Deferred revenue, current Contract with Customer, Liability, Current 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Warrant liability acquired as part of the reverse recapitalization Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reverse Recapitalization, Acquired Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reverse Recapitalization, Acquired Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Total restricted cash Total restricted cash Restricted Cash Cash equivalents Cash Equivalents, at Carrying Value Concentration Risk [Line Items] Concentration Risk [Line Items] Exercise of warrants, preferred stock issued (in shares) Exercised (in shares) Class Of Warrant Or Right, Exercised Class Of Warrant Or Right, Exercised Derivative liability Derivative Financial Instruments, Liabilities [Member] Net Loss Per Share Earnings Per Share [Text Block] Accounting Changes and Error Corrections [Abstract] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Minimum Minimum [Member] Reclassification of Legacy Proterra warrant liability upon the reverse recapitalization Adjustments To Additional Paid In Capital, Reverse Recapitalization, Reclassification Of Warrant Liability Adjustments To Additional Paid In Capital, Reverse Recapitalization, Reclassification Of Warrant Liability Availability, period from maturity of subordinated debt Line Of Credit Facility, Availability, Period From Maturity Of Subordinated Debt Line Of Credit Facility, Availability, Period From Maturity Of Subordinated Debt Gross profit (loss) Gross Profit 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Total Financial and Nonfinancial Liabilities, Fair Value Disclosure Selling, general and administrative Selling, General and Administrative Expense Cancelled/forfeited/expired (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Other comprehensive loss, net of taxes: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Convertible preferred stock, shares authorized (in shares) Preferred stock, shares authorized (in shares) Shares Authorized (in shares) Preferred Stock, Shares Authorized Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Lease liability Deferred Tax Assets, Lease Liability Deferred Tax Assets, Lease Liability Sponsor Contingent Shares Sponsor Contingent Shares [Member] Sponsor Contingent Shares 2025 Long-Term Debt, Maturity, Year Four Class of Warrant or Right [Table] Class of Warrant or Right [Table] Issuance of stock, net of costs Stock Issued During Period, Value, New Issues Deferred Revenue, Revenue Recognition, Cost of Goods Sold, Sales and Other Taxes, Shipping Costs, and Government Incentives Revenue [Policy Text Block] Debt Debt Disclosure [Text Block] Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Goodwill Deferred Tax Assets, Goodwill and Intangible Assets Credit facility Line of Credit [Member] Equity Plans and Stock-based Compensation Share-based Payment Arrangement [Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Net Investment in Leases Net Investment In Lease [Table Text Block] Net Investment In Lease Less: Accumulated depreciation and amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Net unrealized gains / (losses) on available-for-sale securities, beginning balance Net unrealized gains / (losses) on available-for-sale securities, ending balance AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax Issuance costs Payments of Stock Issuance Costs Issuance of stock, net of costs (in shares) Stock Issued During Period, Shares, New Issues 2025 Lessor, Operating Lease, Payment to be Received, Year Four Accrued audit and accounting related expenses Accrued Professional Fees, Current Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Related party payable Reverse Recapitalization, Related Party Payable Reverse Recapitalization, Related Party Payable Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Redemption ratio Class Of Warrant Or Right, Redemption Ratio Class Of Warrant Or Right, Redemption Ratio Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies (Note 8) Commitments and Contingencies Merger Agreement, sponsor stock minimum percentage Merger Agreement, Sponsor Stock Minimum Percentage Merger Agreement, Sponsor Stock Minimum Percentage Accumulated other comprehensive loss Total accumulated other comprehensive income (loss), net of taxes, beginning balance Total accumulated other comprehensive income (loss), net of taxes, ending balance Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Write-down of inventories Inventory Write-down Percentage vote of holders required for amendment Class Of Warrant Or Right, Amendment Requires Percent Of Vote Of Holders Class Of Warrant Or Right, Amendment Requires Percent Of Vote Of Holders Cash and Cash Equivalents Cash and Cash Equivalents, at Carrying Value [Abstract] Auditor Name Auditor Name Cover [Abstract] Loss on valuation of derivative and warrant liabilities Gain (Loss) on Derivative and Warrant Liability Gain (Loss) on Derivative and Warrant Liability Warrants outstanding (in shares) Outstanding (in shares) Outstanding (in shares) Class of Warrant or Right, Outstanding Variable rate component one Variable Rate Component One [Member] Variable Rate Component One Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount CEO Time-Based Awards at $10 to $25 CEO Time-Based Awards, Group Two [Member] CEO Time-Based Awards, Group Two Warrant Exercise [Axis] Warrant Exercise [Axis] Warrant Exercise Cash Cash Financial Instrument [Axis] Financial Instrument [Axis] Share price threshold trading days Class Of Warrant Or Right, Redemption, Share Price Threshold Trading Days Class Of Warrant Or Right, Redemption, Share Price Threshold Trading Days Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Operating leases Lessor, Operating Lease, Payments, Fiscal Year Maturity [Abstract] Carrying value Reported Value Measurement [Member] Common Stock Common Stock [Member] Other accrued expenses Reverse Recapitalization, Accrued Expenses, Other Reverse Recapitalization, Accrued Expenses, Other Loss from operations Operating Income (Loss) Operating lease liabilities, current Operating Lease, Liability, Current Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Change in Accounting Estimate, Type [Domain] Change in Accounting Estimate, Type [Domain] Stock-based compensation Share-based Payment Arrangement, Noncash Expense AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Cash and cash equivalents Total cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Covenant, required minimum liquidity, multiple factor of cash burn Debt Instrument, Covenant, Required Minimum Liquidity, Multiple Factor Of Cash Burn Debt Instrument, Covenant, Required Minimum Liquidity, Multiple Factor Of Cash Burn Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Accrued Warranty Activity Schedule of Product Warranty Liability [Table Text Block] RSU Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Asset impairment charge Asset impairment charge Asset Impairment Charges Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Interest rate Line of Credit Facility, Interest Rate at Period End Total liabilities Liabilities Reverse Recapitalization, Additional Common Shares Issuable Scenario Four Reverse Recapitalization, Additional Common Shares Issuable Scenario Four [Member] Reverse Recapitalization, Additional Common Shares Issuable Scenario Four Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options outstanding, Aggregate intrinsic value (in USD) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Deferred revenue increase (decrease) Contract with Customer, Liability, Increase (Decrease) Contract with Customer, Liability, Increase (Decrease) Leases Lessor, Operating Leases [Text Block] Total Operating Loss Carryforwards Common stock, shares issued (in shares) Common Stock, Shares, Issued Non-cash transfer of vehicles from inventory to internal use Transfer Of Vehicles To Internal Use Transfer Of Vehicles To Internal Use Convertible preferred stock, shares issued (in shares) Preferred stock, shares issued (in shares) Shares Issued (in shares) Preferred Stock, Shares Issued Issuance of common stock upon warrant redemption Stock Issued During Period, Value, Warrant Redemption Stock Issued During Period, Value, Warrant Redemption Entity Address, City or Town Entity Address, City or Town Leasing revenue Lease Income Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Greater than 10% stockholder Greater Than Ten Percent Stockholder [Member] Greater Than Ten Percent Stockholder Reconciliation of Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Computer software Software and Software Development Costs [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Change in estimated useful life Service Life [Member] Proceeds from warrants redeemed Proceeds From Warrant Redemptions Proceeds From Warrant Redemptions Accumulated deficit Retained Earnings (Accumulated Deficit) Award expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate U.S. Treasury securities US Treasury Securities [Member] Concentration Risk [Table] Concentration Risk [Table] Fair value Estimate of Fair Value Measurement [Member] Changes in Fair Value of Derivative and Warrant Liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Adoption of New Accounting Standards Accounting Standards Update and Change in Accounting Principle [Text Block] Short-term investments Short-term Investments Warrant Exercise [Domain] Warrant Exercise [Domain] Warrant Exercise [Domain] Summary of Tax Credit Carryforwards Summary of Tax Credit Carryforwards [Table Text Block] Amendment Flag Amendment Flag Proceeds from debt, net of issuance costs Loan proceeds Proceeds from Issuance of Long-term Debt Net changes in liability for pre-existing warranties, including expirations Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Equity Components [Axis] Equity Components [Axis] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Sale of Stock [Domain] Sale of Stock [Domain] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Inventory Total inventories Inventory, Net Proterra Common Stock Proterra Common Stock [Member] Proterra Common Stock Parts and other service Parts and Other Services [Member] Parts and Other Services Federal Deferred Federal Income Tax Expense (Benefit) Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Increase in net valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Product and Service [Axis] Product and Service [Axis] Activity of Warrants Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Paid-in-kind interest rate Debt Instrument, Paid-In-Kind Interest Rate Debt Instrument, Paid-In-Kind Interest Rate Convertible preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Entity Public Float Entity Public Float Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Sponsor Sponsor [Member] PIPE Investors PIPE Investors [Member] PIPE Investors Less: redemption of shares (in shares) Stock Repurchased During Period, Shares Statement [Line Items] Statement [Line Items] Deferred revenue, current and non-current Increase (Decrease) in Contract with Customer, Liability Accruals and reserves, not currently deductible for tax purposes Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Stock Options Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] 2023 Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Two Product Warranty Liability [Line Items] Product Warranty Liability [Line Items] Federal Domestic Tax Authority [Member] Estimated Fair Value Total Debt Securities, Available-for-sale Leased batteries Leased Batteries [Member] Leased Batteries Non-cash transfer of leased assets to inventory Transfer Of Leased Assets To Inventory Transfer Of Leased Assets To Inventory Debt Disclosure [Abstract] Tax Period [Axis] Tax Period [Axis] ESPP, purchase price percentage Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Series 1 Series 1 Convertible Preferred Stock [Member] Series 1 Convertible Preferred Stock Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Less valuation allowance Deferred Tax Assets, Valuation Allowance Annual percentage increase in shares reserved Share-Based Compensation Arrangement By Share-Based Payment Award, Annual Percentage Increase In Number Of Shares Authorized Share-Based Compensation Arrangement By Share-Based Payment Award, Annual Percentage Increase In Number Of Shares Authorized Amortized Cost Cash And Cash Equivalents, At Carrying Value and Debt Securities Available For Sale, Amortized Cost Cash And Cash Equivalents, At Carrying Value and Debt Securities Available For Sale, Amortized Cost Reclassification of derivative liability upon the reverse recapitalization Reclassification Of Derivative Liability On Reverse Recapitalization Reclassification Of Derivative Liability On Reverse Recapitalization Total minimum lease payments Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received Customer [Axis] Customer [Axis] Awards granted (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Total Long-Term Debt And Accrued PIK Interest Long-Term Debt And Accrued PIK Interest Document Annual Report Document Annual Report Stock-Based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Vesting [Axis] Vesting [Axis] Reverse Recapitalization, Additional Common Shares Issuable Scenario [Domain] Reverse Recapitalization, Additional Common Shares Issuable Scenario [Domain] Reverse Recapitalization, Additional Common Shares Issuable Scenario [Domain] Merger and PIPE financing Proceeds from Issuance of Common Stock Total assets Assets ArcLight Shareholders ArcLight Shareholders [Member] ArcLight Shareholders Plan Name [Domain] Plan Name [Domain] Commitment potential increase Line Of Credit Facility, Accordion Feature Line Of Credit Facility, Accordion Feature Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Research and development Research and Development Expense Share price redemption trigger (in usd per share) Class Of Warrant Or Right, Share Price Redemption Trigger Class Of Warrant Or Right, Share Price Redemption Trigger Number of shares redeemed (in shares) Stock Redeemed or Called During Period, Shares Reclassification of remaining Convertible Notes warrants liability upon the reverse recapitalization Reclassification Of Convertible Notes Warrant Liability Upon Reverse Recapitalization Reclassification Of Convertible Notes Warrant Liability Upon Reverse Recapitalization Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Remaining performance obligation, term Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Total Tax Credit Carryforward, Amount Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Office furniture and equipment Furniture and Fixtures [Member] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Deferred Cost of Goods Sold Deferred Charges, Policy [Policy Text Block] Issuance of common stock upon the reverse recapitalization, net of issuance costs (in shares) Stock Issued During Period, Shares, Reverse Recapitalization Stock Issued During Period, Shares, Reverse Recapitalization Net Carrying Value Preferred Stock, Including Additional Paid in Capital Number of customers accounted for 10% or more Concentration Risk, Number Of Customers Concentration Risk, Number Of Customers Shares used in computing net loss per share of common stock, basic (in shares) Weighted-average shares used in computing net loss per share of common stock, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Net loss per share of common stock, diluted (in dollars per share) Earnings Per Share, Diluted Amortization of debt discount and issuance costs Amortization of debt issuance cost and debt discounts Amortization of Debt Issuance Costs and Discounts ArcLight Private Placement Warrants ArcLight Private Placement Warrants [Member] ArcLight Private Placement Warrants Cash paid for income taxes Income Taxes Paid, Net Series 2 Series 2 Convertible Preferred Stock [Member] Series 2 Convertible Preferred Stock Rest of World Non-US [Member] Total comprehensive loss, net of taxes Comprehensive Income (Loss), Net of Tax, Attributable to Parent Deferred revenue Deferred revenue Contract with Customer, Liability ArcLight board of directors ArcLight Board Of Directors [Member] ArcLight Board Of Directors Exercise of warrants, preferred stock issued (in shares) Number of shares issued during period resulting from conversion (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Corporate debt securities Corporate Debt Securities [Member] Reconciliation of U.S. Federal Statutory Income Tax Rates to Effective Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Accounts payable Accounts Payable, Current Impairment charge Impairment, Long-Lived Asset, Held-for-Use Depreciation and amortization Depreciation and amortization expense Depreciation, Depletion and Amortization Financial Assets Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Contingent consideration (in shares) Stock Issued During Period, Shares, Contingent Consideration Stock Issued During Period, Shares, Contingent Consideration Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Share price threshold consecutive trading days Class Of Warrant Or Right, Redemption, Share Price Threshold Consecutive Trading Days Class Of Warrant Or Right, Redemption, Share Price Threshold Consecutive Trading Days Inventory Increase (Decrease) in Inventories Convertible preferred stock Convertible preferred stock Convertible Preferred Stock [Member] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Non-deductible Convertible Notes interest expense Effective Income Tax Rate Reconciliation, Nondeductible Expense, Interest, Percent Effective Income Tax Rate Reconciliation, Nondeductible Expense, Interest, Percent Cost of goods sold Cost of Goods and Services Sold Estimated Fair Value Cash And Cash Equivalents, At Carrying Value and Debt Securities, Available For Sale Cash And Cash Equivalents, At Carrying Value and Debt Securities, Available For Sale Warranty reserve Product Warranty Accrual, Current Entity Central Index Key Entity Central Index Key Tranche Four Share-based Payment Arrangement, Tranche Four [Member] Share-based Payment Arrangement, Tranche Four Federal Funds Rate Federal Funds Rate [Member] Federal Funds Rate Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Exercise price, percent of fair market value for greater than ten percent shareholders Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Percent Of Fair Market Value For Greater Than Ten Percent Shareholders Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Percent Of Fair Market Value For Greater Than Ten Percent Shareholders Deferred tax assets: Deferred Tax Assets, Gross [Abstract] Charging systems and installation Charging Systems And Installation [Member] Charging Systems And Installation Loss on valuation of derivative and warrant liabilities Fair Value Adjustment Of Warrants And Gain (Loss) On Derivative Instruments Fair Value Adjustment Of Warrants And Gain (Loss) On Derivative Instruments Other long-term liabilities Total Other Liabilities, Noncurrent Conversion of preferred stock into common stock Conversion of Stock, Amount Issued Debt Schedule of Long-term Debt Instruments [Table Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol CEO Equity Awards CEO Equity Awards [Member] CEO Equity Awards Other Deferred Tax Liabilities, Other Other assets Increase (Decrease) in Other Operating Assets Exercise price of warrants (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Tranche Three Share-based Payment Arrangement, Tranche Three [Member] Legacy Proterra Investors Legacy Proterra Investors [Member] Legacy Proterra Investors Warrant liability Warrant [Member] Lease Arrangements Lessor, Leases [Policy Text Block] Debt, non-current Long-term Debt, Excluding Current Maturities Internally used vehicles and charging systems Internally Used Vehicles And Charging Systems [Member] Internally Used Vehicles And Charging Systems Stock-based compensation expense Share-based Payment Arrangement, Expense Options exercisable, Weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Restricted cash, current Restricted cash, current portion Restricted Cash, Current Components of the Net Loss Before the Provision for Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Construction in progress Construction in Progress [Member] Cash and cash equivalents, and restricted cash at the beginning of period Cash and cash equivalents, and restricted cash at the end of period Total cash and cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Issuance of stock (in shares) Sale of Stock, Number of Shares Issued in Transaction Proterra Warrants Proterra Warrants [Member] Proterra Warrants Operating lease right-of-use assets and liabilities Increase (Decrease) In Right Of Use Assets And Operating Lease Liabilities Increase (Decrease) In Right Of Use Assets And Operating Lease Liabilities Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Deferred cost of goods sold Increase (Decrease) In Deferred Cost Of Goods Sold Increase (Decrease) In Deferred Cost Of Goods Sold Statement of Comprehensive Income [Abstract] Current Assets Assets, Current [Abstract] Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Warrant liability Warrants and Rights Outstanding Fair Value, Recurring Fair Value, Recurring [Member] 2010 Equity Incentive Plan 2010 Equity Incentive Plan [Member] 2010 Equity Incentive Plan Cash and cash equivalents and short-term investments Cash, Cash Equivalents, and Short-term Investments Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Measurement Basis [Axis] Measurement Basis [Axis] PIPE investment fees Payments Of Reverse Recapitalization Investment Fees Payments Of Reverse Recapitalization Investment Fees Potentially Dilutive Securities Excluded from the Diluted Per Share Calculation Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Deferred cost of goods sold Deferred Cost Of Goods Sold, Current Deferred Cost Of Goods Sold, Current Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Auditor Firm ID Auditor Firm ID Equity Awards Equity Awards [Member] Equity Awards Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Leased vehicles and charging systems Leased vehicles and batteries Leased Vehicles And Charging Systems [Member] Leased Vehicles And Charging Systems Class of Stock [Domain] Class of Stock [Domain] Future Minimum Payments Receivable from Sales-Type Leases Sales-type and Direct Financing Leases, Lease Receivable, Maturity [Table Text Block] Borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Advertising expenses Advertising Expense Reclassification of Convertible Notes warrants liability upon exercise Reclassification Of Convertible Notes Warrant Liability Upon Exercise Reclassification Of Convertible Notes Warrant Liability Upon Exercise PPP loan Paycheck Protection Program Loan [Member] Paycheck Protection Program Loan Preferred stock Convertible Preferred Stock Preferred Stock [Member] Issuance of warrants in connection with debt borrowing Warrants Issued Warrants Issued Demo vehicles Demo Vehicles [Member] Demo Vehicles Cost of goods sold Cost of Sales [Member] 2024 Lessor, Operating Lease, Payment to be Received, Year Three Write off of unamortized debt issuance cost and debt discounts Write off of Deferred Debt Issuance Cost Inventories Inventory, Policy [Policy Text Block] Foreign Current Foreign Tax Expense (Benefit) Convertible preferred stock, liquidation preference (in shares) Aggregate Liquidation Preference Preferred Stock, Liquidation Preference, Value Finance lease right-of-use assets Finance Lease, Right-of-Use Asset, before Accumulated Amortization Due within one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Stock converted (in shares) Stock Converted, Reverse Recapitalization Stock Converted, Reverse Recapitalization Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Cashless warrant exercise Noncash Warrant Exercise Noncash Warrant Exercise EX-101.PRE 19 ptra-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 20 image_0.jpg begin 644 image_0.jpg MB5!.1PT*&@H -24A$4@ !U, !&" ( 6\"K\ ".4E$051X7NW8 M,0T , S L/(GW?YCL,@^ R&S "TS!L /B<\PL 4./\ @ M #4.+\ #7.+P ! C?,+ %#C_ ( U#B_ USB\ M 0(WS"P !0X_P" -0XOP - XML 21 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
COVER - USD ($)
shares in Millions, $ in Billions
12 Months Ended
Dec. 31, 2021
Mar. 09, 2022
Jun. 30, 2021
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2021    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-39546    
Entity Registrant Name PROTERRA INC    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 98-1551379    
Entity Address, Address Line One 1815 Rollins Road    
Entity Address, City or Town Burlingame    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 94010    
City Area Code 864    
Local Phone Number 438-0000    
Title of 12(b) Security Common Stock, $0.0001 par value per share    
Trading Symbol PTRA    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Entity Shell Company false    
Entity Public Float     $ 3.0
Entity Common Stock, Shares Outstanding   222.4  
Documents Incorporated by Reference Portions of the registrant’s definitive proxy statement relating to its 2022 Annual Meeting of Stockholders (the “Proxy Statement”) are incorporated herein by reference in Part III, Items 10 through 14 of this Annual Report on Form 10-K (“Annual Report”), as specified in the responses to those item numbers. Except with respect to information specifically incorporated by reference in this Annual Report, the Proxy Statement is not deemed to be filed as part hereof. The Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2021.    
Entity Central Index Key 0001820630    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 22 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
AUDIT INFORMATION
12 Months Ended
Dec. 31, 2021
Audit Information [Abstract]  
Auditor Firm ID 185
Auditor Location Santa Clara, California
Auditor Name KPMG LLP
XML 23 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current Assets    
Cash and cash equivalents $ 170,039 $ 110,719
Accounts receivable, net 81,644 51,716
Short-term investments 490,967 68,990
Inventory 114,556 92,330
Prepaid expenses and other current assets 15,300 7,455
Deferred cost of goods sold 1,816 2,037
Restricted cash, current 12,105 8,397
Total current assets 886,427 341,644
Property, plant, and equipment, net 62,246 53,587
Operating lease right-of-use assets 24,282 10,310
Restricted cash, non-current 460 4,581
Other assets 8,472 4,789
Total assets 981,887 414,911
Current liabilities    
Accounts payable 53,404 25,074
Accrued liabilities 20,634 19,736
Deferred revenue, current 13,821 16,015
Operating lease liabilities, current 4,084 3,153
Total current liabilities 91,943 63,978
Debt, non-current 110,999 133,252
Derivative liability 0 70,870
Warrant liability 0 39,670
Deferred revenue, non-current 22,585 12,206
Operating lease liabilities, non-current 20,963 7,891
Other long-term liabilities 15,245 12,578
Total liabilities 261,735 340,445
Commitments and contingencies (Note 8)
Stockholders’ equity:    
Common stock, $0.0001 par value; 500,000 shares authorized and 221,960 shares issued and outstanding as of December 31, 2021; 156,277 shares authorized and 5,678 shares issued and outstanding as of December 31, 2020 22 1
Additional paid-in capital 1,578,943 682,671
Accumulated deficit (858,225) (608,219)
Accumulated other comprehensive loss (588) 0
Total stockholders’ equity 720,152 74,466
Total liabilities and stockholders’ equity 981,887 414,911
Convertible preferred stock    
Stockholders’ equity:    
Preferred stock 0 13
Preferred stock    
Stockholders’ equity:    
Preferred stock $ 0 $ 0
XML 24 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Convertible preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Convertible preferred stock, shares authorized (in shares) 10,000,000 0
Convertible preferred stock, shares issued (in shares) 0 0
Convertible preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 500,000,000 156,277,000
Common stock, shares issued (in shares) 221,959,711 5,678,000
Common stock, shares outstanding (in shares) 221,959,711 5,678,000
Convertible preferred stock    
Convertible preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Convertible preferred stock, shares authorized (in shares) 0 115,644,000
Convertible preferred stock, shares issued (in shares) 0 115,136,000
Convertible preferred stock, shares outstanding (in shares) 0 115,136,000
Convertible preferred stock, liquidation preference (in shares) $ 0 $ 631,296
XML 25 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue $ 242,860 $ 196,943 $ 181,284
Cost of goods sold 240,808 189,404 182,895
Gross profit (loss) 2,052 7,539 (1,611)
Research and development 43,840 36,233 35,477
Selling, general and administrative 85,841 67,139 56,132
Asset impairment charge 0 121 6,440
Total operating expenses 129,681 103,493 98,049
Loss from operations (127,629) (95,954) (99,660)
Interest expense, net 50,982 15,413 2,704
Loss on valuation of derivative and warrant liabilities 70,177 12,989 0
Other expense (income), net 1,202 2,629 (812)
Loss before income taxes (249,990) (126,985) (101,552)
Provision for income taxes 16 22 0
Net loss $ (250,006) $ (127,007) $ (101,552)
Net loss per share of common stock, basic (in dollars per share) $ (2.07) $ (28.96) $ (28.08)
Net loss per share of common stock, diluted (in dollars per share) $ (2.07) $ (28.96) $ (28.08)
Shares used in computing net loss per share of common stock, basic (in shares) 120,886 4,385 3,616
Shares used in computing net loss per share of common stock, diluted (in shares) 120,886 4,385 3,616
Product      
Revenue $ 232,450 $ 190,411 $ 172,295
Cost of goods sold 229,142 181,987 173,428
Parts and other service      
Revenue 10,410 6,532 8,989
Cost of goods sold $ 11,666 $ 7,417 $ 9,467
XML 26 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Comprehensive Income [Abstract]      
Net loss $ (250,006) $ (127,007) $ (101,552)
Available-for-sale securities:      
Unrealized losses on available-for-sale securities (588) 0 0
Other comprehensive loss, net of taxes (588) 0 0
Total comprehensive loss, net of taxes $ (250,594) $ (127,007) $ (101,552)
XML 27 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Legacy Proterra warrant liability
Convertible Preferred Stock
Common Stock
Additional Paid-in Capital
Additional Paid-in Capital
Legacy Proterra warrant liability
Accumulated Deficit
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2018     103,911 3,124        
Beginning balance at Dec. 31, 2018 $ 191,480   $ 11 $ 0 $ 571,129   $ (379,660) $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of stock, net of costs (in shares)     11,225 803        
Issuance of stock, net of costs 88,390   $ 2   88,388      
Issuance of warrants 141       141      
Stock-based compensation 8,520       8,520      
Net loss (101,552)           (101,552)  
Other comprehensive loss, net of taxes 0              
Ending balance (in shares) at Dec. 31, 2019     115,136 3,927        
Ending balance at Dec. 31, 2019 186,979   $ 13 $ 0 668,178   (481,212) 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of stock, net of costs (in shares)       1,751        
Issuance of stock, net of costs 4,212     $ 1 4,211      
Stock-based compensation 10,282       10,282      
Net loss (127,007)           (127,007)  
Other comprehensive loss, net of taxes 0              
Ending balance (in shares) at Dec. 31, 2020     115,136 5,678        
Ending balance at Dec. 31, 2020 74,466   $ 13 $ 1 682,671   (608,219) 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of stock, net of costs (in shares)       7,012        
Issuance of stock, net of costs 6,712     $ 1 6,711      
Conversion of convertible preferred stock into common stock in connection with the reverse recapitalization (in shares)     (115,136) 115,576        
Conversion of convertible preferred stock into common stock in connection with the reverse recapitalization 0   $ (13) $ 11 2      
Conversion of Convertible Notes into common stock (in shares)       7,424        
Conversion of Convertible Notes into common stock 48,781     $ 1 48,780      
Issuance of common stock upon the reverse recapitalization, net of issuance costs (in shares)       76,172        
Issuance of common stock upon the reverse recapitalization, net of issuance costs 502,315     $ 8 502,307      
Reclassification of derivative liability upon the reverse recapitalization 182,554       182,554      
Reclassification of Legacy Proterra warrant liability upon the reverse recapitalization   $ 87,016       $ 87,016    
Issuance of Earnout Shares, net of repurchase (in shares)       4,736        
Issuance of Earnout Shares, net of repurchase (634)       (634)      
Issuance of common stock upon warrant redemption (in shares)       5,362        
Issuance of common stock upon warrant redemption 53,475       53,475      
Stock-based compensation 16,061       16,061      
Net loss (250,006)           (250,006)  
Other comprehensive loss, net of taxes (588)             (588)
Ending balance (in shares) at Dec. 31, 2021     0 221,960        
Ending balance at Dec. 31, 2021 $ 720,152   $ 0 $ 22 $ 1,578,943   $ (858,225) $ (588)
XML 28 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash flows from operating activities:      
Net loss $ (250,006) $ (127,007) $ (101,552)
Adjustments to reconcile net loss to net cash used in operating activities:      
Depreciation and amortization 15,689 15,536 12,643
Loss on disposal of fixed assets 645 143 527
Asset impairment charge 0 121 6,440
Stock-based compensation 16,061 10,282 8,520
Amortization of debt discount and issuance costs 34,809 6,045 306
Accretion of debt end of term charge and PIK interest 8,207 3,501 604
Loss on valuation of derivative and warrant liabilities 70,177 12,989 0
Others 1,281 (153) (284)
Changes in operating assets and liabilities:      
Accounts receivable (29,928) (7,216) (9,005)
Inventory (20,181) 2,182 (15,692)
Prepaid expenses and other current assets (8,021) (1,043) 563
Deferred cost of goods sold 221 (797) 4,207
Operating lease right-of-use assets and liabilities 30 87 0
Other assets (1,974) 1,575 (4,746)
Accounts payable and accrued liabilities 27,447 (4,090) (1,025)
Deferred revenue, current and non-current 6,586 9,599 132
Other non-current liabilities 2,696 2,176 1,068
Net cash used in operating activities (126,261) (76,070) (97,294)
Cash flows from investing activities:      
Purchase of investments (587,846) (108,960) (71,817)
Proceeds from maturities of investments 164,000 80,000 50,400
Purchase of property and equipment (23,435) (25,565) (13,810)
Net cash used in investing activities (447,281) (54,525) (35,227)
Cash flows from financing activities:      
Merger and PIPE financing 644,695 0 0
Payment of tax withholding obligations on earnout shares (634) 0 0
Proceeds from debt, net of issuance costs 0 219,471 21,362
Repayment of debt (17,083) (22,787) (26,708)
Repayment of finance obligations (2,642) (484) (452)
Proceeds from government grants 1,323 275 522
Proceeds from exercise of stock options and warrants 6,790 4,168 1,726
Proceeds from issuance of stock, net of issuance costs 0 0 86,746
Net cash provided by financing activities 632,449 200,643 83,196
Net increase (decrease) in cash and cash equivalents, and restricted cash 58,907 70,048 (49,325)
Cash and cash equivalents, and restricted cash at the beginning of period 123,697 53,649 102,974
Cash and cash equivalents, and restricted cash at the end of period 182,604 123,697 53,649
Supplemental disclosures of cash flow information:      
Cash paid for interest 9,074 5,827 4,881
Cash paid for income taxes 15 9 0
Non-cash investing and financing activity:      
Issuance of warrants in connection with debt borrowing 0 0 141
Assets acquired through accounts payable and accrued liabilities 4,955 659 4,017
Non-cash transfer of vehicles from inventory to internal use 0 0 967
Non-cash transfer of leased assets to inventory 2,046 635 0
Reclassification of Convertible Notes warrants liability upon exercise 17,696 0 0
Conversion of Convertible Notes into common stock 48,607 0 0
Reclassification of remaining Convertible Notes warrants liability upon the reverse recapitalization 69,320 0 0
Reclassification of derivative liability upon the reverse recapitalization 182,554 0 0
Conversion of preferred stock into common stock 627,315 0 0
Cashless warrant exercise 53,326 0 0
Non-cash long-term investment $ 1,600 $ 0 $ 0
XML 29 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Organization and Description of Business
Proterra Inc (“Proterra” or the “Company”), formerly known as ArcLight Clean Transition Corp. (“ArcLight”), is a leading developer and producer of electric vehicle technology for commercial application. Proterra designs, develops, manufactures, and sells electric transit buses as an original equipment manufacturer for North American public transit agencies, airports, universities, and other commercial transit fleets. It also designs, develops, manufactures, sells, and integrates proprietary battery systems and electrification solutions for global commercial vehicle manufacturers. Additionally, Proterra provides fleet-scale, high-power charging solutions for its customers.
Proterra was originally formed in June 2004 as a Colorado limited liability company and converted to a Delaware corporation in February 2010. The Company operates from its headquarters and battery production facility in Burlingame, California. The Company also has manufacturing and product development facilities in Greenville and Greer, South Carolina and City of Industry, California.
On June 11, 2021, ArcLight filed a notice of deregistration with the Cayman Islands Registrar of Companies, and filed a certificate of incorporation and a certificate of corporate domestication with the Secretary of State of the State of Delaware, under which ArcLight was domesticated and continued as a Delaware corporation. On June 14, 2021 (the “Closing Date”), ArcLight consummated a merger with Phoenix Merger Sub, Inc., a Delaware corporation and a wholly-owned subsidiary of ArcLight (“Phoenix Merger Sub”), and Proterra Inc, a Delaware corporation (“Legacy Proterra”) with Legacy Proterra surviving as the surviving company and as a wholly-owned subsidiary of ArcLight (the “Merger” and, collectively with the other transactions described in the Agreement and Plan of Merger (the “Merger Agreement”), the “Business Combination”). In connection with the Business Combination, Legacy Proterra changed its name to “Proterra Operating Company, Inc.” and ArcLight changed its name to “Proterra Inc”.
The Merger was accounted for as a reverse merger and a recapitalization with Legacy Proterra being the accounting acquirer. Accordingly, all historical financial information presented in the consolidated financial statements of Proterra represents the accounts of Legacy Proterra and its wholly owned subsidiaries as if Legacy Proterra is the predecessor to Proterra. The shares and net loss per common share, prior to the Merger, have been retroactively restated as shares reflecting the exchange ratio established in the Merger (0.8925 shares of Legacy Proterra common stock for 1 share of Proterra common stock) (the “Exchange Ratio”). Unless otherwise specified or unless the context otherwise requires, references in these notes to the “Company,” “we,” ”us,” or ”our” refer to Legacy Proterra prior to the Business Combination and to Proterra following the Business Combination.
Prior to the closing of the Business Combination (the “Closing”), ArcLight’s Class A ordinary shares and public warrants were listed on the Nasdaq Capital Market under the symbols “ACTC” and “ACTCW,” respectively. Proterra’s common stock is currently listed on the Nasdaq Global Select Market under the symbol “PTRA”. See Note 3, Reverse Recapitalization, for further details of the Merger. The Company’s public warrants were previously listed on the Nasdaq Global Select Market under the symbol “PTRAW.” On October 29, 2021, the Company redeemed its remaining outstanding public warrants at a redemption price of $0.10 per public warrant. See Note 10, Warrants, for further details.
The Company has incurred net losses and negative cash flows from operations since inception. As of December 31, 2021, the Company has an accumulated deficit of $858.2 million, and cash and cash equivalents and short-term investments of $661.0 million. The Company has funded operations primarily through a combination of equity and debt financing. Management believes that the Company’s currently available resources will be sufficient to fund its cash requirements for at least the next twelve months. However, there can be no assurance that future financings will be successfully completed or completed on terms acceptable to the Company. These financial statements do not include any adjustments that may result from the outcome of this uncertainty.
Basis of Presentation
The Company prepared the financial statements in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”).
The Company has not experienced any significant impact to estimates or assumptions as a result of the COVID-19 pandemic. However, there have been some impacts, specifically as it relates to parts, logistics and overall transit order timing. The Company will continue to monitor impacts of the pandemic on an ongoing basis. While the COVID-19 pandemic has not had a material adverse impact on the Company’s financial condition and results of operations to date, the future impact of the COVID-19 pandemic on the Company’s operational and financial performance will depend on certain developments, including the duration of the pandemic and spread of COVID-19 (including the variant strains of the virus), impact on the Company’s customers and effect on the Company’s suppliers, all of which are uncertain and cannot be predicted.
Segments
The Company operates in the United States and has sales to the European Union, Canada, Australia and Japan. Revenue disaggregated by geography, based on the addresses of our customers, consists of the following (in thousands):
Year Ended December 31,
202120202019
United States$227,091 $141,073 $167,574 
Rest of World15,769 55,870 13,710 
Total$242,860 $196,943 $181,284 
The Company’s chief operating decision maker is its Chief Executive Officer (CEO), who reviews financial information presented at the entity level. Accordingly, the Company has determined that it has a single reportable segment.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires the use of estimates and judgments that affect the reported amounts in the financial statements and accompanying notes. U.S. GAAP requires the Company to make estimates and judgments in several areas including, but not limited to, those related to revenue recognition, collectability of accounts receivable, valuation of inventories, valuation of Convertible Notes (See Note 4), warranty liability, contingent liabilities, stock-based compensation expense, useful lives of property, plant, and equipment, recoverability of assets, residual value of leased assets, and the valuation of deferred tax assets. These estimates are based on historical facts and various other assumptions that the Company believes are reasonable. Actual results could differ materially from those estimates.
Foreign Currency Transactions
The U.S. dollar is the Company’s functional currency. Monetary assets and liabilities denominated in currencies other than the U.S. dollar are remeasured to the U.S. dollar at period end, and transaction gains and losses are recorded in other expense (income), net in the statements of operations. Net gains or losses resulting from foreign exchange transactions were not material for the years ended December 31, 2021 and 2019. The net losses resulting from foreign exchange transactions were $1.1 million for the year ended December 31, 2020.
Cash and Cash Equivalents
The Company considers all highly liquid investments purchased with original maturities of three months or less to be cash equivalents.
Accounts Receivable and Allowance for Credit Losses
Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company determines the allowance for credit losses based on historical write-off experience, an analysis of the aging of outstanding receivables, customer payment patterns and expectations of changes in macroeconomic conditions that may affect the collectability of outstanding receivables. The allowance for credit losses was not material as of December 31, 2021 and 2020.
Short-Term Investments
The Company’s primary objectives for investment activities are to preserve principal, provide liquidity, and maximize income without significantly increasing risk. The Company’s short-term investments were primarily comprised of U.S. Treasury and corporate debt securities, and classified as available-for-sale at the time of purchase because it is intended that these investments are available for current operations.
Investments are reported at fair value and are subject to periodic impairment review. Unrealized gains and losses related to changes in the fair value of these securities are recognized in accumulated other comprehensive loss. The ultimate value realized on these securities is subject to market price volatility until they are sold. Realized gains or losses from short-term investments are recorded in other expense (income), net.
As of December 31, 2021 and 2020, short-term investments were $491.0 million and $69.0 million, respectively.
Restricted Cash
The Company maintains certain cash amounts restricted as to withdrawal or use. The restricted cash is primarily collateral for performance bonds issued to certain customers. The collateral is provided in the form of a cash deposit to either support the bond directly or to collateralize a letter of credit that supports the performance bonds. As of December 31, 2021 and 2020, restricted cash was $12.6 million and $13.0 million, respectively.
Credit Risk and Concentration
The Company’s financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash, cash equivalents, restricted cash, short-term investments, and accounts receivable. Cash and cash equivalents and short-term investments are maintained primarily at one financial institution as of December 31, 2021, and deposits exceed federally insured limits. Risks associated with cash and cash equivalents, and short-term investments are mitigated by banking with creditworthy financial institutions. The Company has not experienced any losses on its deposits of cash and cash equivalents or its short-term investments.
Cash equivalents consist of short-term money market funds, corporate debt securities, and debt securities issued by the U.S. Treasury, which are deposited with reputable financial institutions. The Company’s cash management and investment policy limits investment instruments to securities with short-term credit ratings at the time of purchase of P-2 and A-2 or better from Moody’s and S&P, respectively, with the objective to preserve capital and to maintain liquidity until the funds can be used in business operations.
Accounts receivable are typically unsecured and are generally derived from revenue earned from transit agencies, universities and airports in North America and global commercial vehicle manufacturers in North America, the European Union, Australia, United Kingdom, Japan, and Turkey. The Company periodically evaluates the collectability of its accounts receivable and provides an allowance for potential credit losses as necessary.
Given the large order value for customers and the relatively low number of customers, revenue and accounts receivable have typically been concentrated with a limited number of customers.
RevenueAccounts Receivable
Year Ended December 31,
December 31,
20212020201920212020
Number of customers accounted for 10% or more*— — 
__________________
*One customer accounted for 21% of total revenue for year ended December 31, 2020 and 33% of the accounts receivable, net as of December 31, 2020. No other individual customer accounted for more than 20% of total revenue for years ended December 31, 2021, 2020 and 2019, or accounts receivable, net as of December 31, 2021 and 2020.
Single source suppliers provide the Company with a number of components that are required for manufacturing of its current products. In other instances, although there may be multiple suppliers available, many of the components are purchased from a single source. If these single source suppliers fail to meet the Company’s requirements on a timely basis at competitive prices, the Company could suffer manufacturing delays, a possible loss of revenue, or incur higher cost of sales, any of which could adversely impact the Company’s operating results.
Fair Value of Financial Instruments
The carrying value of the Company’s financial instruments, including cash and cash equivalents, accounts receivable, short-term investments, accounts payable, and accrued and other current liabilities, approximates fair value due to the short period of time to maturity, receipt, or payment. The carrying amount of the Company’s debt, except for Convertible Notes (as defined below), approximates its fair value as the stated interest rates approximate market rates currently available to the Company.
In August 2020, the Company issued Secured Convertible Promissory Notes (the “Convertible Notes”) that, prior to the Closing, contained embedded features subject to derivative accounting. These embedded features were composed of conversion options that had the economic characteristics of a contingent early redemption feature settled in a variable number of shares of the Company’s stock. These conversion options were bifurcated and accounted for as a derivative liability separately from the host debt instrument. Embedded derivatives were recognized as a derivative liability on the balance sheets. The derivative liability was measured at fair value and subject to remeasurement at each balance sheet date. Upon the consummation of the Merger, the embedded conversion features associated with the Convertible Notes no longer qualify for derivative accounting after the conversion price became fixed. The carrying amount of the embedded derivative, the fair value as of the date of the Closing, was reclassified to stockholders’ equity in accordance with Topic 815, Derivatives and Hedging.
The warrants issued in connection with the Convertible Notes were, prior to the Closing, classified as a liability (“legacy Proterra warrant liability”) because they could become exercisable into common stock upon a Qualified Initial Public Offering (“QIPO”) or into convertible preferred stock after 5 years from issuance date in the event that there is no QIPO during such period. Such warrants were measured at fair value, subject to remeasurement at each balance sheet date. Upon exercise of the warrants to common stock within 5 years from issuance date, the carrying amount of the warrant liability would be reclassified to stockholders’ equity. Upon the consummation of the Merger, the stock issuable upon exercise of the warrants is common stock, with no possibility to convert to Legacy Proterra convertible preferred stock. As a result, the carrying amount of the warrant liability was reclassified to stockholders’ equity.
In connection with ArcLight’s initial public offering in September 2020, 21,425,000 warrants to purchase ArcLight ordinary shares were issued, including 13,875,000 public warrants and 7,550,000 private placement warrants. These warrants were classified as liabilities as they did not meet the requirements for equity classification under Topic 815, Derivatives and Hedging. These warrants were continually measured at fair value, subject to remeasurement at each balance sheet date. Most of the public warrants and private placement
warrants were exercised in October 2021, and the Company redeemed the remaining outstanding public warrants at a redemption price of $0.10 per public warrant. See Note 10, Warrants, for further details.
Inventories
Inventories are recorded at the lower of cost and net realizable value using the first-in, first-out method. Inventory costs consist primarily of the cost of materials, manufacturing support costs, including labor and factory overhead associated with such production, and shipping costs. The costs of products delivered to customers that have not yet met revenue recognition criteria are also included in inventories. The Company assesses the valuation of inventory and periodically records a provision to adjust inventory to its estimated net realizable value, including when the Company determines inventory to be obsolete or in excess of anticipated demand. Once inventory has been written-off or written-down, it creates a new cost basis for the inventory that is not subsequently written-up. Accelerating the disposal process or incorrect estimates may cause actual results to differ from the estimates at the time such inventory is disposed or sold.
Deferred Cost of Goods Sold
Deferred cost of goods sold primarily includes incurred costs for charging system installations that have not met revenue recognition criteria.
Property, Plant, and Equipment
Property, plant, and equipment, including leasehold improvements, are stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets, as follows:
Property, Plant, and EquipmentEstimated Useful Life
Computer hardware3 years
Computer software
3 to 5 years
Internally used vehicles and charging systems
over the shorter of their estimated useful lives or 5 years
Machinery and equipment
5 to 12 years
Office furniture and equipment5 years
Tooling
3 to 5 years
Leasehold improvementsover the shorter of their estimated useful lives or the terms of the related leases
Leased batteries
over the shorter of the terms of the related leases or 12 years
Leased vehicles and charging systems
over the shorter of the terms of the related leases or 5 years
In the fourth quarter of 2019, we completed a review of the estimated useful lives of vehicles and charging equipment used for demonstration purposes. Based on this review, we revised the estimated useful lives of demo vehicles from 12 years to five years effective on November 1, 2019, after considering the condition of assets and our long-term strategy for operating such assets. We believe this change in estimate is appropriate, as it is based on actual experience and the expectations for the ongoing productive use of these assets. The impact to depreciation expense caused by this change in estimate is not material to selling, general and administrative expense on the statement of operations for the year ended December 31, 2019 or future periods.
If the estimated useful life of an asset is less than the stated number of years in our capitalization policy, the depreciation expense will be recorded over the shorter period.
Upon the retirement or sale of property, plant, and equipment, the cost and associated accumulated depreciation are removed from the balance sheets, and the resulting gain or loss is reflected on the statement of operations. Maintenance and repair expenditures are expensed as incurred while major improvements that
increase the functionality, output, or expected life of an asset are capitalized and depreciated ratably over the identified useful life.
Impairment of Long-Lived Assets
The Company evaluates the recoverability of property, plant, and equipment and right-of-use assets for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount of long-lived assets is not recoverable, the carrying amount of such assets is reduced to fair value.
In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of property, plant, and equipment. If the estimated useful life assumption for any asset is reduced, the remaining net book value is depreciated over the revised estimated useful life.
No impairment charge was recognized in the year ended December 31, 2021. We recorded $0.1 million impairment charge associated with a facility lease for the year ended December 31, 2020.
The Company reviews long-lived assets for impairment at the lowest level for which separate cash flows can be identified. During the fourth quarter of 2019, due to the introduction of new products and related technology advancements, we determined that an impairment analysis of certain assets leased to customers was required to be performed. The estimated undiscounted future cash flows generated by these assets were less than their carrying amounts. The carrying amounts of the assets were reduced to fair value, which resulted in an impairment charge of $6.4 million recorded in the statement of operations for the year ended December 31, 2019.
Deferred Revenue
Deferred revenue consists of billings or payments received in advance of revenue recognition that are recognized as revenue once the revenue recognition criteria are met. In some instances, progress billings are issued upon meeting certain milestones stated in the contracts. Accordingly, the deferred revenue balance does not represent the total contract value of non-cancelable arrangements. Invoices are typically due within 30 to 40 days.
The changes in deferred revenue consisted of the following (in thousands):
Deferred revenue as of December 31, 2020
$28,221 
Revenue recognized from beginning balance during the year ended December 31, 2021
22,183 
Deferred revenue added during the year ended December 31, 2021
(13,998)
Deferred revenue as of December 31, 2021
$36,406 
The current portion of deferred revenue represents the amount that is expected to be recognized as revenue within one year from the balance sheet date.
Revenue Recognition
The Company derives revenue primarily from the sale of vehicles and charging systems, the installation of charging systems, the sale of battery systems and powertrain components to other vehicle manufacturers, as well as the sale of spare parts and other services provided to customers. Product revenue consists of revenue earned from vehicles and charging systems, battery systems and powertrain components, installation of charging systems, and revenue from leased vehicles, charging systems, and batteries under operating leases. Leasing revenue recognized over time was approximately $2.1 million, $2.3 million and $3.8 million for the years ended December 31, 2021, 2020 and 2019, respectively. Parts and other service revenue includes revenue earned from
spare parts, the design and development of battery systems and powertrain systems for other vehicle manufacturers, and extended warranties.
Goods and services that are promised in the Company’s contracts include vehicles, charging systems, battery systems and powertrain components to other vehicle manufacturers, installation of charging systems, spare parts, and extended warranty. The Company assesses the products and services promised in contracts at contract inception, and identifies performance obligations for each promise to transfer to the customer a product or service that is distinct. If a product or service is separately identifiable from other items in the bundled arrangement and a customer can benefit from the product or service on its own or with other resources that are readily available to the customer, then such product or service is considered distinct. Customer contracts typically have multiple performance obligations. Generally, the Company’s goods and services are considered separate performance obligations. Development services and products sold to other vehicle manufacturers are typically sold on a stand-alone basis and are not bundled with other goods or services.
The transaction price of the contract is allocated to each performance obligation in a manner depicting the amount of consideration to which the Company expects to be entitled in exchange for transferring the goods or services to the customer (the “allocation objective”). If the allocation objective is met at contractual prices, no further allocations are made. Otherwise, the Company allocates the transaction price to each performance obligation identified in the contract on a relative standalone selling price basis.
To determine the standalone selling price of its promised products or services, the Company conducts an analysis to determine whether its products or services have an observable standalone selling price. In determining the observable standalone selling price, the Company requires that a substantial majority of the standalone selling prices for a product or service fall within a reasonably narrow range. If there is no directly observable standalone selling price for a particular product or service, then the Company estimates a standalone selling price by using the estimated cost plus margin or by reviewing external and internal market factors including, but not limited to, pricing practices including historical discounting, major service groups, and the geographies in which we offer products and services.
The Company recognizes revenue when or as it satisfies a performance obligation by transferring control of a product or service to a customer.
Revenue from product sales is recognized when control of the underlying performance obligations is transferred to the customer. Revenue from vehicles and charging systems, and installation of charging systems is typically recognized upon acceptance by the customer. Under certain contract arrangements, the control of the performance obligations related to the charging systems is transferred over time, and the associated revenue is recognized over the installation period using an input measure based on costs incurred to date relative to total estimated costs to completion. Spare parts revenue is recognized upon shipment. Extended warranty revenue is recognized over the life of the extended warranty using the time elapsed method. Development service contracts typically include the delivery of prototype products to customers. The performance obligation associated with the development of prototype products as well as battery systems and powertrain components to other vehicle manufacturers, is satisfied at a point in time, typically upon shipping.
Revenue derived from performance obligations satisfied over time from charging systems and installation was $5.8 million, $6.0 million and $7.2 million in the years ended December 31, 2021, 2020, and 2019, respectively. Extended warranty revenue was $1.7 million, $1.3 million and $0.8 million in the years ended December 31, 2021, 2020, and 2019, respectively.
As of December 31, 2021 and 2020, the contract assets balance was $1.3 million and $2.8 million, respectively. The contract assets are expected to be billed within the next twelve months and are recorded in the prepaid expenses and other current assets on the balance sheets.
As of December 31, 2021, the amount of remaining performance obligations that have not been recognized as revenue was $336.4 million, of which 73% was expected to be recognized as revenue over the next 12 months
and the remainder thereafter. This amount excludes the value of remaining performance obligations for contracts with an original expected length of one year or less.
While our business has historically been centered on the development and sale of electric transit buses, the increased significance of revenue from Proterra Powered has caused the Company to consider reorganizing into two business units with three business lines, each of which addresses a critical component of the commercial vehicle electrification value proposition in a complementary and self-reinforcing manner:
Proterra Transit designs, develops, manufactures, and sells electric transit buses as an original equipment manufacturer (“OEM”) for North American public transit agencies, airports, universities, and other commercial transit fleets.
Proterra Powered & Energy includes Proterra Powered, which designs, develops, manufactures, sells, and integrates proprietary battery systems and electrification solutions into vehicles for global commercial vehicle OEMs, and Proterra Energy, which provides turnkey fleet-scale, high-power charging solutions and software services, ranging from fleet and energy management software-as-a-service, to fleet planning, hardware, infrastructure, installation, utility engagement, and charging optimization.
The revenue of business units are as follows ( in thousands):
Year Ended December 31,
202120202019
Proterra Transit$195,558 $156,021 $150,476 
Proterra Powered & Energy47,302 40,922 30,808 
Total$242,860 $196,943 $181,284 
Lease Arrangements
The Company offers customers leasing alternatives outside of the standard sales contracts for vehicles, charging equipment and batteries used in the vehicles. The leasing arrangements are typically bundled together with the sales contracts. The Company assessed the nature of the bundled arrangements under the revenue accounting standard. For arrangements that contain a lease, we determined the classification of the lease in accordance with Topic 840, Leases, prior to the adoption of Topic 842, Leases, on January 1, 2020. A lease arrangement that transfers substantially all of the benefits and risks incident to ownership of the products is classified as a sales-type lease based on the criteria established by the accounting standard; otherwise the lease is classified as an operating lease.
For sales-type leases, product revenue is generally recognized upon customer acceptance of the underlying leased assets. The current portion of net investment in sales-type leases is recorded in accounts receivable, and the non-current portion is recorded in other assets on the balance sheets. The discounted unguaranteed residual value of underlying leased assets is not material to the net investment in lease balance.
For operating leases, the leasing revenue is recognized on a straight-line basis over the lease term.
We monitor the performance of customers who leased batteries and are subject to ongoing payments. No allowance was recorded for the receivables under the leasing arrangements.
We adopted the new lease accounting standard, Topic 842, Leases, on January 1, 2020. We determine whether an arrangement is or contains a lease at inception. Short-term leases with a term of less than 12 months will not be recognized in the right-of-use assets or lease liabilities. The lease and non-lease components are not separated for all leases regardless of whether the Company is the lessee or a lessor to the lease. See Note 7, Leases, for additional information.
Cost of Goods Sold
Cost of goods sold includes direct material and labor costs, manufacturing overhead including depreciation expense, freight costs, and reserves for estimated warranty expenses. Cost of goods sold also includes charges to write-down the carrying value of inventory when it exceeds its estimated net realizable value and to provide for on-hand inventory that is either obsolete or in excess of forecasted demand. Costs of development services are expensed as incurred. Costs of development services incurred in periods prior to the finalization of a service agreement with a customer are recorded as research and development expense. Once the customer agreement is finalized, these costs are recorded in cost of goods sold.
Sales and Other Taxes
Taxes assessed by various government entities, such as sales, use, and value added taxes, collected at the time of sale are excluded from revenue.
Shipping Costs
Amounts billed to customers related to shipping and handling are classified as revenue, and the related shipping and handling costs are included in cost of goods sold.
Research and Development Costs
Research and development costs are expensed as incurred. Research and development expense consists primarily of payroll and benefits of those employees engaged in research, design, and development activities, costs related to prototype parts and design tools, license expenses related to intellectual property, supplies and services, depreciation, and other occupancy costs.
Advertising Expenses
Advertising costs are expensed as incurred. Advertising expenses were $1.1 million, $0.6 million, and $0.9 million for the year ended December 31, 2021, 2020 and 2019, respectively.
Product Warranties
The Company provides a limited warranty to customers on vehicles, charging systems, and battery systems. The limited warranty ranges from one to 12 years depending on the components. Separately, the Company also periodically performs field service actions related to product service campaigns. Pursuant to these warranties and field service actions, the Company will repair, replace, or adjust the parts on the products that are defective in factory-supplied materials or workmanship. The Company records a warranty reserve for the products sold at the point of revenue recognition, which includes the best estimate of the projected costs to repair or replace items under the limited warranty and field service actions. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the relatively short history of sales. Changes to the historical or projected warranty experience may cause material changes to the warranty reserve in the future. The warranty reserve does not include projected warranty costs associated with the vehicles under operating leases, as the costs to repair these warranty claims are expensed as incurred. The portion of the warranty reserve expected to be incurred within the next 12 months is included within accrued liabilities while the remaining balance is included within other long-term liabilities on the balance sheets.
Warranty expense is recorded as a component of cost of goods sold. Accrued warranty activity consisted of the following (in thousands):
Year Ended December 31,
202120202019
Warranty reserve – beginning of period$18,582 $14,926 $10,602 
Warranty costs incurred(7,199)(4,214)(6,031)
Net changes in liability for pre-existing warranties, including expirations(1,710)(3,392)(840)
Provision for warranty13,601 11,262 11,195 
Warranty reserve – end of period$23,274 $18,582 $14,926 
Stock-Based Compensation
The Company uses the fair value method for recording stock-based compensation expense. Stock-based compensation expense for stock options is estimated at the grant date based on each stock option’s fair value as calculated using the Black-Scholes option pricing model. The stock-based compensation expense is recognized on a straight-line basis over the requisite service period for the entire award.
Income Taxes
Income taxes are computed using the asset and liability method, under which deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.
The Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The Company adjusts these reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. The provision for income taxes includes the effects of any reserves that are considered appropriate.
Accrued interest and penalties related to unrecognized tax benefits are classified as income tax expense.
Government Incentives
The Company receives incentives from the federal and state government agencies in the form of grants. Incentives are recorded in the financial statements in accordance with their purposes, either as a reduction of expense or a reduction of the cost of the capital investment. The benefit of these incentives is recorded when performance is complete and all conditions as specified in the agreement are fulfilled.
California and certain other states provide incentives to accelerate the purchase of cleaner, more efficient buses in the form of point-of-sale discounts to vehicle purchasers. These incentives are included in the customer contract value, and recognized as revenue once all revenue recognition criteria are met.
Other Comprehensive Income (Loss)
The Company did not have other comprehensive income (loss) for the years ended December 31, 2020 and 2019.
XML 30 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Adoption of New Accounting Standards
12 Months Ended
Dec. 31, 2021
Accounting Changes and Error Corrections [Abstract]  
Adoption of New Accounting Standards Adoption of New Accounting Standards
ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.    This standard simplifies the accounting for income taxes, eliminates certain exceptions within Topic 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistency among reporting entities. The Company adopted this standard on January 1, 2021, and it had no material impact on the financial statements.
Recent Accounting Pronouncements Not Yet Adopted
ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity.    This standard simplifies the accounting for convertible instruments by removing certain separation models in ASC 470-20, Debt — Debt with Conversion and Other Options. This standard updates the guidance on certain embedded conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital, such that those features are no longer required to be separated from the host contract. The convertible debt instruments will be accounted for as a single liability measured at amortized cost. This will also result in the interest expense recognized for convertible debt instruments to be typically closer to the coupon interest rate when applying the guidance in Topic 835, Interest. Further, this standard made amendments to the EPS guidance in Topic 260 for convertible instruments, the most significant impact of which is requiring the use of the if-converted method for diluted earnings per share calculation, and no longer allowing the net share settlement method. This standard also made revisions to Topic 815-40, which provides guidance on how an entity must determine whether a contract qualifies for a scope exception from derivative accounting. The amendments to Topic 815-40 change the scope of contracts that are recognized as assets or liabilities. This standard is effective for interim and annual periods beginning after December 15, 2021, with early adoption permitted after December 15, 2020. Adoption of this standard can either be on a modified retrospective or full retrospective basis. The Company will adopt this standard on January 1, 2022, and expects no material impact on the financial statements.
XML 31 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Reserve Recapitalization
12 Months Ended
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Reverse Recapitalization Disclosure Reverse Recapitalization
On June 14, 2021, Phoenix Merger Sub merged with Legacy Proterra, with Legacy Proterra surviving as a wholly-owned subsidiary of ArcLight. In connection with the Business Combination, Legacy Proterra changed its name to “Proterra Operating Company, Inc.” and ArcLight changed its name to “Proterra Inc”.
The following transactions occurred upon the Closing:
each share of outstanding Legacy Proterra convertible preferred stock was converted into shares of Proterra common stock in accordance with the applicable conversion ratio immediately prior to the effective time, and each share of Legacy Proterra common stock (including shares issued upon conversion of Legacy Proterra convertible preferred stock and warrants net exercised upon Closing) was converted into shares of common stock after giving effect of the Exchange Ratio of 0.8925 and resulting in the issuance of 123,752,882 shares of common stock;
certain holders of Convertible Notes with an original aggregate principal amounts of $46.5 million elected to convert their outstanding Convertible Notes balances including accrued PIK interest and cash interest at the Closing resulting in the issuance of 7.4 million shares of common stock;
each outstanding Legacy Proterra option was converted into an option to purchase shares of Proterra common stock by multiplying the number of underlying shares by the Exchange Ratio, rounded down to the nearest whole share, resulting in such options being exercisable to purchase for an aggregate of 22,532,619 shares of Proterra common stock; the exercise price of each converted option was determined by dividing the per share exercise price of the respective Legacy Proterra options by the Exchange Ratio of 0.8925, rounded up to the nearest whole cent;
each outstanding Legacy Proterra warrant to purchase Legacy Proterra common stock and convertible preferred stock was converted into a warrant to purchase shares of Proterra common stock by multiplying the number of underlying shares by the Exchange Ratio, rounded down to the nearest whole share, resulting in such warrants being exercisable to purchase an aggregate of 3,504,523 shares of Proterra common stock; the exercise price of each converted warrant was determined by dividing the per share exercise price of the respective Legacy Proterra warrant by the Exchange Ratio of 0.8925, rounded up to the nearest whole cent;
each outstanding Convertible Note that was not optionally converted in connection with the Closing remained outstanding and became convertible into shares of Proterra common stock in accordance with the terms of such Convertible Notes.
15,172 public shares were redeemed by ArcLight shareholders, and an aggregate of $0.2 million was paid from the trust account to these redeeming holders; and each share of ArcLight Class A and Class B ordinary shares was converted into the right to receive one share of Proterra’s common stock resulting in the issuance of 34,671,900 shares of common stock;
pursuant to the subscription agreements between ArcLight and certain investors (the “PIPE Investors”), the PIPE Investors purchased 41.5 million shares of Proterra common stock at a purchase price of $10.00 per share for aggregate gross proceeds of $415.0 million (the “PIPE Financing”);
each ArcLight warrant outstanding immediately prior to the consummation was converted into a warrant exercisable into an equivalent number of shares of Proterra common stock, resulting in such warrants being exercisable for an aggregate of 21,424,994 shares of Proterra common stock; and
the 669,375 shares of Proterra common stock underlying certain Milestone Options (as defined below) fully vested upon the Closing.
Upon the occurrence of any of the following events during the first five years following the Closing of the Merger (“earnout period”), up to an additional 22,809,500 shares of Proterra common stock (the “Earnout Stock”) may be issued to former holders of Legacy Proterra convertible preferred stock, common stock, warrants, vested options and Convertible Notes as of immediately prior to the closing of the Merger, as follows:
a.21.0526% of the Earnout Stock if over any 20 trading days within any 30 trading day period, the volume-weighted average price (“VWAP”) of the Proterra common stock is greater than or equal to $15.00 per share or there occurs any transaction resulting in a change in control with a valuation of the Proterra common stock that is greater than or equal to $15.00 per share (the “First Earnout Shares”);
b.an additional 26.3158% of the Earnout Stock if over any 20 trading days within any 30 trading day period, the VWAP of the Proterra common stock is greater than or equal to $20.00 per share or there occurs any transaction resulting in a change in control with a valuation of the Proterra common stock that is greater than or equal to $20.00 per share;
c.an additional 26.3158% of the Earnout Stock if over any 20 trading days within any 30 trading day period, the VWAP of the Proterra common stock is greater than or equal to $25.00 per share or there occurs any transaction resulting in a change in control with a valuation of the Proterra common stock that is greater than or equal to $25.00 per share;
d.an additional 26.3158% of the Earnout Stock if over any 20 trading days within any 30 trading day period, the VWAP of the Proterra common stock is greater than or equal to $30.00 per share or there occurs any transaction resulting in a change in control with a valuation of the Proterra common stock that is greater than or equal to $30.00 per share;
Pursuant to a letter agreement (the “Sponsor Letter Agreement”) with ArcLight CTC Holdings, L.P. (the “Sponsor”), 10% of the Proterra common stock received by the Sponsor upon consummation of the Merger in exchange for its outstanding shares of ArcLight Class B ordinary shares, excluding 140,000 shares owned by the ArcLight board of directors, was subject to vesting and forfeiture (the “Sponsor Earnout Stock”). Such shares of Sponsor Earnout Stock would vest if over any 20 trading days within any 30 trading day period during the five-year earnout period, the VWAP of the Proterra common stock was greater than or equal to $15.00 per share or there occurred any transaction resulting in a change in control with a valuation of the Proterra common stock that is greater than or equal to $15.00 per share.
The Earnout Stock and Sponsor Earnout Stock met indexation and other criteria under Topic 815, Derivatives and Hedging, and are considered as equity-classified instruments.
The number of shares of Proterra common stock issued immediately following the consummation of the Merger was (in thousands):
Shares
Ordinary shares Class A of ArcLight, outstanding prior to Merger27,750 
Less redemption of ArcLight shares(15)
Sponsor6,257 
Sponsor Earnout Stock680 
Common stock of ArcLight34,672 
PIPE Investors41,500 
Legacy Proterra shares131,176 
Total shares of common stock immediately after Merger207,348 
Immediately after the Merger, Proterra is authorized to issue 510.0 million shares, with a par value of $0.0001 per share. As of the Closing, the authorized shares consisted of 500.0 million shares of common stock and 10.0 million shares of preferred stock, and there were 207.3 million shares of common stock issued and outstanding, and no shares of preferred stock issued and outstanding. In addition, as of the Closing, there were 24.9 million warrants issued and outstanding, including 13.9 million public warrants, 7.6 million private placement warrants, and 3.5 million Legacy Proterra warrants.
As of the Closing, a total of 82.3 million shares were reserved for future issuance upon the exercise of stock options, warrants and the issuance of Earnout Stock, of which 10.4 million shares were reserved for issuance under Proterra’s 2021 Equity Incentive Plan, 22.5 million shares were reserved under Legacy Proterra’s 2010 Equity Incentive Plan and 1.6 million shares reserved under Proterra’s 2021 Employee Stock Purchase Plan.
The Merger has been accounted for as a reverse merger and a recapitalization under U.S. GAAP with Legacy Proterra being the accounting acquirer, based on evaluation of the following facts and circumstances:
Legacy Proterra’s stockholders have a majority of the voting power of Proterra following the Merger;
Legacy Proterra has initially designated a majority of the board of directors of Proterra;
Legacy Proterra’s management comprise the management of Proterra;
Legacy Proterra comprises the ongoing operations of Proterra;
Legacy Proterra is the larger entity based on historical revenues and business operations; and
Proterra has assumed Legacy Proterra’s name.
Under this method of accounting, ArcLight is treated as the “acquired” company for accounting and financial reporting purposes. Accordingly, for accounting purposes, this merger transaction is treated as the equivalent of Legacy Proterra issuing equity for the net assets of ArcLight, accompanied by a recapitalization. The net assets of ArcLight have been stated at historical cost, with no goodwill or other intangible assets recorded.
The Company received aggregate cash proceeds of $649.3 million at the Closing, net of $13.8 million of PIPE Financing fees, $18.5 million of other transaction costs paid at Closing, $9.7 million of ArcLight IPO deferred underwriting fees payable, $1.3 million of other ArcLight’s accrued expenses, and $0.1 million of ArcLight’s related party payable. The unbilled ArcLight expenses incurred prior to the Closing were paid from the cash proceeds received by the Company. The transaction costs including advisory, legal and other professional services directly related to the Merger were recorded in the additional paid-in capital in the balance sheet to offset against proceeds. The deferred transaction costs of approximately $2.9 million paid by the Company prior to the Closing were recorded to the additional paid-in capital and classified as financing activities in the statement of cash flow for year ended December 31, 2021.
In July 2021, the conditions for the issuance of the First Earnout Shares and the vesting of the Sponsor Earnout Stock were satisfied, resulting in an aggregate of 4,800,563 shares of common stock being issued and the 679,750 shares of Sponsor Earnout Stock fully vesting.
XML 32 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments
12 Months Ended
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
The Company measures certain financial assets and liabilities at fair value. Fair value is determined based on the exit price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Fair value is estimated by applying the following hierarchy:
Level 1 — Quoted prices in active markets for identical assets or liabilities;
Level 2 — Observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
Level 3 — Inputs that are generally unobservable and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.
Financial assets measured at fair value on a recurring basis using the above input categories were as follows (in thousands):
Fair Value at
Pricing
Category
December 31,
20212020
Assets:
Cash equivalents:
Money market fundsLevel 1$102,978 $744 
U.S. Treasury securitiesLevel 149,996 64,997 
Short-term investments:
U.S. Treasury securitiesLevel 1330,053 68,990 
Corporate debt securitiesLevel 2160,914 — 
Total$643,941 $134,731 
Liabilities:
Other non-current liabilities:
Derivative liabilityLevel 3$— $70,870 
Legacy Proterra warrant liabilityLevel 3— 39,670 
Total$— $110,540 
As of December 31, 2021 and 2020, short-term investments were primarily comprised of U.S. Treasury securities and commercial papers of corporate debt securities.
The following is a summary of cash equivalents and marketable securities as of December 31, 2021 (in thousands):
Amortized CostUnrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds$102,978 $— $102,978 
U.S. Treasury securities49,996 — 49,996 
Short-term investments:
U.S. Treasury securities330,618 (565)330,053 
Corporate debt securities160,937 (23)160,914 
Total$644,529 $(588)$643,941 
The unrealized losses as of December 31, 2021 are primarily related to U.S. Treasury securities with maturity longer than one year due to recent changes in interest rates and considered temporary in nature. The unrealized gain/losses related to fixed income debt securities for the year ended December 31, 2020 were immaterial.
The contractual maturities of short-term investments are as follows (in thousands):
December 31,
20212020
Due within one year$291,525 $68,990 
Due after one year to two years199,442 — 
Total$490,967 $68,990 
In August 2020, the Company issued Convertible Notes that contain embedded features subject to derivative accounting. Refer to Note 6, Debt, for additional information on the Convertible Notes.
The embedded derivatives were recognized as a derivative liability on the balance sheet, and were measured at fair value, subject to remeasurement at each balance sheet date. The warrants issued in connection with the Convertible Notes were, prior to Closing, classified as a liability because they could become exercisable into common stock upon a QIPO or into convertible preferred stock after five years from issuance date in the event that there was no QIPO during such period. Such warrants were measured at fair value, subject to remeasurement at each balance sheet date. The fair value of derivative liability, the Legacy Proterra warrant liability, and the Convertible Notes were measured using Monte Carlo Simulation pricing model.
The fair value of the Convertible Notes was $278.9 million as of December 31, 2021. The carrying value of the Convertible Notes of $101.0 million, net of $62.3 million unamortized debt discount and issuance costs, as of December 31, 2021, was recorded in Debt, non-current on the balance sheets.
The valuation of derivative and Legacy Proterra warranty liabilities and the Convertible Notes are based on significant inputs not observable in the market, and thus represents a level 3 measure. The key inputs to the valuation model include equity volatility, expected term, and risk-free interest rate.
The public warrants and private placement warrants issued in connection with ArcLight’s initial public offering were classified as a liability prior to the Closing, as they did not meet the requirements for equity classification under Topic 815, Derivatives and Hedging. These warrants were continually measured at fair value, subject to remeasurement at each balance sheet date subsequent to the Closing. Most of the warrants were exercised in October 2021, and the Company redeemed the remaining outstanding public warrants at a redemption price of $0.10 per public warrant. See Note 10, Warrants, for further details.
A summary of the changes of the derivative liability and warrant liabilities is as follows (in thousands):
Derivative liabilityLegacy Proterra warrant liability Private placement warrant liabilityPublic warrant liability
Fair value as of December 31, 2020$70,870 $39,670 $— $— 
Warrant liability acquired as part of the reverse recapitalization— — 57,610 84,640 
Change in fair value111,684 47,346 (38,589)(50,264)
Reclassification of liability upon the reverse recapitalization(182,554)(69,320)— — 
Reclassification of liability upon exercise of warrants— (17,696)(19,021)(34,376)
Fair value as of December 31, 2021
$— $— $— $— 
The change in fair value of derivative and warrant liabilities is recorded in the statement of operations.
XML 33 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Cash and cash equivalents consisted of the following (in thousands):
December 31,
20212020
Cash$17,065 $44,978 
Cash equivalents152,974 65,741 
Total cash and cash equivalents$170,039 $110,719 
The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the balance sheets to the total of such amounts shown on the statements of cash flows.
December 31,
20212020
Cash and cash equivalents$170,039 $110,719 
Restricted cash, current portion12,105 8,397 
Restricted cash, net of current portion460 4,581 
Total restricted cash12,565 12,978 
Total cash and cash equivalents, and restricted cash$182,604 $123,697 
Inventories consisted of the following (in thousands):
December 31,
20212020
Raw materials$65,225 $31,148 
Work in progress25,062 8,042 
Finished goods18,269 47,756 
Service parts6,000 5,384 
Total inventories$114,556 $92,330 
The Company recorded a write-down of excess or obsolete inventories to cost of goods sold of $1.9 million, $3.0 million and $4.9 million in the years ended December 31, 2021, 2020 and 2019, respectively.
Property, plant, and equipment, net, consisted of the following (in thousands):
December 31,
20212020
Computer hardware$5,195 $4,708 
Computer software9,561 8,849 
Internally used vehicles and charging systems16,459 19,136 
Leased vehicles and batteries6,863 7,081 
Leasehold improvements10,516 10,234 
Machinery and equipment28,302 26,026 
Office furniture and equipment1,861 1,854 
Tooling21,726 21,727 
Finance lease right-of-use assets179 179 
Construction in progress20,243 1,830 
120,905 101,624 
Less: Accumulated depreciation and amortization(58,659)(48,037)
Total$62,246 $53,587 
Construction in progress was comprised of various assets that are not available for their intended use as of the balance sheet date.
Depreciation and amortization expense were $15.7 million, $15.5 million and $12.6 million for the years ended December 31, 2021, 2020 and 2019, respectively.
Accrued liabilities consisted of the following (in thousands):
December 31,
20212020
Accrued payroll and related expenses$8,069 $6,695 
Accrued sales and use tax885 975 
Warranty reserve8,116 6,121 
Financing obligation— 3,056 
Accrued audit and accounting related expenses783 428 
Accrued charger installation costs579 769 
Other accrued expenses2,202 1,692 
Total$20,634 $19,736 
In July 2016, we entered into a bus sale and lease transaction for ten Catalyst buses. These buses are leased to other parties for five years by the customer. At the end of the lease term, the fourth quarter of 2021, we had an obligation to repurchase the buses back from the customer. We received $6.0 million from the customer directly upon delivery in 2016. Under U.S. GAAP, this sales transaction is considered as a borrowing and the lease transaction was considered as an operating lease. The financing obligation was $3.1 million as of December 31, 2020, and paid off in the fourth quarter of 2021.
Other long-term liabilities consisted of the following (in thousands):
December 31,
20212020
Warranty reserve$15,158 $12,461 
Finance lease liabilities, non-current87 117 
Total$15,245 $12,578 
XML 34 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Debt Debt
Debt, net of debt discount and issuance costs, consisted of the following (in thousands):
December 31,
 2021 2020
Senior Credit Facility— 16,809 
PPP loan10,000 10,000 
Convertible Notes100,999 106,443 
Total Debt110,999 133,252 
Less debt, current— — 
Debt, non-current$110,999 $133,252 
Senior Credit Facility
In May 2019, the Company entered into a Loan, Guaranty and Security Agreement for a senior secured asset-based lending facility (“Senior Credit Facility”) with borrowing capacity up to $75.0 million. The commitment under the Senior Credit Facility is available to the Company on a revolving basis through the earlier of May 2024 or 91 days prior to the stated maturity of any subordinated debt in aggregate amount of $7.5 million or more. The maximum availability under the Senior Credit Facility is based on certain specified percentages of eligible accounts receivable and inventory, subject to certain reserves, to be determined in accordance with the Senior Credit Facility. The commitment under the Senior Credit Facility includes a $10.0 million letter of credit sub-line.
Subject to certain conditions, the commitment may be increased by $50.0 million upon approval by the lender, and at the Company’s option, the commitment can be reduced to $25.0 million or terminated upon at least 15 days written notice.
The Senior Credit Facility is secured by a security interest in substantially all of the Company’s assets except for intellectual property and other restricted property.
Borrowings under the Senior Credit Facility bear interest at per annum rates equal to, at the Company’s option, either (i) the base rate plus an applicable margin for base rate loan, or (ii) the London Interbank Offered Rate (“LIBOR”) plus an applicable margin for LIBOR loan. The base rate is calculated as the greater of (a) the Lender prime rate, (b) the federal funds rate plus 0.5%, and (c) one-month LIBOR plus 1.0%. The applicable margin is calculated based on a pricing grid linked to quarterly average excess availability (as a percentage of borrowing capacity). For base rate loans, the applicable margin ranges from 0.0% to 1.5%, and for LIBOR Loans, it ranges from 1.5% to 3.0%. The Senior Credit Facility contains certain customary non-financial covenants. In addition, the Senior Credit Facility requires the Company to maintain a Fixed Charge Coverage Ratio of at least 1.00:1.00 during such times as a covenant trigger event shall exist.
While there was no principal outstanding under the Senior Credit Facility as of December 31, 2021, the Company has an aggregate of $14.4 million letters of credit outstanding, using some available capacity. As of December 31, 2020, the outstanding balance was $17.1 million, with maturity of May 2024 and interest rate of 3.09% per annum.
Small Business Administration Loan
In May 2020, the Company received Small Business Administration (“SBA”) loan proceeds of $10.0 million from Town Center Bank pursuant to the Paycheck Protection Program (“the PPP loan”) under the “Coronavirus Aid, Relief and Economic Security (CARES) Act”. The PPP loan was in the form of a note with original maturity in May 2022, and was extended to May 2025 based on SBA’s interim final rule. The interest rate is 1.00% per annum.
Convertible Notes
In August 2020, the Company entered into a Note Purchase Agreement for Secured Convertible Promissory Notes (“Convertible Notes”). The Convertible Notes had an aggregate principal amount of $200.0 million, with a cash interest of 5.0% per annum payable at each quarter end and a paid-in-kind interest of 4.5% per annum payable by increasing the principal balance at each quarter end. The Convertible Notes will mature in August 2025, and the Company may not make prepayment unless approved by the required holders of the Convertible Notes.
Each of the Convertible Notes shall rank equally without preference or priority of any kind over one another, but senior in all rights, privileges and preferences to all other shares of the Company’s capital stock and all other securities of the Company that are convertible into or exercisable for the Company’s capital stock directly or indirectly.
Prior to the maturity date or prior to the payment or conversion of the entire balance of the Convertible Notes, in the event of a liquidation or sale of the Company, the Company shall pay to the holders of Convertible Notes the greater of (i) 150% of the principal balance of the Convertible Notes or (ii) the consideration that the holders would have received had the holders elected to convert the Convertible Notes into preferred stock immediately prior to such liquidation event.
The Convertible Notes do not entitle the holders to any voting rights or other rights as a stockholder of the Company, unless and until the Convertible Notes are actually converted into shares of the Company’s capital stock in accordance with their terms.
The Note Purchase Agreement contains certain customary non-financial covenants. In addition, the Note Purchase Agreement requires the Company to maintain liquidity at quarter end of not less than the greater of (i) $75.0 million and (ii) four times of cash burn for the three-month period then ended.
The Convertible Notes will mature in August 2025 or will be settled by issuing common stock, and accordingly are classified as a non-current liability on the Company’s balance sheets.
In connection with the issuance of the Convertible Notes, the Company issued warrants to the holders of Convertible Notes to purchase 4.6 million shares of Company stock at an exercise price of $0.02 per share. The warrants are freestanding financial instruments and, prior to the Closing, were classified as liability due to the possibility that they could become exercisable into Legacy Proterra convertible preferred stock. Upon the consummation of the Merger, the stock issuable upon exercise of the warrants is Proterra common stock, with no possibility to convert to Legacy Proterra convertible preferred stock. As a result, the carrying amount of the warrant liability was reclassified to stockholders’ equity. The warrant liability of $29.0 million was initially measured at fair value on its issuance date and recorded as a debt discount, and was amortized during the term of the Convertible Notes to interest expense using the effective-interest method. The warrant liability was remeasured on a recurring basis at each reporting period date, with the change in fair value reported in the statement of operations. Upon any exercise of the warrants to common stock, the carrying amount of the warrant liability is reclassified to stockholders’ equity.
Prior to the Closing, the embedded features of the Convertible Notes were composed of conversion options that had the economic characteristics of a contingent early redemption feature settled in a variable number of shares of Company stock. These conversion options were bifurcated and accounted for separately from the host debt instrument. The derivative liability of $68.5 million was initially measured at fair value on the issuance date of the Convertible Notes and recorded as a debt discount and was amortized during the term of the Convertible Notes to interest expense using the effective-interest method. The derivative liability was remeasured on a recurring basis at each reporting period date, with the change in fair value reported in the statement of operations. Upon the consummation of the Merger, the embedded conversion features associated with the Convertible Notes no longer qualify for derivative accounting since the conversion price became fixed. The carrying amount of the embedded derivative, the fair value as of the Closing Date, was reclassified to stockholders’ equity in accordance with Topic 815, Derivatives and Hedging.
Issuance costs of $5.1 million were also recorded as debt discount and are amortized during the term of the Convertible Notes to interest expense using the effective interest method.
On June 14, 2021, certain Convertible Note holders with an original aggregate principal amount of $46.5 million elected to convert their Convertible Notes at the Closing of the Merger. An aggregate of $48.8 million principal and interest was reclassified to additional paid-in capital, and $21.0 million of remaining related debt issuance costs were expensed to interest expense.
At any time after the expiration of the lock-up period following the closing of the Merger, the remaining outstanding Convertible Notes will automatically be converted into common stock if at any time the volume-weighted average price (VWAP) of the common stock over a period of 20 consecutive trading days exceeds 150% of the conversion price or $9.86.
The amortization expense of debt discount and issuance costs was $34.7 million and $5.6 million for the year ended December 31, 2021 and 2020, respectively.
The Convertible Notes, net of debt discount and issuance costs, consisted of the following (in thousands):
December 31,
20212020
Principal$153,500 $200,000 
PIK interest9,826 3,501 
Total principal163,326 203,501 
Less debt discount and issuance costs(62,327)(97,058)
Total Convertible Notes$100,999 $106,443 
As of December 31, 2021, the contractual future principal repayments of the total debt were as follows (in thousands):
2022$— 
2025(1)
173,326 
Total$173,326 
__________________
(1)Including PIK interest added to principal balance through December 31, 2021.
The Company was in compliance with all of the covenants contained in the Senior Credit Facility and Convertible Notes as of December 31, 2021.
XML 35 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Leases Leases
The Company adopted the new lease accounting standard on January 1, 2020 using the modified retrospective transition method, recognizing a cumulative-effect adjustment to the balance sheet and not adjusting comparative information for prior periods. In addition, the Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company not to reassess (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases, and (3) initial direct costs for any existing leases. The Company did not elect the use of hindsight practical expedients in determining the lease term for existing leases. Topic 842 also provides practical expedients for an entity’s ongoing accounting. The Company has elected the short-term lease recognition exemption for all leases that qualify. As a result, for those leases with a term of less than 12 months, it will not recognize right-of-use assets or lease liabilities. The Company also elected the practical expedient to not separate lease and non-lease components for all its leases regardless of whether the Company is the lessee or a lessor to the lease.
The adoption resulted in a recognition of $13.8 million of operating lease assets and $14.3 million of operating lease liabilities on the balance sheet on January 1, 2020. The difference represents prepaid rent expense and deferred rent for leases existed on the date of adoption, which was an offset to the opening balance of operating lease assets. The adoption has no impact on the Company’s operating expenses and cash flows.
As a Lessor
The net investment in leases are as follows:
December 31,
 2021 2020
Net investment in leases, current$411 $398 
Net investment in leases, non-current5,179 3,101 
Total net investment in leases$5,590 $3,499 
Interest income from accretion of net investment in lease is not material for the years ended December 31, 2021, 2020 and 2019.
Future minimum payments receivable from operating and sales-type leases as of December 31, 2021 for each of the next five years are as follows:
Operating leases Sales-type leases
2022$803 $395 
2023384 469 
2024— 548 
2025— 828 
2026— 828 
Thereafter— 3,061 
Total minimum lease payments$1,187 $6,129 
As a Lessee
The Company leases its office and manufacturing facilities in Burlingame, California, Greenville and Greer, South Carolina, City of Industry, California, and Rochester Hills, Michigan under operating lease agreements with various expiration dates from 2022 through 2033.
The Company had no material capital leases as of December 31, 2021.
Maturities of operating lease liabilities as of December 31, 2021 were as follows (in thousands):
2022$5,419 
20234,796 
20243,733 
20253,148 
20262,615 
Thereafter12,096 
Total undiscounted lease payment31,807 
Less: imputed interest(6,760)
Total lease liabilities$25,047 
Operating lease expense was $4.2 million, $4.0 million, and $3.4 million for the years ended December 31, 2021, 2020 and 2019, respectively.
Short-term and variable lease expenses for the years ended December 31, 2021, 2020 and 2019 were not significant.
Supplemental cash flow information related to leases were as follows (in thousands):
Year Ended December 31
20212020
Cash paid for amounts included in the measurement of lease liabilities: 
Operating cash flows from operating leases$(4,209)$(3,855)
Lease liabilities arising from obtaining right-of-use assets:
Operating lease$17,573 $
Operating lease right-of-use assets and liabilities consist of the following (in thousands):
December 31,
20212020
Operating leases
 
Operating lease right-of-use assets$24,282 $10,310 
Operating lease liabilities, current$4,084 $3,153 
Operating lease liabilities, non-current20,963 7,891 
Total operating lease liabilities$25,047 $11,044 
The weighted average remaining lease term and discount rate of operating leases are 7.6 years and 5.8%, respectively, as of December 31, 2021. The weighted average remaining lease term and discount rate of operating leases are 4.0 years and 4.9%, respectively, as of December 31, 2020.
As of December 31, 2021, the Company had no significant finance leases and no significant additional leases that have not yet commenced.
Leases Leases
The Company adopted the new lease accounting standard on January 1, 2020 using the modified retrospective transition method, recognizing a cumulative-effect adjustment to the balance sheet and not adjusting comparative information for prior periods. In addition, the Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company not to reassess (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases, and (3) initial direct costs for any existing leases. The Company did not elect the use of hindsight practical expedients in determining the lease term for existing leases. Topic 842 also provides practical expedients for an entity’s ongoing accounting. The Company has elected the short-term lease recognition exemption for all leases that qualify. As a result, for those leases with a term of less than 12 months, it will not recognize right-of-use assets or lease liabilities. The Company also elected the practical expedient to not separate lease and non-lease components for all its leases regardless of whether the Company is the lessee or a lessor to the lease.
The adoption resulted in a recognition of $13.8 million of operating lease assets and $14.3 million of operating lease liabilities on the balance sheet on January 1, 2020. The difference represents prepaid rent expense and deferred rent for leases existed on the date of adoption, which was an offset to the opening balance of operating lease assets. The adoption has no impact on the Company’s operating expenses and cash flows.
As a Lessor
The net investment in leases are as follows:
December 31,
 2021 2020
Net investment in leases, current$411 $398 
Net investment in leases, non-current5,179 3,101 
Total net investment in leases$5,590 $3,499 
Interest income from accretion of net investment in lease is not material for the years ended December 31, 2021, 2020 and 2019.
Future minimum payments receivable from operating and sales-type leases as of December 31, 2021 for each of the next five years are as follows:
Operating leases Sales-type leases
2022$803 $395 
2023384 469 
2024— 548 
2025— 828 
2026— 828 
Thereafter— 3,061 
Total minimum lease payments$1,187 $6,129 
As a Lessee
The Company leases its office and manufacturing facilities in Burlingame, California, Greenville and Greer, South Carolina, City of Industry, California, and Rochester Hills, Michigan under operating lease agreements with various expiration dates from 2022 through 2033.
The Company had no material capital leases as of December 31, 2021.
Maturities of operating lease liabilities as of December 31, 2021 were as follows (in thousands):
2022$5,419 
20234,796 
20243,733 
20253,148 
20262,615 
Thereafter12,096 
Total undiscounted lease payment31,807 
Less: imputed interest(6,760)
Total lease liabilities$25,047 
Operating lease expense was $4.2 million, $4.0 million, and $3.4 million for the years ended December 31, 2021, 2020 and 2019, respectively.
Short-term and variable lease expenses for the years ended December 31, 2021, 2020 and 2019 were not significant.
Supplemental cash flow information related to leases were as follows (in thousands):
Year Ended December 31
20212020
Cash paid for amounts included in the measurement of lease liabilities: 
Operating cash flows from operating leases$(4,209)$(3,855)
Lease liabilities arising from obtaining right-of-use assets:
Operating lease$17,573 $
Operating lease right-of-use assets and liabilities consist of the following (in thousands):
December 31,
20212020
Operating leases
 
Operating lease right-of-use assets$24,282 $10,310 
Operating lease liabilities, current$4,084 $3,153 
Operating lease liabilities, non-current20,963 7,891 
Total operating lease liabilities$25,047 $11,044 
The weighted average remaining lease term and discount rate of operating leases are 7.6 years and 5.8%, respectively, as of December 31, 2021. The weighted average remaining lease term and discount rate of operating leases are 4.0 years and 4.9%, respectively, as of December 31, 2020.
As of December 31, 2021, the Company had no significant finance leases and no significant additional leases that have not yet commenced.
Leases Leases
The Company adopted the new lease accounting standard on January 1, 2020 using the modified retrospective transition method, recognizing a cumulative-effect adjustment to the balance sheet and not adjusting comparative information for prior periods. In addition, the Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company not to reassess (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases, and (3) initial direct costs for any existing leases. The Company did not elect the use of hindsight practical expedients in determining the lease term for existing leases. Topic 842 also provides practical expedients for an entity’s ongoing accounting. The Company has elected the short-term lease recognition exemption for all leases that qualify. As a result, for those leases with a term of less than 12 months, it will not recognize right-of-use assets or lease liabilities. The Company also elected the practical expedient to not separate lease and non-lease components for all its leases regardless of whether the Company is the lessee or a lessor to the lease.
The adoption resulted in a recognition of $13.8 million of operating lease assets and $14.3 million of operating lease liabilities on the balance sheet on January 1, 2020. The difference represents prepaid rent expense and deferred rent for leases existed on the date of adoption, which was an offset to the opening balance of operating lease assets. The adoption has no impact on the Company’s operating expenses and cash flows.
As a Lessor
The net investment in leases are as follows:
December 31,
 2021 2020
Net investment in leases, current$411 $398 
Net investment in leases, non-current5,179 3,101 
Total net investment in leases$5,590 $3,499 
Interest income from accretion of net investment in lease is not material for the years ended December 31, 2021, 2020 and 2019.
Future minimum payments receivable from operating and sales-type leases as of December 31, 2021 for each of the next five years are as follows:
Operating leases Sales-type leases
2022$803 $395 
2023384 469 
2024— 548 
2025— 828 
2026— 828 
Thereafter— 3,061 
Total minimum lease payments$1,187 $6,129 
As a Lessee
The Company leases its office and manufacturing facilities in Burlingame, California, Greenville and Greer, South Carolina, City of Industry, California, and Rochester Hills, Michigan under operating lease agreements with various expiration dates from 2022 through 2033.
The Company had no material capital leases as of December 31, 2021.
Maturities of operating lease liabilities as of December 31, 2021 were as follows (in thousands):
2022$5,419 
20234,796 
20243,733 
20253,148 
20262,615 
Thereafter12,096 
Total undiscounted lease payment31,807 
Less: imputed interest(6,760)
Total lease liabilities$25,047 
Operating lease expense was $4.2 million, $4.0 million, and $3.4 million for the years ended December 31, 2021, 2020 and 2019, respectively.
Short-term and variable lease expenses for the years ended December 31, 2021, 2020 and 2019 were not significant.
Supplemental cash flow information related to leases were as follows (in thousands):
Year Ended December 31
20212020
Cash paid for amounts included in the measurement of lease liabilities: 
Operating cash flows from operating leases$(4,209)$(3,855)
Lease liabilities arising from obtaining right-of-use assets:
Operating lease$17,573 $
Operating lease right-of-use assets and liabilities consist of the following (in thousands):
December 31,
20212020
Operating leases
 
Operating lease right-of-use assets$24,282 $10,310 
Operating lease liabilities, current$4,084 $3,153 
Operating lease liabilities, non-current20,963 7,891 
Total operating lease liabilities$25,047 $11,044 
The weighted average remaining lease term and discount rate of operating leases are 7.6 years and 5.8%, respectively, as of December 31, 2021. The weighted average remaining lease term and discount rate of operating leases are 4.0 years and 4.9%, respectively, as of December 31, 2020.
As of December 31, 2021, the Company had no significant finance leases and no significant additional leases that have not yet commenced.
Leases Leases
The Company adopted the new lease accounting standard on January 1, 2020 using the modified retrospective transition method, recognizing a cumulative-effect adjustment to the balance sheet and not adjusting comparative information for prior periods. In addition, the Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company not to reassess (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases, and (3) initial direct costs for any existing leases. The Company did not elect the use of hindsight practical expedients in determining the lease term for existing leases. Topic 842 also provides practical expedients for an entity’s ongoing accounting. The Company has elected the short-term lease recognition exemption for all leases that qualify. As a result, for those leases with a term of less than 12 months, it will not recognize right-of-use assets or lease liabilities. The Company also elected the practical expedient to not separate lease and non-lease components for all its leases regardless of whether the Company is the lessee or a lessor to the lease.
The adoption resulted in a recognition of $13.8 million of operating lease assets and $14.3 million of operating lease liabilities on the balance sheet on January 1, 2020. The difference represents prepaid rent expense and deferred rent for leases existed on the date of adoption, which was an offset to the opening balance of operating lease assets. The adoption has no impact on the Company’s operating expenses and cash flows.
As a Lessor
The net investment in leases are as follows:
December 31,
 2021 2020
Net investment in leases, current$411 $398 
Net investment in leases, non-current5,179 3,101 
Total net investment in leases$5,590 $3,499 
Interest income from accretion of net investment in lease is not material for the years ended December 31, 2021, 2020 and 2019.
Future minimum payments receivable from operating and sales-type leases as of December 31, 2021 for each of the next five years are as follows:
Operating leases Sales-type leases
2022$803 $395 
2023384 469 
2024— 548 
2025— 828 
2026— 828 
Thereafter— 3,061 
Total minimum lease payments$1,187 $6,129 
As a Lessee
The Company leases its office and manufacturing facilities in Burlingame, California, Greenville and Greer, South Carolina, City of Industry, California, and Rochester Hills, Michigan under operating lease agreements with various expiration dates from 2022 through 2033.
The Company had no material capital leases as of December 31, 2021.
Maturities of operating lease liabilities as of December 31, 2021 were as follows (in thousands):
2022$5,419 
20234,796 
20243,733 
20253,148 
20262,615 
Thereafter12,096 
Total undiscounted lease payment31,807 
Less: imputed interest(6,760)
Total lease liabilities$25,047 
Operating lease expense was $4.2 million, $4.0 million, and $3.4 million for the years ended December 31, 2021, 2020 and 2019, respectively.
Short-term and variable lease expenses for the years ended December 31, 2021, 2020 and 2019 were not significant.
Supplemental cash flow information related to leases were as follows (in thousands):
Year Ended December 31
20212020
Cash paid for amounts included in the measurement of lease liabilities: 
Operating cash flows from operating leases$(4,209)$(3,855)
Lease liabilities arising from obtaining right-of-use assets:
Operating lease$17,573 $
Operating lease right-of-use assets and liabilities consist of the following (in thousands):
December 31,
20212020
Operating leases
 
Operating lease right-of-use assets$24,282 $10,310 
Operating lease liabilities, current$4,084 $3,153 
Operating lease liabilities, non-current20,963 7,891 
Total operating lease liabilities$25,047 $11,044 
The weighted average remaining lease term and discount rate of operating leases are 7.6 years and 5.8%, respectively, as of December 31, 2021. The weighted average remaining lease term and discount rate of operating leases are 4.0 years and 4.9%, respectively, as of December 31, 2020.
As of December 31, 2021, the Company had no significant finance leases and no significant additional leases that have not yet commenced.
XML 36 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitment and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Purchase Commitments
As of December 31, 2021, the Company had outstanding inventory and other purchase commitments of $2.1 billion.
Letters of Credit
As of December 31, 2021, the Company had letters of credit outstanding totaling $14.5 million, which will expire over various dates in 2022.
Guarantees
The Company provided guarantees of lease payments for vehicles under the financing transaction discussed in Note 5, in the event the lessee does not make payments to the financing company.
The Company regularly reviews its performance risk under the arrangements, and in the event that it becomes probable that it will be required to perform under a guarantee, the fair value of probable payment will be recorded. No guarantee liability was recorded as of December 31, 2021 and 2020.
Legal Proceedings
The Company accrues contingent liabilities when it is probable that future expenditures will be made and such expenditures can be reasonably estimated. From time to time in the normal course of business, various claims and litigation have been asserted or commenced. Due to uncertainties inherent in litigation and other claims, the
Company can give no assurance that it will prevail in any such matters, which could subject the Company to significant liability or damages. Any claims or litigation could have an adverse effect on the Company’s business, financial position, operating results, or cash flows in or following the period that claims or litigation are resolved.
As of December 31, 2021, the Company was not a party to any legal proceedings that would have a material adverse effect on its business.
XML 37 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
On June 14, 2021, the Merger was consummated and, following the Closing, the Company is authorized to issue 510,000,000 shares of capital stock, with a par value of $0.0001 per share. The authorized shares consisted of 500,000,000 shares of common stock and 10,000,000 shares of preferred stock. As of December 31, 2021, 221,959,711 shares of common stock were issued and outstanding, and no shares of preferred stock were issued and outstanding. The holders of each share of common stock are entitled to one vote per share. There were 6,361,952 shares of Legacy Proterra common stock issued and outstanding as of December 31, 2020.
The Company has retroactively adjusted the shares of Legacy Proterra stock issued and outstanding prior to June 14, 2021 to give effect to the Exchange Ratio of 0.8925 established in the Merger Agreement to determine the number of shares of Proterra common stock into which they were converted. Immediately prior to the Merger, Legacy Proterra was authorized to issue 271,920,636 shares of stock, with a par value of $0.0001 per share, with 156,276,750 shares designated as common stock and 115,643,886 shares of convertible preferred stock. All of the outstanding Legacy Proterra convertible preferred stock was converted to Legacy Proterra common stock immediately prior to the Merger. See Note 3, Reverse Recapitalization.
The following table summarizes Legacy Proterra convertible preferred stock authorized and issued and outstanding as of December 31, 2020 (in thousands):
Shares Authorized
Shares Issued and
Outstanding
Net Carrying ValueAggregate Liquidation Preference
Series 1(1)
24,604 24,522 $79,564 $75,006 
Series 25,417 5,417 24,868 24,953 
Series 36,799 6,799 36,096 36,475 
Series 48,175 7,749 29,901 30,000 
Series 525,339 25,339 138,747 142,987 
Series 612,888 12,888 79,085 80,000 
Series 721,197 21,197 151,770 155,000 
Series 811,225 11,225 86,648 86,875 
Total115,644 115,136 $626,679 $631,296 
__________________
(1)Including Series 1 convertible preferred stock issued through exercise of warrants and the proceeds was $0.5 million.
As of December 31, 2021, the Company had reserved shares of common stock for issuance as follows (in thousands):
2010 Equity Incentive Plan21,040 
2021 Equity Incentive Plan10,856 
2021 Employee Stock Purchase Plan1,630 
Warrants
Earnout Stock18,009 
Total51,536 
As of December 31, 2020, the Company had reserved shares of common stock, on an as-if-converted basis, for issuance as follows (in thousands):
Exercise of stock options to purchase common stock23,526 
Exercise of common stock warrants to purchase common stock4,596 
Issuances of shares available under stock option plans395 
Conversion of convertible preferred stock115,576 
Conversion of convertible preferred stock warrants508 
Total144,601 
XML 38 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Warrants
12 Months Ended
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]  
Warrants Warrants
Public Warrants
Public warrants were only exercisable for a whole number of shares of common stock at a price of $11.50 per share, subject to adjustment, at any time commencing on September 25, 2021, provided in each case that the Company had an effective registration statement under the Securities Act covering the common stock issuable upon exercise of the warrants and a current prospectus relating to them was available (or the Company permitted holders to exercise their warrants on a cashless basis under the circumstances specified in the Amended and Restated Warrant Agreement) and such shares were registered, qualified or exempt from registration under the securities, or blue sky, laws of the state of residence of the holder. The warrants were to expire June 14, 2026 or earlier upon redemption or liquidation.
Once the warrants became exercisable, the Company was able to redeem the outstanding warrants (except as described herein with respect to the private placement warrants):
Redemption of warrants when the price per share of common stock equals or exceeds $18.00.
Once the warrants become exercisable, the Company may redeem the outstanding 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 stock equaled or exceeded $18.00 per share (as adjusted for share splits, share capitalizations, reorganizations, recapitalizations and the like) for any 20 trading days within a 30- trading day period ending three trading days before the Company sent the notice of redemption to the warrant holders.
Redemption of warrants when the price per share of common stock equals or exceeds $10.00.
Once the warrants became exercisable, the Company was able to redeem the outstanding warrants:
in whole and not in part;
at $0.10 per warrant upon a minimum of 30 days’ prior written notice of redemption provided that holders were able to exercise their warrants on a cashless basis prior to redemption and receive that number of shares determined by reference to the make-whole exercise table specified in the Amended and Restated Warrant Agreement, based on the redemption date and the “fair market value” of common stock (as provided in such table) except as otherwise provided for in the Amended and Restated Warrant Agreement; and
if, and only if, the closing price of the shares of common stock equaled or exceeded $10.00 per public share (as adjusted for share subdivisions, share dividends, reorganizations, reclassifications, recapitalizations and the like) for any 20 trading days within the 30-trading day period ending three trading days before the Company sent the notice of redemption to the warrant holders.
In addition, if the closing price of the common stock 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 sent the notice of redemption to the warrant holders was less than $18.00 per share (as adjusted for share subdivisions, share dividends, reorganizations, reclassifications, recapitalizations and the like), the private placement warrants could also be, and were, concurrently called for redemption on the same terms as the outstanding public warrants, as described above.
Beginning on the date the notice of redemption was given until the warrants were redeemed or exercised, holders were able to elect to exercise their warrants on a cashless basis.
The public warrants were classified as liabilities as they did not meet the requirements for equity classification under Topic 815, Derivatives and Hedging. Immediately prior to the Closing, the warrant liability was $84.6 million. Such warrants were measured at fair value, subject to remeasurement at each balance sheet date.
Private Placement Warrants
Except as described below, the private placement warrants had terms and provisions that were identical to those of the public warrants. The private placement warrants (including the shares of common stock issuable upon exercise of the private placement warrants) were not transferable, assignable or salable until July 14, 2021, except pursuant to limited exceptions to the Company’s officers and directors and other persons or entities affiliated with the Sponsor, and they were not redeemable by the Company, except as described above when the price per share of common stock equaled or exceeded $10.00, so long as they were held by the Sponsor or its permitted transferees (except as otherwise set forth herein). The Sponsor, or its permitted transferees, had the option to exercise the private placement warrants on a cashless basis. If the private placement warrants were held by holders other than the Sponsor or its permitted transferees, the private placement warrants were redeemable by the Company in all redemption scenarios and exercisable by the holders on the same basis as the public warrants. Any amendment to the terms of the private placement warrants or any provision of the Amended and Restated Warrant Agreement with respect to the private placement warrants required a vote of holders of at least 65% of the number of the then outstanding private placement warrants.
The private placement warrants were classified as liabilities as they did not meet the requirements for equity classification under Topic 815, Derivatives and Hedging. Immediately prior to the Closing, the warrant liability was $57.6 million. Such warrants were measured at fair value, subject to remeasurement at each balance sheet date.
On September 27, 2021, the Company announced that it would be redeeming all of its outstanding public warrants and private placement warrants (collectively, the “Warrants”) based on the terms in the Amended and
Restated Warrant Agreement dated June 14, 2021. On October 29, 2021 (the “Redemption Date”), any Warrants that remained unexercised became void and no longer exercisable, and the holders of those Warrants were entitled to receive only the redemption price of $0.10 per Warrant. In connection with the redemption, holders of Warrants had the option to either exercise the Warrants in cash or on a “cashless” basis to receive 0.255 shares of common stock per warrant.
In October 2021, 10,599 public warrants were exercised for cash resulting in the issuance of 10,599 shares of common stock for an aggregate exercise price of $121,889, 13,436,250 public warrants and 7,550,000 private placement warrants were exercised on a cashless basis resulting in the issuance of 5,351,231 shares of common stock, and 428,145 public warrants were redeemed for cash for an aggregate redemption price of $42,815. In connection with the warrant exercise and redemption, $53.4 million of the carrying amount of the warrant liability was reclassified to stockholder’s equity.
Other Warrants
As of December 31, 2021, the Company had 892 common stock warrants outstanding exchanged from Legacy Proterra warrants. As of December 31, 2020, the Company had 5,104,030 warrants outstanding, including 4,562,533 warrants issued to the holders of Convertible Notes as described in Note 6.
Activity of warrants in the year ended December 31, 2021 is as follows:
Public warrantsPrivate placement warrantsOther warrantsTotal warrants
Outstanding as of December 31, 2020
5,104,0305,104,030
Issued as part of the Merger13,874,9947,550,00021,424,994
Exercised (1)
(13,446,849)(7,550,000)(5,103,138)(26,099,987)
Redeemed(428,145)(428,145)
Outstanding as of December 31, 2021
892892
__________________
(1)An aggregate of 10,348,690 shares of common stock were issued from warrant exercise.
XML 39 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Plans and Stock-based Compensation
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Equity Plans and Stock-based Compensation Equity Plans and Stock-based Compensation
2010 Equity Incentive Plan
Legacy Proterra’s 2010 Equity Incentive Plan (the “2010 Plan”) was terminated upon the effective date of Proterra’s 2021 Equity Incentive Plan (the “2021 Plan”), and accordingly, no shares will be available for grant under the 2010 Plan. Upon Closing, the outstanding awards under the 2010 Plan were converted into options exercisable to purchase an aggregate of 22,532,619 shares of common stock. Following the Closing, the exchanged options continue to be subject to the terms of the 2010 Plan and applicable award agreements. As of December 31, 2021, options to purchase 21,040,149 shares of common stock remained outstanding under the 2010 Plan.
2021 Equity Incentive Plan
The 2021 Plan was adopted by the ArcLight Board prior to the Closing, approved by ArcLight’s shareholders on June 11, 2021, and became effective upon the Closing Date. The Equity Incentive Plan allows the Company to grant awards of stock options, restricted stock awards, stock appreciation rights (“SARs”), restricted stock units (“RSUs”), performance awards, and stock bonus awards to officers, employees, directors and consultants.
The Company initially reserved 10,000,000 shares of common stock, plus 387,531 reserved shares not issued under the 2010 Plan on the effective date of the 2021 Plan. The number of shares reserved for issuance under the 2021 Plan will increase automatically on January 1 of each of 2022 through 2031 by the number of
shares equal to the lesser of 4% of the total number of outstanding shares of all classes of common stock as of the immediately preceding December 31, or a number as may be determined by the Board.
The exercise price of stock options granted must be at least equal to the fair market value of common stock on the date of grant. Incentive stock options granted to an individual who holds, directly or by attribution, more than ten percent of the total combined voting power of all classes of capital stock must have an exercise price of at least 110% of the fair market value of common stock on the date of grant. Subject to certain adjustments, no more than 30,000,000 shares may be issued pursuant to the exercise of incentive stock options granted under the 2021 Plan.
The maximum term of options granted is ten years from the date of grant, except that the maximum permitted term of incentive stock options granted to an individual who holds, directly or by attribution, more than ten percent of the total combined voting power of all classes of capital stock is five years from the date of grant.
Stock option and RSU awards generally vest annually over a four-year period.
2021 Employee Stock Purchase Plan
Proterra’s 2021 Employee Stock Purchase Plan (the “ESPP”), including the authorization of the initial share reserve thereunder, was adopted by the ArcLight Board prior to the Closing, approved by ArcLight’s shareholders on June 11, 2021, and became effective upon the Closing Date.
An aggregate of 1,630,000 shares of common stock were reserved and available for sale under the ESPP. The aggregate number of shares reserved for sale under the ESPP will increase automatically on January 1 of each of 2022 through 2031 by a number of shares equal to the lesser of 1% of the total number of outstanding shares of common stock as of the immediately preceding December 31 or a number of shares as may be determined by the Board or the compensation committee. The aggregate number of shares issued over the term of the ESPP, subject to certain adjustments, may not exceed 16,300,000 shares.
The ESPP allows eligible employees to purchase shares of our common stock at a discount through payroll deductions of up to 15% of their eligible compensation, at not less than 85% of the fair market value, as defined in the ESPP, subject to any plan limitations. A participant may purchase a maximum of 2,500 shares during each 6-month offering period and $25,000 in any one calendar year. The offering period generally start on the first trading day on or after November 15th and May 15th of each year. The Company calculated the fair value of the employees’ purchase rights relating to the ESPP using the Black-Scholes model and recorded approximately $0.2 million of stock-based compensation expense for the year ended December 31, 2021.
A summary of the Company’s stock option activity and related information was as follows:
Options Outstanding
 Number of Stock Options OutstandingWeighted- Average Exercise PriceWeighted-Average Remaining Contractual Life (Years)Aggregate Intrinsic Value (in thousands)
Balance as of December 31, 201816,527,278 $2.92 8.3$42,951 
Granted2,998,747 5.86 
Exercised(811,514)2.13 
Cancelled/forfeited/expired(506,198)3.92 
Balance as of December 31, 201918,208,313 $3.42 7.6$34,723 
Granted5,829,698 4.89 
Exercised(1,750,822)2.40 
Cancelled/forfeited/expired(2,108,405)4.61 
Balance as of December 31, 2020 (1)
20,178,784 $3.81 7.4$65,056 
Granted
726,309 10.42 
Exercised(1,966,532)3.36 
Cancelled/forfeited/expired(836,977)4.65 
Balance as of December 31, 2021(1)
18,101,584 $4.08 5.5$87,425 
Exercisable as of December 31, 2021(2)
13,200,160 3.44 4.6$71,087 
__________________
(1)Excluding Equity Awards of 2,677,500 shares and Milestone Options of 669,375 shares. Refer to section below for further details.
(2)Excluding 1,171,408 shares exercisable under the Equity Awards with weighted average exercise price of $19.61 per share as of December 31, 2021.
In March 2020, in conjunction with Mr. Allen’s appointment as the President and Chief Executive Officer, the board of directors approved a grant to Mr. Allen of stock option awards with respect to 4,685,624 shares, comprised of (1) 1,338,749 shares of a time-based award with an exercise price of $5.33 per share vesting quarterly over 4 years, (2) 2,677,500 shares of a time-based award consisting of 4 tranches with an exercise price of $11.21, $16.81, $22.41 and $28.02 per share, respectively, and vesting quarterly over 4 years (“Equity Awards”), and (3) 669,375 shares of milestone-based award with an exercise price of $5.33 per share vesting entirely and becoming exercisable on the first trading day following the expiration of the lockup period of the Company’s initial public offering or the consummation of a change in control of the Company or upon the consummation of a merger involving a Special Purpose Acquisition Company (“Milestone Options”).
The stock-based compensation expense for Milestone Options was recognized at the time the performance milestone became probable of achievement, which was at the time of Closing. Upon Closing, 669,375 shares underlying the Milestone Options fully vested, and $2.1 million stock-based compensation expense was recognized in June 2021.
Aggregate intrinsic value represents the difference between the estimated fair value of the underlying common stock and the exercise price of outstanding, in-the-money stock options. The total intrinsic value of stock options exercised was $12.1 million, $4.3 million and $2.9 million for the year ended December 31, 2021, 2020 and 2019, respectively. The total estimated grant date fair value of stock options vested was $13.8 million, $9.9 million and $8.3 million for the year ended December 31, 2021, 2020 and 2019, respectively. As of December 31, 2021, the total unrecognized stock-based compensation expense related to outstanding stock options was $23.4 million, which is expected to be recognized over a weighted-average period of 2.3 years.
Determining Fair Value of Stock Options
The Company uses the Black-Scholes option pricing model to determine the fair value of stock options. The fair value of each stock option grant is estimated on the date of the grant. The fair value of the Legacy Proterra common stock underlying the stock options has historically been determined by the board of directors, as there was no public market for the Company’s common stock prior to Merger Closing. Therefore, the board of directors has determined the fair value of the common stock at the time of the stock option grant by considering a number of objective and subjective factors including independent third-party valuation reports, valuations of comparable companies, sales of convertible preferred stock and common stock to unrelated third parties, operating and financial performance, lack of liquidity of capital stock and general and industry-specific economic outlook, among other factors.
The fair value of stock options granted is estimated on the date of grant using the following assumptions:
Year Ended December 31,
 202120202019
Expected term (in years)6.26.16.1
Risk-free interest rate1.0 %0.5 %1.8 %
Expected volatility54.8 %69.1 %65.4 %
Expected dividend rate— — — 
Expected Term — The Company estimates the expected term consistent with the simplified method. The Company elected to use the simplified method because of its limited history of stock option exercise activity. The simplified method calculates the expected term as the average of the vesting and contractual terms of the award.
Volatility — Since the Company has limited trading history by which to determine the volatility of its own common stock price, the expected volatility being used is primarily derived from the historical stock volatility of a representative industry peer group of comparable publicly listed companies over a period approximately equal to the expected term of the stock options.
Risk-Free Interest Rate — The risk-free interest rate is based on U.S. Treasury zero coupon issues with remaining terms similar to the expected term on the options.
Expected Dividend — The Company has never declared or paid any cash dividends and does not plan to pay cash dividends in the foreseeable future, and, therefore, used an expected dividend yield of zero in the valuation model.
Forfeiture — All stock-based payment awards are amortized on a straight-line basis over the requisite service periods of the awards, which are generally the vesting periods. The Company accounts for forfeitures when they occur.
Restricted Stock Units
A summary of the Company’s RSU activity and related information is as follows:
Number of RSUsWeighted Average Grant Date Fair Value
Balance as of December 31, 2020
$— 
Granted1,480,20110.72 
Vested(58,731)11.41 
Forfeited(96,510)10.98 
Balance as of December 31, 2021
1,324,960$10.67 
The Company started to grant RSUs to employees in the third quarter of 2021. The compensation expense related to the service-based awards is determined using the fair market value of the Company’s common stock on the date of the grant. As of December 31, 2021, the total unrecognized stock-based compensation expense related to outstanding RSUs was $12.8 million, which is expected to be recognized over a weighted-average period of 3.5 years.
Stock-based Compensation Expense
Stock-based compensation expense included in operating results was as follows (in thousands):
Year Ended December 31,
 202120202019
Cost of goods sold$1,385 $929 $826 
Research and development2,507 1,616 1,436 
Selling, general and administrative12,169 7,737 6,258 
Total stock-based compensation expense$16,061 $10,282 $8,520 
XML 40 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less the weighted-average unvested common stock subject to repurchase or forfeiture as they are not deemed to be issued for accounting purposes. Diluted net loss per share is computed by giving effect to all potential shares of common stock, including stock options, RSU, and warrants, to the extent they are dilutive.
The computation of basic and diluted net loss per share of common stock attributable to common stockholders was as follows (in thousands, except for per share data):
Year Ended December 31,
202120202019
Numerator:
Net loss$(250,006)$(127,007)$(101,552)
Denominator:
Weighted-average shares used in computing net loss per share of common stock, basic and diluted120,886 4,385 3,616 
Net loss per share of common stock, basic and diluted$(2.07)$(28.96)$(28.08)
As a result of the Merger, the Company has retroactively adjusted the weighted-average number of shares of common stock outstanding prior to the Closing Date by multiplying them by the Exchange Ratio of 0.8925 used to determine the number of shares of common stock into which they converted.
Prior to the Closing Date, the Company applied the two-class method to calculate its basic and diluted net loss per share of common stock, as the convertible preferred stock were participating securities. The two-class method is an earnings allocation formula that treats a participating security as having rights to earnings that otherwise would have been available to common stockholders. However, the two-class method did not impact the net loss per share of common stock as the Company was in a loss position for each of the periods presented and holders of convertible preferred stock did not participate in losses. Post the Closing Date, the Company applies the treasury stock method when calculating the diluted net income (loss) per share of common stock and “if-converted” method for Convertible Notes when applicable.
The outstanding Convertible Notes including accrued interest will be automatically converted to common stock at $6.5712 per share pursuant to the mandatory conversion provisions, if and when the VWAP exceeds $9.86 over 20 consecutive days subsequent to January 13, 2022.
Since the Company was in a loss position for each of the periods presented, diluted net loss per share is the same as basic net loss per share for each period as the inclusion of potential common stock shares outstanding would have been anti-dilutive. The potentially dilutive securities were as follows (in thousands):
Year Ended December 31,
202120202019
Convertible preferred stock(1)
— 115,576 115,576 
Warrants to purchase convertible preferred stock— 508 508 
Stock options and RSUs to purchase common stock22,773 23,526 18,209 
Warrants to purchase common stock4,596 105 
22,774 144,206 134,398 
__________________
(1)Represents the shares of common stock that the convertible preferred stock is convertible into.
XML 41 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Tax
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Income Tax Income Tax
The components of the net loss before the provision for income taxes were as follows (in thousands):
Year Ended December 31,
202120202019
Domestic(249,990)(127,007)(101,552)
The provision for income taxes consisted of the following (in thousands):
Year Ended December 31,
202120202019
Current:   
Federal$— $— $— 
State16 13 — 
Foreign— — 
Total current provision16 22 — 
Deferred:
Federal— — — 
State— — — 
Foreign— — — 
Total deferred provision— — — 
Total provision for income taxes$16 $22 $— 
A reconciliation of the U.S. federal statutory income tax rates to our effective tax rate is as follows (in percentages):
Year Ended December 31,
202120202019
U.S. federal statutory rate21.0 %21.0 %21.0 %
State income taxes, net of federal benefit3.9 1.7 3.4 
Change in valuation allowance(17.9)(17.5)(23.9)
Research and development credit0.5 0.2 0.3 
Fair market value adjustment (1)
(5.9)(2.1)— 
Non-deductible Convertible Notes interest expense(1.5)(2.2)— 
Other(0.1)(1.1)(0.8)
Effective income tax rate— %— %— %
__________________
(1)The adjustments related to the loss on valuation of derivative and warrant liabilities.
Our deferred tax assets (liabilities) are as follows (in thousands):
December 31,
20212020
Deferred tax assets:
Net operating loss carryforwards$150,857 $113,643 
Deferred revenue9,419 6,731 
Stock-based compensation4,679 3,560 
Accruals and reserves, not currently deductible for tax purposes10,665 8,351 
Research and development credit4,562 2,761 
Goodwill888 1,014 
Interest expense1,808 2,097 
Lease liability6,511 2,738 
Other381 44 
Gross deferred tax assets189,770 140,939 
Less valuation allowance(182,113)(137,437)
Net deferred tax assets$7,657 $3,502 
Deferred tax liabilities:
Property, plant and equipment(1,344)(1,008)
ROU assets(6,313)(2,494)
Other— — 
Gross deferred tax liabilities(7,657)(3,502)
Net deferred tax asset (liabilities)$— $— 
The net valuation allowance increased by $44.7 million and $22.3 million for December 31, 2021 and 2020, respectively.
As of December 31, 2021 and 2020, the Company’s net deferred tax assets and liabilities were zero. The deferred tax assets consist primarily of the federal and state net operating losses. Realization of deferred tax assets is dependent upon future taxable income, if any, the amount and timing of which are uncertain. In assessing the realizability of deferred tax assets, management determined that it is more likely than not that no deferred tax assets will be realized. Therefore, the Company has provided a full valuation allowance against these deferred tax assets.
The Company had net operating loss carryforwards as follows (in thousands):
December 31,
20212020
Federal (Prior to 2018)$237,850 $237,850 
Federal (Post December 31, 2017)361,815 216,724 
State437,868 317,801 
Total$1,037,533 $772,375 
Net operating loss carryforwards are available to offset future federal and state taxable income. The federal net operating loss carryforwards generated prior to 2018 will begin to expire in 2030 and the net operating loss carryforwards generated after December 31, 2017 do not expire. The state net operating loss carryforwards will begin to expire in 2023.
The Company had research and development credit carryforwards as follows (in thousands):
December 31,
20212020
Federal$3,454 $2,020 
State2,471 1,231 
Total$5,925 $3,251 
The research and development credit carryforwards are available to reduce future regular income taxes. The federal research and development credit carryforwards will begin to expire in 2037, while the South Carolina research and development credit carryforwards will begin to expire in 2027. California research and development credit carryforwards have no expiration date.
Utilization of the Company’s net operating loss carryforwards and research tax credit carryforwards may be subject to substantial annual limitations due to the ownership change limitations provided by the Internal Revenue Code and similar state provisions. The annual limitation could result in the expiration of the net operating loss carryforwards and research tax credit carryforwards before utilization.

The Company’s policy is to recognize interest or penalties related to income tax matters in income tax expense. As of December 31, 2021 and 2020, the Company had no accrued interest or penalties. The unrecognized tax benefits may change during the next year for items that arise in the ordinary course of business. In the event that any unrecognized tax benefits are recognized, the effective tax rate will not be affected.
A reconciliation of the beginning and ending amount of unrecognized tax benefits for 2021, 2020 and 2019 was as follows (in thousands):
Year Ended December 31,
202120202019
Beginning balance$813 $707 $527 
Increase – tax positions in current period668 106 180 
Ending balance$1,481 $813 $707 
The Company files tax returns in the United States and certain states. Due to the losses being carried forward, the tax years from 2010 forward remain open to examination.
XML 42 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
401(k) Plan
12 Months Ended
Dec. 31, 2021
Retirement Benefits [Abstract]  
401(k) Plan 401(k) PlanThe Company sponsors a 401(k) defined contribution plan covering all eligible employees and provides matching contribution for the first 4% of their salaries. The matching contribution costs incurred were $2.4 million, $1.9 million, and $1.7 million for the years ended December 31, 2021, 2020 and 2019, respectively.
XML 43 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The Company prepared the financial statements in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”).
The Company has not experienced any significant impact to estimates or assumptions as a result of the COVID-19 pandemic. However, there have been some impacts, specifically as it relates to parts, logistics and overall transit order timing. The Company will continue to monitor impacts of the pandemic on an ongoing basis. While the COVID-19 pandemic has not had a material adverse impact on the Company’s financial condition and results of operations to date, the future impact of the COVID-19 pandemic on the Company’s operational and financial performance will depend on certain developments, including the duration of the pandemic and spread of COVID-19 (including the variant strains of the virus), impact on the Company’s customers and effect on the Company’s suppliers, all of which are uncertain and cannot be predicted.
Segments
Segments
The Company operates in the United States and has sales to the European Union, Canada, Australia and Japan. Revenue disaggregated by geography, based on the addresses of our customers, consists of the following (in thousands):
Year Ended December 31,
202120202019
United States$227,091 $141,073 $167,574 
Rest of World15,769 55,870 13,710 
Total$242,860 $196,943 $181,284 
The Company’s chief operating decision maker is its Chief Executive Officer (CEO), who reviews financial information presented at the entity level. Accordingly, the Company has determined that it has a single reportable segment.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires the use of estimates and judgments that affect the reported amounts in the financial statements and accompanying notes. U.S. GAAP requires the Company to make estimates and judgments in several areas including, but not limited to, those related to revenue recognition, collectability of accounts receivable, valuation of inventories, valuation of Convertible Notes (See Note 4), warranty liability, contingent liabilities, stock-based compensation expense, useful lives of property, plant, and equipment, recoverability of assets, residual value of leased assets, and the valuation of deferred tax assets. These estimates are based on historical facts and various other assumptions that the Company believes are reasonable. Actual results could differ materially from those estimates.
Foreign Currency Transactions
Foreign Currency Transactions
The U.S. dollar is the Company’s functional currency. Monetary assets and liabilities denominated in currencies other than the U.S. dollar are remeasured to the U.S. dollar at period end, and transaction gains and losses are recorded in other expense (income), net in the statements of operations. Net gains or losses resulting from foreign exchange transactions were not material for the years ended December 31, 2021 and 2019. The net losses resulting from foreign exchange transactions were $1.1 million for the year ended December 31, 2020.
Cash and Cash Equivalents
Cash and Cash Equivalents
The Company considers all highly liquid investments purchased with original maturities of three months or less to be cash equivalents.
Restricted Cash Restricted CashThe Company maintains certain cash amounts restricted as to withdrawal or use. The restricted cash is primarily collateral for performance bonds issued to certain customers. The collateral is provided in the form of a cash deposit to either support the bond directly or to collateralize a letter of credit that supports the performance bonds.
Accounts Receivable and Allowance for Credit Losses
Accounts Receivable and Allowance for Credit Losses
Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company determines the allowance for credit losses based on historical write-off experience, an analysis of the aging of outstanding receivables, customer payment patterns and expectations of changes in macroeconomic conditions that may affect the collectability of outstanding receivables. The allowance for credit losses was not material as of December 31, 2021 and 2020.
Short-Term Investments
Short-Term Investments
The Company’s primary objectives for investment activities are to preserve principal, provide liquidity, and maximize income without significantly increasing risk. The Company’s short-term investments were primarily comprised of U.S. Treasury and corporate debt securities, and classified as available-for-sale at the time of purchase because it is intended that these investments are available for current operations.
Investments are reported at fair value and are subject to periodic impairment review. Unrealized gains and losses related to changes in the fair value of these securities are recognized in accumulated other comprehensive loss. The ultimate value realized on these securities is subject to market price volatility until they are sold. Realized gains or losses from short-term investments are recorded in other expense (income), net.
Concentration of Credit Risk
Credit Risk and Concentration
The Company’s financial instruments that are potentially subject to concentrations of credit risk consist primarily of cash, cash equivalents, restricted cash, short-term investments, and accounts receivable. Cash and cash equivalents and short-term investments are maintained primarily at one financial institution as of December 31, 2021, and deposits exceed federally insured limits. Risks associated with cash and cash equivalents, and short-term investments are mitigated by banking with creditworthy financial institutions. The Company has not experienced any losses on its deposits of cash and cash equivalents or its short-term investments.
Cash equivalents consist of short-term money market funds, corporate debt securities, and debt securities issued by the U.S. Treasury, which are deposited with reputable financial institutions. The Company’s cash management and investment policy limits investment instruments to securities with short-term credit ratings at the time of purchase of P-2 and A-2 or better from Moody’s and S&P, respectively, with the objective to preserve capital and to maintain liquidity until the funds can be used in business operations.
Accounts receivable are typically unsecured and are generally derived from revenue earned from transit agencies, universities and airports in North America and global commercial vehicle manufacturers in North America, the European Union, Australia, United Kingdom, Japan, and Turkey. The Company periodically evaluates the collectability of its accounts receivable and provides an allowance for potential credit losses as necessary.
Given the large order value for customers and the relatively low number of customers, revenue and accounts receivable have typically been concentrated with a limited number of customers.
RevenueAccounts Receivable
Year Ended December 31,
December 31,
20212020201920212020
Number of customers accounted for 10% or more*— — 
__________________
*One customer accounted for 21% of total revenue for year ended December 31, 2020 and 33% of the accounts receivable, net as of December 31, 2020. No other individual customer accounted for more than 20% of total revenue for years ended December 31, 2021, 2020 and 2019, or accounts receivable, net as of December 31, 2021 and 2020.
Single source suppliers provide the Company with a number of components that are required for manufacturing of its current products. In other instances, although there may be multiple suppliers available, many of the components are purchased from a single source. If these single source suppliers fail to meet the Company’s requirements on a timely basis at competitive prices, the Company could suffer manufacturing delays, a possible loss of revenue, or incur higher cost of sales, any of which could adversely impact the Company’s operating results.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The carrying value of the Company’s financial instruments, including cash and cash equivalents, accounts receivable, short-term investments, accounts payable, and accrued and other current liabilities, approximates fair value due to the short period of time to maturity, receipt, or payment. The carrying amount of the Company’s debt, except for Convertible Notes (as defined below), approximates its fair value as the stated interest rates approximate market rates currently available to the Company.
In August 2020, the Company issued Secured Convertible Promissory Notes (the “Convertible Notes”) that, prior to the Closing, contained embedded features subject to derivative accounting. These embedded features were composed of conversion options that had the economic characteristics of a contingent early redemption feature settled in a variable number of shares of the Company’s stock. These conversion options were bifurcated and accounted for as a derivative liability separately from the host debt instrument. Embedded derivatives were recognized as a derivative liability on the balance sheets. The derivative liability was measured at fair value and subject to remeasurement at each balance sheet date. Upon the consummation of the Merger, the embedded conversion features associated with the Convertible Notes no longer qualify for derivative accounting after the conversion price became fixed. The carrying amount of the embedded derivative, the fair value as of the date of the Closing, was reclassified to stockholders’ equity in accordance with Topic 815, Derivatives and Hedging.
The warrants issued in connection with the Convertible Notes were, prior to the Closing, classified as a liability (“legacy Proterra warrant liability”) because they could become exercisable into common stock upon a Qualified Initial Public Offering (“QIPO”) or into convertible preferred stock after 5 years from issuance date in the event that there is no QIPO during such period. Such warrants were measured at fair value, subject to remeasurement at each balance sheet date. Upon exercise of the warrants to common stock within 5 years from issuance date, the carrying amount of the warrant liability would be reclassified to stockholders’ equity. Upon the consummation of the Merger, the stock issuable upon exercise of the warrants is common stock, with no possibility to convert to Legacy Proterra convertible preferred stock. As a result, the carrying amount of the warrant liability was reclassified to stockholders’ equity.
In connection with ArcLight’s initial public offering in September 2020, 21,425,000 warrants to purchase ArcLight ordinary shares were issued, including 13,875,000 public warrants and 7,550,000 private placement warrants. These warrants were classified as liabilities as they did not meet the requirements for equity classification under Topic 815, Derivatives and Hedging. These warrants were continually measured at fair value, subject to remeasurement at each balance sheet date. Most of the public warrants and private placement
warrants were exercised in October 2021, and the Company redeemed the remaining outstanding public warrants at a redemption price of $0.10 per public warrant. See Note 10, Warrants, for further details.
Inventories
Inventories
Inventories are recorded at the lower of cost and net realizable value using the first-in, first-out method. Inventory costs consist primarily of the cost of materials, manufacturing support costs, including labor and factory overhead associated with such production, and shipping costs. The costs of products delivered to customers that have not yet met revenue recognition criteria are also included in inventories. The Company assesses the valuation of inventory and periodically records a provision to adjust inventory to its estimated net realizable value, including when the Company determines inventory to be obsolete or in excess of anticipated demand. Once inventory has been written-off or written-down, it creates a new cost basis for the inventory that is not subsequently written-up. Accelerating the disposal process or incorrect estimates may cause actual results to differ from the estimates at the time such inventory is disposed or sold.
Deferred Cost of Goods Sold
Deferred Cost of Goods Sold
Deferred cost of goods sold primarily includes incurred costs for charging system installations that have not met revenue recognition criteria.
Property, Plant and Equipment
Property, Plant, and Equipment
Property, plant, and equipment, including leasehold improvements, are stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets, as follows:
Property, Plant, and EquipmentEstimated Useful Life
Computer hardware3 years
Computer software
3 to 5 years
Internally used vehicles and charging systems
over the shorter of their estimated useful lives or 5 years
Machinery and equipment
5 to 12 years
Office furniture and equipment5 years
Tooling
3 to 5 years
Leasehold improvementsover the shorter of their estimated useful lives or the terms of the related leases
Leased batteries
over the shorter of the terms of the related leases or 12 years
Leased vehicles and charging systems
over the shorter of the terms of the related leases or 5 years
In the fourth quarter of 2019, we completed a review of the estimated useful lives of vehicles and charging equipment used for demonstration purposes. Based on this review, we revised the estimated useful lives of demo vehicles from 12 years to five years effective on November 1, 2019, after considering the condition of assets and our long-term strategy for operating such assets. We believe this change in estimate is appropriate, as it is based on actual experience and the expectations for the ongoing productive use of these assets. The impact to depreciation expense caused by this change in estimate is not material to selling, general and administrative expense on the statement of operations for the year ended December 31, 2019 or future periods.
If the estimated useful life of an asset is less than the stated number of years in our capitalization policy, the depreciation expense will be recorded over the shorter period.
Upon the retirement or sale of property, plant, and equipment, the cost and associated accumulated depreciation are removed from the balance sheets, and the resulting gain or loss is reflected on the statement of operations. Maintenance and repair expenditures are expensed as incurred while major improvements that
increase the functionality, output, or expected life of an asset are capitalized and depreciated ratably over the identified useful life.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
The Company evaluates the recoverability of property, plant, and equipment and right-of-use assets for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount of long-lived assets is not recoverable, the carrying amount of such assets is reduced to fair value.
In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of property, plant, and equipment. If the estimated useful life assumption for any asset is reduced, the remaining net book value is depreciated over the revised estimated useful life.
No impairment charge was recognized in the year ended December 31, 2021. We recorded $0.1 million impairment charge associated with a facility lease for the year ended December 31, 2020.
The Company reviews long-lived assets for impairment at the lowest level for which separate cash flows can be identified.
Deferred Revenue, Revenue Recognition, Cost of Goods Sold, Sales and Other Taxes, Shipping Costs, and Government Incentives
Deferred Revenue
Deferred revenue consists of billings or payments received in advance of revenue recognition that are recognized as revenue once the revenue recognition criteria are met. In some instances, progress billings are issued upon meeting certain milestones stated in the contracts. Accordingly, the deferred revenue balance does not represent the total contract value of non-cancelable arrangements. Invoices are typically due within 30 to 40 days.
Revenue Recognition
The Company derives revenue primarily from the sale of vehicles and charging systems, the installation of charging systems, the sale of battery systems and powertrain components to other vehicle manufacturers, as well as the sale of spare parts and other services provided to customers. Product revenue consists of revenue earned from vehicles and charging systems, battery systems and powertrain components, installation of charging systems, and revenue from leased vehicles, charging systems, and batteries under operating leases. Leasing revenue recognized over time was approximately $2.1 million, $2.3 million and $3.8 million for the years ended December 31, 2021, 2020 and 2019, respectively. Parts and other service revenue includes revenue earned from
spare parts, the design and development of battery systems and powertrain systems for other vehicle manufacturers, and extended warranties.
Goods and services that are promised in the Company’s contracts include vehicles, charging systems, battery systems and powertrain components to other vehicle manufacturers, installation of charging systems, spare parts, and extended warranty. The Company assesses the products and services promised in contracts at contract inception, and identifies performance obligations for each promise to transfer to the customer a product or service that is distinct. If a product or service is separately identifiable from other items in the bundled arrangement and a customer can benefit from the product or service on its own or with other resources that are readily available to the customer, then such product or service is considered distinct. Customer contracts typically have multiple performance obligations. Generally, the Company’s goods and services are considered separate performance obligations. Development services and products sold to other vehicle manufacturers are typically sold on a stand-alone basis and are not bundled with other goods or services.
The transaction price of the contract is allocated to each performance obligation in a manner depicting the amount of consideration to which the Company expects to be entitled in exchange for transferring the goods or services to the customer (the “allocation objective”). If the allocation objective is met at contractual prices, no further allocations are made. Otherwise, the Company allocates the transaction price to each performance obligation identified in the contract on a relative standalone selling price basis.
To determine the standalone selling price of its promised products or services, the Company conducts an analysis to determine whether its products or services have an observable standalone selling price. In determining the observable standalone selling price, the Company requires that a substantial majority of the standalone selling prices for a product or service fall within a reasonably narrow range. If there is no directly observable standalone selling price for a particular product or service, then the Company estimates a standalone selling price by using the estimated cost plus margin or by reviewing external and internal market factors including, but not limited to, pricing practices including historical discounting, major service groups, and the geographies in which we offer products and services.
The Company recognizes revenue when or as it satisfies a performance obligation by transferring control of a product or service to a customer.
Revenue from product sales is recognized when control of the underlying performance obligations is transferred to the customer. Revenue from vehicles and charging systems, and installation of charging systems is typically recognized upon acceptance by the customer. Under certain contract arrangements, the control of the performance obligations related to the charging systems is transferred over time, and the associated revenue is recognized over the installation period using an input measure based on costs incurred to date relative to total estimated costs to completion. Spare parts revenue is recognized upon shipment. Extended warranty revenue is recognized over the life of the extended warranty using the time elapsed method. Development service contracts typically include the delivery of prototype products to customers. The performance obligation associated with the development of prototype products as well as battery systems and powertrain components to other vehicle manufacturers, is satisfied at a point in time, typically upon shipping.
Revenue derived from performance obligations satisfied over time from charging systems and installation was $5.8 million, $6.0 million and $7.2 million in the years ended December 31, 2021, 2020, and 2019, respectively. Extended warranty revenue was $1.7 million, $1.3 million and $0.8 million in the years ended December 31, 2021, 2020, and 2019, respectively.
As of December 31, 2021 and 2020, the contract assets balance was $1.3 million and $2.8 million, respectively. The contract assets are expected to be billed within the next twelve months and are recorded in the prepaid expenses and other current assets on the balance sheets.
As of December 31, 2021, the amount of remaining performance obligations that have not been recognized as revenue was $336.4 million, of which 73% was expected to be recognized as revenue over the next 12 months
and the remainder thereafter. This amount excludes the value of remaining performance obligations for contracts with an original expected length of one year or less.
While our business has historically been centered on the development and sale of electric transit buses, the increased significance of revenue from Proterra Powered has caused the Company to consider reorganizing into two business units with three business lines, each of which addresses a critical component of the commercial vehicle electrification value proposition in a complementary and self-reinforcing manner:
Proterra Transit designs, develops, manufactures, and sells electric transit buses as an original equipment manufacturer (“OEM”) for North American public transit agencies, airports, universities, and other commercial transit fleets.
Proterra Powered & Energy includes Proterra Powered, which designs, develops, manufactures, sells, and integrates proprietary battery systems and electrification solutions into vehicles for global commercial vehicle OEMs, and Proterra Energy, which provides turnkey fleet-scale, high-power charging solutions and software services, ranging from fleet and energy management software-as-a-service, to fleet planning, hardware, infrastructure, installation, utility engagement, and charging optimization.
Cost of Goods Sold
Cost of goods sold includes direct material and labor costs, manufacturing overhead including depreciation expense, freight costs, and reserves for estimated warranty expenses. Cost of goods sold also includes charges to write-down the carrying value of inventory when it exceeds its estimated net realizable value and to provide for on-hand inventory that is either obsolete or in excess of forecasted demand. Costs of development services are expensed as incurred. Costs of development services incurred in periods prior to the finalization of a service agreement with a customer are recorded as research and development expense. Once the customer agreement is finalized, these costs are recorded in cost of goods sold.
Sales and Other Taxes
Taxes assessed by various government entities, such as sales, use, and value added taxes, collected at the time of sale are excluded from revenue.
Shipping Costs
Amounts billed to customers related to shipping and handling are classified as revenue, and the related shipping and handling costs are included in cost of goods sold.
Government Incentives
The Company receives incentives from the federal and state government agencies in the form of grants. Incentives are recorded in the financial statements in accordance with their purposes, either as a reduction of expense or a reduction of the cost of the capital investment. The benefit of these incentives is recorded when performance is complete and all conditions as specified in the agreement are fulfilled.
California and certain other states provide incentives to accelerate the purchase of cleaner, more efficient buses in the form of point-of-sale discounts to vehicle purchasers. These incentives are included in the customer contract value, and recognized as revenue once all revenue recognition criteria are met.
Lease Arrangements
Lease Arrangements
The Company offers customers leasing alternatives outside of the standard sales contracts for vehicles, charging equipment and batteries used in the vehicles. The leasing arrangements are typically bundled together with the sales contracts. The Company assessed the nature of the bundled arrangements under the revenue accounting standard. For arrangements that contain a lease, we determined the classification of the lease in accordance with Topic 840, Leases, prior to the adoption of Topic 842, Leases, on January 1, 2020. A lease arrangement that transfers substantially all of the benefits and risks incident to ownership of the products is classified as a sales-type lease based on the criteria established by the accounting standard; otherwise the lease is classified as an operating lease.
For sales-type leases, product revenue is generally recognized upon customer acceptance of the underlying leased assets. The current portion of net investment in sales-type leases is recorded in accounts receivable, and the non-current portion is recorded in other assets on the balance sheets. The discounted unguaranteed residual value of underlying leased assets is not material to the net investment in lease balance.
For operating leases, the leasing revenue is recognized on a straight-line basis over the lease term.
We monitor the performance of customers who leased batteries and are subject to ongoing payments. No allowance was recorded for the receivables under the leasing arrangements.
We adopted the new lease accounting standard, Topic 842, Leases, on January 1, 2020. We determine whether an arrangement is or contains a lease at inception. Short-term leases with a term of less than 12 months will not be recognized in the right-of-use assets or lease liabilities. The lease and non-lease components are not separated for all leases regardless of whether the Company is the lessee or a lessor to the lease. See Note 7, Leases, for additional information.
Research and Development Costs
Research and Development Costs
Research and development costs are expensed as incurred. Research and development expense consists primarily of payroll and benefits of those employees engaged in research, design, and development activities, costs related to prototype parts and design tools, license expenses related to intellectual property, supplies and services, depreciation, and other occupancy costs.
Advertising Expenses
Advertising Expenses
Advertising costs are expensed as incurred. Advertising expenses were $1.1 million, $0.6 million, and $0.9 million for the year ended December 31, 2021, 2020 and 2019, respectively.
Product Warranties
Product Warranties
The Company provides a limited warranty to customers on vehicles, charging systems, and battery systems. The limited warranty ranges from one to 12 years depending on the components. Separately, the Company also periodically performs field service actions related to product service campaigns. Pursuant to these warranties and field service actions, the Company will repair, replace, or adjust the parts on the products that are defective in factory-supplied materials or workmanship. The Company records a warranty reserve for the products sold at the point of revenue recognition, which includes the best estimate of the projected costs to repair or replace items under the limited warranty and field service actions. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the relatively short history of sales. Changes to the historical or projected warranty experience may cause material changes to the warranty reserve in the future. The warranty reserve does not include projected warranty costs associated with the vehicles under operating leases, as the costs to repair these warranty claims are expensed as incurred. The portion of the warranty reserve expected to be incurred within the next 12 months is included within accrued liabilities while the remaining balance is included within other long-term liabilities on the balance sheets.
Warranty expense is recorded as a component of cost of goods sold.
Stock-Based Compensation
Stock-Based Compensation
The Company uses the fair value method for recording stock-based compensation expense. Stock-based compensation expense for stock options is estimated at the grant date based on each stock option’s fair value as calculated using the Black-Scholes option pricing model. The stock-based compensation expense is recognized on a straight-line basis over the requisite service period for the entire award.
Income Taxes
Income Taxes
Income taxes are computed using the asset and liability method, under which deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.
The Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The Company adjusts these reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. The provision for income taxes includes the effects of any reserves that are considered appropriate.
Accrued interest and penalties related to unrecognized tax benefits are classified as income tax expense.
Other Comprehensive Income (Loss)
Other Comprehensive Income (Loss)
The Company did not have other comprehensive income (loss) for the years ended December 31, 2020 and 2019.
Adoption of New Accounting Standards
ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.    This standard simplifies the accounting for income taxes, eliminates certain exceptions within Topic 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistency among reporting entities. The Company adopted this standard on January 1, 2021, and it had no material impact on the financial statements.
Recent Accounting Pronouncements Not Yet Adopted
ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity.    This standard simplifies the accounting for convertible instruments by removing certain separation models in ASC 470-20, Debt — Debt with Conversion and Other Options. This standard updates the guidance on certain embedded conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital, such that those features are no longer required to be separated from the host contract. The convertible debt instruments will be accounted for as a single liability measured at amortized cost. This will also result in the interest expense recognized for convertible debt instruments to be typically closer to the coupon interest rate when applying the guidance in Topic 835, Interest. Further, this standard made amendments to the EPS guidance in Topic 260 for convertible instruments, the most significant impact of which is requiring the use of the if-converted method for diluted earnings per share calculation, and no longer allowing the net share settlement method. This standard also made revisions to Topic 815-40, which provides guidance on how an entity must determine whether a contract qualifies for a scope exception from derivative accounting. The amendments to Topic 815-40 change the scope of contracts that are recognized as assets or liabilities. This standard is effective for interim and annual periods beginning after December 15, 2021, with early adoption permitted after December 15, 2020. Adoption of this standard can either be on a modified retrospective or full retrospective basis. The Company will adopt this standard on January 1, 2022, and expects no material impact on the financial statements.
XML 44 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Revenue from External Customers by Geographic Areas Revenue disaggregated by geography, based on the addresses of our customers, consists of the following (in thousands):
Year Ended December 31,
202120202019
United States$227,091 $141,073 $167,574 
Rest of World15,769 55,870 13,710 
Total$242,860 $196,943 $181,284 
Concentration of Customer Risk
Given the large order value for customers and the relatively low number of customers, revenue and accounts receivable have typically been concentrated with a limited number of customers.
RevenueAccounts Receivable
Year Ended December 31,
December 31,
20212020201920212020
Number of customers accounted for 10% or more*— — 
__________________
*One customer accounted for 21% of total revenue for year ended December 31, 2020 and 33% of the accounts receivable, net as of December 31, 2020. No other individual customer accounted for more than 20% of total revenue for years ended December 31, 2021, 2020 and 2019, or accounts receivable, net as of December 31, 2021 and 2020.
Deferred Revenue
The changes in deferred revenue consisted of the following (in thousands):
Deferred revenue as of December 31, 2020
$28,221 
Revenue recognized from beginning balance during the year ended December 31, 2021
22,183 
Deferred revenue added during the year ended December 31, 2021
(13,998)
Deferred revenue as of December 31, 2021
$36,406 
Accrued Warranty Activity Accrued warranty activity consisted of the following (in thousands):
Year Ended December 31,
202120202019
Warranty reserve – beginning of period$18,582 $14,926 $10,602 
Warranty costs incurred(7,199)(4,214)(6,031)
Net changes in liability for pre-existing warranties, including expirations(1,710)(3,392)(840)
Provision for warranty13,601 11,262 11,195 
Warranty reserve – end of period$23,274 $18,582 $14,926 
Schedule of basic and diluted loss per common share
The computation of basic and diluted net loss per share of common stock attributable to common stockholders was as follows (in thousands, except for per share data):
Year Ended December 31,
202120202019
Numerator:
Net loss$(250,006)$(127,007)$(101,552)
Denominator:
Weighted-average shares used in computing net loss per share of common stock, basic and diluted120,886 4,385 3,616 
Net loss per share of common stock, basic and diluted$(2.07)$(28.96)$(28.08)
Property, Plant and Equipment, Net Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets, as follows:
Property, Plant, and EquipmentEstimated Useful Life
Computer hardware3 years
Computer software
3 to 5 years
Internally used vehicles and charging systems
over the shorter of their estimated useful lives or 5 years
Machinery and equipment
5 to 12 years
Office furniture and equipment5 years
Tooling
3 to 5 years
Leasehold improvementsover the shorter of their estimated useful lives or the terms of the related leases
Leased batteries
over the shorter of the terms of the related leases or 12 years
Leased vehicles and charging systems
over the shorter of the terms of the related leases or 5 years
Property, plant, and equipment, net, consisted of the following (in thousands):
December 31,
20212020
Computer hardware$5,195 $4,708 
Computer software9,561 8,849 
Internally used vehicles and charging systems16,459 19,136 
Leased vehicles and batteries6,863 7,081 
Leasehold improvements10,516 10,234 
Machinery and equipment28,302 26,026 
Office furniture and equipment1,861 1,854 
Tooling21,726 21,727 
Finance lease right-of-use assets179 179 
Construction in progress20,243 1,830 
120,905 101,624 
Less: Accumulated depreciation and amortization(58,659)(48,037)
Total$62,246 $53,587 
Revenue of Business Units
The revenue of business units are as follows ( in thousands):
Year Ended December 31,
202120202019
Proterra Transit$195,558 $156,021 $150,476 
Proterra Powered & Energy47,302 40,922 30,808 
Total$242,860 $196,943 $181,284 
Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss) and activity, net of related taxes, for the year ended December 31, 2021 were as follows:
December 31, 2020Increase/ DecreaseDecember 31, 2021
Net unrealized losses on available-for-sale securities$— $(588)$(588)
Total accumulated other comprehensive income (loss), net of taxes$— $(588)$(588)
XML 45 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Reserve Recapitalization (Tables)
12 Months Ended
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Schedule Of Reverse Recapitalization
The number of shares of Proterra common stock issued immediately following the consummation of the Merger was (in thousands):
Shares
Ordinary shares Class A of ArcLight, outstanding prior to Merger27,750 
Less redemption of ArcLight shares(15)
Sponsor6,257 
Sponsor Earnout Stock680 
Common stock of ArcLight34,672 
PIPE Investors41,500 
Legacy Proterra shares131,176 
Total shares of common stock immediately after Merger207,348 
XML 46 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Financial Assets Measured at Fair Value on a Recurring Basis
Financial assets measured at fair value on a recurring basis using the above input categories were as follows (in thousands):
Fair Value at
Pricing
Category
December 31,
20212020
Assets:
Cash equivalents:
Money market fundsLevel 1$102,978 $744 
U.S. Treasury securitiesLevel 149,996 64,997 
Short-term investments:
U.S. Treasury securitiesLevel 1330,053 68,990 
Corporate debt securitiesLevel 2160,914 — 
Total$643,941 $134,731 
Liabilities:
Other non-current liabilities:
Derivative liabilityLevel 3$— $70,870 
Legacy Proterra warrant liabilityLevel 3— 39,670 
Total$— $110,540 
Summary of Cash Equivalents and Marketable Securities
The following is a summary of cash equivalents and marketable securities as of December 31, 2021 (in thousands):
Amortized CostUnrealized LossesEstimated Fair Value
Cash equivalents:
Money market funds$102,978 $— $102,978 
U.S. Treasury securities49,996 — 49,996 
Short-term investments:
U.S. Treasury securities330,618 (565)330,053 
Corporate debt securities160,937 (23)160,914 
Total$644,529 $(588)$643,941 
Debt Securities, Available-for-sale The contractual maturities of short-term investments are as follows (in thousands):
December 31,
20212020
Due within one year$291,525 $68,990 
Due after one year to two years199,442 — 
Total$490,967 $68,990 
Changes in Fair Value of Derivative and Warrant Liabilities
A summary of the changes of the derivative liability and warrant liabilities is as follows (in thousands):
Derivative liabilityLegacy Proterra warrant liability Private placement warrant liabilityPublic warrant liability
Fair value as of December 31, 2020$70,870 $39,670 $— $— 
Warrant liability acquired as part of the reverse recapitalization— — 57,610 84,640 
Change in fair value111,684 47,346 (38,589)(50,264)
Reclassification of liability upon the reverse recapitalization(182,554)(69,320)— — 
Reclassification of liability upon exercise of warrants— (17,696)(19,021)(34,376)
Fair value as of December 31, 2021
$— $— $— $— 
XML 47 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Cash and Cash Equivalents
Cash and cash equivalents consisted of the following (in thousands):
December 31,
20212020
Cash$17,065 $44,978 
Cash equivalents152,974 65,741 
Total cash and cash equivalents$170,039 $110,719 
The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the balance sheets to the total of such amounts shown on the statements of cash flows.
December 31,
20212020
Cash and cash equivalents$170,039 $110,719 
Restricted cash, current portion12,105 8,397 
Restricted cash, net of current portion460 4,581 
Total restricted cash12,565 12,978 
Total cash and cash equivalents, and restricted cash$182,604 $123,697 
Inventories
Inventories consisted of the following (in thousands):
December 31,
20212020
Raw materials$65,225 $31,148 
Work in progress25,062 8,042 
Finished goods18,269 47,756 
Service parts6,000 5,384 
Total inventories$114,556 $92,330 
Property, Plant and Equipment, Net Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets, as follows:
Property, Plant, and EquipmentEstimated Useful Life
Computer hardware3 years
Computer software
3 to 5 years
Internally used vehicles and charging systems
over the shorter of their estimated useful lives or 5 years
Machinery and equipment
5 to 12 years
Office furniture and equipment5 years
Tooling
3 to 5 years
Leasehold improvementsover the shorter of their estimated useful lives or the terms of the related leases
Leased batteries
over the shorter of the terms of the related leases or 12 years
Leased vehicles and charging systems
over the shorter of the terms of the related leases or 5 years
Property, plant, and equipment, net, consisted of the following (in thousands):
December 31,
20212020
Computer hardware$5,195 $4,708 
Computer software9,561 8,849 
Internally used vehicles and charging systems16,459 19,136 
Leased vehicles and batteries6,863 7,081 
Leasehold improvements10,516 10,234 
Machinery and equipment28,302 26,026 
Office furniture and equipment1,861 1,854 
Tooling21,726 21,727 
Finance lease right-of-use assets179 179 
Construction in progress20,243 1,830 
120,905 101,624 
Less: Accumulated depreciation and amortization(58,659)(48,037)
Total$62,246 $53,587 
Accrued Liabilities
Accrued liabilities consisted of the following (in thousands):
December 31,
20212020
Accrued payroll and related expenses$8,069 $6,695 
Accrued sales and use tax885 975 
Warranty reserve8,116 6,121 
Financing obligation— 3,056 
Accrued audit and accounting related expenses783 428 
Accrued charger installation costs579 769 
Other accrued expenses2,202 1,692 
Total$20,634 $19,736 
Other Long-term Liabilities
Other long-term liabilities consisted of the following (in thousands):
December 31,
20212020
Warranty reserve$15,158 $12,461 
Finance lease liabilities, non-current87 117 
Total$15,245 $12,578 
XML 48 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Debt
Debt, net of debt discount and issuance costs, consisted of the following (in thousands):
December 31,
 2021 2020
Senior Credit Facility— 16,809 
PPP loan10,000 10,000 
Convertible Notes100,999 106,443 
Total Debt110,999 133,252 
Less debt, current— — 
Debt, non-current$110,999 $133,252 
Convertible Notes
The Convertible Notes, net of debt discount and issuance costs, consisted of the following (in thousands):
December 31,
20212020
Principal$153,500 $200,000 
PIK interest9,826 3,501 
Total principal163,326 203,501 
Less debt discount and issuance costs(62,327)(97,058)
Total Convertible Notes$100,999 $106,443 
Contractual Future Principal Repayments of Debt
As of December 31, 2021, the contractual future principal repayments of the total debt were as follows (in thousands):
2022$— 
2025(1)
173,326 
Total$173,326 
__________________
(1)Including PIK interest added to principal balance through December 31, 2021.
XML 49 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Net Investment in Leases
The net investment in leases are as follows:
December 31,
 2021 2020
Net investment in leases, current$411 $398 
Net investment in leases, non-current5,179 3,101 
Total net investment in leases$5,590 $3,499 
Future Minimum Payments Receivable from Operating Leases
Future minimum payments receivable from operating and sales-type leases as of December 31, 2021 for each of the next five years are as follows:
Operating leases Sales-type leases
2022$803 $395 
2023384 469 
2024— 548 
2025— 828 
2026— 828 
Thereafter— 3,061 
Total minimum lease payments$1,187 $6,129 
Future Minimum Payments Receivable from Sales-Type Leases
Future minimum payments receivable from operating and sales-type leases as of December 31, 2021 for each of the next five years are as follows:
Operating leases Sales-type leases
2022$803 $395 
2023384 469 
2024— 548 
2025— 828 
2026— 828 
Thereafter— 3,061 
Total minimum lease payments$1,187 $6,129 
Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities as of December 31, 2021 were as follows (in thousands):
2022$5,419 
20234,796 
20243,733 
20253,148 
20262,615 
Thereafter12,096 
Total undiscounted lease payment31,807 
Less: imputed interest(6,760)
Total lease liabilities$25,047 
Supplemental Cash Flow Information
Supplemental cash flow information related to leases were as follows (in thousands):
Year Ended December 31
20212020
Cash paid for amounts included in the measurement of lease liabilities: 
Operating cash flows from operating leases$(4,209)$(3,855)
Lease liabilities arising from obtaining right-of-use assets:
Operating lease$17,573 $
Operating Lease Right-Of-Use Assets and Liabilities
Operating lease right-of-use assets and liabilities consist of the following (in thousands):
December 31,
20212020
Operating leases
 
Operating lease right-of-use assets$24,282 $10,310 
Operating lease liabilities, current$4,084 $3,153 
Operating lease liabilities, non-current20,963 7,891 
Total operating lease liabilities$25,047 $11,044 
XML 50 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Convertible Preferred Stock and Reserved Shares of Common Stock
The following table summarizes Legacy Proterra convertible preferred stock authorized and issued and outstanding as of December 31, 2020 (in thousands):
Shares Authorized
Shares Issued and
Outstanding
Net Carrying ValueAggregate Liquidation Preference
Series 1(1)
24,604 24,522 $79,564 $75,006 
Series 25,417 5,417 24,868 24,953 
Series 36,799 6,799 36,096 36,475 
Series 48,175 7,749 29,901 30,000 
Series 525,339 25,339 138,747 142,987 
Series 612,888 12,888 79,085 80,000 
Series 721,197 21,197 151,770 155,000 
Series 811,225 11,225 86,648 86,875 
Total115,644 115,136 $626,679 $631,296 
__________________
(1)Including Series 1 convertible preferred stock issued through exercise of warrants and the proceeds was $0.5 million.
As of December 31, 2021, the Company had reserved shares of common stock for issuance as follows (in thousands):
2010 Equity Incentive Plan21,040 
2021 Equity Incentive Plan10,856 
2021 Employee Stock Purchase Plan1,630 
Warrants
Earnout Stock18,009 
Total51,536 
As of December 31, 2020, the Company had reserved shares of common stock, on an as-if-converted basis, for issuance as follows (in thousands):
Exercise of stock options to purchase common stock23,526 
Exercise of common stock warrants to purchase common stock4,596 
Issuances of shares available under stock option plans395 
Conversion of convertible preferred stock115,576 
Conversion of convertible preferred stock warrants508 
Total144,601 
XML 51 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Warrants (Tables)
12 Months Ended
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]  
Activity of Warrants
Activity of warrants in the year ended December 31, 2021 is as follows:
Public warrantsPrivate placement warrantsOther warrantsTotal warrants
Outstanding as of December 31, 2020
5,104,0305,104,030
Issued as part of the Merger13,874,9947,550,00021,424,994
Exercised (1)
(13,446,849)(7,550,000)(5,103,138)(26,099,987)
Redeemed(428,145)(428,145)
Outstanding as of December 31, 2021
892892
__________________
(1)An aggregate of 10,348,690 shares of common stock were issued from warrant exercise.
XML 52 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Plans and Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Stock Option Activity
A summary of the Company’s stock option activity and related information was as follows:
Options Outstanding
 Number of Stock Options OutstandingWeighted- Average Exercise PriceWeighted-Average Remaining Contractual Life (Years)Aggregate Intrinsic Value (in thousands)
Balance as of December 31, 201816,527,278 $2.92 8.3$42,951 
Granted2,998,747 5.86 
Exercised(811,514)2.13 
Cancelled/forfeited/expired(506,198)3.92 
Balance as of December 31, 201918,208,313 $3.42 7.6$34,723 
Granted5,829,698 4.89 
Exercised(1,750,822)2.40 
Cancelled/forfeited/expired(2,108,405)4.61 
Balance as of December 31, 2020 (1)
20,178,784 $3.81 7.4$65,056 
Granted
726,309 10.42 
Exercised(1,966,532)3.36 
Cancelled/forfeited/expired(836,977)4.65 
Balance as of December 31, 2021(1)
18,101,584 $4.08 5.5$87,425 
Exercisable as of December 31, 2021(2)
13,200,160 3.44 4.6$71,087 
__________________
(1)Excluding Equity Awards of 2,677,500 shares and Milestone Options of 669,375 shares. Refer to section below for further details.
(2)Excluding 1,171,408 shares exercisable under the Equity Awards with weighted average exercise price of $19.61 per share as of December 31, 2021.
Assumptions for Fair Value of Stock Options
The fair value of stock options granted is estimated on the date of grant using the following assumptions:
Year Ended December 31,
 202120202019
Expected term (in years)6.26.16.1
Risk-free interest rate1.0 %0.5 %1.8 %
Expected volatility54.8 %69.1 %65.4 %
Expected dividend rate— — — 
RSU Activity
A summary of the Company’s RSU activity and related information is as follows:
Number of RSUsWeighted Average Grant Date Fair Value
Balance as of December 31, 2020
$— 
Granted1,480,20110.72 
Vested(58,731)11.41 
Forfeited(96,510)10.98 
Balance as of December 31, 2021
1,324,960$10.67 
Stock-Based Compensation Expense
Stock-based compensation expense included in operating results was as follows (in thousands):
Year Ended December 31,
 202120202019
Cost of goods sold$1,385 $929 $826 
Research and development2,507 1,616 1,436 
Selling, general and administrative12,169 7,737 6,258 
Total stock-based compensation expense$16,061 $10,282 $8,520 
XML 53 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Loss Per Share
The computation of basic and diluted net loss per share of common stock attributable to common stockholders was as follows (in thousands, except for per share data):
Year Ended December 31,
202120202019
Numerator:
Net loss$(250,006)$(127,007)$(101,552)
Denominator:
Weighted-average shares used in computing net loss per share of common stock, basic and diluted120,886 4,385 3,616 
Net loss per share of common stock, basic and diluted$(2.07)$(28.96)$(28.08)
Potentially Dilutive Securities Excluded from the Diluted Per Share Calculation The potentially dilutive securities were as follows (in thousands):
Year Ended December 31,
202120202019
Convertible preferred stock(1)
— 115,576 115,576 
Warrants to purchase convertible preferred stock— 508 508 
Stock options and RSUs to purchase common stock22,773 23,526 18,209 
Warrants to purchase common stock4,596 105 
22,774 144,206 134,398 
__________________
(1)Represents the shares of common stock that the convertible preferred stock is convertible into.
XML 54 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Tax (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Components of the Net Loss Before the Provision for Income Taxes
The components of the net loss before the provision for income taxes were as follows (in thousands):
Year Ended December 31,
202120202019
Domestic(249,990)(127,007)(101,552)
Provision for Income Taxes
The provision for income taxes consisted of the following (in thousands):
Year Ended December 31,
202120202019
Current:   
Federal$— $— $— 
State16 13 — 
Foreign— — 
Total current provision16 22 — 
Deferred:
Federal— — — 
State— — — 
Foreign— — — 
Total deferred provision— — — 
Total provision for income taxes$16 $22 $— 
Reconciliation of U.S. Federal Statutory Income Tax Rates to Effective Tax Rate
A reconciliation of the U.S. federal statutory income tax rates to our effective tax rate is as follows (in percentages):
Year Ended December 31,
202120202019
U.S. federal statutory rate21.0 %21.0 %21.0 %
State income taxes, net of federal benefit3.9 1.7 3.4 
Change in valuation allowance(17.9)(17.5)(23.9)
Research and development credit0.5 0.2 0.3 
Fair market value adjustment (1)
(5.9)(2.1)— 
Non-deductible Convertible Notes interest expense(1.5)(2.2)— 
Other(0.1)(1.1)(0.8)
Effective income tax rate— %— %— %
__________________
(1)The adjustments related to the loss on valuation of derivative and warrant liabilities.
Deferred Tax Assets and Liabilities
Our deferred tax assets (liabilities) are as follows (in thousands):
December 31,
20212020
Deferred tax assets:
Net operating loss carryforwards$150,857 $113,643 
Deferred revenue9,419 6,731 
Stock-based compensation4,679 3,560 
Accruals and reserves, not currently deductible for tax purposes10,665 8,351 
Research and development credit4,562 2,761 
Goodwill888 1,014 
Interest expense1,808 2,097 
Lease liability6,511 2,738 
Other381 44 
Gross deferred tax assets189,770 140,939 
Less valuation allowance(182,113)(137,437)
Net deferred tax assets$7,657 $3,502 
Deferred tax liabilities:
Property, plant and equipment(1,344)(1,008)
ROU assets(6,313)(2,494)
Other— — 
Gross deferred tax liabilities(7,657)(3,502)
Net deferred tax asset (liabilities)$— $— 
Net Operating Loss Carryforwards
The Company had net operating loss carryforwards as follows (in thousands):
December 31,
20212020
Federal (Prior to 2018)$237,850 $237,850 
Federal (Post December 31, 2017)361,815 216,724 
State437,868 317,801 
Total$1,037,533 $772,375 
Summary of Tax Credit Carryforwards
The Company had research and development credit carryforwards as follows (in thousands):
December 31,
20212020
Federal$3,454 $2,020 
State2,471 1,231 
Total$5,925 $3,251 
Reconciliation of Unrecognized Tax Benefits
A reconciliation of the beginning and ending amount of unrecognized tax benefits for 2021, 2020 and 2019 was as follows (in thousands):
Year Ended December 31,
202120202019
Beginning balance$813 $707 $527 
Increase – tax positions in current period668 106 180 
Ending balance$1,481 $813 $707 
XML 55 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Oct. 29, 2021
$ / shares
Jun. 14, 2021
shares
Summary of Significant Accounting Policies [Line Items]          
Common stock exchange ratio 0.8925       0.8925
Redemption price (in usd per share) | $ / shares $ 0.10     $ 0.1  
Accumulated deficit $ (858,225) $ (608,219)      
Cash and cash equivalents and short-term investments 661,000        
Foreign currency gain (loss) 0 (1,100) $ 0    
Short-term investments 490,967 68,990      
Total restricted cash 12,565 12,978      
Impairment charge 0 100 6,400    
Advertising expenses $ 1,100 $ 600 $ 900    
Potentially dilutive securities | shares 22,774,000 144,206,000 134,398,000    
Common stock, shares issued (in shares) | shares 221,959,711 5,678,000     207,300,000
XML 56 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenue $ 242,860 $ 196,943 $ 181,284
United States      
Disaggregation of Revenue [Line Items]      
Revenue 227,091 141,073 167,574
Rest of World      
Disaggregation of Revenue [Line Items]      
Revenue $ 15,769 $ 55,870 $ 13,710
XML 57 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Credit Risk and Concentration (Details) - Customer Concentration Risk - customer
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue Benchmark      
Concentration Risk [Line Items]      
Number of customers accounted for 10% or more 0 1 0
Revenue Benchmark | One Customer      
Concentration Risk [Line Items]      
Concentration risk percentage   21.00%  
Accounts Receivable      
Concentration Risk [Line Items]      
Number of customers accounted for 10% or more 1 2  
Accounts Receivable | One Customer      
Concentration Risk [Line Items]      
Concentration risk percentage   33.00%  
XML 58 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Class of Warrant or Right [Line Items]        
Issuance of warrants in connection with debt borrowing   $ 0 $ 0 $ 141
ArcLight Warrants        
Class of Warrant or Right [Line Items]        
Issuance of warrants in connection with debt borrowing $ 21,425      
ArcLight Public Warrants        
Class of Warrant or Right [Line Items]        
Issuance of warrants in connection with debt borrowing 13,875      
ArcLight Private Placement Warrants        
Class of Warrant or Right [Line Items]        
Issuance of warrants in connection with debt borrowing $ 7,550      
XML 59 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)
12 Months Ended
Nov. 01, 2019
Oct. 31, 2019
Dec. 31, 2021
Computer hardware      
Property, Plant and Equipment [Line Items]      
Estimated useful life     3 years
Computer software | Minimum      
Property, Plant and Equipment [Line Items]      
Estimated useful life     3 years
Computer software | Maximum      
Property, Plant and Equipment [Line Items]      
Estimated useful life     5 years
Internally used vehicles and charging systems      
Property, Plant and Equipment [Line Items]      
Estimated useful life     5 years
Machinery and equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Estimated useful life     5 years
Machinery and equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Estimated useful life     12 years
Office furniture and equipment      
Property, Plant and Equipment [Line Items]      
Estimated useful life     5 years
Leased batteries      
Property, Plant and Equipment [Line Items]      
Estimated useful life     12 years
Leased vehicles and charging systems      
Property, Plant and Equipment [Line Items]      
Estimated useful life     5 years
Demo vehicles      
Property, Plant and Equipment [Line Items]      
Estimated useful life   12 years  
Demo vehicles | Change in estimated useful life      
Property, Plant and Equipment [Line Items]      
Estimated useful life 5 years    
XML 60 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Deferred Revenue (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Change In Contract With Customer, Asset and Liability [Roll Forward]  
Deferred revenue $ 28,221
Revenue recognized (22,183)
Deferred revenue increase (decrease) (13,998)
Deferred revenue $ 36,406
XML 61 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Revenue Recognition (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
business_unit
business_line
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Disaggregation of Revenue [Line Items]      
Leasing revenue $ 2,100 $ 2,300 $ 3,800
Revenue 242,860 196,943 181,284
Contract assets 1,300 2,800  
Remaining performance obligation $ 336,400    
Number of business units | business_unit 2    
Number of business lines | business_line 3    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01      
Disaggregation of Revenue [Line Items]      
Remaining performance obligation, percentage 73.00%    
Remaining performance obligation, term 12 months    
Charging systems and installation      
Disaggregation of Revenue [Line Items]      
Revenue $ 5,800 6,000 7,200
Extended warranty      
Disaggregation of Revenue [Line Items]      
Revenue $ 1,700 $ 1,300 $ 800
XML 62 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Revenue of Business Units (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenue $ 242,860 $ 196,943 $ 181,284
Proterra Transit      
Disaggregation of Revenue [Line Items]      
Revenue 195,558 156,021 150,476
Proterra Powered and Energy      
Disaggregation of Revenue [Line Items]      
Revenue $ 47,302 $ 40,922 $ 30,808
XML 63 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Product Warranties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Movement in Standard Product Warranty Accrual [Roll Forward]      
Warranty reserve – beginning of period $ 18,582 $ 14,926 $ 10,602
Warranty costs incurred (7,199) (4,214) (6,031)
Net changes in liability for pre-existing warranties, including expirations (1,710) (3,392) (840)
Provision for warranty 13,601 11,262 11,195
Warranty reserve – end of period $ 23,274 $ 18,582 $ 14,926
Minimum      
Product Warranty Liability [Line Items]      
Product warranty term 1 year    
Maximum      
Product Warranty Liability [Line Items]      
Product warranty term 12 years    
XML 64 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Net unrealized gains / (losses) on available-for-sale securities, beginning balance $ 0    
Net unrealized gains / (losses) on available-for-sale securities (588) $ 0 $ 0
Net unrealized gains / (losses) on available-for-sale securities, ending balance (588) 0  
Total accumulated other comprehensive income (loss), net of taxes, beginning balance 0    
Other comprehensive income (loss), net of taxes (588) 0 $ 0
Total accumulated other comprehensive income (loss), net of taxes, ending balance $ (588) $ 0  
XML 65 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Reserve Recapitalization - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 14, 2021
USD ($)
lease
$ / shares
shares
Dec. 31, 2021
shares
Jun. 13, 2021
$ / shares
shares
Dec. 31, 2020
shares
Schedule Of Reverse Recapitalization [Line Items]        
Common stock exchange ratio 0.8925 0.8925    
Stock converted (in shares) 123,752,882      
Exercise of warrants, preferred stock issued (in shares) 7,400,000 10,348,690    
Total   51,536,000   144,601,000
Number of shares redeemed (in shares) 15,172      
Stock issued on conversion (in shares) 34,671,900      
Warrants converted (in shares) 21,424,994      
Convertible securities, period from merger closing 5 years      
Convertible securities, additional common stock issuable (shares) 22,809,500      
Threshold trading days | lease 20      
Threshold consecutive trading days | lease 30      
Volume weighted average common stock price for additional common stock issuable (in usd per share) | $ / shares $ 15.00      
Merger Agreement, sponsor stock minimum percentage 10.00%      
Common stock, shares outstanding (in shares) 207,348,000 221,959,711   5,678,000
Contingent consideration period 5 years      
Capital stock, shares authorized (in shares) 510,000,000   271,920,636  
Capital stock, par value (in dollars per share) | $ / shares $ 0.0001   $ 0.0001  
Common stock, shares authorized (in shares) 500,000,000 500,000,000 156,276,750 156,277,000
Convertible preferred stock, shares authorized (in shares) 10,000,000 10,000,000 115,643,886 0
Convertible preferred stock, shares outstanding (in shares) 0 0   0
Common stock, shares issued (in shares) 207,300,000 221,959,711   5,678,000
Convertible preferred stock, shares issued (in shares) 0 0   0
Warrant to purchase shares of convertible preferred stock (in shares) 24,900,000      
Aggregate cash proceeds received, net | $ $ 649,300      
PIPE investment fees | $ 13,800      
Transaction costs | $ 18,500      
Deferred underwriting fees payable | $ 9,700      
Other accrued expenses | $ 1,300      
Related party payable | $ 100      
Issuance costs | $ $ 2,900      
2021 Equity Incentive Plan        
Schedule Of Reverse Recapitalization [Line Items]        
Total 10,400,000 10,856,000    
2010 Equity Incentive Plan        
Schedule Of Reverse Recapitalization [Line Items]        
Total 22,532,619 21,040,000    
Employee Stock Purchase Plan        
Schedule Of Reverse Recapitalization [Line Items]        
Total 1,600,000      
Stock Options, Warrants, and Contingent Shares        
Schedule Of Reverse Recapitalization [Line Items]        
Total 82,300,000      
Proterra Common Stock        
Schedule Of Reverse Recapitalization [Line Items]        
Contingent consideration (in shares) 4,800,563      
Sponsor Contingent Shares        
Schedule Of Reverse Recapitalization [Line Items]        
Contingent consideration (in shares) 679,750      
Public warrant liability        
Schedule Of Reverse Recapitalization [Line Items]        
Warrant to purchase shares of convertible preferred stock (in shares) 13,900,000      
Private placement warrant liability        
Schedule Of Reverse Recapitalization [Line Items]        
Warrant to purchase shares of convertible preferred stock (in shares) 7,600,000      
Proterra Warrants        
Schedule Of Reverse Recapitalization [Line Items]        
Total 3,504,523      
Legacy Proterra warrant liability        
Schedule Of Reverse Recapitalization [Line Items]        
Warrant to purchase shares of convertible preferred stock (in shares) 3,500,000      
ArcLight board of directors        
Schedule Of Reverse Recapitalization [Line Items]        
Common stock, shares outstanding (in shares) 140,000      
Reverse Recapitalization, Additional Common Shares Issuable Scenario One        
Schedule Of Reverse Recapitalization [Line Items]        
Percentage of additional common stock issuable 21.0526%      
Threshold trading days | lease 20      
Threshold consecutive trading days | lease 30      
Volume weighted average common stock price for additional common stock issuable (in usd per share) | $ / shares $ 15.00      
Reverse Recapitalization, Additional Common Shares Issuable Scenario Two        
Schedule Of Reverse Recapitalization [Line Items]        
Percentage of additional common stock issuable 26.3158%      
Threshold trading days | lease 20      
Threshold consecutive trading days | lease 30      
Volume weighted average common stock price for additional common stock issuable (in usd per share) | $ / shares $ 20.00      
Reverse Recapitalization, Additional Common Shares Issuable Scenario Three        
Schedule Of Reverse Recapitalization [Line Items]        
Percentage of additional common stock issuable 26.3158%      
Threshold trading days | lease 20      
Threshold consecutive trading days | lease 30      
Volume weighted average common stock price for additional common stock issuable (in usd per share) | $ / shares $ 25.00      
Reverse Recapitalization, Additional Common Shares Issuable Scenario Four        
Schedule Of Reverse Recapitalization [Line Items]        
Percentage of additional common stock issuable 26.3158%      
Threshold trading days | lease 20      
Threshold consecutive trading days | lease 30      
Volume weighted average common stock price for additional common stock issuable (in usd per share) | $ / shares $ 30.00      
Milestone Options        
Schedule Of Reverse Recapitalization [Line Items]        
Number of shares that fully vested (in shares) 669,375      
PIPE sale        
Schedule Of Reverse Recapitalization [Line Items]        
Issuance of stock (in shares) 41,500,000      
Issuance of stock, price (in dollars per share) | $ / shares $ 10.00      
Issuance of stock, proceeds | $ $ 415,000      
ArcLight        
Schedule Of Reverse Recapitalization [Line Items]        
Value of stocks redeemed | $ $ 200      
Common stock, shares outstanding (in shares)     27,750,000  
XML 66 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Reserve Recapitalization - Schedule of Reverse Recapitalization (Details) - shares
Jun. 14, 2021
Jun. 13, 2021
Dec. 31, 2021
Dec. 31, 2020
Schedule Of Reverse Recapitalization [Line Items]        
Common stock, shares outstanding (in shares) 207,348,000   221,959,711 5,678,000
Sponsor Earnout Stock (in shares) 680,000      
Sponsor        
Schedule Of Reverse Recapitalization [Line Items]        
Issuance of stock, net of costs (in shares) 6,257,000      
ArcLight Shareholders        
Schedule Of Reverse Recapitalization [Line Items]        
Issuance of stock, net of costs (in shares) 34,672,000      
PIPE Investors        
Schedule Of Reverse Recapitalization [Line Items]        
Issuance of stock, net of costs (in shares) 41,500,000      
Legacy Proterra Investors        
Schedule Of Reverse Recapitalization [Line Items]        
Issuance of stock, net of costs (in shares) 131,176,000      
ArcLight        
Schedule Of Reverse Recapitalization [Line Items]        
Common stock, shares outstanding (in shares)   27,750,000    
Less: redemption of shares (in shares)   (15,000)    
XML 67 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments - Schedule of Financial Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Assets:    
Estimated Fair Value $ 490,967 $ 68,990
Total 643,941 134,731
Liabilities:    
Derivative liability 0 70,870
Warrant liability 0 39,670
Fair Value, Recurring    
Liabilities:    
Total 0 110,540
Fair Value, Recurring | Level 1    
Assets:    
Short-term investments 330,053 68,990
Fair Value, Recurring | Level 2 | Corporate debt securities    
Assets:    
Estimated Fair Value 160,914 0
Fair Value, Recurring | Level 3    
Liabilities:    
Derivative liability 0 70,870
Warrant liability 0 39,670
Money market funds | Fair Value, Recurring | Level 1    
Assets:    
Cash equivalents 102,978 744
U.S. Treasury securities | Fair Value, Recurring | Level 1    
Assets:    
Cash equivalents $ 49,996 $ 64,997
XML 68 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments - Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Cash equivalents $ 152,974 $ 65,741
Unrealized Losses (588)  
Estimated Fair Value 490,967 $ 68,990
Amortized Cost 644,529  
Estimated Fair Value 643,941  
Cash equivalents: | Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Cash equivalents 102,978  
Cash equivalents: | U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Cash equivalents 49,996  
Short-term investments: | U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 330,618  
Unrealized Losses (565)  
Estimated Fair Value 330,053  
Short-term investments: | Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 160,937  
Unrealized Losses (23)  
Estimated Fair Value $ 160,914  
XML 69 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments - Maturities of Short Term Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value Disclosures [Abstract]    
Due within one year $ 291,525 $ 68,990
Due after one year to two years 199,442 0
Total $ 490,967 $ 68,990
XML 70 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Oct. 29, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Expiration period, period from IPO 5 years    
Redemption price (in usd per share) $ 0.10 $ 0.1  
Convertible Notes      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Unamortized debt discount and issuance costs $ 62,327   $ 97,058
Convertible Notes | Fair value      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Convertible debt 278,900    
Convertible Notes | Carrying value      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Convertible debt $ 101,000    
XML 71 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Details) - Schedule of changes in the fair value of warrant liabilities
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Derivative liability  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Fair value $ 70,870
Warrant liability acquired as part of the reverse recapitalization 0
Change in fair value 111,684
Reclassification of liability upon the reverse recapitalization (182,554)
Reclassification of liability upon exercise of warrants 0
Fair value 0
Warrant liability | Legacy Proterra warrant liability  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Fair value 39,670
Warrant liability acquired as part of the reverse recapitalization 0
Change in fair value 47,346
Reclassification of liability upon the reverse recapitalization (69,320)
Reclassification of liability upon exercise of warrants (17,696)
Fair value 0
Warrant liability | Private placement warrant liability  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Fair value 0
Warrant liability acquired as part of the reverse recapitalization 57,610
Change in fair value (38,589)
Reclassification of liability upon the reverse recapitalization 0
Reclassification of liability upon exercise of warrants (19,021)
Fair value 0
Warrant liability | Public warrant liability  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Fair value 0
Warrant liability acquired as part of the reverse recapitalization 84,640
Change in fair value (50,264)
Reclassification of liability upon the reverse recapitalization 0
Reclassification of liability upon exercise of warrants (34,376)
Fair value $ 0
XML 72 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Cash and Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Cash and Cash Equivalents        
Cash $ 17,065 $ 44,978    
Cash equivalents 152,974 65,741    
Total cash and cash equivalents 170,039 110,719    
Cash, Cash Equivalents and Restricted Cash        
Cash and cash equivalents 170,039 110,719    
Restricted cash, current portion 12,105 8,397    
Restricted cash, net of current portion 460 4,581    
Total restricted cash 12,565 12,978    
Total cash and cash equivalents, and restricted cash $ 182,604 $ 123,697 $ 53,649 $ 102,974
XML 73 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Inventories (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Raw materials $ 65,225 $ 31,148  
Work in progress 25,062 8,042  
Finished goods 18,269 47,756  
Service parts 6,000 5,384  
Total inventories 114,556 92,330  
Write-down of inventories $ 1,900 $ 3,000 $ 4,900
XML 74 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]      
Finance lease right-of-use assets $ 179 $ 179  
Property, plant and equipment, and finance lease right-of-use asset gross 120,905 101,624  
Less: Accumulated depreciation and amortization (58,659) (48,037)  
Total 62,246 53,587  
Depreciation and amortization expense 15,689 15,536 $ 12,643
Computer hardware      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 5,195 4,708  
Computer software      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 9,561 8,849  
Internally used vehicles and charging systems      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 16,459 19,136  
Leased vehicles and batteries      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 6,863 7,081  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 10,516 10,234  
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 28,302 26,026  
Office furniture and equipment      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 1,861 1,854  
Tooling      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 21,726 21,727  
Construction in progress      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 20,243 $ 1,830  
XML 75 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued payroll and related expenses $ 8,069 $ 6,695
Accrued sales and use tax 885 975
Warranty reserve 8,116 6,121
Financing obligation 0 3,056
Accrued audit and accounting related expenses 783 428
Accrued charger installation costs 579 769
Other accrued expenses 2,202 1,692
Total $ 20,634 $ 19,736
XML 76 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Jul. 16, 2016
Dec. 31, 2021
Dec. 31, 2020
Jul. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Financing obligation, term 5 years      
Financing obligation     $ 3,100 $ 6,000
Warranty reserve   $ 15,158 $ 12,461  
Finance lease liability, noncurrent, location   Total Total  
Finance lease liabilities, non-current   $ 87 $ 117  
Total   $ 15,245 $ 12,578  
XML 77 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Total $ 110,999 $ 133,252
Less debt, current 0 0
Debt, non-current 110,999 133,252
Credit facility | Senior Credit Facility    
Debt Instrument [Line Items]    
Total 0 16,809
PPP loan    
Debt Instrument [Line Items]    
Total 10,000 10,000
Convertible Notes    
Debt Instrument [Line Items]    
Total $ 100,999 $ 106,443
XML 78 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Senior Credit Facility (Details) - USD ($)
1 Months Ended
May 31, 2019
Dec. 31, 2021
Dec. 31, 2019
Debt Instrument [Line Items]      
Letters of credit outstanding, amount   $ 14,500,000  
Credit facility      
Debt Instrument [Line Items]      
Letters of credit outstanding, amount   14,400,000  
Credit facility | Senior Credit Facility      
Debt Instrument [Line Items]      
Borrowing capacity $ 75,000,000    
Availability, period from maturity of subordinated debt 91 days    
Availability, subordinated debt $ 7,500,000    
Commitment potential increase 50,000,000    
Commitment potential reduction $ 25,000,000    
Termination notice period 15 days    
Fixed Charge Coverage Ratio 1.00    
Amount outstanding   $ 0 $ 17,100,000
Interest rate     3.09%
Credit facility | Senior Credit Facility | Federal Funds Rate | Variable rate component one      
Debt Instrument [Line Items]      
Spread plus (minus) on variable interest rate 0.50%    
Credit facility | Senior Credit Facility | London Interbank Offered Rate (LIBOR) | Variable rate component one      
Debt Instrument [Line Items]      
Spread plus (minus) on variable interest rate 1.00%    
Credit facility | Senior Credit Facility | London Interbank Offered Rate (LIBOR) | Minimum | Variable rate component two      
Debt Instrument [Line Items]      
Spread plus (minus) on variable interest rate 1.50%    
Credit facility | Senior Credit Facility | London Interbank Offered Rate (LIBOR) | Maximum | Variable rate component two      
Debt Instrument [Line Items]      
Spread plus (minus) on variable interest rate 3.00%    
Credit facility | Senior Credit Facility | Base Rate | Minimum | Variable rate component two      
Debt Instrument [Line Items]      
Spread plus (minus) on variable interest rate 0.00%    
Credit facility | Senior Credit Facility | Base Rate | Maximum | Variable rate component two      
Debt Instrument [Line Items]      
Spread plus (minus) on variable interest rate 1.50%    
Letter of credit | Senior Credit Facility      
Debt Instrument [Line Items]      
Borrowing capacity $ 10,000,000    
XML 79 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Small Business Administration Loan (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
May 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]        
Loan proceeds   $ 0 $ 219,471 $ 21,362
PPP loan        
Debt Instrument [Line Items]        
Loan proceeds $ 10,000      
XML 80 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Convertible Notes (Details)
12 Months Ended
Jun. 14, 2021
USD ($)
shares
Dec. 31, 2021
USD ($)
lease
$ / shares
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Aug. 31, 2020
USD ($)
$ / shares
shares
Debt Instrument [Line Items]          
Warrant to purchase shares of convertible preferred stock (in shares) | shares 24,900,000        
Warrant liability   $ 0 $ 39,670,000    
Debt amount converted $ 46,500,000 48,607,000 0 $ 0  
Conversion of Convertible Notes into common stock   48,781,000      
Amortization of debt issuance cost and debt discounts   34,809,000 6,045,000 $ 306,000  
Convertible Debt [Abstract]          
Total   110,999,000 133,252,000    
Additional Paid-in Capital          
Debt Instrument [Line Items]          
Conversion of Convertible Notes into common stock   $ 48,780,000      
Convertible note warrants          
Debt Instrument [Line Items]          
Warrant to purchase shares of convertible preferred stock (in shares) | shares         4,562,533
Exercise price of warrants (in dollars per share) | $ / shares         $ 0.02
Warrant liability         $ 29,000,000
Fair value of embedded derivative liability         68,500,000
Convertible Notes          
Debt Instrument [Line Items]          
Aggregate principal amount         $ 200,000,000
Interest rate         5.00%
Paid-in-kind interest rate         4.50%
Conversion terms, event of liquidation or sale, conversion price percentage         150.00%
Covenant, required minimum liquidity         $ 75,000,000
Covenant, required minimum liquidity, multiple factor of cash burn         4
Debt issuance costs incurred         $ 5,100,000
Debt amount converted 46,500,000        
Write off of unamortized debt issuance cost and debt discounts 21,000,000        
Threshold consecutive trading days | lease   20      
Conversion terms, threshold percentage of stock price trigger   150.00%      
Convertible notes stock price trigger (in usd per share) | $ / shares   $ 9.86      
Amortization of debt issuance cost and debt discounts   $ 34,700,000 5,600,000    
Convertible Debt [Abstract]          
Principal   153,500,000 200,000,000    
PIK interest   9,826,000 3,501,000    
Total principal   163,326,000 203,501,000    
Less debt discount and issuance costs   (62,327,000) (97,058,000)    
Total   $ 100,999,000 $ 106,443,000    
Convertible Notes | Additional Paid-in Capital          
Debt Instrument [Line Items]          
Conversion of Convertible Notes into common stock $ 48,800,000        
XML 81 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Future Principal Repayments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Debt Disclosure [Abstract]  
2023 $ 0
2025 173,326
Total $ 173,326
XML 82 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2020
Leases [Abstract]        
Operating lease asset $ 24,282 $ 10,310   $ 13,800
Total lease liabilities 25,047 11,044   $ 14,300
Operating lease, expense $ 4,200 $ 4,000 $ 3,400  
Operating lease, weighted average remaining lease term 7 years 7 months 6 days 4 years    
Operating lease, weighted average discount rate, percent 5.80% 4.90%    
XML 83 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Net Investment In Lease (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Net investment in leases, current $ 411 $ 398
Net investment in leases, non-current 5,179 3,101
Total net investment in leases $ 5,590 $ 3,499
XML 84 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Lessor Future Minimum Payments Receivable (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating leases  
2022 $ 803
2023 384
2024 0
2025 0
2026 0
Thereafter 0
Total minimum lease payments 1,187
Sales-type leases  
2022 395
2023 469
2024 548
2025 828
2026 828
Thereafter 3,061
Total minimum lease payments $ 6,129
XML 85 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Maturities Of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2020
Leases [Abstract]      
2022 $ 5,419    
2023 4,796    
2024 3,733    
2025 3,148    
2026 2,615    
Thereafter 12,096    
Total undiscounted lease payment 31,807    
Less: imputed interest (6,760)    
Total lease liabilities $ 25,047 $ 11,044 $ 14,300
XML 86 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating cash flows from operating leases $ (4,209) $ (3,855)
Operating lease right-of-use assets obtained in exchange for lease liabilities $ 17,573 $ 7
XML 87 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Operating Lease Right-of-use Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2020
Leases [Abstract]      
Operating lease right-of-use assets $ 24,282 $ 10,310 $ 13,800
Operating lease liabilities, current 4,084 3,153  
Operating lease liabilities, non-current 20,963 7,891  
Total lease liabilities $ 25,047 $ 11,044 $ 14,300
XML 88 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitment and Contingencies (Details)
$ in Millions
Dec. 31, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Purchase commitment, outstanding inventory and other $ 2,100.0
Letters of credit outstanding, amount $ 14.5
XML 89 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Narrative (Details)
Dec. 31, 2021
shares
Jun. 14, 2021
$ / shares
shares
Jun. 13, 2021
$ / shares
shares
Dec. 31, 2020
shares
Class of Stock [Line Items]        
Capital stock, shares authorized (in shares)   510,000,000 271,920,636  
Capital stock, par value (in dollars per share) | $ / shares   $ 0.0001 $ 0.0001  
Common stock, shares authorized (in shares) 500,000,000 500,000,000 156,276,750 156,277,000
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000 115,643,886 0
Common stock, shares issued (in shares) 221,959,711 207,300,000   5,678,000
Common stock, shares outstanding (in shares) 221,959,711 207,348,000   5,678,000
Preferred stock, shares issued (in shares) 0 0   0
Preferred stock, shares outstanding (in shares) 0 0   0
Common stock exchange ratio 0.8925 0.8925    
Legacy Common Stock        
Class of Stock [Line Items]        
Common stock, shares issued (in shares)       6,361,952
Common stock, shares outstanding (in shares)       6,361,952
XML 90 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Convertible Preferred Stock (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2021
Jun. 14, 2021
Jun. 13, 2021
Class of Stock [Line Items]        
Shares Authorized (in shares) 0 10,000,000 10,000,000 115,643,886
Shares Issued (in shares) 0 0 0  
Shares Outstanding 0 0 0  
Convertible preferred stock        
Class of Stock [Line Items]        
Shares Authorized (in shares) 115,644,000 0    
Shares Issued (in shares) 115,136,000 0    
Shares Outstanding 115,136,000 0    
Net Carrying Value $ 626,679      
Aggregate Liquidation Preference $ 631,296 $ 0    
Series 1        
Class of Stock [Line Items]        
Shares Authorized (in shares) 24,604,000      
Shares Issued (in shares) 24,522,000      
Shares Outstanding 24,522,000      
Net Carrying Value $ 79,564      
Aggregate Liquidation Preference 75,006      
Proceeds from exercise of warrants $ 500      
Series 2        
Class of Stock [Line Items]        
Shares Authorized (in shares) 5,417,000      
Shares Issued (in shares) 5,417,000      
Shares Outstanding 5,417,000      
Net Carrying Value $ 24,868      
Aggregate Liquidation Preference $ 24,953      
Series 3        
Class of Stock [Line Items]        
Shares Authorized (in shares) 6,799,000      
Shares Issued (in shares) 6,799,000      
Shares Outstanding 6,799,000      
Net Carrying Value $ 36,096      
Aggregate Liquidation Preference $ 36,475      
Series 4        
Class of Stock [Line Items]        
Shares Authorized (in shares) 8,175,000      
Shares Issued (in shares) 7,749,000      
Shares Outstanding 7,749,000      
Net Carrying Value $ 29,901      
Aggregate Liquidation Preference $ 30,000      
Series 5        
Class of Stock [Line Items]        
Shares Authorized (in shares) 25,339,000      
Shares Issued (in shares) 25,339,000      
Shares Outstanding 25,339,000      
Net Carrying Value $ 138,747      
Aggregate Liquidation Preference $ 142,987      
Series 6        
Class of Stock [Line Items]        
Shares Authorized (in shares) 12,888,000      
Shares Issued (in shares) 12,888,000      
Shares Outstanding 12,888,000      
Net Carrying Value $ 79,085      
Aggregate Liquidation Preference $ 80,000      
Series 7        
Class of Stock [Line Items]        
Shares Authorized (in shares) 21,197,000      
Shares Issued (in shares) 21,197,000      
Shares Outstanding 21,197,000      
Net Carrying Value $ 151,770      
Aggregate Liquidation Preference $ 155,000      
Series 8        
Class of Stock [Line Items]        
Shares Authorized (in shares) 11,225,000      
Shares Issued (in shares) 11,225,000      
Shares Outstanding 11,225,000      
Net Carrying Value $ 86,648      
Aggregate Liquidation Preference $ 86,875      
XML 91 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Reserved Shares (Details) - shares
Dec. 31, 2021
Jun. 14, 2021
Dec. 31, 2020
Class of Stock [Line Items]      
Total 51,536,000   144,601,000
2021 Employee Stock Purchase Plan      
Class of Stock [Line Items]      
Total 1,630,000    
Exercise of common stock warrants to purchase common stock      
Class of Stock [Line Items]      
Total 1,000   4,596,000
Earnout Stock      
Class of Stock [Line Items]      
Total 18,009,000    
Stock options and RSUs to purchase common stock      
Class of Stock [Line Items]      
Total     23,526,000
Share-based Payment Arrangement      
Class of Stock [Line Items]      
Total     395,000
Convertible preferred stock      
Class of Stock [Line Items]      
Total     115,576,000
Warrants to purchase convertible preferred stock      
Class of Stock [Line Items]      
Total     508,000
2010 Equity Incentive Plan      
Class of Stock [Line Items]      
Total 21,040,000 22,532,619  
2021 Equity Incentive Plan      
Class of Stock [Line Items]      
Total 10,856,000 10,400,000  
XML 92 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Warrants - Narrative (Details)
1 Months Ended 12 Months Ended
Jun. 14, 2021
shares
Oct. 31, 2021
USD ($)
shares
Dec. 31, 2021
USD ($)
lease
$ / shares
shares
Oct. 29, 2021
$ / shares
Dec. 31, 2020
USD ($)
shares
Aug. 31, 2020
USD ($)
$ / shares
shares
Class of Warrant or Right [Line Items]            
Warrant liability | $     $ 0   $ 39,670,000  
Redemption price (in usd per share) | $ / shares     $ 0.10 $ 0.1    
Redemption ratio     0.255      
Exercise of warrants, preferred stock issued (in shares)     26,099,987      
Exercise of warrants, preferred stock issued (in shares) 7,400,000   10,348,690      
Warrants redeemed (in shares)     428,145      
Reclassification of warrant liability to equity | $   $ 53,400,000        
Warrants outstanding (in shares)     892   5,104,030  
Warrant to purchase shares of convertible preferred stock (in shares) 24,900,000          
Warrant Cash Exercise            
Class of Warrant or Right [Line Items]            
Proceeds from exercise of warrants | $   $ 121,889        
Warrant Cashless Exercise            
Class of Warrant or Right [Line Items]            
Exercise of warrants, preferred stock issued (in shares)   5,351,231        
Public warrant liability            
Class of Warrant or Right [Line Items]            
Exercise price of warrants (in dollars per share) | $ / shares     $ 11.50      
Warrant liability | $     $ 84,600,000      
Warrants redeemed (in shares)   428,145        
Proceeds from warrants redeemed | $   $ 42,815        
Warrant to purchase shares of convertible preferred stock (in shares) 13,900,000          
Public warrant liability | Warrant Cash Exercise            
Class of Warrant or Right [Line Items]            
Exercise of warrants, preferred stock issued (in shares)   10,599        
Public warrant liability | Warrant Cashless Exercise            
Class of Warrant or Right [Line Items]            
Exercise of warrants, preferred stock issued (in shares)   13,436,250        
Public warrant liability | Warrant Redemption Senario One            
Class of Warrant or Right [Line Items]            
Exercise price of warrants (in dollars per share) | $ / shares     $ 0.01      
Redemption notice period     30 days      
Share price threshold trading days | lease     20      
Share price threshold consecutive trading days     30 days      
Public warrant liability | Warrant Redemption Scenario Two            
Class of Warrant or Right [Line Items]            
Exercise price of warrants (in dollars per share) | $ / shares     $ 0.10      
Share price redemption trigger (in usd per share) | $ / shares     $ 10.00      
Redemption notice period     30 days      
Share price threshold trading days | lease     20      
Share price threshold consecutive trading days     30 days      
Share price (in dollars per share) | $ / shares     $ 18.00      
Public warrant liability | Warrant Redemption Scenario One            
Class of Warrant or Right [Line Items]            
Share price redemption trigger (in usd per share) | $ / shares     $ 18.00      
Private placement warrant liability            
Class of Warrant or Right [Line Items]            
Warrant liability | $     $ 57,600,000      
Percentage vote of holders required for amendment     65.00%      
Warrant to purchase shares of convertible preferred stock (in shares) 7,600,000          
Private placement warrant liability | Warrant Cashless Exercise            
Class of Warrant or Right [Line Items]            
Exercise of warrants, preferred stock issued (in shares)   7,550,000        
Other warrants            
Class of Warrant or Right [Line Items]            
Exercise of warrants, preferred stock issued (in shares)     5,103,138      
Warrants redeemed (in shares)     0      
Warrants outstanding (in shares)     892   5,104,030  
Convertible note warrants            
Class of Warrant or Right [Line Items]            
Exercise price of warrants (in dollars per share) | $ / shares           $ 0.02
Warrant liability | $           $ 29,000,000
Warrant to purchase shares of convertible preferred stock (in shares)           4,562,533
Private placement warrants            
Class of Warrant or Right [Line Items]            
Exercise of warrants, preferred stock issued (in shares)     7,550,000      
Warrants redeemed (in shares)     0      
Warrants outstanding (in shares)     0   0  
XML 93 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Warrants - Activity (Details) - shares
12 Months Ended
Jun. 14, 2021
Dec. 31, 2021
Class of Warrant or Right [Line Items]    
Outstanding (in shares)   5,104,030
Issued as part of the Merger (in shares)   21,424,994
Exercised (in shares)   (26,099,987)
Redeemed (in shares)   (428,145)
Outstanding (in shares)   892
Number of shares issued during period resulting from conversion (in shares) 7,400,000 10,348,690
Public warrants    
Class of Warrant or Right [Line Items]    
Outstanding (in shares)   0
Issued as part of the Merger (in shares)   13,874,994
Exercised (in shares)   (13,446,849)
Redeemed (in shares)   (428,145)
Outstanding (in shares)   0
Private placement warrants    
Class of Warrant or Right [Line Items]    
Outstanding (in shares)   0
Issued as part of the Merger (in shares)   7,550,000
Exercised (in shares)   (7,550,000)
Redeemed (in shares)   0
Outstanding (in shares)   0
Other warrants    
Class of Warrant or Right [Line Items]    
Outstanding (in shares)   5,104,030
Issued as part of the Merger (in shares)   0
Exercised (in shares)   (5,103,138)
Redeemed (in shares)   0
Outstanding (in shares)   892
XML 94 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Plans and Stock-based Compensation - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 14, 2021
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options exercisable, Number of options (in shares)     13,200,160      
Awards granted (in shares)     726,309 5,829,698 2,998,747  
Awards outstanding (in shares)     18,101,584 20,178,784 18,208,313 16,527,278
Stock-based compensation expense     $ 16,061,000 $ 10,282,000 $ 8,520,000  
Total intrinsic value of stock options exercised     12,100,000 4,300,000 2,900,000  
Total estimated grant date fair value of stock options vested     13,800,000 $ 9,900,000 $ 8,300,000  
Unrecognized stock-based compensation expense     $ 23,400,000      
Unrecognized stock-based compensation expense, period for recognition     2 years 3 months 18 days      
2010 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options exercisable, Number of options (in shares) 22,532,619   21,040,149      
Common stock reserved for the Plan (in shares)     387,531      
2021 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Annual percentage increase in shares reserved     4.00%      
Exercise price, percent of fair market value for greater than ten percent shareholders     110.00%      
2021 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock reserved for the Plan (in shares)     10,000,000      
Number of shares that may be issued (in shares)     30,000,000      
Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock reserved for the Plan (in shares)     1,630,000      
Annual percentage increase in shares reserved     1.00%      
Number of shares that may be issued (in shares)     16,300,000      
Stock-based compensation expense     $ 200,000      
ESPP, purchase price percentage     85.00%      
ESPP, percentage of eligible compensation     15.00%      
ESPP, maximum shares that may be purchased     2,500      
ESPP, offering period     6 months      
ESPP, maximum amount that may be purchased     $ 25,000      
Stock options and RSUs to purchase common stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award expiration period     10 years      
Stock options and RSUs to purchase common stock | Greater than 10% stockholder            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award expiration period     5 years      
Restricted stock units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period     4 years      
Unrecognized stock-based compensation expense, RSUs     $ 12,800,000      
Unrecognized stock-based compensation expense, period for recognition     3 years 6 months      
CEO Equity Awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Awards granted (in shares)   4,685,624        
CEO Time-Based Awards at $4.75            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Awards granted (in shares)   1,338,749        
Award exercise price (in dollars per share)   $ 5.33        
CEO Time-Based Awards at $10 to $25            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period   4 years        
Awards outstanding (in shares)   2,677,500   2,677,500    
CEO Time-Based Awards at $10 to $25 | Tranche One            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award exercise price (in dollars per share)   $ 11.21        
CEO Time-Based Awards at $10 to $25 | Tranche Two            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award exercise price (in dollars per share)   16.81        
CEO Time-Based Awards at $10 to $25 | Tranche Three            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award exercise price (in dollars per share)   22.41        
CEO Time-Based Awards at $10 to $25 | Tranche Four            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award exercise price (in dollars per share)   28.02        
Milestone Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award exercise price (in dollars per share)   $ 5.33        
Awards outstanding (in shares)   669,375   669,375    
Number of shares that fully vested (in shares) 669,375          
Unrecognized stock-based compensation expense $ 2,100,000          
XML 95 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Plans and Stock-based Compensation - Outstanding Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Number of Stock Options Outstanding          
Balance at beginning of period (in shares)   20,178,784 18,208,313 16,527,278  
Granted (in shares)   726,309 5,829,698 2,998,747  
Exercised (in shares)   (1,966,532) (1,750,822) (811,514)  
Cancelled/forfeited/expired (in shares)   (836,977) (2,108,405) (506,198)  
Balance at end of period (in shares)   18,101,584 20,178,784 18,208,313 16,527,278
Options exercisable, Number of options (in shares)   13,200,160      
Stock Options Weighted Average Exercise Price          
Balance at beginning of period (in dollars per share)   $ 3.81 $ 3.42 $ 2.92  
Granted (in dollars per share)   10.42 4.89 5.86  
Exercised (in dollars per share)   3.36 2.40 2.13  
Cancelled/forfeited/expired (in dollars per share)   4.65 4.61 3.92  
Balance at end of period (in dollars per share)   4.08 $ 3.81 $ 3.42 $ 2.92
Options exercisable, Weighted average exercise price per share (in dollars per share)   $ 3.44      
Stock Option Activity, Additional Disclosures          
Options outstanding, Weighted average remaining contractual term   5 years 6 months 7 years 4 months 24 days 7 years 7 months 6 days 8 years 3 months 18 days
Options exercisable, Weighted average remaining contractual term   4 years 7 months 6 days      
Options outstanding, Aggregate intrinsic value (in USD)   $ 87,425 $ 65,056 $ 34,723 $ 42,951
Options exercisable, Aggregate intrinsic value (in USD)   $ 71,087      
CEO Time-Based Awards at $10 to $25          
Number of Stock Options Outstanding          
Balance at beginning of period (in shares)   2,677,500      
Balance at end of period (in shares) 2,677,500   2,677,500    
Milestone Options          
Number of Stock Options Outstanding          
Balance at beginning of period (in shares)   669,375      
Balance at end of period (in shares) 669,375   669,375    
Equity Awards          
Number of Stock Options Outstanding          
Balance at end of period (in shares)   1,171,408      
Stock Options Weighted Average Exercise Price          
Options exercisable, Weighted average exercise price per share (in dollars per share)   $ 19.61      
XML 96 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Plans and Stock-based Compensation - Assumptions Used in Fair Value Measurement (Details) - Stock options and RSUs to purchase common stock
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 years 2 months 12 days 6 years 1 month 6 days 6 years 1 month 6 days
Risk-free interest rate 1.00% 0.50% 1.80%
Expected volatility 54.80% 69.10% 65.40%
Expected dividend rate 0.00% 0.00% 0.00%
XML 97 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Plans and Stock-based Compensation - RSU Activity (Details) - Restricted stock units (RSUs)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Number of RSUs  
Balance (in shares) | shares 0
Granted (in shares) | shares 1,480,201
Vested (in shares) | shares (58,731)
Cancelled/forfeited (in shares) | shares (96,510)
Balance (in shares) | shares 1,324,960
Weighted Average Grant Date Fair Value  
Balance (in dollars per share) | $ / shares $ 0
Granted (in dollars per share) | $ / shares 10.72
Vested (in dollars per share) | $ / shares 11.41
Cancelled/forfeited (in dollars per share) | $ / shares 10.98
Balance (in dollars per share) | $ / shares $ 10.67
XML 98 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Plans and Stock-based Compensation - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation expense $ 16,061 $ 10,282 $ 8,520
Cost of goods sold      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation expense 1,385 929 826
Research and development      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation expense 2,507 1,616 1,436
Selling, general and administrative      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation expense $ 12,169 $ 7,737 $ 6,258
XML 99 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share - Calculation (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Jun. 14, 2021
Numerator:        
Net loss | $ $ (250,006) $ (127,007) $ (101,552)  
Denominator:        
Weighted-average shares used in computing net loss per share of common stock, basic (in shares) | shares 120,886 4,385 3,616  
Weighted-average shares used in computing net loss per share of common stock, diluted (in shares) | shares 120,886 4,385 3,616  
Net loss per share of common stock, basic (in dollars per share) | $ / shares $ (2.07) $ (28.96) $ (28.08)  
Net loss per share of common stock, diluted (in dollars per share) | $ / shares $ (2.07) $ (28.96) $ (28.08)  
Common stock exchange ratio 0.8925     0.8925
XML 100 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share - Narrative (Details)
12 Months Ended
Dec. 31, 2021
$ / shares
Earnings Per Share [Abstract]  
Convertible Notes, conversion price (in usd per share) $ 6.5712
VWAP (in usd per share) $ 9.86
Consecutive days 20 days
XML 101 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share - Potentially Dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities 22,774,000 144,206,000 134,398,000
Convertible preferred stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities 0 115,576,000 115,576,000
Warrants to purchase convertible preferred stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities 0 508,000 508,000
Stock options and RSUs to purchase common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities 22,773,000 23,526,000 18,209,000
Warrants to purchase common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially dilutive securities 1,000 4,596,000 105,000
XML 102 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Tax - Components of the Net Loss Before the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Domestic $ (249,990) $ (127,007) $ (101,552)
XML 103 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Tax - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Federal $ 0 $ 0 $ 0
State 16 13 0
Foreign 0 9 0
Total current provision 16 22 0
Deferred:      
Federal 0 0 0
State 0 0 0
Foreign 0 0 0
Total deferred provision 0 0 0
Total provision for income taxes $ 16 $ 22 $ 0
XML 104 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Tax - Reconciliation of Effective Tax Rate (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
U.S. federal statutory rate 21.00% 21.00% 21.00%
State income taxes, net of federal benefit 3.90% 1.70% 3.40%
Change in valuation allowance (17.90%) (17.50%) (23.90%)
Research and development credit 0.50% 0.20% 0.30%
Fair market value adjustment (5.90%) (2.10%) 0.00%
Non-deductible Convertible Notes interest expense (1.50%) (2.20%) 0.00%
Other (0.10%) (1.10%) (0.80%)
Effective income tax rate 0.00% 0.00% 0.00%
XML 105 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Tax - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Net operating loss carryforwards $ 150,857 $ 113,643
Deferred revenue 9,419 6,731
Stock-based compensation 4,679 3,560
Accruals and reserves, not currently deductible for tax purposes 10,665 8,351
Research and development credit 4,562 2,761
Goodwill 888 1,014
Interest expense 1,808 2,097
Lease liability 6,511 2,738
Other 381 44
Gross deferred tax assets 189,770 140,939
Less valuation allowance (182,113) (137,437)
Net deferred tax assets 7,657 3,502
Deferred tax liabilities:    
Property, plant and equipment (1,344) (1,008)
ROU assets (6,313) (2,494)
Other 0 0
Gross deferred tax liabilities (7,657) (3,502)
Net deferred tax asset (liabilities) $ 0 $ 0
XML 106 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Tax - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
Increase in net valuation allowance $ 44,700,000 $ 22,300,000
Net deferred tax assets and liabilities 0 0
Accrued interest and penalties $ 0 $ 0
XML 107 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Tax - Net Operating Loss Carryforwards (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating Loss Carryforwards [Line Items]    
Total $ 1,037,533 $ 772,375
Federal | Prior to 2018    
Operating Loss Carryforwards [Line Items]    
Total 237,850 237,850
Federal | Post December 31, 2017    
Operating Loss Carryforwards [Line Items]    
Total 361,815 216,724
State    
Operating Loss Carryforwards [Line Items]    
Total $ 437,868 $ 317,801
XML 108 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Tax - Tax Credit Carryforwards (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Tax Credit Carryforward [Line Items]    
Total $ 5,925 $ 3,251
Federal    
Tax Credit Carryforward [Line Items]    
Total 3,454 2,020
State    
Tax Credit Carryforward [Line Items]    
Total $ 2,471 $ 1,231
XML 109 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Tax - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning balance $ 813 $ 707 $ 527
Increase – tax positions in current period 668 106 180
Ending balance $ 1,481 $ 813 $ 707
XML 110 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
401(k) Plan (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Retirement Benefits [Abstract]      
Employer matching contribution, percent of match 4.00%    
Employer matching contribution, cost $ 2.4 $ 1.9 $ 1.7
XML 111 ptra-20211231_htm.xml IDEA: XBRL DOCUMENT 0001820630 2021-01-01 2021-12-31 0001820630 2021-06-30 0001820630 2022-03-09 0001820630 2021-12-31 0001820630 2020-12-31 0001820630 us-gaap:ConvertiblePreferredStockMember 2021-12-31 0001820630 us-gaap:ConvertiblePreferredStockMember 2020-12-31 0001820630 us-gaap:PreferredStockMember 2021-12-31 0001820630 us-gaap:PreferredStockMember 2020-12-31 0001820630 us-gaap:ProductMember 2021-01-01 2021-12-31 0001820630 us-gaap:ProductMember 2020-01-01 2020-12-31 0001820630 us-gaap:ProductMember 2019-01-01 2019-12-31 0001820630 ptra:PartsAndOtherServicesMember 2021-01-01 2021-12-31 0001820630 ptra:PartsAndOtherServicesMember 2020-01-01 2020-12-31 0001820630 ptra:PartsAndOtherServicesMember 2019-01-01 2019-12-31 0001820630 2020-01-01 2020-12-31 0001820630 2019-01-01 2019-12-31 0001820630 us-gaap:PreferredStockMember 2018-12-31 0001820630 us-gaap:CommonStockMember 2018-12-31 0001820630 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001820630 us-gaap:RetainedEarningsMember 2018-12-31 0001820630 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001820630 2018-12-31 0001820630 us-gaap:PreferredStockMember 2019-01-01 2019-12-31 0001820630 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001820630 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001820630 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001820630 us-gaap:PreferredStockMember 2019-12-31 0001820630 us-gaap:CommonStockMember 2019-12-31 0001820630 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001820630 us-gaap:RetainedEarningsMember 2019-12-31 0001820630 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001820630 2019-12-31 0001820630 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001820630 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001820630 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001820630 us-gaap:PreferredStockMember 2020-12-31 0001820630 us-gaap:CommonStockMember 2020-12-31 0001820630 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001820630 us-gaap:RetainedEarningsMember 2020-12-31 0001820630 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001820630 us-gaap:PreferredStockMember 2021-01-01 2021-12-31 0001820630 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001820630 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001820630 ptra:LegacyWarrantsMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001820630 ptra:LegacyWarrantsMember 2021-01-01 2021-12-31 0001820630 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001820630 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001820630 us-gaap:PreferredStockMember 2021-12-31 0001820630 us-gaap:CommonStockMember 2021-12-31 0001820630 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001820630 us-gaap:RetainedEarningsMember 2021-12-31 0001820630 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001820630 2021-10-29 0001820630 country:US 2021-01-01 2021-12-31 0001820630 country:US 2020-01-01 2020-12-31 0001820630 country:US 2019-01-01 2019-12-31 0001820630 us-gaap:NonUsMember 2021-01-01 2021-12-31 0001820630 us-gaap:NonUsMember 2020-01-01 2020-12-31 0001820630 us-gaap:NonUsMember 2019-01-01 2019-12-31 0001820630 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001820630 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001820630 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001820630 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001820630 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001820630 ptra:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001820630 ptra:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001820630 ptra:ArcLightWarrantsMember 2020-09-01 2020-09-30 0001820630 ptra:ArcLightPublicWarrantsMember 2020-09-01 2020-09-30 0001820630 ptra:ArcLightPrivatePlacementWarrantsMember 2020-09-01 2020-09-30 0001820630 us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001820630 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-01-01 2021-12-31 0001820630 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-01-01 2021-12-31 0001820630 ptra:InternallyUsedVehiclesAndChargingSystemsMember 2021-01-01 2021-12-31 0001820630 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0001820630 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0001820630 us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001820630 ptra:LeasedBatteriesMember 2021-01-01 2021-12-31 0001820630 ptra:LeasedVehiclesAndChargingSystemsMember 2021-01-01 2021-12-31 0001820630 ptra:DemoVehiclesMember 2019-10-31 2019-10-31 0001820630 us-gaap:ServiceLifeMember ptra:DemoVehiclesMember 2019-11-01 2019-11-01 0001820630 ptra:ChargingSystemsAndInstallationMember 2021-01-01 2021-12-31 0001820630 ptra:ChargingSystemsAndInstallationMember 2020-01-01 2020-12-31 0001820630 ptra:ChargingSystemsAndInstallationMember 2019-01-01 2019-12-31 0001820630 ptra:ExtendedWarrantyMember 2021-01-01 2021-12-31 0001820630 ptra:ExtendedWarrantyMember 2020-01-01 2020-12-31 0001820630 ptra:ExtendedWarrantyMember 2019-01-01 2019-12-31 0001820630 2022-01-01 2021-12-31 0001820630 ptra:ProterraTransitMember 2021-01-01 2021-12-31 0001820630 ptra:ProterraTransitMember 2020-01-01 2020-12-31 0001820630 ptra:ProterraTransitMember 2019-01-01 2019-12-31 0001820630 ptra:ProterraPoweredAndEnergyMember 2021-01-01 2021-12-31 0001820630 ptra:ProterraPoweredAndEnergyMember 2020-01-01 2020-12-31 0001820630 ptra:ProterraPoweredAndEnergyMember 2019-01-01 2019-12-31 0001820630 srt:MinimumMember 2021-01-01 2021-12-31 0001820630 srt:MaximumMember 2021-01-01 2021-12-31 0001820630 2021-06-14 0001820630 2021-06-14 2021-06-14 0001820630 ptra:A2010EquityIncentivePlanMember 2021-06-14 0001820630 ptra:ProterraWarrantsMember 2021-06-14 0001820630 ptra:ArcLightMember 2021-06-14 2021-06-14 0001820630 ptra:PIPESaleMember 2021-06-14 2021-06-14 0001820630 ptra:PIPESaleMember 2021-06-14 0001820630 ptra:MilestoneOptionsMember 2021-06-14 2021-06-14 0001820630 ptra:ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioOneMember 2021-06-14 0001820630 ptra:ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioOneMember 2021-06-14 2021-06-14 0001820630 ptra:ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioTwoMember 2021-06-14 0001820630 ptra:ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioTwoMember 2021-06-14 2021-06-14 0001820630 ptra:ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioThreeMember 2021-06-14 0001820630 ptra:ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioThreeMember 2021-06-14 2021-06-14 0001820630 ptra:ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioFourMember 2021-06-14 0001820630 ptra:ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioFourMember 2021-06-14 2021-06-14 0001820630 ptra:ArcLightBoardOfDirectorsMember 2021-06-14 0001820630 ptra:ArcLightMember 2021-06-13 0001820630 ptra:ArcLightMember 2021-06-13 2021-06-13 0001820630 ptra:SponsorMember 2021-06-14 2021-06-14 0001820630 ptra:ArcLightShareholdersMember 2021-06-14 2021-06-14 0001820630 ptra:PIPEInvestorsMember 2021-06-14 2021-06-14 0001820630 ptra:LegacyProterraInvestorsMember 2021-06-14 2021-06-14 0001820630 ptra:PublicWarrantMember 2021-06-14 0001820630 ptra:PrivatePlacementWarrantMember 2021-06-14 0001820630 ptra:LegacyWarrantsMember 2021-06-14 0001820630 ptra:StockOptionsWarrantsAndContingentSharesMember 2021-06-14 0001820630 ptra:A2021EquityIncentivePlanMember 2021-06-14 0001820630 ptra:EmployeeStockPurchasePlanMember 2021-06-14 0001820630 ptra:ProterraCommonStockMember 2021-06-14 2021-06-14 0001820630 ptra:SponsorContingentSharesMember 2021-06-14 2021-06-14 0001820630 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001820630 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001820630 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001820630 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001820630 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001820630 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001820630 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001820630 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001820630 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001820630 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001820630 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001820630 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001820630 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001820630 us-gaap:CashAndCashEquivalentsMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001820630 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001820630 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001820630 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConvertibleDebtMember 2021-12-31 0001820630 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ConvertibleDebtMember 2021-12-31 0001820630 us-gaap:ConvertibleDebtMember 2021-12-31 0001820630 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2020-12-31 0001820630 ptra:LegacyWarrantsMember us-gaap:WarrantMember 2020-12-31 0001820630 ptra:PrivatePlacementWarrantMember us-gaap:WarrantMember 2020-12-31 0001820630 ptra:PublicWarrantMember us-gaap:WarrantMember 2020-12-31 0001820630 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2021-01-01 2021-12-31 0001820630 ptra:LegacyWarrantsMember us-gaap:WarrantMember 2021-01-01 2021-12-31 0001820630 ptra:PrivatePlacementWarrantMember us-gaap:WarrantMember 2021-01-01 2021-12-31 0001820630 ptra:PublicWarrantMember us-gaap:WarrantMember 2021-01-01 2021-12-31 0001820630 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2021-12-31 0001820630 ptra:LegacyWarrantsMember us-gaap:WarrantMember 2021-12-31 0001820630 ptra:PrivatePlacementWarrantMember us-gaap:WarrantMember 2021-12-31 0001820630 ptra:PublicWarrantMember us-gaap:WarrantMember 2021-12-31 0001820630 us-gaap:ComputerEquipmentMember 2021-12-31 0001820630 us-gaap:ComputerEquipmentMember 2020-12-31 0001820630 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0001820630 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-12-31 0001820630 ptra:InternallyUsedVehiclesAndChargingSystemsMember 2021-12-31 0001820630 ptra:InternallyUsedVehiclesAndChargingSystemsMember 2020-12-31 0001820630 ptra:LeasedVehiclesAndChargingSystemsMember 2021-12-31 0001820630 ptra:LeasedVehiclesAndChargingSystemsMember 2020-12-31 0001820630 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001820630 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001820630 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001820630 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001820630 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001820630 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001820630 us-gaap:ToolsDiesAndMoldsMember 2021-12-31 0001820630 us-gaap:ToolsDiesAndMoldsMember 2020-12-31 0001820630 us-gaap:ConstructionInProgressMember 2021-12-31 0001820630 us-gaap:ConstructionInProgressMember 2020-12-31 0001820630 2016-07-16 2016-07-16 0001820630 2016-07-31 0001820630 ptra:SeniorCreditFacilityMember us-gaap:LineOfCreditMember 2021-12-31 0001820630 ptra:SeniorCreditFacilityMember us-gaap:LineOfCreditMember 2020-12-31 0001820630 ptra:PaycheckProtectionProgramLoanMember 2021-12-31 0001820630 ptra:PaycheckProtectionProgramLoanMember 2020-12-31 0001820630 us-gaap:ConvertibleDebtMember 2020-12-31 0001820630 us-gaap:LineOfCreditMember ptra:SeniorCreditFacilityMember 2019-05-31 0001820630 us-gaap:LineOfCreditMember ptra:SeniorCreditFacilityMember 2019-05-01 2019-05-31 0001820630 us-gaap:LetterOfCreditMember ptra:SeniorCreditFacilityMember 2019-05-31 0001820630 us-gaap:LineOfCreditMember ptra:SeniorCreditFacilityMember ptra:FederalFundsRateMember ptra:VariableRateComponentOneMember 2019-05-01 2019-05-31 0001820630 us-gaap:LineOfCreditMember ptra:SeniorCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember ptra:VariableRateComponentOneMember 2019-05-01 2019-05-31 0001820630 srt:MinimumMember us-gaap:LineOfCreditMember ptra:SeniorCreditFacilityMember us-gaap:BaseRateMember ptra:VariableRateComponentTwoMember 2019-05-01 2019-05-31 0001820630 srt:MaximumMember us-gaap:LineOfCreditMember ptra:SeniorCreditFacilityMember us-gaap:BaseRateMember ptra:VariableRateComponentTwoMember 2019-05-01 2019-05-31 0001820630 srt:MinimumMember us-gaap:LineOfCreditMember ptra:SeniorCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember ptra:VariableRateComponentTwoMember 2019-05-01 2019-05-31 0001820630 srt:MaximumMember us-gaap:LineOfCreditMember ptra:SeniorCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember ptra:VariableRateComponentTwoMember 2019-05-01 2019-05-31 0001820630 us-gaap:LineOfCreditMember ptra:SeniorCreditFacilityMember 2021-12-31 0001820630 us-gaap:LineOfCreditMember 2021-12-31 0001820630 us-gaap:LineOfCreditMember ptra:SeniorCreditFacilityMember 2019-12-31 0001820630 ptra:PaycheckProtectionProgramLoanMember 2020-05-01 2020-05-31 0001820630 us-gaap:ConvertibleDebtMember 2020-08-31 0001820630 ptra:ConvertibleNoteWarrantsMember 2020-08-31 0001820630 us-gaap:ConvertibleDebtMember 2021-06-14 2021-06-14 0001820630 us-gaap:ConvertibleDebtMember us-gaap:AdditionalPaidInCapitalMember 2021-06-14 2021-06-14 0001820630 us-gaap:ConvertibleDebtMember 2021-01-01 2021-12-31 0001820630 us-gaap:ConvertibleDebtMember 2020-01-01 2020-12-31 0001820630 2020-01-01 0001820630 ptra:LegacyCommonStockMember 2020-12-31 0001820630 2021-06-13 0001820630 ptra:Series1ConvertiblePreferredStockMember 2020-12-31 0001820630 ptra:Series2ConvertiblePreferredStockMember 2020-12-31 0001820630 ptra:Series3ConvertiblePreferredStockMember 2020-12-31 0001820630 ptra:Series4ConvertiblePreferredStockMember 2020-12-31 0001820630 ptra:Series5ConvertiblePreferredStockMember 2020-12-31 0001820630 ptra:Series6ConvertiblePreferredStockMember 2020-12-31 0001820630 ptra:Series7ConvertiblePreferredStockMember 2020-12-31 0001820630 ptra:Series8ConvertiblePreferredStockMember 2020-12-31 0001820630 ptra:Series1ConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001820630 ptra:A2010EquityIncentivePlanMember 2021-12-31 0001820630 ptra:A2021EquityIncentivePlanMember 2021-12-31 0001820630 us-gaap:EmployeeStockMember 2021-12-31 0001820630 ptra:WarrantToPurchaseCommonStockMember 2021-12-31 0001820630 ptra:SharesReservedContingentSharesMember 2021-12-31 0001820630 us-gaap:EmployeeStockOptionMember 2020-12-31 0001820630 ptra:WarrantToPurchaseCommonStockMember 2020-12-31 0001820630 us-gaap:StockCompensationPlanMember 2020-12-31 0001820630 ptra:WarrantToPurchasePreferredStockMember 2020-12-31 0001820630 ptra:PublicWarrantMember 2021-12-31 0001820630 ptra:PublicWarrantMember ptra:WarrantRedemptionScenarioOneMember 2021-12-31 0001820630 ptra:PublicWarrantMember ptra:WarrantRedemptionSenarioOneMember 2021-12-31 0001820630 ptra:PublicWarrantMember ptra:WarrantRedemptionSenarioOneMember 2021-01-01 2021-12-31 0001820630 ptra:PublicWarrantMember ptra:WarrantRedemptionScenarioTwoMember 2021-12-31 0001820630 ptra:PublicWarrantMember ptra:WarrantRedemptionScenarioTwoMember 2021-01-01 2021-12-31 0001820630 ptra:PrivatePlacementWarrantMember 2021-01-01 2021-12-31 0001820630 ptra:PrivatePlacementWarrantMember 2021-12-31 0001820630 ptra:PublicWarrantMember ptra:WarrantCashExerciseMember 2021-10-01 2021-10-31 0001820630 ptra:WarrantCashExerciseMember 2021-10-01 2021-10-31 0001820630 ptra:PublicWarrantMember ptra:WarrantCashlessExerciseMember 2021-10-01 2021-10-31 0001820630 ptra:PrivatePlacementWarrantMember ptra:WarrantCashlessExerciseMember 2021-10-01 2021-10-31 0001820630 ptra:WarrantCashlessExerciseMember 2021-10-01 2021-10-31 0001820630 ptra:PublicWarrantMember 2021-10-01 2021-10-31 0001820630 2021-10-01 2021-10-31 0001820630 ptra:OtherWarrantsMember 2021-12-31 0001820630 ptra:OtherWarrantsMember 2020-12-31 0001820630 ptra:PublicWarrantsMember 2020-12-31 0001820630 us-gaap:PrivatePlacementMember 2020-12-31 0001820630 ptra:PublicWarrantsMember 2021-01-01 2021-12-31 0001820630 us-gaap:PrivatePlacementMember 2021-01-01 2021-12-31 0001820630 ptra:OtherWarrantsMember 2021-01-01 2021-12-31 0001820630 ptra:PublicWarrantsMember 2021-12-31 0001820630 us-gaap:PrivatePlacementMember 2021-12-31 0001820630 ptra:EquityIncentivePlan2021Member 2021-01-01 2021-12-31 0001820630 ptra:A2021EquityIncentivePlanMember 2021-01-01 2021-12-31 0001820630 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001820630 ptra:GreaterThanTenPercentStockholderMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001820630 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001820630 ptra:EmployeeStockPurchasePlanMember 2021-12-31 0001820630 ptra:EmployeeStockPurchasePlanMember 2021-01-01 2021-12-31 0001820630 2018-01-01 2018-12-31 0001820630 ptra:CEOTimeBasedAwardsGroupTwoMember 2020-12-31 0001820630 ptra:MilestoneOptionsMember 2020-12-31 0001820630 ptra:EquityAwardsMember 2021-12-31 0001820630 ptra:CEOEquityAwardsMember 2020-03-01 2020-03-31 0001820630 ptra:CEOTimeBasedAwardsGroupOneMember 2020-03-01 2020-03-31 0001820630 ptra:CEOTimeBasedAwardsGroupTwoMember 2020-03-01 2020-03-31 0001820630 ptra:CEOTimeBasedAwardsGroupTwoMember 2020-03-31 0001820630 ptra:CEOTimeBasedAwardsGroupTwoMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-03-01 2020-03-31 0001820630 ptra:CEOTimeBasedAwardsGroupTwoMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-03-01 2020-03-31 0001820630 ptra:CEOTimeBasedAwardsGroupTwoMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-03-01 2020-03-31 0001820630 ptra:CEOTimeBasedAwardsGroupTwoMember ptra:ShareBasedPaymentArrangementTrancheFourMember 2020-03-01 2020-03-31 0001820630 ptra:MilestoneOptionsMember 2020-03-31 0001820630 ptra:MilestoneOptionsMember 2020-03-01 2020-03-31 0001820630 ptra:MilestoneOptionsMember 2021-06-14 0001820630 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001820630 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001820630 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001820630 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001820630 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001820630 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001820630 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001820630 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001820630 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001820630 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001820630 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001820630 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-12-31 0001820630 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0001820630 us-gaap:ConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001820630 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001820630 us-gaap:ConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001820630 ptra:WarrantToPurchasePreferredStockMember 2021-01-01 2021-12-31 0001820630 ptra:WarrantToPurchasePreferredStockMember 2020-01-01 2020-12-31 0001820630 ptra:WarrantToPurchasePreferredStockMember 2019-01-01 2019-12-31 0001820630 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001820630 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001820630 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001820630 ptra:WarrantToPurchaseCommonStockMember 2021-01-01 2021-12-31 0001820630 ptra:WarrantToPurchaseCommonStockMember 2020-01-01 2020-12-31 0001820630 ptra:WarrantToPurchaseCommonStockMember 2019-01-01 2019-12-31 0001820630 us-gaap:DomesticCountryMember ptra:PriorToTaxYear2018Member 2021-12-31 0001820630 us-gaap:DomesticCountryMember ptra:PriorToTaxYear2018Member 2020-12-31 0001820630 us-gaap:DomesticCountryMember ptra:PostTaxYear2017Member 2021-12-31 0001820630 us-gaap:DomesticCountryMember ptra:PostTaxYear2017Member 2020-12-31 0001820630 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001820630 us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001820630 us-gaap:DomesticCountryMember 2021-12-31 0001820630 us-gaap:DomesticCountryMember 2020-12-31 iso4217:USD shares iso4217:USD shares pure ptra:customer ptra:business_unit ptra:business_line ptra:lease 0001820630 2021 FY false P1Y http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent 10-K true 2021-12-31 --12-31 false 001-39546 PROTERRA INC DE 98-1551379 1815 Rollins Road Burlingame CA 94010 864 438-0000 Common Stock, $0.0001 par value per share PTRA NASDAQ No No Yes Yes Large Accelerated Filer true false false false 3000000000 222400000 Portions of the registrant’s definitive proxy statement relating to its 2022 Annual Meeting of Stockholders (the “Proxy Statement”) are incorporated herein by reference in Part III, Items 10 through 14 of this Annual Report on Form 10-K (“Annual Report”), as specified in the responses to those item numbers. Except with respect to information specifically incorporated by reference in this Annual Report, the Proxy Statement is not deemed to be filed as part hereof. The Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2021. 661000000 185 KPMG LLP Santa Clara, California 170039000 110719000 81644000 51716000 490967000 68990000 114556000 92330000 15300000 7455000 1816000 2037000 12105000 8397000 886427000 341644000 62246000 53587000 24282000 10310000 460000 4581000 8472000 4789000 981887000 414911000 53404000 25074000 20634000 19736000 13821000 16015000 4084000 3153000 91943000 63978000 110999000 133252000 0 70870000 0 39670000 22585000 12206000 20963000 7891000 15245000 12578000 261735000 340445000 0.0001 0.0001 0 0 0 115644000 115136000 115136000 0 631300000 0 13000 0.0001 0.0001 500000000 221960000 221960000 156277000 5678000 5678000 22000 1000 0.0001 0.0001 10000000 0 0 0 0 0 0 0 1578943000 682671000 -858225000 -608219000 -588000 0 720152000 74466000 981887000 414911000 232450000 190411000 172295000 10410000 6532000 8989000 242860000 196943000 181284000 229142000 181987000 173428000 11666000 7417000 9467000 240808000 189404000 182895000 2052000 7539000 -1611000 43840000 36233000 35477000 85841000 67139000 56132000 0 121000 6440000 129681000 103493000 98049000 -127629000 -95954000 -99660000 -50982000 -15413000 -2704000 -70177000 -12989000 0 -1202000 -2629000 812000 -249990000 -126985000 -101552000 16000 22000 0 -250006000 -127007000 -101552000 -2.07 -2.07 -28.96 -28.96 -28.08 -28.08 120886000 120886000 4385000 4385000 3616000 3616000 -250006000 -127007000 -101552000 -588000 0 0 -588000 0 0 -250594000 -127007000 -101552000 103911000 11000 3124000 0 571129000 -379660000 0 191480000 11225000 2000 803000 88388000 88390000 141000 141000 8520000 8520000 -101552000 -101552000 115136000 13000 3927000 0 668178000 -481212000 0 186979000 1751000 1000 4211000 4212000 10282000 10282000 -127007000 -127007000 115136000 13000 5678000 1000 682671000 -608219000 0 74466000 -115136000 -13000 115576000 11000 2000 0 7424000 1000 48780000 48781000 76172000 8000 502307000 502315000 182554000 182554000 87016000 87016000 7012000 1000 6711000 6712000 4736000 -634000 -634000 5362000 53475000 53475000 16061000 16061000 -250006000 -250006000 -588000 -588000 0 0 221960000 22000 1578943000 -858225000 -588000 720152000 -250006000 -127007000 -101552000 15689000 15536000 12643000 -645000 -143000 -527000 0 121000 6440000 16061000 10282000 8520000 34809000 6045000 306000 8207000 3501000 604000 -70177000 -12989000 0 -1281000 153000 284000 29928000 7216000 9005000 20181000 -2182000 15692000 8021000 1043000 -563000 -221000 797000 -4207000 -30000 -87000 0 1974000 -1575000 4746000 27447000 -4090000 -1025000 6586000 9599000 132000 2696000 2176000 1068000 -126261000 -76070000 -97294000 587846000 108960000 71817000 164000000 80000000 50400000 23435000 25565000 13810000 -447281000 -54525000 -35227000 644695000 0 0 634000 0 0 0 219471000 21362000 17083000 22787000 26708000 2642000 484000 452000 1323000 275000 522000 6790000 4168000 1726000 0 0 86746000 632449000 200643000 83196000 58907000 70048000 -49325000 123697000 53649000 102974000 182604000 123697000 53649000 9074000 5827000 4881000 15000 9000 0 0 0 141000 4955000 659000 4017000 0 0 967000 2046000 635000 0 17696000 0 0 48607000 0 0 69320000 0 0 182554000 0 0 627315000 0 0 53326000 0 0 1600000 0 0 Summary of Significant Accounting Policies<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Organization and Description of Business</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proterra Inc (“Proterra” or the “Company”), formerly known as ArcLight Clean Transition Corp. (“ArcLight”), is a leading developer and producer of electric vehicle technology for commercial application. Proterra designs, develops, manufactures, and sells electric transit buses as an original equipment manufacturer for North American public transit agencies, airports, universities, and other commercial transit fleets. It also designs, develops, manufactures, sells, and integrates proprietary battery systems and electrification solutions for global commercial vehicle manufacturers. Additionally, Proterra provides fleet-scale, high-power charging solutions for its customers. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proterra was originally formed in June 2004 as a Colorado limited liability company and converted to a Delaware corporation in February 2010. The Company operates from its headquarters and battery production facility in Burlingame, California. The Company also has manufacturing and product development facilities in Greenville and Greer, South Carolina and City of Industry, California.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 11, 2021, ArcLight filed a notice of deregistration with the Cayman Islands Registrar of Companies, and filed a certificate of incorporation and a certificate of corporate domestication with the Secretary of State of the State of Delaware, under which ArcLight was domesticated and continued as a Delaware corporation. On June 14, 2021 (the “Closing Date”), ArcLight consummated a merger with Phoenix Merger Sub, Inc., a Delaware corporation and a wholly-owned subsidiary of ArcLight (“Phoenix Merger Sub”), and Proterra Inc, a Delaware corporation (“Legacy Proterra”) with Legacy Proterra surviving as the surviving company and as a wholly-owned subsidiary of ArcLight (the “Merger” and, collectively with the other transactions described in the Agreement and Plan of Merger (the “Merger Agreement”), the “Business Combination”). In connection with the Business Combination, Legacy Proterra changed its name to “Proterra Operating Company, Inc.” and ArcLight changed its name to “Proterra Inc”.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Merger was accounted for as a reverse merger and a recapitalization with Legacy Proterra being the accounting acquirer. Accordingly, all historical financial information presented in the consolidated financial statements of Proterra represents the accounts of Legacy Proterra and its wholly owned subsidiaries as if Legacy Proterra is the predecessor to Proterra. The shares and net loss per common share, prior to the Merger, have been retroactively restated as shares reflecting the exchange ratio established in the Merger (0.8925 shares of Legacy Proterra common stock for 1 share of Proterra common stock) (the “Exchange Ratio”). Unless otherwise specified or unless the context otherwise requires, references in these notes to the “Company,” “we,” ”us,” or ”our” refer to Legacy Proterra prior to the Business Combination and to Proterra following the Business Combination.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the closing of the Business Combination (the “Closing”), ArcLight’s Class A ordinary shares and public warrants were listed on the Nasdaq Capital Market under the symbols “ACTC” and “ACTCW,” respectively. Proterra’s common stock is currently listed on the Nasdaq Global Select Market under the symbol “PTRA”. See Note 3, Reverse Recapitalization, for further details of the Merger. The Company’s public warrants were previously listed on the Nasdaq Global Select Market under the symbol “PTRAW.” On October 29, 2021, the Company redeemed its remaining outstanding public warrants at a redemption price of $0.10 per public warrant. See Note 10, Warrants, for further details.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has incurred net losses and negative cash flows from operations since inception. As of December 31, 2021, the Company has an accumulated deficit of $858.2 million, and cash and cash equivalents and short-term investments of $661.0 million. The Company has funded operations primarily through a combination of equity and debt financing. Management believes that the Company’s currently available resources will be sufficient to fund its cash requirements for at least the next twelve months. However, there can be no assurance that future financings will be successfully completed or completed on terms acceptable to the Company. These financial statements do not include any adjustments that may result from the outcome of this uncertainty.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company prepared the financial statements in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”).</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not experienced any significant impact to estimates or assumptions as a result of the COVID-19 pandemic. However, there have been some impacts, specifically as it relates to parts, logistics and overall transit order timing. The Company will continue to monitor impacts of the pandemic on an ongoing basis. While the COVID-19 pandemic has not had a material adverse impact on the Company’s financial condition and results of operations to date, the future impact of the COVID-19 pandemic on the Company’s operational and financial performance will depend on certain developments, including the duration of the pandemic and spread of COVID-19 (including the variant strains of the virus), impact on the Company’s customers and effect on the Company’s suppliers, all of which are uncertain and cannot be predicted.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in the United States and has sales to the European Union, Canada, Australia and Japan. Revenue disaggregated by geography, based on the addresses of our customers, consists of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.126%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">227,091 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">141,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">167,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rest of World</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">242,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">181,284 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s chief operating decision maker is its Chief Executive Officer (CEO), who reviews financial information presented at the entity level. Accordingly, the Company has determined that it has a single reportable segment.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires the use of estimates and judgments that affect the reported amounts in the financial statements and accompanying notes. U.S. GAAP requires the Company to make estimates and judgments in several areas including, but not limited to, those related to revenue recognition, collectability of accounts receivable, valuation of inventories, valuation of Convertible Notes (See Note 4), warranty liability, contingent liabilities, stock-based compensation expense, useful lives of property, plant, and equipment, recoverability of assets, residual value of leased assets, and the valuation of deferred tax assets. These estimates are based on historical facts and various other assumptions that the Company believes are reasonable. Actual results could differ materially from those estimates.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Transactions</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. dollar is the Company’s functional currency. Monetary assets and liabilities denominated in currencies other than the U.S. dollar are remeasured to the U.S. dollar at period end, and transaction gains and losses are recorded in other expense (income), net in the statements of operations. Net gains or losses resulting from foreign exchange transactions were not material for the years ended December 31, 2021 and 2019. The net losses resulting from foreign exchange transactions were $1.1 million for the year ended December 31, 2020.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments purchased with original maturities of three months or less to be cash equivalents.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable and Allowance for Credit Losses</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company determines the allowance for credit losses based on historical write-off experience, an analysis of the aging of outstanding receivables, customer payment patterns and expectations of changes in macroeconomic conditions that may affect the collectability of outstanding receivables. The allowance for credit losses was not material as of December 31, 2021 and 2020.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Short-Term Investments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s primary objectives for investment activities are to preserve principal, provide liquidity, and maximize income without significantly increasing risk. The Company’s short-term investments were primarily comprised of U.S. Treasury and corporate debt securities, and classified as available-for-sale at the time of purchase because it is intended that these investments are available for current operations. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments are reported at fair value and are subject to periodic impairment review. Unrealized gains and losses related to changes in the fair value of these securities are recognized in accumulated other comprehensive loss. The ultimate value realized on these securities is subject to market price volatility until they are sold. Realized gains or losses from short-term investments are recorded in other expense (income), net.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021 and 2020, short-term investments were $491.0 million and $69.0 million, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains certain cash amounts restricted as to withdrawal or use. The restricted cash is primarily collateral for performance bonds issued to certain customers. The collateral is provided in the form of a cash deposit to either support the bond directly or to collateralize a letter of credit that supports the performance bonds. As of December 31, 2021 and 2020, restricted cash was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$12.6 million and $13.0 million, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Risk and Concentration</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments that are potentially subject </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> concentrations of credit risk consist primarily of cash, cash equivalents, restricted cash, short-term investments, and accounts receivable. Cash and cash equivalents and short-term investments are maintained primarily at one financial institution as of December 31, 2021, and deposits exceed federally insured limits. Risks associated with cash and cash equivalents, and short-term investments are mitigated by banking with creditworthy financial institutions. The Company has not experienced any losses on its deposits of cash and cash equivalents or its short-term investments.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents consist of short-term money market funds, corporate debt securities, and debt securities issued by the U.S. Treasury, which are deposited with reputable financial institutions. The Company’s cash management and investment policy limits investment instruments to securities with short-term credit ratings at the time of purchase of P-2 and A-2 or better from Moody’s and S&amp;P, respectively, with the objective to preserve capital and to maintain liquidity until the funds can be used in business operations.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are typically unsecured and are generally derived from revenue earned from transit agencies, universities and airports in North America and global commercial vehicle manufacturers in North America, the European Union, Australia, United Kingdom, Japan, and Turkey. The Company periodically evaluates the collectability of its accounts receivable and provides an allowance for potential credit losses as necessary.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the large order value for customers and the relatively low number of customers, revenue and accounts receivable have typically been concentrated with a limited number of customers.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:35.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accounts Receivable</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Number of customers accounted for 10% or more*</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:14.89pt">One customer accounted for 21% of total revenue for year ended December 31, 2020 and 33% of the accounts receivable, net as of December 31, 2020. No other individual customer accounted for more than 20% of total revenue for years ended December 31, 2021, 2020 and 2019, or accounts receivable, net as of December 31, 2021 and 2020.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Single source suppliers provide the Company with a number of components that are required for manufacturing of its current products. In other instances, although there may be multiple suppliers available, many of the components are purchased from a single source. If these single source suppliers fail to meet the Company’s requirements on a timely basis at competitive prices, the Company could suffer manufacturing delays, a possible loss of revenue, or incur higher cost of sales, any of which could adversely impact the Company’s operating results.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of the Company’s financial instruments, including cash and cash equivalents, accounts receivable, short-term investments, accounts payable, and accrued and other current liabilities, approximates fair value due to the short period of time to maturity, receipt, or payment. The carrying amount of the Company’s debt, except for Convertible Notes (as defined below), approximates its fair value as the stated interest rates approximate market rates currently available to the Company.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the Company issued Secured Convertible Promissory Notes (the “Convertible Notes”) that, prior to the Closing, contained embedded features subject to derivative accounting. These embedded features were composed of conversion options that had the economic characteristics of a contingent early redemption feature settled in a variable number of shares of the Company’s stock. These conversion options were bifurcated and accounted for as a derivative liability separately from the host debt instrument. Embedded derivatives were recognized as a derivative liability on the balance sheets. The derivative liability was measured at fair value and subject to remeasurement at each balance sheet date. Upon the consummation of the Merger, the embedded conversion features associated with the Convertible Notes no longer qualify for derivative accounting after the conversion price became fixed. The carrying amount of the embedded derivative, the fair value as of the date of the Closing, was reclassified to stockholders’ equity in accordance with Topic 815, Derivatives and Hedging.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The warrants issued in connection with the Convertible Notes were, prior to the Closing, classified as a liability (“legacy Proterra warrant liability”) because they could become exercisable into common stock upon a Qualified Initial Public Offering (“QIPO”) or into convertible preferred stock after 5 years from issuance date in the event that there is no QIPO during such period. Such warrants were measured at fair value, subject to remeasurement at each balance sheet date. Upon exercise of the warrants to common stock within 5 years from issuance date, the carrying amount of the warrant liability would be reclassified to stockholders’ equity. Upon the consummation of the Merger, the stock issuable upon exercise of the warrants is common stock, with no possibility to convert to Legacy Proterra convertible preferred stock. As a result, the carrying amount of the warrant liability was reclassified to stockholders’ equity.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with ArcLight’s initial public offering in September 2020, 21,425,000 warrants to purchase ArcLight ordinary shares were issued, including 13,875,000 public warrants and 7,550,000 private placement warrants. These warrants were classified as liabilities as they did not meet the requirements for equity classification under Topic 815, Derivatives and Hedging. These warrants were continually measured at fair value, subject to remeasurement at each balance sheet date. Most of the public warrants and private placement </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">warrants were exercised in October 2021, and the Company redeemed the remaining outstanding public warrants at a redemption price of $0.10 per public warrant. See Note 10, Warrants, for further details.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are recorded at the lower of cost and net realizable value using the first-in, first-out method. Inventory costs consist primarily of the cost of materials, manufacturing support costs, including labor and factory overhead associated with such production, and shipping costs. The costs of products delivered to customers that have not yet met revenue recognition criteria are also included in inventories. The Company assesses the valuation of inventory and periodically records a provision to adjust inventory to its estimated net realizable value, including when the Company determines inventory to be obsolete or in excess of anticipated demand. Once inventory has been written-off or written-down, it creates a new cost basis for the inventory that is not subsequently written-up. Accelerating the disposal process or incorrect estimates may cause actual results to differ from the estimates at the time such inventory is disposed or sold.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Cost of Goods Sold</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred cost of goods sold primarily includes incurred costs for charging system installations that have not met revenue recognition criteria.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant, and Equipment</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, including leasehold improvements, are stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets, as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, Plant, and Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer hardware</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 to 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internally used vehicles and charging systems</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over the shorter of their estimated useful lives or 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 to 12 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tooling</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 to 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over the shorter of their estimated useful lives or the terms of the related leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leased batteries</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over the shorter of the terms of the related leases or 12 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leased vehicles and charging systems</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over the shorter of the terms of the related leases or 5 years</span></div></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2019, we completed a review of the estimated useful lives of vehicles and charging equipment used for demonstration purposes. Based on this review, we revised the estimated useful lives of demo vehicles from 12 years to five years effective on November 1, 2019, after considering the condition of assets and our long-term strategy for operating such assets. We believe this change in estimate is appropriate, as it is based on actual experience and the expectations for the ongoing productive use of these assets. The impact to depreciation expense caused by this change in estimate is not material to selling, general and administrative expense on the statement of operations for the year ended December 31, 2019 or future periods.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the estimated useful life of an asset is less than the stated number of years in our capitalization policy, the depreciation expense will be recorded over the shorter period.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the retirement or sale of property, plant, and equipment, the cost and associated accumulated depreciation are removed from the balance sheets, and the resulting gain or loss is reflected on the statement of operations. Maintenance and repair expenditures are expensed as incurred while major improvements that </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increase the functionality, output, or expected life of an asset are capitalized and depreciated ratably over the identified useful life.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the recoverability of property, plant, and equipment and right-of-use assets for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount of long-lived assets is not recoverable, the carrying amount of such assets is reduced to fair value.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of property, plant, and equipment. If the estimated useful life assumption for any asset is reduced, the remaining net book value is depreciated over the revised estimated useful life.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No impairment charge was recognized in the year ended December 31, 2021. We recorded</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.1 million impairment charge associated with a facility lease for the year ended December 31, 2020.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews long-lived assets for impairment at the lowest level for which separate cash flows can be identified. During the fourth quarter of 2019, due to the introduction of new products and related technology advancements, we determined that an impairment analysis of certain assets leased to customers was required to be performed. The estimated undiscounted future cash flows generated by these assets were less than their carrying amounts. The carrying amounts of the assets were reduced to fair value, which resulted in an impairment charge of $6.4 million recorded in the statement of operations for the year ended December 31, 2019.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Revenue</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consists of billings or payments received in advance of revenue recognition that are recognized as revenue once the revenue recognition criteria are met. In some instances, progress billings are issued upon meeting certain milestones stated in the contracts. Accordingly, the deferred revenue balance does not represent the total contract value of non-cancelable arrangements. Invoices are typically due within 30 to 40 days.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in deferred revenue consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue as of December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized from beginning balance during the year ended December 31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue added during the year ended December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,998)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue as of December 31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,406 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of deferred revenue represents the amount that is expected to be recognized as revenue within one year from the balance sheet date.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenue primarily from the sale of vehicles and charging systems, the installation of charging systems, the sale of battery systems and powertrain components to other vehicle manufacturers, as well as the sale of spare parts and other services provided to customers. Product revenue consists of revenue earned from vehicles and charging systems, battery systems and powertrain components, installation of charging systems, and revenue from leased vehicles, charging systems, and batteries under operating leases. Leasing revenue recognized over time was approximately $2.1 million, $2.3 million and $3.8 million for the years ended December 31, 2021, 2020 and 2019, respectively. Parts and other service revenue includes revenue earned from </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">spare parts, the design and development of battery systems and powertrain systems for other vehicle manufacturers, and extended warranties.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goods and services that are promised in the Company’s contracts include vehicles, charging systems, battery systems and powertrain components to other vehicle manufacturers, installation of charging systems, spare parts, and extended warranty. The Company assesses the products and services promised in contracts at contract inception, and identifies performance obligations for each promise to transfer to the customer a product or service that is distinct. If a product or service is separately identifiable from other items in the bundled arrangement and a customer can benefit from the product or service on its own or with other resources that are readily available to the customer, then such product or service is considered distinct. Customer contracts typically have multiple performance obligations. Generally, the Company’s goods and services are considered separate performance obligations. Development services and products sold to other vehicle manufacturers are typically sold on a stand-alone basis and are not bundled with other goods or services.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price of the contract is allocated to each performance obligation in a manner depicting the amount of consideration to which the Company expects to be entitled in exchange for transferring the goods or services to the customer (the “allocation objective”). If the allocation objective is met at contractual prices, no further allocations are made. Otherwise, the Company allocates the transaction price to each performance obligation identified in the contract on a relative standalone selling price basis.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine the standalone selling price of its promised products or services, the Company conducts an analysis to determine whether its products or services have an observable standalone selling price. In determining the observable standalone selling price, the Company requires that a substantial majority of the standalone selling prices for a product or service fall within a reasonably narrow range. If there is no directly observable standalone selling price for a particular product or service, then the Company estimates a standalone selling price by using the estimated cost plus margin or by reviewing external and internal market factors including, but not limited to, pricing practices including historical discounting, major service groups, and the geographies in which we offer products and services.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when or as it satisfies a performance obligation by transferring control of a product or service to a customer.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from product sales is recognized when control of the underlying performance obligations is transferred to the customer. Revenue from vehicles and charging systems, and installation of charging systems is typically recognized upon acceptance by the customer. Under certain contract arrangements, the control of the performance obligations related to the charging systems is transferred over time, and the associated revenue is recognized over the installation period using an input measure based on costs incurred to date relative to total estimated costs to completion. Spare parts revenue is recognized upon shipment. Extended warranty revenue is recognized over the life of the extended warranty using the time elapsed method. Development service contracts typically include the delivery of prototype products to customers. The performance obligation associated with the development of prototype products as well as battery systems and powertrain components to other vehicle manufacturers, is satisfied at a point in time, typically upon shipping.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue derived from performance obligations satisfied over time from charging systems and installation was $5.8 million, $6.0 million and $7.2 million in the years ended December 31, 2021, 2020, and 2019, respectively. Extended warranty revenue was $1.7 million, $1.3 million and $0.8 million in the years ended December 31, 2021, 2020, and 2019, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021 and 2020, the contract assets balance was $1.3 million and $2.8 million, respectively. The contract assets are expected to be billed within the next twelve months and are recorded in the prepaid expenses and other current assets on the balance sheets.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the amount of remaining performance obligations that have not been recognized as revenue was $336.4 million, of which 73% was expected to be recognized as revenue over the next 12 months </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and the remainder thereafter. This amount excludes the value of remaining performance obligations for contracts with an original expected length of one year or less.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While our business has historically been centered on the development and sale of electric transit buses, the increased significance of revenue from Proterra Powered has caused the Company to consider reorganizing into two business units with three business lines, each of which addresses a critical component of the commercial vehicle electrification value proposition in a complementary and self-reinforcing manner:</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Proterra Transit </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">designs, develops, manufactures, and sells electric transit buses as an original equipment manufacturer (“OEM”) for North American public transit agencies, airports, universities, and other commercial transit fleets.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Proterra Powered &amp; Energy</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> includes Proterra Powered, which designs, develops, manufactures, sells, and integrates proprietary battery systems and electrification solutions into vehicles for global commercial vehicle OEMs, and Proterra Energy, which provides turnkey fleet-scale, high-power charging solutions and software services, ranging from fleet and energy management software-as-a-service, to fleet planning, hardware, infrastructure, installation, utility engagement, and charging optimization.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revenue of business units are as follows ( in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.126%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proterra Transit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">195,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">156,021 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150,476 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proterra Powered &amp; Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">242,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">181,284 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Arrangements</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers customers leasing alternatives outside of the standard sales contracts for vehicles, charging equipment and batteries used in the vehicles. The leasing arrangements are typically bundled together with the sales contracts. The Company assessed the nature of the bundled arrangements under the revenue accounting standard. For arrangements that contain a lease, we determined the classification of the lease in accordance with Topic 840, Leases, prior to the adoption of Topic 842, Leases, on January 1, 2020. A lease arrangement that transfers substantially all of the benefits and risks incident to ownership of the products is classified as a sales-type lease based on the criteria established by the accounting standard; otherwise the lease is classified as an operating lease.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For sales-type leases, product revenue is generally recognized upon customer acceptance of the underlying leased assets. The current portion of net investment in sales-type leases is recorded in accounts receivable, and the non-current portion is recorded in other assets on the balance sheets. The discounted unguaranteed residual value of underlying leased assets is not material to the net investment in lease balance.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For operating leases, the leasing revenue is recognized on a straight-line basis over the lease term.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor the performance of customers who leased batteries and are subject to ongoing payments. No allowance was recorded for the receivables under the leasing arrangements.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We adopted the new lease accounting standard, Topic 842, Leases, on January 1, 2020. We determine whether an arrangement is or contains a lease at inception. Short-term leases with a term of less than 12 months will not be recognized in the right-of-use assets or lease liabilities. The lease and non-lease components are not separated for all leases regardless of whether the Company is the lessee or a lessor to the lease. See Note 7, Leases, for additional information.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Goods Sold</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold includes direct material and labor costs, manufacturing overhead including depreciation expense, freight costs, and reserves for estimated warranty expenses. Cost of goods sold also includes charges to write-down the carrying value of inventory when it exceeds its estimated net realizable value and to provide for on-hand inventory that is either obsolete or in excess of forecasted demand. Costs of development services are expensed as incurred. Costs of development services incurred in periods prior to the finalization of a service agreement with a customer are recorded as research and development expense. Once the customer agreement is finalized, these costs are recorded in cost of goods sold.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales and Other Taxes</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes assessed by various government entities, such as sales, use, and value added taxes, collected at the time of sale are excluded from revenue.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shipping Costs</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts billed to customers related to shipping and handling are classified as revenue, and the related shipping and handling costs are included in cost of goods sold.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development Costs</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are expensed as incurred. Research and development expense consists primarily of payroll and benefits of those employees engaged in research, design, and development activities, costs related to prototype parts and design tools, license expenses related to intellectual property, supplies and services, depreciation, and other occupancy costs.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising Expenses</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as incurred. Advertising expenses were $1.1 million, $0.6 million, and $0.9 million for the year ended December 31, 2021, 2020 and 2019, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Warranties</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides a limited warranty to customers on vehicles, charging systems, and battery systems. The limited warranty ranges from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMxN2YyOWExYzNkNjQxODRiYzY0M2IwMjI2YWVhMzM3L3NlYzozMTdmMjlhMWMzZDY0MTg0YmM2NDNiMDIyNmFlYTMzN18xMDMvZnJhZzo1MTIxZjM0NDdmZTg0MmU5OWQxOTE5ZDQ5OTRjMGE2ZC90ZXh0cmVnaW9uOjUxMjFmMzQ0N2ZlODQyZTk5ZDE5MTlkNDk5NGMwYTZkXzI1MzA5_d45d1491-c356-46ce-a2db-dfd1c02049b9">one</span> to 12 years depending on the components. Separately, the Company also periodically performs field service actions related to product service campaigns. Pursuant to these warranties and field service actions, the Company will repair, replace, or adjust the parts on the products that are defective in factory-supplied materials or workmanship. The Company records a warranty reserve for the products sold at the point of revenue recognition, which includes the best estimate of the projected costs to repair or replace items under the limited warranty and field service actions. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the relatively short history of sales. Changes to the historical or projected warranty experience may cause material changes to the warranty reserve in the future. The warranty reserve does not include projected warranty costs associated with the vehicles under operating leases, as the costs to repair these warranty claims are expensed as incurred. The portion of the warranty reserve expected to be incurred within the next 12 months is included within accrued liabilities while the remaining balance is included within other long-term liabilities on the balance sheets.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty expense is recorded as a component of cost of goods sold. Accrued warranty activity consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty reserve – beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty costs incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,199)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,031)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net changes in liability for pre-existing warranties, including expirations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,392)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(840)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for warranty</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty reserve – end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,274 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,582 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the fair value method for recording stock-based compensation expense. Stock-based compensation expense for stock options is estimated at the grant date based on each stock option’s fair value as calculated using the Black-Scholes option pricing model. The stock-based compensation expense is recognized on a straight-line basis over the requisite service period for the entire award.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are computed using the asset and liability method, under which deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The Company adjusts these reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. The provision for income taxes includes the effects of any reserves that are considered appropriate.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest and penalties related to unrecognized tax benefits are classified as income tax expense.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Incentives</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives incentives from the federal and state government agencies in the form of grants. Incentives are recorded in the financial statements in accordance with their purposes, either as a reduction of expense or a reduction of the cost of the capital investment. The benefit of these incentives is recorded when performance is complete and all conditions as specified in the agreement are fulfilled.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">California and certain other states provide incentives to accelerate the purchase of cleaner, more efficient buses in the form of point-of-sale discounts to vehicle purchasers. These incentives are included in the customer contract value, and recognized as revenue once all revenue recognition criteria are met.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Comprehensive Income (Loss)</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not have other comprehensive income (loss) for the years ended December 31, 2020 and 2019.</span></div> 0.8925 0.1 -858200000 661000000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company prepared the financial statements in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”).</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not experienced any significant impact to estimates or assumptions as a result of the COVID-19 pandemic. However, there have been some impacts, specifically as it relates to parts, logistics and overall transit order timing. The Company will continue to monitor impacts of the pandemic on an ongoing basis. While the COVID-19 pandemic has not had a material adverse impact on the Company’s financial condition and results of operations to date, the future impact of the COVID-19 pandemic on the Company’s operational and financial performance will depend on certain developments, including the duration of the pandemic and spread of COVID-19 (including the variant strains of the virus), impact on the Company’s customers and effect on the Company’s suppliers, all of which are uncertain and cannot be predicted.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in the United States and has sales to the European Union, Canada, Australia and Japan. Revenue disaggregated by geography, based on the addresses of our customers, consists of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.126%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">227,091 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">141,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">167,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rest of World</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">242,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">181,284 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s chief operating decision maker is its Chief Executive Officer (CEO), who reviews financial information presented at the entity level. Accordingly, the Company has determined that it has a single reportable segment.</span></div> Revenue disaggregated by geography, based on the addresses of our customers, consists of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.126%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">227,091 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">141,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">167,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rest of World</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">242,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">181,284 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 227091000 141073000 167574000 15769000 55870000 13710000 242860000 196943000 181284000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires the use of estimates and judgments that affect the reported amounts in the financial statements and accompanying notes. U.S. GAAP requires the Company to make estimates and judgments in several areas including, but not limited to, those related to revenue recognition, collectability of accounts receivable, valuation of inventories, valuation of Convertible Notes (See Note 4), warranty liability, contingent liabilities, stock-based compensation expense, useful lives of property, plant, and equipment, recoverability of assets, residual value of leased assets, and the valuation of deferred tax assets. These estimates are based on historical facts and various other assumptions that the Company believes are reasonable. Actual results could differ materially from those estimates.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Transactions</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. dollar is the Company’s functional currency. Monetary assets and liabilities denominated in currencies other than the U.S. dollar are remeasured to the U.S. dollar at period end, and transaction gains and losses are recorded in other expense (income), net in the statements of operations. Net gains or losses resulting from foreign exchange transactions were not material for the years ended December 31, 2021 and 2019. The net losses resulting from foreign exchange transactions were $1.1 million for the year ended December 31, 2020.</span></div> 0 0 -1100000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments purchased with original maturities of three months or less to be cash equivalents.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable and Allowance for Credit Losses</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company determines the allowance for credit losses based on historical write-off experience, an analysis of the aging of outstanding receivables, customer payment patterns and expectations of changes in macroeconomic conditions that may affect the collectability of outstanding receivables. The allowance for credit losses was not material as of December 31, 2021 and 2020.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Short-Term Investments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s primary objectives for investment activities are to preserve principal, provide liquidity, and maximize income without significantly increasing risk. The Company’s short-term investments were primarily comprised of U.S. Treasury and corporate debt securities, and classified as available-for-sale at the time of purchase because it is intended that these investments are available for current operations. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments are reported at fair value and are subject to periodic impairment review. Unrealized gains and losses related to changes in the fair value of these securities are recognized in accumulated other comprehensive loss. The ultimate value realized on these securities is subject to market price volatility until they are sold. Realized gains or losses from short-term investments are recorded in other expense (income), net.</span></div> 491000000 69000000 Restricted CashThe Company maintains certain cash amounts restricted as to withdrawal or use. The restricted cash is primarily collateral for performance bonds issued to certain customers. The collateral is provided in the form of a cash deposit to either support the bond directly or to collateralize a letter of credit that supports the performance bonds. 12600000 13000000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Risk and Concentration</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments that are potentially subject </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> concentrations of credit risk consist primarily of cash, cash equivalents, restricted cash, short-term investments, and accounts receivable. Cash and cash equivalents and short-term investments are maintained primarily at one financial institution as of December 31, 2021, and deposits exceed federally insured limits. Risks associated with cash and cash equivalents, and short-term investments are mitigated by banking with creditworthy financial institutions. The Company has not experienced any losses on its deposits of cash and cash equivalents or its short-term investments.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents consist of short-term money market funds, corporate debt securities, and debt securities issued by the U.S. Treasury, which are deposited with reputable financial institutions. The Company’s cash management and investment policy limits investment instruments to securities with short-term credit ratings at the time of purchase of P-2 and A-2 or better from Moody’s and S&amp;P, respectively, with the objective to preserve capital and to maintain liquidity until the funds can be used in business operations.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are typically unsecured and are generally derived from revenue earned from transit agencies, universities and airports in North America and global commercial vehicle manufacturers in North America, the European Union, Australia, United Kingdom, Japan, and Turkey. The Company periodically evaluates the collectability of its accounts receivable and provides an allowance for potential credit losses as necessary.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the large order value for customers and the relatively low number of customers, revenue and accounts receivable have typically been concentrated with a limited number of customers.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:35.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accounts Receivable</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Number of customers accounted for 10% or more*</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:14.89pt">One customer accounted for 21% of total revenue for year ended December 31, 2020 and 33% of the accounts receivable, net as of December 31, 2020. No other individual customer accounted for more than 20% of total revenue for years ended December 31, 2021, 2020 and 2019, or accounts receivable, net as of December 31, 2021 and 2020.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Single source suppliers provide the Company with a number of components that are required for manufacturing of its current products. In other instances, although there may be multiple suppliers available, many of the components are purchased from a single source. If these single source suppliers fail to meet the Company’s requirements on a timely basis at competitive prices, the Company could suffer manufacturing delays, a possible loss of revenue, or incur higher cost of sales, any of which could adversely impact the Company’s operating results.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the large order value for customers and the relatively low number of customers, revenue and accounts receivable have typically been concentrated with a limited number of customers.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:35.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accounts Receivable</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Number of customers accounted for 10% or more*</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:14.89pt">One customer accounted for 21% of total revenue for year ended December 31, 2020 and 33% of the accounts receivable, net as of December 31, 2020. No other individual customer accounted for more than 20% of total revenue for years ended December 31, 2021, 2020 and 2019, or accounts receivable, net as of December 31, 2021 and 2020.</span></div> 0 1 0 1 2 0.21 0.33 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of the Company’s financial instruments, including cash and cash equivalents, accounts receivable, short-term investments, accounts payable, and accrued and other current liabilities, approximates fair value due to the short period of time to maturity, receipt, or payment. The carrying amount of the Company’s debt, except for Convertible Notes (as defined below), approximates its fair value as the stated interest rates approximate market rates currently available to the Company.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the Company issued Secured Convertible Promissory Notes (the “Convertible Notes”) that, prior to the Closing, contained embedded features subject to derivative accounting. These embedded features were composed of conversion options that had the economic characteristics of a contingent early redemption feature settled in a variable number of shares of the Company’s stock. These conversion options were bifurcated and accounted for as a derivative liability separately from the host debt instrument. Embedded derivatives were recognized as a derivative liability on the balance sheets. The derivative liability was measured at fair value and subject to remeasurement at each balance sheet date. Upon the consummation of the Merger, the embedded conversion features associated with the Convertible Notes no longer qualify for derivative accounting after the conversion price became fixed. The carrying amount of the embedded derivative, the fair value as of the date of the Closing, was reclassified to stockholders’ equity in accordance with Topic 815, Derivatives and Hedging.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The warrants issued in connection with the Convertible Notes were, prior to the Closing, classified as a liability (“legacy Proterra warrant liability”) because they could become exercisable into common stock upon a Qualified Initial Public Offering (“QIPO”) or into convertible preferred stock after 5 years from issuance date in the event that there is no QIPO during such period. Such warrants were measured at fair value, subject to remeasurement at each balance sheet date. Upon exercise of the warrants to common stock within 5 years from issuance date, the carrying amount of the warrant liability would be reclassified to stockholders’ equity. Upon the consummation of the Merger, the stock issuable upon exercise of the warrants is common stock, with no possibility to convert to Legacy Proterra convertible preferred stock. As a result, the carrying amount of the warrant liability was reclassified to stockholders’ equity.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with ArcLight’s initial public offering in September 2020, 21,425,000 warrants to purchase ArcLight ordinary shares were issued, including 13,875,000 public warrants and 7,550,000 private placement warrants. These warrants were classified as liabilities as they did not meet the requirements for equity classification under Topic 815, Derivatives and Hedging. These warrants were continually measured at fair value, subject to remeasurement at each balance sheet date. Most of the public warrants and private placement </span></div>warrants were exercised in October 2021, and the Company redeemed the remaining outstanding public warrants at a redemption price of $0.10 per public warrant. See Note 10, Warrants, for further details. 21425000 13875000 7550000 0.10 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are recorded at the lower of cost and net realizable value using the first-in, first-out method. Inventory costs consist primarily of the cost of materials, manufacturing support costs, including labor and factory overhead associated with such production, and shipping costs. The costs of products delivered to customers that have not yet met revenue recognition criteria are also included in inventories. The Company assesses the valuation of inventory and periodically records a provision to adjust inventory to its estimated net realizable value, including when the Company determines inventory to be obsolete or in excess of anticipated demand. Once inventory has been written-off or written-down, it creates a new cost basis for the inventory that is not subsequently written-up. Accelerating the disposal process or incorrect estimates may cause actual results to differ from the estimates at the time such inventory is disposed or sold.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Cost of Goods Sold</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred cost of goods sold primarily includes incurred costs for charging system installations that have not met revenue recognition criteria.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant, and Equipment</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, including leasehold improvements, are stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets, as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, Plant, and Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer hardware</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 to 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internally used vehicles and charging systems</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over the shorter of their estimated useful lives or 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 to 12 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tooling</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 to 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over the shorter of their estimated useful lives or the terms of the related leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leased batteries</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over the shorter of the terms of the related leases or 12 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leased vehicles and charging systems</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over the shorter of the terms of the related leases or 5 years</span></div></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2019, we completed a review of the estimated useful lives of vehicles and charging equipment used for demonstration purposes. Based on this review, we revised the estimated useful lives of demo vehicles from 12 years to five years effective on November 1, 2019, after considering the condition of assets and our long-term strategy for operating such assets. We believe this change in estimate is appropriate, as it is based on actual experience and the expectations for the ongoing productive use of these assets. The impact to depreciation expense caused by this change in estimate is not material to selling, general and administrative expense on the statement of operations for the year ended December 31, 2019 or future periods.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the estimated useful life of an asset is less than the stated number of years in our capitalization policy, the depreciation expense will be recorded over the shorter period.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the retirement or sale of property, plant, and equipment, the cost and associated accumulated depreciation are removed from the balance sheets, and the resulting gain or loss is reflected on the statement of operations. Maintenance and repair expenditures are expensed as incurred while major improvements that </span></div>increase the functionality, output, or expected life of an asset are capitalized and depreciated ratably over the identified useful life. Depreciation is computed using the straight-line method over the estimated useful lives of the respective assets, as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, Plant, and Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer hardware</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 to 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internally used vehicles and charging systems</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over the shorter of their estimated useful lives or 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 to 12 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tooling</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 to 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over the shorter of their estimated useful lives or the terms of the related leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leased batteries</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over the shorter of the terms of the related leases or 12 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leased vehicles and charging systems</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over the shorter of the terms of the related leases or 5 years</span></div></td></tr></table><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, net, consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer hardware</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,708 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internally used vehicles and charging systems</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leased vehicles and batteries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office furniture and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tooling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120,905 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(58,659)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(48,037)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,246 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,587 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P3Y P3Y P5Y P5Y P5Y P12Y P5Y P3Y P5Y P12Y P5Y P12Y P5Y <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the recoverability of property, plant, and equipment and right-of-use assets for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount of long-lived assets is not recoverable, the carrying amount of such assets is reduced to fair value.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of property, plant, and equipment. If the estimated useful life assumption for any asset is reduced, the remaining net book value is depreciated over the revised estimated useful life.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No impairment charge was recognized in the year ended December 31, 2021. We recorded</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.1 million impairment charge associated with a facility lease for the year ended December 31, 2020.</span></div>The Company reviews long-lived assets for impairment at the lowest level for which separate cash flows can be identified. 0 100000 6400000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Revenue</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consists of billings or payments received in advance of revenue recognition that are recognized as revenue once the revenue recognition criteria are met. In some instances, progress billings are issued upon meeting certain milestones stated in the contracts. Accordingly, the deferred revenue balance does not represent the total contract value of non-cancelable arrangements. Invoices are typically due within 30 to 40 days.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenue primarily from the sale of vehicles and charging systems, the installation of charging systems, the sale of battery systems and powertrain components to other vehicle manufacturers, as well as the sale of spare parts and other services provided to customers. Product revenue consists of revenue earned from vehicles and charging systems, battery systems and powertrain components, installation of charging systems, and revenue from leased vehicles, charging systems, and batteries under operating leases. Leasing revenue recognized over time was approximately $2.1 million, $2.3 million and $3.8 million for the years ended December 31, 2021, 2020 and 2019, respectively. Parts and other service revenue includes revenue earned from </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">spare parts, the design and development of battery systems and powertrain systems for other vehicle manufacturers, and extended warranties.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goods and services that are promised in the Company’s contracts include vehicles, charging systems, battery systems and powertrain components to other vehicle manufacturers, installation of charging systems, spare parts, and extended warranty. The Company assesses the products and services promised in contracts at contract inception, and identifies performance obligations for each promise to transfer to the customer a product or service that is distinct. If a product or service is separately identifiable from other items in the bundled arrangement and a customer can benefit from the product or service on its own or with other resources that are readily available to the customer, then such product or service is considered distinct. Customer contracts typically have multiple performance obligations. Generally, the Company’s goods and services are considered separate performance obligations. Development services and products sold to other vehicle manufacturers are typically sold on a stand-alone basis and are not bundled with other goods or services.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price of the contract is allocated to each performance obligation in a manner depicting the amount of consideration to which the Company expects to be entitled in exchange for transferring the goods or services to the customer (the “allocation objective”). If the allocation objective is met at contractual prices, no further allocations are made. Otherwise, the Company allocates the transaction price to each performance obligation identified in the contract on a relative standalone selling price basis.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine the standalone selling price of its promised products or services, the Company conducts an analysis to determine whether its products or services have an observable standalone selling price. In determining the observable standalone selling price, the Company requires that a substantial majority of the standalone selling prices for a product or service fall within a reasonably narrow range. If there is no directly observable standalone selling price for a particular product or service, then the Company estimates a standalone selling price by using the estimated cost plus margin or by reviewing external and internal market factors including, but not limited to, pricing practices including historical discounting, major service groups, and the geographies in which we offer products and services.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when or as it satisfies a performance obligation by transferring control of a product or service to a customer.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from product sales is recognized when control of the underlying performance obligations is transferred to the customer. Revenue from vehicles and charging systems, and installation of charging systems is typically recognized upon acceptance by the customer. Under certain contract arrangements, the control of the performance obligations related to the charging systems is transferred over time, and the associated revenue is recognized over the installation period using an input measure based on costs incurred to date relative to total estimated costs to completion. Spare parts revenue is recognized upon shipment. Extended warranty revenue is recognized over the life of the extended warranty using the time elapsed method. Development service contracts typically include the delivery of prototype products to customers. The performance obligation associated with the development of prototype products as well as battery systems and powertrain components to other vehicle manufacturers, is satisfied at a point in time, typically upon shipping.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue derived from performance obligations satisfied over time from charging systems and installation was $5.8 million, $6.0 million and $7.2 million in the years ended December 31, 2021, 2020, and 2019, respectively. Extended warranty revenue was $1.7 million, $1.3 million and $0.8 million in the years ended December 31, 2021, 2020, and 2019, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021 and 2020, the contract assets balance was $1.3 million and $2.8 million, respectively. The contract assets are expected to be billed within the next twelve months and are recorded in the prepaid expenses and other current assets on the balance sheets.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the amount of remaining performance obligations that have not been recognized as revenue was $336.4 million, of which 73% was expected to be recognized as revenue over the next 12 months </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and the remainder thereafter. This amount excludes the value of remaining performance obligations for contracts with an original expected length of one year or less.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While our business has historically been centered on the development and sale of electric transit buses, the increased significance of revenue from Proterra Powered has caused the Company to consider reorganizing into two business units with three business lines, each of which addresses a critical component of the commercial vehicle electrification value proposition in a complementary and self-reinforcing manner:</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Proterra Transit </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">designs, develops, manufactures, and sells electric transit buses as an original equipment manufacturer (“OEM”) for North American public transit agencies, airports, universities, and other commercial transit fleets.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Proterra Powered &amp; Energy</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> includes Proterra Powered, which designs, develops, manufactures, sells, and integrates proprietary battery systems and electrification solutions into vehicles for global commercial vehicle OEMs, and Proterra Energy, which provides turnkey fleet-scale, high-power charging solutions and software services, ranging from fleet and energy management software-as-a-service, to fleet planning, hardware, infrastructure, installation, utility engagement, and charging optimization.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Goods Sold</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold includes direct material and labor costs, manufacturing overhead including depreciation expense, freight costs, and reserves for estimated warranty expenses. Cost of goods sold also includes charges to write-down the carrying value of inventory when it exceeds its estimated net realizable value and to provide for on-hand inventory that is either obsolete or in excess of forecasted demand. Costs of development services are expensed as incurred. Costs of development services incurred in periods prior to the finalization of a service agreement with a customer are recorded as research and development expense. Once the customer agreement is finalized, these costs are recorded in cost of goods sold.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales and Other Taxes</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes assessed by various government entities, such as sales, use, and value added taxes, collected at the time of sale are excluded from revenue.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shipping Costs</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts billed to customers related to shipping and handling are classified as revenue, and the related shipping and handling costs are included in cost of goods sold.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Incentives</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives incentives from the federal and state government agencies in the form of grants. Incentives are recorded in the financial statements in accordance with their purposes, either as a reduction of expense or a reduction of the cost of the capital investment. The benefit of these incentives is recorded when performance is complete and all conditions as specified in the agreement are fulfilled.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">California and certain other states provide incentives to accelerate the purchase of cleaner, more efficient buses in the form of point-of-sale discounts to vehicle purchasers. These incentives are included in the customer contract value, and recognized as revenue once all revenue recognition criteria are met.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in deferred revenue consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue as of December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized from beginning balance during the year ended December 31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue added during the year ended December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,998)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue as of December 31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,406 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 28221000 22183000 -13998000 36406000 2100000 2300000 3800000 5800000 6000000 7200000 1700000 1300000 800000 1300000 2800000 336400000 0.73 P12M 2 3 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revenue of business units are as follows ( in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.126%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proterra Transit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">195,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">156,021 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150,476 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proterra Powered &amp; Energy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">242,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">181,284 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 195558000 156021000 150476000 47302000 40922000 30808000 242860000 196943000 181284000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease Arrangements</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers customers leasing alternatives outside of the standard sales contracts for vehicles, charging equipment and batteries used in the vehicles. The leasing arrangements are typically bundled together with the sales contracts. The Company assessed the nature of the bundled arrangements under the revenue accounting standard. For arrangements that contain a lease, we determined the classification of the lease in accordance with Topic 840, Leases, prior to the adoption of Topic 842, Leases, on January 1, 2020. A lease arrangement that transfers substantially all of the benefits and risks incident to ownership of the products is classified as a sales-type lease based on the criteria established by the accounting standard; otherwise the lease is classified as an operating lease.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For sales-type leases, product revenue is generally recognized upon customer acceptance of the underlying leased assets. The current portion of net investment in sales-type leases is recorded in accounts receivable, and the non-current portion is recorded in other assets on the balance sheets. The discounted unguaranteed residual value of underlying leased assets is not material to the net investment in lease balance.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For operating leases, the leasing revenue is recognized on a straight-line basis over the lease term.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor the performance of customers who leased batteries and are subject to ongoing payments. No allowance was recorded for the receivables under the leasing arrangements.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We adopted the new lease accounting standard, Topic 842, Leases, on January 1, 2020. We determine whether an arrangement is or contains a lease at inception. Short-term leases with a term of less than 12 months will not be recognized in the right-of-use assets or lease liabilities. The lease and non-lease components are not separated for all leases regardless of whether the Company is the lessee or a lessor to the lease. See Note 7, Leases, for additional information.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development Costs</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are expensed as incurred. Research and development expense consists primarily of payroll and benefits of those employees engaged in research, design, and development activities, costs related to prototype parts and design tools, license expenses related to intellectual property, supplies and services, depreciation, and other occupancy costs.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising Expenses</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as incurred. Advertising expenses were $1.1 million, $0.6 million, and $0.9 million for the year ended December 31, 2021, 2020 and 2019, respectively.</span></div> 1100000 600000 900000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Warranties</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides a limited warranty to customers on vehicles, charging systems, and battery systems. The limited warranty ranges from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMxN2YyOWExYzNkNjQxODRiYzY0M2IwMjI2YWVhMzM3L3NlYzozMTdmMjlhMWMzZDY0MTg0YmM2NDNiMDIyNmFlYTMzN18xMDMvZnJhZzo1MTIxZjM0NDdmZTg0MmU5OWQxOTE5ZDQ5OTRjMGE2ZC90ZXh0cmVnaW9uOjUxMjFmMzQ0N2ZlODQyZTk5ZDE5MTlkNDk5NGMwYTZkXzI1MzA5_d45d1491-c356-46ce-a2db-dfd1c02049b9">one</span> to 12 years depending on the components. Separately, the Company also periodically performs field service actions related to product service campaigns. Pursuant to these warranties and field service actions, the Company will repair, replace, or adjust the parts on the products that are defective in factory-supplied materials or workmanship. The Company records a warranty reserve for the products sold at the point of revenue recognition, which includes the best estimate of the projected costs to repair or replace items under the limited warranty and field service actions. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain given the relatively short history of sales. Changes to the historical or projected warranty experience may cause material changes to the warranty reserve in the future. The warranty reserve does not include projected warranty costs associated with the vehicles under operating leases, as the costs to repair these warranty claims are expensed as incurred. The portion of the warranty reserve expected to be incurred within the next 12 months is included within accrued liabilities while the remaining balance is included within other long-term liabilities on the balance sheets.</span></div>Warranty expense is recorded as a component of cost of goods sold. P12Y Accrued warranty activity consisted of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty reserve – beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty costs incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,199)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,031)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net changes in liability for pre-existing warranties, including expirations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,392)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(840)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for warranty</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty reserve – end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,274 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,582 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 18582000 14926000 10602000 7199000 4214000 6031000 -1710000 -3392000 -840000 13601000 11262000 11195000 23274000 18582000 14926000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the fair value method for recording stock-based compensation expense. Stock-based compensation expense for stock options is estimated at the grant date based on each stock option’s fair value as calculated using the Black-Scholes option pricing model. The stock-based compensation expense is recognized on a straight-line basis over the requisite service period for the entire award.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are computed using the asset and liability method, under which deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes tax benefits from uncertain tax positions only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The Company adjusts these reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. The provision for income taxes includes the effects of any reserves that are considered appropriate.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest and penalties related to unrecognized tax benefits are classified as income tax expense.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Comprehensive Income (Loss)</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not have other comprehensive income (loss) for the years ended December 31, 2020 and 2019.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive income (loss) and activity, net of related taxes, for the year ended December 31, 2021 were as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Increase/ Decrease</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized losses on available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(588)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(588)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accumulated other comprehensive income (loss), net of taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(588)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(588)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 -588000 -588000 0 -588000 -588000 Adoption of New Accounting Standards<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ASU No. 2019-12,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    This standard simplifies the accounting for income taxes, eliminates certain exceptions within Topic 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistency among reporting entities. The Company adopted this standard on January 1, 2021, and it had no material impact on the financial statements.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ASU No. 2020-06, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    This standard simplifies the accounting for convertible instruments by removing certain separation models in ASC 470-20, Debt — Debt with Conversion and Other Options. This standard updates the guidance on certain embedded conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital, such that those features are no longer required to be separated from the host contract. The convertible debt instruments will be accounted for as a single liability measured at amortized cost. This will also result in the interest expense recognized for convertible debt instruments to be typically closer to the coupon interest rate when applying the guidance in Topic 835, Interest. Further, this standard made amendments to the EPS guidance in Topic 260 for convertible instruments, the most significant impact of which is requiring the use of the if-converted method for diluted earnings per share calculation, and no longer allowing the net share settlement method. This standard also made revisions to Topic 815-40, which provides guidance on how an entity must determine whether a contract qualifies for a scope exception from derivative accounting. The amendments to Topic 815-40 change the scope of contracts that are recognized as assets or liabilities. This standard is effective for interim and annual periods beginning after December 15, 2021, with early adoption permitted after December 15, 2020. Adoption of this standard can either be on a modified retrospective or full retrospective basis. The Company will adopt this standard on January 1, 2022, and expects no material impact on the financial statements.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ASU No. 2019-12,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    This standard simplifies the accounting for income taxes, eliminates certain exceptions within Topic 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistency among reporting entities. The Company adopted this standard on January 1, 2021, and it had no material impact on the financial statements.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ASU No. 2020-06, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    This standard simplifies the accounting for convertible instruments by removing certain separation models in ASC 470-20, Debt — Debt with Conversion and Other Options. This standard updates the guidance on certain embedded conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital, such that those features are no longer required to be separated from the host contract. The convertible debt instruments will be accounted for as a single liability measured at amortized cost. This will also result in the interest expense recognized for convertible debt instruments to be typically closer to the coupon interest rate when applying the guidance in Topic 835, Interest. Further, this standard made amendments to the EPS guidance in Topic 260 for convertible instruments, the most significant impact of which is requiring the use of the if-converted method for diluted earnings per share calculation, and no longer allowing the net share settlement method. This standard also made revisions to Topic 815-40, which provides guidance on how an entity must determine whether a contract qualifies for a scope exception from derivative accounting. The amendments to Topic 815-40 change the scope of contracts that are recognized as assets or liabilities. This standard is effective for interim and annual periods beginning after December 15, 2021, with early adoption permitted after December 15, 2020. Adoption of this standard can either be on a modified retrospective or full retrospective basis. The Company will adopt this standard on January 1, 2022, and expects no material impact on the financial statements.</span></div> Reverse Recapitalization<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 14, 2021, Phoenix </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Merger</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Sub merged with Legacy Proterra, with Legacy Proterra surviving as a wholly-owned subsidiary of ArcLight. In connection with the Business Combination, Legacy Proterra changed its name to “Proterra Operating Company, Inc.” and ArcLight changed its name to “Proterra Inc”.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">transactions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> occurred upon the Closing:</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">each share of outstanding Legacy Proterra convertible preferred stock was converted into shares of Proterra common stock in accordance with the applicable conversion ratio immediately prior to the effective time, and each share of Legacy Proterra common stock (including shares issued upon conversion of Legacy Proterra convertible preferred stock and warrants net exercised upon Closing) was converted into shares of common stock after giving effect of the Exchange Ratio of 0.8925 and resulting in the issuance of 123,752,882 shares of common stock; </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">certain holders of Convertible Notes with an original aggregate principal amounts of $46.5 million elected to convert their outstanding Convertible Notes balances including accrued PIK interest and cash interest at the Closing resulting in the issuance of 7.4 million shares of common stock; </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">each outstanding Legacy Proterra option was converted into an option to purchase shares of Proterra common stock by multiplying the number of underlying shares by the Exchange Ratio, rounded down to the nearest whole share, resulting in such options being exercisable to purchase for an aggregate of 22,532,619 shares of Proterra common stock; the exercise price of each converted option was determined by dividing the per share exercise price of the respective Legacy Proterra options by the Exchange Ratio of 0.8925, rounded up to the nearest whole cent;</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">each outstanding Legacy Proterra warrant to purchase Legacy Proterra common stock and convertible preferred stock was converted into a warrant to purchase shares of Proterra common stock by multiplying the number of underlying shares by the Exchange Ratio, rounded down to the nearest whole share, resulting in such warrants being exercisable to purchase an aggregate of 3,504,523 shares of Proterra common stock; the exercise price of each converted warrant was determined by dividing the per share exercise price of the respective Legacy Proterra warrant by the Exchange Ratio of 0.8925, rounded up to the nearest whole cent; </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">each outstanding Convertible Note that was not optionally converted in connection with the Closing remained outstanding and became convertible into shares of Proterra common stock in accordance with the terms of such Convertible Notes. </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">15,172 public shares were redeemed by ArcLight shareholders, and an aggregate of $0.2 million was paid from the trust account to these redeeming holders; and each share of ArcLight Class A and Class B ordinary shares was converted into the right to receive one share of Proterra’s common stock resulting in the issuance of 34,671,900 shares of common stock; </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">pursuant to the subscription agreements between ArcLight and certain investors (the “PIPE Investors”), the PIPE Investors purchased 41.5 million shares of Proterra common stock at a purchase price of $10.00 per share for aggregate gross proceeds of $415.0 million (the “PIPE Financing”); </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">each ArcLight warrant outstanding immediately prior to the consummation was converted into a warrant exercisable into an equivalent number of shares of Proterra common stock, resulting in such warrants being exercisable for an aggregate of 21,424,994 shares of Proterra common stock; and </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the 669,375 shares of Proterra common stock underlying certain Milestone Options (as defined below) fully vested upon the Closing.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the occurrence of any of the following events during the first five years following the Closing of the Merger (“earnout period”), up to an additional 22,809,500 shares of Proterra common stock (the “Earnout Stock”) may be issued to former holders of Legacy Proterra convertible preferred stock, common stock, warrants, vested options and Convertible Notes as of immediately prior to the closing of the Merger, as follows:</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">21.0526% of the Earnout Stock if over any 20 trading days within any 30 trading day period, the volume-weighted average price (“VWAP”) of the Proterra common stock is greater than or equal to $15.00 per share or there occurs any transaction resulting in a change in control with a valuation of the Proterra common stock that is greater than or equal to $15.00 per share (the “First Earnout Shares”);</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">an additional 26.3158% of the Earnout Stock if over any 20 trading days within any 30 trading day period, the VWAP of the Proterra common stock is greater than or equal to $20.00 per share or there occurs any transaction resulting in a change in control with a valuation of the Proterra common stock that is greater than or equal to $20.00 per share;</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.23pt">an additional 26.3158% of the Earnout Stock if over any 20 trading days within any 30 trading day period, the VWAP of the Proterra common stock is greater than or equal to $25.00 per share or there occurs any transaction resulting in a change in control with a valuation of the Proterra common stock that is greater than or equal to $25.00 per share; </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">an additional 26.3158% of the Earnout Stock if over any 20 trading days within any 30 trading day period, the VWAP of the Proterra common stock is greater than or equal to $30.00 per share or there occurs any transaction resulting in a change in control with a valuation of the Proterra common stock that is greater than or equal to $30.00 per share;</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to a letter agreement (the “Sponsor Letter Agreement”) with ArcLight CTC Holdings, L.P. (the “Sponsor”), 10% of the Proterra common stock received by the Sponsor upon consummation of the Merger in exchange for its outstanding shares of ArcLight Class B ordinary shares, excluding 140,000 shares owned by the ArcLight board of directors, was subject to vesting and forfeiture (the “Sponsor Earnout Stock”). Such shares of Sponsor Earnout Stock would vest if over any 20 trading days within any 30 trading day period during the five-year earnout period, the VWAP of the Proterra common stock was greater than or equal to $15.00 per share or there occurred any transaction resulting in a change in control with a valuation of the Proterra common stock that is greater than or equal to $15.00 per share.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Earnout Stock and Sponsor Earnout Stock met indexation and other criteria under Topic 815, Derivatives and Hedging, and are considered as equity-classified instruments.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of Proterra common stock issued immediately following the consummation of the Merger was (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ordinary shares Class A of ArcLight, outstanding prior to Merger</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less redemption of ArcLight shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sponsor</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sponsor Earnout Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock of ArcLight</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PIPE Investors</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legacy Proterra shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares of common stock immediately after Merger</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,348 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Immediately after the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Merger</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Proterra is authorized to issue 510.0 million shares, with a par value of $0.0001 per share. As of the Closing, the authorized shares consisted of 500.0 million shares of common stock and 10.0 million shares of preferred stock, and there were 207.3 million shares of common stock issued and outstanding, and no shares of preferred stock issued and outstanding. In addition, as of the Closing, there were 24.9 million warrants issued and outstanding, including 13.9 million public warrants, 7.6 million private placement warrants, and 3.5 million Legacy Proterra warrants.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the Closing, a total of 82.3 million shares were reserved for future issuance upon the exercise of stock options, warrants and the issuance of Earnout Stock, of which 10.4 million shares were reserved for issuance under Proterra’s 2021 Equity Incentive Plan, 22.5 million shares were reserved under Legacy Proterra’s 2010 Equity Incentive Plan and 1.6 million shares reserved under Proterra’s 2021 Employee Stock Purchase Plan.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Merger has been accounted for as a reverse merger and a recapitalization under U.S. GAAP with Legacy Proterra being the accounting acquirer, based on evaluation of the following facts and circumstances:</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legacy Proterra’s stockholders have a majority of the voting power of Proterra following the Merger; </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legacy Proterra has initially designated a majority of the board of directors of Proterra; </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legacy Proterra’s management comprise the management of Proterra; </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legacy Proterra comprises the ongoing operations of Proterra; </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legacy Proterra is the larger entity based on historical revenues and business operations; and </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Proterra has assumed Legacy Proterra’s name.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under this method of accounting, ArcLight is treated as the “acquired” company for accounting and financial reporting purposes. Accordingly, for accounting purposes, this merger transaction is treated as the equivalent of Legacy Proterra issuing equity for the net assets of ArcLight, accompanied by a recapitalization. The net assets of ArcLight have been stated at historical cost, with no goodwill or other intangible assets recorded. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company received aggregate cash proceeds of $649.3 million at the Closing, net of $13.8 million of PIPE Financing fees, $18.5 million of other transaction costs paid at Closing, $9.7 million of ArcLight IPO deferred underwriting fees payable, $1.3 million of other ArcLight’s accrued expenses, and $0.1 million of ArcLight’s related party payable. The unbilled ArcLight expenses incurred prior to the Closing were paid from the cash proceeds received by the Company. The transaction costs including advisory, legal and other professional services directly related to the Merger were recorded in the additional paid-in capital in the balance sheet to offset against proceeds. The deferred transaction costs of approximately $2.9 million paid by the Company prior to the Closing were recorded to the additional paid-in capital and classified as financing activities in the statement of cash flow for year ended December 31, 2021.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">conditions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the issuance of the First Earnout Shares and the vesting of the Sponsor Earnout Stock were satisfied, resulting in an aggregate of 4,800,563 shares of common stock being issued and the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">679,750</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of Sponsor Earnout Stock fully vesting.</span></div> 0.8925 123752882 46500000 7400000 22532619 0.8925 3504523 0.8925 15172 200000 34671900 41500000 10.00 415000000 21424994 669375 P5Y 22809500 0.210526 20 30 15.00 15.00 0.263158 20 30 20.00 20.00 0.263158 20 30 25.00 25.00 0.263158 20 30 30.00 30.00 0.10 140000 20 30 P5Y 15.00 15.00 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of Proterra common stock issued immediately following the consummation of the Merger was (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ordinary shares Class A of ArcLight, outstanding prior to Merger</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less redemption of ArcLight shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sponsor</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sponsor Earnout Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock of ArcLight</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PIPE Investors</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legacy Proterra shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares of common stock immediately after Merger</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,348 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 27750000 15000 6257000 680000 34672000 41500000 131176000 207348000 510000000 0.0001 500000000 10000000 207300000 207300000 0 0 24900000 13900000 7600000 3500000 82300000 10400000 22500000 1600000 649300000 13800000 18500000 9700000 1300000 100000 2900000 4800563 679750 Fair Value of Financial Instruments<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures certain financial assets and liabilities at fair value. Fair value is determined based on the exit price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Fair value is estimated by applying the following hierarchy:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Quoted prices in active markets for identical assets or liabilities;</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Inputs that are generally unobservable and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets measured at fair value on a recurring basis using the above input categories were as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value at</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Pricing<br/>Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">330,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">160,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">643,941 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">134,731 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy Proterra warrant liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021 and 2020, short-term investments were primarily comprised of U.S. Treasury securities and commercial papers of corporate debt securities. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of cash equivalents and marketable securities as of December 31, 2021 (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(565)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,529 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(588)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643,941 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unrealized losses as of December 31, 2021 are primarily related to U.S. Treasury securities with maturity longer than one year due to recent changes in interest rates and considered temporary in nature. The unrealized gain/losses related to fixed income debt securities for the year ended December 31, 2020 were immaterial. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contractual maturities of short-term investments are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,525 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year to two years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490,967 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,990 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the Company issued Convertible Notes that contain embedded features subject to derivative accounting. Refer to Note 6, Debt, for additional information on the Convertible Notes.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The embedded derivatives were recognized as a derivative liability on the balance sheet, and were measured at fair value, subject to remeasurement at each balance sheet date. The warrants issued in connection with the Convertible Notes were, prior to Closing, classified as a liability because they could become exercisable into common stock upon a QIPO or into convertible preferred stock after five years from issuance date in the event that there was no QIPO during such period. Such warrants were measured at fair value, subject to remeasurement at each balance sheet date. The fair value of derivative liability, the Legacy Proterra warrant liability, and the Convertible Notes were measured using Monte Carlo Simulation pricing model.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Convertible Notes was $278.9 million as of December 31, 2021. The carrying value of the Convertible Notes of $101.0 million, net of $62.3 million unamortized debt discount and issuance costs, as of December 31, 2021, was recorded in Debt, non-current on the balance sheets.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The valuation of derivative and Legacy Proterra warranty liabilities and the Convertible Notes are based on significant inputs not observable in the market, and thus represents a level 3 measure. The key inputs to the valuation model include equity volatility, expected term, and risk-free interest rate.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The public warrants </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> private placement warrants issued in connection with ArcLight’s initial public offering were classified as a liability prior to the Closing, as they did not meet the requirements for equity classification under Topic 815, Derivatives and Hedging. These warrants were continually measured at fair value, subject to remeasurement at each balance sheet date subsequent to the Closing. Most of the warrants were exercised in October 2021, and the Company redeemed the remaining outstanding public warrants at a redemption price of $0.10 per public warrant. See Note 10, Warrants, for further details.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the changes of the derivative liability and warrant liabilities is as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.632%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Derivative liability</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Legacy Proterra warrant liability </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Private placement warrant liability</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Public warrant liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value as of December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70,870 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrant liability acquired as part of the reverse recapitalization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(38,589)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(50,264)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassification of liability upon the reverse recapitalization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(182,554)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(69,320)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassification of liability upon exercise of warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,696)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,021)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(34,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value as of December 31, 2021</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in fair value of derivative and warrant liabilities is recorded in the statement of operations.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets measured at fair value on a recurring basis using the above input categories were as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value at</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Pricing<br/>Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">330,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">160,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">643,941 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">134,731 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy Proterra warrant liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 102978000 744000 49996000 64997000 330053000 68990000 160914000 0 643941000 134731000 0 70870000 0 39670000 0 110540000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of cash equivalents and marketable securities as of December 31, 2021 (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(565)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,529 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(588)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643,941 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 102978000 102978000 49996000 49996000 330618000 565000 330053000 160937000 23000 160914000 644529000 588000 643941000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contractual maturities of short-term investments are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,525 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year to two years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490,967 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,990 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 291525000 68990000 199442000 0 490967000 68990000 P5Y 278900000 101000000 62300000 0.10 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the changes of the derivative liability and warrant liabilities is as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.632%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Derivative liability</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Legacy Proterra warrant liability </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Private placement warrant liability</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Public warrant liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value as of December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70,870 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrant liability acquired as part of the reverse recapitalization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(38,589)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(50,264)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassification of liability upon the reverse recapitalization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(182,554)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(69,320)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassification of liability upon exercise of warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,696)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,021)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(34,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value as of December 31, 2021</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 70870000 39670000 0 0 0 0 57610000 84640000 -111684000 -47346000 38589000 50264000 182554000 69320000 0 0 0 17696000 19021000 34376000 0 0 0 0 Balance Sheet Components<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,065 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44,978 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash and cash equivalents</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170,039 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110,719 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the balance sheets to the total of such amounts shown on the statements of cash flows.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,565 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,978 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash and cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">182,604 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,697 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,148 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service parts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total inventories</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114,556 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,330 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded a write-down of excess or obsolete inventories to cost of goods sold of $1.9 million, $3.0 million and $4.9 million in the years ended December 31, 2021, 2020 and 2019, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment, net, consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer hardware</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,708 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internally used vehicles and charging systems</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leased vehicles and batteries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office furniture and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tooling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120,905 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(58,659)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(48,037)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,246 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,587 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress was comprised of various assets that are not available for their intended use as of the balance sheet date.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense were $15.7 million, $15.5 million and $12.6 million for the years ended December 31, 2021, 2020 and 2019, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued payroll and related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,069 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,695 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued sales and use tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty reserve</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued audit and accounting related expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued charger installation costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,634 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,736 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2016, we entered into a bus sale and lease transaction for ten Catalyst buses. These buses are leased to other parties for five years by the customer. At the end of the lease term, the fourth quarter of 2021, we had an obligation to repurchase the buses back from the customer. We received $6.0 million from the customer directly upon delivery in 2016. Under U.S. GAAP, this sales transaction is considered as a borrowing and the lease transaction was considered as an operating lease. The financing obligation was $3.1 million as of December 31, 2020, and paid off in the fourth quarter of 2021.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty reserve</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,461 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMxN2YyOWExYzNkNjQxODRiYzY0M2IwMjI2YWVhMzM3L3NlYzozMTdmMjlhMWMzZDY0MTg0YmM2NDNiMDIyNmFlYTMzN18xMTIvZnJhZzoxNjg1MGI5NmY3NWE0MWYwYTI0MzQ2YTE1ZWIwMTFjNC90YWJsZTplYmUxZjFmMDFmNjg0ZWFkODg1YjZmM2E3ZDlkNmNmNS90YWJsZXJhbmdlOmViZTFmMWYwMWY2ODRlYWQ4ODViNmYzYTdkOWQ2Y2Y1XzYtMC0xLTEtNTY2MjY_a12a8328-bddd-4907-8cd0-c4acc5026bf1"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMxN2YyOWExYzNkNjQxODRiYzY0M2IwMjI2YWVhMzM3L3NlYzozMTdmMjlhMWMzZDY0MTg0YmM2NDNiMDIyNmFlYTMzN18xMTIvZnJhZzoxNjg1MGI5NmY3NWE0MWYwYTI0MzQ2YTE1ZWIwMTFjNC90YWJsZTplYmUxZjFmMDFmNjg0ZWFkODg1YjZmM2E3ZDlkNmNmNS90YWJsZXJhbmdlOmViZTFmMWYwMWY2ODRlYWQ4ODViNmYzYTdkOWQ2Y2Y1XzYtMC0xLTEtNTY2MjY_e651dc14-478e-4480-ba44-a2a538da5dcc">Finance lease liabilities, non-current</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,245 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,578 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,065 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44,978 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash and cash equivalents</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170,039 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110,719 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the balance sheets to the total of such amounts shown on the statements of cash flows.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,565 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,978 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash and cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">182,604 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,697 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 17065000 44978000 152974000 65741000 170039000 110719000 170039000 110719000 12105000 8397000 460000 4581000 12565000 12978000 182604000 123697000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,148 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service parts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total inventories</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114,556 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,330 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 65225000 31148000 25062000 8042000 18269000 47756000 6000000 5384000 114556000 92330000 1900000 3000000 4900000 5195000 4708000 9561000 8849000 16459000 19136000 6863000 7081000 10516000 10234000 28302000 26026000 1861000 1854000 21726000 21727000 179000 179000 20243000 1830000 120905000 101624000 58659000 48037000 62246000 53587000 15700000 15500000 12600000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued payroll and related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,069 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,695 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued sales and use tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty reserve</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued audit and accounting related expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued charger installation costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,634 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,736 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 8069000 6695000 885000 975000 8116000 6121000 0 3056000 783000 428000 579000 769000 2202000 1692000 20634000 19736000 P5Y 6000000 3100000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty reserve</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,461 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMxN2YyOWExYzNkNjQxODRiYzY0M2IwMjI2YWVhMzM3L3NlYzozMTdmMjlhMWMzZDY0MTg0YmM2NDNiMDIyNmFlYTMzN18xMTIvZnJhZzoxNjg1MGI5NmY3NWE0MWYwYTI0MzQ2YTE1ZWIwMTFjNC90YWJsZTplYmUxZjFmMDFmNjg0ZWFkODg1YjZmM2E3ZDlkNmNmNS90YWJsZXJhbmdlOmViZTFmMWYwMWY2ODRlYWQ4ODViNmYzYTdkOWQ2Y2Y1XzYtMC0xLTEtNTY2MjY_a12a8328-bddd-4907-8cd0-c4acc5026bf1"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMxN2YyOWExYzNkNjQxODRiYzY0M2IwMjI2YWVhMzM3L3NlYzozMTdmMjlhMWMzZDY0MTg0YmM2NDNiMDIyNmFlYTMzN18xMTIvZnJhZzoxNjg1MGI5NmY3NWE0MWYwYTI0MzQ2YTE1ZWIwMTFjNC90YWJsZTplYmUxZjFmMDFmNjg0ZWFkODg1YjZmM2E3ZDlkNmNmNS90YWJsZXJhbmdlOmViZTFmMWYwMWY2ODRlYWQ4ODViNmYzYTdkOWQ2Y2Y1XzYtMC0xLTEtNTY2MjY_e651dc14-478e-4480-ba44-a2a538da5dcc">Finance lease liabilities, non-current</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,245 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,578 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 15158000 12461000 87000 117000 15245000 12578000 Debt<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt, net of debt discount and issuance costs, consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PPP loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110,999 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133,252 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less debt, current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt, non-current</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110,999 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133,252 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Credit Facility</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2019, the Company entered into a Loan, Guaranty and Security Agreement for a senior secured asset-based lending facility (“Senior Credit Facility”) with borrowing capacity up to $75.0 million. The commitment under the Senior Credit Facility is available to the Company on a revolving basis through the earlier of May 2024 or 91 days prior to the stated maturity of any subordinated debt in aggregate amount of $7.5 million or more. The maximum availability under the Senior Credit Facility is based on certain specified percentages of eligible accounts receivable and inventory, subject to certain reserves, to be determined in accordance with the Senior Credit Facility. The commitment under the Senior Credit Facility includes a $10.0 million letter of credit sub-line. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to certain conditions, the commitment may be increased by $50.0 million upon approval by the lender, and at the Company’s option, the commitment can be reduced to $25.0 million or terminated upon at least 15 days written notice.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Senior Credit Facility is secured by a security interest in substantially all of the Company’s assets except for intellectual property and other restricted property.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Senior Credit Facility bear interest at per annum rates equal to, at the Company’s option, either (i) the base rate plus an applicable margin for base rate loan, or (ii) the London Interbank Offered Rate (“LIBOR”) plus an applicable margin for LIBOR loan. The base rate is calculated as the greater of (a) the Lender prime rate, (b) the federal funds rate plus 0.5%, and (c) one-month LIBOR plus 1.0%. The applicable margin is calculated based on a pricing grid linked to quarterly average excess availability (as a percentage of borrowing capacity). For base rate loans, the applicable margin ranges from 0.0% to 1.5%, and for LIBOR Loans, it ranges from 1.5% to 3.0%. The Senior Credit Facility contains certain customary non-financial covenants. In addition, the Senior Credit Facility requires the Company to maintain a Fixed Charge Coverage Ratio of at least 1.00:1.00 during such times as a covenant trigger event shall exist.</span></div><div style="margin-bottom:12pt;margin-top:8pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While there was no principal outstanding under the Senior Credit Facility as of December 31, 2021, the Company has an aggregate of $14.4 million letters of credit outstanding, using some available capacity. As of December 31, 2020, the outstanding balance was $17.1 million, with maturity of May 2024 and interest rate of 3.09% per annum. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Small Business Administration Loan</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020, the Company received Small Business Administration (“SBA”) loan proceeds of $10.0 million from Town Center Bank pursuant to the Paycheck Protection Program (“the PPP loan”) under the “Coronavirus Aid, Relief and Economic Security (CARES) Act”. The PPP loan was in the form of a note with original maturity in May 2022, and was extended to May 2025 based on SBA’s interim final rule. The interest rate is 1.00% per annum. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Convertible Notes</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the Company entered into a Note Purchase Agreement for Secured Convertible Promissory Notes (“Convertible Notes”). The Convertible Notes had an aggregate principal amount of $200.0 million, with a cash interest of 5.0% per annum payable at each quarter end and a paid-in-kind interest of 4.5% per annum payable by increasing the principal balance at each quarter end. The Convertible Notes will mature in August 2025, and the Company may not make prepayment unless approved by the required holders of the Convertible Notes.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the Convertible Notes shall rank equally without preference or priority of any kind over one another, but senior in all rights, privileges and preferences to all other shares of the Company’s capital stock and all other securities of the Company that are convertible into or exercisable for the Company’s capital stock directly or indirectly.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the maturity date or prior to the payment or conversion of the entire balance of the Convertible Notes, in the event of a liquidation or sale of the Company, the Company shall pay to the holders of Convertible Notes the greater of (i) 150% of the principal balance of the Convertible Notes or (ii) the consideration that the holders would have received had the holders elected to convert the Convertible Notes into preferred stock immediately prior to such liquidation event.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Notes do not entitle the holders to any voting rights or other rights as a stockholder of the Company, unless and until the Convertible Notes are actually converted into shares of the Company’s capital stock in accordance with their terms.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Note Purchase Agreement contains certain customary non-financial covenants. In addition, the Note Purchase Agreement requires the Company to maintain liquidity at quarter end of not less than the greater of (i) $75.0 million and (ii) four times of cash burn for the three-month period then ended.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Notes will mature in August 2025 or will be settled by issuing common stock, and accordingly are classified as a non-current liability on the Company’s balance sheets.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the issuance of the Convertible Notes, the Company issued warrants to the holders of Convertible Notes to purchase 4.6 million shares of Company stock at an exercise price of $0.02 per share. The warrants are freestanding financial instruments and, prior to the Closing, were classified as liability due to the possibility that they could become exercisable into Legacy Proterra convertible preferred stock. Upon the consummation of the Merger, the stock issuable upon exercise of the warrants is Proterra common stock, with no possibility to convert to Legacy Proterra convertible preferred stock. As a result, the carrying amount of the warrant liability was reclassified to stockholders’ equity. The warrant liability of $29.0 million was initially measured at fair value on its issuance date and recorded as a debt discount, and was amortized during the term of the Convertible Notes to interest expense using the effective-interest method. The warrant liability was remeasured on a recurring basis at each reporting period date, with the change in fair value reported in the statement of operations. Upon any exercise of the warrants to common stock, the carrying amount of the warrant liability is reclassified to stockholders’ equity. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Closing, the embedded features of the Convertible Notes were composed of conversion options that had the economic characteristics of a contingent early redemption feature settled in a variable number of shares of Company stock. These conversion options were bifurcated and accounted for separately from the host debt instrument. The derivative liability of $68.5 million was initially measured at fair value on the issuance date of the Convertible Notes and recorded as a debt discount and was amortized during the term of the Convertible Notes to interest expense using the effective-interest method. The derivative liability was remeasured on a recurring basis at each reporting period date, with the change in fair value reported in the statement of operations. Upon the consummation of the Merger, the embedded conversion features associated with the Convertible Notes no longer qualify for derivative accounting since the conversion price became fixed. The carrying amount of the embedded derivative, the fair value as of the Closing Date, was reclassified to stockholders’ equity in accordance with Topic 815, Derivatives and Hedging.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance costs of $5.1 million were also recorded as debt discount and are amortized during the term of the Convertible Notes to interest expense using the effective interest method. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 14, 2021, certain Convertible Note holders with an original aggregate principal amount of $46.5 million elected to convert their Convertible Notes at the Closing of the Merger. An aggregate of $48.8 million principal and interest was reclassified to additional paid-in capital, and $21.0 million of remaining related debt issuance costs were expensed to interest expense.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At any time after the expiration of the lock-up period following the closing of the Merger, the remaining outstanding Convertible Notes will automatically be converted into common stock if at any time the volume-weighted average price (VWAP) of the common stock over a period of 20 consecutive trading days exceeds 150% of the conversion price or $9.86.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortization expense of debt discount and issuance costs was $34.7 million and $5.6 million for the year ended December 31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Notes, net of debt discount and issuance costs, consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">153,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PIK interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total principal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">163,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">203,501 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less debt discount and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(62,327)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(97,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Convertible Notes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100,999 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,443 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the contractual future principal repayments of the total debt were as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:85.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">173,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">173,326 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Including PIK interest added to principal balance through December 31, 2021.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was in compliance with all of the covenants contained in the Senior Credit Facility and Convertible Notes as of December 31, 2021.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt, net of debt discount and issuance costs, consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PPP loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110,999 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133,252 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less debt, current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt, non-current</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110,999 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133,252 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 16809000 10000000 10000000 100999000 106443000 110999000 133252000 0 0 110999000 133252000 75000000 P91D 7500000 10000000 50000000 25000000 P15D 0.005 0.010 0.000 0.015 0.015 0.030 1.00 0 14400000 17100000 0.0309 10000000 200000000 0.050 0.045 1.50 75000000 4 4600000 0.02 29000000 68500000 5100000 46500000 48800000 21000000 20 1.50 9.86 34700000 5600000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Notes, net of debt discount and issuance costs, consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">153,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PIK interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total principal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">163,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">203,501 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less debt discount and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(62,327)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(97,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Convertible Notes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100,999 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,443 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 153500000 200000000 9826000 3501000 163326000 203501000 62327000 97058000 100999000 106443000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the contractual future principal repayments of the total debt were as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:85.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">173,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">173,326 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Including PIK interest added to principal balance through December 31, 2021.</span></div> 0 173326000 173326000 Leases<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted the new lease accounting standard on January 1, 2020 using the modified retrospective transition method, recognizing a cumulative-effect adjustment to the balance sheet and not adjusting comparative information for prior periods. In addition, the Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company not to reassess (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases, and (3) initial direct costs for any existing leases. The Company did not elect the use of hindsight practical expedients in determining the lease term for existing leases. Topic 842 also provides practical expedients for an entity’s ongoing accounting. The Company has elected the short-term lease recognition exemption for all leases that qualify. As a result, for those leases with a term of less than 12 months, it will not recognize right-of-use assets or lease liabilities. The Company also elected the practical expedient to not separate lease and non-lease components for all its leases regardless of whether the Company is the lessee or a lessor to the lease.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption resulted in a recognition of $13.8 million of operating lease assets and $14.3 million of operating lease liabilities on the balance sheet on January 1, 2020. The difference represents prepaid rent expense and deferred rent for leases existed on the date of adoption, which was an offset to the opening balance of operating lease assets. The adoption has no impact on the Company’s operating expenses and cash flows.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As a Lessor</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net investment in leases are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net investment in leases, current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net investment in leases, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net investment in leases</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,590 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,499 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income from accretion of net investment in lease is not material for the years ended December 31, 2021, 2020 and 2019.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments receivable from operating and sales-type leases as of December 31, 2021 for each of the next five years are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Sales-type leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">803 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,187 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As a Lessee</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases its office and manufacturing facilities in Burlingame, California, Greenville and Greer, South Carolina, City of Industry, California, and Rochester Hills, Michigan under operating lease agreements with various expiration dates from 2022 through 2033.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no material capital leases as of December 31, 2021.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of December 31, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total undiscounted lease payment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,807 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,047 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense was $4.2 million, $4.0 million, and $3.4 million for the years ended December 31, 2021, 2020 and 2019, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term and variable lease expenses for the years ended December 31, 2021, 2020 and 2019 were not significant.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases were as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.709%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,855)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities arising from obtaining right-of-use assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets and liabilities consist of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.809%"><tr><td style="width:1.0%"/><td style="width:72.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.851%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.703%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,084 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,153 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,047 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,044 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average remaining lease term and discount rate of operating leases are 7.6 years and 5.8%, respectively, as of December 31, 2021. The weighted average remaining lease term and discount rate of operating leases are 4.0 years and 4.9%, respectively, as of December 31, 2020.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had no significant finance leases and no significant additional leases that have not yet commenced.</span></div> Leases<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted the new lease accounting standard on January 1, 2020 using the modified retrospective transition method, recognizing a cumulative-effect adjustment to the balance sheet and not adjusting comparative information for prior periods. In addition, the Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company not to reassess (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases, and (3) initial direct costs for any existing leases. The Company did not elect the use of hindsight practical expedients in determining the lease term for existing leases. Topic 842 also provides practical expedients for an entity’s ongoing accounting. The Company has elected the short-term lease recognition exemption for all leases that qualify. As a result, for those leases with a term of less than 12 months, it will not recognize right-of-use assets or lease liabilities. The Company also elected the practical expedient to not separate lease and non-lease components for all its leases regardless of whether the Company is the lessee or a lessor to the lease.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption resulted in a recognition of $13.8 million of operating lease assets and $14.3 million of operating lease liabilities on the balance sheet on January 1, 2020. The difference represents prepaid rent expense and deferred rent for leases existed on the date of adoption, which was an offset to the opening balance of operating lease assets. The adoption has no impact on the Company’s operating expenses and cash flows.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As a Lessor</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net investment in leases are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net investment in leases, current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net investment in leases, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net investment in leases</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,590 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,499 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income from accretion of net investment in lease is not material for the years ended December 31, 2021, 2020 and 2019.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments receivable from operating and sales-type leases as of December 31, 2021 for each of the next five years are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Sales-type leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">803 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,187 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As a Lessee</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases its office and manufacturing facilities in Burlingame, California, Greenville and Greer, South Carolina, City of Industry, California, and Rochester Hills, Michigan under operating lease agreements with various expiration dates from 2022 through 2033.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no material capital leases as of December 31, 2021.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of December 31, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total undiscounted lease payment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,807 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,047 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense was $4.2 million, $4.0 million, and $3.4 million for the years ended December 31, 2021, 2020 and 2019, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term and variable lease expenses for the years ended December 31, 2021, 2020 and 2019 were not significant.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases were as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.709%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,855)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities arising from obtaining right-of-use assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets and liabilities consist of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.809%"><tr><td style="width:1.0%"/><td style="width:72.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.851%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.703%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,084 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,153 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,047 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,044 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average remaining lease term and discount rate of operating leases are 7.6 years and 5.8%, respectively, as of December 31, 2021. The weighted average remaining lease term and discount rate of operating leases are 4.0 years and 4.9%, respectively, as of December 31, 2020.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had no significant finance leases and no significant additional leases that have not yet commenced.</span></div> Leases<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted the new lease accounting standard on January 1, 2020 using the modified retrospective transition method, recognizing a cumulative-effect adjustment to the balance sheet and not adjusting comparative information for prior periods. In addition, the Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company not to reassess (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases, and (3) initial direct costs for any existing leases. The Company did not elect the use of hindsight practical expedients in determining the lease term for existing leases. Topic 842 also provides practical expedients for an entity’s ongoing accounting. The Company has elected the short-term lease recognition exemption for all leases that qualify. As a result, for those leases with a term of less than 12 months, it will not recognize right-of-use assets or lease liabilities. The Company also elected the practical expedient to not separate lease and non-lease components for all its leases regardless of whether the Company is the lessee or a lessor to the lease.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption resulted in a recognition of $13.8 million of operating lease assets and $14.3 million of operating lease liabilities on the balance sheet on January 1, 2020. The difference represents prepaid rent expense and deferred rent for leases existed on the date of adoption, which was an offset to the opening balance of operating lease assets. The adoption has no impact on the Company’s operating expenses and cash flows.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As a Lessor</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net investment in leases are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net investment in leases, current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net investment in leases, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net investment in leases</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,590 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,499 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income from accretion of net investment in lease is not material for the years ended December 31, 2021, 2020 and 2019.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments receivable from operating and sales-type leases as of December 31, 2021 for each of the next five years are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Sales-type leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">803 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,187 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As a Lessee</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases its office and manufacturing facilities in Burlingame, California, Greenville and Greer, South Carolina, City of Industry, California, and Rochester Hills, Michigan under operating lease agreements with various expiration dates from 2022 through 2033.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no material capital leases as of December 31, 2021.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of December 31, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total undiscounted lease payment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,807 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,047 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense was $4.2 million, $4.0 million, and $3.4 million for the years ended December 31, 2021, 2020 and 2019, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term and variable lease expenses for the years ended December 31, 2021, 2020 and 2019 were not significant.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases were as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.709%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,855)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities arising from obtaining right-of-use assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets and liabilities consist of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.809%"><tr><td style="width:1.0%"/><td style="width:72.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.851%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.703%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,084 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,153 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,047 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,044 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average remaining lease term and discount rate of operating leases are 7.6 years and 5.8%, respectively, as of December 31, 2021. The weighted average remaining lease term and discount rate of operating leases are 4.0 years and 4.9%, respectively, as of December 31, 2020.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had no significant finance leases and no significant additional leases that have not yet commenced.</span></div> Leases<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted the new lease accounting standard on January 1, 2020 using the modified retrospective transition method, recognizing a cumulative-effect adjustment to the balance sheet and not adjusting comparative information for prior periods. In addition, the Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company not to reassess (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases, and (3) initial direct costs for any existing leases. The Company did not elect the use of hindsight practical expedients in determining the lease term for existing leases. Topic 842 also provides practical expedients for an entity’s ongoing accounting. The Company has elected the short-term lease recognition exemption for all leases that qualify. As a result, for those leases with a term of less than 12 months, it will not recognize right-of-use assets or lease liabilities. The Company also elected the practical expedient to not separate lease and non-lease components for all its leases regardless of whether the Company is the lessee or a lessor to the lease.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption resulted in a recognition of $13.8 million of operating lease assets and $14.3 million of operating lease liabilities on the balance sheet on January 1, 2020. The difference represents prepaid rent expense and deferred rent for leases existed on the date of adoption, which was an offset to the opening balance of operating lease assets. The adoption has no impact on the Company’s operating expenses and cash flows.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As a Lessor</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net investment in leases are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net investment in leases, current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net investment in leases, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net investment in leases</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,590 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,499 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income from accretion of net investment in lease is not material for the years ended December 31, 2021, 2020 and 2019.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments receivable from operating and sales-type leases as of December 31, 2021 for each of the next five years are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Sales-type leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">803 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,187 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As a Lessee</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases its office and manufacturing facilities in Burlingame, California, Greenville and Greer, South Carolina, City of Industry, California, and Rochester Hills, Michigan under operating lease agreements with various expiration dates from 2022 through 2033.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no material capital leases as of December 31, 2021.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of December 31, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total undiscounted lease payment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,807 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,047 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense was $4.2 million, $4.0 million, and $3.4 million for the years ended December 31, 2021, 2020 and 2019, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term and variable lease expenses for the years ended December 31, 2021, 2020 and 2019 were not significant.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases were as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.709%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,855)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities arising from obtaining right-of-use assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets and liabilities consist of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.809%"><tr><td style="width:1.0%"/><td style="width:72.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.851%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.703%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,084 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,153 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,047 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,044 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average remaining lease term and discount rate of operating leases are 7.6 years and 5.8%, respectively, as of December 31, 2021. The weighted average remaining lease term and discount rate of operating leases are 4.0 years and 4.9%, respectively, as of December 31, 2020.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had no significant finance leases and no significant additional leases that have not yet commenced.</span></div> 13800000 14300000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net investment in leases are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net investment in leases, current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net investment in leases, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net investment in leases</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,590 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,499 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 411000 398000 5179000 3101000 5590000 3499000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments receivable from operating and sales-type leases as of December 31, 2021 for each of the next five years are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Sales-type leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">803 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,187 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments receivable from operating and sales-type leases as of December 31, 2021 for each of the next five years are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Sales-type leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">803 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,187 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 803000 395000 384000 469000 0 548000 0 828000 0 828000 0 3061000 1187000 6129000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of December 31, 2021 were as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total undiscounted lease payment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,807 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,047 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5419000 4796000 3733000 3148000 2615000 12096000 31807000 6760000 25047000 4200000 4000000 3400000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases were as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.709%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,855)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities arising from obtaining right-of-use assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4209000 3855000 17573000 7000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets and liabilities consist of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.809%"><tr><td style="width:1.0%"/><td style="width:72.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.851%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.703%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,084 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,153 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,047 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,044 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 24282000 10310000 4084000 3153000 20963000 7891000 25047000 11044000 P7Y7M6D 0.058 P4Y 0.049 Commitments and Contingencies<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchase Commitments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had outstanding inventory and other purchase commitments of $2.1 billion.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Letters of Credit</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had letters of credit outstanding totaling $14.5 million, which will expire over various dates in 2022.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Guarantees</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provided guarantees of lease payments for vehicles under the financing transaction discussed in Note 5, in the event the lessee does not make payments to the financing company. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly reviews its performance risk under the arrangements, and in the event that it becomes probable that it will be required to perform under a guarantee, the fair value of probable payment will be recorded. No guarantee liability was recorded as of December 31, 2021 and 2020.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accrues contingent liabilities when it is probable that future expenditures will be made and such expenditures can be reasonably estimated. From time to time in the normal course of business, various claims and litigation have been asserted or commenced. Due to uncertainties inherent in litigation and other claims, the </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company can give no assurance that it will prevail in any such matters, which could subject the Company to significant liability or damages. Any claims or litigation could have an adverse effect on the Company’s business, financial position, operating results, or cash flows in or following the period that claims or litigation are resolved.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company was not a party to any legal proceedings that would have a material adverse effect on its business.</span></div> 2100000000 14500000 Stockholders’ Equity<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 14, 2021, the Merger was consummated and, following the Closing, the Company is authorized to issue 510,000,000 shares of capital stock, with a par value of $0.0001 per share. The authorized shares consisted of 500,000,000 shares of common stock and 10,000,000 shares of preferred stock. As of December 31, 2021, 221,959,711 shares of common stock were issued and outstanding, and no shares of preferred stock were issued and outstanding. The holders of each share of common stock are entitled to one vote per share. There were 6,361,952 shares of Legacy Proterra common stock issued and outstanding as of December 31, 2020.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has retroactively adjusted the shares of Legacy Proterra stock issued and outstanding prior to June 14, 2021 to give effect to the Exchange Ratio of 0.8925 established in the Merger Agreement to determine the number of shares of Proterra common stock into which they were converted. Immediately prior to the Merger, Legacy Proterra was authorized to issue 271,920,636 shares of stock, with a par value of $0.0001 per share, with 156,276,750 shares designated as common stock and 115,643,886 shares of convertible preferred stock. All of the outstanding Legacy Proterra convertible preferred stock was converted to Legacy Proterra common stock immediately prior to the Merger. See Note 3, Reverse Recapitalization. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes Legacy Proterra convertible preferred stock authorized and issued and outstanding as of December 31, 2020 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:44.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.933%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares Authorized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares Issued and </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Outstanding</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate Liquidation Preference</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series 1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series 2</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series 3</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series 4</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series 5</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">138,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series 6</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series 7</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">151,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series 8</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115,644 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115,136 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">626,679 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">631,296 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Including Series 1 convertible preferred stock issued through exercise of warrants and the proceeds was $0.5 million.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had reserved shares of common stock for issuance as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2010 Equity Incentive Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021 Equity Incentive Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021 Employee Stock Purchase Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnout Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,009 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,536 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the Company had reserved shares of common stock, on an as-if-converted basis, for issuance as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercise of stock options to purchase common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercise of common stock warrants to purchase common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuances of shares available under stock option plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Conversion of convertible preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Conversion of convertible preferred stock warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144,601 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 510000000 0.0001 500000000 10000000 221959711 221959711 0 0 6361952 6361952 0.8925 271920636 0.0001 156276750 115643886 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes Legacy Proterra convertible preferred stock authorized and issued and outstanding as of December 31, 2020 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:44.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.933%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares Authorized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares Issued and </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Outstanding</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate Liquidation Preference</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series 1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series 2</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series 3</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series 4</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series 5</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">138,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series 6</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series 7</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">151,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">155,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series 8</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115,644 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115,136 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">626,679 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">631,296 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Including Series 1 convertible preferred stock issued through exercise of warrants and the proceeds was $0.5 million.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had reserved shares of common stock for issuance as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2010 Equity Incentive Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021 Equity Incentive Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021 Employee Stock Purchase Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnout Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,009 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,536 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the Company had reserved shares of common stock, on an as-if-converted basis, for issuance as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercise of stock options to purchase common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercise of common stock warrants to purchase common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuances of shares available under stock option plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Conversion of convertible preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Conversion of convertible preferred stock warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144,601 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 24604000 24522000 24522000 79564000 75006000 5417000 5417000 5417000 24868000 24953000 6799000 6799000 6799000 36096000 36475000 8175000 7749000 7749000 29901000 30000000 25339000 25339000 25339000 138747000 142987000 12888000 12888000 12888000 79085000 80000000 21197000 21197000 21197000 151770000 155000000 11225000 11225000 11225000 86648000 86875000 115644000 115136000 115136000 626679000 631296000 500000 21040000 10856000 1630000 1000 18009000 51536000 23526000 4596000 395000 115576000 508000 144601000 Warrants<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Public Warrants</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public warrants were only exercisable for a whole number of shares of common stock at a price of $11.50 per share, subject to adjustment, at any time commencing on September 25, 2021, provided in each case that the Company had an effective registration statement under the Securities Act covering the common stock issuable upon exercise of the warrants and a current prospectus relating to them was available (or the Company permitted holders to exercise their warrants on a cashless basis under the circumstances specified in the Amended and Restated Warrant Agreement) and such shares were registered, qualified or exempt from registration under the securities, or blue sky, laws of the state of residence of the holder. The warrants were to expire June 14, 2026 or earlier upon redemption or liquidation.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once the warrants became exercisable, the Company was able to redeem the outstanding warrants (except as described herein with respect to the private placement warrants):</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Redemption of warrants when the price per share of common stock equals or exceeds $18.00.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once the warrants become exercisable, the Company may redeem the outstanding warrants:</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">in whole and not in part; </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">at a price of $0.01 per warrant; </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon a minimum of 30 days’ prior written notice of redemption to each warrant holder; and </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if, and only if, the closing price of the common stock equaled or exceeded $18.00 per share (as adjusted for share splits, share capitalizations, reorganizations, recapitalizations and the like) for any 20 trading days within a 30- trading day period ending three trading days before the Company sent the notice of redemption to the warrant holders.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Redemption of warrants when the price per share of common stock equals or exceeds $10.00.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once the warrants became exercisable, the Company was able to redeem the outstanding warrants:</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">in whole and not in part; </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">at $0.10 per warrant upon a minimum of 30 days’ prior written notice of redemption provided that holders were able to exercise their warrants on a cashless basis prior to redemption and receive that number of shares determined by reference to the make-whole exercise table specified in the Amended and Restated Warrant Agreement, based on the redemption date and the “fair market value” of common stock (as provided in such table) except as otherwise provided for in the Amended and Restated Warrant Agreement; and </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if, and only if, the closing price of the shares of common stock equaled or exceeded $10.00 per public share (as adjusted for share subdivisions, share dividends, reorganizations, reclassifications, recapitalizations and the like) for any 20 trading days within the 30-trading day period ending three trading days before the Company sent the notice of redemption to the warrant holders.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, if the closing price of the common stock 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 sent the notice of redemption to the warrant holders was less than $18.00 per share (as adjusted for share subdivisions, share dividends, reorganizations, reclassifications, recapitalizations and the like), the private placement warrants could also be, and were, concurrently called for redemption on the same terms as the outstanding public warrants, as described above.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning on the date the notice of redemption was given until the warrants were redeemed or exercised, holders were able to elect to exercise their warrants on a cashless basis.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The public warrants were classified as liabilities as they did not meet the requirements for equity classification under Topic 815, Derivatives and Hedging. Immediately prior to the Closing, the warrant liability was $84.6 million. Such warrants were measured at fair value, subject to remeasurement at each balance sheet date. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Private Placement Warrants</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except as described below, the private placement warrants had terms and provisions that were identical to those of the public warrants. The private placement warrants (including the shares of common stock issuable upon exercise of the private placement warrants) were not transferable, assignable or salable until July 14, 2021, except pursuant to limited exceptions to the Company’s officers and directors and other persons or entities affiliated with the Sponsor, and they were not redeemable by the Company, except as described above when the price per share of common stock equaled or exceeded $10.00, so long as they were held by the Sponsor or its permitted transferees (except as otherwise set forth herein). The Sponsor, or its permitted transferees, had the option to exercise the private placement warrants on a cashless basis. If the private placement warrants were held by holders other than the Sponsor or its permitted transferees, the private placement warrants were redeemable by the Company in all redemption scenarios and exercisable by the holders on the same basis as the public warrants. Any amendment to the terms of the private placement warrants or any provision of the Amended and Restated Warrant Agreement with respect to the private placement warrants required a vote of holders of at least 65% of the number of the then outstanding private placement warrants.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The private placement warrants were classified as liabilities as they did not meet the requirements for equity classification under Topic 815, Derivatives and Hedging. Immediately prior to the Closing, the warrant liability was $57.6 million. Such warrants were measured at fair value, subject to remeasurement at each balance sheet date. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 27, 2021, the Company announced that it would be redeeming all of its outstanding public warrants and private placement warrants (collectively, the “Warrants”) based on the terms in the Amended and </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restated Warrant Agreement dated June 14, 2021. On October 29, 2021 (the “Redemption Date”), any Warrants that remained unexercised became void and no longer exercisable, and the holders of those Warrants were entitled to receive only the redemption price of $0.10 per Warrant. In connection with the redemption, holders of Warrants had the option to either exercise the Warrants in cash or on a “cashless” basis to receive 0.255 shares of common stock per warrant. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, 10,599 public warrants were exercised for cash resulting in the issuance of 10,599 shares of common stock for an aggregate exercise price of $121,889, 13,436,250 public warrants and 7,550,000 private placement warrants were exercised on a cashless basis resulting in the issuance of 5,351,231 shares of common stock, and 428,145 public warrants were redeemed for cash for an aggregate redemption price of $42,815. In connection with the warrant exercise and redemption, $53.4 million of the carrying amount of the warrant liability was reclassified to stockholder’s equity.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Warrants</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had 892 common stock warrants outstanding exchanged from Legacy Proterra warrants. As of December 31, 2020, the Company had 5,104,030 warrants outstanding, including 4,562,533 warrants issued to the holders of Convertible Notes as described in Note 6. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity of warrants in the year ended December 31, 2021 is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.741%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Public warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Private placement warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total warrants</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,104,030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,104,030</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued as part of the Merger</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,874,994</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,550,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,424,994</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,446,849)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,550,000)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,103,138)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,099,987)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemed</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(428,145)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(428,145)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">An aggregate of 10,348,690 shares of common stock were issued from warrant exercise.</span></div> 11.50 18.00 0.01 P30D 18.00 20 P30D 10.00 0.10 P30D 10.00 20 P30D 20 P30D 18.00 84600000 10.00 0.65 57600000 0.10 0.255 10599 10599 121889 13436250 7550000 5351231 428145 42815 53400000 892 5104030 4562533 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity of warrants in the year ended December 31, 2021 is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.741%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Public warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Private placement warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total warrants</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,104,030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,104,030</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued as part of the Merger</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,874,994</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,550,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,424,994</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,446,849)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,550,000)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,103,138)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,099,987)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemed</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(428,145)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(428,145)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">An aggregate of 10,348,690 shares of common stock were issued from warrant exercise.</span></div> 0 0 5104030 5104030 13874994 7550000 0 21424994 13446849 7550000 5103138 26099987 428145 0 0 428145 0 0 892 892 10348690 Equity Plans and Stock-based Compensation<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2010 Equity Incentive Plan</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy Proterra’s 2010 Equity Incentive Plan (the “2010 Plan”) was terminated upon the effective date of Proterra’s 2021 Equity Incentive Plan (the “2021 Plan”), and accordingly, no shares will be available for grant under the 2010 Plan. Upon Closing, the outstanding awards under the 2010 Plan were converted into options exercisable to purchase an aggregate of 22,532,619 shares of common stock. Following the Closing, the exchanged options continue to be subject to the terms of the 2010 Plan and applicable award agreements. As of December 31, 2021, options to purchase 21,040,149 shares of common stock remained outstanding under the 2010 Plan.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2021 Equity Incentive Plan</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 Plan was adopted by the ArcLight Board prior to the Closing, approved by ArcLight’s shareholders on June 11, 2021, and became effective upon the Closing Date. The Equity Incentive Plan allows the Company to grant awards of stock options, restricted stock awards, stock appreciation rights (“SARs”), restricted stock units (“RSUs”), performance awards, and stock bonus awards to officers, employees, directors and consultants.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company initially reserved 10,000,000 shares of common stock, plus 387,531 reserved shares not issued under the 2010 Plan on the effective date of the 2021 Plan. The number of shares reserved for issuance under the 2021 Plan will increase automatically on January 1 of each of 2022 through 2031 by the number of </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares equal to the lesser of 4% of the total number of outstanding shares of all classes of common stock as of the immediately preceding December 31, or a number as may be determined by the Board.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exercise price of stock options granted must be at least equal to the fair market value of common stock on the date of grant. Incentive stock options granted to an individual who holds, directly or by attribution, more than ten percent of the total combined voting power of all classes of capital stock must have an exercise price of at least 110% of the fair market value of common stock on the date of grant. Subject to certain adjustments, no more than 30,000,000 shares may be issued pursuant to the exercise of incentive stock options granted under the 2021 Plan.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maximum term of options granted is ten years from the date of grant, except that the maximum permitted term of incentive stock options granted to an individual who holds, directly or by attribution, more than ten percent of the total combined voting power of all classes of capital stock is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">five years</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> from the date of grant. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option and RSU awards generally vest annually over a four-year period.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2021 Employee Stock Purchase Plan</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proterra’s 2021 Employee Stock Purchase Plan (the “ESPP”), including the authorization of the initial share reserve thereunder, was adopted by the ArcLight Board prior to the Closing, approved by ArcLight’s shareholders on June 11, 2021, and became effective upon the Closing Date.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An aggregate of 1,630,000 shares of common stock were reserved and available for sale under the ESPP. The aggregate number of shares reserved for sale under the ESPP will increase automatically on January 1 of each of 2022 through 2031 by a number of shares equal to the lesser of 1% of the total number of outstanding shares of common stock as of the immediately preceding December 31 or a number of shares as may be determined by the Board or the compensation committee. The aggregate number of shares issued over the term of the ESPP, subject to certain adjustments, may not exceed 16,300,000 shares.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP allows eligible employees to purchase shares of our common stock at a discount through payroll deductions of up to 15% of their eligible compensation, at not less than 85% of the fair market value, as defined in the ESPP, subject to any plan limitations. A participant may purchase a maximum of 2,500 shares during each 6-month offering period and $25,000 in any one calendar year. The offering period generally start on the first trading day on or after November 15th and May 15th of each year. The Company calculated the fair value of the employees’ purchase rights relating to the ESPP using the Black-Scholes model and recorded approximately $0.2 million of stock-based compensation expense for the year ended December 31, 2021.</span></div><div style="margin-top:12pt;text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s stock option activity and related information was as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Stock Options Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted- Average Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-Average Remaining Contractual Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,527,278 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,998,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(811,514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cancelled/forfeited/expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(506,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,208,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,829,698 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.89 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,750,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cancelled/forfeited/expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,108,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2020</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,178,784 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.81 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">726,309 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.42 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,966,532)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cancelled/forfeited/expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(836,977)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2021</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,101,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.08 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87,425 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercisable as of December 31, 2021</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,200,160 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.44 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71,087 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Excluding Equity Awards of 2,677,500 shares and Milestone Options of 669,375 shares. Refer to section below for further details.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Excluding 1,171,408 shares exercisable under the Equity Awards with weighted average exercise price of $19.61 per share as of December 31, 2021.</span></div><div style="margin-bottom:12pt;text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, in conjunction with Mr. Allen’s appointment as the President and Chief Executive Officer, the board of directors approved a grant to Mr. Allen of stock option awards with respect to 4,685,624 shares, comprised of (1) 1,338,749 shares of a time-based award with an exercise price of $5.33 per share vesting quarterly over 4 years, (2) 2,677,500 shares of a time-based award consisting of 4 tranches with an exercise price of $11.21, $16.81, $22.41 and $28.02 per share, respectively, and vesting quarterly over 4 years (“Equity Awards”), and (3) 669,375 shares of milestone-based award with an exercise price of $5.33 per share vesting entirely and becoming exercisable on the first trading day following the expiration of the lockup period of the Company’s initial public offering or the consummation of a change in control of the Company or upon the consummation of a merger involving a Special Purpose Acquisition Company (“Milestone Options”).</span></div><div style="margin-bottom:12pt;text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock-based compensation expense for Milestone Options was recognized at the time the performance milestone became probable of achievement, which was at the time of Closing. Upon Closing, 669,375 shares underlying the Milestone Options fully vested, and $2.1 million stock-based compensation expense was recognized in June 2021.</span></div><div style="margin-bottom:12pt;text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate intrinsic value represents the difference between the estimated fair value of the underlying common stock and the exercise price of outstanding, in-the-money stock options. The total intrinsic value of stock options exercised was $12.1 million, $4.3 million and $2.9 million for the year ended December 31, 2021, 2020 and 2019, respectively. The total estimated grant date fair value of stock options vested was $13.8 million, $9.9 million and $8.3 million for the year ended December 31, 2021, 2020 and 2019, respectively. As of December 31, 2021, the total unrecognized stock-based compensation expense related to outstanding stock options was $23.4 million, which is expected to be recognized over a weighted-average period of 2.3 years.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Determining Fair Value of Stock Options</span></div><div style="margin-bottom:12pt;text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the Black-Scholes option pricing model to determine the fair value of stock options. The fair value of each stock option grant is estimated on the date of the grant. The fair value of the Legacy Proterra common stock underlying the stock options has historically been determined by the board of directors, as there was no public market for the Company’s common stock prior to Merger Closing. Therefore, the board of directors has determined the fair value of the common stock at the time of the stock option grant by considering a number of objective and subjective factors including independent third-party valuation reports, valuations of comparable companies, sales of convertible preferred stock and common stock to unrelated third parties, operating and financial performance, lack of liquidity of capital stock and general and industry-specific economic outlook, among other factors. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock options granted is estimated on the date of grant using the following assumptions:</span></div><div style="margin-bottom:12pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Term</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company estimates the expected term consistent with the simplified method. The Company elected to use the simplified method because of its limited history of stock option exercise activity. The simplified method calculates the expected term as the average of the vesting and contractual terms of the award.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Volatility</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Since the Company has limited trading history by which to determine the volatility of its own common stock price, the expected volatility being used is primarily derived from the historical stock volatility of a representative industry peer group of comparable publicly listed companies over a period approximately equal to the expected term of the stock options.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk-Free Interest Rate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The risk-free interest rate is based on U.S. Treasury zero coupon issues with remaining terms similar to the expected term on the options.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Dividend </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company has never declared or paid any cash dividends and does not plan to pay cash dividends in the foreseeable future, and, therefore, used an expected dividend yield of zero in the valuation model.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Forfeiture</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — All stock-based payment awards are amortized on a straight-line basis over the requisite service periods of the awards, which are generally the vesting periods. The Company accounts for forfeitures when they occur.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:12pt;text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s RSU activity and related information is as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.626%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of RSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480,201</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,731)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,510)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,324,960</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.67 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company started to grant RSUs to employees in the third quarter of 2021. The compensation expense related to the service-based awards is determined using the fair market value of the Company’s common stock on the date of the grant. As of December 31, 2021, the total unrecognized stock-based compensation expense related to outstanding RSUs was $12.8 million, which is expected to be recognized over a weighted-average period of 3.5 years.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-based Compensation Expense</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense included in operating results was as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,385 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">929 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,061 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,282 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,520 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 22532619 21040149 10000000 387531 0.04 1.10 30000000 P10Y P5Y P4Y 1630000 0.01 16300000 0.15 0.85 2500 P6M 25000 200000 <div style="margin-top:12pt;text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s stock option activity and related information was as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Stock Options Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted- Average Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-Average Remaining Contractual Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,527,278 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,998,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(811,514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cancelled/forfeited/expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(506,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,208,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,829,698 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.89 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,750,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cancelled/forfeited/expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,108,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2020</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,178,784 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.81 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">726,309 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.42 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,966,532)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cancelled/forfeited/expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(836,977)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2021</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,101,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.08 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87,425 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercisable as of December 31, 2021</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,200,160 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.44 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71,087 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Excluding Equity Awards of 2,677,500 shares and Milestone Options of 669,375 shares. Refer to section below for further details.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Excluding 1,171,408 shares exercisable under the Equity Awards with weighted average exercise price of $19.61 per share as of December 31, 2021.</span></div> 16527278 2.92 P8Y3M18D 42951000 2998747 5.86 811514 2.13 506198 3.92 18208313 3.42 P7Y7M6D 34723000 5829698 4.89 1750822 2.40 2108405 4.61 20178784 3.81 P7Y4M24D 65056000 726309 10.42 1966532 3.36 836977 4.65 18101584 4.08 P5Y6M 87425000 13200160 3.44 P4Y7M6D 71087000 2677500 669375 1171408 19.61 4685624 1338749 5.33 P4Y 2677500 11.21 16.81 22.41 28.02 P4Y 669375 5.33 669375 2100000 12100000 4300000 2900000 13800000 9900000 8300000 23400000 P2Y3M18D <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock options granted is estimated on the date of grant using the following assumptions:</span></div><div style="margin-bottom:12pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P6Y2M12D P6Y1M6D P6Y1M6D 0.010 0.005 0.018 0.548 0.691 0.654 0 0 0 0 <div style="margin-bottom:12pt;text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s RSU activity and related information is as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.626%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of RSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480,201</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,731)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,510)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,324,960</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.67 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0 0 1480201 10.72 58731 11.41 96510 10.98 1324960 10.67 12800000 P3Y6M <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense included in operating results was as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,385 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">929 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,061 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,282 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,520 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1385000 929000 826000 2507000 1616000 1436000 12169000 7737000 6258000 16061000 10282000 8520000 Net Loss Per Share<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less the weighted-average unvested common stock subject to repurchase or forfeiture as they are not deemed to be issued for accounting purposes. Diluted net loss per share is computed by giving effect to all potential shares of common stock, including stock options, RSU, and warrants, to the extent they are dilutive.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of basic and diluted net loss per share of common stock attributable to common stockholders was as follows (in thousands, except for per share data):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(250,006)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(127,007)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(101,552)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares used in computing net loss per share of common stock, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share of common stock, basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.07)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28.96)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28.08)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Merger, the Company has retroactively adjusted the weighted-average number of shares of common stock outstanding prior to the Closing Date by multiplying them by the Exchange Ratio of 0.8925 used to determine the number of shares of common stock into which they converted. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Closing Date, the Company applied the two-class method to calculate its basic and diluted net loss per share of common stock, as the convertible preferred stock were participating securities. The two-class method is an earnings allocation formula that treats a participating security as having rights to earnings that otherwise would have been available to common stockholders. However, the two-class method did not impact the net loss per share of common stock as the Company was in a loss position for each of the periods presented and holders of convertible preferred stock did not participate in losses. Post the Closing Date, the Company applies the treasury stock method when calculating the diluted net income (loss) per share of common stock and “if-converted” method for Convertible Notes when applicable.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding Convertible Notes including accrued interest will be automatically converted to common stock at $6.5712 per share pursuant to the mandatory conversion provisions, if and when the VWAP exceeds $9.86 over 20 consecutive days subsequent to January 13, 2022.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the Company was in a loss position for each of the periods presented, diluted net loss per share is the same as basic net loss per share for each period as the inclusion of potential common stock shares outstanding would have been anti-dilutive. The potentially dilutive securities were as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible preferred stock</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115,576 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115,576 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants to purchase convertible preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options and RSUs to purchase common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants to purchase common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144,206 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">134,398 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Represents the shares of common stock that the convertible preferred stock is convertible into.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of basic and diluted net loss per share of common stock attributable to common stockholders was as follows (in thousands, except for per share data):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(250,006)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(127,007)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(101,552)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares used in computing net loss per share of common stock, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share of common stock, basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.07)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28.96)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28.08)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -250006000 -127007000 -101552000 120886000 120886000 4385000 4385000 3616000 3616000 -2.07 -2.07 -28.96 -28.96 -28.08 -28.08 0.8925 6.5712 9.86 P20D The potentially dilutive securities were as follows (in thousands):<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible preferred stock</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115,576 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115,576 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants to purchase convertible preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options and RSUs to purchase common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants to purchase common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144,206 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">134,398 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Represents the shares of common stock that the convertible preferred stock is convertible into.</span></div> 0 115576000 115576000 0 508000 508000 22773000 23526000 18209000 1000 4596000 105000 22774000 144206000 134398000 Income Tax<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the net loss before the provision for income taxes were as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Domestic</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(249,990)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(127,007)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(101,552)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current provision</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred provision</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the U.S. federal statutory income tax rates to our effective tax rate is as follows (in percentages):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair market value adjustment </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-deductible Convertible Notes interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective income tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">The adjustments related to the loss on valuation of derivative and warrant liabilities.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our deferred tax assets (liabilities) are as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accruals and reserves, not currently deductible for tax purposes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189,770 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(182,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(137,437)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,502 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,008)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,494)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,657)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,502)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax asset (liabilities)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net valuation allowance increased by $44.7 million and $22.3 million for December 31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021 and 2020, the Company’s net deferred tax assets and liabilities were zero. The deferred tax assets consist primarily of the federal and state net operating losses. Realization of deferred tax assets is dependent upon future taxable income, if any, the amount and timing of which are uncertain. In assessing the realizability of deferred tax assets, management determined that it is more likely than not that no deferred tax assets will be realized. Therefore, the Company has provided a full valuation allowance against these deferred tax assets.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had net operating loss carryforwards as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal (Prior to 2018)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">237,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">237,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal (Post December 31, 2017)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">361,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">216,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">437,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">317,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,037,533 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">772,375 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net operating loss carryforwards are available to offset future federal and state taxable income. The federal net operating loss carryforwards generated prior to 2018 will begin to expire in 2030 and the net operating loss carryforwards generated after December 31, 2017 do not expire. The state net operating loss carryforwards will begin to expire in 2023.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had research and development credit carryforwards as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,454 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,925 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,251 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The research and development credit carryforwards are available to reduce future regular income taxes. The federal research and development credit carryforwards will begin to expire in 2037, while the South Carolina research and development credit carryforwards will begin to expire in 2027. California research and development credit carryforwards have no expiration date.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Utilization of the Company’s net operating loss carryforwards and research tax credit carryforwards may be subject to substantial annual limitations due to the ownership change limitations provided by the Internal Revenue Code and similar state provisions. The annual limitation could result in the expiration of the net operating loss carryforwards and research tax credit carryforwards before utilization. </span></div><div><span><br/></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s policy is to recognize interest or penalties related to income tax matters in income tax expense. As of December 31, 2021 and 2020, the Company had no accrued interest or penalties. The unrecognized tax benefits may change during the next year for items that arise in the ordinary course of business. In the event that any unrecognized tax benefits are recognized, the effective tax rate will not be affected.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits for 2021, 2020 and 2019 was as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">707 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increase – tax positions in current period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,481 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">813 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">707 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files tax returns in the United States and certain states. Due to the losses being carried forward, the tax years from 2010 forward remain open to examination.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the net loss before the provision for income taxes were as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Domestic</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(249,990)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(127,007)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(101,552)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -249990000 -127007000 -101552000 <div style="margin-bottom:12pt;text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current provision</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred provision</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 0 16000 13000 0 0 9000 0 16000 22000 0 0 0 0 0 0 0 0 0 0 0 0 0 16000 22000 0 <div style="margin-bottom:12pt;text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the U.S. federal statutory income tax rates to our effective tax rate is as follows (in percentages):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair market value adjustment </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-deductible Convertible Notes interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective income tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">The adjustments related to the loss on valuation of derivative and warrant liabilities.</span></div> 0.210 0.210 0.210 0.039 0.017 0.034 -0.179 -0.175 -0.239 0.005 0.002 0.003 -0.059 -0.021 0 0.015 0.022 0 -0.001 -0.011 -0.008 0 0 0 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our deferred tax assets (liabilities) are as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accruals and reserves, not currently deductible for tax purposes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189,770 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(182,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(137,437)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,657 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,502 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,008)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,494)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,657)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,502)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax asset (liabilities)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 150857000 113643000 9419000 6731000 4679000 3560000 10665000 8351000 4562000 2761000 888000 1014000 1808000 2097000 6511000 2738000 381000 44000 189770000 140939000 182113000 137437000 7657000 3502000 1344000 1008000 6313000 2494000 0 0 7657000 3502000 0 0 44700000 22300000 0 0 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had net operating loss carryforwards as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal (Prior to 2018)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">237,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">237,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal (Post December 31, 2017)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">361,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">216,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">437,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">317,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,037,533 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">772,375 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 237850000 237850000 361815000 216724000 437868000 317801000 1037533000 772375000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had research and development credit carryforwards as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,454 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,925 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,251 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3454000 2020000 2471000 1231000 5925000 3251000 0 0 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits for 2021, 2020 and 2019 was as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">707 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increase – tax positions in current period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,481 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">813 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">707 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 813000 707000 527000 668000 106000 180000 1481000 813000 707000 401(k) PlanThe Company sponsors a 401(k) defined contribution plan covering all eligible employees and provides matching contribution for the first 4% of their salaries. The matching contribution costs incurred were $2.4 million, $1.9 million, and $1.7 million for the years ended December 31, 2021, 2020 and 2019, respectively. 0.04 2400000 1900000 1700000 EXCEL 112 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /B*;E0'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 " #XBFY4Z#R4X.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITU%,'1S43PI""XHWL)D=C?8M"$9:??M;>-N%]$'\)B9/]]\ M ]-B4#A$>HY#H,B.TM7DNSXI#!MQ8 X*(.&!O$GEG.CGYFZ(WO#\C'L(!C_, MGD!6U0UX8F,-&UB 15B)0K<6%48R/,03WN**#Y^QRS"+0!UYZCE!7=8@]#(Q M'*>NA0M@@3%%G[X+9%=BKOZ)S1T0I^24W)H:Q[$GQ):];N#ZQ MZ9'F7\DI/@;:B//DU^;N?OL@M*RD+*JFJ*^WLE:R4?+V?7']X7<1]H-U._>/ MC<^"NH5?=Z&_ %!+ P04 " #XBFY4F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M /B*;E2$V-1?$0< $\; 8 >&PO=V]R:W-H965T&UL MI5EM<^(V$/[<_HH=VNG0HI->Y=OI!V (\9UNN)(?P M[[N2C4U2(WNF^1#\HGWT:"4]NUI?[;CX*K>,*7B)HT1>=[9*I3_V^]+?LIC* M'D]9@F_67,14X:W8]&4J& V,41SUB>.<]V,:)IV;*_-L+FZN>*:B,&%S 3*+ M8RKVMRSBN^N.VSD\6(2;K=(/^C=7*=VP)5._IW.!=_T2)0ACELB0)R#8^KHS M=G^<>A?:P+3X'+*=/+H&/905YU_US2RX[CB:$8N8KS0$Q9]G-F%1I)&0QS\% M:*?L4QL>7Q_0[\W@<3 K*MF$1W^$@=I>=T8="-B:9I%:\-W/K!C04./Y/)+F M/^SRMD.G WXF%8\+8V00ATG^2U\*1QP9C$X9D,* O#%P!R<,O,+ :VLP* P& MQC/Y4(P?IE31FRO!=R!T:T33%\:9QAJ''R9ZWI=*X-L0[=3-Y-/GNP5TX??E M%-Y]_Q[DE@HF(4S@(8PBG!EY!M_KV]OB]JJOL%MMW/>++F[S+LB)+EP"#SQ1 M6PEW2<""UP!]Y%N2)@?2M\2*.&5^#SSW#(A#W!I"$[OY Q4]<"Z-.:DQG]K- M?\D2[-VIZ_W5:+QR"CR#YYV: O[,!/PU7DDE.HT3&+'3.2SKG[>C, MF0AYH%LWC% M1!T7.X;CN%WOV\-0#-%Y^>[A:+,

M)S9F1^KNMF$V2WPN<-:HGL S6"I<5L %3'B6*+''WZ">KAU]>FCKCLR(EP/'=6S+^5TQY MG1Y2="'%./Q,HXQ!BCF:28YM^6L5,8A=Z#&#D=_V;C5 4$TBH@_(&GP>[7!*4+)Y9* M7'4!S*3,ZI== ^8CMU&K(@%I%0D^\P@C)QZ431HB:D]%#4AV0I7BDU:*?T@@ M\^3,+"T4UZR>F!WQ"Y,V9I7:DU9J/TL4$_GQ7J>S]$"UEID=L8%9)?:DE=B; MJ8,)QJ -%[6:T8#SD0K<+V/?9PB$,$$.:>-8B3ZQ:W;!<1G3*(+;3.)K63^; M=IR&PQ.IQ)_8=;L@=!8G:,A#EN?"'[T;$O?@@=64R3$*CB:G@+WO0*Y:9D[9@$34"KCB$R$P7J0X5 ME ?&S"L$-O[;\BC Z /O=#<:G#@?Y@9O>< S3]T/[P']#.'Q*+I"WYP*!;/9[ QFB"#!=7 0@F>;+;B#?$BA?%W2 ;W5N(A!%X[@74'D59,# MC3.@$F3*?#SD(0?L+_>03-%AN!!PT&K+)3+!SB$Q2:;LZ>2$I0IV(2J.;LQ\ M9?R3Y)5OO=<+4,Q0H_WK@;X=X7\'<&98O/$<8*N$*YPKO UT=RL&:Q3X0(\A MU6[2+N3K'CS56.]"W/*EA6&N.RGRK1#'BNN]RKKTM@BE*:?KMDC3)0X$=&]; M1NN\7+37Y2*FBZLP93[3/BO+HSV;;%19AMQPAGV]P*^L7LOL4#JO M'A'GW+.= +PJR_!:%AF/2V?W^+ V6#: -55TJPS#:UEK+%@5)7\H\1Y=/R:]'8?"/I M5\WS3TT/5.<7$B*V1E.G=X%3)O*O-_F-XJGYGK'B2O'87&X911W4#?#]FG-U MN-$=E-_0;OX%4$L#!!0 ( /B*;E0)^KGW* ( &8% 8 >&PO=V]R M:W-H965T&ULC93;CMHP$(9?QSA MHNJ%209BK0^I[33;MZ_MA)1*$.T-\=CS?_['>!Q50KZI'$"C=T:YFGBYUL6# M[ZLT!X953Q3 S7)5X4$G#D1HW[8[X]]A@GWXLC-;64&@$*J+0&;SV^8 Z469&S\:IA>NZ45 M7H[/]*6KW=1RP KF@KZ23.<3[]Y#&1QQ2?5.5-^@J6=D>:F@ROVBJLX-/WLH M+946K!$;!XSP^HO?FW.X% QO",)&$#K?]4;.Y0)K'$=25$C:;$.S U>J4QMS MA-L_9:^E625&I^/I\R)Y0LEF^;A;3Y^2QTWD:X.UBW[:(&8U(KR!"$*T%ESG M"GWA&63_ WSCIS45GDW-PD[B M(>&@1W*.R'00=OT!8Y<+S!K2++C&B4\/H. MV\OP8WI06IHK\;,#/VSQ0X_\2Z]?H#66)\(5HG TTG[ODSDM67=U M'6A1N$XZ"&WZT@US\Q""M EF_2B$/@=V@_9IC?\"4$L#!!0 ( /B*;E2F MKWL[WP8 (<= 8 >&PO=V]R:W-H965T&ULM9EM;]LV M$,>_"N$50PK=1ZQ^M"O1)[WL W6R'K M0L.MO%NIO>3%IAM45RN*<;*JB[)9G)]VGUW+\U/1ZJIL^+5$JJWK0CZ^Y95X M.%N0Q;KT7G_S_G,W>9C,;:'XI:C^+#=Z=[;(%FC#MT5;Z4_BX3T?)A0;?VM1J>XO M>AAL\0*M6Z5%/0P&!779]/^+KT,@#@:0R#. #@/H

P80#K)MHKZZ9U5>CB M_%2*!R2--7@S%UULNM$PF[(Q/^.-EO!M">/T^=N+7RX^7KY#-^_?O?M\@T[0 M[S=7Z.6+G] +5#;H\TZTJF@VZG2EX6%FR&H].'[;.Z8>QU=\_0HQLD044^(8 M?OG\X?AX^ JF.,Z3CO.DG3_F\7?92LD;C2Z4XEH%'++1(>L<1CZ'A=HA" U: MFPO^5UO>%Q4\P1FJWE7TH/%&0DB:*93MLJ)BE)W#+C468GR4XSQ)9RIMLR3+<^Q6F8PJDZ#*#R"MT4(^NH0EUA,) MB>(XF0FSS7+*F$=8.@I+@\*N)=\7Y0;QKY#A%5?=VA1ZQR6DD7[M%XZUWPM/ M;>$QPWBFV[9*879NV=DH.PO*ON);#NI@&PFED=BB.R$V"BE1;5Q",UMH1N;Q MM8TH9JE;9S[JS(,Z/\&"E.5:\W[#+[\%U24RMT52@N.92MLJ8[E')<%3.L=! MG9^%+JIG_.*#FZ/'9TE$YYO(8<>BHY1P+/2 .^2)]0JEB-2/2[2OBD8ON_5J MTNC>['MO@AJ\'NUJ2J/Y$G"8Q2S.?.&=*$)H4/5OH+G097.'*@[% Y*F2C@1 MVY,6;@+1IO:2C&A&YZIM,X(9\60&,J&*A%EE+=Y&-">!!3RX.\JPR3P;N(SB MC'BT3K B85K]UJ6L0"@=B(I2*Y*V591F'I"2"5$DS*A^=P7$V817A> M/#C,:(Q37T*90$+") &)LH45[IWZH-)%AX19*AVDR5/FJ7'(A!$2YLC(.\FA MD&AY$"3$01*643+7ZC!+,/&0F4XLH6&6S)/=062#LJG-C AG\P@[K!A4'1[1 M$U=HF"O' 'QB,5 ;$SG)(S:7ZH .L#KS:#WH2<(TN>*W^LED3!U0(#C/Y\V# MRXXQ&E./RHD>-$R/*RZA:S#=]AA.9_5+;2#,F>$P27&6>@!')VC0,#3^+*0L M#GYNMSZ;"98^VX1!8^'3-W&#AKEA[_JG?G0;$)3&V;R&=)@1"NG,HW?"" UW M.<&=_Y1TN[VAT)U9>\HV T![ $@G4-$PJ/KRH1+-7=]*/I4 7)T/C:PX.\QH M[$T $[-HF%E]LGI*HX-8"4F9)=*V,_B-?!R8F$7#S+H4=5WV[7A_XB$:LS9X MLP;%Z.5'H3G*?G)*#SHV1Y2OU;Y8\[/%7G+%Y3U?G"/78='_X.CXE&>"(,/! MBNI&B_67';2C7*H??P#XIF^Z-D4_O@[YGWC%PKPRP14-4N8Q2_0"O\(8$RBS M)+HOJI:_03'&2_@,J5TA35O?ZIV0Y=^03,QO02E9YLGX;:E4.WPC6JTT7)A= M7"C36E_Q-:]ON?SQ!R@/WGP[FWN#2)PL:9IZGA ODS3[[_ZQ\SS,!BJ=E_ . M&T]V8!-P61BX%YM-:4Z/8=.9PY*3LH&&:%_")G2J=! 5-KU='S@,DXPFJ4_O MP1EC&+U0T[9U6Q6F<]OP;;DNG2F7V5@]R>(,B#$7ZC!,,"QJ3V?$)@*S)P\9 M1Z7#J9.H82_NS(F_J1R$3K4V;U,* ME;:U=AUV491XN,PF+K,PERU>=#OQ7\[!E4V(9F%$7XKFGDM= M0AN)8(4,E5$WB5!&G:#*LN^1L2<(@#X0R:],I6!V_)S"O*7PMY5S8*2MPM MC,&O4A@L^[=^_8T6^^[%V:W06M3=Y8X7$ =C -]O!50^PXUY%S>^>SW_!U!+ M P04 " #XBFY4=-6$_SD# #=#0 & 'AL+W=OU,^'K),4I+B*0+M$"S[!\6DZY&MEEE(@D.!6$I8#C^=G%^ ,D!0\QBP3*(W$T)8JN0YAAT6BFSR1NR?1+0X[H LO@>NXL,9] MA*4KS"5YIABH_3_'G.,(J.4.7R[!$G&P0C3# MX%Q!1XQ2Q 588K7]8[4^%W7T>;J^2:=K9S5V.H[C*-15E;+5;(NF6])T/T]C M- N ,ADS3OZJ"4V5WZU%R7,%%8W0R3\?8'8-G7J.7LG1.YF#")&U,_0:I.7B MFRRVQ'NE>.]D\>I!*J0J()(NV@B\5H(FBRT"OR3P6PB21#U:3Z@"_[ J:#7; MDA^4\H,CY!^][8.=Y?2<^GV_:PD]WPV"JN460;\DZ!]/<-B&[^]H'_3W:A^4V@?':S]BOP\.!MBU; 2 SJ87.I^MX(:6 RN]%O[?IE/D M:ZVW=KMMHDT7A2>TT:,KL$C6],RK,8&J^'J]_7__IHG"T[OH8<4(FSIC 5+3 M9:$'N_Y^D$T7A:>WT2,J$[8WTQJ3-II-6X4G]%5*7C,2(7,DR"=Q&N)6HCRC MUT2T:^)WH3OP/^#8E7=O??#Y@?B"I )0/%>.3B=0$7A^EL@'DBW-Z_@SD^KE MWES&ZOR%N390\W/&Y/M O^&7)[KQ/U!+ P04 " #XBFY4\_J5>M0% "H M%P & 'AL+W=OD[>S?+W6Q9),CUL6^)))\9CB'0\X< M\GK/Q0^YIE2A][*HY,UDK=3FTW0J%VM:9O**;VBE?UER469*OXK55&X$S?+& MJ"RFQ/.B:9FQ:G)[W7Q[%K?7?*L*5M%G@>2V+#/Q[STM^/YF@B>'#R]LM5;U MA^GM]29;T3E5WS?/0K]->R\Y*VDE&:^0H,N;R1W^-"-1;= @_F)T+X^>44WE MC?,?]/Q^\?V[(:S)O MF:0/O/B;Y6I],TDF**?+;%NH%[[_@W:$PMK?@A>R^8OV'=:;H,56*EYVQCJ" MDE7M_^R]FX@C QR-&)#.@)@&P8B!WQGXYQH$G4'0S$Q+I9F'6::RVVO!]TC4 M:.VM?F@FL['6]%E5YWVNA/Z5:3MU.W^]>WW\^OCM=8Z>/J.GY\>7N]AUS;;^>*AU+[7&ZZ,:];\JQRFI\ZF&H2/1-R8')/G!YG='&%?'R!B$8>8#X[VQRG M#C9^GQ>_\1>,^'NA.UIM*32QK6'8&-;;>G=+ I)$.NC=,5T;AM,H#?Q3V R M)9@D00\["3_HPP^3WP67$FT$7S*%/A3ZY2-$);2I>"$QB-B@./13@X8-NL01 MQC"+J&<1_60Y29J)Q1KIW:K+XD[7^XVNW@JB$ED!!'X2F,O+1OD1\LNP:K5!5K1BHJL:$AEN:Z.3"J1U8T$XA5;L21A$F"#EXV* M8FPER4:%$?8)S"OI>25.7G=2ZD;/RDW&1)T)5ZYT1K0NJ1-1K1!]UQ)%4K!%I$",:928*0%@GA^DYEJS M86GB!2E,!WM#@_2L.1UI:C]G9G=]')FD (U!3#XV9FS-#=(!N[7# M-]V4:MT#QAU9\O&2A)X^=)K! T!='3TO-AE 0%=&!M6 W;+AP /I,MX>:NI* MH?-2ZB3I@];BQT5]A&2+>E^AG!=%)H[ H.SKADQ/^%^9I!Y 6'*51B9Y&'>D MB$^Y#\H"NZ7%.=QS5FP5S7^%?7(>>P@&L8=QH^P'28+=FF3>GF"W4K/3Y#3M MS;81)]4O+8GV( S/!"1EO"2QMH&-T^+:JDHVRH^.ZL'I^7A0,L2M9/[7-!RO M#L=$$%NT@!,!X(") %".B1@$$'$+(%V;\^U"N2X=!OE!W/+#<5#O+$].ZCX) M0K-; 3B<>@$VY3J$BPD9.^&20540MZHX[[1. )E 4AR8<@+ X02GB5GI(5SL M!V1DNY-!4A"WI'C.A)*-[N.-7))4[-B"NM(]M'7B;NNN= ,]7&?1RK8-BT+? M;.0 *CF6F*?A#[VS#&463M81L6!]A*LXU*@\B\ I@>76&65)]Z MZZM@J6O0ME+M'6#_M;]NOFLN68WO]_C3K+TT'MRT=]A?]6&:51(5=*E=>E>Q M#DFTU\+MB^*;YJ+TC2O%R^9Q33-]E*@!^O$]A M*_;F2"N9,_:A%^.X9SDZ(" 026T!JV$#0R!$&U)A_"IL6J5+3=R?[ZP_&.U* MRQP+&#+R/8UETK,Z%HIA@==$OK+M(Q1Z?&TO8D28)]H66,="T5I(EA5D%4&6 MTGS$GT4>]@ANZP3!*PC>,:%Y@M H"(US"3@'Z'$$M0]DX@MT)!EZG(G^M9M (UIQ#) /P9S M(;FZ0#]KW#5+=TWCKGG"W415&L)$Y8?,F;YAZG*RZ5][OJ/J2]?>[.>W N=Z M;<=I'^*"*ISC^KY7X@XD^*4$OS9C@PU."9X3N%95\5I@ DA M.:I3$'2H M53IHU>;HC:H"2](_$)M4@4"Z@-5YKJF\H$.(H.3IJ6>84HF$,H\6>UHO8YBKZ"CA75(0X4=4I%G5I%,R8Q^2]% MGP4] [XTC5$H"6LJ\T)8[I:]=V!:SM'^O>K) M>0O]9R9OZ,^8+U,J$(&%,NG+3G99_KE8 M,\;!UR1.B]/!FO/-Z]&H"-+A]8/UR])YX42*5 U!6Z%()*(5"CU 5I7"F,RW38[U^Y^1/*Z=E)GNU +J6%-7E19E"I M+?8\2F6R+W@N?HV$'C];W+RYF;Z??KA9@(^78''S\>+WV<=WD^GUXC/3 M_.9O, 2?%A/P_-D+4*QIS@H0I>!FG6T+FBZ+E^!9Z_YDQ 4J:7L45@C.]PA0 M!X*;C-/8H'9A5WO'[FCX#5SE&6=Y3L&.BK\I!W%$;Z,XXM\,)B=VDQ=9>L]R M'MW&3-AE*V&7+<&"9^%G@[%IG[$D$8>Y2_O2KOUFN8QD,: QN*+15%LRUW+5J"0*[X$J6AMQ%V8%;PXS$13XGEZXD&$/&6/=*G MP>:@^35N_RFX33GGZR@"/%93SM>V%RGY9+03!&9_2.T/.=J?JOP9G2!ZP%WE M2%S:95KP@AI>8(57)N-0=G-+$>!$M+@%E;7IVSNK%^N!0TZ37_C6,'M^2-L\8<$6^B'*QZI ""IY.3<(=B5!P]P0 M_WKB@0WM0?)UU#G8\"%\$B$:XHWU-D-.BA0.;!7K VU84%HIT%;"8A.VCGNZ.+N"160Q'7N:"=&FGA"5KHK=YYDL47+J\_"-5$BKL>XNXFL@ZAC( MF;0H/\/]&";ZKZ2%OF<^I!/OT%@X#()"SB-^1S :CD9VCOZ%P3#FBD[3ZE,D MTLE^J-<@0T>@I9.^5M?Q:/H!9.\'VN$[G#9^R'@Y5U6#UG>,]6Z N%V#)=0T M \C>#'PW3N-FZ-?T(LOQ=G]@C+-3O8V ?(\5W&O7Z[M M7M-S8/OPP.1>[PC_4;Y>5$A:NR@Z!(5IWO:*M3UMVAM\?'LSI7F:;3E8E >K MSMB<;;9YN"Y;,/NQPWJSXQ+L,ABP2ALV1S1',RQ7K/X6&_H[3AIN/ QT\%CH%IC+-.Y1YVB:<&ND^L M[4+#^OC'30&PX?'>=WR5$7O%VE ;XL>/GP)@P\,]\AS'46K"[ C!-KR&L/'/ MF@)@G7F'7J#PTKQ/J@V[H6?\H\8%T-3V8YTME:YW:A!!XC'8[_H'64.H[E-F M!2:XYZ[^@$^0 ]6!_\0@I[IE$$'J0,P@ ST2C%VEZ9\9!(>!%VC_-)N;!/4L M&!V\46$?KY_T69_P[--^1;&;<9YEI27:T9%=R(% MQ.^K3#+X_D:^V%&_[G3V/U!+ P04 " #XBFY44QT"XLT* !<,0 & M 'AL+W=O\O.?PDKE^ M%/)GN^:\BYXV==.^OUIWW?;==-J6:[XIVK=BRQOUFZ60FZ)3/\K5M-U*7BQ, MHTT]Q7&<3#=%U5S=7)OO[N3-M=AU==7P.QFUN\VFD,\?>"T>WU^AJYK M=:>_F-Y<;XL5O^?=G]L[J7Z:'GM95!O>M)5H(LF7[Z]NT;LY2W4#@_AWQ1_; MP>=(4WD0XJ?^X?/B_56LWXC7O.QT%X7Z;\]GO*YU3^H]_CYT>G5\IFXX_/S2 M^R=#7I%Y*%H^$_5?U:);O[_*KJ(%7Q:[NOLN'G_G!T),]U>*NC7_1H\';'P5 ME;NV$YM#8_4&FZKI_R^>#@,Q:("2D0;XT "[#>A( W)H0"YM0 \-J!F9GHH9 MAWG1%3?74CQ&4J-5;_J#&4S36M&O&CWO]YU4OZU4N^[F_L?MCX]?/G[]<1]] M^Q3-;N]_CS[]\>VO^V@2_7D_CW[]Y;?HEZAJHA]KL6N+9M%>3SOU6-UX6AX> M\:%_!!YY!,+1%]%TZS;ZV"SXXK2#J7K?XTOCEY?^@(,]SGGY-B+H381CC( 7 MFEW>/ ::SR]NCO( &W*< F+Z(R/]S8IV'2W5 FRCI12;2*UI6715L^H71=55 MO'T7> X]/H>:Y]"1YWQ56:06+3B#?4MF6NI4L;^98!:KW'$]W0\'%L AG,9Q M>HJ;0[@8,8:/N!,*[$B!!8?J=O$?M214VNG:J!,J[Y2B*:N:1\V!F_Y6?R[U MF.Y:OM"Q^]H!38YODP0'=,Y5JBVKHD]@S2(J-D)VU7_-%] H]]VE@U%!+,ER M9XPA%"/.3,P!%$XH@<Q()PO2N=4O'56;;5%)'311N2[DBD,L,N_I MLC 9;[[YC$B?.6 M,P 5XPP[7'Q4QO (%Q1;N8G#4S)8(CJZ%ORAT^%6BIV:'[V(JK;=%4W)%=D6 MCKC#(X:O1F@6N^L(@"6Q&YISJ+-!VCNE.5!5%*99EI*?<.2*FOK<<;DYA*%A M>_?Y7RI%J6]YVX%R]8!JCU&/KPQ#.W3PZ!V!CX6NE&I$@V6_= MFDOXW0GP4IF[] #4!#$W%4(HG(W-E-5_1,-&8UTT*]XZDF@2NYFEP>R$Y!%9 MM4;LW"K0R[K50LU5/#S48.X]]')*-\]QY@X>@$LQL( M[^==Z*!6FPTIM4:.*SWR)7J2Q:X(SB 8BCV]!V L&?$OR"H^"DO^G"^YXK$P MZJ$ST4J(11NUHEZ E'S%QCXA'S1)<]?R B@ZS-2GA*SZH[#\?SNNU)HK#Q!) MO9&=B.5$N=N1Q0L2]>62Q\SDE2Q]00X[ E,4@W$'?8E>H+RE#JO M#\ 02UV]ASJC*1U1?&P5'Y]5_#[7;8MGG>CZ#8&R 3M^=G*P+\PXI=35/0 V MH7$>NPP!F#)X(_D/6Z''8:$_+BW)52+<\3Y*^P "I&1U(BMM.,+I'U(X^RL^2J-D]RC!*!0ZFH6@$)QDHUPLHJ/SV_Y MSVZ%06X4B"&<8&\O 0'3)$Z]H 1P>8KS$5.#K80@0X?(!^LRS-J!<=D-#'69YXXP< 4V4O1O0%6T> MSSD"47*^.(S>INAVTHS9)2R!;7U"X]C5%0"7Q1YL#L!83.,Q>;&6 ( MME*O@.[9I"S^]Z[:;L82%B#ZF%#BEC9 '&.)ISL #I$,C=&S!@&'#8*WQJ$5 M #+TI7RB1,??M$! 1AGV* (XPO!8%8=8@T#B5ZWQ9=4437GY&B=6Q4E8Q;]P MM3&7AYWYW4?[)&@ ";"?IC3)W1 !<&[L!R&G7*Q>D[!>WQ7/INBEJP[%4_18 M=>NULL%ZV,1#7:W,9MULW7DA&['KHG9=2#A6B"^YDX2X#@Q >40OWI230?T\ MK-RG*4Q76]Z8(K#.8&>+2<177C=_ 1",[;C M5&IZ( ](L=,X(RX9 *>6J&?T05RB.AQA8P6;A(L")VSZ]<6' 0F2@RH$"<4N M-P!&,^HR@U!C)Q/$V@-RQAZ<1.%*[+EL#,V5+GW!M( B/L'>C $E V]; X!4 MYAWA9,T!>8TYX$]>008T/)@H<$J3NQF4&H"A*,I,@<@63*Z3R76+I +[8*R0OMJH2S# MPS,HJ" U7^$3@BEU2^\ 3E]$\&I "XC*!\A2:UAH.&*@B99-:4T%9-?%[S_ M])MV1X:[CE?S05O ?5%KA_O&?*OK\+(J.]X#P+-2OX+ LMRKR0.P-(ZI&\X M;$)S,K9=I];*T+"5F;V*:%1TD=H 1P]\536-\0C*+7-9";!N1GV_@C!)W*+8 M#, QDKCQ,H>ZB_&PQ',Z"-8#T; '^F>#<#BK"= '*A 9'AZF'.A#)Q7^,,T! MW.DPG=*WSHB&KQ;<[[;;FFL5*FISRE:+=B?[S5WY8JK5JNCO#ZE4'KQG,+AH M$#8L9M1-G5EU'#S>HK[+4"O)&T8?Q3+L#:*/HME@,W-*QOH5&O8K+IE2;+@V MU'"&I+ZY0.Y^ ,!X"\*'C-AD:@T*38+!\%67MC29P091!;J7^Y^#06"] PU[ MA\\#"7WQ!B8!BZ8Y7/K26Y+^=/1!2/6 D7T6]17?%=3SD#D 070L.JQMH!=< M,5 &J%2I1==&N[44N]5:5W[_<3F8 B<).?.B"+ALP+PX KJ*QXI&U)H(>L9$ MO(12IZ:U7:H=LYKD/5]79\!,35G,6\W(KI&08.!YFO\3CV:H$ *G'+37, -)(8F'4*+.P4 MOO.R5DRJ954>#_!G0A&27:5#]ZOHU*P>U_!+]#Y'NZTN'AQV!2!Q0-=3OT8. MP-RY#4).>5MSP,Z8 \.Q'66LHE;H*S<;!3"; )"B+]TT2SPW", \BA>71I@U M "Q<&H&F5G)]'U@G_,LG6;LB?>PC]0DD+XMMI1Q%X*8;\TLAB3*U[J(&8-ZH MA""GHV+]"3M74/%'97!CY?_E[OL090X9C;3P;7S MC2Z.?[#^C=O+_H;[OI_^[@2R'5?E2E([Y4 M7<9O4_4^LK_*W__0B:VYW/X@NDYLS,>WP@W[ \0\J;OX' M4$L#!!0 ( /B*;E3>;XI\4"D '>& 8 >&PO=V]R:W-H965T&ULS5T+<]M&DOXK*)_W*MF":)*2+#EV7*7(3M9[2>RUG'5=75U= M@<"01 P"# 80S?SZZ^?,X"7)N[FMVZIU)!&8Z>GIZ5='MMWMDOKXG2FJP[>/%H_T#^_SS;;!/SQY M^6*?;,R-:7[9OZOAMR=NE"S?F=+F51G59OWMHZO%-]^=X?/TP-]S<[#!SQ&N M9%55G_"7-]FWC^9(D"E,VN ("?SGUER;HL"!@(S?9,Q';DI\,?Q91_^>U@YK M62767%?%QSQKMM\^NGP496:=M$7SOCK\Q2*B\E72)"]?U-4AJO%I& U_H*72 MVT!<7N*FW#0U?)K#>\W+&]Z,J%I'-_FFS-=YFI1-=)6F55LV>;F)WE5%GN;& MOGC2P'SXUI-4QOZ.QUY.C+U81C]59;.UT>LR,UEW@"= J*-VJ=1^M[QSQ%+.\8[=:L_I?%.)\8;66;T7U?H?WOVLM#&YM]*ZN&E/72?2F3*.O_OW? M+I?+^7/](_VZ>!Y5==1L322?7E>[?5(>Y<.OXP@UA:F+8_2IK XPG8VNZO1' M/!W1=6&2,OI0)W"H:>[KJM[/W$3ZG!\KMU$2P4L9+BSK*FM3 M^ 7HIT->YVET:[9Y6IBH,>FVK(IJOK C2!G45O8*3"5O M;6-VEAX5)JR%DY&MBA9_L+3"35&M@*: /-V7D!E Y566D1PD17&,_6[ [+*?)DE1=Y<\2UH)33XM.JA.W SYL*WGIE MBN20U ;^CAO&#('!OS>KND4&+N>+^2SZ $=&SDJ$0DQ\7M?5CLC>@HS_!D\# MP@E'X/3G1_<2N#1",S M$N] )2F8<3!5,_*J:O1"T%"!%0%K!'8&+7@!.J=,2C)S>$A$J/#(SM@/K-H1'3^(WP>?"0(^[ARYUTK)>Z3$GZ-?R@*/"QWO0PX29_P:K!X)4I&UQX #X%8PB_"B>['G:LATC^ M?##=ORR>MS8.?'3YL6J=HJ()$,4=?M8;];^!,C)+V [O1-^1L3Q'H-.:']U=.4]X8& 0FCTYC M\)98)[[OJ4$*U*)U6Y.)RL"SR0NKV\/GJ^-.NE6,\A:4R&U>M?8/6\M'9S/ M]WF;-M4*'ET^4R^R"?QP6HIWJ M("$!!PCD+\ I -+PGST?JRO+KF9J=LB3T\483[8HV,^#L0HB( MJ[P\OYPMHQVX]R0)Y(X'5%*W$'81LS#VW4(H>@+B#.$*1#^V<1;K\=.G MB]E$&)G\I94IBUCT S3 (V,HUL@:' M!&V%!',HB8P0=C04#"\GPEZO;F8 K8PQUA7;/H+Q"BWJ(!1)G K2UQ MCA)"10LN:(*[2?2N6PR#_=)">E*TQ^L6S3DZJX5IV+($O\#Q@MT@-P@D@U8F MJE:80%MAS;BK 4$NF!H4JZ+-,,0##F6_MKJO1. N(6/=%@T+)3FT;0,T2.0# M*JPM,8R"$]? ?-\E-A40.1@I& -=8%"_36#U=7[[S5[HLFO_W[FU.!O.8-HB8\O9*O5$=D]>'?384<7N'>SJ*/VQP%;6R9CJ7;A )- MH+LFQ"UC R3<%+O0/ZE>&(!&1H5H@>!1&XEYF]*>GHB="'^ EL#9\F=8JRMG;ZK,-8TJ>40B$ 0PG] MJOOZ+:A(%$)$.O+2;<]M7K<6D=$[N>E0,$;KUFLS_:QM$1*%9SFP@7D8MD O MV1UOL0PE[N^*8X8\A4.(=G'#)W<4X!)__9>2\#0"2I@F%!:;%-[9?=W6\!9( M'#R+-ND:]'R6@-^'J!)X+1SG_#6!\6?DU* 89[E--A /;\C"K8Z@)JI-G>RW M$*5ALL:Y(4F6@219#A) _7L.Q128P9%R+/:^[5=$/K@UB#M]_4WTGR:I.9DQ MM+_XSQRQOF>]U3Z.ELN+>/YL 3\MSA;Q_.(4?WIZ$9]?G,%*+,GLQZHNLFAQ M'E\\?1:=G\>7%_-H<1I?@#?RH4('%88Y6\:73^?X\K.G\;,S&N9R$2\OST8= MM72;&W=J"#]/#9ZD7/?10&/"8Q87I)%@-?SACT7]'HV9*L1 B?C9EG. M(/:R9'Y>.Y7\@8-8T(_NO$V9%MAJ)!S)\Z8%C80+RXC$EJ?P6A]%[]%#A8\SE=X_%8FW0 M-]._TL 41)WP&4=FFM+R/&C02XL0K#7@0<%;MWSJ,:AF("I)K:#2P+R# M)1$CF\HX,\P.,Z#.W*'E!IL,'"RK'48%#/S(B_B)X*K;1,Q+0 "O?0>K;VN6 M[,$3#9KVO(+=1^26-L\O*=J0N25:)%*K^534&=/!DXN $]GG;!S#_';EDX-:7&7=066M#7+#MGRVFA81MPF4*Y"_Z4?X\XT;8[9 M)=5KC%:C+T N("[T&OV>)OJ1.7>KL X>U'("MD&N8>$54 MM.NP.]LH"'"'D)0)D2TX]0[]D%\&5C1H:V9 M((C9=!<_#A*)^!AD'#.10X$">D, QP<$.-X$DC8*@!%^ 12N?F6P3[+/[C6N M-6(Y1'G X V=I/K6:*2:%+&FN47 R=HA/;OD,]CIWPGSP? 011PX$4:F!>: M4]3PQ)KG9!]-,$'2W8-G1%X0R0\E"K9DV'9N2C MQW!HRQG;Z6C7-[TWO&>&^>V\%@M./EB-0 MM(6T060204@RL\IJVD?U>1/N! M'P5L238T#H$'%0@^>7]^/CYIF"9PS'.* C;U=[8K(5CG"CQ <+98 P>B@S/R M/J.^1MF6X1UU53F<)[?A,G>,O#+>>5O!9'S:$$H9XGI<[ZE0ZGC"+9P_XB'K*I?2ZAOGZ\6,Z>=O=R M<3J]EV*)WX/N8[^B @I*+1T94X9A] K3MV$LA_H0HA X!.0(!PU 2M0 MZRIT$.PQ/@!+B@E1)"'\H'/\JI!Z(B9@B!XUPJ_LI">!&8>3);OK M\%_8C!4K+K)3/U55YHG&AV[^/=GMG[_KJI0XJ-I1QZ[CN4GZ5%/A>J2\^^:- M*&^>IGY:RRIZI3GOT&.9BB&:XUX2 6U)'))R,?S,YT+@V &9&2]4$1P(*4K] MV["L-"PFY1&ESA1)[-2FTJ$S9QR\CN!/C,JC. MZ6^?]W&!:(@EBCP%<@0?@'WJ^$R"5,MB.U7&<@HU2)."8PK1'/LPN$_)DA48 MXFZVDA]%8 #TY@[#G'T14NHB0"IC/^HF!K21*^?@(=*!+IO "P<27#@VP1 ( MW0K2\=@6-09G=JH"T%LBHX0'DU+@2<.8-!C0G&-^6F;(7\9@L?+ ]%F7@;XX M(E= (T%HC:>3ZNY@L2(Y) A45$(@&46*XDTD!;L&1Y_(XZDD#8L^FJ2UIY.A MA+<05CR+OL/PM$'\3Q6>N*+&A>Q9%QL3D7L H$>8R9 MRGU#>R7 V:S+*8$#)UB%KEU,'O:^8?!QF#ZA%-J:_/H5-MA]W:,=CV"(>UB/ M3F<.=HPX51N\J#XH?S!61-,O-8%3?=5N0 M*A!>*NOBD-^+%A,MX!^=:$48JJ@,V^688R[E6 MXU-&X*"@ J)HQ!_L6?1:&>G'D:D#Z&MZ(DG>@P-*3AJU.4HP,OH\X@@N\S.$ M_(+M=QDBCEQP&T!3=B:B"I-9],N^\O7;U$<1U'1HK3/MN*XUX+:3GWX$S%O6 M/\]E!9J^Q,KFWUILHN'NM5%1C9)U(\63P7R,ZR&RNL-8[C,6:-RA^(^ M=IDX$!,:(#F5O6Q68R1&!U(J^D?*N#Q5XM='EXAR=32\E MN&%_,=G&%3*YXDW1)_EX+\.0JRAOD]JBBUX'LJ1U9$6O5EK(\$\ZK:2 -J&H M;'3A3PCAF\\8.UDZP*!UJVXE<+LG#^)OM.5(R1M,OX.)?,O76SDB? 0)5;][[6W#//P+)R+LXF-YT!$VD/:%<%0$3OHG$(/-94D4SB M?%C.1!UW+9P3-GO@4.(OW4+@\>,7_Q-G3YCG1,_-U^,-:L9!(5W$Y^=S_I0TE<%:DI0%61]4H]L]%UU% M$U8YL%-VC+(\XZ2E!AV#TF/1H3J4-"AR%?T#M>B0+JX()53A#SV[/TE$0DF" M$59.,Y )T[- BMXU #@(.G0P70, <^W_00/ &U\#U?EYK#J@H)9F$0@ *NZMPX=Q*BR;P@;F@9?#QL)U,"NZG^_WW(9I&Y?7DOI+ MQ0DP"$:<4K)A#E02'_N62V".AE8^5KL6I5C_4&/9*&:.L15:BMU)H((BM5[3 M-$)^5I#%T;HVSHIW\$C>4M2A!*60*X:]X511'[P(?Z.LB117C>]TR.O#UG2* M=L.BD,ZP*T2M;86] >P14.#(H '(:8XE!]P$ KN<84-Q:H(1,!="F")6C32F MI+H1&$=_S:H#[%[>(#+*P2*0?F A8LA#RX "JJB@DW,LV(T(VHNC2!VTW1/\ M;0K%',C)S"W8-%3^=<4+J+E[&Q.50>$<8D3L;B7=XC:,[;BRS<4F0;E=D$$@ MX?3D J4\-W=:< ;\E=K):SDN/U05[/,-?.@_TZ.TH<_PQ>"XB= %/4 LZP05 MNVL,Z&H%1L0P QN&DR+J]XDYM9M)?>,[7]_XVMU#\>Z>\L?@@&-Q(YIO1(I MGHU"*K6##A+6"\@@\"7PR-.E!^2E[%M\PJLK*F '$WR"%YB(HB*5T=F;;%"O MR_T-$TX&B5B2W:5S#0G(D M4^F%%E2:-S[)G8-@!F$9TOX/LO^^2?Q>2T4%6O9(;N; UQB'/YB@%2N10B$7 M54^*]#C)?LM(K#CD!U_?780!WBSJ)4L=5EKFDUN9EJC!'ZUX0-/SX[">"-*/ MCJO8^8;G3!(25)>'OU>8V+MEGYM2"KA^#BBU7%-/NN_<<<73C+2V->$:#-/2 MLHS. M8Z=D42V7=CJIOW+K^@ X61"4< >=85FH +7*B0R39.$GJ>\4*%(>O"@(DY#T M+D-R&1A[N1+EUK@)JEZ9<:\]ZOZ:W,6SB/Q6TAOLRUA-C(P)T-JP)\%<0/*E MQ3T)* G3CBQ&6/^%S3;="QBX,H #S5'^:2.D M/J#FWWG"?!6(\UZ[?;,!A5)=7KFD^Q"?]/&)KZS& CJMGXMR=^&!*]F;VDEL M=Z7*R$3%%_M<IY],RXA-5JQ( 7Z ME+R F ),(>4N^+!034]/"NB>%MU:P9 =M^!W6 2XM4>_>Z LRH:#X$"R0.Y\ MS27>X8"JXD>J:[AB)1(ZZ-W<_[!IX^XM9QZ2.U*M3UIWK*4 0-)M00TH>N#8 M5\/8&-F(-*]!.B1Y25E@ND/(M6.,8">!VD7P6N/5CX)-X4\HR.#%[W1E1Y;(+PI$1N$=/E]F2"(SI_WD;CN6"[+/3S8B8N+K-X?!]3"#Q]YB1V_7 !I)0!>AF M#<5K+?W,0D* L-B&&Q+I$483GZ/^LV!9B EE.Y/VA\'C84KW+RZFQ0!: %#+("WOR@ MNJ,3WP>U-F'"5!^M^#H)2.DU99=0F2"51]^V,2!2=I)3_JP! MIGK#!U(P44"&C=R7\7*Y>K\5UDMI]W8S-OJ*&(8> MR&I*\F5#L8*=5C/NC4LR0EG]/C@=H47A.EH_N,?OW+ :4MP).\1B SR.)QUQ M(T_I@&/WJ](UIW3Q0Z?N3BL/1TMP*00^0!#IRGQD KNGHCB\/B0H?,*B9CHK MKHLDM!H$)](5H6-*;:S2^!Z^/'B5\0/8QW94BBAQ\J(+"<43[W@,BI-F'GU@ M!&A&V!*7OPW.)CM9B!S3[8.^6@JDY/'2^T Q_G;:[60YG5V.-LP^O/*S=[78 M^&8ZLAWJ/+93@3RH;L;>0@G?_(6P]\NF_IF0G#LED_I$I<-/,FJ4>F$\G=)" M*H^^(X>*P[QY&?0?J+EQUQC=M?]_W#&[7SX['!Y;^_&.I%/'6PQ/J6.&7SCA M\&(BW15A*+872_- M.@_NJ!J979IY\#[R2BZ_Y0G]96"!HY5D^5BQH\Y*AZ;L)#=[*U5@%(VNX\RU M(]IMGW=1*,_C"IXG-@R.BW9^Q*,G8C,\37R7KB/'Q3R34[P*-( ?IDF>O.&WAA0TN=Q_ZH(0/ M@Z^6:G"J9&'&$)J0J714J*5J]/+RM4Q M^+>U?3 #)^IM(W>8=G$4Y3)KK^'&W,=[CPGVP@B6&.V>8=%AR1&H7,L=^6JR M#Y6/FS7,&W]!>A.<2G62'6Q!OUJ_5)WLP^\FG/"P-:+![.AX?,+Q0K45_HFO M-)H@D.(T'5J%Y 'O]:_%=-<(4;4+YN";A!N<"!+V*./DB'+EX9B:6^,5'>*$ M)_ZVF6-4@K[&;\E >5=Y=*6$ON'X_N7HW&!&\[3%FUN&9(@N[IQ"G^V_0V:. M08;:XQ^4"]@7+:*T:-.IEU !)T($/W,.6)H=Y1=MV:1ZF'NO7D(*F!(\)XPA M:^X]N,!#D1@:AS%\Y?VFKMI]D&C06\_D[G[63 ?#E7/C#D4?41,W-XBOD*]< M!@[&%2]7LN1,)%,'&2&A4+/1,:X*+G@?\QVJP)+[$(W,N#[.-\3E'8"2" L& M1P:0.U\0JC3E[."!5?),UM>PO?GO"69X\^_V FE"9P$#^KG47HF3*T\N**B8;QC2&C &1?G>/D*,%P78=AA;-0/?:4[ MA@\:(G7EGDK5*(OA\[1<$..25G*WHU?\2#>A0=USJ@7 F(6GFV=O@CAWG$QB M/=:?27="WRN_;W6: >,<'F6ZC./<1>XQH2[,687 36+/KPP#^"%/X*:^V_PZ/AI@MPK\"84]VAUVSY,\"F[*42YC!U<.JWMP M6S"&XI5! ,. $C[NP/C[%\O?OJ5*CA. X==DN=H"4VXPYEM[0%=N;-,[A[&. MQ-V@@/6JWE5R#?&&.AI=446HX+:*MZA M$C1\GZV4_83.*/=D4. ( U3\/6S11%.4$ MP-]HFU"BAWQ&IX>#SNC^O0W][^[BW<2$=B7?RD8>/5M6Y%TB=8C@0:]/:D-W MOY(#RQ'S-QR8/GWNF2+?\/8O^UHU;8QZ^_HGUQ?U+_NJM<'J523HEI'H-;!H M$]0!]Q_3K.:__)O:2 )],>"=W]L&C+6]+VSB=2GU[E8-(+;\9(Y?\M5M) 1: M<>OC;_1V_:V4.!POB/D9W#NC[YXD]B0Y\8%A)6]AA49)4916_"*&NZX3[%,E M[G8Q79 "N14-E)),$GRBW4DYFU[\):IVW3_1U'_@BI:CKZ)_[%+IP>'" M:Z#/X_/S2_SI_&G,B;C%^3P^NWAZCS2>7<2G\V5T-H^?+9?1Z3R^G%\^Z)YI MJKV-KH)0I'OO-P:13DH)"96Y*PL8'$=%2'<7HE3HL:DV#.0X/[E'U2ARSTJ_Y,9M6=8(?&V#KSQQ M.57?TJN,H#MWN^^1TR"M[?R5F C#]4M%3+\W3$CA0IOIWEN0 ]Y9V^N33;+* M?4FH/KOTS\('?P4=A;K'%>I0.@U_U7\>O7A#?4@ 4YJA!TNG-;PF &7V,(AI;(Y_=:- M 6 37IV$E^X7_;8)C6R";DQ7LBZ%153AYR^UTLH^V@=-.P<7Z0;::$Q#$KVD M 52_F8,>[N$1B1^J(#Z:$=@<1<:%O)E9R)3AMD.?7*7NHI$+F5 D/Z M$Y:?NGHT'_)0:7E0?MNM>ARK#*8X!&&J;#P$_%OO*B)J?I.LB(,'^0V=7S$4&-?0C][!2U*QO6F7GC>TV3N"W:CX"L; M9F/M;-?#+C;GLS)J'URGC/??4ANH=(?V[G[2?E"/:X^5^0.)M9&O*+6:*9?; M]B0Y[0 _!XMH_#X;(SAL\[12#1[P,D>#EOY&I+^X"& M3;T14*_1HFJ(\F2K]R%VVR'E*M;);DV\?SU-;-BL>:W=L=EH;G:B^O^^]QS@ MFBM2:[O&'^]J[-!?^9X"ITO5BKM6+Z9.>IL*[!(=V799BL?U$E7X--VR0=R.%]C:C(I".:-^Q* MZF(%[^H4\P98ONNC1G)0V I6X/V[!MR=89W["$TV,8#G;]@O/<;?]^'>AN@V M+^/]U-;[&<;%=O)%UUZEI6B=KG8P@G55L')RCB1Y2?2%%KM]41V-L1+4T:I4 M.F.)ON/!E/XF]UCH#G8@@,Q=/9;44C55A<%Z :<%*7:H8_ V!O$D,)R$UWX" MN86NFZV+.PHT!":J-&W!5*1';:>_RNB:#[+FKW7:\(_WL3]\UM$]^-Z'&%'G MI]VO$(2_//N2[X6XM\I-?.2/KF"L]V5R>I.G2Z\Z,]$Y- AR/:@RT$$G8M_[ MH]9<*^/&WY3%!>C&2Q#X=RNOI=;L"&E\Z7R.^I!L./R]]?XJUHY:5L++:ZM_5T6H+D9G(RID*5H= M/MC-:]G5<\S^^F#KSA@9U,JD_^*NPV%@<#;[AD'6&60Q M[Q0H9OE"!'%Y[NR&'.^&-_X12XW62$X9;LHR.+Q5L N7B\(V$1Y;TCM@N,AS MVYJ@S)J609A"N,*?3P,B\?YIWGF]2EZS;WB=9_36FE!Y>FD*6>P[F"+%/L]L MF^=5]J3'%S*?T.%\3-DLFS_A[["O^S#Z._Q6W;LZKRMAUM(3JJ67SEE'U]:Y MQ!I/?RY6/CB0YZ\GHA[U48]BU*/_&>W_[I46RT_TSDZ W_R7@WDVIC?!>&?#)5<,F6 M8M]2) M!!WJ1ACL8IQE <_#DH'[K\*T4#3JZ)F24X$J49"Q.*Y!.B4T 1P0B2TXN1+% MFYS7X2M(*!WDE3[(G#,>8'[CK,'O/.U $P/] ;5>=-GL&IO-#F8GXX?MNK;F M%NBHE9: $%QNDQ_.$>\BMSTQ=@:G%77?__C#638_?>[I_09+7UHL?5^?\T%( M-0BYN@?&M;WE?=N.>=D()R)]:UM('5-9+*_IZ'1VD*'M+^0J4$PI>YX>F!I= M67$V<"7OD8:C]XD\#[-MFR+2C%/MJ0##GG;U2A;0J2[QZ+24(K0N&HE PDET M,B!]P.&8 Y96?=UXYK*%QSQPZE;PH/'40OI<1^"S^3%7LGO).;^6Q1I0C FV M,4IANR >,X5Q\.V*BPA,$LS<6K6U_SIH(U1Q@-VY:%00>@RSO$H>0V6]W-62 MRB -MB.U!\5TG6"_."(1+%@'!B62)!V&86\+[L:PP1NE]:.X"##&K&&BE5@I M#491+85O.3K#6_/!^SMVP(>N?=&9T-X. .&D%!QC)4 M<#5!>=!JNS;1_"'[ MOLHPE1KNT12A]3TD! Y7HYZ8=L&O>\C,!RTJ20XUC2Z%\2>0[U G1T>LT E MLPF]:AWS\)(4S, /!@)"OF#P +6]U M/*Y)Y79L IQVLXUB(%#)PLL0=)2N+L3#PQD[')%Q\E;Y*/X IC\W!ZS]J1A( M]ZTJP./A(:XP@B%=4;+!*ER9T'4T K,E]BX*@^A93%]:T2E7Y";Y'#?1) MY-^=XX&VI0.PW[]AFI3'FT0$('D%T'DOL;V0#/C*1\,#(L\:L#T;ZNNYBM^R M+&6\PG:CE&=*'7L@#,:/YBXIBTF_DE 5;AR)$IL@.SD+G"/6H#2?HH*BO;H; M:EQWPY %[OOC9K,)#2\:^\S.N0,J0KV*71&LY@QS@7*#LW$N<_+(O6QQL/=7 M<;%6#Z9M.OX<\=\&;I:HR'+ .'_GQ'WL6C<=7*AKZ=;QL\%3)$*Z6_>K_9?) M(EW(=]O39\U;X= .3UJ6,)U-3H]'Y-*G0GH(MHG7\Y4-N.S'GQ6^KJ3C#7A? M6MQ6N@<.T'^O7?X#4$L#!!0 ( /B*;E0-%CCED@T "TN 9 >&PO M=V]R:W-H965TY/,,+1(O3I.,N.\ M])I>Y]$MBD<1B]]GW!9YM M5?6+W@A1L_L\*_3SLTU=ET\O+G2R$3G7H2I% 6]6JLIY#3^K]84N*\%36I1G M%_%H-+O(N2S.7CRC9S?5BV>JJ3-9B)N*Z2;/>;5[*3*U?7X6G;D''^5Z4^.# MBQ?/2KX6MZ+^5-Y4\.NBI9+*7!1:JH)58O7\[#IZ^G*"W],'/TJQU=[?#"59 M*O4+_GB;/C\;(4,B$TF-%#C\=R=>B2Q#0L#&KY;F6;LE+O3_=M2_)=E!EB77 MXI7*?I)IO7E^MCACJ5CQ)JL_JNUWPLHS17J)RC3]R[;FV^GDC"6-KE5N%P,' MN2S,__S>XN M6(R.+(CM@ICX-AL1EZ]YS5\\J]265?@U4,,_2%1:#Z^* M>J/9FR(5:9_ !;#5\A8[WE[&)RF^%DG(QE' XE$T[^0HQG>B MTD.,V6NIDTSIIA*'X/Z=1#\4[/NF$"R:&. "=K-1HI#W[+VHUJ)BM\V2Y?AG M"K96;]@[L>;)CMU4JA95Q8.#3\%KJSMY)XLUXYIQMMVH+-L]4=L"R.AFJ64J MP:F96K'K*GF'OA"RMP5+5%%8!R2R]4:P0WH(!ALF&UX@C[+6K."Y8+5B?__; M(HY'5^TW'TI1P7)@"DB5O-@%L&<2TF?1E=&MY>:SZ,%BNS9D/P"G*Q!2;9$^ M&$.A.0FBF4J2IJJ 5E."7"C2*U C?/;44)Q=,<&3#=,;7@F$!**AKH$;I#20 M4Q6@R5HN,\$@KJX$40;'3WYA6\#:OD?."V"9:&HDZE'(<^##+)$8Z1)5I;Q( M1(C<'$93XD-H 7A'Q=)8P@H(2$/WT7Q M.)A/XV"QB(_L>]7:2P(\0@IEX%8IH((?OO(@^!? HHTV.>!5R37X3<;X>ET! M<#5B!&#+$I_EJD%@@,+Y9!9.(6MD&:),F1!P !0L*,BQK'K6.=QTR3,4")37 M:A,,K$(]WKS])Z(J0+*:X$BXWGA/:M\W3F,U#R6CZ /E&Y0V-($GJ4@^S3F3L[LBP$E&@K8&05P%\?! M=!P'L^CR(2FOC,M;5T*#,IHAM#L8/6Q3 52@)H&G('(*SI,Z>" NVR Q)(CO M@9'2AI;#RCN"8N=^'9Y->1C-1!3U%QB-C2@]1$^&-S+X+PO>AW?YZLVO#;:G M[6_?]L;!=#0)IO'X?V1Z#KL_S_;<#G^V[>U'6:# C5R%JJT'<*BO>O9SL);J M@BMV8.B?WC9HH4NH#W/1,]0_4D<@ZK2*#&.0+<)6YF@:1/,8C&,)=8?;;0N) M 5A-AO,@YEZ35]8OY^"=SP#Y7B1_0' OC!0'RP. MHF 23X++R\G#$1I-Q.&$ L]FE\%X/GU0K5Y^I GQ6R3^Z)[<6LLT +Z,)\U[M!IXR8I$WE4L1*5A L5NBF M.XC;VF_TO*!J*=F^^9&U(EA0@$V@24J5=JY@<@%BG*;21' LOQ:C2\B#HP>! M\@WUC=WB%M^X'5C.=X".:Z)@+YS) 6->S_ %;52P9TW.=@('NBO$*!@.V@). M^QWWAT,0!KC*0*V?,AZ" 8:C:3S[INVU?+F9A,89=B6EQB-LP;&DV!R)Q(,?7+KHXA?[XT_5-"[+EY$A2U!!P!,=> M$3(V-F+HNJ!GD/H-^&;[SRD[-,U+BN+3M[X>86TK<&:N_, M1]?NHS8,$[-=7?[#*_8=9#F0#O+3N_ F/$2M2\71Z)O3TMDB/76=GN/'32:[ M6JY? P"5HT&04CKT38%AUG+9VEXE6* ME%,)W&.E'5"A"47^SSBN!- Q<;N^#[A;"5DW>W'>"7JPP@C9;>/Z(A+BX-=L MJYHLIXU]X%RB M!"=&MW!#&PALD6_8U]JIU+99QL>]?:Q49(&F$UDQ@&2PY? 4!VSW &OXW:#Y MP6]-$*"A%" 3CA^B;PV7_*NS(T.K4,=W.[*0#DA=01+8CFH?F);!27CIC;]L MGW^,H^ZL)AI[Z^PTKFOUYN&L>TD1 9JCC",K.WE"$Q!-D0 X'"S<9!Z7&\7 $UM_!$-T# MU*,=C0[3-M;NZ<]2WR-\A-N\S-1."!NF;MS8#0F;<&Z# 3QE2YP5VLFJA83N M %3V"D)N/J7,@955_SZ"8>-3>!NR?UQ#'C]XN\#,JR@.F'W,,2/(7>'88$GC M1#S#'"3<+G.L('<;]2>R2IH46T-4PW^R.(L((DS_#L%\MP,VTFP4I5&2-JJE)I/"RY MIA,6>);M@OW5[JO \4K(^47JD#]OCGQ@&(AQC.:A)IRL3!E,-R@XWH#2_5() M>4&YI&E&AJYMZ[Z#RXT?4>0 /R06:U_-B=*U+1D@]^G:^2ZP39=0NB=",PFEU[:Z5]+"$@ .F@8AXOV(S3J MWFD!6PG4Q7FT\ (Z7NTA=GVUH&CV=(K7W3;GE^'<7]@B]?;F PZ_3;U T7(+ M<4,<5^*@NP'[1 *L>C0[NVR2F2D)BC?P#;L MI@;KIEC"0N'=I7*TL7LM^%6JV;;(:;>#93T3D*U M#5Z3@=(SK^4!VBN(&&;$@YE0XMT5$T.S72NFY=1U%28C&P-SAW#>J AE>(+= MG[%_]X6]&L/,]=D:3XA7>).0KSFV1ZV<1IY6QT/!, *5\/6]S$U1?A[[51LB MV$?H!-ZM&/;E"3$H5W8M'0[G6W.GZ[*PD)1L3A/1CUW>(#VN(/-1&#&=.YV( MOP:54B/H+FY2E?M]D^WL;43;X!FF=!N%_'(-?Q\:2+>UG1MTV&^/C"D0#0V1 M2J-T>\=E^T=ADV Q&@73V?A8[6\J%*_>ID.P^26UC ]-3+K#+"S[#UTIO?"N M\%*HQXO*V -!-C"W>=NG[5WH:W,%N/O<7*1^#SD6S \\8P5+1^%\>F9.I]V/ M6I5T(7BIZEKE].=&<(@[^ &\7RE,&.8';M#>$'_Q7U!+ P04 " #XBFY4 MQ(,)]^H) +&P &0 'AL+W=OQS..T\QZ)MEXXV3SH=,/$ E)J$F" 4#+ZJ_ON0!? MLB0[;;=?;#Z BWO//?=%76Z4?C!K(2Q[RM+_1W$CTI0$08T?E\8D+U:I<7_9IEH; MGK"X-%9EU69HD,G<_^=/%0X_LV%0;1@XO?U!3LOWW/*K2ZTV3--J2*,+9ZK; M#>5D3DZYMQIO)?;9JP]<:O8'3TO!U))]D#G/8\E3=IL;JTN@;\UEW^(@6MZ/ M*Z'OO-#!$:'1@'U2N5T;]K<\$VP8!6P0#J(7 MY T;LX=.WO!5LP-V;8RPAO$\81\E7\A46BD,^R2X*;5(&+CS1<2EUC)?N56_ MJ5PW#]YQ(PW[^T<U8#(X\20M M*[2,!6XA8:/*%$L$0CX6B-B$+;7*& (Y]0[PIS.E6<%EPJQB5O/<+(5FO%%G MRZ PUBJ=")UN_1+N,\%"V(T0.<)(/T!0P;65L83-UIE 2E6V$R@LX7;/&&&L M1$H@6[:,%T6Z)=UHYU*E2'1TMY9"-T,\+(_0C7Z30,"]*V@&%-*&: MLQ__S8G/_!L\D[*[!S=&9C+E^K#"="@(M'-L0&N\EI7*C@)<@Z*M-5@35,.(L[Q4RY,!8N!5W)_>29,DT9<9#H3P^.X.H2@<-VV&![ M^TR[ELDV=PW%VE*S*XR!9P=)W%Z4]8)=\+ M=L/-FHD?I81FE(DNJ(*(;8W%LH3L)HQ.610.@OETAJOI:,2^]>Y[[*MV1FZ1 M*6"0IUR]830/YO,)FXSP;\KNUTK;-XX),G^$*S)_XJMBAL,P",=#-IE!3HA$ MJ0O'1>2VA=W?,) SFT:BAT5=EX913*#(,YB-GR' 43(=1M_)2<6R&%E M"UKJ03N&/M^AD1:I Q:]P%$S-M*N :NE^RW$YZNZ-@)PMA6H6PD< A'4>" \ M8KQ;U74+> $J1@;7?,1@@MZ"3A490:%=SY'3":+WW)P5&JA^95-'VZ5\PH7, MP>Y](*F,41YVN@GJI/> "'U R8R(I1$<_F HAX8GMB4PKTPF@4#R2%CREU/Z MD>3]'G@1K+*#X2D;S".X>$RN]7F2EO$ESFQ74=.V4>X:A)G/@]%HL)FP1 8V$#YQV>))(*-]25N9^0 MJ<&L.ML]7;QS&AW:\ZJ\".*I5>[XPBEA)8<2?25\P5/4>&0J&OT"1TDGXW"I M#[IV4E_;MK=8)WB\WA58-;VD;E4M3(TP4 2:>355NZ@Z:*Q3)Z @50Z]&[ ? M> 8L3M&5R*6LK6Q-6XB84XL#>50:_!S@0D,\4>XW57,+:50.<#SFX_B!E87K M9'Z_O?M,G5"UH-6GT.1" L6O]V1<$JZ>@6["(/L< F0[D]5T\D@8.0Y1428X M#"JS/RLI7=]D2L"'DB15TF/W=--@]O]Q2;>%6QYDB8^-5PN_Y\UQ][6J^ZZ0 MIGJJ63I5[%YF9>KY7O>CF4I$>DC%(R< RM/!=-:;,\P-J?M('$:A5$OK,4&+*<>&8\G@]ZP.:S,>5.S7>Y-I'%A[U!IZ!"CG&-2.:): MX,R@R-6)CPZ?'KK=VZ&0K9(!F5(EC1U/^B'DH/NVNS/W40=23F\F;2.16)88 M3*!.-6KERG8'J(KPOO&HB5&2:0@?XZL$2ZM&L>*%M^%!;)OQ33DAK56.$E3@ MTC(1KM&!_H^*B.,)*)X*Q("KHCKSQZ(A?'BSU$+LUEU_6%$N4AFW$48;"@<; MWJ4\]A'T$TGK6L2X\5DL MD8D#.J,(IA6:,/!Q[BM\A4E]0.QQ0]\'DGU5F"79+!H'G:;?V_RK2%:N/ $4 M(YYE'"IW,B_=%/HG9A\W5$-?EQ)W#.XA-1A;A^2N,E7N]E[X'%M%X>-#IR6O M+^)04T")I$**/BJ3!Q2HA5D^H>L]_ULWPR;"C]#5ER2*]; 7A926GVU!BA8^ M1-!!!^Q[)<@7]&6IW>R58 Z0*6+TNCLUD%9U5UC='BS1KA@_R[7N"XAYNEL,@^&@_!\ M3\V?.**. 'K5$+?>?Q;!SOD$)T3S %&!B^$H&$[QY%7O1 =]<>CJ:T/=9Q#N MEYTCS.V6.,(,$6D]WR!"(> M:_\#1[O<_TSTB6OD/8-*M,36L#<=GZ!@N)]>_(U5A?NY8Z&L59F[7 L.&VD! MWB\5A9*_H0.:W[^N_@U02P,$% @ ^(IN5+O!N7XW!P (Q$ !D !X M;"]W;W)K&ULK5AM;]LX$OXK V]P: '%UKOL7!(@ MZ6[WNKBB0;/=?CCCRW*_=F,MSW;E:M?+&D.V:1ICMM:SUYF(4C78+G]5RY7AA^)(YEI_XX^#S9'^RU9\?!^9_V]CQVQS(65[W3]555N M=3&:CJB2"]'5[K/>_$L.\61LK]2U]?]I,\B&(RH[ZW0S*,.#1K7]5=P/>?@K M"O&@$'N_^XV\ES\+)R[/C=Z086E8XQL?JM>&N[R6M2B+27= M>@2\T\U:M[)U]GSB8)UE)N5@Z;JW%#]C*8KIHV[=RM(O;26K8P,3N+7W+=[Y M=AV_:/%G68XIB0**PSAZP5ZRCS7Q]I)G['TR2]&J_PF&0X!86ZMK58D>'6U% M-T9:Q-XOZ 6]5RURHT1-MUB4#>>%_G,UM\X 3/]]P:-T[U'J/4I?(?LO6N+> M/;-K4B?LRH=<\HW\WJD[4?LW);*BK),5)\"M)"UTC<95 M[9+>J!8KNK-0M&_/".61S5R:?8GX7]C;/J&H",(\PTV:!K-BVB\?[A1E,5ZD ME&=!D4;TNW9(=/FL8VPQ#,)DQG=1&!31C'X_\L^)>2UI;?2=JJ0E -Z8X?M2F^P::]H'P TN$$+N&W'+V;Q+R?B\['O"+$S!M+$(7#L41Q$84;3 M()D53Z5;H(/=>J24YB&E03;=%>=QAF T0XFCV!?X_Q3PQTE&"-,XR,.4[^(D MR.'>A_8."MHH^1IP_"PVX$LG#?J8DP>XQ3'C$F)1.J6O&!H$4\#-$MY9BC, M-T:JPC1F"E H=D5+K2M@=AK$^8S2(BBRG&[190IH6 N#NN1!&(:4!C1RSTIVJV'J@%K K4;HYP\K3QX%B3O2W9*&])ST)5T M\L@L$%AJZZO7>P@9GZN3:#S#O*AKSW4GR3C3]- M9M!GDW7C,)H%7,FU]".UWHY!G3@F&+<-:(T.<7VQN?IK!KU'6/ :W()T=:@E MK82I-L)(9#,+HIGGF: (IP\25B^M:*NM]19^'$G5ZJL MF2P8L3"Z9&?L%DXVJ'8>I-F,$&V4Y/1O*9ZHS(5C9$FN_C1/")R';O&2*RZ$ M:IB.AL9'KV91SIFC*,$JTFR/4T4Q>C2,*0:T979=DU72VXMI7$ "K5PU@%(8)/ M^K%+;[)ID&>SM_0F18Y7T6=F@\(G?"N4 R.[\4C+S'V1@V M-I*1&&7CXJ#E\)@=]UP4C_/]RN#.W^HZI-UTT,.$FV/,N==AS)W5M=@:Z Z\ MW1=WB)CY#.7+>0;E(.ULKV3%KC/)S 0H1WR M(,+&PU$+3NIYK99]>O_QTS2.XG]2$H3@S=T.HJN4ZVM1ECQJ6>N)?\4TH32> M[K5\TN )?H1:)_%>ZRB"?+$SZQ9 M4( ;/K3T6P=209'R '! /<$+L *H:7#Z'.CDS'BW^U;$&;*UHD>WQX)L,?1A M'N3#\A)G TP(2/H'#^BZIR"8U-Y7'CQ<<]9? !,#F.9;7_C^ZT$:X,3Y!8!L M!XK!!VF:8 !)9]R*OG>P",.0ZN&'4%8"F6X/ZX+]<3CJ#'+*1E8[%^>B_$8+ MHYM'VW^5/-\D'$03Y >3Z(DL50J2CND91U5020TE4"2 RZD=TQ?TB:$OX]LQ M_7IU=6H[T$#DFF_ H\PKC M_MCY(\"R.D9M]-#VGEP>]UG8C\>U4%R/Q6[^_K@&XP&7M6Z7IURP5^[V)VT) M4&.D9E-_(@O2/'HT0PZVQUS7[>GNV C.CJ)BWR.P$J=9;R7#^?!'GTN3@P]7 ME'_I/\\Y*K1U_PV[7]W_ G#5?_@^B/<_'WSTP]O"R054PW&1C?IQMWMP>NT_ M@^?: 6O^=B4%"LT">+_0VNT>>(/][R*7?P)02P,$% @ ^(IN5,C\7P2$ M#@ 4"H !D !X;"]W;W)K&ULS5IK<]NX%?TK M&-?IV#.R+,F2']DD,[:3=-,F74^2W?W0Z70@$I+0D(06 &6KO[[G7H @94E. MTNDK'V))!"[N\]P'^.+>V"]NH907#V51N9<'"^^7ST]/7;90I71]LU05GLR, M+:7'5SL_=4NK9,Z;RN)T-!BO7O!O=_;5"U/[0E?JS@I7EZ6TZQM5 MF/N7!\.#YH>/>K[P],/IJQ=+.5>?E/]Y>6?Q[311R76I*J=-):R:O3RX'CZ_ M&=-Z7O"+5O>N\UF0)%-COM"7=_G+@P$QI J5>:(@\6>E;E51$"&P\5ND>9". MI(W=SPWUMRP[9)E*IVY-\:O._>+EP>6!R-5,UH7_:.Y_5%&>"='+3.'X?W$? MUHXN#D16.V_*N!D6K%];<"TNK M08T^L*B\&\SIBHSRR5L\U=CG7[U64__BU(,2?3_-XJZ;L&NT9]=P)#Z8RB^< M>%/E*M\D< H6$A^CAH^;T9,47ZNL+\Z&/3$:C(9/T#M+CTME/BS\]\?A,?#9>%BR5& [CH[.SWF@R M$N^5WIES* M:BU 1V&MT)4W0HKWD*LG_E!+*RML(S5_4CB/:%S/K5(E'0Q\PUH7CG+T'!2D M<\J?4-3GHE!53GJ?->.'PQ^.$<]^(:;&VF"V3"ZQ MOKI0![ MAQ>3_@"!713 J+[XO"#3EZ7VS%2-Z+(LVQX=:"?D2NI"DH5 KJL&PCS@YLH4 M*SH84F"U7UA3SQ>\4$E;:-"':P5%CL8"9UP-12[73BPMG1B).B_)"P'8 M0V>X&I)!+?R0W1E>*>?0ZAP_"5FR9V/QX45_THA)AY3&JB NP$R7==G($>3Z M%L@ N@XLB_0BW5)F>:?RX5#:#_I!5'!VN"CUG'Y89AYJ#6C*E5ZPU#CNX M.9S%KGLDT=^1,4CNAJY53MF50CCBQZF"G/ O8#&[&-.T.0:NL MJ',((<7A<- Z"IS1^V"Y+&P!VR<$.'WQ:5L H C68)\+@=)AH83A(1(.0DHG M?4[7XG#2/:I>DB,ME]:L$.EX3!0H&)3ML?*D[[H=A_;%#]#[DD[<.C #R.! M<%UG.(Y"8-0) ?*-H%UVJ7"XQWG2 6$FP3/OX8)>50 .K[/H1OO]I EFL"[# MEZ!: @G'#@OEP;\KKV518%%1-&C[6";& R?40Z:6 3*(3$$E1@WE0$?PO(@Q M!@0L^8ZW.B-9FJ=]<=.@@?NZ"TP1I2VS4 5H@'Z%B+&2$%G]1D=[T_N:(91F MCH[T,2^C\&$28EG4$(V-7.B,@P(%VAR*(0G;=04#J2$2D<9[.!8,]([8F\KJ MB_AI-F/H_4CK&X!\_^[FIX\)#Y\^C=?R2<&L[>FP9":+K"[8,:1C!@ T,@;" MD8P\L6L2>I5A9T\<3<.CF<(3*&L&K;N.[(/^Y%GPY:/L&(BB3DJJ;B(SO&38 M'SP+'&WSO;ADIAODVI\B !(DS:TH(/7A&W R3\*W^WPU ,2%+(I^SO4S!'>5(=BP$+B+P'-]RN8R#RC5>RH>+/Q=(Q8V M4AV8H@:$SY+BK7Z HF\7D)F61!W#);7AO)7@I#\8/*?_1 Y,@%)=G0&_X3<4 MZ2#4L"<0PO,YG$I1FA!N01"A'E"8]<6O"TVI%Y$%_,>NRI#9(=X2\J$+(F#A MNN&KD2XY5VV5<9NUS4*&X$DIEG+K<-P?/TH-KI,;.EST1.U84H/@:"N'QIOZ MXGHG$X/ 1%>9!#X+.YK\0M%YCBA@!O65NJV'U3)]W)-?KF[(NXLZB70^>)CW,KRW0H MKXL%=SJ]=8^XZM984\F5MD"?:YWWQ$>4,6K&.GR#"#.ESMI"]NCV^N.;3\?B M.O.19(C05-B3G;ACH!["EAP(E$!CU6+@X0C+HK6;3BH>!7@@"NK!$[PRC,6G MDQ;QHC8YZ["9=2EF3-761FZJ?DHF$FA+;M-:.\X;9_P]Q HN Y9N&.M2?"=KL6HY(3CX>\7.E6! MI5@-%YP$N=0,]1IMBX"?BX4I\@AL?A<3??&&N-WW.,*VI:CEF@GYE]0/4",N MJ&XAH8T-C4^GR6&=4AJAT@"_<&77$U-LC/TBI1VB32,@Y$T06"$K4.(DX5OJ MCN*&ZTLNQ<"156Y?L0E0UM1<(W4"3]C,[3&JU@WJF@2P?=$UNX>7H<^ MU 4M[$LK_Y9*=Q_QKY:ZP61<._J-G "YR42L1CA9M)A6Z:*5/M=(0F=GE^'DP#BU:Q;DOC MG#25W0]/71/1".#/<*QOOAY&6U*D$HW M2KZ353XHM'ZV%R>7'.1D0B+$$Z6DM[@^*0CU:.?XKN^Q,U!SUQ6L \'?R?ZU MX^&LJPL?1V1@84TF:8O%#F<=)5,9CN30FH#@KD53%YV;:IPT<]RFPK7H50< M0G^@XPRL1&$8)N HG26P<"4+&!?K-&LIQ@/G>XI*,(2H;&)PXUZC;1X@&=3Q M#YH4AWZ;\42%9F0WQD.V5,RJAZ6J8+,ZE:QJ-E-\JW>2%I4*%5V^3^J@NR1< MG) 37+03\J;J16%*[.+W"',YSY(2*"!6JSG#64=!85,8#*>Q>1E+%AK_L9NZ MZ+[ CI A8T)8UJVECHDN[FH&?G=>9"?4>Y%6R0\NBF@GK[7)5,IV$FI0R>^ZRD MU1SC:'2F(='M@4_V#Z=V,"01LA^_% M^X\&1X,30MMZ)24%1L>)4HP@[DRFV8$27]MZ1#HI3$6#1>I']6S-_M514'0\GMAI,GEDK#DO MI'WD4XE\.J.Q9[QCV@T3B>7VB"!+1U&R#? ^)U4.]WI9U=1?5GLT2H7PXG M/?$ZG1_\]$>5SW$4"K"-^V^.DTD[6@S!*0MG-CQ[VZ^Y-?B/^;78\NN?*O'' MNE)B.&YFMDT_\/B0MM7CR4_5#MZ^,C@:GW?@8GC:(=^N$U41>?Z>-,! MV.#1%/DN^T $SWF46A8A9SX.4?%8VXW8+>"K)_6R 8WV10J.J5WJZ<7Y4\-H M=_R]I\>1-75_R&&,XU/UN"_M9G2A9Z&,C\S382M3('>WQTW3&[0XO&4;(3#BM& $0P8RB[KK62^^?Z4KIMHQMT=:&RA"I#H\*I_ M>1YOO4(TQ?% C(UO>(4EW ^'I:!">I]=GGE3OT?D(NRZ.Q='516\PN3R.=+?]\S"]NW.8WM[9 M?=LS;"[M*WYCJN8;4RZW6F[3V#:E"\_G,L,!IEU4I=M2)-TI@(OF+2"> QP- MC\7P(J@@B'"8OO]MZQ\O?\=O1Y"E-I0L\WA!L3VC:]Y^V9*X\:-0(\:[$BIE M4:*D!-9Y,2"-+-DM\9G!H/0../"R61 MN&@!GL\,-;GA"QV07B)]]4]02P,$% @ ^(IN5%CHGJ7-" *$D !D M !X;"]W;W)K&UL[5Q=;^.Z$?TK1)H6":#8^O#G MWB3 )K>W=XO==K%[VZ(H^L!(M,VN)/J25)STU_<,*S$L*RIZJLSXU'N]YDOQ6=B_K#]JW U[+86L1&VDJID6BYNSM\F;NRFM=PO^*L7& M[%PS\N1!J2]T\ZZX.8O)(%&*W)(&CG^/XEZ4)2F"&;^V.L_Z+4EP][K3_I/S M';X\<"/N5?DW6=C5S=GLC!5BP9O2?E*;GT7KSYCTY:HT[B_;^+4)%N>-L:IJ MA6%!)6O_GS^U<=@1F,5'!-)6('5V^XVOA=PR5P/+731DV'>RMUYN?2(7)*R#ZJV*\-^7Q>BV%/M@K,;A__.$SE&O<^1T MCO[G:+U&COVR$NQ>56M>/S->J+45!;-X5@.\)2T!2'/5U%;62V8LKPNN"P;L M_I'7#5*&^>C$K#&T@D0K5=S(ZCRT869&_$-BN9KQ@OP3BMZFX[<@#>@;X,#L2P MB^02JQ$AJ'/F/*VEA@QL%T^R<[-V #*,:T&_T /0G3\R$[&+]+(]OKR$7IQ' MO@W$,:V=,(7U(KM$ .$%_"VP$J>1*X,-MPKVI 9[2"JD/Q@72N=M8UP05[(N M#+'2U\,)#PIA*:9UAR;O!3US6Q]NJ]8R9[-1BN :!;7J418 ]E?U>^,9KJ5] M_MUO9FDR_<$ S4OE(-@C?=^;%3=[H# KI>V5,\E;U^+8!5@\B6J]#759MI9" MDEOV:\-+N7@>L+.XB$F+ M95!/<>X2":90<*_4XHH"3HB"U]#N[2PE?Y E['QY7BYT>[@_C!Z!E/8RPF58 M=S(^!^NK%FU0J.IMK&&?Q'7KEA9+L(?S!EYU(-]-!FG:0X?E#MC<75-\U!8. MWGA'5[X04QAA.>##]PX#NYPGV6"&,E66[0,T#T00'82Z()$?Y\EHD)U:NQ- MXL!#1CHD1F\K&'$AM*"%6J!5,9X]<,TE$27"2X&NVX"BA@NM1?O+HCM X^$O MBF[S@LX!=G:AZ'AFP\DA_+* ;UWHJ&LB5SJ+C\;B17@)_K5B$B>4VV[G]L"V M.=1K:OWP$ M@)2N%/N*\ZC),'?;#X[L9K0VTF,HV0Z9UF4Q F8Q0+_1ZT\ MQ^+Q/";UT6@^1SU!NF(9EB +!%MH51&EH JV:#JBBD!/B852A=J$+3T="/8L MN,:14S-S&(.V[%*0TSB9#]A/C6T0.*+.JJE0N9XK!S+D@Y"/_*%L3=J>%,D: MCORZLL_KGGNX2\[#F#OVY0 7?O4=PA.@2876V_GRU/Z\CRW#/A]L!;TIXC>+ M,W=(8WJ0L6PV8J/)G&Y&S $L_8&-1S-Z,.X?S%+W8++W +!"'5T@COWC+(HG MW5EVL?%A[R-TCEQ-9E/\GT1).M\"%12TRY*MU41HR"R9^URMD.\+9$:CR5=< M=02!\[UK-/JN):_0 =P3\RM=2QZQ/V@AZD?PC%=!MSIBG_&&LL(ZK2"$5?*2XX[$KK9KE"C=9]K(L$O-O89OSM:0HG\;1@'W@%"O/H:<3CZ@LFF:9QQ+R?-2B*(TF MR7@7/TD:Q1#QP$$TI7'- 5)Q#SUDU"R>.KB\(8YL?"%JN>!B$DTG\66KYM## M5 GWO7I)9J3S]L& MAY802AQ_[)EFOFDK?W:NCY"HTM27UA8[-NMUZ9#I@-06C;T67@N\'%![HOHN MZ;_ X.^PR[\+[IJU4T'N:2-7@5VS4M$!4][F95/X=L*]SV W,*L[;=>,O3C$ M7:K;UKN79-M7C8M1E,;S2[K*HMEX?,G>'P)?2_TA'L[LYWB4,NHR.YWUT2<7+^!ZIRP?$_QHCD B(RXS2-HFC M+#E0LVOB7H6/8M0+*L+).#LMM%OHTSB:3S(VC6;SKCJ<8J(^3V%>@HN18\*- M&[ *?P1HDOJ[:KVJ'9>6UQ#U]('TVW'=@ ,*I_3P:0KII 9#V:_W<_,Z#BI M_C_,(:+9FC,:S%]I3NQZO:_9N?^BW1:0'2) /U&[WK2SHCY8T;VS\_T7JQ5\ M=K3R+.A-M:JHURX&)P8LXW[ ,O[& , R[0 M4PF]=-_H(=@C(/Y#-OW3_C- ;_W7;[;+_3>$/G"]E#6]WRP@&@^FXS./[N[& MJK7[%LZ#LE95[G(E.$HS+<#O"Z5L=T,;]!]'NOT/4$L#!!0 ( /B*;E3" ME!@;HP0 .$* 9 >&PO=V]R:W-H965T?L8G>YRXWS#Z%FCNJQ,39<3NH8VS>S6N]F 4NB&;=#.*L_EY>1Z\>;F3,ZG []KWH31 M6HDG*^<>9/-S<3F9BR VG$=!(/RM^9:-$2#(^+3#G R48CA>[]'?)M_ARXH" MWSKSARYB?3FYF*B"2^I,_. V/_'.GW/!RYT)Z5=M^K/GV43E78BNV1E#0:-M M_T^/NSB,#"[F7S#(=@99TMT3)95W%.EJZ=U&>3D--%DD5Y,UQ&DKE_(Q>KS5 ML(M7MZYI=$24HR);J%MGH[85VUQS6,XB&.3<+-^AW?1HV1?0%IEZ#X0ZJ!]L MP<4QP S2!GW97M]-]B+B'>=3=;HX4=D\6[R =SKX>YKP3O_5W_"YP^I.A]RX MT'E6?UZO0O1(FK]>8#T;6,\2Z]E_87TNS/\#3MUW/J^1J&I\[#HH5RI$DYL5 M^R&B)RK6Z6!+=JMJ*A0*-T2 D]INX:Q\]O$XG#4JW:/GH_0 ?TJFR[42AN# M6INJ=QPC^_3BUG.AX]<+, ?3O#<=2XHNDI'%J\79]!P5D0A/U*;6>8W:,4;Q M8ZMQ@6X-FC5Y[;J@"HJ(C+;"F4W5CQUYLI'Q[-<1?>O=6B-O575X#QF&Q=^6 MMKVSZ(1JS> S>-TASWWRH=26< &B$;:!^JY3(*.Z$( )\E]<9'5^(DNQ8(EN M6@$I,*O" =&ZB )_&!%&]X0@[_5.C\1[KCI#WLAJ+.;L="AT#V M]UR2ECLQ'4MQ\I. NTK>(0-;XOXN];[QJ%':=+E__=G5BY1 .-G0\I>*LN MH"L$W-P^QW-#NND;@DBO*"5@36L&'WP@Y)@'BT+^2O&B70CE79?(.NQ\Q%<\ M.:TM:ETB ?H1V*$-]&3'U2N>5?C&0JR0=3YEW5&Z8'!8DS8"*Q8I.G!="GY? MPW#12-Q6?^/#?80/E4%75I<:3'&4#G"HH 8S1)BJ:Q'21P*/1]I[W!0.Z*0" M[0&1Y+(4&F?'3-]^%1^NH'5!Q]1S,!EYDI3!909, 3@FH:50 MJQ+#3NHW>% Z@UUJ#*" C79%'Y5G=9*7Y C.K.5VOJIM2CE(VR!4DH\I4/+8 MI+1O1VF?6#>C0$CP(0C'/@^(M(]] *;/?01GH[&C85^EX4KJJ+.QGT"&I\/\ M=MV/+8?C_?#WGGRE;8#D$J;SZ>OS"=I5&JCZ371M&F)6+F(D2LL:,RA[.8#W MI4-OW6V$8)AJK_X!4$L#!!0 ( /B*;E3K5X_\]P4 &(/ 9 >&PO M=V]R:W-H965TV_;-A#_*@3KQ)N/&+5^4VFS,SDY:ML [U+^W-Y)6 MLS5*P6ML%!<-2)R?3LZ]XXO0T%N"SQR7:F,.QI)[(;Z:Q75Q.G&-0EAAK@T" MH^$!+[&J#!"I\6W G*Q%&L;-^8C^B[6=;+EG"B]%]847NCR=I!,H<,ZZ2M^* MY:\XV!,9O%Q4RGYAV=/Z)#'OE!;UP$SKFC?]R!X'/VPPI.X>!G]@\*W>O2"K MY5NFV=F)%$N0AIK0S,2::KE).=Z8H-QI2;]RXM-G=UKD7TM1%2C53W#UK>-Z M=3+3A&Q^G^4#RD6/XN]!\7QX+QI=*KAJ"BRV 6:DTEHO?]3KPC^(^!;S*02> M [[K>P?P@K6=@<4+]N#UEL$?Y_=*2TJ%/P]@AFO,T&*&_]-W!U%,U1VKEN5X M.J&R4B@?<+(%_>,/J>\E/P\"X&,#OW4-@A?VSG% EPCO42Y0PI(IR$5C2TQC M :PI')B+BFJ/-PM+>5D)1?.>[5+4+6M6P!6P3I="\N_$I05MJ XA\ES'=>U_ M4"4C]4#,(6Q=8%P)U,Z5I8OUF-AJQ7_0A[MX-0V -+[*\[*&>FTI[V&BN MJSXD@H+^(#3^RZE$907&3A ;P_P-S=[A@N4KN)'$)B7;QM^M(;"=?G-[S<=\ M*8E*HI:B[ZK5"ECQ=V?C:-)JOP8'1;>2"VE,W4IPL[$@(8#S.?5RLS0RKA[S MDC4+A%M&_=W( A'=?<>J)!?!FLSK.%Q*13A2+42!I1!T5+47366L) MY4GW/6YKB'E9(\,'42^# +1*JHES! MH7GQ[R9KFCZK-QHD,XKU-Q2*AGJ1_AM!-$Y\67W!*YNKHE-$IUX?PUWO]_,G MT&'G^@GWXP;N![K!73(I5V;QV>;$^8(2?D$N@G><#H_"FDRV&+6QR9%<)#DA M>O#*>PU^Z,1N:(;(]^$(DLR)XM!,(NJU\4CL0^2$7C)\B3J-4S-D43"2!-2, MDBP;OD'LN%ELAC")1I(04L>C9>(D809^YF24N$'?U >2"/S("8)L'+P@)>*$ M^H+O9&DRDL7@^92HZ3B0VFX:0;J%18IZCI>M!R_RG"1Q:8PVR0C$7QNA'3TJS2.(?2)+,C.C:/IDZU_/_ED/7S=YU=E@K1U_ M*)^&!-*E%-VB!'Q$F7-E2WU)@6:-5C8+3-*W4N2(A;)%1(T@HLMB5=D,WWL0 MZJV&7L!P^RCVG8KT!+ Z,9,Z)*8O&_4L*.JV$BLJ8WL=@IM.4LM7(R$U1A>^C(X@:B8;*K2!V$LIL-D0 M,XIV1*':[0GWQ9YPP+PGZ$^]X?,W3RV+G@=<.?_93U<; >T]+%I3H>V"\LOVOHTN\W%()6G(Y%786 MD9^,N?91=OA,L!42)?$+.-;J1VXZEEMHVI('N^[KLXUW3VVZOGG=F3.D:W3_ M!%KOKA^0Y_V[Z8F\?WV^9W+!R<(*Y\3J3I-H K)_T?4++5K[BKH7FMYD=EK2 M(QBE(:#?Y\*<$/W""%@_J\_^ 5!+ P04 " #XBFY4(%%1;^0* #V(@ M&0 'AL+W=O $Z>X'"Z-D:3-#T51K,B5M&>2RW!)*^I?WV]F^;0D/])<"_2 G/G8 MQSR^^69FJ8NU*6[M2JE2?$N3S+XZ6)5E_O+XV$8KE4H[,KG*\&9ABE26N"V6 MQS8OE(QY4IHKQ#I5F=4F$X5:O#JX"EZ^GM!X'O W MK=:V=RU(D[DQMW3S+GYUX)- *E%122M(_+E3;U22T$(0XVN]YD&[)4WL7S>K M_YEUARYS:=4;DWS1<;EZ=3 [$+%:R"HI/YKUSZK69TKK12:Q_'^Q=F,G_H&( M*EN:M)X,"5*=N;_R6VV'WH39O@EA/2%DN=U&+.6U+.7E16'6HJ#16(TN6%6> M#>%T1D[Y5!9XJS&OO/PBBT)FI;TX+K$:/3N.ZIFOW)O% M*AXN< PQ6EG"1I;7X8,K7JMH),:!)T(_#!Y8;]SJ-N;UQGO6^U"N5"%^U7*N M$UUJ9<6UME%B;%4H\?>KN2T+@.(?#^PT:7>:\$Z3[[#BTV:*FVJ>Z$CPN*F"KX)F?5%05SHU7$#(R=ZH@.>C=0$UM;<7& MJ7(\JZW%*M/0UJ R@P0(L:*@?2"VS2%*92%) BEH94,S4DS!Z#NI$U[UT!0# M36# 5)>VN&*F+;E/B(;+(*E'6$IUHVU,QTD54I5 ^BZ ER:,7 MVIF27E_!(F19DORC8AO%#6#$U;)0;+(C?F\KF+[& 4/'V1=7L2>^5C)Q*T,7 MB)KFI5@4)ATZH9/+MJ;W:,8\J?#L=N.)1*YM8UB6AVZP)0"01:W)G5U&XG/? M_"P46RK7N/JERI0()HRB$Q9+%HG&_NQ$2$U"DE1XE>BOE8Y9R)'X0!L-'#M7 MD014>V'B#1S&[B1/8G=:&!ZFU\A89/F8/-^N=:B^10"YP)18V:C0<_(S1(=+ MUKIL2+U6-Y#=*2F3Z;1*:?#8%['<6!H0G)[3(E!P75!(9;19O68/ H0: M8I9Z\1I?YRQ=*_+"XWMF3+KA^ +WDX:MH%OL28?8OQBD>%PJED\SZ#^Z-88%)I$3?JB/'[7!5Z N$ M)+N&#,6XTV3$L?]3_PU)J$TLE'-CN0(A#&?.%=94 QQ8PB@]V&?I'JH:@AO] M+DCV]R/Y1X7S,Q$-& =^'\8_!+UM@N2=D#[=CK7N]!2D%="G* MJ[S+5FD0JY+25@8QYD0$"VS/EG<.3^6M^LD9J).%I?O.I.1QZ4SAR)-ZLL9$ MEPWPV?C^^4)":_0(MVA*[B2R#3\/SK=P1)'8+S@XZ[&@1Z)C;D-UX)IT:,=2 M;#U+@>]EESVEV&Z>\1N>R5WQ]S#=5/-8WVGKR,0]HP=(O?$>NDFDM7!>](,8 MB :"@_XW%/0.,(]C36,\N.")_/X43MVO3XU>#"WB(?,V04BO&=&&"$83&O]# M39G?.-X1R=G3D]'OC@[OD8('AJ\2A%5B#;SNXH58SL.+K"Z[$3V13)):\GZ5 MYRQMB?F)J2S%\7U:SXLTN0<'<)(O$9)FV4][[%[]CJ!K+T$;U+Y6^ID MF(KJ0IIR3%L[,SFBIMY-Y$E=&SZ#T5V=G.]J_QH7D78 1:^Q==;9P,4NG:5T MGN.8%K5RP9ZQ;&2Z+S=BZ.VZUO]L(.#6"L M84SIE[, T_^@ M-25E>!"C#>.X%IS+A+HFX4ZRR,<]K]:NWK_9H#**X+&,N,EB5"D:WQ=0/Q2P?%UHX9VO\ZR>55 AHP=E&CTP["G M>^5L8_H\6!=+I @ 2$%#IHP!TZ@T]1WG;*(Y2_,)M]C=01V3$LU9FCLP/AN MXM847L-0FTXS%ZZL "J=GA2>V-7;,6L\LY#=F<>!69C"P'--;+)(*Y7$C2"U MU#09C4/O(*'QAE*##K2K8RPPCF"&]JX7/7)(:LWPT(J>@S!Q:==.]>CI(3SN MI*MWC^%LJ'E#E,[#G-2>:HQ'@[-'T#L\3A4?LDV?[FVD,@D6PG)%=YU0MH*Z2ML)*FF9-%JY#O&>#0B15V>M+323'E:D?K,(XDF.= YV)UQ MAS>MO@NBU@1,6XJ3Z1\;.;I&PA5"")-!1MZ[UZ-4]_^1X*:G_\T$]V%P!'O: M<'(?\C++3(5Y=;NI87$NR^9-G)#;*"C@4HJ[!^JK.N'M3U:121)WFIMLO'X_ MUZ3=NHT[&C:#+C:>U8VQ_O'@T#!@%$4R7W0LD5 5\&2."$1KF#7>Z: M=>XG[S7(_5.U^CBB7HB;(!336?V%JTV'W6RO+\6700TS3 ":V7B0!]KA< UQ M/I$3)X#:G$T>:)IS1XL];?Q1.)WN*UIZQRJL1^LYAG#@>].SL]U5<.<0"G>6 M#!M4"9_9US#BDJ@^@J[7VB.'ZPB%7 );2T)V:X/>EQ*(-)L!4L'8FXQ/O)"^ MF^P(CE-O.O4]G_JS1XBNTV'7F"6%78"!N=L0V>%LF@!]EX51-T(Z=GIQ#L[F_3"MUD-\)B$[N7;-F(/@R/\ Q-, M3KS9Y PW[41>/[9F7/*YYL#6; M8$O__KGU'TM\U8]NQXKCR^W""F9F'YQ MP8=!6>E^EM ^;7_4<>5^R] -=[\(>2\+E&1T^K7 5']T.CT0A?N5A;LI3&PO=V]R:W-H965TSL(&V&J1NAW;0-NQ=[.()PVW[<%BL5B4R%*K8HJE\.BV\NOW>Z\.DKK: M,Y-=3 #'E%3UZIW?.XI^^6C*K]5:J5I\V^1%]>IB7=?;%]?75;I6&UD-S%85 M^&5ERHVL\;&\OZZVI9(9;]KDU\EP.+W>2%UO7V[EO;I3]>?M;8E/UX%*IC>JJ+0I1*E6 MKRYNXA=OQK2>%WS1ZK'J/ N29&G,5_KP<_;J8D@,J5RE-5&0^.M!O55Y3H3 MQN^.YD4XDC9VGSWU]RP[9%G*2KTU^5]U5J]?7.1Q#.5V04>[J$K]J[*M?O_N]T?5.W.:RJ(0L,G%7F_3K M%0F:B;=F ^-7DO3W\KK&<;3I.G6DWUC2R0G2<2(^F*)>5^)=D:FL3^ :? 9F M$\_LF^0LQ9]4.A"C.!+),(G/T!L%X4=,;W2"WMU:ELK)>BMW\+5:W)2E+.X5 M/__7S;*J2SC.?Y\Y;!P.&_-AX_\+39\E38'[HMK*5+VZ0&16JGQ0%]]_'K09 M#X5;_G.10G($"F\4OZA[F8)(:6H%Q?SKO\R3>/9C=6[+LWJM!"U,AC_R,OJ6 M/\<_/A>/LA(@!4^6-?AHMCB?-JC52G& B@P_"+,Z=F82?]>96-8],V+I99J: M,M/%?;Z+1&%$1;:O$&UY+I9*R >I<[G,E0#0B7OX0"T:N&W)W 4Y!N(S5$F2ZZ(VPFS) )50WU29ZHK/ MQ]?;IDS7L!,8%_+^OH01K$Z2))J,DF@:+SS_^#(UFPUXJLB\ _'>Y !:XH6. M[S&JOH$J?#L+YX*=6A<-'PHE5,WR-UB!/M%ZLA.?T!>$M;G=YCIE?EEDL%DJ M#IIJ(&YX$X)5;990@P_8*!S;%1'?#\?#*!Z?$@G03\F%N.XH^JAMSGC()U[I M/(.]4&9@!U27.R9S4Z:_$(*+-X;DV98:?N 4$;0(L4OS8#?Y#<$_F?VUR<$8 MA"C$?S2%$G$0GM2V5*G<=)T]^+\[0@#$U8"Y/2Z').M6=@MB6!8[8M+ZJW,^ MZ,\JSJD[@@8!8SHE:>TO=F7D/T$JE6H+!B7)5(EG+IKN;CY6;2 =$&H*W5G\ M\>YS9_%6E5PT0(!P("G![ER:HJD\RQ0*JY5.H;E(J,TV-SNE\)AI,%:;T@(8 MO+5"LI7L9)\Z&M#@0D,S.^'0+Q/Q,!H.^<\)MP)_.1@8S6<(J;C=Z%87IA:Z MJAK"J"/!?!*UZJZ?62Z+AL. S&)IA[,(:N@05E'WF."GA$ZZ2%%N$1HTJ 9@ MI91%)0^318-*2L1$7,ETS1@Q3!*0*4USO\8'R.8\_( /]7LC<^_CN:HJ^^OX M!R](;6HL:/=U [#5*K@1:2ZQ_3!V9< /O=FH##ZFP#JYFV(J/9" -J0_#1LW M@E"F;+]I0Y0BUNG7 J2A>4W7@^C8PL'.#2HIAOH:@$L\]V5=2ESBN_(HB M^$'FC3J0P]G;6YG)#CJQ>?Q4D(<1-13VH#,Z[W%M!"%$<&VR8TERR1J!M6QH M?R0V!JFB!E8#@@N*(SJF;Q1PMV2=/)B:%+DUC]9&^]:06TWK+8.LAK5\X,QR MJ+N@G3@>!B?X>Y5SUR83Q'4-" ?D_@8&.$MP#F[E'!V$J[.^BT&D"PJ3D)H" M[SA//V&%(X%EG0=EM-XT&\YS[-Y[&W7%^M\I"0!:E69S*&9$255M:Y*BYI\] MT2TY;X,@_Q><_G;= _A6Q>TX! UM6.F$8II$%/*[?JT*5C%8/R!SX%7C% MV/5 (0[\:\HKHDY<:Y/Y#.X2@"-]ZTL%AL039>&Y+=WJ\-W=[6V;HF"2O,E\ ML01\79M2_V$3H<].=/'?F.C^WLS62VPM5T^F.-I''])N MLT9,$*ZH)U7NH)-CS9?SGF=2>=2M]X]"-+%'A1!A'-54TVC4 VE7J)+Y7%VJ M3TXDM(I-D:L6&T,5Q15&]N254R37LP,=0RP-. M2[BKWE*2(KVU/5Q(">2QT:2-NZPIR5/8FZ=7&YJ54!FL^%N+B!Q]E\F$E4[F M*2@:("4BJ,@ G(2>U@S[.UOLA2N7M<_2*UT"B>M2LI=FDJ.+''0%_Q!_@;>P M&\43,$.'?\ *_N#CKCW1E]]@)FUR[N>#7D.EP-G:.X.#MU8YKMLH%;8S#)L6 M$9K* _.;7*9?K^Y2X"%5!B93.?.&8$-/KS(+I5"R#<++X2 1&^")@_&J,_CH MQ9+Z1L\6U.@<3D6*AE6'W2O9V$TNO5A._A:S>YF0,)D:.,NH58\N[!B5%G#: M0%KE?KUZ(7YUY<"O'>SY2XAIF]>.K?DK#QY5=B5N$.GR'MKSQ=$M%W9A@?_] M(S?4M//YX39DR2693,YN)2)(-%(N:#$1['2;28Q.+?7.V#3XMY-!O/Q&0P MGP8),O%LCJ0WBB;=T6)ZK[!J*7"F-O=>P(JHC+)T,IU&\F#\7(SKG M/&<+$<^C9#B/1C&Q,QJ,$S$;3.EQ',V24>!L$LV3131=S,5X,%]T.8NCV62( M7Q/B;3P\SUL2Q3AL/)P\!YUI?)Z[9 CJH#J,XAFT,A\SA_,8'-+C%' PF08. M9PGA,@0:DA ]!A?3*0V,2".CZ7D&YZ-IM)C-F+W)$^S%S!X4& ]A'&9O/!C. M8;L)'M%1CY.)9\3.B$Z1 6OQ"': I-,A66%,YX/(+(Z&\YGXGX/_^.AWWWS= MYJ8D-V'TD433V:R+L@QB&L!1$W#Z",+*Z701C6:3D,L^JI7B*JUR-P9+NK)@ M<%@U)55\E*A1"&$M,=XR$<-.,8P[#P5'1_9.G=/C]5$#5!]=;*+"LK%YV)1= MQ@MR&*"ZJT%/*)/:4: U@)4]B(I;FIC\UA16&C[O Z#[!BY0!- "=!I=<,8G MRL3G+430&7\!W;U=:[4B:Z8-5YF_VD&-'2DN;9VRZDYJ?%DKW5@*&@W'[G?H MOE%@YG#LUF79<32=3Z)I,G8:C1BX2_9KD&#WBT8C@HSNW%"*6F_\1-\.)IGR MT6[WGX.P&HQ"[_SP?#I.4T\IJ".6B:36O.,Q\F=#T7[ _(GXV> M[X4$L;7QD?,/*I4ZWY*2L^MM"]Z],]GR, MX3'?>?,>,KUJ_/Q 99&+AT$#IM)T$WU=816V!VO4G M1M8';,^ZS_;!!%2%>H 4<1EW= >0&:,8\YITJEV$+[ZG+';E"NVEJJH/35U& M6TW9K,!3I+[2^HQ;BSNN4?UTN%YTF&2NYQTQ_@2N3UY@M;."INCXU),^Z.M_ MNN?HCA9Z K.D"6J@5E(;6[IB0JFCL%1=?W:C-%](7/E"HH7#!,KA+#" 2';0 M0(>_)]U_\;KO]Q?=[JZAV>!A%^;R-_DN4;--&;@+LXPCO> 1+^XOX :S5Q]8 M9R$-!/_9&S?3LQM%'A*D'_?NL/O!N <_?8N@115KY'%3ND'4DN+^<%IS6 5% MKI8J+?X4QB<>-V_P3KJ?IGJ\A;'A!YM, J!^(L(@H4X686N>9 0^C[?E^_.7 M+GCO*\,9 @)S;9/9[-F=:AD>D6B^6\C\Q(0^KJ3EJ1VV:BA]2Z')DQY=9E66@J#6F P&] =AE>^7)%X@= M@:%7"F(_M] TIZ49#E$TB!X[D*!M*UT@)W+UT&;(2% XT*FY1A[/J*PZF*#3 M;C>'X6<(WE1UN;LBM-&HHP4"N4 ME!(NY,9\A>. 1=0EW&\XU1WS[.-W".<" MQ;W4$*8J;5TE*U0OEM(+01, ^\;.D8:-89/;YW*JEZ;K#\,X_?-+% #.8_OX)JJ<;=7*#!XE(A?+=;L#IJD4"GXH9*K M @_HADG<,6%<=^<3A MR7Z"["_8P#NJ]_,%5_T!\:6WC-7E'MUJ]NIB@QPOD MRW@O&.##IK2#1-$QNU.*>2P.X#!545^PSK:EXO="*AL%6 RHU/#W M5RVB.\+]LV5;^DG&+Q^TB'Y%KP89-!M]+++8CK-RS35+P":?G?TPMS>F[-U* M]$UU!(!I0$'1])ZBZ6+:;1)!X^I^6+^9.STC@:)>-H,1WB:.R8SGHFX,L9 MFR]L@F:9\:F]07/>9VL4-^!QUY^QM>=330>#B?6?[AR'[@B[96*G-CCVTL>3 M!>OIROS_JZ-BY?E&=_XG-U(CU"NND3KY+NT[Q]_=4P+8:M@.)-IR$['7Y'6U M=SFT=^GRW37:6U/QBR#WA@"C,D"T2W+'.8WI%\F"AO7)E&);\=R8$19XG)LM M8Q;=5L[H?8%X2D$RFHH[!872=*);U>N=QVWT;C]Y)!#-O@ ?O@W_ M?.#&OC7?+K?_]N"#+.\URNA3_D-MMOP._=+4M=GPXUI)E!:T M +^O##67]@,=$/Y1Q>O_!5!+ P04 " #XBFY4N=]B"40& !?$ &0 M 'AL+W=O#/IIK M\\7.B)RX+_+2'G=FSE6'O9Y-9U1(V]45E=B9:E-(AT=SV[.5(9EYHB+O)?W^ M7J^0JNR<'/EWE^;D2-MPYC0_/AGS>'_BL:&[7UH(UF6C]A1]^S8X[ M?1:(=^@RD9;.=7ZC,C<[[HP[ M(J.IK'-WI>?OJ=%GQ'BISJW_%/-P=M#OB+2V3A<-,20H5!F^Y7UCAS6"\2:" MI"%(O-R!D9?RK73RY,CHN3!\&FB\\*IZ:@BG2G;*M3/85:!S)Q?P^^_:6G%) M1ES/I*&CG@,N[_;2!N,L8"0;,.)$?-"EFUGQKLPH>PC0@T!+J9)6JK-D*^); M2KMB$$LWE!6I+JK:428F"Y&I.Y5!/^%FM#J.#7Z>^\"D M;%?>D4&>B;(N)D#2TP!F>06T CF"<$N_".2N=;+TB%EM6F"P5SJ+1$X ?Q:Y M+N_(LDP/X&P]^0U26?((J&-0$F9DG(U%)(><2%8N5([Y!45P ') MA+6U-1YP'$F5=@1(F6^P M1R14F>:U-T=CH(HKBHW$U?6G2,!28BZ-D:7#*X"R;>B>05=*92PCZD]7?,1N MD$GZN@1N$^]GQLDVJ_+82](YHR9 F>3$7-,6:<]*/Q>$\,H\%X) ;17KRWDO:[D%BU;J-+,NX>[+6K_GA'G,+6 MB'"+?L!8' 4?R-R2B?SZ'%K(J"@4Y=<;E)OH+U JUE+/_*7VBIN2TPBG.(HPU4S(& $&1.8&PDMA-525]!%I*41&=XKKS\3GI M4'%D*:AM."@P.@V)SA,4A 97B<* " MS!5*Z5S7><;'X64B3#IW4N5;RD)7O-=SNFL#\XD*F-I4M]<@^ M<"&7'N2N;,C@Z=8(T .1T61(:"J636]1,&%Z]F-;OSR/S?YI!5W9D)@G&&,^@T7;>&M;X7J?QDG2 M?Z.FN\N<\*_B-RT[ML_YFLH7:$XV".%E3=FO(?36\_XIR:IGH6>:VE=29#'Z M,R9,=#WT55ECNH12T"Y?R]+'48-.(U[M=4?[F/-6ZJ']VEJ6KDWF I)P.6^! M_-1>&7VG;.B5:AHZ):O"!)]O3B]]"R*X_]5!%P5:@PY]A1$X$;@\HA\M+(\0 MEK[6%-C])LL:%P@1#WP_2KKB&MK2_Q)^T;8:HD*@6%GXB66R:3Q;<@GP;6IX ME]BFYZ^FCH?#4E-2UWS[)+U!MOMPGEB"Y8OEI+%6JD(AVS0(?'NW/]^2BZ_C M'1_>%@+/Y^\N;XQALK_0M/Q(^MJFYMI][DK2F_MTE?PG,%76Z;%?!SN?\NWR]OS M:;@TKHZ'J_<':6X5#)O3%*3][OZH$]I.^^!TY:^0$^U0,OQR1A(EF@]@?ZH1 M@,T#,UC^IG#R+U!+ P04 " #XBFY4.Z=N*P4) #4& &0 'AL+W=O M:!DB3Z4R! MG;9(VUTL%HL%+=$VIY+H(:DXGE^_WR-E67%L=S)H@5C7XSN_=Y"]6BO]U2R% ML.RQ+"KSNK>T=G4Y&)AL*4IN^FHE*GR9*UURBT>]&)B5%CQWB\IB$(?A:%!R M6?6NK]R[C_KZ2M6VD)7XJ)FIRY+KS1M1J/7K7M3;OKB7BZ6E%X/KJQ5?B$_" M?EE]U'@:M%QR68K*2%4Q+>:O>S?1Y9N4Z!W!/Z58F\X](TMF2GVEAW?YZUY( M"HE"9)8X<%P>Q*TH"F($-7YO>/9:D;2P>[_E_M;9#EMFW(A;5?Q+YG;YNC?I ML5S,>5W8>[7^133V#(E?I@KC?MG:TR9)CV6UL:IL%D.#4E;^RA\;/W063,(C M"^)F0>ST]H*K@04_>CO(FK5O_-KXR-HH9K^JRBX-^ZG*1?Z4P0"*M-K$6VW>Q".7?-,Z=B=-5BA3:\'^5,A**&W83"#_A'NWTNI!NIS *R8]"\L?A6%K M 1IN\*% LAEV+BLL4;7A56XN+MF_!=<^5@R>%N5,Z-;;]!/B)YJR.W T5F;L M/$ZGP70:7K#S*!X'83BFNS *AL/XPJE\0IE,(7.-A:S&&*^5K!9_5:_;6FMX MYY*]%;G0O&!G[.]_F\11_.K@W2?+K6#1B$5)^PZ9C#RMVN=I>_=967#,O(B. M75@?QRW5G9@+4.0[';9?]J]>^K&O^WKL7[TV>2.MH\[I!2?"<4:6G)$M.P_= MH*PB3)DL)'[QH>N"2"85LV,U&)N;0LZ4]9U!_C MFK+;):\6M(X]\*+VON"D.Z\R '96"':KJ@>A_?U[1=Z7E46^&\O$(UJT(3V]?OUXQ^4#XJG9>4B<\9U^ MP_[D@OW4QFPOJNW*'P[>_>_9/V< U8*=30:X*CBE/A!"@'(U3'6]BX @'/*! M.QW(AVNN-8<_@,49 &FE,'WV ?!JLX!4Y,8(\#_O4%TP?KKL'4'8W7.^E^P] M@058A5XH5$[O#(IMD$]0,'=Y- R#R7!,=U$2C-)DQTD#!Q7".PU2H'<4C),( MD%39UQ]IHO O28#2>LB08CD)VDV6ZYH5QGD!0A7YPT%5V6Y**#>N@ M@=*;U%[5>J4,P!"%P6@T9),@&4;?Q&8*F3&+@_$H8C\KE:]E4;#)9,*B((Q2 M]FX?6%$P"2>@#Z=C]@\!2]H@;6#D,(J(5S)IP)9,(I:F[&=-SCL4O&@R#<;C MD$5I&$R3*5B"\'#B3>( 3B;H)N,@3=!_*$"'F)ZQ<3!R48%'P_AI=#MHN60? M-078;@*V*@APY"3Q>RU733H&29J21/0[),K]AR\MZ$9!XI2)@W0*$F_N?B4^ M8'='/#MW:H*)4_.8/7L /]3>/C?SP2''(:>U<(B;;=A9FJ+,E8BQ(X*U9W&, MJK1]0UAZGB)$1VD2$!Q7OE84FSZ[<IZ MQTTP?PBM^LZ^0TN:N0*]3J*D2N3%=KYH"CSQ-*X/5,^2F6K*O>"%_*-3AI[+ MD!1 8#\G1-0KIT#X=2G.!%(4,HEARRY#4T+FD&;&0 M7Q$H>EVY^N&^5^J@G2[Q9UOY(G=>UV[6?!)'MD1Y=<,%=6P.;V#=(>#Q!0PT M)!0EZ)!(']<=V_Q D/8J[LLK^W8V._^H)15*1=/$A-(H1AF9#,/.W8Y60>\] MAA$2-1FA_$5#3!BHYW':C!@I+1]-0(=KSUQE54'P9)@D5I'$<)./AMWN* MZU\/7!8.6S15S>=4!!K0/0?V4QAZGVZIONG/!08@[;KSJNN>+1@6Y&-%M5]J M-Q+%81)Z5"\/I=11[GP.C#[W*,N5PZ47X'4_EJY[O(]KB)GL&;#T-[K@]T(9 M=9QTF!*F GKO 8(>,8X ASC9@6,83..AHX_1I3^[Q'^1COLXT301B"U.M%C4 M!7\Z]S_%QLO$G0#$.*#*5O@=Z2=5VR6[Y5IA@\N_FY!XW ?30H*TDB]EN^08 M*ZN&H:]2.<+29U^L[%;_8\WJ=+Y6'711;3NH0LDW5%M-/?L-[9.LPRV07EGI MDKG"P(=J74KKM$'+J<5V8%9K9)%9RA7+_-:D2]<6XMG&$;MYK0*S^V;\O%6Y MGZD-5A$B?'ZUN\,&%<]40&^M"V=:75CFLD!T/=@YE?@._FG.-.I=0)[DV.P]/3::R.:UWHX!E7BT;$-;8[=]MZ(TOGUCSC%B M&Q"E9AH5CYPYN_7@$DN/:D-GD^_RO7"(=AA9AC:=@?#WM, M^S-T_V#5RIU;SY2UJG2W2\'1R(@ W^=*V>T#"6C_(^/Z_U!+ P04 " #X MBFY4.8%:F8H" "#!0 &0 'AL+W=OUT2H&DW; \%@G:7AV$/LDW;0F7)D^2Z^?M1[%$BN?P4"8U'Y2^,PVBA8=62+,(&FN[\R@R18,M,Z'J4-))I73++)FZ MCDRGD94>U(HHC>/CJ&5(EO..U7B+]GNWUF1%$TO)6Y2&*PD:JT5PD9RO,A?O WYP',S>'EPEN5)W MSOA:+H+8"4*!A74,C)9[O$0A'!')^+/E#*:4#KB_W[%_]K53+3DS>*G$3U[: M9A&]@"G M\0N = M(O>XQD5=YQ2Q;SK4:0+MH8G,;7ZI'DS@NW4^YM9I..>'L,HN3]W6")T[*K;@U0A.7P G*5PK:1L#GV2)Y5."B)1,WP^Y4$V90@\PFR M_[N_?P9_:Q N5=LQN0'3*6F4-L!@&T%M1M 2"KIMS?/>-W1',/+PNJ72A#-TIET6O-2D<4",/5I.$'E.=IXI_089 ME8RND8#: -L<];LWR7'\<=F$NQL%Z#!^?IVNF:RX-"*P(&H1'PZK.CUFN+ VM MWS;T2J)V 71>*65WADLPO;O+OU!+ P04 " #XBFY4W/1KTV\I #BP M&0 'AL+W=O/Z_7.[)-Z5AY,09]LRFJ? M-/1KM7U<'RJ3I/S0/G^\G,^?/=XG6?'HFZ_X;V^J;[XJVR;/"O.FBNIVOT^J MT[%K,*JG-39G_DJ7-[NM'SQ]%J=DD;=Z\+8]_ M-[J@IQAO7>8U_QL=];OS1]&ZK9MRKP\3!?NLD/\F'Y01#WE@J0\LF6Z9B*G\ M+FF2;[ZJRF-4X=LT&G[@I?+31%Q68%=NFXH^S>BYYIM;V8VHW$2WV;;(-MDZ M*9KH>KTNVZ+)BFWTILRS=6;JZ#/[T^=?/6YH:@SP>*W3?"O3+$>F62RC'\NB MV=71RR(U:7> QT2S(WQI"?]V.3GB=V8]BRX7<;2<+Q<3XUTZ1ESR>)#\[\0$3]P$3WB")R,3?)O460T^OZE,;8HF@50.D\))5)HX;^N,F*I%AG21[5]%5#YZFIHPRG85U6*7UD2.":7?3S M['86;4UAJB3/3_C8'!H:(_%L.509C73((0I_^:_GR^7\2W[J^^OK-_S[XLO/ M9QU*=DD=%643F0\'4V6&)J,!Z>]U(&D9?77=1$T9F;K)Z)C1\&45)37IB0/6 M5M//44(:H*:#AH5C63>O__7JNXO%BXCF2WDT=Z:*\7EE:.X[$ZV, M*:*ZW!N=IHZC^F#6/#D+H S8M(HC$O=20P4DQ MT-I4#9D5^LL=&8\#BVY,LKO.VQ3,1:SB)W"1X[0S[J/WR7$/1)" MG/*L<-MSEU5M_7E\#S=%.Q/;>3*SV9CQ[];MX9!G]-TX@B31/,==MMY%=$ZC MMK KQ3AT*+"_*X-SG&9K.H2S">WSU&F?IY-JX]9LF8%#"N=A3W8$73;4L"K! M>G\F,:?#?=OP'[$."&J=Y'*L\)67;45/D;33=\LBCFZ2(DF3.+INP?T\2_BQ M?R0T_BQZ2WN.(Y1F=;+=5F:;8/C5B514N:V2P^X4LS%.+<.3-"4IKHT(<5OY MW8DA['2N_.G;E#DY(Y"!SYC\LJUIZOKS+Z)_FZ02"Q61?3'[%9US:V/PSYS^ M(2GJKO:3:+F\BNTDIK/RR]EE:?1XFE\]>Q% M]/1I_/QJ'BTNXZO%/'I7-G02:)@GR_CYLSD>?O$L?O&$AWF^B)?/GX3,]P*X MRXP[L;2:E#0;>TO[Y#T1GD&YU=$-?^OE![-NX0!%KS>D_>CCSVY>OB89/^Y* M.O]W\':"8YD5XO!AM(,8&NCNAOE'OV3-*SAO^ M$4_4Z:CQ/9/=03QBTM5YZWB?%300&5;RTGJ?W)3T4=5D$*F?L.KHLULC/T9/ M(.])168@9,)."$9D'#DU1$U&TB9LVIZ?N M1/,V7\!( M8K."U5+\82KV]9(/^DWV2.K.)I*1<C0@C(J!.OH0<:D&]]"=I!TG=I1A)<.3^%7*Y-5>Y5,!R% M4V?^RIWYJ\D32S$:16!%=-,2/XKU*7H';RWAV&]0 ?R!X5@;\%E*27835K6# M_A:9=O5ZUCK.#'&0:1!RR78Q_P.IHRTM2M*8?&2@3>1!?"*[0SNB-C<@0#9C M3]O15G+4SK[1P-?*2A+'(E5I\DN*MNS_,"TEFU$9$:I=Z)#)5?#9CR+K2N>) M%F-54:" .I[D+/J)OB0SD"^L$XB@0#FQ2&R4X>;#FA:X-2%U=72$2P_UXCQ> M^CY/>B*376--@S8;"X+)%C<=M/[NV3]9S!84@>-%\ \O29'0\1_SXW[G4!W'CGVEE)U:\E-WV7:70U72MU-6NG4C&WQH M*^(4= K;.-(HVPQR3OO35B+([&U5I'OW$OECZ\E%@W"2=[L&%<93,<6M%XY; M+R:7"%^K8I>9%SG$HX\:(&0,,EP-B[#UUGD%UAI7_LF$EPBVI%5R))[0PLE. MB @&W^/G27-07+TG_9N?V!)"OE6\P]AH10$;V5O2S'*\'1'6S97A@Q%XY/(N MT_,KCF^U9YLC1>R=\?%&F$)>!G\9,Y+^)AW0$&F0]S(8/ON-?&[: MSX9^PY!K!"N-F L=173BV2*F-GHQ]VFK^>1.75L7X:US$5BXK^':\V3@X(U0 M]0.?^<&LU9\^2W1][KQTE:D:5#I-9;9V#AV/FY:1!'^P*>1R0UJZ&0;G4 MW MDPXAN@FJXH9,_I'.IKDH-YL@)P-C0/]/\I-FEGC@+70CQU(-Z?6"0V:_(D15 M*GD4.HJ1.?-&'*QHS&M )?! G6Q73\O*.S=6=LGB_)8ZM U "PKPSF[),/ MY.7_!AF&%\"ZCK8ES.N1RJ /X1_R/F7U^]D@I34O"C+=,2]L<4/%N*=?6)PW MXM6\J]C7.4G.I*Q(X="VTO%8$1D4ZE;JPO/'.;E:1)?HYN0NR7*(S 6QY (I M"GLBR1MEQ]O:-CJ'ZP1A&LD0@FDZD&SIK4]FXPJ]ZCWA MX[J&'/*L4O^?(SCZN&YY"WF#V'VC(X.T5%;Q-DKD3H%=0?R 4D[//;D@_@I. M(=L#/Y\<^]H$S'-:BS;U-S$B%)BU^U:&$X>0=\;L4*8AT<&,LL]PKG#0='A' MG:1KNO-D=;A,VO+WY*?1?M,IOBMI,CGZR$+G>/@DC"GS%'FBSJJ]=\E>W8AP M?81K.ZD"EEX%+*==KY(T4M'XU(%:C+=T+ 85P3W#^:?%H>L,/W3*PL0.^1]M MF&+ 0:/@F+C+\5FP$^MPW#JP\CC.-JL6G%)\@?R*^,RWB_MN3SRR-;'+7/0L MZ"QR[FM_<$GUCN^T==QH:D]J@DRMZ?$E:UI)B0_;!2%.G:8:H8*A,3\GIL'?&]"Z'3XO*@JZ1X#\TJ8_*V'.G)W6EX M3?7#"C-Z>(@'6*%;JF[L,/MA5YHQ1:[[%G[?R@T-&CQ#,8(YV;-/<7/*>=M) MM=[[HW6.B3DN]K56(@[2[;HJNQ^D?UM)0#Z <3[UBE614YMLC9C3(@R/Z$#E MV?JDDA!^T#E^94@]$Q,PQ!XU3NW6HR8*A<"+I3BE]%_:C)7XY*P ?RS+U!.- M+]W^)=D?OGS#)_(@O@'RMCP[)G >0\'K-':#:MH.5+>+_#:638/90Q$ M>6TM*G;5UO!9ZXXI'/.4F]-!ZW-MP1QBZ11[Z$N4=.R(S%06:A.+Y#@7]F^V M7$=[Q/F3F(;+4"93ZX81LTHB%2+Q)QR?Z)H\6IJ(M3O6CH!I^YIM8:?EVTD M_Z?^_[E[#($;4* \N+IS-3O\'4_968">SPP]06/4-7F3L^A[8I]X#GE2;8T6 M0L7"B[\35L0D:PW[#1FC$8]1T;)&A3[QY1F[=R.J7RJY7B:XINM-DSW'BJ!.1__>E\.KL,2"*Q93'_% =S7U;FKQ&?QN67T2+X:1G] MW]G_HK]&K\E"N2BK.^1R\2F[;%PYL@S$!U,)*>;PY>6G+L8;2K,C1S9L .P!82_I#?W\)\/>4BI"RUB3'>RFQC0QJZ#\_!&& M4$R0LXX')&PHJ:T+USPO*1(V2CB8C$PA]G"IA QH)L$D+S/DKY0&ZE9+ R'K M4M(7)W"%-!+%;#B=T$18K$H."P*YZ&W%V4D.0=2;2')Q#4Z^OBY3*3H"/IJB M3<8Q"IQ5X!+&I._O846+R^E" F*L?]D8ZV_.QWCE/8'!$&!R5&#UOJAI*>;K M1]9(/WK(5)(D3*J*JX)AZ/>PF"'$7TQYLD,'==3EMU\^)"?YIEJ"JE7#KZ&F MGJ=.B2XYT/'ZH(6N()Y-!7_#90G,:XL?6"Q\*/9B.%5]BH7*0\.BI=FL69=3 MFJ,;814\T9@#@D,C&<'S(B07PS<:1,$L@\&9UH+AFC["J!&=1VFG(TA4TQG80 .WKL101H-%?E M/'N24T>L%35?M&;B&!A1AE5-0*@8SN!2D;L$8#^:3K!?DBGWM6$R5\198HR1 MZJB=D]SXILDU0R*8(C#"VX^:!C;UF/1PE=FN9X!87M JVY"B9F$(_"0U/XRH M"-CD2MM$&2,6C"^\DC\%?P_:ZL*8$6MH$4>VJ$)N.WDIQ^PRY;USW-1DF$BL:BB7\D)RC8GWHA!48V236,J2YB=3_);R##N M$7I^,.FDRC'GVQ/WVE3X8B (7L[KYX"M_82PDV[.\FW3HXI&(L7$@NH)A"@=@37(6\C6J+;A8WD"6+ M1LW--J&HFS05\;M*+!G^FTXKV<0N9Q/%1Z _(95M/B#4J_D D]8M.?HCHIE1 M47M@A^>?O.6@Y!5 +&0BW[0KBOB!K3+LQUB2_OGJS6LW*SLNDE=SZR;KK0@. MF4%DY:GZQGQFP43> ]Y53=W"&6I<)AK(3)9)S =0)&BH6SHG8O;(_\4O;E_X M7 \?O_@/G#UEGA,]-U^?CQ !6LCX,D6V1\["V;Y&1]W"CY#OCU 70C/3ARUK M)Y>:U9VE:FJ%MD8<6J'7"P%^_*$GMQ/R,8NN/1CZ8YGT4>>?'87^J;VNUC_@ MFH.S79G*_T'DO[3R3YM["P Y6T#Q,RBD>[)\&L_G\XYT"2A^[FXC)]?R7@ZNQL6"NDJ?OIT+I^RIC) 9*U%D.T7K='MGHNNH@FA M.>*4G:(T2Z62:&.D3DP$0Z ZU ZU%MEJ"^1+'JA%S^D27#DG0?[4L_NC!E!< MKA]@Y3D#IR(C?Q]B,7V3X97'\ U&0 ]^.@I_'BJUD[MM _E:UB !*T$>D7X4(9+,BL6OOL.WB3W/%A^ M,8UU?^,PRV^ 6>:S]])"E@?Y-SG><&ZJ-TGT_/-'_(Z+K *U?&L;3MBG9X!O<7J MVQ*:!VG7>KND_B*Z9\DOW=@_R]@_9!O10BU" !*3](A%7:J3[#ZIRTVCG]!) MM#[T*Z2("JF:X8!IJ4HL>$_H:K]"3HZ)<:1?R9$86[(/2GXD/X*8I5K:;1)] M3N0LEOHMN682;=J*A!9)DOZ7Y6OORC('89VU_#"XQ[^+:-9%I,^#31/X"LN1 M3D6A V/7&+4Z/,GD(*CQ+$/:?R?[[YO$[[7".5M4'7]M$SN&5$J.DO^"I4HY M6 !&R"421D5ZF&2_92Q6DN6@\*:V>!-RX*'2RKV3,(.+/EB_Q- 6R6Q/NK_RZ&Y=2'*Y MK3B5(YEI7I;92CK'EP38DMG[%;\8>PM"5JJ0<7@$NC@H&T[2DDW@:%8NFF8! M*%-MJD=@N)II!SIIC;Z](FI=O3MW@4C*.<'=C^!*;1HJ0 MP8INN.(E1ZCM M248JY#FG8;0 +UG(E/RD3"3ASK@)RMYU@-Z]TONQ\XL7D':]U-";4+/B$K8@3H%VX*"KB!'$219\9N2&P]R#^^IKH*HHRS MTVR3+B[#4)E&PT-V?( Y?,!E(1=$,*^]XQ^B\#H4ZBV0TL$BSE.R_AZ1OP$! M[)R%SD5\*+"W*90NG23/.IE9,,#JB=3W3D:\[[ MY#]R/]KK>7:"IEP;?R=H,7V+YY5'2A+E/^"4_\"@D6L^+H/.S1\:L1/H=*$: MYU>_IO=?&,J^2;FY:-T95[R&5D<#+"@B&=S.D]P@&XQU5I&H:*V9B_8H(;BT MX5#N*-!T' 'H961'/;!X;\^6$BHAB)#+3Y"62=@:D6=<^_1:;V)W25C/?$N4 MUK;"P>7%#7PJ02VHZJZLII0 5O12(R5N7H3:/;OJ>G+9; %RWDF_"JP]6/AH MOBWD&9\?4M%"E<_-<#XM2=4$Z7)[,B&1L3_\@P @>UE7G@<4B\WTJ%F=EK)[ MU*J_"BB%)@W?FV"9<8\2!-SHPJ))E:SV.BK4E=8G&)R7D2:!:+,W8FP&,P D M3]N1Y8*-M5/4G\R#*USGP_=S*PG2+[(S[(/]X5M?"W_M:S%]6:R^;OD@\HE-_:G-"-9)OPA>^Q&P6SX!7CJ2 S@TKQ MXZCU8;*-7L,K^*N,78DZJ+9;H(#64-,[MB@>]-&)?@,(3EB8M%\%,LQ*V'3* MBJ(]/I72(,1#^MT<@.9 M>N">?-IGDK74:6FL[M&[]Q(<,(#*CNC!&T597*SQ8*X(R@H.G<)O7\DMH[H' MK 0\0HLPEW-HHR?S*$U. 5 ND+/>!:2*-8LEVF<]G,=A_9O)&"C67);/?N@U MH8%OV0$E2CNY,(JSA,CM?+DR8SA#HPR3R]GSP5NV M#P<*ALAFVISAS71DNUS=T$X%\F#/+.XX*?S0-C#VZKE*L=]"Q>S=B.)4ZN*$ H%4+*6Z/[O:)#"@!2 MH/LE:/1$"2"_,)NL\9IZ8':]^U$>.224R]T\(1TKQHIV,+!)F@V!S>RL?&B* M3I&JMU*;I4$HZSASXXAVV^=-%V?''3YV9,/HN-B+ O'@B=B>GZ:D,B$Y=@_& MI_@NT !^%,'9BUQR76#ZD/0,,S_!(!.^Y'J1Y+BGI-!:O0/!(9GN>+!!LB3/ M7LT&A5T>!'3DZI/V./!E_W)M;PF*H ^N6B!N]%=B+OSZ;.W*2CXL1';X0EJBK8N5C[[7X3G4:^ Q] M24+8)E0:+1?,!,QQZPVW3C.'+"T19OA3])MN)[YESB@K2UX@,(>]6'AV4R[=>N'\Y=FXRH]FZ M1;N7!Q)*%K>;ZNR/0193]L_+I-;T**9 MCD:02\,.1=\8-NSA)T MSZD%8*(D2+/-HML@SATFDUD/')&BP_M>^7VKLT49*6CU'_8*A:-$(O^ %5J( MU8!C->@*VF!&(C-&,]G$.K'A= @BA&[$_FY4!@;AW[U0;V#X()_P)T9/M5,F M#&K I:BLD'9;+'3!15F[70>&#[KVF>$=V3&A]W/XN)T?.!/_L\.,\/Z3ISYB MIX#^V6S>#>BO9DN?<_49VWOB^7@TH!\71:9F,;L*J%GTTPOS(+WP9U!S?<_- MP[CKIVF1P&;ZE.(>C=\F8^7E\]F M3SSCW!W J\M/^0L]'HUDCZT"8X8MEB&S?)TCE2^1*P>H ;8%,92LC (822@U M.^.3M/CBX2-N_YJ^K=_AMV4T4U-!!PH7#8EG!NT1!4>1!;RXJPUUT MV8&5B/D+"4R??>F9\D[Y*HE%(EUWH@,6MATOX)C7(WO"EV)">7%UY-"JN(LI MKU_^Z.ZE0/(Z#0P*"P,_;Z%@.R9TFRG$H8[P?+2/;W)1#&>KMR+!32FBE\2B M;8">['_-=O&XEU?,I]@%'ENY'"EP'.F].62D^[M=EWFK#C$DT".3B%WCK2&( ML3JU(U_69:EW31B(V.*].0EW+FH22C+IN--\P>Y"8'X=(2P$%O[GXV]XN[Z5 M)8:3!0D_@S8E]MF+I+Y(+GQ@6.I3J! 7'$59^"%RN)LJP3U!YFXWITM2H-V9 M2"GI)'$W$L MQKUB:V9#D-J;AJQ>!XQ1(@DC5375Z]QGYV18:S@;(C@$O]=:3I8ND-QO#]CN+G; V06/ MCN9@+6NTKU#] !B[;<=B>QAP;:&XV-EF-%V0N+9X',6PHP7JFC8Z@+#?V#L# MZ6"F:Y@V-Q3&R#@&1+VE[ +E*@]SGWSK4/[L=) MEG&].RO5*,6*S^_F[=WH66V)4'Q#;2]0]!VF\13+$WT'80C]) M8_B/F?_<%3VT8Y^;J5AV+*%SL;V<.J; M3O0R#SM@%E-9]3]QZ$ 'J9(>3;ZW@H0+MNCC4%H!3S1XYQ6P_@F=4P7,L[+@ M6"$/WAO"_H:^2\4OWY\@,&?3YAL6)70!RS,:N-"W/-B,C99D&VN?68T%]"'Q M9:^OR&$-&U^1N4T*%)FXUXP!X#S#W.(/]3:00V<@Z?A0V(PA3V%-MQV[B4*2R1;XJ\F&YJS(CTZ#K(B0U"?#YVD.[[ M0) ^#5^)DBLZ(,DY\2L\1.M6[' GE5ZEFKOTP0\,V4"!N@N-#! *0>7;/B:R M[Z@(Z>X6W&PAK2FW4I9P69\>58-U:%%LA;2!T&4-%&,MBB*$)04- BPC9M'? M<,[#Y]AZ:Z,,;KB[2?Y<^^ =Y7O"D76^H:YTMK$$+XE(SIG585\E/]D4XC==1M6)>T3<1/6A3 M'J-$,9H>)ZOA\KL+P-MVP>DY(:CSGAAWQ$A'DB>5U3OC6@8.[,B7 MHJ*.F30+L P]F[7H V1D*_NT"+BL Q:BL7Q/NWX"-NRM99/@YWG\SHLB-$=D M>T]1K*;;*(WZ@TZ$Y]1U[(%*S5D;'VO-&7;6FZ;WO'N=Q$2R"-0&8-^VV))8 MD8P8SJ#WWXDQMNJA*PN2Q>DOVLH$4R&[U,P;AY?QY/T;239/%]SM=K=!%#[)>%G?T<_B9'D?+(@J MZ)4=:*,A#$^/R+Q0Q7$+V:@"(PJ<: P,H&ME]IJ/['3!I@= MN*VND93*K48#_"> N=WM#Y_ XUL; 9B]BR$>PMES5@VS!RT O%D1GPB'0'[K M]6'C*[F*(-$F/32_DHOW655IKH&79468#-,7BN K1IT__.P5M"H9]VJ;*\][ MGDR!YMU7.4WY$TO?>G\YW13_;1A:A:4:CB*&?(L_-&#T=BR4\Q'#G7K67'G81(F+8K MU^N61&^M;0TF1<7WOE].MZR_3KF1"6N8ETKZH(!\_#!1^,?[)"'\KF/AV5M= M8I2'GOG?M&#TXF/>^G(/''6*J[Z=^'*Z_[?%&__BT*&#//W807HO$;6M8AT@ MPZ7".HD!I,4?A"5VR5;5H?U1*VE-+Q#'PDQQRC=?7$XW7[SE%WC)O=2;X 5> M@_SZ?4-UN-9:9&K0E4OOE$-VQ":+\9Q^LQAI]GN^P0-*9R+;*"X+$X::"N*\ MA: $G!_,U9'P4=_SL=-,C *DM5XS] 7[;_.$Z+I=[THX$AHE6)S.ODSQ2L!W M.W/O"C_:GV*0%AIWNVR@@B;LJ42DCGOF1T124^+C.]0L[^LQPSW!.',W*#(/ M?SS27QK) FJ+PEXS KE:Q4ENU[5)Q"=6E\T60,[>^M9YRO;!"6+$3A DW3OX MTO'*-$=C1I-7XNW3+*M$WZTY,ITLPA2)5%CI"?=^4'TS:D=Y.NA5EYSS8K9] M%4SR05NR@8LS[G*J> WK]>JS05C'&2W7OEIZ(N'*VB#_;.!KB[B]6K'D@D>A M8,PBZRNP"O-O=<5GMF (?0G@RD:O@W/F*L_> ^G-#BO\1G=/,7S273NN2?5* MUTP^3 F_*\ZBRN0A=NA;DAOM+=_9_,:L=P670%'L:UR[ 3M1+\_!#79J31VZ M(@FSUK\_L'O/5 "\/H4M^0ENXR?I?&9[F_*KE/5LHS.JQ=?.*JI?/\!*JP?>S_]$QNY? M $: M8S.&7@2C2_\LYTX!!6!(^* B2'Q"5![- M5*Z3[I/A 8@C T^JD/:_JG&D$[$TCQ4(D*.K2[![/U(ED[D74=<'$[RNW*9Y MMFTF.42)6?8(/#6&XG=DDO+DA FG@]@<-$'4[%6*S2R$2S[+&.C[5C)IU%N4 M/K?3?2WW4,F%KZB#XH#GY/ 6);2R)%8I:H[^3=;V6JGQ&[N<7\R?Q?WM"IN5 MA@VU0>--<+T*VNLEOR#9>56OCP7W_9&[3 _?Y[ /9/CB$(99[TDE!C=0:_]J M8G;"F)3KVYOHR=7\ C"T[]#PU[YR@'_AI,F-[TCK"Y:O#^[5)R&U[2%UEQ>< M*)3^1>V3;76=#I:+K=H\7\SK63?CL ?Q0YLFQF),:!9]BYXTN.!$9X#G)R6U MS]I]_QT-"=J/9^D%O]>1"VEJO]08(_3W+8)Y&;8!<&\Q0=:GTW'9%A(KV\6 ,4/ ,$?B6VCKKD >&K2]] M9Q3*4GT5!>8]N E7OKD=&'+Y;#YUF"37N\<&!6^O"E*;'OIK?I:WE"6HP+GDM1 MTMW#R3O,G.'."H*?+/VYN8#N[R&0PD.\(P,+QTO>[;YON4?X6;;65SI_U1[( M]MY+O2X/QEL>$?[QUNV]_0O)M!V)N ;'H\J=,@O_'K[^'R1MN^G:D$E9V#M* M3"ELREYR[$7!&32%I*P,:15&;$H_*>>P0 >)?6(-*EWA7<'L )8U'($//H9* M6>":="4;T#N% JR,Q,2DS<6AK$Q3E:[A'/='XC)R^%=[ORNPMG+\,>-]!G=I M+^"*[?](BSODM#WF(L]W29-\\]4>#95O&,#(@O#U(V01W5\1 J"4_<7U\M%C M>M)__9NO#LG6_,B))=25-_3H?'9%[BPG[>TO37G D-&J;)IRSS\""F8J?($^ MWY1 X\DOF.!85N^9O&_^'U!+ P04 " #XBFY48^"&6N ( !%&0 &0 M 'AL+W=OXWO, MZ:W27\U*",ONRJ(R9Z.5M>N3\=AD*U%R"YVU06 MX]#WDW')934Z/W7?+O7YJ:IM(2MQJ9FIRY+K^Y>B4+=GHV#4?;B2RY6E#^/S MTS5?BFMA/Z\O-=[&/951FX#6[%OZ6X-5MC1JK,E?I* M+V_SLY%/$HE"9)9(<#QNQ"M1%$0)J6:5H-:C1PJKK=$$Y6Y)5KJS$KL<^> M7S?>8&K!KN6RD@N9\J\JN#'M3Y2)_2& ,B7NQPT[LE^$@Q=E%O MALC1B_;0VZ7O?R[FQFK YK\##"8]@XEC,-G#X$K"\3S'9@,+ !2JUBT,(:7',H5X--9-T=J%*A#7 M9+8#2;M5;7B5F\,3]J?@NG$W@[-$.1>Z=QC]^/@)9NQS)4F<:PNI#'O&PG#J M^;, HV 2>/XTHE$R]>+IA%T)8XGQ%Z6+G 6Q-TUF+(Z]=.JS(/*F@<\^*0NS M@LPD]-+$I\VSQ)M-')DT\,)TP@:\&??>C >]^4I5F:@ #I=9(%+G2'8ES=== MCANF]SLR4V/\@NNE8$KGH'7#"T*,VO( @W7=.BT*3OFLN&=P *MJ9V!(LN4L MW7J>]O &X 8?,R%O*)+9BM\(9N_7"/D"=.8",F2]9O#*K;0KQEDA2^>D'4R. M60>OBX[!U8;!/@P, 6+S^N$QNTX-$"2S!/YSF(J52HM?V2__2L,@?,&"K5'( M_O?H/_8K^UB)GN8W),/@N<.VPU%G0)JX)UW$3CS[SL)1]+R+BAW&]EB%(Y:[ MP'FT_YA]4$QAIV:RRN6-S&MPWR,A:0LNO,+6 5G-'F&W12:#>V3!)PH06[*.RZ=H=I41GGO M>[GL];=[]_B1$D_JA;!/%Q6PI\*I^C?YCC+_7"QE51&/.2\X0HWEM:97$F M8H!RZ 5IM$.4G-;_*)4#Y,G9+#W\494H$4>)-_&3H;0Y[3T]'?0T[7#Y(:K?+._JW'7W>TG^*LW_PX.IU:+DW62=XL>5BL%H+ M+57N#A\O3D-WK'FS,*&![R5^N*&3*3I79975SB\'4R^8S0[9P<0+@PF>B>=' MP2'[@*C<@G4A^5P6I"(%/DQQ).Z@*+%OK8!2QB.R19W35W&WELVYA8HNH$,3 MM",OFH5XIA.\76IU(UW5321[6P(YB1^P (=H$M(CF,7[K0 /M _C+P01_AC M0PS *NUAE0["ZAJM2E[CO %#5#*HGR@]Y;*HR>&%,H;D@('+$DJ9%=<[<\PP M$Y=.5+FN;7_H/^9%*;/GYQBYXZME;%7VE7%KM9R#"AV05CV87*DBIU/N%L&( M?PU&S4.$>O!@)M:V\7?/)D?Q_^/@Q=$J *E3QR>G,C/V$$8^QZZN4,:!U2( M^=-F[ =>'(>4-2J%)J39^<5U/"(_0AFAT<$UDAA64RTIJ]9:A+GOF\7;8-6ES ]GB7=R$\/!_ WZ_$W&X0& @;B6-31 MEP4U3\3ZS5^U7*-[M1[)O MN@S1WY[?7 N-,-@"4IK4P%*Q-E_VI8R&W'!%! M5@K@!H$(![E9%-"RY,T.L:@+I(\;T1?SX+,6KDL&^HRPP-H&A2?L&S6]AWJR M-SWMSPWM=W(AV*M&1(UB4^>WY*^H+4_Z&:,6MIU!/,3M]-NJZ9%0F#I W0@T M1F@_'5E77/Z3W/5C 6FF B+7J%8A(' MK6NSZN,"K3'.C5JC8ZFU>+2X6?9)H7V$8 ]T>8=N3E!P,UFND5T%;?DYH6DY MEI9;3BOT2BUH<0?LV0[!@.G/_HR-&ZJF;JS:X Y(OZ18! MEO="M-_@$ODNI<_\F-&!DH03Z&J06%"VU67=@"/?3G&N<46_8^7?S8>#./62 MV%5%*3:8.8!/X,0Q9A!,:8?,/;UV"K(<28?<]Y3#]KLA359.@%]09]QR;#CU[ MP%&V'*DH.6QO6IJ>HVF@0:++>Y;?42F^:+/X8)]&EG]P^#[N-:$KW1**,-I/&HR6O=BU=K=D\^5M:ITPY7@*,AI >87B@*C>2$&_5]. MSO\/4$L#!!0 ( /B*;E1FKMK1_ ( $$& 9 >&PO=V]R:W-H965T M0*K(I3>$VDHML%HD$!5E=Q]6^^ F MD\;"EV [E.[7[]AI0]$"+XT]GCEGYM@SG6RU>;(5HH-7*92=1I5S]44R9KE'12:F-9(ZV9A/;VB K0I 4<98DHU@RKJ+9)-B69C;1C1-^J9PWQ+-)S3:X0O>C7AK:Q1U*P24JR[4"@^4TFJ<7BX'W M#PX_.6[MT1I\)6NMG_SFIIA&B4\(!>;.(S#ZO. E"N&!*(WG/6;44?K X_4! M_5NHG6I9,XN76OSBA:NFT7D$!9:L$>Y!;[_COIZAQ\NUL.$7MJWO^6*&1YQ1R;38S>@O'>A.87H=003T:%X0'C!G-7=,\+\LR'7RR-8"[>DD=D3CG>-\#[EH(;-/ M(-,,[K1RE85K56#Q'B"F_+HDLT.2B^Q+Q"O,SZ"?]B!+LO0+O'Y7=#_@]3_! M6S26+-;"I99KKMJ"F2I@;BWUP3Q_;KCEP?I[OK;.T-OY\P7OH.,=!-[!)[PK M:JFB$0CW)0G^@L;^+_Q'>G^)ZMOVPM8LQVE$?1FN,YH]5@BJD6LTH$NP%:,3 MOUH:[= 8!KF6DNJC!Y8_ ;>VP0*XE%APYE#LH-2"&I:K#3B"RK4*;1LT(1AO MNT.S(?@MLW#"%9ET8TE$>WH!JY;OWA2DKMD=^"\%(]'G'F!N\EO?,#V@26$= MQ7FJVG!MP.D#=C;NC8<)W/J[,EB@K \)'.(/T"?I\!16-:5) *->-AQWNVMF M%)' *I0Z.D_\M;_5?@S6'_1&XPR6-\MKN%$O2![&PB#M#1.?Q8;ENS<%]\PI M/&PO M=V]R:W-H965TYH3N0YW],"OVRXR(G"J=C.Y5Y0LC9">39W;3N;.DC59_W M]P)G\U;+FN6TD(P7(.CF1WF\V?&'T*'MCT)ZL./^F)Q_6EQ-; Z(9 M39760/!UH#2;-$X[5WA MIJ54/*^%<9ZSHGJ3'W4<>@*Q?4+ K05< M@[LR9%#>$D6N+@0_@M"[49L>&%>--()CA4[*HQ+XE:&$3+]1.POMB M3=<_*Y@CU!:OV^"]=D]!V&@(APZ":"&L- 0HI1ZK'06R MX@<*K-B7"E*BZ)8+AM$Z4H'?)&QXAD6.A&$%;N>E),5:SA9]']':2O09R2^^8;/:E*@;/M(#S<"!=^#8 MKI5$,8XBWX?/YX_G\"2,D\\@M4-,::B-@)]821)"Z.,K@L<=%^I,49&CV M^& MD3H)VCH)1NODL3H8=",RR7_?)1^02?#)9%[W(GAL(SM4(*-FA@OD"=E=T5=3 M$TE/FG-*PTE?<-' R3LXO41C&:# :VZ_K(EECI1C_V(%WG"IX'.!+,O,_"/' M"L".*17#4P<7>N7S2T71+X9>HNJUDYRN2Z*1J*?_NS1T281.#-,@#&9M@9RN M#%,17@13UYNUY=&5A6\%;H*C:1#'LUZAC/ M;/D6CO+M5B/IF&3!\D!8IA-Z MAG\[9Q)#/,2N4:6GV97B0:A/E!(=P[PV[B-9Y&"(@8PWU1/M\Q991#=KL=BD.ZLC-&+.2));ONZ_ZE)]@@L*H4S22 MAZC-0S2:AYL=*;88"H3\\^](KZWI@OM:=ZE>9QS*SZBQX?PL^\6N#[JTAE1/ MUT/]54-ZV3AU1ID<3]M@JWZK']\;*0K[#*%K?@SM*5<92P<^W'4'_'![LKNC MX5W3ZON]HQE]?:6:I-B,S'^$A#T1JHF8P/-#2/U.R9XIW=J(^0UO5#7O(,)N M84/L6R&>(A45-!-Z/R6.XUAA[(,?69X?PM2+K2!.9M@2;,L-_9G^9\KPOX9M M6%H901 =Q'+/BW%,4R=VK2! 3=,PL3S7GKV"^0LFZ \J4B8-<^LA"MO9L<9S,70:*@8Y[W+04[%UER!)+:CLE#5/:%=;6]9 MR^IRT6VOKFAX &]9(2&C&Q2USR,\:$5U[:DFBN_-56/%%5Y$]])H& C$@ &0 'AL M+W=O2\FRD]CJ[* ?$E,2[[FO<^^E=+Y5 M^D^S$<*R;TW=FHO%QMKN;+DTY48TW+Q2G6CQ9*5TPRTN]7II.BUXY82:>AGZ M?KILN&P7E^?NWK6^/%>]K64KKC4S?=-P?7\E:K6]6 2+W8W/=[Q MM;@1]O?N6N-J.:%4LA&MD:IE6JPN%J^#LZN<]KL-_Y9B:P[6C#RY5>I/NGA? M72Q\,DC4HK2$P/%S)]Z(NB8@F/'7B+F85)+@X7J'_JOS';[<J/JKK.SF M8I$O6"56O*_M9[7]38S^)(17JMJX_VP[[O47K.R-5"-:CK5BM8:]OP+OZV%>7&^M%!#FY?E"'DU0(8G((.0?52MW1CVKJU$]1!@ M"?LF(\.=D5?A+.);4;YB4>"QT ^#&;QH-$)O$]ZS5OY7TZ\\.!T:U0M M*S[0I*W8M18&01ANJ!7[5;8(DN0UN\%-T;@ _>?UK;$:K/ICQJ)XLBAV%L4G M+'K#S<:I=HMW?_7RCM>DYECX9Z&HBL],QTMQL>C(#WTG%GO\DA9BC\]*>"^- M%14Y:C>"K52-2I7MFCV7+>ZHWD#0O#AC2(-H;H6>4D'__,'D9RS(/#]-L(AC MK\CRX?:AIB )\2!F:>)E<<"^*(N EB<-(T3?\Z."5H'O94'!OCRPSQ)#6:?5 MG:R$81Q- MZ4LI93Y@C5>X+M.8T(CM6R)-?=!BTZI>EJ*^W&N2Y0\$-YN (S MS"IWUSK3 6_Z$M8WJB>#S49MH700-'NBC&:P%A%_@)R[VHR)[N;E'K9-8CH3CU6>PE^2XYCR,$T 0I#D*7X.\D\'B0 MX4(>>JD?TRJ,O!3FS=1/,M5/,EL_[]L[Z%1:BJ,5,RM\O&(.$'] C7SF6W1M M*S2:"&44-1"&5"S8%L0Y^XK1Q0 %,J]A@F%A@FH*D3\_#JG_2#"P8FNE*A12 M[H5IP>+,RY*4W"8IV7(,LJ>?[/DN\*(_'!,D#1XA 2#"DGK$B]*+(GPM^ M.@4_G0W^M<890=M[CUVC6JS+.[6PCOCOL7\)>RPGLYC'<_)68%V.U2TI+TW7 M4UIZX_J!JSO-:1"_)$#6".0&6;M#0N@IR"@I#20A5GW-:AP)S"ZKT-,)=TI@ MW!CA*&S&7)LS]LA-[Z&?[-V$_?N _4&NA)NH,%&S#=?5EFO!(G8ON#;[)T:M M[/@$_249'[]O\:SE=7U/ME;L3FQD65.;HUH#VII<-O>@96/V'J():0(=7)+Z MI,MZTO21EVAW0M\[:#$YE) Y&.;#KD^K%;%LU>M6VA[6/MX\;/NB,$IAV -? M/@BYCT0?); MG*GLB=DZ"W*\C^^0ZSWR#Z#W#K7C]QJRX_%C"*OXAK=8XR8@ I?242K%V2.9 MA S?L9*2:_DWEN<)*[*$?>5:HRCOV6@^ (0,?4"*![?#&"DNJWE>LC2SS_E M81#^PB+/QZ3=:>!])8?9R,N23HPD]<2^+(]8'.:3E"LKN"I!+U3>H*!4!M1+ M0+L,KGQ"M#2!.H$)"81 )8!G13BQ!/1+(W?T*KP,53G#DGQB23[+DD'[!]6N M7U*W^QY;9L&.LV704$\:?BQKGJ07P4%33')W0/7B-'C4!0[4HS.K]N7N%(VJ M"X)LBC50PC@94!(GGPXMX())H^3Y!7H,?P#C_=G;Z O!Y>_/?;A\\G M'UW[-3!R!5'_588SKQX^20P75G7N,\"MLE8U;KD1O!*:-N#Y2BF[NR %TW>A MR_\!4$L#!!0 ( /B*;E0Q%B.4B , /P( 9 >&PO=V]R:W-H965T MQ"L%A7;X0.:/ZJUHEW0H62\1*&Y%*!P MN_0NHXNKJ95W G]RW.NC=["1;*3\:C=WV=(+K4-88&HL J/E":^Q*"P0N?%O MB^EU)JWB\?L!_=;%3K%LF,9K67SAFL+LR]W/^.;3P3BY?*0KLG M[!O9,0FGM3:R;)7)@Y*+9F7?VCP<*&G)JTR3DN+"D/1M$M)SVSNL&-@>$CVQ2H1XO $*2]"-)6_:I1C]]1CV+X M)(7)-?PF,LQ> P3D2^=0?'#H*NY%O,'T#)+(ASB,HQZ\I LP<7A)7X W7*>% MU+5"^.MRHXVB8OB[!WS<@8\=^+@'_*VD]6K9/KO0%4MQZ5$C:51/Z#DH'P2U MH=Q269'3&3DM:V& B0RXUC43*4(JM=$^+=07VF!FQ4V.L)4%-1@7.QAR02>R MUJ2G1Q= &<5R@ZK+JGV$\(""2P77"C-NX):EO.#F&7[^:19'\:\03?U9.(?U M>@V%9 *BT _#\+!<2_&$RG J&_@L#6JZ"/WY?$[KU!^/$WB4AA7@LA]%[562 M^/$DAH^HM0N1PJB50@KQ8/6PMMF0XI>#Q*"#&71 /0Q..@8GO0R>!/(6G;T0 M;]/Y2)2<8/]0?M>*BY171 (E;)+X$Z)M0%<-@>N[#\"%07+8P-R?Q5.P(E'+ M6]4I1]/$3^@V#IO[CKP^_V$XC4GK? 3#^;D?3F:C%O>T;@9=Y0RZVNGA==KQ M.OT_7EV7UV3TMC:V\U\2Z;)0HY2=M]KXGX#EZWN?W+O.[+2(^O;QOI+ M1M4KZU;E><_H\ M064%Z'XKJ=#:C370??"LO@-02P,$% @ ^(IN5-KT';?$! '@\ !D M !X;"]W;W)K&UL[5=9;^,V$/XKA!H4"2!']Y7: M!I)L@RZPV0V2;(NBZ ,M43:QDJB25)S\^PZI(_*E[4.!OO3%%BG.-\),S7F()2[ZV1,T)SK1065BN M;8=6B6EE+.=Z[X$OYZR1!:W( T>B*4O,WVY(P;8+PS'ZC4>ZWDBU82WG-5Z3 M)R*_U@\<5M: DM&25(*R"G&2+XQKY^HF4>?U@5\IV8K1,U*>K!C[IA8?LX5A M*X-(05*I$##\O9!;4A0*",SXJ\,T!I5*<;1%7IP%-/6A7M3081RM%RI/D\):"G%Q^(N"20.?/ M>%40<3&W)("J5U;: =RT .X) ,=%]ZR2&X%^KC*2[0)88,U@DMN;=.-.(GX@ MZ27R'!.YMNM,X'F#BY[&\Z9=_.-Z)22'+/AS M,?,'V-Z9_ _ SE\K%Z(4)" M@DI$*]1J.1:_2215=%>BQBE9&%!5@O 78BR?-P151.&.512M(Y@3A 7*60$5 M):X0Q(N4*\*'F*D?&WT^(6]"6G&NMLZ0[SCPZR7QQ.F*5;->(C"=*$&>Z=@. M>F82%Z>M/(/#06(K>--/$C01]& (>C 9]+M&-N#[/:UHV93H ;\IG0(]0@#H MBTI@E'-6HB\UX5C2:CU!RJ2FXZ1TZLM.?=VKYWOJV: >5QD2&.IJ)M]J,O G M$,N/L 8=%A&<;M1;J1/@5:(<>A9Z(Y@?\O[N9@?\=* *<%U@(+8]37.@-CSD MQ3[RPT0M?/3C#['KN#^AP(_51C!LQ*[>"'<2[.ZW/=,.^VSH8Z/5 MOT?H##FF$T?P'YJ..YD+X9 +X;^2"VU,GE5,3B?#I*K_D^$_2X9H2(9H,AGN M,9!!)24ZF'OECSY1O**%?GV,_$GHX^3OZF.[H4?%N[Z3]&[)#G_H'!JGW+!& M0):(BZN>J\#TG:3ER3>C)&Q9\LS(\UI^H!7['3.N&3K!F!/'-6T0:FE%H7W0PAQZ>(3 M>(PG>7QJZKH@RBA0=8O%!MU!=.!#VUX^X19WC,!)S.,$[BA*E:)<*:+OBJ"0 M"ZP"(5E?/]_C['@G:H+5H M:B!W#B(^KO7!=+'?;8:O\+EONG9RH9X\,PZ"BZXJ=K*44Z&$6HR5A+N\6G)U MHYVQ?-8(Y;@@\K#1J'*.S"!2/64R!Y(A!Y+)'-BO7CTFS+[DLZ^PN-9&Z%;Z MG:J>5'(\*?8].^*^UCR.7,I@/!&R[])M:BB(_>0X<4D[:-O_Q @H.2 U5@W" ML4W/.8 9F[ASW3-MZ/;J1N8$WK30^-;GVF82>B@RXZ3O[5,];^@(8)X##_[1 MM+!&,TM)^%I/9BJ@4!3M^#+L#L/?=3OSO!]O)\=[S->T$F!*#J+V9027.]Y. M8^U"LEI/0"LF89[2CQL88 E7!^!]SICL%TK!,!(O_P902P,$% @ ^(IN M5-S8W'AI! + H !D !X;"]W;W)K&ULE59[ M;]LV$/\J!Z' $D"-]7X$MH$DS; [68D6?O', RT=+:$2*)*4G&\3[\C]8B- MQL%J&#H^[G[W)CG?SF8R*[!F\H*WV-#.AHN:*9J* M[4RV EENA.IJYCE.-*M9V5C+N5E;B>6<=ZHJ&UP)D%U=,[&_QHKO%I9KC0OW MY;90>F&VG+=LBP^H_FQ7@F:S"24O:VQDR1L0N%E85^[E=:#Y#/6MS%6QL!(+B-!EY[[R)^PNP"?-<&S_'<=_#\R6'?X/DG\ 87_[I:2R6H M)OY^!S.8, .#&9S O.'-,PI54M!@156%0F .)K3 FASN4:)XUDL%$RB!;^"& MUS45I>%Y*\SO*M2=>BE;EN'"HE8TX-;RL4#8\(K:K&RVH'0*AUXK_R6EGW'+ MLCW9QQ79QR [,+J=C):]T9TJN!;+C?VEE-TPI+Z6B@9:!3.>4(*P7J,8D^3 M6=D R7>2^.3YY>CUU2OHL'+WBOO' >[O=!;=,"'V>O*551W"U78KR'Z%\+FD M!.;,M'0?:VPRA <4)2&Z<.:>@Q?8D1-H$GH>?( XM<,HT(/0IL-J9/8@M ,W M'K[$G42))FGHCRP^1':G23RR1>!Z=I(D(R&SG22$Y B+#'5M-YV(&[IV M'#M$PT,V G%MSPM'DD1V%"2:)&3K(U>LHJV0%@-#73^B^$0>L<6I'E$V/?+U MGQ]^)L)W359U)EE3X-^KIZ& 5"%XMRT 7U!DI41=/CM*-&N4-%6@"BW+,\1< MTHZ$#\Y%2,=>55&Z+^#JS8*CKY:CCFI9LX>"Y2#&AI-3PV5]P_7VT&5F;&*Z M=$A-WS;RA\KU'-<9#T5R&1M]A<"J8HT.OQ,X1O\)#M>QDS :..JVXGO$X5!8 M=2(KZ"X9&.W(=^#;& CB9J*A1AN8W802FPXYHVR'E*JW(^'\="1LT#7' M#>89UP8GV3,K*W/^=70+B2.3H*604V.G(?3'MGE>&.VGZU=W2!A'/R$Q MF1\ZR=AN@3Z67'CKPID=W. UBJUYITC2T#6JO\RGU>DI=-6_ %[9^W?4%R:V M)7E8X89$G8LXM$#T;Y-^HGAKW@-KKNAU888%/>=0: ;:WW!]0_03K6!Z("[_ M U!+ P04 " #XBFY4?J&OM?@" " !@ &0 'AL+W=OKY6^-Q6BA<=:2#/Q*FM7)T%@\@IK M9H[4"B59EDK7S)*JR\"L-+*B!=4BB,-P&-2,2V\Z;O?F>CI6C15J: MZ:=3%&H]\2)ONW'-R\JZC6 Z7K$2;]!^7%*@L;EQ)M%)Z>I M\V\=OG%Z=&&KB9=Y4."2-<)>J_4GW-0S<'RY$J;]AW7GFX8>Y(VQ MJMZ *8.:RVYECYL^[ &RUP#Q!A"W>7>!VBS/F673L59KT,Z;V)S0EMJB*3DN MW:'<6$U63C@[O6-:,VD-'-RRA4!S. XLT3ICD&\H3CN*^!6**(8K)6UEX$(6 M6/Q)$% ^?5+Q-JG3^$W&<\R/((E\B,,X>H,OZ8M,6K[D%;XOMD(-GSE;<,$M M1P/GW.1"F48C?)\MC-5T.WZ\$2GM(Z5MI/252#-WR;A] K6$;6M?ZNC_LZRW M!\0E4!GPA$P#ND8#M0GK!56V;15P \S 4@EZU\P)S)N%X/F.8J[Y [,(*\$( MB=+N3%V+>O5662;VK(TUELF"R](%H+3^CAW"^W=9',4?^G7@1V'JATFX)UT: MTU#B1+%BVCH>5](5ZI*8HL3/CE-_-$KAV!\,0C\,=ZQQY*=Q9[QX1)US0SP' MT2$]B9^F0S]+1Z3T0))=V,2/DHSD>.B'HY$_RHX/X1H+I.H)GL:9'Z6#PV>Y M[RS_KCQZALY&&PO=V]R:W-H M965T3+592(=',QO9I5&R]$J+>B3",!TM9-4,3H_];Y?F M]%BO7%TUZM(PNUHLI'DX4[5>GPSX8/O#536;._IA='J\E#-UK=R7Y:7!TZBS M4E8+U=A*-\RHZ%R-N+7K!W/9=&M9N^E \H M.L?&QLAFIOSZ[_&-=085]$^/L[AS%GMG\4O.*,+LT])'=4Q5B0P\%]5^,^-M M(S$]96ZN?+9D\_#K+[G@V5O+K/>CEX_53YFF'!M52X>M5LVFJTE@+9%_RZ:Z M1I_:HQ:?99]6SCHH50:)JL'F]LG /P3.)0H83[ 0H42;*(]Z4"L\93X-$9('(["+C09:$>"L(6QSV8Q,!A[,X3 Y@)^7]Z$0(Z[ :!CQ#5/+8(\PY M$-(R38(P23N$F4B#*,2&0MK$$X!%BO!'@B(2I?T \R@-BBSS\))7X'$/#P'D M(9+CX<7#,$?N$BSS+(A%L@5"'/:R&4#C$?* G:8A92$F_S"2\2#,,_;O3W_> M]<7]I%[YZF_I=+R6IO1.1)!F69"$(;/$,1N._5B!2)UN5-=!D$S3(HBRI)4; MHBVFP.8TL^T NZ$)B@8U;+HR:'B#Z>-D54.6@#^"X,@31W+SK4^UL_<5*-AX MOGB*=5VY.5NWO423_%65!< M&R':]WM9F;;O?^2@Y_BSUSB==H[L4D[4R0#'&:O,G1JD>PQ-PH%4T-LNBGBWC[TW=/MM,NVVEO MMJ^NO_2.PU[MY]/YZHPDGZ^.QNKI9'R<@M"VW3SKYITG0O:.HK53L*\Q[#:0 M>]UJ2ZAHY3P$*7&BU$RPKTBOGR_@XHB(CP]CSMYO.93M%V!9'AZ0..;$:]S) M@TC$H.80KJ&19GVYS+I<9J^?<0[/?CY%4EDU5CV7WUZ+S^=W][ ZV76C-FZ0 M1B)%GT_T,/+CJ ^ACT.[_>',\\-9XG]WZ+E&NU'?:PT>M;HN*9)!E-/T*41! M,TBDX',+>Y.Y+[-2W8'-E_YP*3 >,BBD/*5<8S)>8RP"9\!FJ@'FVJO($L?_ MBHZA=(]A'",\+5B&&LA8&H@D9Y^U@ZQ]+29[= H*P>&4[T#D@@#B6!0^F_C1 MSMUBH&ULE5:! M;MLV$/T5PAN&&% MB;9L.;,-Q$Z@+(VX7#,,PT-+9(D*1*DG5Z=_W2,F* MT\9&%C@21=Z]>W?W*&IV4/K1% "6/)5"FGFOL+:Z#D.3%5 R,U 52%S9*5TR MBX]Z'YI* \N]4RE"&D7CL&1<]A8S/[?6BYFJK> 2UIJ8NBR9_KH$H0[S7MP[ M3MSS?6'=1+B856P/&["?JK7&I[!#R7D)TG EB8;=O'<37R\39^\-_N)P,"=C MXC+9*O7H'O[(Y[W($0(!F74(#&]?8 5".""D\;G%['4AG>/I^(C^F\\=<]DR M RLE'GANBWDO[9$<=JP6]EX=?H3>!/,M;9MEBIM6!:&>-:&[@4_7>2(Y+UY2-U;C*T<\N/F#? M_U3&D#5HLBF8!G+UD6T%F/XLM!C F859"[9LP.@9L)B2]TK:PI [F4/^$B!$ M9AT]>J2WI!<1;R$;D&$<$!K1^ +>L$MWZ/&&9_#NF)9<[D_3_>=F:ZQ&=?Q[ M 7_4X8\\_N@,_DJ556V9%YS:D24S/"-,YN26B]I"3GZL]VMEOASD8P$D>QEH MVP7*VT 2 PD7J,) QF>*=NA6H@?**GLDS%K-MXB"[296O5@LE,A!&W)@AN!O MIP1N7T.NN"2V4+7!4"8@\)1!97%5GX3)48?]:_(W,-WH@& 7H=RBP;&3[A+A M)9Z2#W4)FEFEKWUM/.6?R15-H@#?*WTWCND$QY-F',5!DM ^8DJ%^Z'Q?/"; M#_)W[ N"[:%A8DAM,#I2;JJ%C7]#68)7BAG3*$C3,1D%PS0APV KMR5DIB MMRUWZL4#:0=:HT#1"9YP:HA*G*?GOAS^?^3U@"@8\>M%MAN^WORV8]>N7TVEX<@3AAM[[@];YUM(VIU$WVYWE-\T1]FS>? B\9WK/L; "=N@: M#2:H.-T&PO=V]R:W-H965TD MXV:_?G>4+*NNH[;# L2D1/(>WSW%TXW2[\U22@L?J[(V9Z.EM:N3Z=1D2UD) M,U$K6>/*0NE*6'S4]U.STE+D[E!53KGOSZ:5*.K1^:E[=Z//3]7:ED4M;S28 M=54)_7@I2[4Y&['1]L5M<;^T]&)Z?KH2]_).VG>K&XU/TXY*7E2R-H6J0B"G5PRGPZX';\6?\[.13Q+)4F:62 @<'N25+$NBA')\ M:(F..IYTL#_?4G_IE$=EYL+(*U7^5N1V>39*1I#+A5B7]E9M?I*M0A'1RU1I MW"]LVKW^"+*UL:IJ#Z,$55$WH_C8 O$U!WA[@#NY&T9.RFMAQ?FI5AO0M!NI MT<2IZDZC<$5-5KFS&E<+/&?/?ZXS54EX*S["^*V8E]((, Z_J-HN#;RH"N?2^ IV8DES"/9ACF^17O89UQJYEL1UON.Z^H1KT7"U MQ!4V$O<(@PLE1JB!<5'C$;4VHL[-\0G\+H5NS IH%%G-I>X,0S\^_K 4KI&B ML44&8QZF7IKZQS!F//9\/Z:9S[PHXL<#,$<=S-&@TM\&X" MRG@G9B4R>3;" ME&:D?I CA^H 7IG"C&0LPM'BW0!7U/?_%;JKM=9HP!-X*7.I10E'\/UW"6?\ M^<'9G156 IL!"[IWF* P_=3=<]K-WBJ+%+.&14\O/,]YM^M:+B3NR'-AOTLEN)=LZ*LA"N M=J"IWTWN)ATZA,+:*OW8JPJH'J9OY:T7H%[7%M&HL MR(_8/AF2LY%OPG=4WJ ]-8Q]HHSK].M/DN.>^^Q9M3OY[.#LK\_^G *4SW8Z M&?2K4E#Z0@\AAW*E0O7118.@.8H'X60@##=":X%XH"_.T2%M(++--K438PMMI3F"F[+0'E M(_0\E](IB;U:ZY4RZ+C,]V:S"!(OB-@7XRA$GARX%\\8_*A4OBG*$I(D >;Y M+,34N!<$S$O\!/?[:0RO)&K2.=0C*ADQ1K2"I V,(&$0AO"C)O .&8\EJ1?' M/K#0]](@19*X\7"22+B'(%.8!;$7!MB2D($.$3V"V)LYJR"B/O_4NCUO.:%. M#@UL'SU8E10KP@C DCM@"85#?OGG7.=W,"YPPW M3W-*HNU_Y M#NC=8P]C)R82<6(^I<^>@Q]J)P;B..GB.!F,8^+]IG-VU_%>]9W]4! /4GRZ M,:,F6]2/L!1Y4SR&8NS;8WE;W\_6_M$VMJW.[KXI^VL%TV3I'\;YJ:B M=.GX"!+FO-RG-!OQF)IH[>J!2TKL>5.3E"E(/^JF=A\PV)BH'&880,S'3Z#$ M)Q$^I]O=/ETT=RZ[[&ULI5=;;^,H%/XK*)J'5FIC\-U5&JE-6FU'.[M1,YUY6.T# MM4F,:D,&<-)*\^,7;->Y^-)*^Y( /N?C^PZ' TQV7+S(E! %7O.,R>M1JM3F MRK)DG)($V61#UM%D+WK 8EH3EADG(& M!%E=CV[0U3URC4-I\8.2G3QH R/EF?,7TWE(KD?0,"(9B96!P/IO2V8DRPR2 MYO&K!ATU/:3)BJ]'H4CD) 5+C+UR'=_D%J09_!B MGLGR%^QJ6S@"<2$5SVMGS2"GK/K'KW4@#AR[S\&I'9S/.KBU M@WOJX/8X>+6#=^K0)]JO'?PR]E6PRDC/L<+3B> [((RU1C.-6%Q"R1$TMIIF8^*ZY9W5:L[!Y6 MR ;?.%.I!'ZGNEM%;\ \AJGF*T) M,$G-N[*T D.P1#-%>CN%XS"RO8FU/0SBQW9';+V&K3?(]I$D)-^4%7@C:*RW MG=Y6A4S AHAJ2<_!;S"XOK?5#-$1,W1,_ZZR0:C'Z(B[WW#W![GKQ2SR(L.* M)*;2Z]547?0J$.]@YLO0"^W3",\Z['P8VBCJ9ADT+(/A?, R!;I&@=@TR*^" M;G%&F)+EH$RY4)>*B%S7LRV1*C>?NF14LP0']'P?00B[V84-NW"0G3X[]!+&ML4E0O#$:AZV@MTC)&J$1(-"EI\. M9-0BZ$8P\H,3'6TS/XRB'I8([@]#.,CS.U0T*PH+TB2Z$U+E3G"?@]4YQKZ,+:V'00N; ML6R+7M:'?,IUWF3JN M$X6]!0GMST_T^0/THKGX25GHS6).IVKD?%BTVR$:15X4('2JNFWJ^4'8TGS? MA0D#!\*V9NO@MIP3O7G,NT:"\NY172B;T>;M=%.^&$[&;]'5O'H![6&J!]DW MO2+D@!,U#WBZG0,[=CR6D-3%+.D(#Y MR+G"ERGV#,!&_*2PEEMC9$IYY/S)3&[RD>,915!!I@P%T8\57$-5&2:MXT]+ MZG0Y#7![O&'_:HO7Q3P2"=>\>J"Y*D=.WT$YS,FR4G=\_0W:@B+#E_%*VE^T M;F,]!V5+J7C=@K6"FK+F29Y;([8 .#X"\%N OP\(CP""%A"\%1"V@- ZTY1B M?4B)(N.AX&LD3+1F,P-KID7K\BDS^SY30K^E&J?&LV:_$9^C&2T8G=.,,(6N MLHPOF:*L0%->T8R"1)_1# J]Y4JB\Q04H96\T(OWLQ2=GUV@,T09^E'RI20L MET-7:74FAYNU2B:-$O^($NRC6\Y4*=$7ED.^2^#JLKK:_$UM$_\D8PI9#P7X M$_(]'Q\0=/UVN'< GKX9C@B&P6U_'TB4=@E"FVB\$BBEO;0#C; R +-C;(:^Z'?C[4[JVU?7X?A03P( M@]VP]$!8'_O]L O;D1]U\J.3\N\959"CF2(*Y D[XHXO_EC?DRY1\E[?&V"R M[;N?> .\Y_OK,!QB+]GW_4!8G$3)$=_[G?S^?^1+9=QYX*(Z=7H''=_@8WW' MWLL=Z+W7^1:Y\R>-DGBPY_R!L"CJ)WL'(SW$%B38VW/>W;K/:Q"%[8L2V2NY MN?ZZU:[W7MF.L[<^,3W9]HD7FJ:AWQ)14"91!7--Z?42K4DT/;*9*+ZP7>.1 M*]V#[+#4WQ4@3(!^/^=<;28F0?>E,OX'4$L#!!0 ( /B*;E3$3@. ! , M ($* 9 >&PO=V]R:W-H965T M>^5\G:V02[5 U/"4I5QUO876JSO?5_$",ZH:8H7,XDJ#664;EKSZF8MOUB+>[&+/Y0ML+O]=9 MT3E.4']9C:0Y^25+PC+DB@D.$F==[Y[<#4G3 IS$5X9;=; 'Z\I4B*4]/"1= M+[ 688JQMA34+!L<8)I:)F/'SX+4*W5:X.%^Q_[>.6^=+T; M#Q*Q&NE15: C049X_E*GXI ' !(ZP0@ M+ #AG>),\WB!E,V)RS&8LIUW ?QV+-->-S&(F4Q0P5O(6!Q(1I&#.U!,H3 M& @>(]>2NA2^&J*F+%6OK:2S'.4S$8=\6_B%LN-KXX(UQ(\+<_NYN>$)UC$.,&Q"1-Q &(:DP:' ^/*B #\^&D]L: M;Z(RG9'C:Y[@&^,&^1JACSQ>F,0N:SB;)6?3<48G."M2^/VCD8$'C9GZ4:/A MNM1P76OUIW4V-;5B:G!7&!F(!I;D""*S!+)B16%4U.WW;TMM-M>B87 MF\,L_BU!CB6&=1Q'7K5*KUHORP7\AL\F;(/*ZC]2T2Y5M"^4FIM2PTVM$\<: MI-6P0FFOS*M0]7>IIPM)(PBN:NRZ+>VZK24J&I2",<;(-G2:8@TK"?;M,+A0 M1,E!RR67+?>"OZ::!Q4B874YDW!O=_C2F)]?TF3?PDATJ13L6QII_M^R_@=? M%)VJ:__@;381FKL91X&+9/Y*E;?E''7OIH=G]WT[7[DW?T^3#V>/5,X95Y#B MS% &C;9I93*?=_*#%BLW 4R%-FERVX69$5%: ?-])H3>':R" P Y@H !D !X;"]W;W)K&ULO5;;;N(P$/V54=2'5MIMKEQ: 1*W:I%:"95M^[#:!Y,88M6Q6=LA MW;]?VPF!I4!Y:5_ =N:C:=3Y6 MN!%2J-<1O !AK#6;65CU+5KK19@IE)D2^BO1.-6;E04"? $SLF1D06+$%/3C MF.=,$;:$*:$(1831&'"I!*Y+A\EX7*$%2)47FG[ MI]D(+B^NX ((@Y\ISR5BB>RX2@=NW+MQ%>2@##(X$J0/#YRI5,*8)3@Y@!]^ M@ ].$+A:L5JV8"/;(#C).,.K:PB];Q!X@74+C_ -*9+25,0+$L)4#Q=@.P[\NM>F,%$XD[]/.(IJ1Y%U M%!UQ-)$RUR5GJZ\H?4E36C%GK&H\!5&I;A1S!7,N-+VNX$/74_II6#^FEZY[ M6L?U[@U\:#%^;^%'?FWS7X*-.L'&R03[(KZWPE5*RA.B-6O.YN?>3JMVU/J: MVQFTWBD;^%'0.*QMNPZO?9ZVTWRN.]HY$M_4U#>?*['O;=NU]T4B5XY:N_4; MMEM'5/9W'A3_3)T%62.%84I1C,WC<([D?K#U$WRRZ-O^YH=?)7KXKK1;C8:W MI[F[\YYG6"SM("7!/LGE&U6?UL-:WXXH>^=#,\39.6%+4TZ #T@L"9- \4)3 M>MI'D2Q, ;Z^X)SM=D8!_5HV_L'4$L#!!0 M ( /B*;E247&%&PO=V]R:W-H965TD MXACHCQ]25D0'J"G-P/'&UH/G\/(S?41QLI'JARX!#'JJN-#3J#1F_3Z.=59" M1?697(.P=PJI*FKLJ5K%>JV YHVHXC%)DO.XHDQ$LTES;:EF$UD;S@0L%=)U M55&UO08N-],(1\\7OK!5:=R%>#99TQ7<@_FZ7BI[%G?H!W0V/EEDNOF$VW: MMDF$LEH;6;5B6T'%Q.Z;/K4@]@1X=$! 6@$9*DA;03I4,&H%#>IX-Y2&PX(: M.ILHN4'*M;9N[J"!V:CM\)EPO_N]4?8NLSHSN]_]WD@6Z)ZM!"M81H5!'[), MUL(PL4)+R5G&0*,_T%+9^:;,]AU:*BAQ]_%FSM9T(!KU9@*&,Z[>3V-C* MG'^H02_0R3!5[^1S\/RN\RMT(2U=0SK>NJ!P]0LDR;@/5L0$T'TTX?1(T,,^ Z#[!,/A[+FE66DOV2>;&SQT@Q^2&]C'$AZ? +3/*7Q^ M)-!AGP&@?9SA&"/89A2]/ -J'%KXZ$NBP#R:]I(G/-A+.I+O"+LX M%;42S-0VIU\ #W7AHXK@U\=,]M9)X8728,P]/OWSF?@P(^$0^@S4A?0#-3:U M[;(W9.K3B(Q.P-7'$@DOEX9S#?L,F;X^O$@X=%JP__?I1WPBD8L3P/;11,+K MI^&PPSX#)K'/+Q+.G054LB,=>OOPX9,FKP\U]4&4AM=,0Z'.>WP&S.#4QU4: MCID75.T#;EY2L0+$!(+^&PO=V]R:W-H965T M&\[B427DL\H1-;P4C*NQEVN]O?-] M%>=8$'4CMLC-32ID0;39RLQ76XDD<4X%\\-.I^\7A')O,G)G2SD9B5(SRG$I M095%0>3K#)FHQE[@[0]6-,NU/? GHRW)<(WZ<;N49N>W* DMD"LJ.$A,Q]XT MN)L-K+TS^$:Q4@=KL)%LA'BVF_MD['6L(&08:XM S&>'FG!!15Q@? -1< UA)PP>UPNXO+@Z QNU#Q8YV.@$[#PG M/$.XYS W>J6I*GBB.H>YRQ7*:Y@J99K)/ -\H61#&=6O\'TE& -31Q61R8\S M,KJMC*Z3T3T979,*6:?BV(O7"#V'8)MS-PF'81B,_-T1XEY+W#M+O$^]Q%B8 M>OGU-E@3WM M\+B:0:MF\-\I&+Q+0=3O=OIOB/V#_C4EE+DII<"U8-W*[6D["*=U__\QKZ?H M Y$9Y0H8IL:U3/5&BZV;!ANA3;VZ96Z&.4IK8.Y3(?1^8PG:OX?) M;U!+ P04 " #XBFY4:V$*T @$ !K#@ &0 'AL+W=O9J"1Z)!4[P#[\2$J69.O',A0!@EBD[A[?W8GOR,F1\1]B#R#1*8E3,;7V M4A[N;%N$>TB(N&4'2-6;'>,)D6K((UL<.)"M<4IBVW6$M\O -94%9"_)6I ,J!]FQAO'@YOE/@MZ L7XR" MQZTH%\%[964] ^MUP5)!HHA#1$R=5('/Y?OSDS)%'R4DXGO/0GZYD&\6\CL6 M^@1$Z ^%Y_!MA<\!!@9 *]'3S,6.,[&?ZKEN,?*NC99-(R^H&5T$,"@#&/0& M\-A-/'<NR+>8!=@-_';ZPY+^L)?^0FT:KO03$2% MMFZ\87/A1FH732.W,[6CDMOH/U*K>X_^.@[ 39=*0T!L$]/\LVPC.VJ6V!OZ M74R"DDG0R^2W+-D U]O@O.F15@"!_D$7DM#&*&AFIIW,N"0S_K]DM,D%F0Y) MFH\;9+QV,MBI>H#SD@UP@ZIRK6KE^KTLUPUZ.!U4QX8M^D(3;:?[AGHE=B3, M#=:2<(E4+U(ZF*_?1K%H%[N\5BSWAD68I MGH4N$U)'!75L$)+$<8L@7*Y2Z3D>O/(74FDO[A??GMY1>-:%;! T5!B]7([9)$7*DS[I?GAY,$?=9"1\*Y.O<]]^6D4EH'ZSR0>2'&ULM59=;YLP%/TK%NI#*VWEFY JB=243:O42E'3 M;@_3'ERX :M@9[9)VG\_VQ":9"2**O4E8'/.N?>>&WP9K1E_$06 1*]52<78 M*J1<7MFV2 NHL+AD2Z#JR8+Q"DNUY+DMEAQP9DA5:7N.$]D5)M2:C,S>C$]& MK)8EH3#C2-15A?G;%$JV'ENNM=EX('DA]88]&2UQ#G.03\L95RN[4\E(!500 M1A&'Q=BZ=J\2U]$$@_A)8"VV[I$NY9FQ%[VXS<:6HS."$E*I);"ZK. &RE(K MJ3S^MJ)6%U,3M^\WZM]-\:J89RS@AI6_2":+L15;*(,%KDOYP-8_H"THU'HI M*X7Y1>L6ZU@HK85D54M6&52$-E?\VAJQ17"C P2O)7C[A. P6\)_JF$H"4$ MQIFF%.-#@B6>C#A;(Z[12DW?&#,-6Y5/J.[[7'+UE"B>G,R;?B.V0'.24[(@ M*:827:_(,_QW)Z$;DZG.SWTY&2Z.SQ2C=^USC=Z_B$](G"> M<\BQ>8-44S;]^7VGH.A60B7^' D4=($"$R@X$*B5[>M@0PP-41\QJXD7>'&D MW%EM^_H_S!U&P\#?A24]L-CUXJ"#[:0?=NF'1].?<2:!.5;GE3SB2-1) M1I]K_: +-/BH]0UQL.-I&(;QGO4]L# R?_\=Z_M@3C"(^JV/N_3CTZR?L35P MR) Z"=3;##Q_.V+.L%,??FX77.?]E'0^VH>6N?VO#0:^X^WUH0_F#+T]6-(# M\YW8B??Z8&^=^)6RTTQ.@8W"QV@^Y:9_ -0 M2P,$% @ ^(IN5/XG1=BZ P # P !D !X;"]W;W)K&ULK5=MC^(V$/XK5GJJ[J3;39R$ %= VEU:]:3;"BWW\N'4#R89 MP+K$IK8#[+^O[80 P>10U2]+XCSSS#QCCV=VM./BAUP#*+0O^P\$)7:V46_,EH0U8P!_5E,Q/ZS6]8,EH DY0S)& Y M]A[PARF.C8%%?*6PDR?/R$A94[_?G+?(K>OGF' MWB#*T.PDW$*Z3V*\'L4!B%V!/1TNWG@,)_>;(Z''6JB9L\BRQ==X7OF6]"EITR: MYTKGF(BLO3>O9@M%27+T_87G.=)%LM.POSONS:_8>Y;=7$O;"1[T!N'(WY[NB ,5#\/D'#5U MH((D.'*=">PU GNW"4RY5%)G.2V%:)_#2DM%U#_Q?]?'PV%+BP,5ASAN:7&@ MDB#";BU)HR7IU/*7;AWIFK 5&"$HIV1!X@SV5MLYW35&_-Y+S M,C.KL-]006^.I2TK_PCJ,DP"TE#A0.D[82%PH/>VXI@T;*X+^5';"LN^ &%T421F&_ M=?R>+E&.LIPZ4&=E>29MV$@;=DI[IHP69=%Q-^'@V,^"SLOQXA[\U!SY[Y\T M%GU44,BN>Q"?]$[\L]-E?1W.%5(@"F>_Z^;!Z!6(Z HI/(84=J>2['^6RF.; MP=U]YG](Y;&GX.ZFRD4\T2S6HSTC[8 M0:ZU_FA&73M^'6FJ.?F9"-T#)CO2\[5X<4X:/X!F/P+4$L#!!0 ( /B*;E2$+Z&PO=V]R:W-H965TL5E>[NP^H>3#(DUCHV:SO0N[]^QTZ:I2VPW$-?P';F&W_?>#R> MT4[I[R9#M/"4"VG&06;MYF,8FCC#G)EKM4%)7]9*Y\S25*>AV6ADB0?E(HR: MS5Z8,RZ#R?-0M,LK+TD/$=IN)*@<3T.IJV/\Z&S]P9?..[,WAB6#TM\49"N$<$8T?E<^@WM(!]\?/WO_TVDG+BAF<*?&5)S8;!X, $ERS M0M@'M?N$E9ZN\Q"&8Q@7N;H8:9RBG; M,I<&6X1;&:L(O9W,+56\U5AV4H@6 4+IE':*_B; MJ@B=\R-[@F\/2@B@F[-C.OGGQ,:=>N..W[AS9&/GNY!4> 3_C[(CI8)C((0+ M0:F E +NBF\I&QRG!E6KAF%$SF!<:&XINZY@A2F7TF7T))F3FG+%YH[=5:>^]\ M1BB3WQQ0[QSM;XV.*.O7ROHGE3TJRP2](;_*D_+E*7Y1GGA5GIS>RRN0Y76P M[.GL].N?2WQ0$Q^<)'[__V@>XC0X)^)OC5YGV^#<;!O6TH;O?2:_3[?A&]8' MQ+\U>BTMW'M <]2I;T0,^#>P?$KJU;K7F?HG_M7Z#?5 9*CRZ:DG%BU\<_T2EEZ]/TPHSX.M3.@[VNE[//$;5!WAI.?4$L# M!!0 ( /B*;E24T+5"APH .$] 9 >&PO=V]R:W-H965T'Q7Y@)#H6 MJH='DO,8[(]?4I)-V2*OE*0UV@^IG9#4N9>\Y]Q+4J?W1?F]6@I1HX'+W%OU]BI^G1-/F:B/NJ]QDI6VZ*XKOZQ_WHS^1V.]M.:&5^*\2+\E M<;U\?L_ M?^@\T>O@$4L'TG4@>QV([0ENU\'=Z^#:.GA=!V_J$VC7H3%]UMK>..Z"U_SL MM"SN4:E:R]'4A\;[36_IKR17*^6Z+N5?$]FO/OLD*E'>"?1)1'R5U#Q-_N;- M#/X3__?8Z%7+V]=/:GX:AS^&A M+T1T@ES<#FT=Y&(*/K<=9 *FR^F8'-,@,SF'VXDDVXDDS:BN9=1KR2'Q.A7H MXT).YITH*\.D_N>][(6N:I%5_P6>Z6Z?Z3;/]"S//"^R3(XJ%VGT'8F':,GS M6X'4HBE,JZ =##O-:(K"[LZ]W C(I<.J<6 M,7HE5VWK_M M7XBRE+A:=R95M1X'20<@?<]1__9<.FR''=<+6.B8;6%;6QAHR^="KBY36++! M RFF+AL@NQPVQ)[''-QON0/-WT+S06A_KK,;42HG=X0E?2M$-NY3?XB(8M\R MZ<$633!A\763*F.F78:-WH[ "09P7(_Y.+3Y)]PB"D%$W[JE-STBP@$2@CWB MA:%G1H(=+4+.")$T$)(;R5^5B-9E4B="!84HDR)&B[+(4";*6SF?45I427YK M5!GX(10]"EY"7(M[JHF?!9C'<:*8EJ?2K3UR5!//5>-7@'^[9^XXF 1.2&U3 MC;4X8 +'Z5(^=%FD,:I+'DO_H9@_5NA_J-%9(Q@R!&.#H?4"PX*A83(;G#4+!!TJ* 857X6J3K3*#[)J.4,<#EO,H4>7?Z5F42"23S\@D3+&-H M7<5JZ;:Q]%J:I),&HUTM0KK#.!:[M,A@6&4^M.'R]K94I)?7QZA:29]+$UK M,I=,LG6F<$;RS])D(S3X(=@Y<9Q_0!&EA03#2M+/)8XWE"U+FZJ62:5:'2/D MA(="0AQ?:MQ0#$U-"0YIZ&.\ITZ&II3Y@56X5."A:E'L.(;4Y,+0E$AY M(PYSF<7)6N(PK'%[9JQXB>YXNFZC-"[25/KK29':/B[8R4RE27C?IM%VNSF^ M%DHR)I2&*)D^+=WH.]/B&*?E?'K3"T-33!GQF4_WLSU;4]\:441K,IFNR7O9 M]'-<-11C\P(^G]SRPM12FN^Y0<#V'35L:G-0KT*$DX I#GH"XY)AAC!PS6B3 M2[#)KJ$ZS2#3Z]*M9=,**C+,,92,&.?=T-0B(X:FH(P0G;X0.'V9,J<3+1\6 MO .+1YM<@DUV;=2I#(&SC*Y2076!5NLR6LKT<+M<%YORQ>2!49.'9;$L9W;G M>A>S3F<(G,Z\O96)URVO92+)JZ4$5D1"Q*H(C83,>>-CE(M:Z8T1%QLDA,P+ M72LJG700.$687\TO42+]5=4J)T0+(2HK"$,=[ 96##JU('!J\5G.9<7;;>*H MJ&H[@&%B@ -K+41T4D#@I.!BLT;6N4RZ[E7I)LFN<<6*/S9)O W1L (.?1L@ M5XNZ"XOZQWHI4Q >1:4*4_&P$K(VLKK%-4BH=6FX6CU=6#T_B92K^D?F2/7C MF"-%ET@_2#@U@W0]S>5B:L&6IO%UW^M4ZD]5>Y M*HE4:3I/>0YME&J>=KW#;<]JYG1AYK1MS[US31N"QIU#8\N ,BM'NIHC79@C MB8.=I[M3!Y69WN&8B* 0+O:;+R8+)J'?AQI0RJ MCM&W[4:^3)Y1K[B_'CO@\31%>>[A?-L[-8$S3+MOAZE>0%S(N9JW/)BWYF51 M2XWFJ,OD&V=#UFC.\=CA?*BIR'OF9L_8&=0P!U,;6I2Y%@]KFO)&SB.ZS< G MK51-,UYX,"]3S3UT]!3A65ZFPXR*^6%_\V(7D*8E"M/2?'V3)M'FD ^E";]) M4JEVD+6:@.CA#GRIYB *ITD_K1:CPQ(9NU M1C6#49C!YF5RIRJQ5EAYL1S6@4SJ)^WHP,][Y]2#NIID,Z4H9NZ'VCFI C-*71X'#NUU1' MX8S**H]T6"RZU/$HL7 WTSS'8)Y[+VYY](BV7GS*:F::O!@^F#N99C4&IU4_ M;36SX3ZC2X'5S#0E,I@2WY;1>W5XB&X*7L8*9IR4(JH+\"R&:?IBARL=F28S M!J=@+SV/8X:Z$2AA6._&"RR.1E4J"/N8"\ MI)F,':[&9)KI&)R\S;=GMFJUC1U)&V<'?@#!)PXE##K999HAV0A#/OGN 3/< M-+'=!M*LZ<.L^;*[!_XP1[3=/? UQ?IP?O@+W#WH$$ZY>^!K$O=A$O\A(?KY MO@"6GZ_IV3]QKTO9'W^R&W"EX7H,%^UAFCO$B&H/-[QM=FD)\6&&_S$A*N<+TE%?:X1_ MN V#0$M" $O"RX-TY $3@C30:A&,;'(^.4@#PX5"R\H)-+D'4Z\2/B=( T,: M;H.D*3Z ,_!?($@[A#M!:M'10(M( '/\#PG2/XIU":T_+1+!X;8W JT) :P) M/R!&1TZA)L2HEHL EHMGQ.APB]<:H[W+YB.'4"^+4<.5H-22$*?Y#D@H)32[Z[BP(6$>AYOKP<)LOH:;V$*;VP2L3]9+7:+%. MTT>D[HQ,>$5@2.^,A:YOH<)04WP(4WQS6L VD9M,09E,CR.XB ME>5V2#A,EEN76;!H2@UA2MWL\D$KH??JS>'27>ST7[.!R>IK<_EYX\W>*U$6 M;V[&VZT];'??G=[K,\[87=T7[2Y>;,;?O37N4T-HS'HOQZJ7GS_P\C;)*RE_ M"]G5.5&5;-F^3MQ^J8M5\[[L35'71=9\7 H>BU(UD']?%&K?O?VB7L'=OM5] M]G]02P,$% @ ^(IN5!/D+BQ@ P QPT !D !X;"]W;W)K&ULO5?=;MHP&'T5*U>KU#9Q?J$"I!:8QM1IJ&C;Q;0+-_F MJ(F=V0;:/?ULDR8P2(HTE1N($Y_C\QT[QW%OP_B36 )(])QG5/2MI93%C6V+ M> DY$=>L *J>S!G/B51-OK!%P8$D!I1GMNLXH9V3E%J#GKDWY8,>6\DLI3#E M2*SRG/"7.\C8IF]AZ_7&0[I82GW#'O0*LH 9R&_%E*N67;$D:0Y4I(PB#O.^ M=8MOQJZC :;']Q0V8N<:Z5(>&7O2C4G2MQRM"#*(I:8@ZF\-0\@RS:1T_"Y) MK6I,#=R]?F7_:(I7Q3P2 4.6_4@3N>Q;'0LE,">K3#ZPS2""7 .Q7@EP#_5$!0 DSI M]K9V8]R(2#+H<;9!7/=6;/K"N&_0RJ^4ZH4RDUP]315.#AY %\#>H"8%*DD M6?J'F!F\0C.U*)-5!HC-U>,U<'&DVX<12))FXD(!Q))P$#U;*EV:W8Y+#7=; M#6Z#AL\K>HVP?XE^6/3+L.IG6 ]>)/+_C.,J1]>Y4'.GIXF[0C3#>[SD^ M[!F$T1[C7JE^5:K?6NJL8%0PCL:$4U4AFNF:WZK//] 2:B4-4H)*2G"*E);Y M"RNF\&QK)JK&C%K53X18$1J;="@7#E7[FFK%3$CQEJ71H:5N$#5ZVJE4=5I5 MW?+X7F\-:*:'7K(L46:T5-NM>+MG'D=OH,M[9-7"K MLNED.D83N@8EJ]5@7.<>/E_PX3KY<'OT_:_%AS'EX\!I#@=O29'6YUU"N'. M^=RM,PIWWW,;'Y;T>[MS% 7-B]FMD\QM3[)[$.)&'2P2R M3O%X 6X%OB'(/ M0^S*O&'_2+)WOH'U$><+X8N4"I3!7 &=ZTB]#WQ[:M@V)"O,9_$CD^HCVUPN MU4D+N.Z@GL^9?O&V#?VE79W=!G\!4$L#!!0 ( /B*;E2&XLY6W , * / M 9 >&PO=V]R:W-H965T%#LYY^>Z*:89LYT7#R[%=,QSQ6C&;D50.9IBL73)6'\,'&@\_S@CFX391ZXT_$. M;\F"J(?=K= SMU)9TY1DDO(,"+*9.)_AQ0R%)J&(^$[)03;&P+2RY/S13+ZM M)XYG*B*,K)21P/IC3V:$,:.DZ_A9BCK5=YK$YOA9_:IH7C>SQ)+,./M!URJ9 M.",'K,D&YTS=\<-74C8T-'HKSF3Q%QS*6,\!JUPJGI;)NH*49L=/_*LTHI$ M@YX$5":@"YQ MMI9C5^FV3''NJFSA\M@"ZFEA3E8#X,./ 'D(=J3/SD_W7J:[VLS*450YB@H] MOT?OZ,J%1A1^B(5U1M5.UO;VF7/4658J)A_V_TTB+TXC,;NOFE# M.RP$D95918%R*LY$)KDW,BZ!X;W@!6*C]U]1RVFO%.VFU'1-XHZEF#J"HO MLI;W PN!,V6O+?IK;>T(7V^BGMI&56TC:VWUSOU8P\"R)'&E&[_%"D.OYJ#W M?QNYS+,YUQ$"H3<,>KR##3C#?W9[WM _M;8=9Z$6K+$%[=RR.XOT:,;%C@N-7WTJ M6"H@35"QWVQ.U8""=D*=X7I-)VC'T[F_$[!-'QAZ,0Q./;=Q[&6--:*@G5%V MOWV;#S5JX.A-F% S!L9OPOU2QHJ(=HB%_*C&%K)CZRSVH[\CK"/$0G]4$PS9 M"7;#,_*D#ZSB45])-KD^X.E%_W^LH<8I[+580S76D!UK,RP30'[F>C.P/J"A M-JB@A^)H=&IT.RX*@AZ;:YPA.\X>!HL!N!?%2?RIP:K7F5W3#+V69JBF&;+3 M["RSPXXC;QR'IUZWPT(=%YVX[3:N3^;N>H/%EF82,++1>=X@T@+B>!T\3A3? M%3>J)5?Z?E8,$WV%)L($Z/<;SM7SQ%S2JDOY] ]02P,$% @ ^(IN5(?/ M5^BK P 2@X !D !X;"]W;W)K&ULO5==C]HZ M$/TK5M2'5BHD=K[("I"V;%=WI59:E6[O0]4' V9C;1)3VX%NU1]_QR&;A"5) M:;G:%\B'9\Z9X_&)/=X)^:!BQC3ZD2:9FEBQUIL+VU;+F*54#<6&9?!F+61* M-=S*>UMM)*.K(BA-;.(X@9U2GEG3?.+WL38/[.EX0^_9G.F[S:V$.[O*LN(IRQ07&9)L/;$N\<6,N":@&/&% MLYUJ7"-3RD*(!W-SLYI8CF'$$K;4)@6%ORV;L20QF8#']S*I56&:P.;U4_;K MHG@H9D$5FXGD7[[2\<0:66C%UC1/]">Q^X>5!?DFWU(DJOA%NW*L8Z%EKK1( MRV!@D/)L_T]_E$(T K#7$4#* ')J@%L&%,K9>V9%65=4T^E8BAV29C1D,Q>% M-D4T5,,S,XUS+>$MAS@]O:97)Y*D@^056PZ1B]\BXA#<$CX[/=PY#+=!KDHS M4FE&BGQN9[Z%;I3\%EUNH6(CQ #6U4"!1NCK!PA"-YJEZEL/I%M!N@6DUP%9 M3 "K)Z!-PWT&O\A@5N]VBGT2A=[8WC:U.AX6^*&'JU$'_+R*G]?+[RX##TGX M3[9"'X12K)7@/D780![XHU$[L%\!^[W [Y7FL)@!M^[D-FS_"-N+G"@(GXGC M'XLSBB*GG6-0<0QZ.5ZF0NI"FYE0NHU=<,0N\#R8O';\,L7ANHZB MH$/AVLYPOY_-8UBR \UD"I^N+5,Z/4?GVLRP_V(ZU^Z$S[4G?.Q/KNL$N*N1 M:X/"_0YUTF<#'_O3P _\#NS:GG"_/YWJCF6:9\4[OMM!H+8M'/UEC\V$W @) MW&!#"@UQ4I.1VKJ(\U)-1FK+(OV6]?LF*Q,&PO=V]R:W-H965TM85 )*7F@L]\2K$]87OZZ*"FNI3N09A5DJI:HJF5"M? MKQ70I2/5W(^"8.S7E DOS]SS"QN?IVDP MH-Y9C >+\9<6:8F@!H<$)<%6NO'>8^X$S[9\A&D:Q]$'N[NP U:3P6KRJ=4' MB93O,Y3L!!.G03H^^V!H%[8O/W_K MK'[Y:J%1.:<"@-+S@],P*J>U"Z N7: MW&ULS59=;]LZ#/TK MA+&'%>CBCWP/28 V6;$"ZU:TM]O#L ?%9F)AMN1)^ MQ)+,0Q[RR PG6ZE^ZA31P'V>"3WU4F.*][ZOXQ1SICNR0$%O5E+ES-!6K7U= M*&2) ^69'P7!P,\9%]YLXLZNU6PB2Y-Q@=<*=)GG3#V<8R:W4R_T'@]N^#HU M]L"?30JVQELT=\6UHIW?>$EXCD)S*4#A:NJ=A>\78<\"G,57CEN]MP:;RE+* MGW9SF4R]P#+"#&-C73!Z;'".668]$8]?M5.OB6F!^^M'[Q4IFR33.9?:- M)R:=>B,/$ERQ,C,WB>K+[NA![ M@'!P!!#5@.C_@-X10+<&=%\*Z-4 5VJ_2L758<$,FTV4W(*RUN3-+EPQ'9K2 MY\+J?FL4O>6$,[,+QA5\95F)(%=PP043,6<97 IM5$D"&PWOX#-3BEF!X.T" M#>.9/J'3N]L%O'US F_ !YTRA1JX@#O!C3ZE0UK_D\I2,Y'HB6^(K WIQS6Q M\XI8=(18&,&5%";5\$$DF#QUX%.63:K18ZKG4:O'!<8=Z(:G$ 51>(#0O!W^ M)38=B,9'X8N71P]:LNDVPG6=O^X?A3N%,ZV1=*)"PR?.ECSCAI,85\ATJ3 ! M^KYN,"Z5XF+MK#Y+H9J#S]'K':'WX;[@]LI0 MZ (5E\EI_825DCE<7G\Y="7:??;A 9G2+>SZ#;M^JZ<;3# O*G:*QW2MZ;*6 M.K$Y73LG-J&NID%';H*F_U+5-F$X1&C)W0'#=U!*]VY%!M4AB\S M).D,MI5@V/@&XU'@;]T6&UQ@WU\=^I!?^"J_;&5KNE-F&P:]K! M:Q0OW/M7"5]< RO?P?Y?N1CN53\:CL9!<+C\8;0+'OVU '/Z!WNP"?]1A%T# M#E]E!PYW+3AL[Y+(0!*>54<8\Y/NAEV&: MCQ;SZMY2+.:\5(SF9"F ++,,BX=SPOC^; 1'CS=NZ&:KS UO,2_PAMP2=549B27E.= D/79Z!/\>!Y,C$$UXRLE>]FY!F8I*\Z_F\'G]&SD&T6$ MD409%UC_[<@%8#L&TW5]FP4CT!* MUKADZH;O?R?-@J;&7\*9K'[!OIGKCT!22L6SQE@KR&A>_^/[)A$= P0'#%!C M@"K==:!*Y256>#$7? ^$F:V]F8MJJ96U%D=S4Y5;)?13JNW4X@I3 ;YB5A)P M3; L!=$I5Q*\OR0*4R8_@#&XU:V0EHP O@;)%N<;(@'-@=H2L#;FN\I6EQ'DJYY[2HDUH+VD$GM<"T8! B, US]56@M_R ME*3_=>#IU;9+1H]+/D=.CY#;@7= M8=-C[?H?'&XGK=M)Y39XLD GX$LGKTVU4J!;^X8DI1 TWX!S+*D\ 7BI,Q=7 M;5L<*GAM.ZUL#35VB\B/(W_N[0Z$#-N0H3/DM__UWH-^X7^4U&0(2U!@H4R' MFIX59$>$-/\)+JC"C/Y=I>&0U#IFU)$Z(#-J949.F1?5^V/>B;4S1U$O,(0P MC">'H\=M]-@973#D 2P%5T0_[>'7 MA1^(;&3T=@ $+8VA&\=/E"CHE2B8A4,,@A;6?T**()]6H_#68"&]]3 ]EQ1(:NA%]"$G+:@]$0,%P4NTDGP4E9 &,_+<#)60ICMP4=Q>I M,3ZB2,C2&Z%? *0F:%?I- KAD%H+;>2&]K%00GU\CX-X&L\&!%A^(S>_7X%* MZ&AX(PMOY(;W"P()]?D^AC/]932@T0(>N0'_1*\?O;-&%M/(C>F#0"I7C";/ MHY!E+HK?$(4LN)$;W$]4YNC]3WT4#GSZ!!;:@1O:KT"AH$_LH3QU#CS)?4$L# M!!0 ( /B*;E10_0<5"0, /$* 9 >&PO=V]R:W-H965TDA41S]4#DSV[];+."E+RC): DO.G@9S OF9$[S7]E:I%,KLL":;/ N%X_T\(TT ?G*7T)SKG_!H;&%%DAV M7-"B$4N"(BOK?_S>)*(C0-Z P&D$SEB!VPCPZ<0LL M\&S"Z $P92V]J8;.OE;+?&6EVB@KP>1L)G5B=H]S7"8$K/2NG-.BHB4I!0>? MP1SS%.!R73>6;[MLCW,U=Z-''PD7+$L$:0RN%D3@+.?74OJ\6H"K3]?@$\A* M\)32'9<*/K&%)%;?M9.&[KZFA;>5X<1JW5"9+7(GD?(@$R%&6-5WL(NWB^$X?>&5_?+/!##YGY_);/ MO\CW1 7.07)\=TE"_LI[#] M6/CQXHU-2S@N+0:S"VF)6M+H(FDG]D1G*-DQ)DE!19EZRDS 49_$0?#\5/2M M(C<.S;1Q2QO_&VTI;VVZ&0,=]W"\ )XA&VS\:."<(/CWB8$C3@H[13<^!M"0 M6+]WW1C-!N\;U'D*T?^X06>/-*]4W\YW ^_L M?"Q-[N#);5CGQ>Y4"ZH8_('9-BLYR,E&"N%M*#VPNKZJ.X)6NH!XH4*6([J9 MRIJ4,&4@YS>4BF-'U21ME3O[ U!+ P04 " #XBFY4@=^Q R$# #Z" M&0 'AL+W=OLJ ^MU#6_ M U2 5,JJ]:$:*NWZ,.W!D .L)G9F&^CVU^_LA)22P/J2V,Y]WWUW9_O2WPKY MJE8 FKSE&5<#9Z5U<>VZ:KZ"G*HK40#'+PLAN*B30U(+RS T\+W%S MRK@S[-NUB1SVQ5IGC,-$$K7..9P1!!G-M M&"B^-G +66:(4,;OBM.I71K@_GC'?F=CQUAF5,&MR%Y8JE<#I^N0%!9TG>E' ML?T&53RQX9N+3-DGV5:VGD/F:Z5%7H%10# M2)?R#W?X$A(!HJCLGYV04Y(XR3IY58 M*\I3U725#9\]Q$'M)<""O:=7UHJ!=75*K2TZJP]HP/*0I60K1?E:2 MAE>_&R2] VU-JZC3B9-V<9U:7.>DN"G(#<,[H*!2MVKK-+PFGN<=2&L:Q6$W M:E?6K95U3RI[$AJW,WN_B-K4=9N9\Z-X+RFEOJ99+PA#KUU@KQ;8.[WK)-/P M)15;>P+_([37V/=^KY'&IE'8R/6X:13M,Y6AN'M=(0>YM-U5D;E8J?5J MW&ULO5A=;^,H%/TK*)J'&:EM M#-B.4Z61VF9&.U*KK::=W8?5/E";Q&ALDP'R_G MW@,'S&+'Q0^94JK 8YX5\FR2*K4]G4YEG-*.[ZQ3:JJ MCNERL24;>DO5]^V-T*UI&R5A.2TDXP40='TV.8>G*QQ4#L;B+T9WA8AF-%95"*+_'N@ES;(JDL;QLPDZ:<>L'/>?GZ-_,)YXZP1Y*RH M_\EC4X@]!QB..*#& 74=_!$'W#C@ESKXC8-O*E.G8NJP(HHL%X+O@*BL=;3J MP133>.OT65'Q?JN$?LNTGUI>D(P4,06W9I)=\GS+"UHH"8[!C="S2ZBG(W"C M;10@10(^_RS95M.NP,<5581E\I.V_'Z[ A\_? (? "O 7>D[O CDCKFA\ C \ LA#< #0 MY'HGG9N2?*VT.OBJ:RW\=@_GM8+X9S!\9[ LK MS,S(J%Y60%3KYYBOCTO=(%)2-5C"F<[\8;_D;IL#K$&+-7!B MM879MH6ASX4Y,LWU+](!&\'E8$[UT+-]O,B;>T$GK0$S#X;('\XL;#,+G9E= M42E/P7DL.,@"H,N+0-F?N3A MV3#^68M_YL1_QQ7)AE#->L.%"/EA!U3?*L!!-((I:C%%3DPK5P4!?=1[JJ1# MF*,^Q4$8=0LY9!7@3F:KJ+\*4.CCX*"I 2D>R(H X=@)[= M(KRWEQVXMR/!WUG,H^NT"7LP6>"\NTP'K/R9%PW7'2(+&KVL\I*OU:\J;_4> MOH/@0ZOXT"WYKZZ\WZOI/ AAM_)]JRCR1Y0?6NF';NW_6NBR%R3+GH 6\P0\ MT)3%&94&?:P7PH85&R"?9%4G5YFL),/P'5BQ"@K=$OIJ5OKB"4._I_M#9G.X MIU>'L*W(0K?*7E4;;8>.>Z(T68PZ>;!B!^=OSP.R,HB\-^&A"7NPU44A[M P M8*5E"0ZS@*R8(K>8&A92GB6 Y5O!'V@%UE5^9"4/H7,;LIJ*W)IZ3>)4=XFG0\"NDECI0\$[,&!U#[G/HJ]FH'^T1!'V M4)>! ;/00R-"A*Q^(K=^_KE>,WWP7Y>B8*H4].5$6*U#T3L0884/N8]YKR9B MWI_C46^?'K0*1A8"MO*)W?)YQ[GNVK@^@ZVJ8?CV]<96Z;#[C=A#V8T MG*&N](R8C7SEX+W; K=B7O)"*E'6%VRL %K_-X)VH1X&M[J&_7>@P$H=_JTO M_'$*@MYW%O*0W]U]!\R@EJ@. ].]>[:]$STW-X&= M_@MXNJIO-FV8^J+UVIQ7)*Y>4PI2:BH M#/3[->?JN5$-T-X@+_\'4$L#!!0 ( /B*;E2- 1_I*P, $$) 9 M>&PO=V]R:W-H965TE8!4(S:0@"M8S[RK\L @#*W 6WQGL]%Z;V%!64OZVG4_%S LL$7#(C75! M\>\1%L"Y]80F%>ZW7[S?NN QF!75L)#\!RM,.?/&'BE@36MN'N3N M([0!)=9?+KEVOV37V@8>R6MM9-6*D:!BHOFG3VTB]@3AZ(@@:@71N8*X%<0N MT(;,A75##9U/E=P19:W1FVVXW#@U1L.$W<:E43C+4&?FUY13D0-9NII9R&HK M!0BCR7MRE>>JAH)\9G3%.#,,-'ES X8RKM_B_+?E#7ES\99<$";(UU+6FHI" M3WV#6-:YG[<(UPU"= 3A!O)+$H?O2!1$X8!\<;X\>"WW,1E=1J(N(Y'S%Q_Q M=Z5DB8-0N>S]O%II MH[!&?YT@BCNBV!&-CA"];,26/BO)N:-0P'&Q@L 3'F@-@VEOO";.JSW.C_-Q MD$ZF_N-^'06L*8<:\;BUAJ(H4]#E(VK;)]RG!Q ]FTF MV1'&I&-,3C+^H$I189Z)W4[U"$-H21\M#-,#MKY1&MHZ'H)+.[CT)%Q;4V)# MY(JSC:NU(<"TMW9P0->WB(,D':;+.KKLK.VE=<&,VUZ:Y[(6Q@*?4YA9#RH; MQP?@?9M1-![F'G?R!)=GB(^C;9WD%[ M!3OI8"],B8BT13Z5S4EO\0BOP@/"OE&83J)AQ##X_W@$)R&_2DS@X(T? M]*Z5*$CCT0'5@%DXR>+#^O3WWC?[&ULG59=;]HP%/TK M5M2'5J+D@P2B"I!::+5-G8I*NSY,>S#));'JV,PV4/;K9SMI1"$@VI?$=NXY M/O<>?Z2_YN)5Y@ *O164R8&3*[6X8+8/K+G(L"*]T5F2L7 G!J M005U \_KN@4FS!GV[=A$#/M\J2AA,!%(+HL"B\T-4+X>.+[S/O!(LER9 7?8 M7^ ,IJ">%Q.A>V[-DI("F"2<(0'S@7/M7]W&)MX&_"*PEEMM9#*9,904 A488!Z]<*1D"I(=(R_E:<3CVE 6ZWW]GO;.XZEQF6,.+TA:0J'SBQ M@U*8XR55CWS]#:I\(L.7<"KM$ZVK6,]!R5(J7E1@K: @K'SCMZH.6P _/ ( M*D!P*J!3 3JG L(*$)X*B"J 3=TM<[>%&V.%AWW!UTB8:,UF&K;Z%JWK19A9 M)U,E]%>B<6IX@REF":"I790C7BPX Z8DND0/*@>![CG++I] %.B>X!FA1!&0 MZ'P,"A,J+W3<\W2,SL\NT!DB##WE?"DQ2V7?55J>F<1-*BDWI93@@)0?2]I& M?K>% L_O-L!'Q^%C2-JHXQMXX#? QZ?#O0;X[0GB2_BN>%=;4OL2U+X$EJ]S M@.]!9)B1?]CLII;VA4E.28K+S<52-!$@M4_E )^C.\*TCP13--6#4%@/?U_/ MI!)Z+_XYHJA3*^I81>$!1=4,+$-\1DE6*5-Z9319?9PK0AO 0AY1%=:JPD^K M:C*_9(DLBSD[5\..[VF?5]L6[P=UO:V@#P*C6F!T5. +%@(SM4'&,+&"IH4= M[4#] %/1IBVBUQ3' M"CLZ3O_$%:9-?GP:]B&[7IU=[PO9Z0/,YG=9)=B45F^OV'%OQX_]$-_O-;L1 MUWKC+Y5K%#>LD"",=A0U1 51+][1Y&[=%N9?X"<6&6%2%VFN<5Z[IPE$>;^6 M'<47]@*9<:6O(]O,]2\)"!.@O\\Y5^\=UAVH.;?&TL'+NSW1:D_?C93DA3" $A MT8?&CK]S?,Z)8R?><7$OZ* ME2O7 G!F005U \_KNP4FS$EB>V\FDIAO%"4,9@+)35%@\7@)E._&CN\\W;@A MJUR9&VX2K_$*YJ#NUC.A>V[-DI$"F"2<(0'+L?/%OYCXD0'8BI\$=K+11L;* M@O-[T[G.QHYG% &%5!D*K"];F "EADGK^%N1.O6H8OY53:?[0K:R,]8[J1BA<56/<+PLHK?JB" M: "TT79 4 &"]P+""A!:HZ4R:VN*%4YBP7=(F&K-9AHV&XO6;@@SCW&NA!XE M&J>2*2P4.IZ"PH3*$W2&[N93='QT@HX08>@VYQN)629C5^G)#,1-*^++DCAX ME3@]1Z%_B@(O\%O@D_?#O4.XJRW6/H/:9V#YPBZ?UTPJL=&+4*'?WW0!NE90 MR#\=]&%-'UKZZ!7Z6ZXP;0NIA/4LS+Q2V\3WO=%H%+O;9A@M96$8](*Z[$!5 M5*N*.E5] RGUFEZH4[V4A-"^VR26'(/&W-XS=5T5!\)ZM;!>I["IU<0X.^O0 MU7LQ:VMT+64=T?5KA?U.A1,!&5%HB5-"B7I$_] <&.$"50-7U4#'VAG44PT^ M8VD.:_KAQY;F\,WG_K+"[P^]47NRHUK/J%//;#9#E&/68A7N(!Q/_YY%^&;9H:[]=N8'W>N3LRT(1184T ^N0':YW>]B?O@I<>XW M)+][1WH]SNCE#NBUO.VM=?TH"I\%ZC:.1/,]\AV+%6$245AJH'<^T RB/.++ MCN)K>THNN-)GKFWF^K,(A"G0XTNN4ZXZYN"M/[22_U!+ P04 " #XBFY4 MR=WP+>0$ =& &0 'AL+W=O6A^?(@IE2S<8R^8O'9G'>.FNAF,UIEI@[N?Z#E0%U+=Y,)CK_1>MR;-A" MLTP;F9;&X$'*17&D3V4B-@P I]X EP;XK4%GBP$I#%S87F_-PJ>"2X7&BL7]4\)TJV'4Z8;V;Q"L:ASJ5@YUO0Z52VQ>+C%/ MB*<5XNDA,MBKX'N'R6 !VWN5P8XG@V>50V>[9!#]MZ5Z/;'WJZGZATAM%#KU M";VQC*0"&T@DFM$E^/W6ZU)?PG>+L5>LQ2VIC#;D+_(Z<+$"?:/3/&$G:,D4 MES&:*YF"R)I,V?P"\3J;2@5\4\-B>*M,Z_@>- MX6TYW))")V 1\:]'F:;Y*//R6SDU]DK ;K/M$$*"JNN46BP)^VP_ZN/,*?"4?]+ M%!\>7+(8Z$S0929B;3EEV84W$<'N(U@9U* M8[]VWN??-&B99!H=04UET)%"4:U>XN(-5(T:\,-V-_11A9TR8[\R[T#5M10Q M!)$OLRD5C^C[? Y1Q 5K1]=7H^]WQY]GS^DW/D@'BITH8[\H[\^>'S]JAW[V MG&+CG9K3KV#OA@N>9JF'1[.6/N>=K..#],'8B3;VB_;^//KQHZ8J=-*-OZ9% MWH5'^K0?CT[M\4&:;N+DFOB;[KUY;, G#?5(G.X3OR[OP.,(FLV7]]V^-4>< MW!-\$*XV=@?\S?7^7/GQPR:NG,J3AM;[DUSM65?$B3OI'H0K)\#$WU?OSY4? MOTD?B5-R\I$]C8TMC4_L(1"GQN3L((EWBDG\_?''=A%*D%>?"O6?G<'&?FK* MX"O)[DMK6)+PS5)LK59WJ[WOBWS'-W##BXWS&_C(XD*CA,W!-&SW8'I5[$47 M%T8N\]W9J31&IOGI E814W8 /)]+^(XM+^P$U7\$AO\#4$L#!!0 ( /B* M;E1P?8DQE0( 'L' 9 >&PO=V]R:W-H965TQ8RK$ #!,VZ/0Q[4&PF%BI+F20W[=^/DATO M31VOP# _Q+KP')+'##G<2?6H,P!#GG,N],C+C-E>^[Y.,LBIOI1;$'BSEBJG M!K=JX^NM IHZ4,[]L-,9^#EEPHN'[FRAXJ$L#&<"%HKH(L^I>AD#E[N1%WC[ M@WNVR8P]\./AEFY@">9ANU"X\VN6E.4@-)."*%B/O)O@>A99>V?PC<%.'ZR) MS60EY:/=W*8CKV,# @Z)L0P47T\P +C>LW]VN6,N*ZIA M(OEWEIILY'WR2 IK6G!S+W=?H,JG;_D2R;7[);O2-HH\DA3:R+P"8P0Y$^6; M/EA6@.XQH'<"T*L O?<"^A7 I>Z7N3OAIM30>*CD MCBAKC6QVX=1W:-2+"5LG2Z/PEB'.Q%-8&?*1+'/*.1D7&J^U)C\! MF4MA,DUF(H6T 3_Y"SYL(?!1BEJ/<*_'.&QEG-,7T@T^D+ 3=IKB:4=/(;G< MPX,&^/3]\";OLW?#@ZL6+;IU;70=7[>M-FX%ED&!G<&0'W=H0&X-Y/IG"WVO MIN\Y^MX)>E=56R43@,;:F93POH/;?O<4HRA/AW*^M0B#JUX4O#:;-9EU!V%M M]2K\?AU^OS7\Q6)!.*;0HL2@IAK\#Z&CFC[Z)Z''T1M]@@X^1_KX!UTF![5Q M[5V31!;"E'^P^K2>(#>N<1Z=3W"RE(/@#TTYEN94;9C0A,,:*3N7$<:DRE9? M;HS&ULM5E;3^,X M%/XK5C4KS4C0QLZE[0B0@(*6W=D5FLO.PV@?W,1M+7+IV XPJ_GQ>YR$.L6. M8='2!TC:2F/1QNEMN\G$YEN6$'EN-JR$GY9 M5:*@"F[%>B*W@M&L42KR"0F"9%)07HY.CIKOKL7)456KG)?L6B!9%P45/\Y8 M7MT=C_#HX8N/?+U1^HO)R=&6KMDGIKYLKP7<3796,EZP4O*J1(*MCD>G^/UE M1+1"(_$79W>R=XVT*\NJNM$W5]GQ*-"(6,Y2I4U0^'?+SEF>:TN XWMG=+1; M4ROVKQ^L7S;.@S-+*MEYE7_EF=H6N6R^8ON M6MGI?(326JJJZ)0!0<'+]C^][P+14R#3 072*9!'"F$RH!!V"N'C%?" 0M0I M1,]5B#N%^#&D(1^23B%I8M\&JXGT@BIZOOFG=Q0P:3#UKG?UH*E8Q3B/5LY@U)Z@R9HT.CB M^4:#SJC#RL6SK>#YL)5+OY73>FUA,;ZY/)Q BG=Y)KL\DV:9T)?GJU(J40,O M*/3M PB@*\4*^;?'?+@S'S;FHP'S7ZD0%,RJ"FUKD6X@09T'J%JAM%==P'\K M)@3+$-1V>H/>\K*3?(=^#F?TK%U_VJROZ?+VA$3S0'^.)K<.Y-$.>?0LY#FG M2YYS]<-5HZV)N+>X6;4M.%LBG"?387CQ#E[LA=?DC195#1"[,++,%9_8 A E M\7Y\6E]B*Y#1+ FFEN#"%GPD<6&O.>!MLO,V\7K;TE#3M:!L;%+B)1186A4% M"#3EXTI6XG!P.L.#J9CNP$V]X$Z+"L#\0U4'+].IX5+6M$P9H)*0J#)KO\ZX M3'7.G(PWM0"&T2R8VQFP!9,@BBVYBZE=?$$RZ.]LY^_,2QG]\#=E^.UT"?P! MLX"/,>8[ZW-O-#]7BN:NZ,PMIS$.YG-'>!R284AB,N@Y#DQ7#/RYSC*N\TQS M=$UY=@@D=4ZWW(*\;[[7=/%KL#$V;(_)ZS](W1KQHR=IF-2P:1?8WR_ZB$I MA.Y:&O:U.FPH'4>O$EY#RMC/RJ_>[BZQ@Z;CA,1A.!!Z0['8S[$7]TRD7&IH M''@+\#[$O@&757E.A41;)EIX&J=WV+KL%ISW^\ X( - #=UB/]\^IS-?8IO[ M2#L6#-6HH3\\\ZY_2;E MS2OFR"Q8LFRC&E^%_R6ZOW0$\AF-GO/8A\R0YW8 MSYW6\^P;$ WGD> UGAIB6(]@/ZFNUX*MJ6I*KTSY%MBU'6U<\>N,[64V"'RI M);UAV$^/5Z5B4,P*"4#C7-RO'X^#X!=?3 P1$C\1=MWE\(;#Z,"?A.4W%HUC M/RS#H,0_%??Z!T JY %BM[HFX$'(^?>:9]T4!!Q!7V,/M-/96GV%@ M\M24^S2D U34N>);>,)7,'%!H'5CH7*#EK4HG8 =<^\ 4D/!Q$_!"VO$U:-# M6NN&YL1@LW&,?3$S9$S\9/SL?1"Q:=?:".UC,+1+_+3[57"E>\%*YZ(N:;L? M8-F+=P)GQ!YA"?8566C8//1/L)\WP"2;*L]TN"1+ZZ9CP?B>\7*-,OI#0E]O M3E)K=L?GN;C63SO?P8"WSN<\?>%_VWGVJVSM]., MIHY3AD5HG]?$B:^P36L*_^[8<$)T^X%\QE)'"!M0?!F^*PD-*TC]+>.9G]O!CTG2OM\ M R>P@W?AM$5)X$=J6DOH;RT?F)3[M=\\#?MMSXG?;C6'"0F)XRS-)3J?!O%L M&+]I2^$+3U(ZO?[3"O%R'J4X19,H"H?/5TTGBOR=R#Y]^(E>=+X2F4X3OM\9>8BB$GO!8]^X?<'%6M>2NC?*U -QE.P(=IW:.V-JK;- M.Y]EI515-)<;1F'KJ@7@]U4%,+L;_1II]R;SY%]02P,$% @ ^(IN5,>' M>N\) @ H@0 !D !X;"]W;W)K&ULA51;;YLP M%/XK%NI#*VWA%I*I(DA-HVI[F!0E[?8P[<&!DV#5V,P^A/;?US8$91K)7L#' M/M\-#J2M5*^Z!$#R5G&A%UZ)6-_[OLY+J*B>R!J$.=E+55$TI3KXNE9 "P>J MN!\%PEKJ]MJU,Y0\L!:M :"8%4;!?> _A_3*Q_:[A!X-6GZV)3;*3\M46WXJ%%UA# MP"%'RT#-[0B/P+DE,C;^])S>(&F!Y^L3^Y/+;K+LJ(9'R7^R LN%]\4C!>QI MPW$CVZ_0YW$&<\FUNY*VZYT%'LD;C;+JP<9!Q41WIV_][ M$W(N5Q1IEBK9$F6[#9M=N*@.;PT*O.^?U\ACP?R MV)%/+Y ;J_%8T@Z5.)2=_&,6I/YQ1&@Z"$W_)Y2,"76H^9E0.(_C:#:NE@QJ MR56U9XF4C\DE_^0:E?//1LY^O=^I.C"A"8>] 0:3N6%0W1?1%2AK-X4[B6:F MW;(T/Q%0ML&<[Z7$4V$'>_@M91]02P,$% @ ^(IN5-B;[H4+ P ?PD M !D !X;"]W;W)K&ULI5;);MLP$/T50DB!!$BM MW5("VT"\%&W1M$&6]E#T0$MCBXA$NB1M)W]?DI(5+[+@H!>;R[PW\V8H#GMK MQI]%!B#12Y%3T;16!8%YJ]#R-FZ;[G69N&>S#.I%^Q!;X'G\ #R M:7''UD+-E[! MP#T&\"N ?RH@J #!J8"P ACI=JG=)&Z,)1[T.%LCKJT5FQZ8[!NTRA>A^IP\ M2*YVB<+)P3=061;H(_J..<>Z:.A\#!*37%RHU:>',3H_NT!GB%#TF+&EP#05 M/5LJUYK 3BHWP]*-=\2-ZZ%;1F4FT(2FD.X2V"KF.G!O$_C0:V4<0])!OGN) M/,=S&P(:G0YW&N#CD^'N50-\T@[_BFD'.8W>=Y+AUU7T#9_?7L7?-U,AN?KV M_K1P!C5G8#B#(YP_%J /!)VC7+,C+ 3(ILJ7-*&AT=?2:N %7NSU[-5V.0ZM M7,=WG5VK28.5'SMO5CM*PEI)V*KDD4F<5RIR@J5,L0T"2F>Q! X#E[&1\U&#G[1N-# M(S\XIB2JE43O4[(VESJD"*_4SAQ4&]*-[NT$2N!%D\YV/Q%Z!&ULG51=3]LP%/TK5L0#2-!\-92B-!*TFH:T316%[6':@YO>-A:. MW=ENP_[]KIV0A7X)[27QQSGGGGL2.ZVD>M$%@"&O)1=ZY!7&K&]]7^<%E%3W MY!H$[BRE*JG!J5KY>JV +ARIY'X4!-=^29GPLM2M3566RHWA3,!4$;TI2ZK^ MW .7U<@+O;>%1[8JC%WPLW1-5S #\[R>*ISYKCZ;4E+;$[?E/_ MY'K'7N94PUCR'VQABI%WXY$%+.F&FT=9?8:F'V:BH5.?8-&K)R?-T7OZZ+1D:(3R'LD#B])%$3A ?KXX_3@/=W' M]ML,HC:#R.G%IS/X>3?71N%_]>N$9MQJQDZS?T33QLG^Q8EY<5?E$C^J4KAT M*+5:,G&2]OAMLWZ(^6R[T>QCXN%-BWGGM=]Z[?^G5R'%U0F_M>R@XR4)!\,= MP_N@. S"PXZ3UG%RTO&3-)03<<3W(:O)7FQ),@QVK.Z#XOYPN&/5[QPV>]%] MI6K%A,;:2Z0%O0'R57UYU!,CU^[\S:7!T^R&!=ZWH"P ]Y=2FK>)/=+M#9[] M!5!+ P04 " #XBFY4M^3A#-P" #?"0 &0 'AL+W=O7! /G_.Y-N =/#HP_BQA HI7HBB"!M=061'WMX0:21#NI.OY4IE;- MU,+V\9O[K6E>-;,B FY8\IMN9#RU(@MM8$N*1#ZPPW>H&O*UWYHEPGRB0WEO M&%AH70C)TDJL*DAI5GZ3E^J': ER N+Y;N>D# MTZI1J^)HIO^5I>3J*E4Z.;L#U9) 7]$=",$XNBUDP0'=TXRF18H6Y%7]!5*@ M!U@#W9-5 NA\#I+01%R@,T0S]!BS0I!L(R:V5 5I6WM=P:]+N-L#G\/Z$GGX M"W(=%S\MY^C\[.*]BZW:J7MRZYY<8^OUV/[,@1-)LQU*3'Q-YWH$8U:C2$\KI0I2ILH;QHU(WR:Y0_A!IUH?PC ME-,-"FI0, 3RNT#!1T%A#0J'0$$7*/PH**I!T4G08PPJ!+<2>!^+'?D\/339@]U/C5N#P<9)X3H![H$V:X--Q M\K]C5]FUWPX)W]%,*/^MDCF7H=+S&ULC99=;]L@%(;_"K)V MT4IK#/Y,JB12VVC:IE:M^K%=3+L@,8E1,7B F_;?#[#K9@OYN(G!G/<\[SF. MP>.UD,^J)$2#UXIQ-0E*K>OS,%2+DE18#41-N%E9"EEA;:9R%:I:$EPX4<7" M",(LK##EP73L[MW)Z5@TFE%.[B10355A^79)F%A/ A2\W[BGJU+;&^%T7.,5 M>2#ZJ;Z39A;V60I:$:ZHX$"2Y22X0.:'&H3;6+"!<=#8N6QO1#ALSLAB &'T&$8R01WYUO!QZ MY+/]\N^8#P#TRD/3S[ZI4=_4R.6+]S?UU\5<:6G^V;_WY(S[G+'+F>S(::Q% MOKZVJM2I[$O^,DT3-!J'+QY6TK.20ZS8QVI5^08KR4>9GY7VK/00*_&QTBU6 MG,>QGY7UK.P0*_6QLFT62H9^5MZS\D.LS,?*MUA1AE(_:]BSAGM9CR4Q>_Y2 M$^DC#K>(*(*['MNH1X[V(X7&##2\H&HA&JY) 9C;*6K\9HX%[3,R\K1Y"'._ M$00_=C"XU\HU4>H7*.%X:'1SD M)H%L#\AVHD7MCHRYT.8 W.2FL7#LS'8H^_>[ M=M*LE+;B)?''/)6<5",VD( J*B7<37,]B&^\"?C!8ZZTQ ML4Z64C[;R5T^\896$'#(C&6@^'N!&7!NB5#&GX[3ZX^TP.WQAOW6>4"-MP\RO47Z/PX@9GDVGW)NHT=7WDD:[2150=&!143[9^^ M=GG8 @07!P!A!PAW :,#@*@#1,YHJ\S9FE-#TT3)-5$V&MGLP.7&H=$-$[:* M"Z-PER'.I%\!G)$3P@3Y7LI&4Y'KQ#>HR3+[67?^M#T_/'!^$))[*4RIR6>10_Z6P$*_;&=I3U1T&<=]U!OA<2\\_J!P)X\H^\@&LA@T.*%:@]%$+O&2"_DQV,XW&T8^Y]U'C'F+_UI"I0*]=I-,ED(TQ[ M%_O5OIG=N#>\LS[%)M?VI/\T;8>\IVK%A$9?!5(.S\>H1[5=IYT86;N'NY0& MVX ;EMBH0=D W"^D-)N)/:!O_>D_4$L#!!0 ( /B*;E2]XMM8E ( %L' M 9 >&PO=V]R:W-H965TYU MNI/J01>4&O14;[>EG0DNBQK*B -VNI2F(@5!M?5XJ2E2.5W \Q MGO@E8<++4K=WK;)4;@UG@EXKI+=E2=2?"\KE;NX%WO/&#=L4QF[X65J1#;VE MYKZZ5A#YKMH8H MITMC%0@\'NDEY=P*@8W?C:;7?M(2N^MG]8\N=\AE032]E/P'6YEB[LT\M*)K MLN7F1NX^T2:?Q.HM)=?N%^T:+/;0H.>'Z5^(&",\2/>ALFUYP[:\H=.+#I?WY_E"&P5G_-XZY3J=HJX3@V5O19-G*@=!H]9&(>S,/4?N]7MHP(,CGI'YD$Q],]DWU4$.!X MKP'Y "J.>D?&[TPR>^U\)6K#A :[:^#A\10$5#W*Z\#(R@VWA30P*MVR@-N/ M*@N ]VLIS7-@YV5[GV9_ 5!+ P04 " #XBFY4O><0LB<" "8! &0 M 'AL+W=O$Z4,+(?Y(LHWB M&)J$L<$*H:';P]B#8E]B47UDTCEN__N=Y,1X(^E>;)UTOX\[GYRWQKZX&@#9 MJY+:S:,:\7 ?QZZL07$W-@?0=+(S5G&DT.YC=[# JP!2,LZ2Y$.LN-!1D8>] MM2URTZ 4&M:6N48I;M\6($T[C]+HO/$D]C7ZC;C(#WP/&\#GP]I2%/?8I8!3O>2'PR[1 60G0!9\=T+!Y8HC+W)K6F9] M-K'Y12@UH,F@RX%.':[ N1"NCMV MPX1FCT)*ZJ3+8R1ECX_+D\JB4\FNJ*R@'+-).F)9DJ7/FQ6[O;G[FR4FW[WY MK#>?!=K)?\V["^Y7PI72N,8"^_FP=6AI GZ]HSKI52=!=7I%==W8LJ9!8&4O M/V(T[P[) \E3JXZT9^Q;,&6P!GNI99W*+*CXNW,LLC1)\OAXP=NT]S9]U]LW M0 3KF-FQTD(E<&ALQ+@RC<9+9CK:-!VX2:?CV3]NXL&@^3O[R.U>:,J)%(GH=JNVM6HH]T^5/O@ 2>@,9C:9C*S MVA^_MF$("1]A(FT>$@SG'-]SKX.OEP?*'GB"L0!/&FKE''&\H^9[&(ED9@0%BO$,E$=_HX3=<&](!1I1P_0T.%=:3 M,T8E%S2KR7*CL:[;,5YJKA7(GF'R:2IY8WPD:/224Q)CQ7T'X MLTS%,W@/_D",(55"\&:+!4H)?[LTA9Q/L([(9%_F]S&< SBN17X )*J%!N>T4.6>R7#C=HM4G8LIZ-$6QFZ+86M49 M4-T0Q#F@.Z"K WY\D<_!9X$S_O>(NM.H.UI]/J2.BE0@ K@2?U5NJ_5U7OH<>U"J_HLS<=V*;I(VX<+V_(6)@W%N:O ML5 @!AX1*;$./::$(,9!@5EEXRWX%QQ+W6>IFBUH!6K-I!UXYN-VRV'UEF,S&;GM(J'KV;[GNV?(< #IMS5/LN(U6?%&LW(K M-PS,F/1_;6*\;FC]>9D*W/8 I=NY$P3>65JZR(%T^$TZ_-_.Z_ MT(8+=^'#L_6]Z4%:OM.3B;"+=#T_&"QZT+@,7N]2MC==*UVD:-6%XW5Q57K>UI-%R/KJS)X$1&.(4XL0>O83%A7F7I%">L9QJQ= MAH2CD%-SK4X)3EZ< #]%"V[G,O TXF,; >W1 MB+_@/8J>01VX;B9&^@=X;""@\S_T)_"XN\,+V_O5+[NP5FX77G8;\AU@#R3S MN$O#*[;IZ0L[A-VMLC\RL]7-J\/:5\3V: M"GE)/#-BI@#R^8Y2\3)09X;F%+K^#U!+ P04 " #XBFY4*;'')78& M "L)@ &0 'AL+W=O@6;N+81>*S=A"9#ILC;:Y%,416RZ2;-B;32J^ON9Y M^7 V@9/'+]YGJ[6JOIB>GV[3%;_AZL/V6NBK:>MEF6UX(;.R (+?G4TNX,]7 M<509U"T^9OQ!=CZ#:BBW9?FINGBS/)M$E2*>\X6J7*3ZSSV_Y'E>>=(Z/C=. M)VV?E6'W\Z/W7^O!Z\'#(A6_A9E M+NO_P4/3-IJ Q4ZJZL^U+-?6^OYRHHJ4&Z4T+]FVDZ= MWZAR\6E=YDLNY _@ZO,N4U_!3^"R+.ZY4-EMSL&UOG5<"+X$=6/PRT .&1"!=V6AUA)< M%4N^/'0PU6-J!X8>!_8:>3W.^>($8/@C0!&*>@1=AIO#'O.YW_SW77$"('&: M7X68XS[S@\G [5W&M3_L\'>9IU*"\JZY@_^\U;^#-XIOY+\>[Z3U3FKOQ!5# MZU1P"2YV:EV*[#\=*"]U-,CZVU=]L;!W%]?N*I+=G^L[=-^].78+&.W_'3:< MAS:\ZFD(*2,X25C;\F#TM!T]#1G]&REWPR.G@R,?;#'WM3@8 6M'P$)&\.=. M2:73-RM6?=+9H/3!%G-?BP/I<2L]]DKOX)[*3UGAPA;6:M]]FX M:3/K#V%B!?NEW=(QSS RZT0T7I@WOKZ1"C&SI?8T=6GMK&EPA(!NG 2)M)NZ M1"(C$GE%_J&KP,M4B*]:'OB8YCO>*W+OA'9Z9HBQ>.;HWJP($'N[OUBM!%^E MBH.WF5[UEVE=M^W7>EXL^L5@6PR&:,:^G2Z[G6NZS!H#!Q89+C)]3WVK(33( MAO0(B0T-4&$04<-3&]ID1(1%!ZE]J,40$OH1^;3$C7MT4(3<.@Q+83)&4B9/ M%6!P"_V\#4RXF16[\4Q3MK]W9/B)_/Q\3KXAFXTQU3M AQ;#1^3GX[4H%YPO M);@3Y0;P+UPL,LFK?'C0\Y,6JK>";YQV9X:Z[@HR&$1^#.[S^OOO((M^0;ZZ MWY -':/8189$:.1R%]FU)R4P=H8T,AQ#(]:>R"X<_3(,[M 8!22R&>?OWR . M^1$7EMF-$WJ EH0ECMX-V) ?;,_*[*1'RXQBAQ;#.#104W:R"?LVCH9;.#I" M-F'#(AQ4JX5G$[9K,5T.S9QAA V*\ "*GI)-C:]P&9V]NK\R"\NFQDEX_X9O MV,^WL&QJG'0C6%?.,\?:A W2L!]IS\FFQN6A%A)3AQ;#-3S M4XV$5^T&U+A M^!C99%B$@XJL)V2376\EL"HR7&%D4(2#MK>!V63O6..8N*.9&'Z1H'WK0#:1 MGDK+V[_A&_'S+2R;B%U;(9W,T-&[01KQ(^TYV43L+2>.W#-AN$8&N-;))NH[ M=NR<.Y)C'&L:%I&@\NH)!YMVB84HQIXX,BPB03566#J1GNVD7X84':!!7$2D]C1O<$:\6/M61EE[RDA0;/$(88:N-$!N.T/ M19@GVJDA%85'R"9J6$2#RJOP;*)VB051DB3.(**&132HQ@H\M+=+K0$=AF T M:"\YD$VTY^&%7T#GX84?<6'91.T"*YY%B:/ H@9JU ^UYR13X[*K)7$O3]2 MC0Z ;9]+L2_6#:3H,9X<4$,A.O*S VH76 C"F7OWS0R$V(A/!IA=: WH,/QB M8YSZ,WO[."# (Z-<:+/[/(*4AC'KNX-T]CX)_K,/JF'U%W],P,V%G1&PO=V]R:W-H965TU*Z%AN[U8]<*3&(@FB:EM8.;?K^V$.&R(.XN4&\B' MWV.?!_OU,=,3X\]B1ZD$+T5>BIFWDW+_T?=%LJ,%$7=L3TOU9L-X0:2ZY5M? M[#DEJ1$5N8\AC/V"9*4WGYIG*SZ?LH/,LY*N.!"'HB#\]3/-V6GF(>_\X#'; M[J1^X,^G>[*E:RJ_[E=4AG'M0CHCE-I Y!U->1+FB>ZTAJ'#_JH%[3IQ:VK\_1OYCD53)/ M1- %R[]EJ=S-O+$'4KHAAUP^LM-OM$XHTO$2E@OS"4Y5VVCB@>0@)"MJL1I! MD975-WFI0;0$*.P1X%J WRH(:D'P5D%8"T)#IDK%<%@22>93SDZ Z]8JFKXP M,(U:I9^5^G=?2Z[>9DHGYVO)DN<=RU/*Q2_@_L#&3?3X-KAQEUD\5)M+;]1WC)I+6)W P!$GK"=A=4?23#+O5#ASW8[0N@=TN@54= M="YV'\I$+5)U^/A9\8*M(>!X"#+"[H.C=+&K=ANM1+LMI*J0/R_<*UOX,D0A;?UCY)R;5T=!<[M1QGW+=0+W? M,";/-_I\V/R!,/\74$L#!!0 ( /B*;E31X^K[*P< !4K 9 >&PO M=V]R:W-H965T)D4.!%]<3%[!E]>^ISM4+?Y.^+9L?0;Z M5NZ*XK.^>!=?3#RMB*<\DMI$J/[<\SE/4VU)Z?C2&)WLQM0=VY\?K+^M;E[= MS%U8\GF1?DIBN;J8S"8@YHMPD\H/Q?97WMP0U?:B(BVK_\&V;JMT@VA3RB)K M.BL%69+7?\.OC2-:'9"M VHZH,,.OJ4#;CK@@PX$63J0I@,Y'(%8.M"F QTJ MB34=V$$';.O@-QW\:K)J[U93U/62Q]]LF M/P.0_ R0AV"Y"@4O>XS,W4;>1_(,8%@;^7A[!9X_>V&U=>6V=<6CCJV4J^!] M!J:@-FHU_6: 3!34IHVY'D-OAVOTCMWOM=O6J\VR8\M]JU,5,KNX0;NX0=4P MV#+,/ W+$A0+T 00* 2H. ;^^5TU!>\DS\I_'0/AW4"X&HBX Q2D27B7I(G\ M!OX#S_K"H#9#*S,:P/>7WOGTOCT)W18X8+ZG_NT:[DDD.XG$*?$#CWFVKLBZ M%DFDUD^2@TT9@S47M=]?:-&N +FJ1PC:ZL_@OOXW=1L(+8WVM-.==CI4NU[\ M19^VV@)$>^,B2OM'9KN1F7/D-U^YB)*2ZR#:-A3Z63F0+[@0/ 8*?=%GD)3E M1EUHC];.ZV/253V2WQ*(F!<$P= S"=$;YB=5N)4RS.,D7QYS56.R[:M9@ [P MT].(0H]XV":YE"YG6MCB MMS'<#F"(X&P66/QJ> [=0&_[-54)?Y!O#;,A&]FW!KWPR=@[AUVH4DPAPI;L M"0U4H9NJ-YN[-(FZ!'.YP* 2!N-Z&QGJ(3?U=MZN*YAV!&O?QD6:AJ)\3$73 M#-@N:2 \LV0/9%B'AK'N:#W8V&FOL!EA#G:A5NT[B%V#4^F\L31X2AZ.HZBON*4!I:DA0Q%T?=1]& .AN8S9 B+1B8L-H3% PE[@GG MW5(28H(9HI;E@ U?L9NO Z:BM6>\Y7DHD@*\SUWS@0U9\=C'"JUS!3I<3 !JIX\/%"7DBM56E*BKA7@ML4]D SFYJWV0^,\ MN5(N615I#*0(JPV3'D8YK#IIZQ5*NSL+6^P:JF+WD4*_))5V2AYMJI/-MKQ> M6>X!!OC/$:WB 7ST9>:0:RV+WE'V&E!<[CLOU3/$-H MXB9T.WR$<;T4R7*IM'W/J9[7W>79#AL-H8F;T(_AP1%3Q^.9&'03=U'\8SP@ MW0K9Q@-B$$_OQ33WM I7ZKDT]-5BE1PI?E:24,\,E!_>%K-*4Q@47>CO]99/H M&GVA7! JE\?:[;WZW&,P>N9Y/[E<9G!+AYV?GGRK3;LD=GO8X)@>.ZPX&KC? MN>&CAK*4C!S4K2=K;G">RP17[-NJ8GJ\UC;K!MNLF%/L$Z=V:Y9%Z*$,D0QMDANOJWV7EX5M*SB:UU&GK?3_] MPN@?H5@F>:EVUPO5QSOS5:"+^AW,^D(6Z^H5P+M"RB*K/JYXJ&I;W4#]OB@4 M79L+_5;A[DW8R_\!4$L#!!0 ( /B*;E3=5HE%V0, #P1 9 >&PO M=V]R:W-H965T%7+I')0J/[BN3 Z04WG-2RCTG1T7.57Z5.Q=60J@:6V49R[QO+F; M4U8XJT5];2-6"UZIC!6P$4A6>4[%CQO(^&GI8.?QPCW;'Y2YX*X6)=W#9U!? MRHW09V[G)64Y%)+Q @G8+9V/^,.:Q,:@7O&5P4F>'2.3RI;S[^;D+ETZGE$$ M&23*N*#ZXPAKR#+C2>OXKW7J=#&-X?GQH_??ZN1U,ELJ807",?7S)W=89=FJ1+D]3^_!%_ZXQ*B?@.M?DB+E#=LNB? M/_52=*<@E_]: OE=(+\.%(P$^KM24M$B9<4>O6-%6[_WERK0. IK1V;:CJL9 M]@+/]Q;N\8*"H%,06!7<25E!BJA$)17*Y*P.@#Z!V(-X3E(PD$1P0((X#BYK MFG6:9E9-OSZ 2)C4LIX1,!L(N")S+X[C*+RL8-XIF%L5W$,*D#\O8#X4$) ( M![/+X<,N?/A:;1$.%$0QN1P]ZJ)'UNA_5?E6/WS="DU22MA!)4@&$\U ME*5FG[FP$SQ'"2^.(&I"9OTYUD]EP'?;\()K'(QT?=^G%UO0V MU39C"3JU*+-,,?9Z+'IO"PQ\1F#\6KW1>CHOX4CM<$]&3-Z,%ZWK)X_4C\)Q M8.">H]@.TLG(P$..7F$_".91$(^(Z%&*[2R=2@T\!*<5&[@')[:3\R7-,83G M6'/TU,1V;&X$.U(%J,QHH@NAYV#*E/54Q.$;3UF/0&QGX$L*.0356"%[1&$[ MHWYJRN(A8&>S)X!]NBGJ*4>\UQFRUL^3!K=KZ/%'[/B;.F-D,OO(V:[0SKX7 M- 49HFXL?,\X\LQF4?> F#)1I"<6"=YVHDB/)O)J:")#-%GWNJ0'%+$#ZF?F MB@PW>V-Z>J(1^T9O^D0-]WE7NB:^_OX&ULS5I;;]NX$OXKA-$%6J"UQ:OD M11*@S:7;Q78;-.V>AX-]4&S:%JJ+5Z*3^.#\^"4EQ90C:J1<=N&71+8YPV\N M_&9(ZN@VRW\4*RD5NDOBM#@>K91:_SR9%+.53,)BG*UEJG]99'D2*OTQ7TZ* M=2[#>2F4Q!/B>6*2A%$Z.CDJO[O,3XZRC8JC5%[FJ-@D29AO/\@XNST>X='] M%U^CY4J9+R8G1^MP*:^D^KZ^S/6GR4[+/$ID6D19BG*Y.!Z]QS]_]*D1*$?\ M$XN(1[!#_!06 M_QSF8T1Q*>XYQ,]@\3,YVXF[9C\?+NZ:_6*P.)XZQ#\.%P_VQ2=(>A MRK?V,!Z0J9@&^^,NVN/(=!KXS'?;Q'N#02+Z"8[@_\Z!@H./&)'[B=('9.$* 3FN0W:ZX#>6>> MI&%-;QK8',NH8=]$>1Z9>MZW!SM9@ M@*VR4)'N5G0PRZ6*YOH9+<(H[[+]1DNX#0\<5!*X# ]:P9M.78:WQP44,'RZ M,WP*&OX]S>4L6Z;1_[35Q1/2>=K"12@#@&'/=AK>RT%[B]8RC[(YTMTVJN7, M[\Y"#\]+T%:&>8$H2K)4K0J$ YT)VP(H4[C1/F%8N8<]5#=1G]*9+HBF/S+M M%*3>UF5\((49V\J,_X72_ &W:S,AG!*!']3%,]=([#$/LVE'1MHRCN$ZKCVJ M4Z+F (U4YC>RRCBUJH+85P-QNQK3P.<4=T"SU1C#Y=ATI;UI9,L:%@>21K88 M8;@:O4_3C:9HOI39#29-$.H&43'<2I56K+)[+O'": M! /!V.LSRI8)#->),K\>RUO$$^!Y0&TDC?T7 M <%9_JPS7^>.TIFU1==Z/13%IG^;4<^P1T4P.DOY!*;\\V0=9ULIJ\,!=+G) M9RNS4/O2Q1(Q80>2+I: "4S +Y NKET*!>)AZ9S VY1G/?MQ#,\2R/(%9 M^"7RVK'G$%"K3"RS$YA0G[+=(^W&G4!@+",3F)'/KRXO=7&Y7UMEL6F$V(D% MUACPGCA2R^<4[J%K<#;A=$1E'"TCW?WMNUSCGA_6(>O\">:IQOM9# MZ7N>"I-LHZETN*=H>Q'PSC5 ;1V@<$-^M;<;-\?17Z^^ZPAF=EW,&KP,><(2 M/>6'47NHY7?:P^^E6DU"45Y! 7*FA\F]:O,+P;)D3F$R?V1TT/_1QV8GC+V? MJA^J#AB"9!F MI9L(OH%FL-S+\&&$@EGF93!C5FK-H1Y,O#UJ6'\<+.\RF'0AFPN-$W"9@ M3 *@#V&-NPV8@_^Q8[J>>6E]3#>@S#%+[JRGBS__AM+J&I=N*5VSL<\A4 M2[!L>AC>YY9=.!)K<4=J"R-,QA_NS."=V>Z.[A%8$2@UMNY?1 $L.2*1]P4]Q? M@4Y[U/17(-ZXYWWAB]Y3[KC %;[/6W=? P;N@[:,R^$^=D *Z7;SFP[S;"71 MEU1"KK*DROT#22C+KQSFU^>N\*"UPC$>DX[K"FXYF<.MZN/B\^TV YPA+.V* M SEE%I:!Q3_*P+5V3/=.N\9!1X"$Y6#Q; YN!FB52V@)"DA8NT0$3)F72&RQ"SZ>]7A(;K(-M 66C1>>3F09E98WA4#FMEG1,AW1"@8 M>Z0C0I9\!4R^GZ-85_),&UM?@D/66NX4!]+/^I98_0'][-,#4&L?UD?ZEEO] M =SZJ,[%;Y_H"C&E9B.R_[92[[A]R)9V_:?U'";U_K@= L M,_LO>!+A1.8X!,:N(XA)X_5D\W[[YS!?1FF!8KG0DI[>%XY07KTR7GU0V;I\ M8_DZ4RI+RL>5#.&PO=V]R:W-H965TJS>GT9*D.2U$R@K Z>)R= 4_WV)/"Y2( M?U+Z(G:>@:;RQ-@/_?)7T"S3FI0=/VNEHV9,+;C[ MO-5^6Y)79)Z(H#17]O(GK0GY6M^<9:+\"UYJK#L" M\XV0+*^%E05Y6E3_R6OMB!T!I<"Q2*<[41_7\;<4V0FD2%XY4 M)+0ISKPV^+HR&/48#,$=*^1*@%F1T,0@?W-$'ED4.,I[C0O1UH77R*KQCO Q MP/ ,(!>Y)H/LXE,Z;\2A07PZ7-PT^FRP.(P-XK?#Q2.++W$3CKC4AWOT_;W) MGR@';%'%81UF8C?T+*-XS2A>.8K7,\HU4>$^IX!(\$27:5'HB%9CKBE/60). M5816A%YK)! V9 MP$IF]DKY/!7'Z00'XY_#. A\C#J$3,#0=R/4 ?Z'8H&H.\&,.Z)P*BA M& W--*H6E\$Y%AE2![K0/\BQ0Z Y&6J9SJFE",.=U@-^M PG+,L(%_I3Y16C4^IQXAVOX'$$.Z%B1'G=7#>@T#A& M/=Y%+5.XBXO \P?1T$/L7;!AO@7RO) :OC0 M%CS&09>9 8;&W<0VHW;2>I]8VR- >Y-PK#H/I.J99B?PNU3-,-CE:H#A_NAL M^P1H;Q2L97H@4=_$P(VZ1/T!J3HSHKJ1?VM 65*U[3.@O=$P%NJF'I*Z'M)M M/5SK>M@ZYU=<%IA8]C05L.TJ8#BXD#<;M#-PE22I_D0R,$W%/&-BHQ896R%O M%WEH7^6W'F-MEV[P&*?ZI$/7^+G:@'$REQMEBZ0\-SK'/J0/WJCV< #R2,B;2=5LH*IPJRKHTW1[1%-4:\);33 RJ-J?I[8#@>]H M03XZ3_8AO2&>V=]VMQT+2CVH;D H+:O0O:^RCC-[_0+ M/# Q5/N'GJT<:MLA9&^';F9?P+>*"##D4(0JJUH3U./VH4=?6!A[[?H&ADV\1V+ZHPX#MPW MO5V&D7T9ODLS*B0KZ';2;!/5+H[(OCA^,"#:)1$-WOB^)R .-Z%!$./0[W%J MNP(@>SE^=SP<[CL[!M7AV^C"$GMMS#H%WSECM1?&_VNGCMCQB>WG\WUKJVH[=EAK&N_NH MBH"S&PO=V]R:W-H965TYZ[Y^X2>[R1ZD&GB :>19;KB9<:4YS[OHY3 M%$SW9($Y[:RD$LS05*U]72ADB0.)S(^"8.0+QG-O.G9K"S4=R])D/,>% ET* MP=3V C.YF7BA][)PR]>IL0O^=%RP-2[1W!4+13._84FXP%QSF8/"U<2;A>?S M4VOO#+YQW.B=,5@E]U(^V,F79.(%-B#,,#:6@='K"2\QRRP1A?%8:;R4V7>>F'3B??(@P14K,W,K-Y^QUC.T?+',M'O"IK8-/(A+ M;:2HP12!X'GU9L]U'G8 T7 /(*H!T5M ?P^@7P/ZAP(&-6#@,E-)<7F8,\.F M8R4WH*PUL=F!2Z9#DWR>V[(OC:)=3C@SO7HLN=G"(F.Y!I8GL#0R?CBQJ4S@ M4@IJ+\U0[7C"OXQK(2X0:9+A523Q@XFJ-A/-/'!'., M(&N@]7&[O--@)!2EBE/R!+$4@EQH:SGV#>FRT?EQK>&BTA#MT1!&<"-SDVJX MRA-,7A/XE) F*]%+5BZB3L8YQCWHAQ\A"J*P):#+P^%!"WQ^,#P\ZU#3;VK< M=WS]/7S+E"EL*^E,*9:OJXK=;V'7;L&V;GFV82J!'U^)$KX8%/IG1T"#)J"! M"VBPK^F>"_KLR8M!)>"(VFB+3.GCMM)W,XTJ)$0@J@Z@7DC85K?5[#"FL&*" MT3Z>^?_SO$K:L$G:L)/XENN'DY5"I,^.\H;:@&(&VW+6313V@N!#6X*Z84%O MV J;O^?MTUO8*_FC1O[HL)YYDAEU;T9_K3;IW23#P9_15-J[<:.S7M@N_AW< ML#?H5'_:J#\]3'W"GWB"] _=5_MNGF!?[?\--O]K6*7>WSFP!*JU._@U'0-E M;JJ_=+/:W"UF[DA]LWY!=X[JBO";IKJPW#"UYG3>9+@BRJ!W2FVJJDM -3&R M<,?BO31TR+IA2O)==#VBE582)WQ6@ 2TW7;1"16UO3;)@5AU;&H[997VXV<[(=!!&$6[2?QU M7C_']CEV?RWDBTH!-/J5,:X&7JKUZMKW59Q"1E1#K(";GH60&=&F*I>^6DD@ MB3/*F!\&0=O/".7>L._:IG+8%[EFE,-4(I5G&9'O8V!B/?"PMVEXH,M4VP9_ MV%^1):Z'3@ M=3V4P(+D3#^(]77%G_PJ%V+'(*HS M"$N#T'$7$SG*&Z+)L"_%&DD[VJC9@G/561LXRNVNS+0TO=38Z>'M:T[U.YHR MPA4B/$$S+>*7*^MH@B8B,[NOB%N_*_0P>T0CNXK6XN(&-*%,7=H.4%K26!L3 M90+)1P'?.%AY&6Z\ M'(='%6\@;J (?T5A$.(OR$NO? 8)W,B<^.43.02H3<[2[*T&C$]9PA5NN\-28.0&* MJ7F\@;0#3/]""+VIV FJY^#P#U!+ P04 " #XBFY4RJ]K.$$# !C"P M&0 'AL+W=ONBAE^"/><_SYCDP M@RWCSR(!D.@U2W,QM!(I5S>V+<($,B*NV0IRM;-D/"-237ELBQ4'$AE0EMK8 M<7P[(S2W1@.S-N>C 5O+E.8PYTBLLXSPMPFD;#NT7&NW\$#C1.H%>S18D1@6 M(!]7!IB(7Q2VHC9&6LH38\]Z2("IBS]32.9#*W 0A$L MR3J5#VS['4I!72T+40.X_@D +@&X M">B< '@EP/LHH%,".J8RA113AQF19#3@;(NXCE9L>F"*:=!*/LVU[PO)U2Y5 M.#FZ?5E3^8;F*ZE!&:LDS=+T&,0U>GMVY?]1C0^0PDH:FX M4,&/BQDZ/[M 9XCFZ&?"UD*QBX$M5=+Z:#LL$YP4">(3";H8W;-<)@+=YA%$ M[PELI;:2C'>2)[B5<0;A-?+<2X0=[!Y):/IQN',$/OLPW.VWJ/$J SW#YYW@ M6R2$0VG*G+RIOZ1$8\Y)'H,>7^[,B8R[4[*BDJ3T'T27:)RQM8K^\T-1HCL) MF?C;DE"G2JAC$NJ<2JAV2\+Z+8$BD6-7H&#L&D;]IMJ,7-_QE3F;NB]'HAP< MX/=1L\.HH*N-VAS1U*TT=5LU39F0B"U1S%@DD&!IVSWT*U+_:SC7JQ+J?;IS M!6.O[HD7=!O&'0;U<;]AVV%,@/WCK@65GJ!5SP,((#Q,3/TBV*B/W$I7MJ54 M_8JZ_S6\P[$N7ZKM\P\%A4QSMAH5O[/KGMLE1+ M0//X$L60 R>I*2B)U*>0"LF)[AK:RH?WY^ OXNC^S>YZG^^H=_B2Q*[?;UIZ M&-;K>;VFI8=1/NXOM6O>1 8]-%R=4QJHHQ5>Y6JTZQ;'ICQKK$]U!FJYF M3U.TG_>$QU0U*"DL%:5SW5,I\:*C*R:2K4R/\\2DZIC,,%%=,' =H/:7C,G= M1!]0]=6C_U!+ P04 " #XBFY42]C9O&D# "T"P &0 'AL+W=ON36*BG),9.$ M,R#P:NI<>^.E!PW!(KX3O)6-9V!2>>+\V0P^I5,'FH@PQ8DR$DC?7O "4VJ4 M=!P_*E&G_J8A-I]WZA]L\CJ9)R3Q@M-'DJILZD0.2/$*%53=\>U'7"44&KV$ M4VFO8%MAH0.20BJ>5V0=04Y8>4>OE1$-0C \0O K@M^5$%2$H"NA7Q'Z!P2O M?X005@2;NEOF;HV+D4*SB>!;( Q:JYD'Z[YE:[\(,X5RKX1^2S1/S;[J6OS" MI02W6(#[# D,KL "T:2@R/[)\Q@K1*B\ &? !=(@)" ,/#"BY&5CXEO&"XE8 MJB?/]L835^E S>?6V)<]%=%797C3NK>J/NJLO3JI\+U@->OW3@ MA*-!73B!U0N.%4Z18X$4%^,38OU:K&_%^B>JD)HJ_ 7.VLJE9(>6;;:^E]F5 M'T*]%T[71EBG$9[T),:,ZS7Z)U<&M=S@ MI"N/=I?#Z15ZT5:O\6ZQ%1*G9H4E/-\4BK U8#O_-GH56Q3@*_,^URM8[R') M\Z793DD"SC6OE+G09A\MIGD9V;#AD.?#*#HT_#VL'T3A@=OO0<' &[1;/:R] M&?Y';U)""RW6V9UA-W?>PUK<>0\Z[DY4NQ-U6T^=ZB'EE"+1 )ODWW:<-@/* MSX_V%F3O<)DMVE!1;W1@4]P.@U&[!Z/:@]$_>]#\[W_APJB3"VVH%A?:8<=< M\.#; 0]/^K!H9 SP:Y(AII>+,*=[Z\EZ(DKW5'9QTRWU5@8@'Z_XESM!N8#=:,^^PU02P,$% @ M^(IN5/?]7<=; @ E 4 !D !X;"]W;W)K&UL MC53?;]HP$/Y7K&@/F]3A)! *58C$CTZ;U")4M/9AVH-)CL2J8V>V ^U_/]L) M628!&P_$9]_WW7=GW\5'(5]5 :#16\FXFGF%UM4=QBHMH"1J("K@YF0O9$FT M,66.526!9 Y4,ASZ_AB7A'(OB=W>1B:QJ#6C'#82J;HLB7Q? !/'F1=XIXTG MFA?:;N DKD@.6]#?JXTT%NY8,EH"5U1P)&$_\^;!W6)L_9W#,X6CZJV1S60G MQ*LUOF4SS[>"@$&J+0,QGP,L@3%+9&3\:CF]+J0%]MED;>[] M02B%-B#1MB 2T&>T)E(26RWT<06:4*8^Q5B;:!:#TY9YT3"'%YB#$#T*K@N% M[GD&V=\$V,CLM(8GK8OP*N,*T@$:!C!#=!F&,#V?T19V^Z*J^YY?YYC\%-$33 MGH#I8!)-^[_S6L:=EO&_:J4@K=WSR\B[.B?B.D/HGP$V6G"O4TJ0N9L'REQ& MS773--UN-W+F3:?]<6_FU2.1.>4*,=@;J#^X-961S0QH#"TJUW<[H4T7NV5A MQB9(ZV#.]\*\A-:P ;I!G/P&4$L#!!0 ( /B*;E3*"&KS60, '<- 9 M >&PO=V]R:W-H965T-J[N5:EY>^K](<"J(N1 G.6[K+M>WP%[.2[& # M^GNYEJ;E-RP9+8 K*CB2L)U[5_ARA4<6X"+^I;!7K6=DI=P+\6 ;7[*Y%]B, M@$&J+04Q?X^P!,8LD\GC9TWJ-6-:8/OYA?VS$V_$W!,%2\'N:*;SN3?Q4 9; M4C%]*_9_0RTHL7RI8,K]HGT=&W@HK90610TV&124'_[)4UV(%L ([0>$-2!\ M"XA/ *(:$)T+B&M ["ISD.+JL"*:+&92[)&TT8;-/KAB.K213[GU?:.E>4L- M3B_^,9_65Z$46H-$FYQ(0'^AM=# -26,/:,5996U!FT@K235%!3Z8P6:4*8^ MF5AE,6KF:Y.,I?33>N#KP\#AB8%QB+X)KG.%;G@&V6L"WZAHI(0O4J[#0<85 MI!VM\\I:PR!4-; M*0JT%$59:>*FD-BB&R(YY;NVFS^^&F+T14.A_AM(*V[2BEU:\8FTVI]&DYYJ MTNO[#@Z$8T=HEZ''11B.QW$0F"H_MOWI!N(X#H-1)W+5$QG%T732CGPE+VGD M)8/REH(_@M3TG@$RZ^@6I#2E-K,P?1@HWJAA'WTD3\=-6N/W]G3<,>"MF=T( MC)-DW&/F.9&O=$T:79-!77=$2L*U0EJ@LI)I;O8'E/XOAZ?-D-./Y# .CLM\ M\-X>UXQ#)O>$),&D:_'OXU[+:NU>>%#6QOJ&1&E+J1#A&;K=?']K>%&8.O_. M81P>QPP_E,?''0-'[^YQU+LX1]W%N2\R2L*>^=P3B2=A,#UM]W'SP<.[SXD9 M?9[!QST )Q_*X./V@4?O;O"H:T:/N=VH.)GV>=M'EW2=]5LGT@+DSIWLE;&J MXOIPHFMZF]O#E3LSO^F_MK<*=](]TARN)-^(W%$SZ1EL#65P,3:FRL,I_]#0 MHG3GWGNAS2G:/>;F9@32!ICW6V'*63?L ,U=:_$+4$L#!!0 ( /B*;E20 M$+Z1:P( -@% 9 >&PO=V]R:W-H965TL +M$/2R/0Q[4&PF%FI+GB0GW=^/DATW+9*N M+[9$\1SRD!+'&ZF>=(%HX+DJA9YXA3'UI>_KK,"*Z3-9HZ"3I505,[15*U_7 M"EGN0%7I1T%P[E>,"R\9.]M<)6/9F)(+G"O0354Q]7>*I=Q,O-#;&N[XJC#6 MX"?CFJWP'LUC/5>T\WN6G%']("=]=;]J]..VE9,(TS6?[DN2DF MWF'E!F6C)7<@++>Q&87KI@.3?*YL&V_ M-XI..>%,*E/B.SQ/H7CHQ,X B[@H9"-9B+78]]0UC:VGW493ML,HP,9 MAA'<2F$*#5]$COEK I_D]IJCK>9I]"YCBMD9#,)/$ 51N">AVOD-(I'HQ%59KU;TSU^8701!!>O_=)]?D$X'$:]7RO!W[GS%:J5 MFQT:,MD(TUZ%WMJ/IROW*M_8IS2VVBGS0M/.O%NF5EQH*'%)E,'9!66EVCG2 M;HRLW&ULG5;;;N(P M%/P5*^I#*^TV-RZE J1"MMH^5$*EW7UVDP.QFMA9VT#W[VL[(1 (!O4%8F=F M/&/']AEN&/\0*8!$GWE&Q18W+("J'JS8#S'4C7YTA4%!YP8 M4IZY@>?UW!P3ZHR'IF_&QT.VDAFA,.-(K/(<\_\3R-AFY/C.MN.%+%.I.]SQ ML,!+F(-\*V94Q/WG[?JCR:\"O..!4Q9]IIJO9AEPORB38GM=QT4KX1D>456#G)"RW_\64W$'L'O MG2 $%2$X)'1.$,**$%Y*Z%2$CIF9,HJ9APA+/!YRMD%>2J[=$\>3XB<8L!_2*/]%/-.-L3K&U=B3JY:Q2L/'B,&!7YM&PV^_ M]MNW^GUE$F?J?#$?&"JV^[[-?__\C!]#@N @P3'D1(*[.L&==7-$L #E/K'M MCD&M-?CN[AB<7;VSB,B&:/CUO=VI[7UO?U0\F^'SD,@*:5K>NVC\[VZ1BFDU M?18262%-T\'.='#!/DFJ;\V^42HI:XJSD,@*::;8W2-^>$&*HG&[D_)VE_IV M;TT3'IWI1_N^!7.T\5LPAWGK2[X>%D2E@W)"E,DO3.I2B[SF*HR&K@&J/<+ MQN2VH0>H"_/Q%U!+ P04 " #XBFY4.5[B?H,# Q#0 &0 'AL+W=O M^%>EB12 "PNJ:93&\3RJ,6'!>FG' M[L1ZR1M%"8,[@613UUA\OP7*3ZL@"9X&=N10*3,0K9='?(![4%^.=T+WHIZE M(#4P23A# LI5<).\VR868&?\3> D+]K(;&7/^8/I?"Q606Q6!!1R92BP_GN$ M#5!JF/0Z_NM(@]ZF 5ZVG]@_V,WKS>RQA VG7TFAJE5P%: "2MQ0M>.G/Z#; MT,SPY9Q*^XM.[=QY'*"\D8K7'5BOH":L_RU@V@&F5IEV*U:'+59XO13\A(29K=E,PXIIT7K[A!F_WRNAOQ*-4^N/+.%5"\)(CTROOEIT_+OTV]C%O(0Y0E;U :IXEC09O7PV,' M?/MJ>'+MV4W6.R.S?-FX,[9$YI3+1@#Z=K.72N@#\H_'Q+0W,;4FI@,FOH3W M(2JA ($ID@JK1G'Q'0GM69<__61I$L;Q;R[9?Q&W_7G<"Q5FO0HS+]&],I%, M6KD5/H-\@YB^9'7$/VFS!P8E42Y1_-Q9>.W6Q ]+PH5;DC%K4Z\B\UZ1N9=G M4V%V,)*@1TR;]OQCJK,"9KDS,OQTDV1A9'#=$9MQY,R-W(X@T\QA\X4:BUZ- MA9=J!Q*PR"N$6:&SR*-.CT>=[!3*!13NH/ 3QF9/+C'&8*D[*,9@F3K1F?"/06TX>P11-O^S!5(?6P4") *P5D79-)Y8/PF)LE0U&]& M@*F)$:T'D(#8 M>2\JE5C0W2%QMPB6N\\FF=(()^[:3DO__=II2$+MY/C2QLG,Y)G)O-B+'1=O M<@V@T'O)*GDU6RNUN?0\F:VAI/*";Z#23U9Q7/!:L:*"!X%D7994[+\#X[NK&9E]W'@L7M?*W/"6BPU]A2=0 MSYL'H5=>9R4O2JADP2LD8'4UNR:7-SXV"HW$OP7LY. :&5=>.'\SB[O\:H8- M$3#(E#%!]=\6;H Q8TES_&J-SKIW&L7A]8?U/QKGM3,O5,(-9_\5N5I?S=(9 MRF%%:Z8>^>XO:!V*C+V,,]G\HETKBVU-49G/^*2$?EIH/;6\ MJS)> OI)W]$YNH45" %YL[R6$I1$M,K1?4%?"E:H B0ZN05%"R9/M?SSTRTZ M^7:*OJ&B0C_7O)9:6BX\I<&,>2]K(;X?(/P1B%O(+E! SI"/?>)0O_FZ.OZL M[NEP=#'QNYCXC;U@U%X;!J7#0)LP7$Z8#3JS06,V'#'[CRY*77Z"JJ)Z18Q+ MB3(JQ%[7XHX*=]P.%J/&HJG([9)$.(V2A;<=QLSMW%1PCG0*Z[8FJ6D, M+LC(>G\8)\>0ME 0Q=@-&7>0\23D=9:)FK)#%0F0(+8@SU#%E:YM'=I*L;UN M.GFMF]D+ Z13H4FZ32TV7((S)6*+D^ XCHZ\L:72(!H)>=)YDTQZ\Z@=H"); M-][D.B<8W^B.KGW125(H%VQB1SZ*_2-66\A/XA'6M&--)UG_Y#S?%8RYH%([ M-FEZQ&3+$$Q"-].\8YI/,MU5"G02* 3O)EV=]32WWYOB8SA;R,?SQ U'<#\) M\"3>/>AB0JSM]7MG&\=V)4>$'.$YI/PD2$?X!I.*3/+]4&L03BIBEVYJ0=E" MXWG2<)/B9UR(5X'LQ':/OY0Z8'T#UHV"UE M-3WLH)C>P]$J<^9A:VH(<4Y27X^58UJ78)"$P5@^]M.'3(\?,R^_&EI[PB2Q M-24=4D&$_1'.?A"1Z.O;!=9OE:;V#*2?(&1ZA#P(LV=0^S.T853W6M-[X5== M-)W7&0N[]>L/,LCU-A@N,8S'JK2?$>1_AL2/YZD/9??Z\SBPD\HAYH?SL7KM MAP*9G@KC+<3N]U993HE\YND' IF>"([^,4@@)ZC=^\]=J>X0&\]UOY\1_O2, M<-&ULC97?;YLP M$,?_%0OMH96V0H"D4T60\F/3^M"J:M?M8=J# Y=@U=B9;9+LO]_9)BQ)&[8\ M!-O]S!W=D6ZE>= 5@R*[F0H^#RICU31CJHH*:ZBNY!H%WEE+5U.!6K4*] M5D!+YU3S,(ZB45A3)H(\6+ MW=R6XR"R0,"A,%:!XF4#,^#<"B'&KU8SZ$):Q\/U7OVSRQUS65 -,\F_L])4 MX^!C0$I8TH:;1[G] FT^0ZM72*[=/]EZVS0)2-%H(^O6&0EJ)OR5[MHZ'#@, M1F<^JU MXS/:@YC<26$J33Z)$LIC@1!!.]IX3SN->Q7G4%R19/">Q%$\> -H]O_N40]. MTA4O<7K)OXLW9[K@4C<*R(_)0AN%[^?/GA!I%R)U(=+S(; Y-1 FB,"FWE#> M4-\ '#N0B@+>>C!>=.A$;2-O\C2]CNPO"S>'!7MM&,?)L>$1][#C'O9RWR,K M=A,H!24Q6""J-1A-J"@)9W3!.#,,]%OL7OCZ .D4NL_BB';4T8YZ:2=%H1H$ M9<* FT<)@Y*RL]!CE[5[12RS\)#A@=M6X-:N6FF22$;87Q/=*?=P)RX.7%R M/L5!ZN?>7QD_A>^H6C&A"8&PO M=V]R:W-H965TVK9,,LB)/.8E%'IGQ45.E)Z*M2U+ 22M03FS7<<9VSFAA15' M]=I MIL"88=(Z_K2D5I?3 /OC)_;SNGA=S))(F'+VDZ8JFUBAA5)8D0U3U[SZ"FU! MON%+.)/U+ZK:6,="R48JGK=@K2"G1?,D#ZT1/0 >[0&X+?@3IH=*$@E[\'Q/L8.U[@>UYDW_>M M>1T7!*X.[,)>R!IULD:#LLXAU1XP]!?-!>4"*:[-Q>% P7['['^XN>,NU_A] MYC:PH&>:MBSTG2UO_QOV0E70J0K>ZBV7"NG3"_D21'N"<3!0>-BE"#_;B<>".=IN,G>=;S1G4M5!$P4!]N'<_X@]W$S]? M/MA]GY\MKO^JC_1Q'(=;ANZ(\W 0.GC+4;O7,DR_OB)B30N)&*PTT#D.-(-H M6F S4;RLN\B2*]V3ZF&F/QM F "]O^)&PO=V]R:W-H965T,EEFK* MEZY8<<"Y(974];O=GEMB4CEI8M:F/$W86E)2P90CL2Y+S-\>@+)ZZ'C.;N&) M+ NI%]PT6>$ES$"^K*9$WE$ZN_0]M/I/4R1H5YHKK!QH&#LK60K&S)RD%)JN:-MVT. M>P0OO$#P6X+_7D+0$@+3:./,M#7&$J<)9S7B&JW4],!D8]BJ&U+I7W$FN?I* M%$^FDRIC):!GO$5?S7/$(2<2C3#G;VJ3U)CG MV.06)"Q9T"ON@P/N"_*[OG:&/WD_O'M)=E8$- MPK=!^$8ON*!WH7?TYX<"HHF$4OR]4B:P90)3)KQ4ADE,SX75T")#TW^]31H- M_"AQ-_N1G(("/_(LZ,!1:!V%5QT]0@[\V-.!4F25HL^,L&?+]#X684.+]],) MH_ HPE-0LX'.11A;1_%51S.))5SIK&]U^I\9X,"6&7PLP,')]O+#V#L*\!3D M^<'Q'G3W3B1]&_S$?$DJ@2@L%*W;B16?-R=L,Y%L90ZI.9/JR#/#0EU*P#5 M?5\P)G<3?>[9:R[]#U!+ P04 " #XBFY4L*Y+T^," "@!P &0 'AL M+W=O904'TI%R!P9B9500UVU=S7"P4TT#@%8-:'T4T*X! M;;C<)8AS@SO12H+($]T13Z3 M9Z$@E7/!_D+FAD8@8,:,)F<)&,JX/K=1CPDY.SDG)X0)\I3+4E.1Z;YO4(XE M]=-ZZ5&U='1@Z3 B#U*87),[D4'VGL!''XV9:&UF%!UE3""])*WP@D1!%.X1 M=/MQ>+ 'GGP8'GXYXJ;5I*;E^%H'^":8"Y$RSJB[(7)V.#\7Y&Z5\C)C8DYN M"ED*3-D8%*9,V"$C<9[BZ:EA$S"E$IK\G$C."=Z?)579KR.2VXWDMI/HMYI[_3 MZ.\?PCBX/OW4B\+PFACZ&MCCN;7G,OCGIA>L-]CW'B,CWK$R_:?!,4[&QNV>^&6^MV@G2PF MNS&;6:S4^QMO5P%J[FJ )JD]Q-7-;T:;,G/C7M>M\1&6GZI:O-%4M>N!*CR6 MFG"8(65PV45%JJH'5^N:.9904#8 YV=2FG7'+M 4Y>$_4$L# M!!0 ( /B*;E3@]'>:<@( % & 9 >&PO=V]R:W-H965TM(- )*7E@L]"QK$[BH,==E 2_58 M=B#,3BU52]&8:A7J3@&M'*CE81)%%V%+F0CRS/D6*L_D&CD3L%!$K]N6JM991U?P /C8+92QPH&E8BT(S:0@"NI98;]/4X@:7DVOV2C8]-IP$IUQIEVX.- M@I8)_Z4O_3GL .*+ X"D!R3O >D!P*0'3#X*2'M ZD[&E^+.H:!(\TS)#5$V MVK#9A3M,AS;E,V&O_0&5V64&AWD:Q:.G4[+@5)!1 4@9UZ?D,WE\*,CHY)2< M$";('>/<7)+.0C0I+3 L>_JYIT\.T,<)N9,"&TUN10756X+0:!T$)UO!\^0H M8P'EF$SB,Y)$2;Q'T,W'X=$>>/%A>#P]4LUD./Z)XYL?11[ M@N+Q]&U0L3?H<@CR584[O=:"6KF9I8VZM4#_B@?O,!:OW31XYY^;<>FGVS\: M/VOOJ%HQH0F'VE!&XTLC3/GYY0V4G>OHI40S']RR,2,?E TP^[64N#5L@N%/ M)/\+4$L#!!0 ( /B*;E1]_CZ-1P, -04 - >&PO6 M+!L%7/=-1)S#L-.%I%;#*J(V#.V$"7$/#_JO;(M[D6WLF]TUV9A&4&TZ&C< _DTV MQ[U)>_4FWJ#D3X7^.C?+D78,C<;N%,OXPHX762, 8V_C[+0LQ?*+X%.9,[?X M@Q,.^W05%\P*Q9]--FB5B7$P18(GIC2?;'K^*%H^L(5>M=,BPS5W3E#SOZWS ME$FFJ-@4;7K_F*O\9L7UF_$]--NOE5W%B,CKXQ<9=8]?8WWR.':1)U')WBF( M3$Y 9/?=OC5?\7 ?9R'#^B2T<=S:.FPUW@ .M0/R$X[(8ITT&,^YT%S6HQE/ M4R9?G+D,O:9C\R?;%K^9G[*,SH5^:, !6=L_6,KG>=+,NH-"U+/6]G=87CMN M3M0F%YNQV&8MIX7Z:$Q/33&1?F0D?U@>?PQB;G\*TV2*(ICK**CD5?!"*M;',./ MGPW3!A%8'LCTNEKCNXUWR/X^P/9T7X=@*\4[$5LI7FM _'6#B"3Q[S:6!R*P M7COT3A&JA/#Q[\_V%,214GB1P#S M*X@B#(&G$4-8?20$3;8T.P6BP^0"X99K>]9!:GRYK:)#XQ3B=,FAY/^Q)56#\7+ M=7\H[G6A;W2JW>-%H_H_50V1Z5QG^J=:7S3.&J+8FH>OQNJ?)G@,"MQH6[CJCJI\"8SW"F[>'Y7. MC'3JE!U(I_ZPIMSI_-87 ]^BB;Y&50^'UWTE?K3_IQK-9J,3-3!)F:G<[>O1 MJM0#YL56[XJ&R&6F+AK]V=5PX;\/?,!XO?]N#J!03=F/&B[8\;K"XT/I?1N, M5V(\'#9%6&T"J\V+]:4WZ4W[0['\.ARNEHBI0S!UWI))G,REA3=L M5?68?D", <$8\#(N5[W5\'(X!;[92,SFPT75J+@&0X(NY*7K \EL,AX XT#4 M4?NSRSF"C C(Z"VK<+F:]?_\.IL,AHOE;V+XUS<$&1.0\5M"]GO+KV(TF7W' M[=PEZ+K,=&662?LHS$8L]6VNX6TR=Z*7)*;,G4:0YP3D.?/(MS8[?])33D%8 M![K\5BR=S/'P?$:-SV>\F M5*'NOQ$(EFJ/JK@*:LS4LIH<3O#F>1N M:]*UL@58XN\2PE[,1IFBQ:R*[]):^:\GG7)#BUD.^]H1<^B/1=6B5>6=WL S MYUL78U)V:#'K80KE3DQ1B+FR,&I K(R MX*QUA:E*,1,X?F,=[,@2Y;F-,:MAO,P_[-&8'8U)&:#,;X;4@1)S [#JM M]0Q*%6UF59"Q2+W1*5NTF6WQ6BQRI#8I<;29Q>%#DB>D D]OVY0]VLSVV,L$[SB3N6YA.0:4>8)WG,E84S*0@&SA0C, M)12/,2D+!,<5^$7B<"W\)8U+&B9B-\XPY@7X#'?VIZ2_]3LSC9CME&]_O&P74<:)F(WSC+DL=[NTBMB@]_A 2(Q2\X QR2UBS,9Y MQCS4WVWU3,)\3=]NW2G&I!04,2N(VCH!'1YC4@J*N+-OQQ9/7L8FC$DI*'J/ M-9X7)>&-@92"8N[LVW',IXS"&F-2"HJ9%?2\&/5?$HHI"<7,$D*4/;^;O K= MCD%2"HJ9%40OG^$L3$PI*&96$(V)LS QI:"864$T)L["Q)2"8F8%T9@X"Q.3 M^Y29%41CX@6@F%)0S*R@(TN[/O^2)F5U,\:D%!2_^::TVO"),+N4@KK,"CJ* M.8?I&L0?,,W$F)2"NLP*0HOEISB[83;";>NU23FHR^R@&N;<&D]@<@%E"7\) M8U(6ZK[=U@,?;20F]ZD.>=ABCS$I"W69+53#'*B-LA9&(G_8*PJ%]V!W*0MU MF2U4P_PU0,*8E(6ZS!:J8\*'H D1# 8D[)0E]E"-4S_]RD=UX>*?=S4NA#Y MLQEF"]4PO^46.M%M[G\N69WZ@C$I"W69+82V^QX-AL\I]YQ7[FE6-Q>?/ZW5 M1N=J/86""SB?@'+G5O@77U*K'81^%_BF3%-OXUD^,7)]^,WFX?>FG_\!4$L# M!!0 ( /B*;E3FXJ30H ( 4U : >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'/-VDUNXD 0AN&K(!\@IJNZJYI1R&HVV4:Y@$6:'P6P97N4Y/:# MR (^:Q:SB?RM4-NB_*X>HZ8?7\JQ&0_M>=@?NF'Q>3J>AW6U'\?N5UT/FWTY M-<-#VY7SY%GVN[IK-N_-KM2R7%K=W\^HGA[O9RY>O[KR/Q/;[?:P M*;_;S9]3.8__&%Q_M/W[L"]EK!:O3;\KX[JJ/X^WRT-]_0@/E\G5XOEM7?7/ M;Z&JYPX2")+Y@Q2"=/Z@"$%Q_J $06G^((,@FS_((2J"WHMY*H+>B MWDJ@MZ+>2J"WHMY*H+>BWDJ@=T2](X'>$?6.!'I'U#L2Z!U1[TB@=YQL=A/H M'5'O2*!W1+TC@=X1]8X$>D?4.Q+H'5'O2*!W0KT3@=X)]4X$>B?4.Q'HG5#O M1*!W0KT3@=YI\FB?4.Q'HG5#O1*!W0KT3@=Z&>AN!WH9Z&X'> MAGH;@=Z&>AN!WH9Z&X'>AGH;@=XV.6Q"H+>AWD:@MZ'>1J"WH=Y&H+>CWDZ@ MMZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@MT\."Q+H[:BW$^CMJ+<3 MZ)U1[TR@=T:],X'>&?7.!'IGU#L3Z)U1[TR@=T:],X'>&?7.!'IGU#L3Z)TG MA[T)],ZH=R;0>X5ZKWY2[V'\.I;AUO.]QN?_)-7CY;OE]OCK\OLBOB]65YSK M^XKAZ2]02P,$% @ ^(IN5,* #&LZ @ :#, !, !;0V]N=&5N=%]4 M>7!E&ULS=M-;MLP$(;AJQC:!I8LBJ28(LZF[;;-HA=0)3H6K#^03.K< MOI2':^^?8T6;\Z]MW@M\D^A.E#EOEZ;_O*I^-D MA[BR&UU?A?C5W6=351^J>YN)S49G]3@$.X1UF&LDMS>?[*YZZ,+J\S'^[-MQ MV";.=CY9?3QMG+.V235-75M7(:YGCT/S6\KZ.2&-)Y<]?M]._BIN2+(W$^:5 M/P<\G_OZ:)UK&[NZJUSX4O5Q5W;L,A^>.NO3\R7>Z''<[=K:-F/]T,G4^.<0;MJ?/_.+\I0/O(-I1&*J#F%U)QB:DY!-:>HFE-8S2FNYA18/C'\,G/EC_8W/X$4$L! A0# M% @ ^(IN5 =!36*! L0 ! ( ! &1O8U!R M;W!S+V%P<"YX;6Q02P$"% ,4 " #XBFY4Z#R4X.X K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #XBFY4 MF5R<(Q & "<)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q M+GAM;%!+ 0(4 Q0 ( /B*;E2$V-1?$0< $\; 8 " M@0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ^(IN5*:O>SO?!@ AQT !@ M ("!LA$ 'AL+W=OM0% "H%P & M @($V' >&PO=V]R:W-H965T&UL4$L! A0# M% @ ^(IN5-8TFV(% P M0@ !@ ("!0"( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ^(IN5-YOBGQ0 M*0 =X8 !@ ("!$S@ 'AL+W=O&UL4$L! A0#% @ ^(IN M5 T6..62#0 +2X !D ("!E6< 'AL+W=O=0 >&PO=V]R:W-H965T&UL4$L! A0#% @ ^(IN5,C\7P2$#@ 4"H M !D ("![88 'AL+W=OI&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ ^(IN5.M7C_SW!0 8@\ !D M ("!AJ, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ^(IN5+G?8@E$!@ 7Q !D ("!T<4 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ^(IN5-ST M:]-O*0 XL !D ("!2=@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(IN5*:4!#=J!0 APX !D M ("!.0X! 'AL+W=O$]])H& C$@ &0 @(':$P$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ ^(IN5-KT';?$! '@\ !D ("! M:AX! 'AL+W=O&D$ L"@ &0 @(%E(P$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ ^(IN5,D1];(*!@ Q@X !D ("!-"L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(IN5*]- P Y@H !D M ("!2D&PO=V]R M:W-H965T&UL M4$L! A0#% @ ^(IN5&MA"M (! :PX !D ("!5%$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M^(IN5(0OIR8X P )0H !D ("!I5P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(IN5,IDO!EG P , L !D M ("!^G@! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ^(IN5('?L0,A P ^@@ !D ("!C80! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(IN M5+N)4AKX @ \ @ !D ("!6Y ! 'AL+W=O&PO=V]R:W-H965T6 0!X;"]W;W)K M&UL4$L! A0#% @ ^(IN5'!]B3&5 @ >P< M !D ("!HIL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(IN5-B;[H4+ P ?PD !D M ("!7*J@$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ ^(IN5"(<#Q34 @ L@@ !D ("!*; ! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ^(IN5+WG M$+(G @ F 0 !D ("!O[@! 'AL+W=O&PO=V]R:W-H965T^^ 0!X;"]W;W)K&UL4$L! A0#% @ ^(IN5&H^4[[( P 3! !D M ("!G,4! 'AL+W=O/J^RL' 5*P &0 @(&;R0$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ ^(IN5,UBXM-&" Q"\ !D ("! M#=4! 'AL+W=O&PO=V]R:W-H965TWC 0!X;"]W;W)K&UL4$L! A0#% M @ ^(IN5-?V($H7 P &@H !D ("!,^&PO=V]R:W-H965T&UL4$L! A0#% @ ^(IN5/?]7<=; M @ E 4 !D ("!F?$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(IN5!#U^"(- P I L !D M ("!7?H! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ^(IN5"QAI/N( @ :@8 !D ("!R@4" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M^(IN5+"N2]/C @ H < !D ("!_0T" 'AL+W=O&UL4$L! A0#% @ ^(IN5)>*NQS $P( L M ( !,A<" %]R96QS+RYR96QS4$L! A0#% @ ^(IN5+^YW7!E&UL4$L%!@ 0 !B &( Y1H &HD @ $! 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.0.1 html 302 595 1 false 132 0 false 8 false false R1.htm 0001001 - Document - COVER Sheet http://proterra.com/role/COVER COVER Cover 1 false false R2.htm 0002002 - Document - AUDIT INFORMATION Sheet http://proterra.com/role/AUDITINFORMATION AUDIT INFORMATION Notes 2 false false R3.htm 1001003 - Statement - BALANCE SHEETS Sheet http://proterra.com/role/BALANCESHEETS BALANCE SHEETS Uncategorized 3 false false R4.htm 1002004 - Statement - BALANCE SHEETS (Parenthetical) Sheet http://proterra.com/role/BALANCESHEETSParenthetical BALANCE SHEETS (Parenthetical) Cover 4 false false R5.htm 1003005 - Statement - STATEMENTS OF OPERATIONS Sheet http://proterra.com/role/STATEMENTSOFOPERATIONS STATEMENTS OF OPERATIONS Statements 5 false false R6.htm 1004006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://proterra.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 6 false false R7.htm 1005007 - Statement - STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY STATEMENTS OF STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 1006008 - Statement - STATEMENTS OF CASH FLOWS Sheet http://proterra.com/role/STATEMENTSOFCASHFLOWS STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 2101101 - Disclosure - Summary of Significant Accounting Policies Sheet http://proterra.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2114102 - Disclosure - Adoption of New Accounting Standards Sheet http://proterra.com/role/AdoptionofNewAccountingStandards Adoption of New Accounting Standards Notes 10 false false R11.htm 2115103 - Disclosure - Reserve Recapitalization Sheet http://proterra.com/role/ReserveRecapitalization Reserve Recapitalization Notes 11 false false R12.htm 2119104 - Disclosure - Fair Value of Financial Instruments Sheet http://proterra.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 12 false false R13.htm 2126105 - Disclosure - Balance Sheet Components Sheet http://proterra.com/role/BalanceSheetComponents Balance Sheet Components Notes 13 false false R14.htm 2133106 - Disclosure - Debt Sheet http://proterra.com/role/Debt Debt Notes 14 false false R15.htm 2140107 - Disclosure - Leases Sheet http://proterra.com/role/Leases Leases Notes 15 false false R16.htm 2148108 - Disclosure - Commitment and Contingencies Sheet http://proterra.com/role/CommitmentandContingencies Commitment and Contingencies Notes 16 false false R17.htm 2150109 - Disclosure - Stockholders' Equity Sheet http://proterra.com/role/StockholdersEquity Stockholders' Equity Notes 17 false false R18.htm 2155110 - Disclosure - Warrants Sheet http://proterra.com/role/Warrants Warrants Notes 18 false false R19.htm 2159111 - Disclosure - Equity Plans and Stock-based Compensation Sheet http://proterra.com/role/EquityPlansandStockbasedCompensation Equity Plans and Stock-based Compensation Notes 19 false false R20.htm 2166112 - Disclosure - Net Loss Per Share Sheet http://proterra.com/role/NetLossPerShare Net Loss Per Share Notes 20 false false R21.htm 2171113 - Disclosure - Income Tax Sheet http://proterra.com/role/IncomeTax Income Tax Notes 21 false false R22.htm 2181114 - Disclosure - 401(k) Plan Sheet http://proterra.com/role/A401kPlan 401(k) Plan Notes 22 false false R23.htm 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://proterra.com/role/SummaryofSignificantAccountingPolicies 23 false false R24.htm 2303301 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://proterra.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://proterra.com/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 2316302 - Disclosure - Reserve Recapitalization (Tables) Sheet http://proterra.com/role/ReserveRecapitalizationTables Reserve Recapitalization (Tables) Tables http://proterra.com/role/ReserveRecapitalization 25 false false R26.htm 2320303 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://proterra.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://proterra.com/role/FairValueofFinancialInstruments 26 false false R27.htm 2327304 - Disclosure - Balance Sheet Components (Tables) Sheet http://proterra.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://proterra.com/role/BalanceSheetComponents 27 false false R28.htm 2334305 - Disclosure - Debt (Tables) Sheet http://proterra.com/role/DebtTables Debt (Tables) Tables http://proterra.com/role/Debt 28 false false R29.htm 2341306 - Disclosure - Leases (Tables) Sheet http://proterra.com/role/LeasesTables Leases (Tables) Tables http://proterra.com/role/Leases 29 false false R30.htm 2351307 - Disclosure - Stockholders' Equity (Tables) Sheet http://proterra.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://proterra.com/role/StockholdersEquity 30 false false R31.htm 2356308 - Disclosure - Warrants (Tables) Sheet http://proterra.com/role/WarrantsTables Warrants (Tables) Tables http://proterra.com/role/Warrants 31 false false R32.htm 2360309 - Disclosure - Equity Plans and Stock-based Compensation (Tables) Sheet http://proterra.com/role/EquityPlansandStockbasedCompensationTables Equity Plans and Stock-based Compensation (Tables) Tables http://proterra.com/role/EquityPlansandStockbasedCompensation 32 false false R33.htm 2367310 - Disclosure - Net Loss Per Share (Tables) Sheet http://proterra.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://proterra.com/role/NetLossPerShare 33 false false R34.htm 2372311 - Disclosure - Income Tax (Tables) Sheet http://proterra.com/role/IncomeTaxTables Income Tax (Tables) Tables http://proterra.com/role/IncomeTax 34 false false R35.htm 2404401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 35 false false R36.htm 2405402 - Disclosure - Summary of Significant Accounting Policies - Segments (Details) Sheet http://proterra.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails Summary of Significant Accounting Policies - Segments (Details) Details 36 false false R37.htm 2406403 - Disclosure - Summary of Significant Accounting Policies - Credit Risk and Concentration (Details) Sheet http://proterra.com/role/SummaryofSignificantAccountingPoliciesCreditRiskandConcentrationDetails Summary of Significant Accounting Policies - Credit Risk and Concentration (Details) Details 37 false false R38.htm 2407404 - Disclosure - Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Details) Sheet http://proterra.com/role/SummaryofSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Details) Details 38 false false R39.htm 2408405 - Disclosure - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details) Sheet http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails Summary of Significant Accounting Policies - Property, Plant and Equipment (Details) Details 39 false false R40.htm 2409406 - Disclosure - Summary of Significant Accounting Policies - Deferred Revenue (Details) Sheet http://proterra.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails Summary of Significant Accounting Policies - Deferred Revenue (Details) Details 40 false false R41.htm 2410407 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) Sheet http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails Summary of Significant Accounting Policies - Revenue Recognition (Details) Details 41 false false R42.htm 2411408 - Disclosure - Summary of Significant Accounting Policies - Revenue of Business Units (Details) Sheet http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueofBusinessUnitsDetails Summary of Significant Accounting Policies - Revenue of Business Units (Details) Details 42 false false R43.htm 2412409 - Disclosure - Summary of Significant Accounting Policies - Product Warranties (Details) Sheet http://proterra.com/role/SummaryofSignificantAccountingPoliciesProductWarrantiesDetails Summary of Significant Accounting Policies - Product Warranties (Details) Details 43 false false R44.htm 2413410 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://proterra.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeLossDetails Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Loss) (Details) Details 44 false false R45.htm 2417411 - Disclosure - Reserve Recapitalization - Narrative (Details) Sheet http://proterra.com/role/ReserveRecapitalizationNarrativeDetails Reserve Recapitalization - Narrative (Details) Details 45 false false R46.htm 2418412 - Disclosure - Reserve Recapitalization - Schedule of Reverse Recapitalization (Details) Sheet http://proterra.com/role/ReserveRecapitalizationScheduleofReverseRecapitalizationDetails Reserve Recapitalization - Schedule of Reverse Recapitalization (Details) Details 46 false false R47.htm 2421413 - Disclosure - Fair Value of Financial Instruments - Schedule of Financial Assets Measured at Fair Value on a Recurring Basis (Details) Sheet http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails Fair Value of Financial Instruments - Schedule of Financial Assets Measured at Fair Value on a Recurring Basis (Details) Details 47 false false R48.htm 2422414 - Disclosure - Fair Value of Financial Instruments - Cash Equivalents and Marketable Securities (Details) Sheet http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails Fair Value of Financial Instruments - Cash Equivalents and Marketable Securities (Details) Details 48 false false R49.htm 2423415 - Disclosure - Fair Value of Financial Instruments - Maturities of Short Term Investments (Details) Sheet http://proterra.com/role/FairValueofFinancialInstrumentsMaturitiesofShortTermInvestmentsDetails Fair Value of Financial Instruments - Maturities of Short Term Investments (Details) Details 49 false false R50.htm 2424416 - Disclosure - Fair Value of Financial Instruments - Narrative (Details) Sheet http://proterra.com/role/FairValueofFinancialInstrumentsNarrativeDetails Fair Value of Financial Instruments - Narrative (Details) Details 50 false false R51.htm 2425417 - Disclosure - Fair Value Measurements (Details) - Schedule of changes in the fair value of warrant liabilities Sheet http://proterra.com/role/FairValueMeasurementsDetailsScheduleofchangesinthefairvalueofwarrantliabilities Fair Value Measurements (Details) - Schedule of changes in the fair value of warrant liabilities Details 51 false false R52.htm 2428418 - Disclosure - Balance Sheet Components - Cash and Cash Equivalents, and Restricted Cash (Details) Sheet http://proterra.com/role/BalanceSheetComponentsCashandCashEquivalentsandRestrictedCashDetails Balance Sheet Components - Cash and Cash Equivalents, and Restricted Cash (Details) Details 52 false false R53.htm 2429419 - Disclosure - Balance Sheet Components - Inventories (Details) Sheet http://proterra.com/role/BalanceSheetComponentsInventoriesDetails Balance Sheet Components - Inventories (Details) Details 53 false false R54.htm 2430420 - Disclosure - Balance Sheet Components - Property, Plant and Equipment (Details) Sheet http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails Balance Sheet Components - Property, Plant and Equipment (Details) Details 54 false false R55.htm 2431421 - Disclosure - Balance Sheet Components - Accrued Liabilities (Details) Sheet http://proterra.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails Balance Sheet Components - Accrued Liabilities (Details) Details 55 false false R56.htm 2432422 - Disclosure - Balance Sheet Components - Other Long-Term Liabilities (Details) Sheet http://proterra.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails Balance Sheet Components - Other Long-Term Liabilities (Details) Details 56 false false R57.htm 2435423 - Disclosure - Debt (Details) Sheet http://proterra.com/role/DebtDetails Debt (Details) Details http://proterra.com/role/DebtTables 57 false false R58.htm 2436424 - Disclosure - Debt - Senior Credit Facility (Details) Sheet http://proterra.com/role/DebtSeniorCreditFacilityDetails Debt - Senior Credit Facility (Details) Details 58 false false R59.htm 2437425 - Disclosure - Debt - Small Business Administration Loan (Details) Sheet http://proterra.com/role/DebtSmallBusinessAdministrationLoanDetails Debt - Small Business Administration Loan (Details) Details 59 false false R60.htm 2438426 - Disclosure - Debt - Convertible Notes (Details) Notes http://proterra.com/role/DebtConvertibleNotesDetails Debt - Convertible Notes (Details) Details 60 false false R61.htm 2439427 - Disclosure - Debt - Future Principal Repayments (Details) Sheet http://proterra.com/role/DebtFuturePrincipalRepaymentsDetails Debt - Future Principal Repayments (Details) Details 61 false false R62.htm 2442428 - Disclosure - Leases - Narrative (Details) Sheet http://proterra.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 62 false false R63.htm 2443429 - Disclosure - Leases - Net Investment In Lease (Details) Sheet http://proterra.com/role/LeasesNetInvestmentInLeaseDetails Leases - Net Investment In Lease (Details) Details 63 false false R64.htm 2444430 - Disclosure - Leases - Lessor Future Minimum Payments Receivable (Details) Sheet http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails Leases - Lessor Future Minimum Payments Receivable (Details) Details 64 false false R65.htm 2445431 - Disclosure - Leases - Maturities Of Operating Lease Liabilities (Details) Sheet http://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails Leases - Maturities Of Operating Lease Liabilities (Details) Details 65 false false R66.htm 2446432 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://proterra.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 66 false false R67.htm 2447433 - Disclosure - Leases - Operating Lease Right-of-use Assets and Liabilities (Details) Sheet http://proterra.com/role/LeasesOperatingLeaseRightofuseAssetsandLiabilitiesDetails Leases - Operating Lease Right-of-use Assets and Liabilities (Details) Details 67 false false R68.htm 2449434 - Disclosure - Commitment and Contingencies (Details) Sheet http://proterra.com/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details http://proterra.com/role/CommitmentandContingencies 68 false false R69.htm 2452435 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://proterra.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 69 false false R70.htm 2453436 - Disclosure - Stockholders' Equity - Convertible Preferred Stock (Details) Sheet http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails Stockholders' Equity - Convertible Preferred Stock (Details) Details 70 false false R71.htm 2454437 - Disclosure - Stockholders' Equity - Reserved Shares (Details) Sheet http://proterra.com/role/StockholdersEquityReservedSharesDetails Stockholders' Equity - Reserved Shares (Details) Details 71 false false R72.htm 2457438 - Disclosure - Warrants - Narrative (Details) Sheet http://proterra.com/role/WarrantsNarrativeDetails Warrants - Narrative (Details) Details 72 false false R73.htm 2458439 - Disclosure - Warrants - Activity (Details) Sheet http://proterra.com/role/WarrantsActivityDetails Warrants - Activity (Details) Details 73 false false R74.htm 2461440 - Disclosure - Equity Plans and Stock-based Compensation - Narrative (Details) Sheet http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails Equity Plans and Stock-based Compensation - Narrative (Details) Details 74 false false R75.htm 2462441 - Disclosure - Equity Plans and Stock-based Compensation - Outstanding Option Activity (Details) Sheet http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails Equity Plans and Stock-based Compensation - Outstanding Option Activity (Details) Details 75 false false R76.htm 2463442 - Disclosure - Equity Plans and Stock-based Compensation - Assumptions Used in Fair Value Measurement (Details) Sheet http://proterra.com/role/EquityPlansandStockbasedCompensationAssumptionsUsedinFairValueMeasurementDetails Equity Plans and Stock-based Compensation - Assumptions Used in Fair Value Measurement (Details) Details 76 false false R77.htm 2464443 - Disclosure - Equity Plans and Stock-based Compensation - RSU Activity (Details) Sheet http://proterra.com/role/EquityPlansandStockbasedCompensationRSUActivityDetails Equity Plans and Stock-based Compensation - RSU Activity (Details) Details 77 false false R78.htm 2465444 - Disclosure - Equity Plans and Stock-based Compensation - Stock-based Compensation Expense (Details) Sheet http://proterra.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails Equity Plans and Stock-based Compensation - Stock-based Compensation Expense (Details) Details 78 false false R79.htm 2468445 - Disclosure - Net Loss Per Share - Calculation (Details) Sheet http://proterra.com/role/NetLossPerShareCalculationDetails Net Loss Per Share - Calculation (Details) Details 79 false false R80.htm 2469446 - Disclosure - Net Loss Per Share - Narrative (Details) Sheet http://proterra.com/role/NetLossPerShareNarrativeDetails Net Loss Per Share - Narrative (Details) Details 80 false false R81.htm 2470447 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities (Details) Sheet http://proterra.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails Net Loss Per Share - Potentially Dilutive Securities (Details) Details 81 false false R82.htm 2473448 - Disclosure - Income Tax - Components of the Net Loss Before the Provision for Income Taxes (Details) Sheet http://proterra.com/role/IncomeTaxComponentsoftheNetLossBeforetheProvisionforIncomeTaxesDetails Income Tax - Components of the Net Loss Before the Provision for Income Taxes (Details) Details 82 false false R83.htm 2474449 - Disclosure - Income Tax - Provision for Income Taxes (Details) Sheet http://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails Income Tax - Provision for Income Taxes (Details) Details 83 false false R84.htm 2475450 - Disclosure - Income Tax - Reconciliation of Effective Tax Rate (Details) Sheet http://proterra.com/role/IncomeTaxReconciliationofEffectiveTaxRateDetails Income Tax - Reconciliation of Effective Tax Rate (Details) Details 84 false false R85.htm 2476451 - Disclosure - Income Tax - Deferred Tax Assets and Liabilities (Details) Sheet http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails Income Tax - Deferred Tax Assets and Liabilities (Details) Details 85 false false R86.htm 2477452 - Disclosure - Income Tax - Narrative (Details) Sheet http://proterra.com/role/IncomeTaxNarrativeDetails Income Tax - Narrative (Details) Details 86 false false R87.htm 2478453 - Disclosure - Income Tax - Net Operating Loss Carryforwards (Details) Sheet http://proterra.com/role/IncomeTaxNetOperatingLossCarryforwardsDetails Income Tax - Net Operating Loss Carryforwards (Details) Details 87 false false R88.htm 2479454 - Disclosure - Income Tax - Tax Credit Carryforwards (Details) Sheet http://proterra.com/role/IncomeTaxTaxCreditCarryforwardsDetails Income Tax - Tax Credit Carryforwards (Details) Details 88 false false R89.htm 2480455 - Disclosure - Income Tax - Unrecognized Tax Benefits (Details) Sheet http://proterra.com/role/IncomeTaxUnrecognizedTaxBenefitsDetails Income Tax - Unrecognized Tax Benefits (Details) Details 89 false false R90.htm 2482456 - Disclosure - 401(k) Plan (Details) Sheet http://proterra.com/role/A401kPlanDetails 401(k) Plan (Details) Details http://proterra.com/role/A401kPlan 90 false false All Reports Book All Reports ptra-20211231.htm a202110kexhibit-311.htm a202110kexhibit-312.htm a202110kexhibit-321.htm a202110kexhibit-322.htm exhibit1027.htm exhibit1028.htm exhibit1031.htm exhibit1032.htm exhibit1033.htm exhibit1034.htm exhibit211-subsidiarylisti.htm exhibit231consentofkpmgllp.htm exhibit41-descriptionofreg.htm ptra-20211231.xsd ptra-20211231_cal.xml ptra-20211231_def.xml ptra-20211231_lab.xml ptra-20211231_pre.xml http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 118 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ptra-20211231.htm": { "axisCustom": 4, "axisStandard": 35, "contextCount": 302, "dts": { "calculationLink": { "local": [ "ptra-20211231_cal.xml" ] }, "definitionLink": { "local": [ "ptra-20211231_def.xml" ] }, "inline": { "local": [ "ptra-20211231.htm" ] }, "labelLink": { "local": [ "ptra-20211231_lab.xml" ] }, "presentationLink": { "local": [ "ptra-20211231_pre.xml" ] }, "schema": { "local": [ "ptra-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/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/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 808, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 2, "http://proterra.com/20211231": 1, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 7 }, "keyCustom": 108, "keyStandard": 487, "memberCustom": 69, "memberStandard": 54, "nsprefix": "ptra", "nsuri": "http://proterra.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - COVER", "role": "http://proterra.com/role/COVER", "shortName": "COVER", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114102 - Disclosure - Adoption of New Accounting Standards", "role": "http://proterra.com/role/AdoptionofNewAccountingStandards", "shortName": "Adoption of New Accounting Standards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "ptra:ReverseRecapitalizationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115103 - Disclosure - Reserve Recapitalization", "role": "http://proterra.com/role/ReserveRecapitalization", "shortName": "Reserve Recapitalization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "ptra:ReverseRecapitalizationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119104 - Disclosure - Fair Value of Financial Instruments", "role": "http://proterra.com/role/FairValueofFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126105 - Disclosure - Balance Sheet Components", "role": "http://proterra.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133106 - Disclosure - Debt", "role": "http://proterra.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "us-gaap:LessorSalesTypeLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140107 - Disclosure - Leases", "role": "http://proterra.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "us-gaap:LessorSalesTypeLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148108 - Disclosure - Commitment and Contingencies", "role": "http://proterra.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150109 - Disclosure - Stockholders' Equity", "role": "http://proterra.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "ptra:WarrantsAndRightsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155110 - Disclosure - Warrants", "role": "http://proterra.com/role/Warrants", "shortName": "Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "ptra:WarrantsAndRightsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159111 - Disclosure - Equity Plans and Stock-based Compensation", "role": "http://proterra.com/role/EquityPlansandStockbasedCompensation", "shortName": "Equity Plans and Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - AUDIT INFORMATION", "role": "http://proterra.com/role/AUDITINFORMATION", "shortName": "AUDIT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2166112 - Disclosure - Net Loss Per Share", "role": "http://proterra.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2171113 - Disclosure - Income Tax", "role": "http://proterra.com/role/IncomeTax", "shortName": "Income Tax", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2181114 - Disclosure - 401(k) Plan", "role": "http://proterra.com/role/A401kPlan", "shortName": "401(k) Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://proterra.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "ptra:ScheduleOfReverseRecapitalizationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316302 - Disclosure - Reserve Recapitalization (Tables)", "role": "http://proterra.com/role/ReserveRecapitalizationTables", "shortName": "Reserve Recapitalization (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "ptra:ScheduleOfReverseRecapitalizationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320303 - Disclosure - Fair Value of Financial Instruments (Tables)", "role": "http://proterra.com/role/FairValueofFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327304 - Disclosure - Balance Sheet Components (Tables)", "role": "http://proterra.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334305 - Disclosure - Debt (Tables)", "role": "http://proterra.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "ptra:NetInvestmentInLeaseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341306 - Disclosure - Leases (Tables)", "role": "http://proterra.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "ptra:NetInvestmentInLeaseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - BALANCE SHEETS", "role": "http://proterra.com/role/BALANCESHEETS", "shortName": "BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2351307 - Disclosure - Stockholders' Equity (Tables)", "role": "http://proterra.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2356308 - Disclosure - Warrants (Tables)", "role": "http://proterra.com/role/WarrantsTables", "shortName": "Warrants (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2360309 - Disclosure - Equity Plans and Stock-based Compensation (Tables)", "role": "http://proterra.com/role/EquityPlansandStockbasedCompensationTables", "shortName": "Equity Plans and Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2367310 - Disclosure - Net Loss Per Share (Tables)", "role": "http://proterra.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2372311 - Disclosure - Income Tax (Tables)", "role": "http://proterra.com/role/IncomeTaxTables", "shortName": "Income Tax (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "ptra:CommonStockExchangeRatio", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Summary of Significant Accounting Policies - Segments (Details)", "role": "http://proterra.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails", "shortName": "Summary of Significant Accounting Policies - Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i9eea3dce6f7745d1ac2967e222d8f2bd_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i5d6adc9c53fa41af83b702102b586abd_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "ptra:ConcentrationRiskNumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Summary of Significant Accounting Policies - Credit Risk and Concentration (Details)", "role": "http://proterra.com/role/SummaryofSignificantAccountingPoliciesCreditRiskandConcentrationDetails", "shortName": "Summary of Significant Accounting Policies - Credit Risk and Concentration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i5d6adc9c53fa41af83b702102b586abd_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "ptra:ConcentrationRiskNumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "ptra:WarrantsIssued", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Details)", "role": "http://proterra.com/role/SummaryofSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails", "shortName": "Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i6914721631d248e4bdfa46e1a9787162_D20200901-20200930", "decimals": "-3", "lang": "en-US", "name": "ptra:WarrantsIssued", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i310f1e4f90654654a93e354079825457_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)", "role": "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails", "shortName": "Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i310f1e4f90654654a93e354079825457_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - BALANCE SHEETS (Parenthetical)", "role": "http://proterra.com/role/BALANCESHEETSParenthetical", "shortName": "BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i2e97307075fd486bb27180f7d509402f_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409406 - Disclosure - Summary of Significant Accounting Policies - Deferred Revenue (Details)", "role": "http://proterra.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails", "shortName": "Summary of Significant Accounting Policies - Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i2e97307075fd486bb27180f7d509402f_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LeaseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410407 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)", "role": "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Summary of Significant Accounting Policies - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LeaseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411408 - Disclosure - Summary of Significant Accounting Policies - Revenue of Business Units (Details)", "role": "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueofBusinessUnitsDetails", "shortName": "Summary of Significant Accounting Policies - Revenue of Business Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7e72f30eddd4097bde1ee334f04bc76_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i2e97307075fd486bb27180f7d509402f_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412409 - Disclosure - Summary of Significant Accounting Policies - Product Warranties (Details)", "role": "http://proterra.com/role/SummaryofSignificantAccountingPoliciesProductWarrantiesDetails", "shortName": "Summary of Significant Accounting Policies - Product Warranties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i337dd1ad673444b29c9e7198d677e763_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i2e97307075fd486bb27180f7d509402f_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413410 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Loss) (Details)", "role": "http://proterra.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i812867f6b1c4421dac6b7ad54421a6f5_I20210614", "decimals": "INF", "first": true, "lang": "en-US", "name": "ptra:CommonStockExchangeRatio", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417411 - Disclosure - Reserve Recapitalization - Narrative (Details)", "role": "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "shortName": "Reserve Recapitalization - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ibc2f66e8a8a348209cfc2e6bffec6312_D20210614-20210614", "decimals": "INF", "lang": "en-US", "name": "ptra:StockConvertedReverseRecapitalization", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ptra:ScheduleOfReverseRecapitalizationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i812867f6b1c4421dac6b7ad54421a6f5_I20210614", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418412 - Disclosure - Reserve Recapitalization - Schedule of Reverse Recapitalization (Details)", "role": "http://proterra.com/role/ReserveRecapitalizationScheduleofReverseRecapitalizationDetails", "shortName": "Reserve Recapitalization - Schedule of Reverse Recapitalization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ptra:ScheduleOfReverseRecapitalizationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ibc2f66e8a8a348209cfc2e6bffec6312_D20210614-20210614", "decimals": "-3", "lang": "en-US", "name": "ptra:StockIssuedDuringPeriodSharesAcquisitionsEarnout", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421413 - Disclosure - Fair Value of Financial Instruments - Schedule of Financial Assets Measured at Fair Value on a Recurring Basis (Details)", "role": "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails", "shortName": "Fair Value of Financial Instruments - Schedule of Financial Assets Measured at Fair Value on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422414 - Disclosure - Fair Value of Financial Instruments - Cash Equivalents and Marketable Securities (Details)", "role": "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails", "shortName": "Fair Value of Financial Instruments - Cash Equivalents and Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423415 - Disclosure - Fair Value of Financial Instruments - Maturities of Short Term Investments (Details)", "role": "http://proterra.com/role/FairValueofFinancialInstrumentsMaturitiesofShortTermInvestmentsDetails", "shortName": "Fair Value of Financial Instruments - Maturities of Short Term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003005 - Statement - STATEMENTS OF OPERATIONS", "role": "http://proterra.com/role/STATEMENTSOFOPERATIONS", "shortName": "STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "ptra:ClassOfWarrantOrRightExpirationPeriodPeriodFromQualifiedIPO", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424416 - Disclosure - Fair Value of Financial Instruments - Narrative (Details)", "role": "http://proterra.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "shortName": "Fair Value of Financial Instruments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "ptra:ClassOfWarrantOrRightExpirationPeriodPeriodFromQualifiedIPO", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i911df846f7fc4cc79231723d86e97a61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425417 - Disclosure - Fair Value Measurements (Details) - Schedule of changes in the fair value of warrant liabilities", "role": "http://proterra.com/role/FairValueMeasurementsDetailsScheduleofchangesinthefairvalueofwarrantliabilities", "shortName": "Fair Value Measurements (Details) - Schedule of changes in the fair value of warrant liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i911df846f7fc4cc79231723d86e97a61_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428418 - Disclosure - Balance Sheet Components - Cash and Cash Equivalents, and Restricted Cash (Details)", "role": "http://proterra.com/role/BalanceSheetComponentsCashandCashEquivalentsandRestrictedCashDetails", "shortName": "Balance Sheet Components - Cash and Cash Equivalents, and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429419 - Disclosure - Balance Sheet Components - Inventories (Details)", "role": "http://proterra.com/role/BalanceSheetComponentsInventoriesDetails", "shortName": "Balance Sheet Components - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430420 - Disclosure - Balance Sheet Components - Property, Plant and Equipment (Details)", "role": "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "shortName": "Balance Sheet Components - Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431421 - Disclosure - Balance Sheet Components - Accrued Liabilities (Details)", "role": "http://proterra.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails", "shortName": "Balance Sheet Components - Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i3322d9a82b7740dbbcea830e7660e100_D20160716-20160716", "decimals": null, "first": true, "lang": "en-US", "name": "ptra:FinancingObligationTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432422 - Disclosure - Balance Sheet Components - Other Long-Term Liabilities (Details)", "role": "http://proterra.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "shortName": "Balance Sheet Components - Other Long-Term Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i3322d9a82b7740dbbcea830e7660e100_D20160716-20160716", "decimals": null, "first": true, "lang": "en-US", "name": "ptra:FinancingObligationTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435423 - Disclosure - Debt (Details)", "role": "http://proterra.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436424 - Disclosure - Debt - Senior Credit Facility (Details)", "role": "http://proterra.com/role/DebtSeniorCreditFacilityDetails", "shortName": "Debt - Senior Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i23ab1b84c262445cbb158f9e8e23955f_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceOfLongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437425 - Disclosure - Debt - Small Business Administration Loan (Details)", "role": "http://proterra.com/role/DebtSmallBusinessAdministrationLoanDetails", "shortName": "Debt - Small Business Administration Loan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ic53e923f4279476ab368dbb151f779dd_D20200501-20200531", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceOfLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "role": "http://proterra.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i812867f6b1c4421dac6b7ad54421a6f5_I20210614", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438426 - Disclosure - Debt - Convertible Notes (Details)", "role": "http://proterra.com/role/DebtConvertibleNotesDetails", "shortName": "Debt - Convertible Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ibc2f66e8a8a348209cfc2e6bffec6312_D20210614-20210614", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtConversionConvertedInstrumentAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439427 - Disclosure - Debt - Future Principal Repayments (Details)", "role": "http://proterra.com/role/DebtFuturePrincipalRepaymentsDetails", "shortName": "Debt - Future Principal Repayments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442428 - Disclosure - Leases - Narrative (Details)", "role": "http://proterra.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ptra:NetInvestmentInLeaseTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443429 - Disclosure - Leases - Net Investment In Lease (Details)", "role": "http://proterra.com/role/LeasesNetInvestmentInLeaseDetails", "shortName": "Leases - Net Investment In Lease (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ptra:NetInvestmentInLeaseTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444430 - Disclosure - Leases - Lessor Future Minimum Payments Receivable (Details)", "role": "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails", "shortName": "Leases - Lessor Future Minimum Payments Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445431 - Disclosure - Leases - Maturities Of Operating Lease Liabilities (Details)", "role": "http://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails", "shortName": "Leases - Maturities Of Operating Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446432 - Disclosure - Leases - Supplemental Cash Flow Information (Details)", "role": "http://proterra.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447433 - Disclosure - Leases - Operating Lease Right-of-use Assets and Liabilities (Details)", "role": "http://proterra.com/role/LeasesOperatingLeaseRightofuseAssetsandLiabilitiesDetails", "shortName": "Leases - Operating Lease Right-of-use Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449434 - Disclosure - Commitment and Contingencies (Details)", "role": "http://proterra.com/role/CommitmentandContingenciesDetails", "shortName": "Commitment and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i812867f6b1c4421dac6b7ad54421a6f5_I20210614", "decimals": "INF", "first": true, "lang": "en-US", "name": "ptra:CapitalStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452435 - Disclosure - Stockholders' Equity - Narrative (Details)", "role": "http://proterra.com/role/StockholdersEquityNarrativeDetails", "shortName": "Stockholders' Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "iebaf7cb14ed045f3a63af2a6a567065b_I20201231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "iaa075bf6ece54244bf7e0c760a288b28_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005007 - Statement - STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "iaa075bf6ece54244bf7e0c760a288b28_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i2e97307075fd486bb27180f7d509402f_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453436 - Disclosure - Stockholders' Equity - Convertible Preferred Stock (Details)", "role": "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails", "shortName": "Stockholders' Equity - Convertible Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i1a91316233c545a4b4c11fcccd332a5c_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PreferredStockIncludingAdditionalPaidInCapital", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454437 - Disclosure - Stockholders' Equity - Reserved Shares (Details)", "role": "http://proterra.com/role/StockholdersEquityReservedSharesDetails", "shortName": "Stockholders' Equity - Reserved Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i535422642e4f4972b253e5642e54f88e_I20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstanding", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457438 - Disclosure - Warrants - Narrative (Details)", "role": "http://proterra.com/role/WarrantsNarrativeDetails", "shortName": "Warrants - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "INF", "lang": "en-US", "name": "ptra:ClassOfWarrantOrRightRedemptionRatio", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i2e97307075fd486bb27180f7d509402f_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458439 - Disclosure - Warrants - Activity (Details)", "role": "http://proterra.com/role/WarrantsActivityDetails", "shortName": "Warrants - Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "ptra:ReverseRecapitalizationWarrantsIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461440 - Disclosure - Equity Plans and Stock-based Compensation - Narrative (Details)", "role": "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "shortName": "Equity Plans and Stock-based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i2e97307075fd486bb27180f7d509402f_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462441 - Disclosure - Equity Plans and Stock-based Compensation - Outstanding Option Activity (Details)", "role": "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails", "shortName": "Equity Plans and Stock-based Compensation - Outstanding Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i3a6947d04764437cb60f3b9b92383af3_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463442 - Disclosure - Equity Plans and Stock-based Compensation - Assumptions Used in Fair Value Measurement (Details)", "role": "http://proterra.com/role/EquityPlansandStockbasedCompensationAssumptionsUsedinFairValueMeasurementDetails", "shortName": "Equity Plans and Stock-based Compensation - Assumptions Used in Fair Value Measurement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i3a6947d04764437cb60f3b9b92383af3_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i805ec07f6c7f49ca9a182cbb52256a3b_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464443 - Disclosure - Equity Plans and Stock-based Compensation - RSU Activity (Details)", "role": "http://proterra.com/role/EquityPlansandStockbasedCompensationRSUActivityDetails", "shortName": "Equity Plans and Stock-based Compensation - RSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i805ec07f6c7f49ca9a182cbb52256a3b_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465444 - Disclosure - Equity Plans and Stock-based Compensation - Stock-based Compensation Expense (Details)", "role": "http://proterra.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails", "shortName": "Equity Plans and Stock-based Compensation - Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i8db89f445ef341a5b443433458fa764c_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468445 - Disclosure - Net Loss Per Share - Calculation (Details)", "role": "http://proterra.com/role/NetLossPerShareCalculationDetails", "shortName": "Net Loss Per Share - Calculation (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006008 - Statement - STATEMENTS OF CASH FLOWS", "role": "http://proterra.com/role/STATEMENTSOFCASHFLOWS", "shortName": "STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469446 - Disclosure - Net Loss Per Share - Narrative (Details)", "role": "http://proterra.com/role/NetLossPerShareNarrativeDetails", "shortName": "Net Loss Per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470447 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities (Details)", "role": "http://proterra.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails", "shortName": "Net Loss Per Share - Potentially Dilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i6d3165012cec4122af176dec10ffc487_D20210101-20211231", "decimals": "0", "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473448 - Disclosure - Income Tax - Components of the Net Loss Before the Provision for Income Taxes (Details)", "role": "http://proterra.com/role/IncomeTaxComponentsoftheNetLossBeforetheProvisionforIncomeTaxesDetails", "shortName": "Income Tax - Components of the Net Loss Before the Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474449 - Disclosure - Income Tax - Provision for Income Taxes (Details)", "role": "http://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails", "shortName": "Income Tax - Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2475450 - Disclosure - Income Tax - Reconciliation of Effective Tax Rate (Details)", "role": "http://proterra.com/role/IncomeTaxReconciliationofEffectiveTaxRateDetails", "shortName": "Income Tax - Reconciliation of Effective Tax Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2476451 - Disclosure - Income Tax - Deferred Tax Assets and Liabilities (Details)", "role": "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Tax - Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2477452 - Disclosure - Income Tax - Narrative (Details)", "role": "http://proterra.com/role/IncomeTaxNarrativeDetails", "shortName": "Income Tax - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2478453 - Disclosure - Income Tax - Net Operating Loss Carryforwards (Details)", "role": "http://proterra.com/role/IncomeTaxNetOperatingLossCarryforwardsDetails", "shortName": "Income Tax - Net Operating Loss Carryforwards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TaxCreditCarryforwardAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2479454 - Disclosure - Income Tax - Tax Credit Carryforwards (Details)", "role": "http://proterra.com/role/IncomeTaxTaxCreditCarryforwardsDetails", "shortName": "Income Tax - Tax Credit Carryforwards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "ie7f013b4241349e1ab25b6491ea7c9bd_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TaxCreditCarryforwardAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i2e97307075fd486bb27180f7d509402f_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2480455 - Disclosure - Income Tax - Unrecognized Tax Benefits (Details)", "role": "http://proterra.com/role/IncomeTaxUnrecognizedTaxBenefitsDetails", "shortName": "Income Tax - Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i337dd1ad673444b29c9e7198d677e763_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Summary of Significant Accounting Policies", "role": "http://proterra.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2482456 - Disclosure - 401(k) Plan (Details)", "role": "http://proterra.com/role/A401kPlanDetails", "shortName": "401(k) Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ptra-20211231.htm", "contextRef": "i488eca25ba3b4a2aa0b78a3ed0cf5374_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } } }, "segmentCount": 132, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r701", "r702", "r703" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/AUDITINFORMATION" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r701", "r702", "r703" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/AUDITINFORMATION" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r701", "r702", "r703" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/AUDITINFORMATION" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r701", "r702", "r703" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r698" ], "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/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstruments", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/ReserveRecapitalizationScheduleofReverseRecapitalizationDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r698" ], "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/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r698" ], "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/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r698" ], "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/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r698" ], "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/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r701", "r702", "r703" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstruments", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/ReserveRecapitalizationScheduleofReverseRecapitalizationDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://proterra.com/role/COVER" ], "xbrltype": "tradingSymbolItemType" }, "ptra_A2010EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2010 Equity Incentive Plan", "label": "2010 Equity Incentive Plan [Member]", "terseLabel": "2010 Equity Incentive Plan" } } }, "localname": "A2010EquityIncentivePlanMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/StockholdersEquityReservedSharesDetails" ], "xbrltype": "domainItemType" }, "ptra_A2021EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Equity Incentive Plan", "label": "2021 Equity Incentive Plan [Member]", "terseLabel": "2021 Equity Incentive Plan" } } }, "localname": "A2021EquityIncentivePlanMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/StockholdersEquityReservedSharesDetails" ], "xbrltype": "domainItemType" }, "ptra_AccretionOfDebtEndOfTermChargeAndPIKInterest": { "auth_ref": [], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accretion Of Debt End Of Term Charge And PIK Interest", "label": "Accretion Of Debt End Of Term Charge And PIK Interest", "terseLabel": "Accretion of debt end of term charge and PIK interest" } } }, "localname": "AccretionOfDebtEndOfTermChargeAndPIKInterest", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ptra_AccruedChargerInstallationCostsCurrent": { "auth_ref": [], "calculation": { "http://proterra.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Charger Installation Costs, Current", "label": "Accrued Charger Installation Costs, Current", "terseLabel": "Accrued charger installation costs" } } }, "localname": "AccruedChargerInstallationCostsCurrent", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ptra_AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Reclassification Of Warrant Liability", "label": "Adjustments To Additional Paid In Capital, Reclassification Of Warrant Liability", "terseLabel": "Reclassification of warrant liability to equity" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalReclassificationOfWarrantLiability", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ptra_AdjustmentsToAdditionalPaidInCapitalReverseRecapitalizationReclassificationOfDerivativeLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Reverse Recapitalization, Reclassification Of Derivative Liability", "label": "Adjustments To Additional Paid In Capital, Reverse Recapitalization, Reclassification Of Derivative Liability", "terseLabel": "Reclassification of derivative liability upon the reverse recapitalization" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalReverseRecapitalizationReclassificationOfDerivativeLiability", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "ptra_AdjustmentsToAdditionalPaidInCapitalReverseRecapitalizationReclassificationOfWarrantLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Reverse Recapitalization, Reclassification Of Warrant Liability", "label": "Adjustments To Additional Paid In Capital, Reverse Recapitalization, Reclassification Of Warrant Liability", "terseLabel": "Reclassification of Legacy Proterra warrant liability upon the reverse recapitalization" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalReverseRecapitalizationReclassificationOfWarrantLiability", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "ptra_ArcLightBoardOfDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ArcLight Board Of Directors", "label": "ArcLight Board Of Directors [Member]", "terseLabel": "ArcLight board of directors" } } }, "localname": "ArcLightBoardOfDirectorsMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_ArcLightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ArcLight", "label": "ArcLight [Member]", "terseLabel": "ArcLight" } } }, "localname": "ArcLightMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstruments", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/ReserveRecapitalizationScheduleofReverseRecapitalizationDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_ArcLightPrivatePlacementWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ArcLight Private Placement Warrants", "label": "ArcLight Private Placement Warrants [Member]", "terseLabel": "ArcLight Private Placement Warrants" } } }, "localname": "ArcLightPrivatePlacementWarrantsMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "ptra_ArcLightPublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ArcLight Public Warrants", "label": "ArcLight Public Warrants [Member]", "terseLabel": "ArcLight Public Warrants" } } }, "localname": "ArcLightPublicWarrantsMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "ptra_ArcLightShareholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ArcLight Shareholders", "label": "ArcLight Shareholders [Member]", "terseLabel": "ArcLight Shareholders" } } }, "localname": "ArcLightShareholdersMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationScheduleofReverseRecapitalizationDetails" ], "xbrltype": "domainItemType" }, "ptra_ArcLightWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ArcLight Warrants", "label": "ArcLight Warrants [Member]", "terseLabel": "ArcLight Warrants" } } }, "localname": "ArcLightWarrantsMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "ptra_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Operating Lease Right-Of-Use Assets and Liabilities" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "ptra_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://proterra.com/20211231", "xbrltype": "stringItemType" }, "ptra_CEOEquityAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CEO Equity Awards", "label": "CEO Equity Awards [Member]", "terseLabel": "CEO Equity Awards" } } }, "localname": "CEOEquityAwardsMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_CEOTimeBasedAwardsGroupOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CEO Time-Based Awards, Group One", "label": "CEO Time-Based Awards, Group One [Member]", "terseLabel": "CEO Time-Based Awards at $4.75" } } }, "localname": "CEOTimeBasedAwardsGroupOneMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_CEOTimeBasedAwardsGroupTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CEO Time-Based Awards, Group Two", "label": "CEO Time-Based Awards, Group Two [Member]", "terseLabel": "CEO Time-Based Awards at $10 to $25" } } }, "localname": "CEOTimeBasedAwardsGroupTwoMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails" ], "xbrltype": "domainItemType" }, "ptra_CapitalStockParOrStatedValuePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital Stock, Par Or Stated Value Per Share", "label": "Capital Stock, Par Or Stated Value Per Share", "terseLabel": "Capital stock, par value (in dollars per share)" } } }, "localname": "CapitalStockParOrStatedValuePerShare", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ptra_CapitalStockSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital Stock, Shares Authorized", "label": "Capital Stock, Shares Authorized", "terseLabel": "Capital stock, shares authorized (in shares)" } } }, "localname": "CapitalStockSharesAuthorized", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "ptra_CashAndCashEquivalentsAtCarryingValueAndDebtSecuritiesAvailableForSale": { "auth_ref": [], "calculation": { "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash And Cash Equivalents, At Carrying Value and Debt Securities, Available For Sale", "label": "Cash And Cash Equivalents, At Carrying Value and Debt Securities, Available For Sale", "totalLabel": "Estimated Fair Value" } } }, "localname": "CashAndCashEquivalentsAtCarryingValueAndDebtSecuritiesAvailableForSale", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "ptra_CashAndCashEquivalentsAtCarryingValueAndDebtSecuritiesAvailableForSaleAmortizedCost": { "auth_ref": [], "calculation": { "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash And Cash Equivalents, At Carrying Value and Debt Securities Available For Sale, Amortized Cost", "label": "Cash And Cash Equivalents, At Carrying Value and Debt Securities Available For Sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "CashAndCashEquivalentsAtCarryingValueAndDebtSecuritiesAvailableForSaleAmortizedCost", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "ptra_ChangeInContractWithCustomerAssetAndLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change In Contract With Customer, Asset and Liability", "label": "Change In Contract With Customer, Asset and Liability [Roll Forward]", "terseLabel": "Change In Contract With Customer, Asset and Liability [Roll Forward]" } } }, "localname": "ChangeInContractWithCustomerAssetAndLiabilityRollForward", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "ptra_ChargingSystemsAndInstallationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Charging Systems And Installation", "label": "Charging Systems And Installation [Member]", "terseLabel": "Charging systems and installation" } } }, "localname": "ChargingSystemsAndInstallationMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "ptra_ClassOfWarrantOrRightAmendmentRequiresPercentOfVoteOfHolders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Amendment Requires Percent Of Vote Of Holders", "label": "Class Of Warrant Or Right, Amendment Requires Percent Of Vote Of Holders", "terseLabel": "Percentage vote of holders required for amendment" } } }, "localname": "ClassOfWarrantOrRightAmendmentRequiresPercentOfVoteOfHolders", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "percentItemType" }, "ptra_ClassOfWarrantOrRightExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Exercised", "label": "Class Of Warrant Or Right, Exercised", "negatedLabel": "Exercised (in shares)", "terseLabel": "Exercise of warrants, preferred stock issued (in shares)" } } }, "localname": "ClassOfWarrantOrRightExercised", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsActivityDetails", "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "ptra_ClassOfWarrantOrRightExpirationPeriodPeriodFromQualifiedIPO": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Expiration Period, Period From Qualified IPO", "label": "Class Of Warrant Or Right, Expiration Period, Period From Qualified IPO", "terseLabel": "Expiration period, period from IPO" } } }, "localname": "ClassOfWarrantOrRightExpirationPeriodPeriodFromQualifiedIPO", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "ptra_ClassOfWarrantOrRightRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redeemed", "label": "Class Of Warrant Or Right, Redeemed", "negatedLabel": "Redeemed (in shares)", "terseLabel": "Warrants redeemed (in shares)" } } }, "localname": "ClassOfWarrantOrRightRedeemed", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsActivityDetails", "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "ptra_ClassOfWarrantOrRightRedemptionNotice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption Notice", "label": "Class Of Warrant Or Right, Redemption Notice", "terseLabel": "Redemption notice period" } } }, "localname": "ClassOfWarrantOrRightRedemptionNotice", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "durationItemType" }, "ptra_ClassOfWarrantOrRightRedemptionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption Price", "label": "Class Of Warrant Or Right, Redemption Price", "terseLabel": "Redemption price (in usd per share)" } } }, "localname": "ClassOfWarrantOrRightRedemptionPrice", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ptra_ClassOfWarrantOrRightRedemptionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption Ratio", "label": "Class Of Warrant Or Right, Redemption Ratio", "terseLabel": "Redemption ratio" } } }, "localname": "ClassOfWarrantOrRightRedemptionRatio", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "pureItemType" }, "ptra_ClassOfWarrantOrRightRedemptionSharePriceThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption, Share Price Threshold Consecutive Trading Days", "label": "Class Of Warrant Or Right, Redemption, Share Price Threshold Consecutive Trading Days", "terseLabel": "Share price threshold consecutive trading days" } } }, "localname": "ClassOfWarrantOrRightRedemptionSharePriceThresholdConsecutiveTradingDays", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "durationItemType" }, "ptra_ClassOfWarrantOrRightRedemptionSharePriceThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption, Share Price Threshold Trading Days", "label": "Class Of Warrant Or Right, Redemption, Share Price Threshold Trading Days", "terseLabel": "Share price threshold trading days" } } }, "localname": "ClassOfWarrantOrRightRedemptionSharePriceThresholdTradingDays", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "integerItemType" }, "ptra_ClassOfWarrantOrRightSharePriceRedemptionTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Share Price Redemption Trigger", "label": "Class Of Warrant Or Right, Share Price Redemption Trigger", "terseLabel": "Share price redemption trigger (in usd per share)" } } }, "localname": "ClassOfWarrantOrRightSharePriceRedemptionTrigger", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ptra_CommonStockExchangeRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Exchange Ratio", "label": "Common Stock Exchange Ratio", "terseLabel": "Common stock exchange ratio" } } }, "localname": "CommonStockExchangeRatio", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/NetLossPerShareCalculationDetails", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/StockholdersEquityNarrativeDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "pureItemType" }, "ptra_ConcentrationRiskNumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration Risk, Number Of Customers", "label": "Concentration Risk, Number Of Customers", "terseLabel": "Number of customers accounted for 10% or more" } } }, "localname": "ConcentrationRiskNumberOfCustomers", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesCreditRiskandConcentrationDetails" ], "xbrltype": "integerItemType" }, "ptra_ContractWithCustomerLiabilityIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Increase (Decrease)", "label": "Contract with Customer, Liability, Increase (Decrease)", "terseLabel": "Deferred revenue increase (decrease)" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDecrease", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "ptra_ConvertibleNoteWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Note Warrants", "label": "Convertible Note Warrants [Member]", "terseLabel": "Convertible note warrants" } } }, "localname": "ConvertibleNoteWarrantsMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_ConvertibleSecuritiesAdditionalCommonStockIssuableShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Securities, Additional Common Stock Issuable, Shares", "label": "Convertible Securities, Additional Common Stock Issuable, Shares", "terseLabel": "Convertible securities, additional common stock issuable (shares)" } } }, "localname": "ConvertibleSecuritiesAdditionalCommonStockIssuableShares", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "ptra_ConvertibleSecuritiesPeriodFromMergerClosing": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Securities, Period From Merger Closing", "label": "Convertible Securities, Period From Merger Closing", "terseLabel": "Convertible securities, period from merger closing" } } }, "localname": "ConvertibleSecuritiesPeriodFromMergerClosing", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "durationItemType" }, "ptra_ConvertibleSecuritiesThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Securities, Threshold Consecutive Trading Days", "label": "Convertible Securities, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days" } } }, "localname": "ConvertibleSecuritiesThresholdConsecutiveTradingDays", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "integerItemType" }, "ptra_ConvertibleSecuritiesThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Securities, Threshold Trading Days", "label": "Convertible Securities, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "ConvertibleSecuritiesThresholdTradingDays", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "integerItemType" }, "ptra_DebtInstrumentConvertibleEventOfLiquidationOrSaleConversionPricePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Event Of Liquidation Or Sale, Conversion Price Percentage", "label": "Debt Instrument, Convertible, Event Of Liquidation Or Sale, Conversion Price Percentage", "terseLabel": "Conversion terms, event of liquidation or sale, conversion price percentage" } } }, "localname": "DebtInstrumentConvertibleEventOfLiquidationOrSaleConversionPricePercentage", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "percentItemType" }, "ptra_DebtInstrumentCovenantRequiredMinimumLiquidity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Required Minimum Liquidity", "label": "Debt Instrument, Covenant, Required Minimum Liquidity", "terseLabel": "Covenant, required minimum liquidity" } } }, "localname": "DebtInstrumentCovenantRequiredMinimumLiquidity", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "ptra_DebtInstrumentCovenantRequiredMinimumLiquidityMultipleFactorOfCashBurn": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Required Minimum Liquidity, Multiple Factor Of Cash Burn", "label": "Debt Instrument, Covenant, Required Minimum Liquidity, Multiple Factor Of Cash Burn", "terseLabel": "Covenant, required minimum liquidity, multiple factor of cash burn" } } }, "localname": "DebtInstrumentCovenantRequiredMinimumLiquidityMultipleFactorOfCashBurn", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "pureItemType" }, "ptra_DebtInstrumentPaidInKindInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Paid-In-Kind Interest Rate", "label": "Debt Instrument, Paid-In-Kind Interest Rate", "terseLabel": "Paid-in-kind interest rate" } } }, "localname": "DebtInstrumentPaidInKindInterestRate", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "percentItemType" }, "ptra_DeferredCostOfGoodsSoldCurrent": { "auth_ref": [], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Cost Of Goods Sold, Current", "label": "Deferred Cost Of Goods Sold, Current", "terseLabel": "Deferred cost of goods sold" } } }, "localname": "DeferredCostOfGoodsSoldCurrent", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/BALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "ptra_DeferredTaxAssetsLeaseLiability": { "auth_ref": [], "calculation": { "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails": { "order": 9.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://proterra.com/20211231", "presentation": [ "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ptra_DemoVehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Demo Vehicles", "label": "Demo Vehicles [Member]", "terseLabel": "Demo vehicles" } } }, "localname": "DemoVehiclesMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "ptra_EffectiveIncomeTaxRateReconciliationFairMarketAdjustmentPercent": { "auth_ref": [], "calculation": { "http://proterra.com/role/IncomeTaxReconciliationofEffectiveTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Fair Market Adjustment, Percent", "label": "Effective Income Tax Rate Reconciliation, Fair Market Adjustment, Percent", "terseLabel": "Fair market value adjustment" } } }, "localname": "EffectiveIncomeTaxRateReconciliationFairMarketAdjustmentPercent", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/IncomeTaxReconciliationofEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "ptra_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseInterestPercent": { "auth_ref": [], "calculation": { "http://proterra.com/role/IncomeTaxReconciliationofEffectiveTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Interest, Percent", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Interest, Percent", "negatedTerseLabel": "Non-deductible Convertible Notes interest expense" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseInterestPercent", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/IncomeTaxReconciliationofEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "ptra_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_EquityAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Awards", "label": "Equity Awards [Member]", "terseLabel": "Equity Awards" } } }, "localname": "EquityAwardsMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails" ], "xbrltype": "domainItemType" }, "ptra_EquityIncentivePlan2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Incentive Plan 2021", "label": "Equity Incentive Plan 2021 [Member]", "terseLabel": "2021 Plan" } } }, "localname": "EquityIncentivePlan2021Member", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_ExtendedWarrantyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extended Warranty", "label": "Extended Warranty [Member]", "terseLabel": "Extended warranty" } } }, "localname": "ExtendedWarrantyMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "ptra_FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstruments": { "auth_ref": [], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair Value Adjustment Of Warrants And Gain (Loss) On Derivative Instruments", "label": "Fair Value Adjustment Of Warrants And Gain (Loss) On Derivative Instruments", "negatedTerseLabel": "Loss on valuation of derivative and warrant liabilities" } } }, "localname": "FairValueAdjustmentOfWarrantsAndGainLossOnDerivativeInstruments", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ptra_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassificationUponReverseRecapitalization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassification Upon Reverse Recapitalization", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassification Upon Reverse Recapitalization", "negatedTerseLabel": "Reclassification of liability upon the reverse recapitalization" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassificationUponReverseRecapitalization", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/FairValueMeasurementsDetailsScheduleofchangesinthefairvalueofwarrantliabilities" ], "xbrltype": "monetaryItemType" }, "ptra_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReverseRecapitalizationAcquired": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reverse Recapitalization, Acquired", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reverse Recapitalization, Acquired", "terseLabel": "Warrant liability acquired as part of the reverse recapitalization" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReverseRecapitalizationAcquired", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/FairValueMeasurementsDetailsScheduleofchangesinthefairvalueofwarrantliabilities" ], "xbrltype": "monetaryItemType" }, "ptra_FederalFundsRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Federal Funds Rate", "label": "Federal Funds Rate [Member]", "terseLabel": "Federal Funds Rate" } } }, "localname": "FederalFundsRateMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "ptra_FinancingObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financing Obligation", "label": "Financing Obligation", "terseLabel": "Financing obligation" } } }, "localname": "FinancingObligation", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ptra_FinancingObligationCurrent": { "auth_ref": [], "calculation": { "http://proterra.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financing Obligation, Current", "label": "Financing Obligation, Current", "terseLabel": "Financing obligation" } } }, "localname": "FinancingObligationCurrent", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ptra_FinancingObligationTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing Obligation, Term", "label": "Financing Obligation, Term", "terseLabel": "Financing obligation, term" } } }, "localname": "FinancingObligationTerm", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "ptra_FixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed Charge Coverage Ratio", "label": "Fixed Charge Coverage Ratio", "terseLabel": "Fixed Charge Coverage Ratio" } } }, "localname": "FixedChargeCoverageRatio", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "pureItemType" }, "ptra_GainLossOnDerivativeAndWarrantLiability": { "auth_ref": [], "calculation": { "http://proterra.com/role/STATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (Loss) on Derivative and Warrant Liability", "label": "Gain (Loss) on Derivative and Warrant Liability", "negatedTerseLabel": "Loss on valuation of derivative and warrant liabilities" } } }, "localname": "GainLossOnDerivativeAndWarrantLiability", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "ptra_GreaterThanTenPercentStockholderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Greater Than Ten Percent Stockholder", "label": "Greater Than Ten Percent Stockholder [Member]", "terseLabel": "Greater than 10% stockholder" } } }, "localname": "GreaterThanTenPercentStockholderMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_IncreaseDecreaseInDeferredCostOfGoodsSold": { "auth_ref": [], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Deferred Cost Of Goods Sold", "label": "Increase (Decrease) In Deferred Cost Of Goods Sold", "negatedTerseLabel": "Deferred cost of goods sold" } } }, "localname": "IncreaseDecreaseInDeferredCostOfGoodsSold", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ptra_IncreaseDecreaseInRightOfUseAssetsAndOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Right Of Use Assets And Operating Lease Liabilities", "label": "Increase (Decrease) In Right Of Use Assets And Operating Lease Liabilities", "negatedTerseLabel": "Operating lease right-of-use assets and liabilities" } } }, "localname": "IncreaseDecreaseInRightOfUseAssetsAndOperatingLeaseLiabilities", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ptra_InternallyUsedVehiclesAndChargingSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally Used Vehicles And Charging Systems", "label": "Internally Used Vehicles And Charging Systems [Member]", "terseLabel": "Internally used vehicles and charging systems" } } }, "localname": "InternallyUsedVehiclesAndChargingSystemsMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "ptra_LeasedBatteriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leased Batteries", "label": "Leased Batteries [Member]", "terseLabel": "Leased batteries" } } }, "localname": "LeasedBatteriesMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "ptra_LeasedVehiclesAndChargingSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leased Vehicles And Charging Systems", "label": "Leased Vehicles And Charging Systems [Member]", "terseLabel": "Leased vehicles and charging systems", "verboseLabel": "Leased vehicles and batteries" } } }, "localname": "LeasedVehiclesAndChargingSystemsMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "ptra_LegacyCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legacy Common Stock", "label": "Legacy Common Stock [Member]", "terseLabel": "Legacy Common Stock" } } }, "localname": "LegacyCommonStockMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_LegacyProterraInvestorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legacy Proterra Investors", "label": "Legacy Proterra Investors [Member]", "terseLabel": "Legacy Proterra Investors" } } }, "localname": "LegacyProterraInvestorsMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationScheduleofReverseRecapitalizationDetails" ], "xbrltype": "domainItemType" }, "ptra_LegacyWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legacy Warrants", "label": "Legacy Warrants [Member]", "terseLabel": "Legacy Proterra warrant liability" } } }, "localname": "LegacyWarrantsMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/FairValueMeasurementsDetailsScheduleofchangesinthefairvalueofwarrantliabilities", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "ptra_LineOfCreditFacilityAccordionFeature": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Accordion Feature", "label": "Line Of Credit Facility, Accordion Feature", "terseLabel": "Commitment potential increase" } } }, "localname": "LineOfCreditFacilityAccordionFeature", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "ptra_LineOfCreditFacilityAvailabilityPeriodFromMaturityOfSubordinatedDebt": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Availability, Period From Maturity Of Subordinated Debt", "label": "Line Of Credit Facility, Availability, Period From Maturity Of Subordinated Debt", "terseLabel": "Availability, period from maturity of subordinated debt" } } }, "localname": "LineOfCreditFacilityAvailabilityPeriodFromMaturityOfSubordinatedDebt", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "durationItemType" }, "ptra_LineOfCreditFacilityAvailabilitySubordinatedDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Availability, Subordinated Debt", "label": "Line Of Credit Facility, Availability, Subordinated Debt", "terseLabel": "Availability, subordinated debt" } } }, "localname": "LineOfCreditFacilityAvailabilitySubordinatedDebt", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "ptra_LineOfCreditFacilityReductionFeature": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Reduction Feature", "label": "Line Of Credit Facility, Reduction Feature", "terseLabel": "Commitment potential reduction" } } }, "localname": "LineOfCreditFacilityReductionFeature", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "ptra_LineOfCreditFacilityTerminationNoticePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Termination Notice Period", "label": "Line Of Credit Facility, Termination Notice Period", "terseLabel": "Termination notice period" } } }, "localname": "LineOfCreditFacilityTerminationNoticePeriod", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "durationItemType" }, "ptra_LongTermDebtAndAccruedPIKInterest": { "auth_ref": [], "calculation": { "http://proterra.com/role/DebtFuturePrincipalRepaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt And Accrued PIK Interest", "label": "Long-Term Debt And Accrued PIK Interest", "totalLabel": "Total" } } }, "localname": "LongTermDebtAndAccruedPIKInterest", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtFuturePrincipalRepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "ptra_LongTermDebtGrossAndPaidInKindInterest": { "auth_ref": [], "calculation": { "http://proterra.com/role/DebtConvertibleNotesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long Term Debt, Gross And Paid In Kind Interest", "label": "Long Term Debt, Gross And Paid In Kind Interest", "totalLabel": "Total principal" } } }, "localname": "LongTermDebtGrossAndPaidInKindInterest", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "ptra_LongTermDebtPaidInKindInterest": { "auth_ref": [], "calculation": { "http://proterra.com/role/DebtConvertibleNotesDetails": { "order": 1.0, "parentTag": "ptra_LongTermDebtGrossAndPaidInKindInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long Term Debt, Paid In Kind Interest", "label": "Long Term Debt, Paid In Kind Interest", "terseLabel": "PIK interest" } } }, "localname": "LongTermDebtPaidInKindInterest", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "ptra_MergerAgreementSponsorStockMinimumPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Merger Agreement, Sponsor Stock Minimum Percentage", "label": "Merger Agreement, Sponsor Stock Minimum Percentage", "terseLabel": "Merger Agreement, sponsor stock minimum percentage" } } }, "localname": "MergerAgreementSponsorStockMinimumPercentage", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "percentItemType" }, "ptra_MilestoneOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Milestone Options", "label": "Milestone Options [Member]", "terseLabel": "Milestone Options" } } }, "localname": "MilestoneOptionsMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_NetInvestmentInLeaseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Investment In Lease", "label": "Net Investment In Lease [Table Text Block]", "terseLabel": "Net Investment in Leases" } } }, "localname": "NetInvestmentInLeaseTableTextBlock", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "ptra_NoncashWarrantExercise": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash Warrant Exercise", "label": "Noncash Warrant Exercise", "terseLabel": "Cashless warrant exercise" } } }, "localname": "NoncashWarrantExercise", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ptra_NumberOfBusinessLines": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Business Lines", "label": "Number Of Business Lines", "terseLabel": "Number of business lines" } } }, "localname": "NumberOfBusinessLines", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "integerItemType" }, "ptra_NumberOfBusinessUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Business Units", "label": "Number Of Business Units", "terseLabel": "Number of business units" } } }, "localname": "NumberOfBusinessUnits", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "integerItemType" }, "ptra_OneCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Customer", "label": "One Customer [Member]", "terseLabel": "One Customer" } } }, "localname": "OneCustomerMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesCreditRiskandConcentrationDetails" ], "xbrltype": "domainItemType" }, "ptra_OtherWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Warrants", "label": "Other Warrants [Member]", "terseLabel": "Other warrants" } } }, "localname": "OtherWarrantsMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsActivityDetails", "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_PIPEInvestorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PIPE Investors", "label": "PIPE Investors [Member]", "terseLabel": "PIPE Investors" } } }, "localname": "PIPEInvestorsMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationScheduleofReverseRecapitalizationDetails" ], "xbrltype": "domainItemType" }, "ptra_PIPESaleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PIPE Sale", "label": "PIPE Sale [Member]", "terseLabel": "PIPE sale" } } }, "localname": "PIPESaleMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_PartsAndOtherServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Parts and Other Services", "label": "Parts and Other Services [Member]", "terseLabel": "Parts and other service" } } }, "localname": "PartsAndOtherServicesMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "ptra_PaycheckProtectionProgramLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paycheck Protection Program Loan", "label": "Paycheck Protection Program Loan [Member]", "terseLabel": "PPP loan" } } }, "localname": "PaycheckProtectionProgramLoanMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtDetails", "http://proterra.com/role/DebtSmallBusinessAdministrationLoanDetails" ], "xbrltype": "domainItemType" }, "ptra_PaymentTaxWithholdingEarnoutShares": { "auth_ref": [], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment, Tax Withholding, Earnout Shares", "label": "Payment, Tax Withholding, Earnout Shares", "negatedTerseLabel": "Payment of tax withholding obligations on earnout shares" } } }, "localname": "PaymentTaxWithholdingEarnoutShares", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ptra_PaymentsOfReverseRecapitalizationInvestmentFees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments Of Reverse Recapitalization Investment Fees", "label": "Payments Of Reverse Recapitalization Investment Fees", "terseLabel": "PIPE investment fees" } } }, "localname": "PaymentsOfReverseRecapitalizationInvestmentFees", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ptra_PaymentsOfReverseRecapitalizationTransactionCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments of Reverse Recapitalization Transaction Costs", "label": "Payments of Reverse Recapitalization Transaction Costs", "terseLabel": "Transaction costs" } } }, "localname": "PaymentsOfReverseRecapitalizationTransactionCosts", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ptra_PostTaxYear2017Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Post Tax Year 2017", "label": "Post Tax Year 2017 [Member]", "terseLabel": "Post December 31, 2017" } } }, "localname": "PostTaxYear2017Member", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/IncomeTaxNetOperatingLossCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "ptra_PriorToTaxYear2018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prior To Tax Year 2018", "label": "Prior To Tax Year 2018 [Member]", "terseLabel": "Prior to 2018" } } }, "localname": "PriorToTaxYear2018Member", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/IncomeTaxNetOperatingLossCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "ptra_PrivatePlacementWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private Placement Warrant", "label": "Private Placement Warrant [Member]", "terseLabel": "Private placement warrant liability" } } }, "localname": "PrivatePlacementWarrantMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/FairValueMeasurementsDetailsScheduleofchangesinthefairvalueofwarrantliabilities", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_ProceedsFromGovernmentGrants": { "auth_ref": [], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Government Grants", "label": "Proceeds From Government Grants", "terseLabel": "Proceeds from government grants" } } }, "localname": "ProceedsFromGovernmentGrants", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ptra_ProceedsFromReverseRecapitalizationTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Reverse Recapitalization Transaction", "label": "Proceeds From Reverse Recapitalization Transaction", "terseLabel": "Aggregate cash proceeds received, net" } } }, "localname": "ProceedsFromReverseRecapitalizationTransaction", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ptra_ProceedsFromStockOptionAndWarrantExercises": { "auth_ref": [], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Stock Option And Warrant Exercises", "label": "Proceeds From Stock Option And Warrant Exercises", "terseLabel": "Proceeds from exercise of stock options and warrants" } } }, "localname": "ProceedsFromStockOptionAndWarrantExercises", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ptra_ProceedsFromWarrantRedemptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Warrant Redemptions", "label": "Proceeds From Warrant Redemptions", "terseLabel": "Proceeds from warrants redeemed" } } }, "localname": "ProceedsFromWarrantRedemptions", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ptra_ProductWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product Warranty Term", "label": "Product Warranty Term", "terseLabel": "Product warranty term" } } }, "localname": "ProductWarrantyTerm", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesProductWarrantiesDetails" ], "xbrltype": "durationItemType" }, "ptra_ProterraCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Proterra Common Stock", "label": "Proterra Common Stock [Member]", "terseLabel": "Proterra Common Stock" } } }, "localname": "ProterraCommonStockMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_ProterraPoweredAndEnergyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Proterra Powered and Energy", "label": "Proterra Powered and Energy [Member]", "terseLabel": "Proterra Powered and Energy" } } }, "localname": "ProterraPoweredAndEnergyMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueofBusinessUnitsDetails" ], "xbrltype": "domainItemType" }, "ptra_ProterraTransitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Proterra Transit", "label": "Proterra Transit [Member]", "terseLabel": "Proterra Transit" } } }, "localname": "ProterraTransitMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueofBusinessUnitsDetails" ], "xbrltype": "domainItemType" }, "ptra_ProterraWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Proterra Warrants", "label": "Proterra Warrants [Member]", "terseLabel": "Proterra Warrants" } } }, "localname": "ProterraWarrantsMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_PublicWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Warrant", "label": "Public Warrant [Member]", "terseLabel": "Public warrant liability" } } }, "localname": "PublicWarrantMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/FairValueMeasurementsDetailsScheduleofchangesinthefairvalueofwarrantliabilities", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_PublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Warrants", "label": "Public Warrants [Member]", "terseLabel": "Public warrants" } } }, "localname": "PublicWarrantsMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsActivityDetails" ], "xbrltype": "domainItemType" }, "ptra_ReclassificationOfConvertibleNotesWarrantLiabilityUponExercise": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reclassification Of Convertible Notes Warrant Liability Upon Exercise", "label": "Reclassification Of Convertible Notes Warrant Liability Upon Exercise", "terseLabel": "Reclassification of Convertible Notes warrants liability upon exercise" } } }, "localname": "ReclassificationOfConvertibleNotesWarrantLiabilityUponExercise", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ptra_ReclassificationOfConvertibleNotesWarrantLiabilityUponReverseRecapitalization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reclassification Of Convertible Notes Warrant Liability Upon Reverse Recapitalization", "label": "Reclassification Of Convertible Notes Warrant Liability Upon Reverse Recapitalization", "terseLabel": "Reclassification of remaining Convertible Notes warrants liability upon the reverse recapitalization" } } }, "localname": "ReclassificationOfConvertibleNotesWarrantLiabilityUponReverseRecapitalization", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ptra_ReclassificationOfDerivativeLiabilityOnReverseRecapitalization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reclassification Of Derivative Liability On Reverse Recapitalization", "label": "Reclassification Of Derivative Liability On Reverse Recapitalization", "terseLabel": "Reclassification of derivative liability upon the reverse recapitalization" } } }, "localname": "ReclassificationOfDerivativeLiabilityOnReverseRecapitalization", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ptra_ReclassificationOfLiabilityUponExerciseOfWarrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reclassification of liability upon exercise of warrants", "label": "Reclassification of liability upon exercise of warrants", "negatedTerseLabel": "Reclassification of liability upon exercise of warrants" } } }, "localname": "ReclassificationOfLiabilityUponExerciseOfWarrants", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/FairValueMeasurementsDetailsScheduleofchangesinthefairvalueofwarrantliabilities" ], "xbrltype": "monetaryItemType" }, "ptra_RepaymentsOfFinanceObligation": { "auth_ref": [], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayments Of Finance Obligation", "label": "Repayments Of Finance Obligation", "negatedTerseLabel": "Repayment of finance obligations" } } }, "localname": "RepaymentsOfFinanceObligation", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ptra_ReverseRecapitalizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization", "label": "Reverse Recapitalization [Abstract]" } } }, "localname": "ReverseRecapitalizationAbstract", "nsuri": "http://proterra.com/20211231", "xbrltype": "stringItemType" }, "ptra_ReverseRecapitalizationAccruedExpensesOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Accrued Expenses, Other", "label": "Reverse Recapitalization, Accrued Expenses, Other", "terseLabel": "Other accrued expenses" } } }, "localname": "ReverseRecapitalizationAccruedExpensesOther", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ptra_ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Additional Common Shares Issuable Scenario", "label": "Reverse Recapitalization, Additional Common Shares Issuable Scenario [Axis]", "terseLabel": "Reverse Recapitalization, Additional Common Shares Issuable Scenario [Axis]" } } }, "localname": "ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioAxis", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "stringItemType" }, "ptra_ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Additional Common Shares Issuable Scenario [Domain]", "label": "Reverse Recapitalization, Additional Common Shares Issuable Scenario [Domain]", "terseLabel": "Reverse Recapitalization, Additional Common Shares Issuable Scenario [Domain]" } } }, "localname": "ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioDomain", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Additional Common Shares Issuable Scenario Four", "label": "Reverse Recapitalization, Additional Common Shares Issuable Scenario Four [Member]", "terseLabel": "Reverse Recapitalization, Additional Common Shares Issuable Scenario Four" } } }, "localname": "ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioFourMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Additional Common Shares Issuable Scenario One", "label": "Reverse Recapitalization, Additional Common Shares Issuable Scenario One [Member]", "terseLabel": "Reverse Recapitalization, Additional Common Shares Issuable Scenario One" } } }, "localname": "ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioOneMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Additional Common Shares Issuable Scenario Three", "label": "Reverse Recapitalization, Additional Common Shares Issuable Scenario Three [Member]", "terseLabel": "Reverse Recapitalization, Additional Common Shares Issuable Scenario Three" } } }, "localname": "ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioThreeMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Additional Common Shares Issuable Scenario Two", "label": "Reverse Recapitalization, Additional Common Shares Issuable Scenario Two [Member]", "terseLabel": "Reverse Recapitalization, Additional Common Shares Issuable Scenario Two" } } }, "localname": "ReverseRecapitalizationAdditionalCommonSharesIssuableScenarioTwoMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_ReverseRecapitalizationContingentConsiderationTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Contingent Consideration, Term", "label": "Reverse Recapitalization, Contingent Consideration, Term", "terseLabel": "Contingent consideration period" } } }, "localname": "ReverseRecapitalizationContingentConsiderationTerm", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "durationItemType" }, "ptra_ReverseRecapitalizationDeferredUnderwritingFeesPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Deferred Underwriting Fees Payable", "label": "Reverse Recapitalization, Deferred Underwriting Fees Payable", "terseLabel": "Deferred underwriting fees payable" } } }, "localname": "ReverseRecapitalizationDeferredUnderwritingFeesPayable", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ptra_ReverseRecapitalizationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization Disclosure", "label": "Reverse Recapitalization Disclosure [Text Block]", "terseLabel": "Reverse Recapitalization Disclosure" } } }, "localname": "ReverseRecapitalizationDisclosureTextBlock", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalization" ], "xbrltype": "textBlockItemType" }, "ptra_ReverseRecapitalizationPercentageOfAdditionalCommonStockIssuable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Percentage Of Additional Common Stock Issuable", "label": "Reverse Recapitalization, Percentage Of Additional Common Stock Issuable", "terseLabel": "Percentage of additional common stock issuable" } } }, "localname": "ReverseRecapitalizationPercentageOfAdditionalCommonStockIssuable", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "percentItemType" }, "ptra_ReverseRecapitalizationRelatedPartyPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Related Party Payable", "label": "Reverse Recapitalization, Related Party Payable", "terseLabel": "Related party payable" } } }, "localname": "ReverseRecapitalizationRelatedPartyPayable", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ptra_ReverseRecapitalizationVolumeWeightedAverageCommonStockPriceForAdditionalCommonStockIssuable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Volume Weighted Average Common Stock Price For Additional Common Stock Issuable", "label": "Reverse Recapitalization, Volume Weighted Average Common Stock Price For Additional Common Stock Issuable", "terseLabel": "Volume weighted average common stock price for additional common stock issuable (in usd per share)" } } }, "localname": "ReverseRecapitalizationVolumeWeightedAverageCommonStockPriceForAdditionalCommonStockIssuable", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ptra_ReverseRecapitalizationWarrantsIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Warrants Issued", "label": "Reverse Recapitalization, Warrants Issued", "terseLabel": "Issued as part of the Merger (in shares)" } } }, "localname": "ReverseRecapitalizationWarrantsIssued", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsActivityDetails" ], "xbrltype": "sharesItemType" }, "ptra_ScheduleOfChangesInTheFairValueOfWarrantLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of changes in the fair value of warrant liabilities [Abstract]" } } }, "localname": "ScheduleOfChangesInTheFairValueOfWarrantLiabilitiesAbstract", "nsuri": "http://proterra.com/20211231", "xbrltype": "stringItemType" }, "ptra_ScheduleOfReverseRecapitalizationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Reverse Recapitalization [Line Items]", "label": "Schedule Of Reverse Recapitalization [Line Items]", "terseLabel": "Schedule Of Reverse Recapitalization [Line Items]" } } }, "localname": "ScheduleOfReverseRecapitalizationLineItems", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/ReserveRecapitalizationScheduleofReverseRecapitalizationDetails" ], "xbrltype": "stringItemType" }, "ptra_ScheduleOfReverseRecapitalizationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Reverse Recapitalization [Table]", "label": "Schedule Of Reverse Recapitalization [Table]", "terseLabel": "Schedule Of Reverse Recapitalization [Table]" } } }, "localname": "ScheduleOfReverseRecapitalizationTable", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/ReserveRecapitalizationScheduleofReverseRecapitalizationDetails" ], "xbrltype": "stringItemType" }, "ptra_ScheduleOfReverseRecapitalizationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Reverse Recapitalization", "label": "Schedule Of Reverse Recapitalization [Table Text Block]", "terseLabel": "Schedule Of Reverse Recapitalization" } } }, "localname": "ScheduleOfReverseRecapitalizationTableTextBlock", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationTables" ], "xbrltype": "textBlockItemType" }, "ptra_SeniorCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Credit Facility", "label": "Senior Credit Facility [Member]", "terseLabel": "Senior Credit Facility" } } }, "localname": "SeniorCreditFacilityMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtDetails", "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "ptra_Series1ConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series 1 Convertible Preferred Stock", "label": "Series 1 Convertible Preferred Stock [Member]", "terseLabel": "Series 1" } } }, "localname": "Series1ConvertiblePreferredStockMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "ptra_Series2ConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series 2 Convertible Preferred Stock", "label": "Series 2 Convertible Preferred Stock [Member]", "terseLabel": "Series\u00a02" } } }, "localname": "Series2ConvertiblePreferredStockMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "ptra_Series3ConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series 3 Convertible Preferred Stock", "label": "Series 3 Convertible Preferred Stock [Member]", "terseLabel": "Series\u00a03" } } }, "localname": "Series3ConvertiblePreferredStockMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "ptra_Series4ConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series 4 Convertible Preferred Stock", "label": "Series 4 Convertible Preferred Stock [Member]", "terseLabel": "Series\u00a04" } } }, "localname": "Series4ConvertiblePreferredStockMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "ptra_Series5ConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series 5 Convertible Preferred Stock", "label": "Series 5 Convertible Preferred Stock [Member]", "terseLabel": "Series\u00a05" } } }, "localname": "Series5ConvertiblePreferredStockMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "ptra_Series6ConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series 6 Convertible Preferred Stock", "label": "Series 6 Convertible Preferred Stock [Member]", "verboseLabel": "Series 6" } } }, "localname": "Series6ConvertiblePreferredStockMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "ptra_Series7ConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series 7 Convertible Preferred Stock", "label": "Series 7 Convertible Preferred Stock [Member]", "verboseLabel": "Series 7" } } }, "localname": "Series7ConvertiblePreferredStockMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "ptra_Series8ConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series 8 Convertible Preferred Stock", "label": "Series 8 Convertible Preferred Stock [Member]", "verboseLabel": "Series 8" } } }, "localname": "Series8ConvertiblePreferredStockMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "ptra_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualPercentageIncreaseInNumberOfSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Annual Percentage Increase In Number Of Shares Authorized", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Annual Percentage Increase In Number Of Shares Authorized", "terseLabel": "Annual percentage increase in shares reserved" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualPercentageIncreaseInNumberOfSharesAuthorized", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "ptra_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibleCompensationPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Eligible Compensation, Percent", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Eligible Compensation, Percent", "terseLabel": "ESPP, percentage of eligible compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibleCompensationPercent", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "ptra_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountThatMayBePurchased": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Amount That May Be Purchased", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Amount That May Be Purchased", "terseLabel": "ESPP, maximum amount that may be purchased" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountThatMayBePurchased", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ptra_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Maximum Number Of Shares Issued", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Maximum Number Of Shares Issued", "terseLabel": "Number of shares that may be issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesIssued", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "ptra_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentOfFairMarketValueForGreaterThanTenPercentShareholders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Percent Of Fair Market Value For Greater Than Ten Percent Shareholders", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Percent Of Fair Market Value For Greater Than Ten Percent Shareholders", "terseLabel": "Exercise price, percent of fair market value for greater than ten percent shareholders" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsPercentOfFairMarketValueForGreaterThanTenPercentShareholders", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "ptra_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "terseLabel": "ESPP, offering period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "ptra_ShareBasedPaymentArrangementOptionExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Option, Exercise Price", "label": "Share-Based Payment Arrangement, Option, Exercise Price", "terseLabel": "Award exercise price (in dollars per share)" } } }, "localname": "ShareBasedPaymentArrangementOptionExercisePrice", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ptra_ShareBasedPaymentArrangementTrancheFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Tranche Four", "label": "Share-based Payment Arrangement, Tranche Four [Member]", "terseLabel": "Tranche Four" } } }, "localname": "ShareBasedPaymentArrangementTrancheFourMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_SharesReservedContingentSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Reserved, Contingent Shares", "label": "Shares Reserved, Contingent Shares [Member]", "terseLabel": "Earnout Stock" } } }, "localname": "SharesReservedContingentSharesMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/StockholdersEquityReservedSharesDetails" ], "xbrltype": "domainItemType" }, "ptra_SponsorContingentSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sponsor Contingent Shares", "label": "Sponsor Contingent Shares [Member]", "terseLabel": "Sponsor Contingent Shares" } } }, "localname": "SponsorContingentSharesMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_SponsorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sponsor [Member]", "terseLabel": "Sponsor" } } }, "localname": "SponsorMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationScheduleofReverseRecapitalizationDetails" ], "xbrltype": "domainItemType" }, "ptra_StockConvertedReverseRecapitalization": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Converted, Reverse Recapitalization", "label": "Stock Converted, Reverse Recapitalization", "terseLabel": "Stock converted (in shares)" } } }, "localname": "StockConvertedReverseRecapitalization", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "ptra_StockIssuedDuringPeriodNetOfRepurchasesShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Net Of Repurchases, Shares", "label": "Stock Issued During Period, Net Of Repurchases, Shares", "terseLabel": "Issuance of Earnout Shares, net of repurchase (in shares)" } } }, "localname": "StockIssuedDuringPeriodNetOfRepurchasesShares", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "ptra_StockIssuedDuringPeriodNetOfRepurchasesValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Net Of Repurchases, Value", "label": "Stock Issued During Period, Net Of Repurchases, Value", "terseLabel": "Issuance of Earnout Shares, net of repurchase" } } }, "localname": "StockIssuedDuringPeriodNetOfRepurchasesValue", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "ptra_StockIssuedDuringPeriodReverseRecapitalizationSharesConverted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Reverse Recapitalization, Shares Converted", "label": "Stock Issued During Period, Reverse Recapitalization, Shares Converted", "terseLabel": "Stock issued on conversion (in shares)" } } }, "localname": "StockIssuedDuringPeriodReverseRecapitalizationSharesConverted", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "ptra_StockIssuedDuringPeriodSharesAcquisitionsEarnout": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Acquisitions, Earnout", "label": "Stock Issued During Period, Shares, Acquisitions, Earnout", "terseLabel": "Sponsor Earnout Stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitionsEarnout", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationScheduleofReverseRecapitalizationDetails" ], "xbrltype": "sharesItemType" }, "ptra_StockIssuedDuringPeriodSharesContingentConsideration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Contingent Consideration", "label": "Stock Issued During Period, Shares, Contingent Consideration", "terseLabel": "Contingent consideration (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesContingentConsideration", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "ptra_StockIssuedDuringPeriodSharesConversionOfConvertibleDebt": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Conversion of Convertible Debt", "label": "Stock Issued During Period, Shares, Conversion of Convertible Debt", "terseLabel": "Conversion of Convertible Notes into common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleDebt", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "ptra_StockIssuedDuringPeriodSharesConversionOfConvertiblePreferredStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Conversion of Convertible Preferred Stock", "label": "Stock Issued During Period, Shares, Conversion of Convertible Preferred Stock", "terseLabel": "Conversion of convertible preferred stock into common stock in connection with the reverse recapitalization (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertiblePreferredStock", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "ptra_StockIssuedDuringPeriodSharesReverseRecapitalization": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Reverse Recapitalization", "label": "Stock Issued During Period, Shares, Reverse Recapitalization", "terseLabel": "Issuance of common stock upon the reverse recapitalization, net of issuance costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesReverseRecapitalization", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "ptra_StockIssuedDuringPeriodSharesWarrantRedemption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Warrant Redemption", "label": "Stock Issued During Period, Shares, Warrant Redemption", "terseLabel": "Issuance of common stock upon warrant redemption (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantRedemption", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "ptra_StockIssuedDuringPeriodValueConversionOfConvertibleDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Conversion of Convertible Debt", "label": "Stock Issued During Period, Value, Conversion of Convertible Debt", "terseLabel": "Conversion of Convertible Notes into common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleDebt", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "ptra_StockIssuedDuringPeriodValueConversionOfConvertiblePreferredStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Conversion of Convertible Preferred Stock", "label": "Stock Issued During Period, Value, Conversion of Convertible Preferred Stock", "terseLabel": "Conversion of convertible preferred stock into common stock in connection with the reverse recapitalization" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertiblePreferredStock", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "ptra_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": "Issuance of common stock upon the reverse recapitalization, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueReverseRecapitalization", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "ptra_StockIssuedDuringPeriodValueWarrantRedemption": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Warrant Redemption", "label": "Stock Issued During Period, Value, Warrant Redemption", "terseLabel": "Issuance of common stock upon warrant redemption" } } }, "localname": "StockIssuedDuringPeriodValueWarrantRedemption", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "ptra_StockOptionsWarrantsAndContingentSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Options, Warrants, and Contingent Shares", "label": "Stock Options, Warrants, and Contingent Shares [Member]", "terseLabel": "Stock Options, Warrants, and Contingent Shares" } } }, "localname": "StockOptionsWarrantsAndContingentSharesMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of Significant Accounting Policies [Line Items]", "label": "Summary of Significant Accounting Policies [Line Items]", "terseLabel": "Summary of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "ptra_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of Significant Accounting Policies [Table]", "label": "Summary of Significant Accounting Policies [Table]", "terseLabel": "Summary of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "ptra_TransferOfLeasedAssetsToInventory": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Transfer Of Leased Assets To Inventory", "label": "Transfer Of Leased Assets To Inventory", "terseLabel": "Non-cash transfer of leased assets to inventory" } } }, "localname": "TransferOfLeasedAssetsToInventory", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ptra_TransferOfVehiclesToInternalUse": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Transfer Of Vehicles To Internal Use", "label": "Transfer Of Vehicles To Internal Use", "terseLabel": "Non-cash transfer of vehicles from inventory to internal use" } } }, "localname": "TransferOfVehiclesToInternalUse", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ptra_VariableRateComponentAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Rate Component", "label": "Variable Rate Component [Axis]", "terseLabel": "Variable Rate Component [Axis]" } } }, "localname": "VariableRateComponentAxis", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "ptra_VariableRateComponentDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Rate Component [Domain]", "label": "Variable Rate Component [Domain]", "terseLabel": "Variable Rate Component [Domain]" } } }, "localname": "VariableRateComponentDomain", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "ptra_VariableRateComponentOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Rate Component One", "label": "Variable Rate Component One [Member]", "terseLabel": "Variable rate component one" } } }, "localname": "VariableRateComponentOneMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "ptra_VariableRateComponentTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Rate Component Two", "label": "Variable Rate Component Two [Member]", "terseLabel": "Variable rate component two" } } }, "localname": "VariableRateComponentTwoMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "ptra_VolumeWeightedAveragePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Volume Weighted Average Price", "label": "Volume Weighted Average Price", "terseLabel": "VWAP (in usd per share)" } } }, "localname": "VolumeWeightedAveragePrice", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ptra_VolumeWeightedAveragePriceConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Volume Weighted Average Price, Consecutive Trading Days", "label": "Volume Weighted Average Price, Consecutive Trading Days", "terseLabel": "Consecutive days" } } }, "localname": "VolumeWeightedAveragePriceConsecutiveTradingDays", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "durationItemType" }, "ptra_WarrantCashExerciseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Cash Exercise", "label": "Warrant Cash Exercise [Member]", "terseLabel": "Warrant Cash Exercise" } } }, "localname": "WarrantCashExerciseMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_WarrantCashlessExerciseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Cashless Exercise", "label": "Warrant Cashless Exercise [Member]", "terseLabel": "Warrant Cashless Exercise" } } }, "localname": "WarrantCashlessExerciseMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_WarrantExerciseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Exercise", "label": "Warrant Exercise [Axis]", "terseLabel": "Warrant Exercise [Axis]" } } }, "localname": "WarrantExerciseAxis", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "stringItemType" }, "ptra_WarrantExerciseDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Exercise [Domain]", "label": "Warrant Exercise [Domain]", "terseLabel": "Warrant Exercise [Domain]" } } }, "localname": "WarrantExerciseDomain", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_WarrantRedemptionScenarioAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Redemption Scenario", "label": "Warrant Redemption Scenario [Axis]", "terseLabel": "Warrant Redemption Scenario [Axis]" } } }, "localname": "WarrantRedemptionScenarioAxis", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "stringItemType" }, "ptra_WarrantRedemptionScenarioDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "warrant redemption scenario [Domain]", "label": "warrant redemption scenario [Domain]", "terseLabel": "Warrant Redemption Scenario [Domain]" } } }, "localname": "WarrantRedemptionScenarioDomain", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_WarrantRedemptionScenarioOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Redemption Scenario One", "label": "Warrant Redemption Scenario One [Member]", "terseLabel": "Warrant Redemption Scenario One" } } }, "localname": "WarrantRedemptionScenarioOneMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_WarrantRedemptionScenarioTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Redemption Scenario Two", "label": "Warrant Redemption Scenario Two [Member]", "terseLabel": "Warrant Redemption Scenario Two" } } }, "localname": "WarrantRedemptionScenarioTwoMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_WarrantRedemptionSenarioOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Redemption Senario One", "label": "Warrant Redemption Senario One [Member]", "terseLabel": "Warrant Redemption Senario One" } } }, "localname": "WarrantRedemptionSenarioOneMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ptra_WarrantToPurchaseCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant To Purchase Common Stock", "label": "Warrant To Purchase Common Stock [Member]", "terseLabel": "Warrants to purchase common stock", "verboseLabel": "Exercise of common stock warrants to purchase common stock" } } }, "localname": "WarrantToPurchaseCommonStockMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails", "http://proterra.com/role/StockholdersEquityReservedSharesDetails" ], "xbrltype": "domainItemType" }, "ptra_WarrantToPurchasePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant To Purchase Preferred Stock", "label": "Warrant To Purchase Preferred Stock [Member]", "terseLabel": "Warrants to purchase convertible preferred stock" } } }, "localname": "WarrantToPurchasePreferredStockMember", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails", "http://proterra.com/role/StockholdersEquityReservedSharesDetails" ], "xbrltype": "domainItemType" }, "ptra_WarrantsAndRightsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants And Rights Disclosure", "label": "Warrants And Rights Disclosure [Text Block]", "terseLabel": "Warrants" } } }, "localname": "WarrantsAndRightsDisclosureTextBlock", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/Warrants" ], "xbrltype": "textBlockItemType" }, "ptra_WarrantsConvertedReverseRecapitalization": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants Converted, Reverse Recapitalization", "label": "Warrants Converted, Reverse Recapitalization", "terseLabel": "Warrants converted (in shares)" } } }, "localname": "WarrantsConvertedReverseRecapitalization", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "ptra_WarrantsIssued": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrants Issued", "label": "Warrants Issued", "terseLabel": "Issuance of warrants in connection with debt borrowing" } } }, "localname": "WarrantsIssued", "nsuri": "http://proterra.com/20211231", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r65", "r67", "r129", "r130", "r308", "r348" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/ReserveRecapitalizationScheduleofReverseRecapitalizationDetails" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r212", "r378", "r383", "r661" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesCreditRiskandConcentrationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r307", "r347", "r403", "r404", "r588", "r589", "r590", "r591", "r592", "r593", "r612", "r658", "r662", "r694", "r695" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesProductWarrantiesDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r307", "r347", "r403", "r404", "r588", "r589", "r590", "r591", "r592", "r593", "r612", "r658", "r662", "r694", "r695" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesProductWarrantiesDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r212", "r378", "r383", "r661" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesCreditRiskandConcentrationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r208", "r378", "r381", "r616", "r657", "r659" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFOPERATIONS", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r208", "r378", "r381", "r616", "r657", "r659" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFOPERATIONS", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r307", "r347", "r392", "r403", "r404", "r588", "r589", "r590", "r591", "r592", "r593", "r612", "r658", "r662", "r694", "r695" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesProductWarrantiesDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r307", "r347", "r392", "r403", "r404", "r588", "r589", "r590", "r591", "r592", "r593", "r612", "r658", "r662", "r694", "r695" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesProductWarrantiesDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r66", "r67", "r129", "r130", "r308", "r348" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/ReserveRecapitalizationScheduleofReverseRecapitalizationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r209", "r210", "r378", "r382", "r660", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r209", "r210", "r378", "r382", "r660", "r679", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r213", "r578" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "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": [ "r45", "r581" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r681" ], "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" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesCreditRiskandConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r25", "r214", "r215" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "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://proterra.com/role/BALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://proterra.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 liabilities", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r9", "r10", "r49" ], "calculation": { "http://proterra.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued audit and accounting related expenses" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r73" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax", "periodEndLabel": "Net unrealized gains / (losses) on available-for-sale securities, ending balance", "periodStartLabel": "Net unrealized gains / (losses) on available-for-sale securities, beginning balance" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r72", "r73", "r74", "r647", "r667", "r670" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 1.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", "periodEndLabel": "Total accumulated other comprehensive income (loss), net of taxes, ending balance", "periodStartLabel": "Total accumulated other comprehensive income (loss), net of taxes, beginning balance", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r71", "r74", "r82", "r83", "r84", "r133", "r134", "r135", "r502", "r663", "r664", "r714" ], "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": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r26", "r444", "r581" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 3.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://proterra.com/role/BALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r133", "r134", "r135", "r440", "r441", "r442", "r510" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r405", "r407", "r447", "r448" ], "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://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r303", "r361", "r368" ], "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": "Issuance of warrants" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "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://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Expenses" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r451" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expenses" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r407", "r437", "r446" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r106", "r327", "r338", "r339", "r550" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt issuance cost and debt discounts", "verboseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r162" ], "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": "Potentially dilutive securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails" ], "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://proterra.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r162" ], "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]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r106", "r267" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://proterra.com/role/STATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Asset impairment charge", "verboseLabel": "Asset impairment charge" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS", "http://proterra.com/role/STATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r123", "r191", "r200", "r206", "r241", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r499", "r503", "r533", "r579", "r581", "r622", "r644" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "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://proterra.com/role/BALANCESHEETS" ], "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://proterra.com/role/BALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r61", "r123", "r241", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r499", "r503", "r533", "r579", "r581" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 3.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://proterra.com/role/BALANCESHEETS" ], "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://proterra.com/role/BALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r513" ], "calculation": { "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r229" ], "calculation": { "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r227", "r253" ], "calculation": { "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "ptra_CashAndCashEquivalentsAtCarryingValueAndDebtSecuritiesAvailableForSaleAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r230", "r232", "r638" ], "calculation": { "http://proterra.com/role/FairValueofFinancialInstrumentsMaturitiesofShortTermInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year to two years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsMaturitiesofShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r230", "r231", "r637" ], "calculation": { "http://proterra.com/role/FairValueofFinancialInstrumentsMaturitiesofShortTermInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsMaturitiesofShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r226", "r228", "r253", "r629" ], "calculation": { "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://proterra.com/role/FairValueofFinancialInstrumentsMaturitiesofShortTermInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Estimated Fair Value", "totalLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails", "http://proterra.com/role/FairValueofFinancialInstrumentsMaturitiesofShortTermInvestmentsDetails", "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r408", "r439" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationAssumptionsUsedinFairValueMeasurementDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationRSUActivityDetails", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "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 [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r505", "r507" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r111", "r112", "r113" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Assets acquired through accounts payable and accrued liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r528", "r529" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Cash": { "auth_ref": [ "r40", "r581", "r673", "r674" ], "calculation": { "http://proterra.com/role/BalanceSheetComponentsCashandCashEquivalentsandRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "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. 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://proterra.com/role/BalanceSheetComponentsCashandCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r40", "r108" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://proterra.com/role/BalanceSheetComponentsCashandCashEquivalentsandRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "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", "netLabel": "Cash and cash equivalents", "terseLabel": "Cash and cash equivalents", "totalLabel": "Total cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/BalanceSheetComponentsCashandCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value [Abstract]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsCashandCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. 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 [Member]", "terseLabel": "Cash equivalents:" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r13", "r109", "r621" ], "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://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.", "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r40" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash, Cash Equivalents, and Short-term Investments", "terseLabel": "Cash and cash equivalents and short-term investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r102", "r108", "r114" ], "calculation": { "http://proterra.com/role/BalanceSheetComponentsCashandCashEquivalentsandRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 at the end of period", "periodStartLabel": "Cash and cash equivalents, and restricted cash at the beginning of period", "totalLabel": "Total cash and cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsCashandCashEquivalentsandRestrictedCashDetails", "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsCashandCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r102", "r539" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "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://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r40" ], "calculation": { "http://proterra.com/role/BalanceSheetComponentsCashandCashEquivalentsandRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 }, "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "ptra_CashAndCashEquivalentsAtCarryingValueAndDebtSecuritiesAvailableForSale", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash Equivalents, at Carrying Value", "terseLabel": "Cash equivalents" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsCashandCashEquivalentsandRestrictedCashDetails", "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash investing and financing activity:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "auth_ref": [ "r145", "r168" ], "lang": { "en-us": { "role": { "documentation": "Information by type of change in accounting estimate.", "label": "Change in Accounting Estimate by Type [Axis]", "terseLabel": "Change in Accounting Estimate by Type [Axis]" } } }, "localname": "ChangeInAccountingEstimateByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "auth_ref": [ "r145", "r168" ], "lang": { "en-us": { "role": { "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities.", "label": "Change in Accounting Estimate, Type [Domain]", "terseLabel": "Change in Accounting Estimate, Type [Domain]" } } }, "localname": "ChangeInAccountingEstimateTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r120", "r123", "r155", "r156", "r157", "r159", "r161", "r171", "r172", "r173", "r241", "r291", "r295", "r296", "r297", "r300", "r301", "r345", "r346", "r350", "r354", "r533", "r705" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/BALANCESHEETSParenthetical", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails", "http://proterra.com/role/StockholdersEquityNarrativeDetails", "http://proterra.com/role/StockholdersEquityReservedSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails", "http://proterra.com/role/StockholdersEquityNarrativeDetails", "http://proterra.com/role/StockholdersEquityReservedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r369", "r406" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/FairValueMeasurementsDetailsScheduleofchangesinthefairvalueofwarrantliabilities", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails", "http://proterra.com/role/WarrantsActivityDetails", "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/FairValueMeasurementsDetailsScheduleofchangesinthefairvalueofwarrantliabilities", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails", "http://proterra.com/role/WarrantsActivityDetails", "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r362" ], "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 (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/WarrantsNarrativeDetails" ], "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://proterra.com/role/SummaryofSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails", "http://proterra.com/role/WarrantsActivityDetails", "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r362" ], "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": "Warrant to purchase shares of convertible preferred stock (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/WarrantsNarrativeDetails" ], "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", "periodEndLabel": "Outstanding (in shares)", "periodStartLabel": "Outstanding (in shares)", "terseLabel": "Warrants outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/WarrantsActivityDetails", "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r369", "r406" ], "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://proterra.com/role/SummaryofSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetails", "http://proterra.com/role/WarrantsActivityDetails", "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r54", "r278", "r630", "r650" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 3.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 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS" ], "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": [ "r275", "r276", "r277", "r280", "r682" ], "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://proterra.com/role/CommitmentandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Total" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/StockholdersEquityReservedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r133", "r134", "r510" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "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://proterra.com/role/BALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETSParenthetical", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETSParenthetical", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/StockholdersEquityNarrativeDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r24", "r361" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETSParenthetical", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/ReserveRecapitalizationScheduleofReverseRecapitalizationDetails", "http://proterra.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r24", "r581" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value; 500,000 shares authorized and 221,960 shares issued and outstanding as of December\u00a031, 2021; 156,277 shares authorized and 5,678 shares issued and outstanding as of December\u00a031, 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS" ], "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": [ "r77", "r79", "r80", "r87", "r633", "r652" ], "calculation": { "http://proterra.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "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": "Total comprehensive loss, net of taxes" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Other Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer hardware" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r181", "r182", "r212", "r530", "r531", "r681" ], "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 [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesCreditRiskandConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r181", "r182", "r212", "r530", "r531", "r672", "r681" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesCreditRiskandConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r181", "r182", "r212", "r530", "r531", "r672", "r681" ], "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 [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesCreditRiskandConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r176", "r640" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesCreditRiskandConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r181", "r182", "r212", "r530", "r531" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesCreditRiskandConcentrationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r179", "r181", "r182", "r183", "r530", "r532", "r681" ], "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://proterra.com/role/SummaryofSignificantAccountingPoliciesCreditRiskandConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r181", "r182", "r212", "r530", "r531", "r681" ], "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 [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesCreditRiskandConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r374" ], "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": "Deferred Revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r371", "r373", "r379" ], "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://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r371", "r372", "r379" ], "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": "Deferred revenue", "periodStartLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r371", "r372", "r379" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r371", "r372", "r379" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r380" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "negatedLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockAmountIssued1": { "auth_ref": [ "r111", "r112", "r113" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Amount Issued", "terseLabel": "Conversion of preferred stock into common stock" } } }, "localname": "ConversionOfStockAmountIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r302", "r304", "r305", "r307", "r317", "r318", "r319", "r323", "r324", "r325", "r326", "r327", "r336", "r337", "r338", "r339" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Notes" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/DebtDetails", "http://proterra.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Convertible Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r345", "r346", "r350" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "netLabel": "Convertible preferred stock", "terseLabel": "Convertible preferred stock" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/BALANCESHEETSParenthetical", "http://proterra.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails", "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails", "http://proterra.com/role/StockholdersEquityReservedSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r393", "r400", "r671" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails", "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r90", "r616" ], "calculation": { "http://proterra.com/role/STATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFOPERATIONS" ], "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 goods sold" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r124", "r476", "r487" ], "calculation": { "http://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails": { "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://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r124", "r476" ], "calculation": { "http://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails": { "order": 3.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://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r124", "r476", "r487", "r489" ], "calculation": { "http://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current provision" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r124", "r476", "r487" ], "calculation": { "http://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails": { "order": 1.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://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r180", "r212" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesCreditRiskandConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r111", "r113" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Amount", "netLabel": "Conversion of Convertible Notes into common stock", "terseLabel": "Debt amount converted" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "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": [ "r119", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r321", "r328", "r329", "r331", "r340" ], "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": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r18", "r19", "r122", "r131", "r304", "r305", "r306", "r307", "r308", "r309", "r311", "r317", "r318", "r319", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r336", "r337", "r338", "r339", "r551", "r623", "r625", "r642" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtDetails", "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Spread plus (minus) on variable interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r19", "r332", "r625", "r642" ], "calculation": { "http://proterra.com/role/DebtConvertibleNotesDetails": { "order": 2.0, "parentTag": "ptra_LongTermDebtGrossAndPaidInKindInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "netLabel": "Principal", "verboseLabel": "Amount outstanding" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r306", "r335" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Convertible Notes, conversion price (in usd per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/NetLossPerShareNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of the entity's common stock which would be required to be attained for the conversion feature embedded in the debt instrument to become effective.", "label": "Debt Instrument, Convertible, Stock Price Trigger", "terseLabel": "Convertible notes stock price trigger (in usd per share)" } } }, "localname": "DebtInstrumentConvertibleStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Conversion terms, threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r304", "r336", "r337", "r549", "r551", "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r51", "r305" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/DebtDetails", "http://proterra.com/role/DebtSeniorCreditFacilityDetails", "http://proterra.com/role/DebtSmallBusinessAdministrationLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r52", "r122", "r131", "r304", "r305", "r306", "r307", "r308", "r309", "r311", "r317", "r318", "r319", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r336", "r337", "r338", "r339", "r551" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtDetails", "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r52", "r122", "r131", "r304", "r305", "r306", "r307", "r308", "r309", "r311", "r317", "r318", "r319", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r330", "r336", "r337", "r338", "r339", "r362", "r365", "r366", "r367", "r548", "r549", "r551", "r552", "r639" ], "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": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/DebtDetails", "http://proterra.com/role/DebtSeniorCreditFacilityDetails", "http://proterra.com/role/DebtSmallBusinessAdministrationLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r317", "r333", "r336", "r337", "r550" ], "calculation": { "http://proterra.com/role/DebtConvertibleNotesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedNetLabel": "Less debt discount and issuance costs", "terseLabel": "Unamortized debt discount and issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table Text Block]", "terseLabel": "Debt Securities, Available-for-sale" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges, Policy [Policy Text Block]", "terseLabel": "Deferred Cost of Goods Sold" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r124", "r477", "r487" ], "calculation": { "http://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails": { "order": 1.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://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r550" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance costs incurred" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r124", "r477", "r487" ], "calculation": { "http://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails": { "order": 2.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://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r124", "r477", "r487", "r488", "r489" ], "calculation": { "http://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred provision" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r20", "r21", "r466", "r624", "r641" ], "calculation": { "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.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": "Gross deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r124", "r477", "r487" ], "calculation": { "http://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails": { "order": 3.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://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetInterestCarryforward": { "auth_ref": [ "r474" ], "calculation": { "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.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://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r474", "r475" ], "calculation": { "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails": { "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 deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.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 intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Goodwill" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r467" ], "calculation": { "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails": { "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": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r469" ], "calculation": { "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails": { "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", "terseLabel": "Net deferred tax assets and liabilities", "totalLabel": "Net deferred tax asset (liabilities)" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails", "http://proterra.com/role/IncomeTaxNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r469" ], "calculation": { "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.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": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r474", "r475" ], "calculation": { "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails": { "order": 8.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 loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r474", "r475" ], "calculation": { "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails": { "order": 7.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://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r472", "r474", "r475" ], "calculation": { "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research and development credit" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r474", "r475" ], "calculation": { "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails": { "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 share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r474", "r475" ], "calculation": { "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.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 reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Accruals and reserves, not currently deductible for tax purposes" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r468" ], "calculation": { "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.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", "negatedTerseLabel": "Less valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r474", "r475" ], "calculation": { "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.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 leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedTerseLabel": "ROU assets" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r474", "r475" ], "calculation": { "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.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", "negatedTerseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r474", "r475" ], "calculation": { "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.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 property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Property, plant and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r401" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Employer matching contribution, cost" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/A401kPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Employer matching contribution, percent of match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/A401kPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTextBlock": { "auth_ref": [ "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for defined contribution plan.", "label": "Defined Contribution Plan [Text Block]", "terseLabel": "401(k) Plan" } } }, "localname": "DefinedContributionPlanTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/A401kPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r106", "r189" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect.", "label": "Derivative Financial Instruments, Liabilities [Member]", "terseLabel": "Derivative liability" } } }, "localname": "DerivativeFinancialInstrumentsLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueMeasurementsDetailsScheduleofchangesinthefairvalueofwarrantliabilities" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r63", "r64", "r67", "r527" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "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://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueofBusinessUnitsDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r378", "r381", "r382", "r383", "r384", "r385", "r386", "r387" ], "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://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueofBusinessUnitsDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r378" ], "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": "Revenue of Business Units" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Equity Plans and Stock-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensation" ], "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": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxNetOperatingLossCarryforwardsDetails", "http://proterra.com/role/IncomeTaxTaxCreditCarryforwardsDetails" ], "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_EarningsPerShareBasic": { "auth_ref": [ "r88", "r142", "r143", "r144", "r145", "r146", "r153", "r155", "r159", "r160", "r161", "r165", "r166", "r511", "r512", "r634", "r653" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share of common stock, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/NetLossPerShareCalculationDetails", "http://proterra.com/role/STATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r88", "r142", "r143", "r144", "r145", "r146", "r155", "r159", "r160", "r161", "r165", "r166", "r511", "r512", "r634", "r653" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share of common stock, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/NetLossPerShareCalculationDetails", "http://proterra.com/role/STATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/NetLossPerShareCalculationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r162", "r163", "r164", "r167" ], "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://proterra.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r457" ], "calculation": { "http://proterra.com/role/IncomeTaxReconciliationofEffectiveTaxRateDetails": { "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": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxReconciliationofEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r126", "r457", "r491" ], "calculation": { "http://proterra.com/role/IncomeTaxReconciliationofEffectiveTaxRateDetails": { "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": "U.S. federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxReconciliationofEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r457", "r491" ], "calculation": { "http://proterra.com/role/IncomeTaxReconciliationofEffectiveTaxRateDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxReconciliationofEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r457", "r491" ], "calculation": { "http://proterra.com/role/IncomeTaxReconciliationofEffectiveTaxRateDetails": { "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 other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxReconciliationofEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r457", "r491" ], "calculation": { "http://proterra.com/role/IncomeTaxReconciliationofEffectiveTaxRateDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxReconciliationofEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r457", "r491" ], "calculation": { "http://proterra.com/role/IncomeTaxReconciliationofEffectiveTaxRateDetails": { "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 research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "terseLabel": "Research and development credit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxReconciliationofEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability": { "auth_ref": [ "r506" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability.", "label": "Embedded Derivative, Fair Value of Embedded Derivative Liability", "terseLabel": "Fair value of embedded derivative liability" } } }, "localname": "EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://proterra.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r438" ], "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-based compensation expense, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r438" ], "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 stock-based compensation expense, RSUs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r438" ], "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-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "2021 Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/StockholdersEquityReservedSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock options and RSUs to purchase common stock" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationAssumptionsUsedinFairValueMeasurementDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "http://proterra.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails", "http://proterra.com/role/StockholdersEquityReservedSharesDetails" ], "xbrltype": "domainItemType" }, "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": [ "r0", "r82", "r83", "r84", "r133", "r134", "r135", "r139", "r147", "r149", "r170", "r244", "r361", "r368", "r440", "r441", "r442", "r480", "r481", "r510", "r540", "r541", "r542", "r543", "r544", "r546", "r663", "r664", "r665", "r714" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r319", "r336", "r337", "r527" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstruments", "http://proterra.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r513", "r514", "r515", "r521" ], "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, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstruments", "http://proterra.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r319", "r336", "r337", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r514", "r585", "r586", "r587" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r520", "r521" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueMeasurementsDetailsScheduleofchangesinthefairvalueofwarrantliabilities" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r319", "r336", "r337", "r513", "r522" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r513", "r514", "r516", "r517", "r523" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r319", "r336", "r337" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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": [ "r520" ], "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://proterra.com/role/FairValueofFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r319", "r393", "r394", "r399", "r400", "r514", "r585" ], "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://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r319", "r336", "r337", "r393", "r394", "r399", "r400", "r514", "r586" ], "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://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r319", "r336", "r337", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r514", "r587" ], "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://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueMeasurementsDetailsScheduleofchangesinthefairvalueofwarrantliabilities" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueMeasurementsDetailsScheduleofchangesinthefairvalueofwarrantliabilities" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueMeasurementsDetailsScheduleofchangesinthefairvalueofwarrantliabilities" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r518", "r521" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueMeasurementsDetailsScheduleofchangesinthefairvalueofwarrantliabilities" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r518", "r521" ], "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": "Changes in Fair Value of Derivative and Warrant Liabilities" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r519" ], "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", "negatedTerseLabel": "Change in fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueMeasurementsDetailsScheduleofchangesinthefairvalueofwarrantliabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r518" ], "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": "Fair value", "periodStartLabel": "Fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueMeasurementsDetailsScheduleofchangesinthefairvalueofwarrantliabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r319", "r336", "r337", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r585", "r586", "r587" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r520", "r523" ], "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" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r524", "r526" ], "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://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r554" ], "calculation": { "http://proterra.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities, non-current" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance lease liability, noncurrent, location" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r553" ], "calculation": { "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Finance lease right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r233", "r234", "r236", "r237", "r238", "r248", "r249", "r250", "r251", "r252", "r254", "r255", "r256", "r257", "r330", "r359", "r508", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r705", "r706", "r707", "r708", "r709", "r710", "r711" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails", "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "terseLabel": "Assets:" } } }, "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r537", "r538" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Realized", "terseLabel": "Foreign currency gain (loss)" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r547" ], "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 Currency Transactions" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Office furniture and equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r106" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Loss on disposal of fixed assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r89", "r123", "r191", "r199", "r202", "r205", "r207", "r241", "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r533" ], "calculation": { "http://proterra.com/role/STATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit (loss)" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r106", "r267", "r271" ], "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, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment charge" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r266", "r273" ], "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://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r125", "r490" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxComponentsoftheNetLossBeforetheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r85", "r191", "r199", "r202", "r205", "r207", "r620", "r631", "r635", "r655" ], "calculation": { "http://proterra.com/role/STATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "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://proterra.com/role/STATEMENTSOFOPERATIONS" ], "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": [ "r272", "r274" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxNetOperatingLossCarryforwardsDetails", "http://proterra.com/role/IncomeTaxTaxCreditCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxNetOperatingLossCarryforwardsDetails", "http://proterra.com/role/IncomeTaxTaxCreditCarryforwardsDetails" ], "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": [ "r126", "r458", "r464", "r471", "r485", "r492", "r494", "r495", "r496" ], "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 Tax" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTax" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r127", "r148", "r149", "r190", "r456", "r486", "r493", "r656" ], "calculation": { "http://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://proterra.com/role/STATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "totalLabel": "Total provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxProvisionforIncomeTaxesDetails", "http://proterra.com/role/STATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r81", "r454", "r455", "r464", "r465", "r470", "r478" ], "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://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r105" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r105" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r105", "r613" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue, current and non-current" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r105" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the 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", "negatedTerseLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "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://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 8.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://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r105" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedTerseLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r105" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 16.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", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://proterra.com/role/STATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "negatedTerseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r101", "r103", "r110" ], "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://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r32", "r262" ], "calculation": { "http://proterra.com/role/BalanceSheetComponentsInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r59", "r581" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://proterra.com/role/BalanceSheetComponentsInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPartsAndComponentsNetOfReserves": { "auth_ref": [ "r59", "r261" ], "calculation": { "http://proterra.com/role/BalanceSheetComponentsInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date for elements of machinery or equipment held for the purpose of replacing similar parts in the course of repair or maintenance.", "label": "Inventory, Parts and Components, Net of Reserves", "terseLabel": "Service parts" } } }, "localname": "InventoryPartsAndComponentsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r12", "r60", "r116", "r169", "r258", "r260", "r263", "r614" ], "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://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r34", "r262" ], "calculation": { "http://proterra.com/role/BalanceSheetComponentsInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r33", "r262" ], "calculation": { "http://proterra.com/role/BalanceSheetComponentsInventoriesDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Write-down of inventories" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r240", "r654" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Short-Term Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTableTextBlock": { "auth_ref": [ "r235", "r239", "r242", "r243" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment.", "label": "Investment [Table Text Block]", "terseLabel": "Summary of Cash Equivalents and Marketable Securities" } } }, "localname": "InvestmentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r513" ], "calculation": { "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Short-term investments" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r564" ], "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": "Supplemental Cash Flow Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseIncome": { "auth_ref": [ "r574" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease income from operating, direct financing, and sales-type leases. Includes, but is not limited to, variable lease payments, interest income, profit (loss) recognized at commencement, and lease payments paid and payable to lessor.", "label": "Lease Income", "terseLabel": "Leasing revenue" } } }, "localname": "LeaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "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_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r565" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r565" ], "calculation": { "http://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails_1": { "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 undiscounted lease payment" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r565" ], "calculation": { "http://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "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 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://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r565" ], "calculation": { "http://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "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://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r565" ], "calculation": { "http://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "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 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://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r565" ], "calculation": { "http://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "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 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://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r565" ], "calculation": { "http://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "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 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://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r565" ], "calculation": { "http://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "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://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r565" ], "calculation": { "http://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails_1": { "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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorLeasesPolicyTextBlock": { "auth_ref": [ "r568", "r571", "r572", "r573" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor.", "label": "Lessor, Leases [Policy Text Block]", "terseLabel": "Lease Arrangements" } } }, "localname": "LessorLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payments, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating leases" } } }, "localname": "LessorOperatingLeasePaymentsFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r570" ], "calculation": { "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payments to be received by lessor for operating lease.", "label": "Lessor, Operating Lease, Payments to be Received", "totalLabel": "Total minimum lease payments" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": { "auth_ref": [ "r570" ], "calculation": { "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails": { "order": 5.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease 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": "Lessor, Operating Lease, Payment to be Received, Year Five", "terseLabel": "2026" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "auth_ref": [ "r570" ], "calculation": { "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease 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": "Lessor, Operating Lease, Payment to be Received, Year Four", "terseLabel": "2025" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.", "label": "Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Future Minimum Payments Receivable from Operating Leases" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "auth_ref": [ "r570" ], "calculation": { "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails": { "order": 6.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease 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": "Lessor, Operating Lease, Payment to be Received, Year One", "terseLabel": "2022" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": { "auth_ref": [ "r570" ], "calculation": { "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails": { "order": 4.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease 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": "Lessor, Operating Lease, Payment to be Received, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "auth_ref": [ "r570" ], "calculation": { "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease 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": "Lessor, Operating Lease, Payment to be Received, Year Three", "terseLabel": "2024" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "auth_ref": [ "r570" ], "calculation": { "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails": { "order": 3.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease 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": "Lessor, Operating Lease, Payment to be Received, Year Two", "terseLabel": "2023" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorSalesTypeLeasesTextBlock": { "auth_ref": [ "r576" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of lessor's sales-type leases.", "label": "Lessor, Sales-type Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LessorSalesTypeLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding, amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/CommitmentandContingenciesDetails", "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r48", "r123", "r201", "r241", "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r500", "r503", "r504", "r533", "r579", "r580" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 2.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://proterra.com/role/BALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r123", "r241", "r533", "r581", "r626", "r649" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity:" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r50", "r123", "r241", "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r500", "r503", "r504", "r533", "r579", "r580", "r581" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 4.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://proterra.com/role/BALANCESHEETS" ], "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://proterra.com/role/BALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r513" ], "calculation": { "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r46" ], "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": "Borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Credit facility" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtDetails", "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r318", "r334", "r336", "r337", "r625", "r645" ], "calculation": { "http://proterra.com/role/DebtConvertibleNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://proterra.com/role/DebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://proterra.com/role/DebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "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", "terseLabel": "Less debt, current" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Convertible debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r131", "r289", "r323" ], "calculation": { "http://proterra.com/role/DebtFuturePrincipalRepaymentsDetails": { "order": 2.0, "parentTag": "ptra_LongTermDebtAndAccruedPIKInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtFuturePrincipalRepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r131", "r289", "r323" ], "calculation": { "http://proterra.com/role/DebtFuturePrincipalRepaymentsDetails": { "order": 1.0, "parentTag": "ptra_LongTermDebtAndAccruedPIKInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtFuturePrincipalRepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r52" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://proterra.com/role/DebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "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": "Debt, non-current" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Debt [Abstract]", "terseLabel": "Convertible Debt [Abstract]" } } }, "localname": "LongtermConvertibleDebtCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/DebtDetails", "http://proterra.com/role/DebtSmallBusinessAdministrationLoanDetails", "http://proterra.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r52", "r290" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/DebtDetails", "http://proterra.com/role/DebtSmallBusinessAdministrationLoanDetails", "http://proterra.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails", "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesProductWarrantiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r102" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 1.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://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "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://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r102" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 3.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://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "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://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r102", "r104", "r107" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 2.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://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "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://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r75", "r78", "r84", "r86", "r107", "r123", "r138", "r142", "r143", "r144", "r145", "r148", "r149", "r158", "r191", "r199", "r202", "r205", "r207", "r241", "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r512", "r533", "r632", "r651" ], "calculation": { "http://proterra.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://proterra.com/role/STATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://proterra.com/role/NetLossPerShareCalculationDetails", "http://proterra.com/role/STATEMENTSOFCASHFLOWS", "http://proterra.com/role/STATEMENTSOFOPERATIONS", "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r1", "r136", "r137", "r140", "r141", "r150", "r151", "r152", "r224", "r225", "r245", "r246", "r388", "r389", "r390", "r391", "r443", "r482", "r483", "r484", "r509", "r534", "r535", "r536", "r577", "r617", "r618", "r619", "r666", "r667", "r668", "r669", "r670", "r715" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Adoption of New Accounting Standards" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/AdoptionofNewAccountingStandards" ], "xbrltype": "textBlockItemType" }, "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": "Adoption of New Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Rest of World" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1": { "auth_ref": [ "r111", "r112", "r113" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of investments that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but 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": "Noncash or Part Noncash Acquisition, Investments Acquired", "terseLabel": "Non-cash long-term investment" } } }, "localname": "NoncashOrPartNoncashAcquisitionInvestmentsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://proterra.com/role/STATEMENTSOFOPERATIONS": { "order": 1.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://proterra.com/role/STATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r191", "r199", "r202", "r205", "r207" ], "calculation": { "http://proterra.com/role/STATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r557" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease, expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r554" ], "calculation": { "http://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://proterra.com/role/LeasesOperatingLeaseRightofuseAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 lease liabilities", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails", "http://proterra.com/role/LeasesNarrativeDetails", "http://proterra.com/role/LeasesOperatingLeaseRightofuseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r554" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://proterra.com/role/LeasesOperatingLeaseRightofuseAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/LeasesOperatingLeaseRightofuseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r554" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://proterra.com/role/LeasesOperatingLeaseRightofuseAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/LeasesOperatingLeaseRightofuseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r558", "r560" ], "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", "negatedTerseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r553" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease asset", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/LeasesNarrativeDetails", "http://proterra.com/role/LeasesOperatingLeaseRightofuseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r563", "r566" ], "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://proterra.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r562", "r566" ], "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://proterra.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r576" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessor's operating leases.", "label": "Lessor, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r472" ], "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": "Total" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxNetOperatingLossCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "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://proterra.com/role/IncomeTaxNetOperatingLossCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r473" ], "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://proterra.com/role/IncomeTaxNetOperatingLossCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "r49" ], "calculation": { "http://proterra.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Available-for-sale securities:" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r69", "r70", "r72" ], "calculation": { "http://proterra.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Unrealized losses on available-for-sale securities", "verboseLabel": "Net unrealized gains / (losses) on available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r76", "r79", "r497", "r498", "r501" ], "calculation": { "http://proterra.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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 loss, net of taxes", "totalLabel": "Other comprehensive loss, net of taxes", "verboseLabel": "Other comprehensive income (loss), net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive loss, net of taxes:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://proterra.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 long-term liabilities", "totalLabel": "Total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r107" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Others" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Other Long-term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://proterra.com/role/STATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedTerseLabel": "Other expense (income), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r100" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r96" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedTerseLabel": "Purchase of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r95" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 1.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", "negatedTerseLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r408", "r439" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/StockholdersEquityReservedSharesDetails" ], "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 [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/StockholdersEquityReservedSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockIncludingAdditionalPaidInCapital": { "auth_ref": [ "r23", "r26", "r368" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate issuance value of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) issued and outstanding.", "label": "Preferred Stock, Including Additional Paid in Capital", "terseLabel": "Net Carrying Value" } } }, "localname": "PreferredStockIncludingAdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "auth_ref": [ "r120", "r350" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares.", "label": "Preferred Stock, Liquidation Preference, Value", "terseLabel": "Convertible preferred stock, liquidation preference (in shares)", "verboseLabel": "Aggregate Liquidation Preference" } } }, "localname": "PreferredStockLiquidationPreferenceValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETSParenthetical", "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "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": "Convertible Preferred Stock", "verboseLabel": "Preferred stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r23", "r345" ], "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": "Convertible preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r23" ], "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", "netLabel": "Preferred stock, shares authorized (in shares)", "terseLabel": "Convertible preferred stock, shares authorized (in shares)", "verboseLabel": "Shares Authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETSParenthetical", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails", "http://proterra.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r23", "r345" ], "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", "netLabel": "Preferred stock, shares issued (in shares)", "terseLabel": "Convertible preferred stock, shares issued (in shares)", "verboseLabel": "Shares Issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETSParenthetical", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails", "http://proterra.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r23" ], "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", "netLabel": "Shares Outstanding", "terseLabel": "Convertible preferred stock, shares outstanding (in shares)", "verboseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETSParenthetical", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails", "http://proterra.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r23", "r581" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r38", "r39" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS" ], "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 warrants" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://proterra.com/role/WarrantsActivityDetails", "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r97" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Merger and PIPE financing" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r98" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Loan proceeds", "verboseLabel": "Proceeds from debt, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtSmallBusinessAdministrationLoanDetails", "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromOtherEquity": { "auth_ref": [ "r97" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from the issuance of equity classified as other.", "label": "Proceeds from Other Equity", "terseLabel": "Proceeds from issuance of stock, net of issuance costs" } } }, "localname": "ProceedsFromOtherEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r94" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Proceeds from maturities of investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r97" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from exercise of warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails", "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r49", "r281", "r282" ], "calculation": { "http://proterra.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Warranty reserve" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "auth_ref": [ "r53", "r278", "r279" ], "calculation": { "http://proterra.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Product Warranty Accrual, Noncurrent", "terseLabel": "Warranty reserve" } } }, "localname": "ProductWarrantyAccrualNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyLiabilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Product Warranty Liability [Line Items]", "terseLabel": "Product Warranty Liability [Line Items]" } } }, "localname": "ProductWarrantyLiabilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesProductWarrantiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyLiabilityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties.", "label": "Product Warranty Liability [Table]", "terseLabel": "Product Warranty Liability [Table]" } } }, "localname": "ProductWarrantyLiabilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesProductWarrantiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r269", "r556", "r559" ], "calculation": { "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedTerseLabel": "Less: Accumulated depreciation and amortization" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r62", "r270", "r559" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property, plant, and equipment, net", "totalLabel": "Total" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r14", "r268", "r553" ], "calculation": { "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "totalLabel": "Property, plant and equipment, and finance lease right-of-use asset gross" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r43", "r270" ], "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 [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r42", "r268" ], "calculation": { "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "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://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "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://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r41", "r270", "r683", "r684" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r14", "r270" ], "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": "Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsTables", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r14", "r268" ], "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 [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "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://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "terseLabel": "Purchase commitment, outstanding inventory and other" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r99" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedTerseLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r264", "r265" ], "lang": { "en-us": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]", "terseLabel": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueofBusinessUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Level of reporting at which goodwill is tested for impairment.", "label": "Reporting Unit [Domain]", "terseLabel": "Reporting Unit [Domain]" } } }, "localname": "ReportingUnitDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueofBusinessUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r452", "r615", "r696" ], "calculation": { "http://proterra.com/role/STATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFOPERATIONS" ], "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" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r452" ], "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" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r114", "r621", "r646" ], "calculation": { "http://proterra.com/role/BalanceSheetComponentsCashandCashEquivalentsandRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. 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", "terseLabel": "Total restricted cash", "totalLabel": "Total restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsCashandCashEquivalentsandRestrictedCashDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r3", "r13", "r114" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://proterra.com/role/BalanceSheetComponentsCashandCashEquivalentsandRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_RestrictedCash", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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, Current", "terseLabel": "Restricted cash, current portion", "verboseLabel": "Restricted cash, current" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/BalanceSheetComponentsCashandCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r8", "r15", "r114", "r680" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://proterra.com/role/BalanceSheetComponentsCashandCashEquivalentsandRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_RestrictedCash", "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, net of current portion", "verboseLabel": "Restricted cash, non-current" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/BalanceSheetComponentsCashandCashEquivalentsandRestrictedCashDetails" ], "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)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r368", "r444", "r581", "r648", "r666", "r670" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 5.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://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r133", "r134", "r135", "r139", "r147", "r149", "r244", "r440", "r441", "r442", "r480", "r481", "r510", "r663", "r665" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r187", "r188", "r198", "r203", "r204", "r208", "r209", "r212", "r377", "r378", "r616" ], "calculation": { "http://proterra.com/role/STATEMENTSOFOPERATIONS": { "order": 1.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": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFOPERATIONS", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueofBusinessUnitsDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r211" ], "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": "Revenue from External Customers by Geographic Areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r117", "r118" ], "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": "Deferred Revenue, Revenue Recognition, Cost of Goods Sold, Sales and Other Taxes, Shipping Costs, and Government Incentives" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r375" ], "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 performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation, term" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Remaining performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r561", "r566" ], "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": "Operating lease right-of-use assets obtained in exchange for lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Issuance of stock, proceeds" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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 [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Issuance of stock (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Issuance of stock, price (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r10", "r45" ], "calculation": { "http://proterra.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales and Excise Tax Payable, Current", "terseLabel": "Accrued sales and use tax" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r181", "r212" ], "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 Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesCreditRiskandConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sales-type and Direct Financing Leases, Lease Receivable, Fiscal Year Maturity [Abstract]", "terseLabel": "Sales-type leases" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock": { "auth_ref": [ "r569" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received on annual basis for sales-type and direct financing leases receivable. Includes, but is not limited to, reconciliation to lease receivable recognized in statement of financial position.", "label": "Sales-type and Direct Financing Leases, Lease Receivable, Maturity [Table Text Block]", "terseLabel": "Future Minimum Payments Receivable from Sales-Type Leases" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived": { "auth_ref": [ "r569" ], "calculation": { "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases.", "label": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received", "totalLabel": "Total minimum lease payments" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears": { "auth_ref": [ "r569" ], "calculation": { "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails": { "order": 6.0, "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Five", "terseLabel": "2026" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears": { "auth_ref": [ "r569" ], "calculation": { "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Four", "terseLabel": "2025" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths": { "auth_ref": [ "r569" ], "calculation": { "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year One", "terseLabel": "2022" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter": { "auth_ref": [ "r569" ], "calculation": { "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails": { "order": 3.0, "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears": { "auth_ref": [ "r569" ], "calculation": { "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails": { "order": 5.0, "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Three", "terseLabel": "2024" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears": { "auth_ref": [ "r569" ], "calculation": { "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails": { "order": 4.0, "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases 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": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Two", "terseLabel": "2023" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesLessorFutureMinimumPaymentsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeLeaseNetInvestmentInLease": { "auth_ref": [ "r221", "r247", "r250", "r575" ], "calculation": { "http://proterra.com/role/LeasesNetInvestmentInLeaseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of net investment in sales-type lease.", "label": "Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss", "totalLabel": "Total net investment in leases" } } }, "localname": "SalesTypeLeaseNetInvestmentInLease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesNetInvestmentInLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent": { "auth_ref": [ "r247" ], "calculation": { "http://proterra.com/role/LeasesNetInvestmentInLeaseDetails": { "order": 2.0, "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of net investment in sales-type lease, classified as current.", "label": "Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss, Current", "terseLabel": "Net investment in leases, current" } } }, "localname": "SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesNetInvestmentInLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent": { "auth_ref": [ "r247" ], "calculation": { "http://proterra.com/role/LeasesNetInvestmentInLeaseDetails": { "order": 1.0, "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of net investment in sales-type lease, classified as noncurrent.", "label": "Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss, Noncurrent", "terseLabel": "Net investment in leases, non-current" } } }, "localname": "SalesTypeLeaseNetInvestmentInLeaseBeforeAllowanceForCreditLossNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/LeasesNetInvestmentInLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r74", "r545", "r546" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r162" ], "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://proterra.com/role/NetLossPerSharePotentiallyDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Potentially Dilutive Securities Excluded from the Diluted Per Share Calculation" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r478" ], "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": "Provision for Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r52", "r131", "r336", "r338", "r362", "r365", "r366", "r367", "r548", "r549", "r552", "r639" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r469" ], "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": "Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r161" ], "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": "Computation of Basic and Diluted Net Loss Per Share", "verboseLabel": "Schedule of basic and diluted loss per common share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/NetLossPerShareTables", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r457" ], "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": "Reconciliation of U.S. Federal Statutory Income Tax Rates to Effective Tax Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r407", "r436", "r446" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r407", "r436", "r446" ], "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": "Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r513", "r514" ], "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": "Financial Assets Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r124" ], "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": "Components of the Net Loss Before the Provision for Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r35", "r36", "r37" ], "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": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Contractual Future Principal Repayments of Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Accrued Warranty Activity" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r43", "r270" ], "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": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r408", "r439" ], "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://proterra.com/role/EquityPlansandStockbasedCompensationAssumptionsUsedinFairValueMeasurementDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r415" ], "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": "RSU Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r415", "r426", "r428" ], "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": "Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r430" ], "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": "Assumptions for Fair Value of Stock Options" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r55", "r120", "r171", "r172", "r341", "r343", "r344", "r345", "r346", "r347", "r348", "r350", "r354", "r359", "r362", "r363", "r364", "r365", "r366", "r367", "r368" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails", "http://proterra.com/role/StockholdersEquityNarrativeDetails", "http://proterra.com/role/StockholdersEquityReservedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r22", "r23", "r24", "r342", "r343", "r344", "r362", "r363", "r364", "r365", "r366", "r367", "r368" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "verboseLabel": "Convertible Preferred Stock and Reserved Shares of Common Stock" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r369", "r406" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Activity of Warrants" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/WarrantsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r463", "r479" ], "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": "Reconciliation of Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r179", "r181", "r182", "r183", "r530", "r532" ], "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": "Concentration of Customer Risk" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r192", "r193", "r194", "r195", "r196", "r197", "r209" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r91" ], "calculation": { "http://proterra.com/role/STATEMENTSOFOPERATIONS": { "order": 2.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://proterra.com/role/STATEMENTSOFOPERATIONS" ], "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" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceLifeMember": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "A revision in the estimated economic useful life of a long-lived tangible asset (the period of time over which the asset is projected to benefit operations).", "label": "Service Life [Member]", "terseLabel": "Change in estimated useful life" } } }, "localname": "ServiceLifeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r105" ], "calculation": { "http://proterra.com/role/STATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r409" ], "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": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r420" ], "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", "negatedTerseLabel": "Cancelled/forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r425" ], "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": "Cancelled/forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r423" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r423" ], "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": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r422" ], "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": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of RSUs" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r422" ], "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": "Balance (in dollars per share)", "periodStartLabel": "Balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r424" ], "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", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r433" ], "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 rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationAssumptionsUsedinFairValueMeasurementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r432" ], "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://proterra.com/role/EquityPlansandStockbasedCompensationAssumptionsUsedinFairValueMeasurementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r434" ], "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://proterra.com/role/EquityPlansandStockbasedCompensationAssumptionsUsedinFairValueMeasurementDetails" ], "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://proterra.com/role/EquityPlansandStockbasedCompensationAssumptionsUsedinFairValueMeasurementDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r439" ], "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": "ESPP, maximum shares that may be purchased" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r411" ], "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": "Common stock reserved for the Plan (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Stock Option Activity, Additional Disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable, Number of options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable, Weighted average exercise price per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r427" ], "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": "Total intrinsic value of stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, 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 or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Cancelled/forfeited/expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Cancelled/forfeited/expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)", "verboseLabel": "Awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r439" ], "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": "Options outstanding, Aggregate intrinsic value (in USD)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r417", "r439" ], "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": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)", "terseLabel": "Awards outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Stock Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r416" ], "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": "Balance at end of period (in dollars per share)", "periodStartLabel": "Balance at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Stock Options Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r406", "r412" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationAssumptionsUsedinFairValueMeasurementDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails", "http://proterra.com/role/EquityPlansandStockbasedCompensationRSUActivityDetails", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails" ], "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": "Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third 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 Three [Member]", "terseLabel": "Tranche Three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "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": "Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r408", "r413" ], "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://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Award expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r431", "r445" ], "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 term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationAssumptionsUsedinFairValueMeasurementDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r439" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options exercisable, Aggregate intrinsic value (in USD)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable, Weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r429" ], "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": "Options outstanding, Weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r414" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Total estimated grant date fair value of stock options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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": "Number of shares that fully vested (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "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": "ESPP, purchase price percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "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)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r17", "r627", "r628", "r643" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r675", "r676", "r677", "r678" ], "lang": { "en-us": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short-term Investments [Member]", "terseLabel": "Short-term investments:" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r115", "r132" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Computer software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Warranty reserve \u2013 end of period", "periodStartLabel": "Warranty reserve \u2013 beginning of period" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r283" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedTerseLabel": "Warranty costs incurred" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r285" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Net changes in liability for pre-existing warranties, including expirations" } } }, "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r284" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Provision for warranty" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Product Warranties" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "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://proterra.com/role/IncomeTaxNetOperatingLossCarryforwardsDetails", "http://proterra.com/role/IncomeTaxTaxCreditCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r22", "r23", "r24", "r120", "r123", "r155", "r156", "r157", "r159", "r161", "r171", "r172", "r173", "r241", "r291", "r295", "r296", "r297", "r300", "r301", "r345", "r346", "r350", "r354", "r361", "r533", "r705" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/BALANCESHEETSParenthetical", "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/StockholdersEquityConvertiblePreferredStockDetails", "http://proterra.com/role/StockholdersEquityNarrativeDetails", "http://proterra.com/role/StockholdersEquityReservedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r58", "r82", "r83", "r84", "r133", "r134", "r135", "r139", "r147", "r149", "r170", "r244", "r361", "r368", "r440", "r441", "r442", "r480", "r481", "r510", "r540", "r541", "r542", "r543", "r544", "r546", "r663", "r664", "r665", "r714" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/BALANCESHEETSParenthetical", "http://proterra.com/role/STATEMENTSOFOPERATIONS", "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "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": [ "r133", "r134", "r135", "r170", "r616" ], "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://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/BALANCESHEETSParenthetical", "http://proterra.com/role/STATEMENTSOFOPERATIONS", "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-based Payment Arrangement [Member]", "terseLabel": "Share-based Payment Arrangement" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/StockholdersEquityReservedSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r57", "r322", "r361", "r362", "r368" ], "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": "Exercise of warrants, preferred stock issued (in shares)", "verboseLabel": "Number of shares issued during period resulting from conversion (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/WarrantsActivityDetails", "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r23", "r24", "r361", "r368" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of stock, net of costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationScheduleofReverseRecapitalizationDetails", "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r23", "r24", "r361", "r368", "r419" ], "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", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationOutstandingOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r23", "r24", "r361", "r368" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of stock, net of costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRedeemedOrCalledDuringPeriodShares": { "auth_ref": [ "r361" ], "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": "Number of shares redeemed (in shares)" } } }, "localname": "StockRedeemedOrCalledDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRedeemedOrCalledDuringPeriodValue": { "auth_ref": [ "r361" ], "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": "Value of stocks redeemed" } } }, "localname": "StockRedeemedOrCalledDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r23", "r24", "r361", "r368" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedTerseLabel": "Less: redemption of shares (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationScheduleofReverseRecapitalizationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r24", "r29", "r30", "r123", "r222", "r241", "r533", "r581" ], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 1.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\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/STATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r121", "r346", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r368", "r370" ], "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": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/StockholdersEquity" ], "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 [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/ReserveRecapitalizationNarrativeDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Summary of Operating Loss Carryforwards [Table Text Block]", "terseLabel": "Net Operating Loss Carryforwards" } } }, "localname": "SummaryOfOperatingLossCarryforwardsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.", "label": "Summary of Tax Credit Carryforwards [Table Text Block]", "terseLabel": "Summary of Tax Credit Carryforwards" } } }, "localname": "SummaryOfTaxCreditCarryforwardsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r68" ], "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": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/STATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r472" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Total" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxTaxCreditCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardLineItems": { "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": "Tax Credit Carryforward [Line Items]", "terseLabel": "Tax Credit Carryforward [Line Items]" } } }, "localname": "TaxCreditCarryforwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxTaxCreditCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardTable": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.", "label": "Tax Credit Carryforward [Table]", "terseLabel": "Tax Credit Carryforward [Table]" } } }, "localname": "TaxCreditCarryforwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxTaxCreditCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxNetOperatingLossCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxNetOperatingLossCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ToolsDiesAndMoldsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.", "label": "Tools, Dies and Molds [Member]", "terseLabel": "Tooling" } } }, "localname": "ToolsDiesAndMoldsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r216", "r217", "r218", "r219", "r220", "r223" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Credit Losses" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r233", "r234", "r236", "r237", "r238", "r330", "r359", "r508", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r705", "r706", "r707", "r708", "r709", "r710", "r711" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails", "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r128", "r393", "r400", "r636" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueofFinancialInstrumentsCashEquivalentsandMarketableSecuritiesDetails", "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r453", "r461" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r459" ], "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://proterra.com/role/IncomeTaxNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r462" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increase\u00a0\u2013 tax positions in current period" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r174", "r175", "r177", "r178", "r184", "r185", "r186" ], "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://proterra.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r469" ], "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": "Increase in net valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/IncomeTaxNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtSeniorCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/EquityPlansandStockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant liability" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/FairValueMeasurementsDetailsScheduleofchangesinthefairvalueofwarrantliabilities", "http://proterra.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "calculation": { "http://proterra.com/role/BALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "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": "Warrant liability" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/BALANCESHEETS", "http://proterra.com/role/DebtConvertibleNotesDetails", "http://proterra.com/role/FairValueofFinancialInstrumentsScheduleofFinancialAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://proterra.com/role/WarrantsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r154", "r161" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Shares used in computing net loss per share of common stock, diluted (in shares)", "verboseLabel": "Weighted-average shares used in computing net loss per share of common stock, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/NetLossPerShareCalculationDetails", "http://proterra.com/role/STATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r153", "r161" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Shares used in computing net loss per share of common stock, basic (in shares)", "verboseLabel": "Weighted-average shares used in computing net loss per share of common stock, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/NetLossPerShareCalculationDetails", "http://proterra.com/role/STATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/NetLossPerShareCalculationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of Deferred Debt Issuance Cost", "terseLabel": "Write off of unamortized debt issuance cost and debt discounts" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://proterra.com/role/DebtConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "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", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e777-108305" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "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", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r214": { "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" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r219": { "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" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "http://asc.fasb.org/topic&trid=75115024" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "http://asc.fasb.org/topic&trid=2197064" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r26": { "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" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r375": { "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" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235116" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(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.14)", "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": "(f)(2)", "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": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "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": "(f)(2)(iii)", "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": "(f)(2)(iv)", "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": "(g)", "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": "(h)(1)", "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": "(h)(1)(i)", "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": "(i)", "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", "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.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r45": { "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" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "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" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r507": { "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" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r521": { "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" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r523": { "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" }, "r524": { "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" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r526": { "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" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "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": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "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": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r546": { "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" }, "r547": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r548": { "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" }, "r549": { "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" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919352-209981" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919391-209981" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL119206284-209981" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919379-209981" }, "r576": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888252" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r6": { "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" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r635": { "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" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r639": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r641": { "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" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r670": { "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" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r68": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r697": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r698": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r699": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r700": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r701": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r702": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r703": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r704": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r705": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r706": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r707": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r708": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r709": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r71": { "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" }, "r710": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r711": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r712": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r713": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "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(20))", "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(24))", "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(25))", "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.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "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.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 119 0001628280-22-006109-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-22-006109-xbrl.zip M4$L#!!0 ( /B*;E0?P2)<$P@ @I 7 83(P,C$Q,&ME>&AI8FET M+3,Q,2YH=&WM6FEOXS@2_;Z_@N-@^P!\R4<.)QT@G61F/%#?WV\9F,W M2=G'?[S_I7_)*K5&XW/[LM&X&ERQ'P>__L(Z]6;$!H9G5CFE,YXV&M>_55AE M[%S>:S1FLUE]UJYK,VH,/C5(5:>1:FUE73A1.3^C._B67)S_[>R[6HU=Z;B8 MR,RQV$CNI&"%5=F(?1;2WK!:K92ZU/G@DXOQHV$J&27(B6O&Q MX/^.8&0#XJ&/=?-4OJM,5%8;2QJ_U^WD[G2FA!OWHF;S[Y45.2=O78VG:I3U MO+5H373F8(6!UO!S3?F63HOF6*?:] Z:_G-*+;6$3U0Z[[V^,(JGKZL6SJA9 M:502FJWZCX1QL--?SH+A1^B=JDPN)A*UR/KK?_[8?]\?L'94CU8M_)*=,19: MFFV*'7U]N>>D4Z&U>D7V4_<"/=F WJ M["<]CV65Q=(XES5F1.5-(V(W@Y.,4_,/9!%=D)TMXC%N&Z8ERS.D@MR:0P=76 M([!TOGTP-$ N? I7)8DBA0!@IX$-/YSU]L3O;>,RSD6078)I/10J)J,UK4?>-?.N[1ET1KL*EHDPK"T@D_8SH: F@ M 3!DR\X#)2L#)1AH$7>780L)BMJ;\Z,=H=@^_,NAR/<$BE?2(G.&:WQ0^CIN MJA0O8U[8W;M0X!I*8* <*81"71@H .-,E?4\!BF9>3V4_]XSX#*+&IER#ZHR M%MX#HUHR+#4JL"%LL3I5PE>EMAA:)10WBB:@0L3VO)Z1IL)2%/5[T/J0ZUD/ M92\,0CWJ.^4<:(Z+E!-98UK>B/MHC!XAMB^G)/@UE"0(/D5_*;Z)/_< M,.] M!.W.5+2&W=U);&<( _93)0B9W.J,$UMS"U13%DAPY48LH ,P*SY4J7)SBL^; MAJ6-Y%'F 13VP(KH4A;I@\)M.:&\,#D ;'T^$%)R+RI4P2)'1J"B_8#8G9 MJX/C5G1T:G%0%VZ[!;M0/[^3EI3N)E^O1]APD4C[ M#2?#2L >#RX:X 4#3.P+'0;7K4. 2N RV_(M&W'V"!*DN*SCN##DZ*4@N$'K M1%N'^_1$#KIL#$6_%XBA4/UF2Y<$B 4]/9 N#4;V M+F,@8O,(E\(SOE^/DHWGJ-%O9%J6\@_DJ]^\1-^,ZCTHDKI[@NK!9E]L*Y5L M62OY1WIBL2.J]P1$?+B,RGLN(EP](HE8RSWO;./(/YTN32$9?P,J)Q/EG)1? M8/NA1F9 [4+!/J_D#; +8JLMB7_&__7Q(]#? N M4N15R/,4<$4E)Q6OL9+ 01ER[TJ3F>0W%$-#GN6CJ,\0_3/%Q;.81Z&KK")" MP;^!L[A 1ROO*&LK$LN\$ET )Z1_U1#(+:*X+28 Q;)3Z8,%1N?6CV6SJ+6 M'L)J7XJ6"P3CQ( 1JG"R]"P&F/@'OB6>JB&6J6RJTZFD@);Q4?GIN;VW6HZUM7](:'=>/CK9W_:-J.U']\/CXR=6VZZW6X9-K M;77KAX?=G=0VO->"YX -F_/L7:5=670H]TROE=^R:$$: 0JTC1["(R#CN8C$ MGQ6XPC9=C;'EE!\WF_"2>@_F\RLW"#51Q[^Z;#UB4DV:4F6#Z.&717=$P%;U MSR6ZOQ!\/]\5@"4;+P)S#@/I<2@CRT[_Z$2?[XR$G^VK@PY"EO]F?TH,]WIZ MRF&:\0[V/#BP\>#$S?XB?'U;[KGC_W<7^OG6^'*L9,*N;V5YX1.V#;G_\IFZ7(<3A;WPAF8JMYZR*QFI>=^%#T%-A5OOLO6TT\IW."/H M3RN>_Q=02P,$% @ ^(IN5#.I!.,[" 4RH !< !A,C R,3$P:V5X M:&EB:70M,S$R+FAT;>U:;6_B.A;^OK_"EVKG18) >"O03J5.V]%%]V5&(U:S M^VEE8@>L.G&N[<"POWX?.Z% @0[=:7N9JZU4(/'Q\;'/X^>+Z[/ZWZ0\[%BBXMS)F9$L'<5T>NU>8MW3IO]7J/=;33&+#R-6ZS9 M[O?:O9B>_CN$D76(%WV,74C^KI*(M#;E;OQ!IYW9L[E@=CH(&XV_5S;D+/]J M:U2*23KPUJ(U5JF%%1I:BY];RO=T6C9'2BH].&GXOS/74HMI(N1B\/I2"RI? M5PV<43-G7S>33\,+RZ' T__G[(6F[8>+ '#NCU/+-NWY]UV,2LAU6R M''_'H,U&&(?\R0?]A6J14O(A()\H$U+2!TQXIGE72<2U%?&"V"FUKTXZO;,] M?GC8LPG5$^S=L;)6)8,^QLXH8R"8FN0Q!NOACO>^2!D\/ZBY.\^$ZZV9-AU] MA,&+KB[&W%R"?M ]=5,>DBF=<:+Y3/ Y:-A.A<%5IK0E*B4?E$Y(V*C]0F*E MT\63,]:N3L-LX:X55Q](A43'YI!6VDZ9DF$;P8G_;BS^. MIYI'XJGWU&#-X9-D06Y3-9><37AUPV%,<4-2A:"*$:A("4T7)$^MSCGL1ICU M$1?^H23!E;.3Q#3"+4U4(BRQJI#;$DCA:F.H7CB1A-YRCX4[G0;W&(S!D-*' M:XSA!"*A$9XAEJ([+&%QZC_GFI=*W 02823BN$L)YL).,4&3 M\<@;Z/1F,$TQ3'.&;HR,%^O+\*,#KG7L@.,D1J!((X>.E0NK0!O$T:S7VD4* MX@"6D#/B=R1S1QR R9J_JH"8T')!,GC9 =0!5\H5 DOGFWM# ^3,)Z-5)Y%+ M" !V"MCPPQEO3T3-E,12SNF3"15"9'/T>'6LD"$9E6$6>X;<@; (!Q(*KP\LW7:$K3"2>78)K/N81$ MV**UL/.&O_5=PPXKKHI+X7+&M$"BTT\<':T!M ",L^7@@>*-@6(,M(R[Z["% MA(O:N_.C Z'8ZO[I4*1' L5K;E #P#4^*'T;-U47+R.:F\.[N, UYL! .5(1 M"E6NH0",,Q/&\QBD>.KUN/QWQ8#K+*JYI!Y492Q< :-:,JQK%&!#V&*4%,S7 MUR8?&\$$0,4>V!!=RR)] M4/A:3BC+=08 &Y]/1)'2S!O@\\D)3Y$F2. 8+3QS&\2)(%LWP],PYDS<,3'<&*ID@)QRJW^RTXA/OIG31W^6[\[8*$C)>9M-]QO%@)V./1Y0;X MD1'&CH40"]]M8\ 5P66^Y5MV NT1-.@BLXJB7#M/KX7!'5H392SNNZ>+T&4B M*/HC1Q2%ZC=[NL2 + CJGG1I.*H9[NMW5]JG^9U=;PNKIM3CY.,%JO1;+LMB_IY\];N7Z+&P/L8RJ7,DJ![M]L6^8LF4U9)_J,>6.Z*Z M8B!'B.NH7)&1P]4CTHBM[//.-HH,U*K2%"?C;T!ED@AK.7^ [L<*N8%K9P+V M>25O@%VPJW'LC6^7!R\W'/\C%S#?;ZX\C7S1__;_1='3 .]2(K-"IB> *U=T MNO(U$APX*&/N77$RY_36!=$BT_)AU.>(_JGB\FG,H]!5UA%%R;^#LRA#1\/O M*&LO$LO,$ET )R2 U2*2&X1QDR< Q;)3Z8,%3N?6WTWG1T!JHZE:KE$+(XU M"*$*'W-/8D")?^);PJE:A#*1SI2<<1?/4CHI'USKDO=XDDFUX&B=3U7!=70# MK #7DP3[8,?;)^L+FG(%QP 5US4LI*29X8/ECS-P;R;I8B!2OS"^T]DF3CI8 MQ9EC< 3Z\C6D!TG17+YL[O>"?J?GWC=;C7^V'+A\%1WX5]%UR[;;VL%IM[VW MM1&$>]L>TAJ>!IUV]\G5MOI!H[._^7]5VPSZW:?7VD+'WF%JZ]YKA>> #9/1 M]%VE55EV*/?(H)E])6%FB?\.<E7Q2H<#OH/E(*D+PHAUQCAVY&UW+VWY[8 MV=:K]B.8SV]4(\B$;?_:LOF(237?+5\X$) ><^J#'35[3Q]8N#U#(2%6=$!J_7JI(T8Z3^? MYQ#*(^W9>RRE/*]TO-NE>P@=?@LZ+W0"Z*^ZU,?-3%=3P6/RX2[Q_%A4\1M, MY1>\[A/(':7'^O'$3!6',P?%*Z(9WWM@L22@QJH+'8/I]QJXW/XKBE M/_AY\5]02P,$% @ ^(IN5&"2Y<@B!0 7Q@ !< !A,C R,3$P:V5X M:&EB:70M,S(Q+FAT;>596V_:2!1^WU]Q2K1I*N$[$# T$@7:L-LF%7'4[M-J ML,/GF_7@ -<.R/GD#RQH&0S@-/KR'AFD[$ B2%4PRGI'$LD9G-:C-I;0ZZ47L"ECTNL8Z3:_9(G:[W7"=AD>]=B>.G;;=G$[#5LLETS\=!&DA>RE3 MR%5"7]=2EAESJNS[S48NNTL6R;GOV/:OM0T^2:^E01(VRWR-%JDQSR2B$*BU M_'A/^1:ABASRA O_P-8_744Q8I*R9.6_[ M&DI?U I-A%%2PN"07["^*X!"G M_KHL@1^C=,(R6CGB>!U$/_I\.GXS#L!S36<3X4,X0PPT%<\*=#":!..WXT$_ M&)^?87E.+B[[9P$$Y[O$]7GQNJHL)I?O1^!XQ' :1]-7[!D<@YR3J&?90N2P(3F M7$C@,7P4'/,C"(RS$(X4R^%!VW7M[H"G.."V[ZSEU-?OP2@J(68(,-Q@N:+@0.(YI 22+8'0= MSDDVHS@UTY05A<*+OXHSPA$+#_[:ABJECMVZL$#$E M&2V,\^N$KBH#KFV[=:0365=RBG%*"TU*5_ EXTN,U(P>'C3;W4=45C"^_H%F28F4SZAM-^YNH[%WL\2))5M@4 M:9ZHW-^4HZ!?%TQ0=1H7*A'?,GY$L&@$.,VC:-?JP+(M4C*C/.<"FVSJ+*\'G[FHPZ,QY\*+9UK2:8XI]8,4RXB M*@P,?T+R@OK5AV[$BCPA*Y]E.IQ:J+NIKHFQOU*#,"3)^OC5M562UVM@QS'M M8T=M@A)QRJ@RO%X23;TD6C*Z3VN:[K&[E6J;SE;:0UJ=CNFTMHO^6[4-UVRZ MQT^NUC,]Y^G!N@W3=3L[J;5TULK,86T46*:O:U[MSG3QW?P:G!R?/]1?TW:K M,5-6A>J[NY52%LFSCIXA=NSF4;?V_ON.=>^MF'O@SP%S0A*KY;7UZOQ[_] M381,\9Q9R/LB6T%L7,M7[_J? "=_ U!+ P04 " #XBFY4^C! TB8% #O M%P %P &$R,#(Q,3!K97AH:6)I="TS,C(N:'1MY5AM;]I($/Y^OV)*=&DJ MX5>, X9&HD NJ&T2$:+V/IT6>X%5;:]OO81PO_YFUW::EY*2*LVA'D(&>W9F MGYEY=G:\W5>#L_[DS_,A+&02P_GENP^C/M0,R_K4Z%O68#* D\G'#^"9M@,3 M0=*<2<93$EO6\+0&M86466!9J]7*7#5,+N;69&PI4YX5*^:^E)NE,>K8^Z$;L"%KVML9 UA*7&@JKY@Z:7R^W. M.$FOI4%B-D\#C1:E,YY*1"'0:O'W@?$-2I4XY#$7P9ZM/QTE,68D8?$Z>-T3 MC,2OZSDFP\BI8+-"G+-_*()#G/IV50 _1.V8I;1RQ/$=1#_\?#)Z-YI PS7= MIR+\(;>^H?28:H@II>*E0M)H8TCZP_%D=#SJ]R:CLU-<"..+R][I!"9GV[CZ MLGA=1<#QY8#09#2]@^+E_TCO]8PB]_D2) MG7;#VU%?>J<#<%IP:5Z8?5/YH'/@-)KV \#;<# A8HY+=\JEY E.D6U'W8UJ MSQT$[YL$'*40\C2EH2JPL&)R 7)!H9>F2Q+#F&9<2. S.!<<\R,(C-(0#M20 M_;V6Z]J=/D\RDJ[UG=-Y VCEF(L$'-MX#S,NM+DU)0)H&F')'="0)E,J]O<< MW^XTG+JJLG@E._:F2$ MQ1P65% $>AM; ;^"5@<804B%9+-U';*ER)<$PRPYC)Z&. MAF*U!G6+/V4(%7^T-R3BF=IC;D]4#6K;_LTL1$Q)2G/C[#JFZVH"U[;=.LJ) MK"L]-7!*97ELOJ93]HQGKXM^#K7DDRQ3I4#IEQ$5!@8_IAD.0VJ/YV(Y5E, MU@%+=3BU4N>NN2;&_DH5PI#$Y?ZKN56(RXZS[9F^YZJF4R).&543E_VHJ?M1 M2T8/94W3;K@;I;;I;)0]9M5IF8VV_^QF/=MLM3:K_JC9ANEXS6>WZAZ:MK== M#"R=M2)SR(T<:?JVUJC=JRZ!FUV#D^&KCOHU;;G2G M-L 5>W>K*[W_OF.=!SWF#OCSD8AP 8ZG>Q_W"4[9RJ7:3QU:\J8:4^%N%A7H MOT;W4WW> 22_P&)]M]YVJ99;6-6?HF,YCUD$"EGGD77\J*.;^U]3;7OE,\FS MP#7]YO/W4-I.P"3""K>(UOZ>=]C)]17>$X$]"!R;<$XBAMOYO:.+W:6JOTWY M_5[:7I*DOV"H=[LJ]!>,SN#XIL<^F\T8OHO?J1+_VZW'TDWZYK< 5:W\+<^3 M;A\=9[PX. \$C?&]Y8IN/$PN:Z3]585,L1@OY4.5[QRMEM?B*%P?RA_]"U!+ M P04 " #XBFY4Q\!L^3(2 "D;@ #P &5X:&EB:70Q,#(W+FAT;>U= M6W/;.+)^WU^!]>S,QE42=;EN !0I4;*2V)(VLZF*+?,"-AI]^?I"Z.6?K]Y=WOWV_II-LFG,WO_S]3]N M+ME1O='XV+EL-*[NKMC?[W[]!^L&S1:[TSPQ,I,JX7&C M'AZ"ATZ@]+AQ=]O H;J-6"DC@BB+CEZ]Q"/P4_#HU9]>_KE>9USV06BU=^G)<- M^_?+!CWDY5!%\UQU>#@<=$[ZO=9)=] 1 W[*AYU.Q$>#DVXS M.OU7"XALP.7V'I/-8_'ST50F]8G YY_UNFEV_B"C;'+6:C9_/"I=EXG/69W' M<2:6_WI4,5*G_W0I'_G>*8^XE,9S\_^>J$E MC_]:,[ D=2.T'-G31OZ? !*!6OKSP9+?A[MCF0@_G59G '.X_M^_W[R^N6.M M9M#NEPDMBQ&P)C" 9K!6:=_&G3P<&%NO\], M)D?S]8QYUN<]-3>[2]QLMU BKD0HID.A6;^&XMI:.\'2?+K!(<[(ROBO.F"_ M<"VR"7NCYJ'89LE:K:#?JUJT/<_E2G#M)O/3#[W3\RWG,JB<2WFY>L'I 4SP MHV P.Y;&@ANPIYEB0(](X--$&J9&(Y!,. BCW\.5AKW7PL@(33"'BRXG4HS8 M]6<1SC()%[P;C60(=Z@17*@RH35G-TG(7L D8A'B-?&*ZPB5]4IJ.*.T";8R<.V@N86!ZP>=2OMF#\D$K>+WGND[YG2R1"I3FNR-D,V*'Q3M T9=$R6=@K,*S" M[%Z( G:!YI_$I"S0-90EL.%QO/ *>-5VGN'%H5GYZW?[TU#/8.=JB''$6"U2 MI4EO"Z?QKE;_W%2H[<&QE4C<'V,#]IN742U0L\ 4AA,VQ'!1&$.,3K4:P6<* M2TF203X-DPFQ/!5ZI/24)Z% 1I/UC$@5:RQ4$,Z:#"6=D R=3+W2XB$WB%NW M&FJ(HX4;>-P0,- 0]<: 5;2@"U6J:)2WM,-;HQP'[9PIR3E2AR1\GQ#R$JUI,\8KMB+3WLI%6 MTR(8L:IC^%2P"+Q-P-[/M)GQ)+>&=%UN"[T)9+<%4MXKL%+SPK,$T2'H?JFU MN%0@3C,@#DYNM0D(F V.%9@/NTPJ? MI#D@573DZ.(-*O(L%@0'-)%!] S)P4L5R9#',1K >RD>0.?)9*84/ MU&(\ Z+='820PP*W"[@#GB% 8#. OV+%W/P'<).E#^ 5S4XRB9O&"N@A!S6PE=!D##6 M?$HRCT&Z7$HRXQ%/^82@#A8C7&KGIZT?$N''_ /@H?8%@F126( MNOZI"^M59--(H5_U?%G,DSADB1LA[^=8*0+!(?AR+T"KDG%M0;P[4EXW#'#@ M87A\-<^6KRJL8Q%PU\!\Q#,$*QG[2P=1$R$GGM$89#?@3E@#> 8E1$82UA7 M(@]3Y0'[@*:6SANJ_8"]RU>9'DCXH<1=3@6A,@<=TW"-PPE/Q@*/HVG.70S< ML$%"BD;XR6#*R0%:M_[!6[<[YRYQJ0\"IJRQ4Z'0&0>9=O*&GV!4 /X6[8M[ MHK7S/,G1*S+.S@_!;[3=>>YK309J.U.S70G_$*W-Z<%;FTN5 MC*A0!,]%GYKKX#Y,SNLYPQ2@=<&@VUZK/4T606G!07JT352B.[.F!:R/!4Z+ M4ID/-6Z2>YPA&-0+2O-/\\+8NMD;M#S68&4/0B0N8Q(5L<]3EF=[0?\ Q7=P M\.+[5M$:0N!&@.[=$)A'%^W-91)QE JS_@HERH+9X9)T%SV7E^Q4"U/(X_K$ MG0?#NE0+(^^,@'&H*6S'*Q7<5M 8'.AA(L.)%6 F#:E-G?"[##VA-\3]*PM MJIXX;F1K'E[/JD*;Y8"@A@$Y4 #XV-8S8-%B"N@U0M2D0)I%#+1V=ABZW*HN MNG]I%LJ\, 9*5\8?%+Q+C#A^$+,%Q9L"(X#I*=:B@RSJ3*AQ;)M'@(](_'3/@!/"<],.S.[ M>N[)\#?,]P][D$:4D\21 M$H:8EP@1E>4!.46YH>*\Z HGC%A%-5:D,/N"*6>(2%(%AWUB"P6<0(&M^F8T MI8E8(1KFL14G038HY:PS6OT+B*QK2(_X3-QR:\Z',+:UZ?,"MXP%M".-0)92 M/8;DB(Q)00C<&A$>+7)N13JJUI7@\&P\AJ!SH7&EAX+Z^0(8C7E@1$ MS)F,[2&**S$]#C""!W^L=5;$SVA?-S[2(.8*TM;W20Y5E M:GK67-S"AT#"+%N]Y9$N:OMSHA=MM6-11VOVJ[;NE^+@?> M";J#7;=8-??LQ#O!27NS$W\WR[!9B5U@OD7NJ\7JXT2"B;*Z:;M4?!O*LL\@ M5[KPZWE6#TVD2,;<1L,+;[QPES:7-HO)ON3V?M$)8QDPS[/?^%CO./%.EU\L M@M!R9OSABR:14^WL=L'B+9P/N>EI*K+0L58+(X]O4$(^P8V1=SYZO5!N',O+6,VFF-09#\S@CT<[$&+0//DX4*"A^ M .Q-G"9+C <>NR\S[4)A]]ZP]KC 76?TCBL%U;OSW%)%N#-=0F%!T$\50CN5( MAJX;@ZPP5@,>'\,K( 4#OO&59W3RVV%*L\K M5=7RUCXJU M(T<6C:$AUHBR5C,1KO5W.*_BUX9.[R=-7Z][77#_QG;?G7:/&]N/8$FP,Q9N MV0\L 27 L'^E!\VVI'@-+X&7Y?<-S(1;,QI3*(!JE::@-E3#?BA,\ \B==U] M+.0A50\_N/?#NLW!'AJ,(;#,T-,@"$[0(9'+1K%TN]RQ1;5Q(P 6#NH/J:]!" 6=4UL/G=8:MZDY+?/*SR#5/ MZ@VFI+&AYA9HQFZ(2Q61_K4&IR?DQLCQPR3W]^I.]2H@H?M[Z177\X"8L5^% MR-\3H]H$"HN5Z3M$?S, ?+?4CFRELQ4@D?76B^'QB^YQK?1W[Y@86SPT.*XY MV+&L'QY;8WXDTS,1/:8H*,VK#5M8UUC45-S#2MVBF 8RRFE8K8*2%[:D-6<1 M*'OB*JT891,;CBLHI<;5*0<$J*WU(*"*,)"H*BZG=:'5K2+6\&BQL"7XZ@// M P2K^-LXQ>96J=QN/^CUGLW;50M7 <#F+%T@ @(1MK1D)8\ [N(-$*>C!M-P MEA^VEF%S?UZ;+PNMQ/C!;LJ#'SY],V"F?[U8=D ^YC,OGI#&WKRS, M@=\2ZX-Y11?1%X6)>9L 9EP%>3RL<];RV *3G23K46UC+*;%&((*7V2=5+;/1/5' M[Z#W%^SF[>5VF\+X^>Q*O%M=(/P=%D?!:HQ*[QB68M8M MJ3]I4_P U-LFVKSTIT$9ZKB#"$^-./,?SB-I0''F9S(AJNBF<[?BKEZ(BPN2 MFN%[/LX$D#6PIUT9K]L)FLT>5O(R$*4L\@]V1;Z BGR-+%H]UVX'W?9@[6F0 MT[7G-@W;[P6=_OI;B\,VB&1+-C#&@(;_?-0Y6F+P69-9C?'C;;BTG7[&BQG^ M[@3]I1(CKM0*1U7ZU!*W/4IK]S8&-/0BJZ&?[(V:).P-N7V1=^]_"1WU]M?56<$W: FD-^=LL5R7SIOQSW:.(7K/_XSG*30XK\$"EXF\W M^).LS-:HW,:]WQ&'.NT?CU9HW0.B;?6Z7XEH.]W3YT"TW5[[2Q#MDAUW\=B3 MH=S2I?\%T=N#:+>QYUVPM+?G=X7'OD<8_8=8.'QO]OM;NE:;=*]//TM[!#^. MH,O>PV6CORJ7]JVNOF)7YF95^JT]&.PR_>;V[/3;*I'T5.\JM1UG#F].K^V< M*EYZW0V>;[4[C\5,C\=37X+X3EN],N+KX(%G0GQN=@=/9;<"EQY6L!QMO>U^ M/Y_*UP?8)R?!X*0BQOZJ-S8J;%OK%%:TOUI<\(<+/B:D]]=V:!LVOD#N=O>_ MV*X*5U'>/#D-3MLK$_='#W7>52;_J[N>8+*#BLXG=_106?"BN-7BAHT5V46D M4FPO?S-+!&MU[1<7'']1YNA;,TZ;*WN[+(+93">7VK_&4BB#;0VFEJU$IT?? MA[!3O% QB;?*MCO0ZS,1N_[P2V'GE](._V#7>NQ6Q3"L@=]\_=27P>?>5LYN M5#Q#X1]S[/V]O&"#;K/5_%:!;#5MX\%>)T;?7%%84O/4WU]Q8DW_GKLK;E9W M7/-RN=T>L3?4_8)]#/;MM>F\M"MLQ2:Z0U_@CI:WW^YTS]WNM/#I>/5;,/*K M\CYOO*[XO0:VSR@,19K9/L?GV!.ZU0VJ=R[9[=?$E!F-KQCA@5F<^8[F6):W MT=ODDM \V=<*2\-0\Y@TJV\I3.=&Q*/EYI@:]:=,>0)@TKX\6=KURKXM[>U? MT=!_T\8<.V7[!]R("[#]O/85/GD_;9C?FIOE"C'-IC84_?.6"38Z,U_O?SYQ=O_]_HB6M3++'K]R_-_OWH1/3AX^/#7XQ1 \6=;UZ^O#AS/L2A M3AYF15'I25JG#[[[%C^!_]8J_>Y_??M?!P?1RR)IECJOHZ34JM9IU%0FOXI^ M377U+CHXD*=>%*MU::X6=71T>'04_5J4[\RUXN]K4V?Z.SO.MP_Y[V\?TDN^ MG17I^KMO4W,=F?0?#\RCDR>GZ73^>*;GTQ-UJ)_,#Q^I,SU[?*).#\^>//[_ M)S#)A_ X_Z:JUYG^QX.ER0\6&M__]-')JGYV8])Z\71Z>/BW!_3<=]_.B[R& MEY7P8_XGC]$?2957,%A=K)[B0"N5IK#<@TS/8>C@@Y)?-CF"SVK]OCY0F;G* MG]+'#_AU=LBDR(KRZ3>'])]G^,W!7"U-MG[ZW^>E4=E_QQ6+\S,U-'T<'+TI+VX_K)F15T7RZ?3SJP3 M.!==\B/N$A#6=3LX>=8GK<'+XZ*-M3)=T3KH;,SV%C7F[,%7T1E]KD!:) MCLZO2JV)U??JA8[^_LV3HZ/#9W9!GX6B:5IN'I_RU<,[0FN>/MN/8&/HK$'> MF;PN(E5%/ZB\4>4ZFL8LX\;=I(OY7">UN=;12Y#*(^[4;!VI/(UFNK[1.H^^ M5Z6N%]';2?1#L0:B&GF7WNNDP5T:<8-P=UZ7!1!3J:)7>1)'*H+_O-29NH'- MBI*B7!6EPLMZY-UZ42Q7*E^/MU>3;:7GT,T<2N6#CWC);'<-3R>?];S@G>T= M.)L\/L4EO]7E,BKFT3A"E+9BNU,\FDP'X-231^T;]S]-59OY^E,!B.T61/>D MOQVKAGCZ#JV2YRHHU_?C&@'3$IX39 MHJ*,3%U%53.K3&K@@HGQLE&K5682-73V+%J5 MQ;5)X<)?%#>(B>+(S&%C4STWN:&;5CD2*$%XU[B;" VB%W $5QJ AQJ7I=% M%BW@"&=X'59 Q# D7)*M,Z># 16G*"W)M+8BQ@^1J@;HKM1+!6^"_],$ >"I MLFBNF*BT*C,#1%',84U/GFW#B(>3XRT1;$O>G!SUN/A')#[.T8X)!]FGY=P-M_I(>%8 MDD 1L]1UA#(![GN\0XH9;!X=:Q4UL&EE5X+,BRPK;I $E",I(I'Y!]!DVF@6 M?Q]"=UMAA,/)H_LKUZQ'MS?R9-(WW9Q.'HV/&H]V!#4.']((T#%ZU2%%U,0! M&_V';KK-U,8W9AP^^@;U8V2%DS@ZBTD-FQ["I0L<$ ?CWQA@H)E&=1_MDBG^ M%&?@>66F<\ =;7UE0K8]JA+@H\'A-X&D=H&N\>3SV@6HD/84_OC4N7)Y(@8 MT9NFGLL1C$&1;V\!ZP8N9(9E*[7N$.[T*%K"\(L*Q6M?M-)WV3J:J4I'E(T!.=-K#0V(]/X%S1 = ]!5M3)$E36K5L M;LJJ=D/0->I9&Q^HS/O:H,UJ[_%AO=B'1]:=)][HE2I%S+CW\KC!#N";39YD M30H'$R6J3A;-RDV+8-NR:'"GD@(VWPZ^@G\6:30OBZ57(X%B_$M;"-\MAT9- M25GX)%Q!XSPUL#J3;,$G3GLB6OS\?(I[[I?;[*H@JX M"R3 30$DEVEDF&@-:F#E=$AMJ:6*;A8F62 OPSU3-T!GH-SJ$HWK,B]J8G60A@EN-OQR2=,S(;^UYL(B)V^6,U)- ['HQ5"EB4> MN5KCA(LG,(MR0^8$]Y076J5="4P:="*-4ZRB4>T;_OIZ3><]PN4E%HXMS:H] MW-P'+8\GTQT%+;,= 2TO^*8$2KP@Y4F/BUY>!=@CJLT2,02(R82N(3M3NI#4 ME79:(\G0JLA,2B[_GY>YF355]+Q)KX!/+U$P)28S+"[.053LC<9E+WY^?GD^ MGNTPOMV8VT&'\P;^8!@PC II-7B/+$VSK!##S#2,,.^IZ 0HAI7V.\[U0^'8 M0JNL7L01$$>SC M7! GM!8W6TZL"_G(7N2P.I\*K*O %!FY9S>@MU6SVT(*9#=Y4 M.5YI@E_: \NVK''W^63C!D! MK:(HX7B=2+_'JUC3_@NJQPGDP',P#G"=P]?^>*),W41[[@1B-[_,+ '#\>KM M97YT.GUL">IU,X,AHG_1X<(3Y;7!4("DOI.R$?IJE5H*M_M7!#2JHEJ]I^E9 M;<<"5T(0EA-8F1"=QC[9X@0^K4!I+YHLY6O_M\;(M4],5CCRI]&N #FOA'3] MX7G5*O3=R(X$P'N/ 9-,TV$-5-E2^U,[0TN[C%MH%7VR@4WE(1TDD\ MZ[;RPY_!CO'$@[F\1QB++T Z#78-9[!GY!W:Q2F$>]R50I8OG3E26(G_:)-Y M'"P1)(==G7=]1'OOA]_=7\,,;K*E%HV,_32J*^C@7$7. <4W+)90XM',&(_^ MUB!-L[$4]0K:@?6^['I[C[NR;0?5M\]_F\:D3UAAX9@C,&([V05 SRLBUEH1 MN-*8J&9G0!\UD'LF !NE#0Z .N[G/YG;[2%(Z3$P5D)[OW8B)^8C^I^H&> ^6.!]HX#YOQ>E]UI> MZ8-9J=6[ Y(;3U5VH];5@T\?>?P'=?'/JGB3A2TO(H[^1A=-'H)9 &!5=1 8 M0O&))"% Y2"3HC &0'A5 R3:1GY.8)1":P5#1SR1 [@Q$(V9ZJL_D0[C>$?\ MB9L=OSOI4[PM/F*7_(J'6WD5M[+/G9Q]@5[%L[^ 5_')O;V*@D+R T3!)(*! MI#1@Y")O8)C5JBCK)C=UV_]8_6$'I,=M7YV.7YV.7YV.7]6.S^ESW.9"/9D\ MWN9&?;2=R^OS7ZD[X/,ZVT&?UVUW:]-NDDL][$EWW*TK=/D BFU6A;V= M&9QNB.R$0T(3(2?Z/>Z3$Q%!FR, M/"DB7)6]5VG^32[/PY" )]F\G:T=7P=+FD3_1.SVL=?2]FZZ-=$%W/-NP6$8 M$%*$^3:,&"FK3<2P 8E>U5';0NOGZ[":W-FTMB"E1N.W><)>5W2Z\3:,EYT4 M$MAH\0714B/4HB#_E>A:!5X4R8(T/"8D]#/*?8?0"$^S+I)W2(1'CG@TQ9"NP)97WM3A6/#D+]F#=O=R;',S_++6)U4PI PK;HT"5$[ M?MW_)$*=DU0SF>P*H:S$E)"PKB;1FP%8&(OJ:1DR)5[ N7EPRU>RHVGO"515 MW\^[7<)BS_BRLU; DQVQ GX/5WP)>$)4I#%NE'.$@$3N)'\JE^W2RHO)V]$E M3& .EK$7TB$^8J-CH2WD!#0?H'^+W/9ML(>>=DS4T?0)TF5T)9M2BMZXAXH- M"N4EJG*6?ML)@Z2>X>O>Y<4-.]B;G/\-*IQ95MWXB"6CVYQ5476ET&30C><@ MRR3:FN#?(-PK%"YJ/J>X+NM$"W]";G<4S7;JG.5(%V' 8-;[C]^2>$]IEU!L ME45%^T#2*--7&$:4V&0A=TR)9GV611/=;C3C.;^=5\PHW\YDV53D#+;ZX*V[ MZ8-C /7*]5=A+BS01&JKW[706="QF1+-'<>'9 RK E?];?H.SR<@?"0$X38BQ5+73%YCV@VZ089 XD@I5Y9HT3I0 M(-^"A,S>SGD^_94#!XDJZ<#TJZ MO$>PZD# IBHIDQW$IH1R='T,+,!%Q0F>2U2UL&XPM@E:4XFSDK"I&0?Q0),M MF!OV+42D#>!.M-CP!*]5PL_C,OBF++59SIH2'[+RG68H(4(2;UEQ)*881;Q( M:3D\7!!;6$4!Z#+CVP]PP&AWPT:6NI#UC1DD#5C A6K"[F*TJK52!]%]V]?$ M8',4P(4"/EI/HE<^Z"#N19QTO+#*84)+JQ;I61I?#\19WXM6-P25K"=MRXBAM*%KC7C59^M 'E06=7TG22Q=K,))&WWR3V;PE_MZ! M8[PXKBDVR*H@F,-V0#(8\9EJK&J)6PB!X;RA!7%@M= NWXL7 MUX^#&\S>0Y@'_^!*8@29@#M7Z&SQ^548'=270#/D8CW'8 @"/JJJ3-^\W+,, M6EW#U28?UI#2AHS282*A^PY 6P)2J2B[NS9O2A).P>YUHB;Z(6[#TE+$Y(VB M15!UV[5XX5)+*6V9VXW=Q)IJG#JGL>*!=3B9,GI>H,\3_GP)@#6I"\:W_%TQ MGYL$GR9GLJB"?SF(=[HC$.^E5'6$JV]70=YVP=Z[*O$_+E?CCU27 MT,JQXP;0_Z@P\$0U]:(H89R49#I('4R+SXJJ*77;WK4A0W<@1EV^(Y"'L1L4 M$6UR"A*QQF@0]BE%E98:+4BL(O=G@,GR[(@TE;^1UE%FWJ'] K.Z*5)UJ2CL M! NLEDNK0M\21A^S*U+Y'R)ZXR CK"E-Z6I,7J7S)OBHBV;S-YLZ%JE#4GOL64F_T_#%0<&;B^Y5F,[ M*><'YMM,_*]\4UG= %=_O8_'?VULW!$]O%]ZX:D]5K2YCPO7R>GF.L5XB%@.D><+ M$BVG#QK:1B: $LLC-)GXZ^'//?-^GY5,"=H-]DZBU0B;4@EF@95LHL28>5!K M82LLIP'T,P# W"S)/&C'C6X: XW M(R+_\*22#=Z5T( \]Y*&[F(K9-C^?ON[5#<>P67,.)UBB F J%:UHQZ9*#)R M(\4)R+*^5XFQI 84A]'1X2QC.\T/N#9Z-#>@;RS5.Q?48C!!MUUZHU]RA 1F M4U*4ZSJB.7X)^/736BS^#/BU2$>'KTBEK]!LF%,4(3!/@_R0$O=/SYX\9HI? M8@&I]$N@RD^;(K -57**P'A4V0V-&:^H(D?H8[Q,4ZZ*2@_77(\'XWG8W(1$ M#E];\=]]RET%JN(+!04U0E9J2>&]A-T+XNAP>FB3"5[EV+,,Y?CK3.5QX.(4 MKA%L@^9\A+?POU]3.VUJ)UDJ)4!U+\@P08U#$^1&8.\?@GM=9541_4;15X0V ML316X@XVD>-G0OEE\F82O47HC,K%I<.VT72"J8\'QZ"][SW:1VT&**W[(>#J M+T'BI:-+O+'OX1TJI=%)2FE59CK?=X&U-SK#V/>I#PRY/;H15;GG_N<+$)V4 MDRP_]AG.@Z&1&&G("5?HC,218LZ+,KUZ?A)3PCJ@BE[;VHW]8?>EF@%7E\PC M;0@64_8Q+I6G'+/TM/7T[M_2:7-*9^#EG8L5H=_SA= X:\(R!8_;KXNLR6M0 M#S+\)2K!=[J3\47?%Z#E7-*;)M%Y.R*GE($DQJWI1W,'!?T4UC\D(Y^:F0SO M(N]C";+!;RN^@A,8C>]N(8ZQ&2]T9W&LNS6M<%(%UO\P-H0Y'>Y@Q6V$;._! M]EU'5EI*(Z;0@"7:P=+8^O;]V76C-X?"EM'>:T,HU75A./ 0YIH6S:RV@_H2 M%DM=7ED_'N,GFW#&+6O0WZGM]+L/[U,@*(5J(Z/2CK1- EX,W7*^DN%))04' M1$Y,=66S-4W"@3]X62=CJ L$-Q3:L(6"4GPN]4^11.E-S53AH7P)"$!_Z0@@ M$,DC2QZ?.34L]9$RV93==HJ4&@WP4L5G^*<9:/?4R J#$& 8(Y<&L"(%F6*D M0U*LF*G9F56OG7O'OV"V!MA UC:%09]_PS<.1#"$35=:3=3\2)*HE[6LU7#A MZ#U[A"T>4!=9C,AS)VZN?O1_+=6\0H62%-U@/;^NJ!-%J M5G &-T7Y;I6I1+>WB.V82J3O3[)WIE-0H:[D!%=T)17FE5!#E+ H#8K%UU(:H@!X"[BP'I05N9VYNC[T>K@X9V#.:38HX805V' MN-$">5_ B#/Z9%&V=I9^;RI79*C("<<27'-"!O$$ M>U/VCNZ+Q^D.IES97A[BN#U2[1)>H =AK#8BKI5UKUY8Q\^!!)JNVZENAGTJWB^01I1EI781Y(7827%,W;PH/IX1^*=YT"? M&DX,PQ+':J-20ZM%PD&M<>T[MW9N@>#(<-H=]U77I4BAM[FVK1S;409=[5%: M%[C:6+266KUK.YO\$6S-/Y/HS8( ^0?.;)@ 0@;FP@RV).$=? \OP6E2_GK' MNM S+.!/N="WE2F#T+U/>0,"C%\8E@CU,GE0+'$:U)> QN&34=%X MO][?N*"\ Q0\>0HH !8/6\8*DDDWF9ULH0J[3%?.@2U056(J[OG"@JT-C;<< MDRMBK#!IZVOL_Q:Q_W]NB7'UI>OO?P+K/2.*2NQLMY7#1FL<6_58R:DVFL"W M1C-CV<(1^L'S[72HD8S@?Z!+]I]V826K5(8MZG.>OQ(PI#^ M.@DM=Y_S]'1R=LPYC.UPGU$/OE4.C.\V,55RF(R=FT\?3BD4E6QRN?P;=0S[ M]6SMJEO&$:D+L;CY.%&9>Y(2%,D,O"AUU[(K-;KO-/:2D$>M;(/&0(WO[J)/ M>/8.![0,8-8*)0$&OE.V#>"X4FR=(LU=!=;"IPH$%3395-HL=<]BS/4H:'A4 MBP!>5)R%8&/8.S\0D4ON@J7*^H$4(RH:[)LI+C!L8-"9O0I$3 M)&_\E@%OMI*'"VSS6XV7!U-)V!K,4TG;.+W%X9!EC>"H+6P]*YI<"N.T=@T^ M\;F_L+1,W7SLTM/!K[9HW_1HLJNB;NQL;2?J!BK_C2SL>IQ+$@\?JGI..+(* M,HM8FI?DE,"-1#E3'&\0:(-6P:4ZN4P[U] L-0H-K-V.#U*A M)OQ1@0T9@EI ]+?CM0H3R W^3XI?&U#L-/XVU=<@0S7G(>/X]5\P#?EL1T#; M]T4&.Q"]!K2=+% 3?*O>CU&H[6,JFCNJ9XZ-WZR>^1R+)YQ3]SHX[.B2K"BC M=$7+?4H2&X#P+K9-?K#V@4@H9S+F"YKP@WS2+I08M*_H7+XA/!NQ5_QK:4HS MH@N5,1B:RUKV']F2E1,$<@YA-IC ,]35J5:/;\US].3P^U#']E9[--=Q$$DG MTD#MQQ1"X'U<1 SO$SPA;*MHEHCQ6A703L[.SL+7Q!WTYORH/O,56P@%.'68,*D'W.]56C F]/$* IT37N%1R,/5!?CX$ZLHM/907^X(U+8)4:8P3:= MTX+&I#+:2*P"Y..-7&L0[AH'E,CYHB8/^K9VXGZ'&5OT8N)L4/8*3"P*S.R^ M8'"-D,=56PB/R*7<^+A#ZCKA2E:N?5$QJF$/J)@+VN>2,(5#[\?.5>&,E9RH M&]Y>\7!?V=ANS165-(,7"1UB0Q1+;@S?;1,GRP9S]BV(!A#>@'&WX8!,K2@-ISK@T^V,8&43%2XQ7"@I'D'5,>MR09KT"5GIOEO(>7)'!8&) 0T:P=-8ZNT)OS2^@*7]'%/U]K-]S! M)+9WEK5[MGJ4K*C+ WPM9\CWR@)&13'+>B<:-T!JM,W,;6G&KY@W<([5 H7& MQKF@' W+$U%NC-2#IU3-VZ@UD%%2" 7E9E$2S1=,S*K#DWV.&+*7S[ N,M?O MJVHI\+/E3*A@_::> RTNI4([M%2V?L'/9BIY%S1V\C,-.V)$#DE]=OAE1>[;\90MA(0T)-.HT=6^C(J%63]6S_8BK M15D1A2<7._H42ZQM?=?ZG;MI16&6R]:&OK8\&%LZ1B?3K:J[[JAE;6QW@;6L MG:>X)2,9>)!O^[B>0Y5L1E&K]W(H82TM[I%7M.>$8R/+PH\DC5R %WL;,%"\OO>22=B M[Z)F R#NR5=Y ]-88UIYNT64DD)&X6XX#3%0U[BUA96ZWKY925]YF>.(=@%K M>QW+,N JFR!(Z4Z'@84M$6P-/'VC$_F@E_ '7FK]++88/YP9O)YE[.LW=3:(.R( M^Z&V#&H-UN+LMYQJ66&8RS_T('[791'M :_@OO='097.90&Z9]ER1E7CT=22 MVT3D+19()[/EJ_QK[%[06_!\A&&'70PN:\:^U,&E<()5>P%IWS,17NC],M"^ M-[BSJGP-4_^ ,/6==?].#T?V_YY,IE-<\X^F2G26J5P7316]=@;^7?4 ;XE4 M3W<4J>Z*#SC4*4>)8VGUZ-Z3[!Z'C5PO(R\8;725:V8T'/HEWB(5NH^H55NI MYYH2\VS+L,%6B;<7]&SG;][=XZ '# */:XKS093Q06H_N59;2%ORU<6(Q=U1 MYKYJV_ 2&//XJ&O;@-3",-<0[O:(:D'F(;X5\!TB DFL)TL]?(M]PDG!@,O6 M9-VL5IO.T<]NKWR.(7" MI[?1(KM#[9(%-HX6Q0W:?CX_7TMB,&T1T[>R%EBJA^7ZH/L.[R(!0A1.17HB ME;+Y"ITX-;J^+,$.]H3?Z[OG^&!M3T94KUA] XI)2.@<'?YMGX:?NQ#.H"DP MX4-O6(.IBR[;9P6T4$[)0!FR:5^-;NW+)/IE)5;+/HT'_@6WCRMINM(2E*%# MFZH'A#,&EB1F5"UQ]Y0!/L=Z;V#8PJ.QGS7)%$W G:1VK^Q.$P=+VT2_/QRD[0Z^5 MZVW2HGZ"W.TP[[+-,%M.(URZ= M>-]#,4Y:PGN0LC4)KOW;)6Q@2G 6&=*[04OJ&2?0B#07QP1^NU-)F\$)> V$C]45:LN[NVNK[Q M8Z9 [<>"V39=OK68=KI^^SO7"3)L#BD->5N;[;S@V 9\="4DC,_S(/15VCI0K*/#+X.2%C7YM=UOP_X9]YM,]S#"P,9! M<2)1%4F&[0*HL:T*T^$6!7:YPY0&>Q]L%Y?'9]0"9DY86\08#8P>$UU+T12J M4>'+RHJO/@^HI']M)_= MA0P,Y(NJP90(G5(@R-IE95!7Y,IUS6NUT,9GJ$L*^FB21&>N*6#X%/R]J79S M6\N]*JXECD3*;I_?J#+%; O_>NRIQP7GI%])_X4Q_ORB*6GEW&[2KWPV5:NTC+K^;=K7M6Y96YX+4:6'VK^.>&^,VD\$7(.<_;6N' M;>0\)QIB.U2\N"\U.21&*4M ^ VP/J;+@8J+]@ALB@DD7RPICJ9TDW,=I43J MISQ]\88O21V@,F)#]L:N^7)SH!)'RCI0WWU;C-#1+$4UL=WLYI&2.$AXM_2C MUR2Y8IH32C+";@2P,BF!,I0\0UJ!CTF);=8NVX 5DKQ#$.- +8,'2G M20U,VD\;NY)1(!9YT6,;,"HK"5O[J7)F:MO9"W.BK>7"?E&PVO@&1-"/<.<4 M%,M5K]U0&+W 'KT?X.)(<,QS/R:@[>,GSZ(?-0@C^EL"GBH,(TTF(X8 _W#^ MXYA!3RQ+27U?Z/R ZF8BI02W'O<&)-" [NT4&*^YE1=73PB2Z4*0TX00$!@24@IFOQK6XZZ;9,KES:=D@^B5PV>-> M%CVUS=^HCJ98]P]_.;*"7DQCQ7+ M99-+?/B&@%HOLQTE^N2*H*UVJ\ Q&8[)7)PV((FO#*K^-^C1L9G>&>9D9/"Y MA,70ETME,GXU]9$!/1G+ZFBI>9VM@W/3O5@B?SB# M\W2-/K>:I2&3E>VGL- J_:T!^:5+005BQFV/P!50_,Q435T)6#+BB&^H=2X M_B\ G_:2O_;BYY?42<[&/("M28N^8]=?4ME,FYD/GO$L!XR<3 MRZNTLM;39(3&-S 1=\05]TZ=K=M\RYE%7!7'-Y:6 MXE9,I7J[I( M=!ZZG,@K/NB&<;P8^.!\^#S],<_H+O"PB!Q=ASQ MX2N&7]!UP=DF]8Q:;] 40[J>M GL?K3.ZU!:"7Y(+ M8"05M&6YZ5(AVN6 JAH;PQ0BLR (0GP$I(5*#5?OHI?.%/-(X@X3C%1R]A4R M)*)#B?6[3K@-%@Q+:AL_%88_3O]7-6->&E>AQSY;>"F APXDWPM^FK+';TJM1 $4GDI)NR,0:9 MOOHI^O75VY\NWKR)?OW7Q>7%S_^,(U$.Q;Y;4O$7[BXA+2>Z'AZST?>65__V;Z^/!9_[_'CS=G9DQU(E;8IZ1. MX5,XZY/39Q7]=_1#LKH?]L-^D699STZNV.LHRWF!OC M5_)S#N(?;H&Y%1S/"U42Y'I)9M^@BNT?9IB/Q&AB1^K7:C\Z/IWT;@'.V^-R M3O#R73C=[<->PK M[M'15L,^I"GSM&%C*KAW_O'@^$&'#Y\>1I07__^[I)-[#1A[WY]\?K5.=MKMEHWW?-6Z^+Z M@OU\_;+=[HMOI1B,N1&\4#X?AD8CB(_A3' SC7O>_(1#9@L?=&&,7B?AQ;RK3 MYD3@^OW#P^#D,+.G?GXU4:F$]#>/=GVZ:M-T'+D;AOY/P&4 M %'T<>X(/8+1B4Q%3K@C]?+C1 ZE96$[Z(;+A%9(S'@LVN5_=;-^RA=]RKW?$O7$<3UNDV4'1"=B>94Z['<,Q6 M9?TV$GF:,R$1H^T0K@/V;V4F[!)T;9RN$;X)[Y?W Y__A0V+D0*5NH&3WY3BNXK#E[E48!>X;//WURW.FT"Q8^GKTX5].,IXLO MN7 ]/VG'X>E^@\7D%@:S\(*]Z.1C(2N@'JF"E-EV DCO"2CHP-CTZ-'WGY440S8J\?N2EC/YNOR[X7 M_,[Q0)3S)1:1PO-5:7\&_- X M%$P7!]^)IRI20SPS9BGD8"!=E(KM>!CTICK&,>!#B3,1!,1SQ(1,- 938O1 MJD/!0"FDBF7$DV0!^G KQ1P,+0=W!8]IB^I3MX06XQF0YD<8?"RJ1H M!_6CL_OZ<3G-$K40@KT0J1A):[:A'[6&'&13P%%*E'OXB,(H(YD!#B U8.EL M.@3SU0B(]@=F ,8ZE &&VDU)=*(N?#['V5',>[N MOK)?>['#H]UU?=#5*$HRXA9 '0HS^#2GL7BY M4"3:O%/[?*+WQ9 "N;/AP@];CL%L5<-=!/)>9%:0X0D)9(?'6PY":K:SS3B- M6\L1;#C#*\URD MVY/$YE&>[!EL0]8?)U]2$ SMH 'N[;P#/53J2R!U8&%W] M%E4F8"\6#%-Z%'W6Y8V<4]>"0\RIIV2,$#TJCV>MKUJ\$ ![NO F\4 M20K@.I<*&0+WZ*&M(0$BCD)6DC.2?^>RAQMJ2*:%(7B_E,0IT+[&()?TP:%> M !Z H=E0$[+')Q4,JV9L,8\TD7"3A%\+'PPOO"+X(&+" 9_ 3 VZ7,P;S[2C MV.DKZB<1X6 ^S;^*O!N(V8$"F<+*1) &)4;,KR5L.:V0Y@ 0G9^;AAYW)B#3 MZE::TBB4+,.8HP;H$[Z7PKB#P(WB!A",T19H?MSI,F,;.-W,"/R%L4ZB#$$V MI 0X;<":<&-4) DQK>\5GXNJU@KF =(S+87%;()AGULQ$F0#4H/04R-IS](C&H@/>(C<.! P K$S<)0I9,;$% U*5-CW17@!*60 >0/AO'C^J/=S%'._A[KNTMS-K M4% '6 *1*-';<&4W$PG*ZJ243 =JK(R$6;.>Y%1*+U>D;M!8B'3,79A;^J72 M<310TLTL(4TK+-\0NR6$ PM6 MT?W2#)/#FF;"%A[%KB3.P+J!)?*6R3V[GIS"&>%9L%NYTN=I,X.W/%^XS]EM M!%8_2P&[AW^O6+9#JGVT^ZK]4J0"H="68>H O48A<"O95G*9+N-1S6?Q&'13 MW%58S$LTQKOL$>@O=5)),VTP6(8GEK3#BC$H,/PY4:#C^(<6B>0^5^U["LAI M@P=E/$DJZ34.;OT^$E>SX'?!PQQV1 *P+>*%*O*1CC=_8LU*95A/G:5(6N[) MOU@.9!<#P./=5ZF!;=Z@<%P67F5+@=^]$5$AI\;GAE&Z4\50U.5(1KYN2;8> M2Q!_/6%=PIF >)Z[Y9:>\;E,K+]*TV!3P7T "O>%)(=+,<121$5UGK*JLQKO M5>HY3DU3+#-Q[RA3Y3\L*Q9IKP?^KF'(-3\"Z5,5@ZCC6*HM57)#-<'FW8N# M8?.E!,>%.(V^X<:0M2-P*_!J/356"I&+Y4$ MJ)@U%Q1VU1L] C"I2.XR?ZZHY^L1:\4P5]NO%RF0#9B@[HQP1I6"+0:A=#/' M#@.B[=:([=8S 9@:<6ROX5>QG1<*&P%@R0L(:B*K]*:!S=_HP5LQU;T@W$%3 M?;+[IOH&S,U$)3AF.[ 'M 3C\K7V#E=6SLW $CA:0=_,3+C#20E%**AW609Z M1?TL\\H&'SC>SK<"J!Z+)7GK31_0$\=6KK7>[7S@4%FKIOUV.80/C4IF=GW( M7[1[NY\372K*6#0QZ_BAR4=@Q_H\F?.%65[^0;O,OU(4%;:WK9M@LL+[=?,] M-ER")O3:)]LH++)7%CTJQ@ MU[V,&F]&$'?X2&9,KVA M.][:O(\9<,WVH A3^PK3 MWQ#]L"N@&_'9N8K)E(0GQX?DL@GHP$:WW0D=BZV5U^D$M]AHL$V!+UJ=J<:! M@N!D]AJ1[ S ZQ4U)#K)"P,DLAD^&^X_Z^TWECX?[!,;JY=.]AL>/M7)?Q[G M8X;)ZEG>VG"W(J"TXL/2V$H@@C62LC[C%UQJ3L-$&B!^IT&-.ZAYYLID"Q:# M4J>^ HR)!F+'?@VUU"PWY8!H\T88!-X(:XFRZK$ZCU_?2>,,C!:ES<@061=! MCU?N"J8MJ"HQ ,$&5^UQATB8EV8B1.R%VV ^T$WIR@LN"9FK06%8[[S>&W%T.P_1!HB/ DZG74GFE^NN-&(ZGF/V@W_],E)>/K^UOW]Z\AUO=N]^\>9 ]_@/&/A&,?1$^5Y!R;^-&BI.M(L!/>9&J M2#;D+U-E"8^$J^AE]#).V4N (04E2/+1!JL;@O /5M<;142-A06RB''CW@R$ M%F,(I?/2_I0C<0;LL(FT'#I#6[79SQS6 KOI#%-=WR&]Z%4T-J.M>DV#]S'S M&R4S7*U15',2.?7E2H>U5MX_\GD6OWSN",8*EDWS] R$8=QUZY_#:4-LETI> M+N!VB&X)+7[19@!/TZC2?3V ,>T<'B]+:)XLJ&]M>R3IZW0.0/I^$P HP'LF ME%K1IK'AEFJ3'QNTZG4?^YU,AO_>7;V]OKRZ&K!7;\Z#NU^)73FU3G#B0G!+ M**"PTQH4KPE4)SPSHI__<1I+ TJZZ,N4J*!!I]Y,>>..0@ R:O$=%,\D8HZ[ M[0UN#R+5\!!MK@4)LW&^L#?' 9GCEHW7[W4Z0;=W?.?M=A#>>>^^:8\.@MY! M9Z-I6T2R(QL88\":_+C7W5MA<+_-0F)L/M\]CW:RC_@PP]_ F)48'D]JC:,J M>V@)HWGZ8)' 2-POTOL(A@X+D?P$)NX$9^[A MP][S%XOE%Z&_DM.^=T_?_JE=8UGAVSNXWR"L APA##61H:?_>0:Q(D33!AQ? M5';2E*?9(AO^9=S[_?BA@-Y!>RU06/$SPT1%'VJ8Z[U)MQNT#P]6IEA*,X>? MU;LL,$;^/_EU>7E1.XO/:R.\?M?,<<8"EGM:'TX/.<7#0/BDBV<>%=)4-?#*F MZP7=3O?A,5TWZ!T=_8/I'AC3T??7K'Z!S3>%#KY%3%?WK4/?U*%=U=Z7/;1I;_OG\%QMG)2E40)>JR97M2)+:SN_OKP=GN[MM/;X-_??KYI^!PL#<,/N4B+52ILE0DN[OG M[Y\%SZ9E.7^YN[M8+ :+@T&63W8_7>SB4(>[2985E*A/Y@QGG]2[__7J77O)ZE,7+'U['ZBI0\3^>J;VC\?'H^/AX MN'\P/-P?'YQ$H^ M'<[+5PL5E].7P[V]OS^CYWYXK6:30"0EO&$F)O+_]@:_S2?/@B*/FI_P@'JP MX<'\^M5,Y!,8?Y25939[>03#7\F\5)%(=D2B)NG+4EZ7^FO]YH/CO?FUG6A[ MNK41AWLP)(W!P]$^\@@AHBS)\I??[='_O<)O=L9B MII+ER_\ZS95(_BLL@ 1V"IFK,7]=J#\DOXO^7/ *G\.O$Y5*LWW#?=RS\^NI M&JDR&.X-#O9?[^(/UEO&7,0QD,=.(L?ERQ=[@V/O,UJ7^=!;;P1+E/FJ!0.% MY#_\F2F\Z)K"B[M,X7'V_/+\?\XO3M^?G0>G/UZ'0U>'-7W[K>J*-5X^5B;=]BY>9^FJ@@N)5Q,D48R.)WD4A+7 MVBJG,OC^NQ?[^WNOS*H?[TSM/+[DJ[MWA-8\?+4=P,80=0/K5FF9!:((LC'L MU;R4LY',@^$P!*8]?-'S5IV/QS(JU94,WH*8Z7&_1LM I'$PDN5"RC3X=U9, M@W.0II.T[QVZEE&%.]3CYN#.?,PS(*=G' M"U5.Z2E]^X(L#U19!$4U*E2L1+X,4?B(^3P!\#Q*9.C>5 1C>%H$H&,4\-(, MALEA+)'"9_]=P8:-EZAU?-+/(X>!Y\] UKQ[1?G/S3.2U7"VZ.UF/=<:=;8 MKWS[_KNCDU?!/,^N5 R08)HM$#6%@1K#5L=RK%)%4EA8HLB!OY>XOP@>@C,X ME(D$* ''G)9YE@13.-01BDJ4D3 D"- :%=!1C20:S=[0.13[?1+FV);;[)=.]P7-:L[,@O=%G MT@>)?KH!0RL0FHR-YF+9H.3C8 :C3\F^TV:9]%VR#$:BD$$A$L#CP98H:8P< MF;A#66HVD_"R4L+C\US!'#3-"DWQ(*,1%Q954I)9B;[LOCC;O)["[JRA=KT, MN!ESH6*+[/3,(IBM2BOFV#BSWV%T^(\" '>"?+_ 3T4497E,PS;%@%UW2PLQ MW[2T$1@[C44>X]8"L$T0)4'17'1\HU'6I)(RV=;SW@.1UC#)Y#3F>L6/H)B+L93%6,AX$__+43^\((KC#N2KLC:EF!@KB MY5GBS=G>0>K0S\>RB'(UP-;SA]U$B*ICZ MUL&V?:D$=A2[H8@FB!4&S[?D-LO\H "V ZQQD0'%)1(Y2; $';6P"JXTQ%($ MBZF*ILCD0/J6%9 9:-XR1QL]+EVF!9-;&VT$AWLGIXPITJPD'@A2(L*]AE_. M:'K*9T2UN3 O3BLR_,,JG+QP_+F0=$7@;M7&\1=/Z!T9JIX3R&_'S7.S$I@T MZ',2IU@$O9J#G5C_2.?=@U#7YI<'U"Z.&?%M')8;;0B6.V,$ 81X3LJB[!?4 MO?,P65"J&6(K8)(1"2$S4Q)'8B*MEDP)P*KRJ M#%^@0,A*QFZQ9#./U+J$0D&5HD33Z*4^L-Z6)>X^GXQ=&J-+-]_/CPV!/6Q&L$0P;_H<.&)_$IA($-4WDK9 M"'REB V%F_W+/!H502FN:7I&"S2PE0"$N0FL9&E=SSQ9NPE\6IYQ(ZN2F*7^ M[Y724I\N66;)GT:; &Z>:])UA^=43M_3I'?$@]U;C)?T-"W40/TD-C\U,S2T MR["%5M$F&]A4'M(B,COH3,2XG DH@HDL"!PMII),TV[=FG.;03U=U:X-[R4/ M:H&9GBG0)L.O+;7M317QJ%XZS[JN^O!GL&,\<6\NUXAB\05(I]ZNX0RVE'Z' MM/$5_AXWN9"YE];\JJ\2_U$G\]!;(G .LSKGE@FVKKO?W5[#""393&I]C'U( M(E@)EOQ0O[8^VPS^,[_2V&K/_42,@#$!^NZ(%^0WMT*E_'].FCXL^&= 1FH(4CL,F*91F*22)GUF%^KY 1 MLD$()3;R7MIY-*Z1C8;NUI,)[<%,:$CI(7#CB/9^:>54R$=D+6APN%5*)V7, M9B**..0!,CENU!DD=9&(494G3)U^\E@]) &(W/_ M;K(7.1'-@IZL>&D6<+ _.LQ2'S(#S"N*'<_8BD]$$<$V"\P$!7( CBPJ6%,= M7UH*R_7D,@:H>/5W@,4@YE/%0WII^W7R=^O2!QOBMEWM)]](U^U-D2$;Z+Z] M/6)P(PU\3\[:AW#6#O?O[*W5 BG=04!$S!5H2@)[>)*[5 .6& #I PK_*B$FGM"AQ@\$!=+MQH1,B8 MOV@K2)4@ MZOF>#@<'A[CF\]\K@+]]7,ES$4V[D3S)BZPJKNY(%.LD MU?SS$A=1NWX6KB.0'DSHF00?B4L0X2:$P"N!@%.(9ZB6,O*3Y5ZE^'H8$!,VVW61I;ZRWI$'P3\1D M#[V6NC_8KHD$:\L?"(>A@/T0EELQ8B",_A3"!D1R7@9U\Z2;K\5@6A;3VKP$ M*8G?IA'[J=%-R=O07Z*P3V"]160$,XD0BM) YEJ[S% $1%/2:9F0T#.K)1E" M'CS-,HL^(QTN)!)O09@(R91&(C\L/;*CCUM3V@38>.G,,_8>^A=L5+'5F7SQ M_"R_C35HH6\DS*O,543DCE^W/PE0S29M5,]VCAA5A^$0JRX&P64'W@NUMFUN M9$R7 >?F4"M+6TO4SGG*F?MUS>EAI4O/V0'=Y'RX(<;0'T&@YX >M#K4AY0Y M1"'^K0#N,5 M,+U+TB=(JL%$;TJN=<0M5&*04<]0;3,D74\))54,7_5;0/A"'2N0$@[$BDV)FCRF2K+LRMR*)1S,> M\]MYQ8SIS4QF54'>4:/[W;B;+L0(,*X6B07F/P--Q*9XDUY0.V"KU[CX)6(^'EC@(V-VHN:7+\R"INC $!D\-%R\!0+^77%0JX2CH]JEGOG M0G/"5B!/(Z1!6,W"\#>C+QB^N.S(>;@3?UL=(^:+"]).W&R:9FK.<6![0)ZC M&&&.BW5B2OC_COHSM]ZU%;YGG'MA<7KW>ZWM"(M>9#$#+IWUMF%LLS_@X= V MZJ^WLG$D1W:IM1P+EF(;X09-%(XH!86RP-23C!(010R$J(HR%_I YCDJ:\R7 M'3HO_9@ABH_47CEY15(93?ZB-&5JT#](R "7C-E!6_L[P^^_.WS^:G_;A'>X ML2E(7AM5=; L^O':*44VR+\%$3 V@31<$SUGHNT)^B,1 BCPTS'0_5%/3LF< M\N_BG4A693PD*OYX\]@,ZL:<84!%R6.:$4YX@/K)&DI[@(.$MS>MKZ@D7Z$3 MJ?M&_O55G.,-47'.0"%(X2#Z4&4>MDK/1OK4-B7,[GV6[A"O+E5?@9]UHPA9 MX=A&& 9Q11$_=ZH0U09#J'+*=*)3TIKH@_4QC.^H$I-5R-];%0M%R15%WAE% M%C-,=X@K(XH7>4E_;/L>,:ZHCD%-63H&%DV^*D6U>HOVK!^@I.@FD??FA'9D M<^DES"&YOU4%6N0F?94=78/@NY.1ID1MQ53:S$->7#NBLC./%$$._ >7XR/ M )0X1Q^6R_3#:*KV;1LAQKO7B#-IAP1V-QRK"I\E)KQ6ANP&<6H6P M]0J$;2"S>+XAB.>M+H\*DN!KQSR;&4?T93'/[74MC5#HKX@&1JOV';*!;EZ! M,3^B*J=9#N/$Q/:!,6$-AR0KJES6#4(KTLD[$B+T=X1Y,&R&PN]52O$YQL(/ M\B"F0-U&$UC)(U&=4\+$$ 07_S@1%_&#R6CXS.N8- M.1LA>WR%^R':,SF^BSS'UM-NF@1XLEH;?6\;OC[^6*@$5T15$V;H?U\[ \+; MTD6N2@R()INQ]H3G56*$'WJP:4/B.VR92G^KN#Q&AX#3DC_Y4R(5_T]#R1 A_7=V]2J:1<&L*$[_7G*1>6 +QAOBLS[$(P MEDE&B:JFP$HB%C9>YI>4XGTN2\J'T5,K2EVZ-IK]+*_#BYDX@A/D2>K\0>'?A!1=O( M!)!C+8\JT6$1\.>6NMYFG4M'0GM[IP,%";Y2+7.-/-F&AVD(H.7!5IB;!NA0 M 4:SLR3[F1G/IIZL?X5;6W@V5=(O'/6!(2$7<7_*3_&:HMB@&3LC(G__I*(5 M[@??PCIVG(9DL6$R;*"^^5VB&?9ADY"LVM%U"8"HYJ6E'CU1O,B5+HI IN>M M0ML.2H!P&'+NSS(TT[R'V&C17(=*,A.?;>R0PCSO>IV8=GT<8IA53@'&RX#F M^"W@UR]KU/@:\&L6]PY?D4K?H14MI6!-N#P5WH>8;O_PY,4Q4_P,JYW%?ZGX MV5ZR,VZG2I.=T1]5-N.-^BL RLD1&(14Y?.LD-T-$<+.("FV2"&1P]>&_3>? MLJ) %"Q0D%$C9*7>+LZ-UA00^WO#/9/'\2[%AHC(QS\F(@T]'Z"^-1K;H'4; MX2W\^RE;UF3+DC%3QP%O>83;H3'(#ZOG6TC>H,D)K^U'X(P/H+M;C8 M)(X7?_-R>(,*MS3R@6H5H4ZW;?SR0B:88C!TD1,WAXRB*O?&_7P*K)/2O/6/ M7=)X9[PIAF]RKAOZYG"DD%/25*OXI ZZ8!U0!!]-H='VL-NZ= :70DT#J0@6 M4T(W+I6G'#+W-,4?[]XM;76>K.?T'&LK0KNW$J%QUH3U%!QNO\J2*BU!/4CP MEZ@$W^I=Q1?]F(&6GZ(H9VD[CT(1'N/O>#*/NRA] 'X&)2Q57F>)H M3J#O.*M&I1G459*9R7QBW,.,N4UZ*/<@0S>Z-"3??'A[ ""9A97+:>P&"DB8[/VH^]%RB3X;766L^Z>)O)+4 MF!!#6V 8I7$&W$0*W,7XF2B;\YUF_V>YM!Y!]X+1$I F&6@%!M+^'=_8$1?C M-]NJ];=T(^D4VJ3FX ",)#WOJ@X$R>[J@N&(?.\5KH!+GF&].,71T:W^ -NA M1H@*06V2.1]'][;.<^"L:@YGL,CRS_-$1+*^16P:WQE3'O'!$>!TA9Y)@L(K MBF:8,G<\6BT]BHM,4 H"LT7\VM1Z4IB/XRG0C9-VB-+CA:;N&\)TS71'DAUZ MC=(V>:E!DR"1D.43D:H_+-A%G:0Q #WNID.1SVX!7H&>3+N89%?&=B/)N]&4 M0%CHOJSA;>^W?L,>/%_=H)-S0XVXTH'C.JE"NSELC2\J<0DZ6E-MH =-YP'G MP;@;K7;Z9C <4I>1Q:CTTEE*GM)Z]584M]92FI/D27^KG( ME36KE4""J3)%%5I7XR07NA/L@-O:OZL*1R*8LMA;&<)?O&/U+89[7L(9.IWZ MZI)D$D7:5?L:KC$DT'A9/SV=K8$=9P'R8>7-+&R2J># BC@7BTY7G+LW2"/" M7"5VJZ697^KUA'V":'&X)0'6W4!7M($N#',<8\#0E>QJ).SU4I"N:W9#"GA' MAM-N>#R;7F@*7DZE:IKP.!L8O]&L8 M.Y[Q!RU\/AIL(QL<]@_&#P='S7L%XN^AFOYB\@1,<=6I, #?<[P"N M@4R\RE!I*LB89=HZ*VRS+")5<$LKYFMU9+SFF%RJ9HYY<-^ SV/RK:NO7X&_ M@P5JH:U,-Y6K1UL4V[08XQ(?.#Y>CY53VZ#%2Z#;R"=FYS%UU.M;/(H^J,F4"4>^GYHUEYQG%U3P"*WK<%A3.7?N'5@V5;8C63+9,J M%\&@X5%Q !2<&:'S@NX)TL]_&I10V.#M! B_\%,I"E5ZK%5.^AC5S7$AZG= M;6)ULH6R XM1X6PJFF(IHF/-H$E3+L4&1SK20G'*M\)O:^=N1=U:O08QDJF- M +JI.#_*JE17'ZKM&GSB4LQA:8E8/'#KADTDG8U)\.^HM]DSGVXQ'6+6^%#1 MA!('$5,I(DJEDM Q7J$Q<()=;(7#EVEPBO\/^ M"/@@%;;"'V78\L2KG41_VVM38,D!A?^*\6L%6JO$W\;R"MB_Y,QU'+_\JR>N M=R/2DPU!I#]F"6Q \!&TC6B*FO G<=U'O<1OH&7-IH#3-UB1XY3:9L)A!Q=D M1>JE:V/JDMC8 (:2UW3:PH(:FHE9DS&+8T(+^I-ZO5*OBTQ#U/K@,]CJ+PI4 M=X;JT8/*B O-A37[E]Z2N64$^AS\_$$-QM!60<6.7'^L_1=[/_HV!F>U1W,E MQY T @W$=D@1!,[%1<1P'>$)83]7-4-$%S^%CWYMX:/=W/=1F:U7B/#PY.3$ M)\VP@>^MZ]WEUV.E!;@'[71R4&BSB+&1R2KW"+8_MG+.DP!VWF>EX[+92)>B ML.SV^OQBN!=RY(9AB%[M64Z-P' KO\ C5DUK,'BO$&N;V[M2;9Z'T OIU0%9 M]A6<\M%1YI)5.>::.JI*\T$[]Y%$=OB?P\'>7J";8VBW*#>@Q)JS]QNT^@1,Y*5ZG7 M9+P1*=Y]L;6EB&ZV2E%[#WW7E*OU7B),MC5=_".RB7TN5)6Z"MG*L4M7R8\: MDH"RQ=U)4IV6B4-OA]:]9PW\7 [ 1SQA=Q/TT&S-A.H(PHLT'6+'*T-NK!6: M_GOF&HS9'Z<52Q\UA-D?Q*+M^N76.Z$K"'@2_N*XR?AL6KXZ0 M16]LA<-PG%QQ0A4^7:\[8*U)GCG(\![+:6982VB$QQ'+N22U@/@XTDLAL90! MNQG;E:.YX88M]()=F^:EB4'PNN+T=EW?>4M"JCSC)?5[;S$8MWY,]B@ BL*M M*4R=))-N1"TB5I=0&C>,?VP.]-,AO/(4<+TCZR&[@3["8,7F$17/,,3-*T]# M]F+=Q(P,-G.X2M=JIM^#ZY(YH64_4,4R#XXD!!(BFC6CAL$$_=]CH2A>#G9L MGLNR/:3'TLR]L[WK"9'C*YKXYZE"S"V7Q#1'-)Z 6L.I.;7L@:_U&;)E!!^$[5Z/$J7 M6T*^F>5$\QD3LVC J[#$]S;,4[MX$54?&%!R'8-%#PKB"DA9F0.KO^!VMZBJ7'+C0C4*7OO.IVVK[GNK-W8*,!'7^C2*06.+'G$&/-A[C>^G+RF-K M82'@;$Z'0:*I.V^,=6T#(D6$_[<2=DHM"W@[U- M?N^9]>]&D358F_6NI[(TA5.+6]:SI=L#K3!E63?9N($:K-_$V)/,B-N^Y0-4 M5*S>W.[\6+.H,=>^[T'\(?,LV(*[@OO>'@75+T2;-F9=:Z.M/L*@O(&Y[)GUPUNXM,.>VQKZ% M[)%") Q3?3XX.7GDD(CA7L\Q$0='@^$^+OIG540R240JLZH(/EH/QK=0J'13 MHA1\#;:78"SCCR8GT);./[/2VS8PR\A SO\:MM<%%;3)C!L@C5TE MRNXEL%1V>1&F=[4!"K8+Y,TY#QH;^PA,PU]?9NG*#^07@&]AW3-2:4 ^<24=A(Z^=2K>Z1R4E.+@&3 M%MD<:I/LO6$PS19H:7K\>ZTSUVF+F+Z%L?=2C3_T/X_'0$0R=A$IQ %\G$A% MI (1L[$,748E.MH,P7KN.5?EIN''-J38 MZR=/",:9\6#J6GMN7P6TAP[)'.I?T[;B7MN70?#+7-M(VS3N>3/L/LYUKZD: MH_3=YU3>PI\Q7$FZ;+9U%9R-OB\V&0';$,"52B<)HO,99R7 _P"Q)HD&MNV5 M<%4%;,"4B_FTW4S2*-;/(=+]"=3NI9G.:@#U)X\;='B!0T[U>W?)< MGH U*QN^7B=*B) M,B;!VCK#=1<:FAL,E &JO!S]>R<4?U5Y+ MDTDS[;729GQW_PLV2>C7Q5Z+X$04)76.,$5 :HNI%R&I?V=[!OMMA*E*25S? M;%L4K&-^1.Y<8.<^M%8GDD96F+S6); XMUPWT.1?-H&X"Q/V7]G,1L(B_B,U MJ5!]8S<;6=F()/5+J9N2<\ M?B*7_F6HWP4M",@& :)ECO>J*(CP>,&A"4EJ2E48G^=!B#TWQ>W8\@"_].KT ME!1Y87_K]Y&ZVV2:A^&':W=R$QWW$R78-H:!E!Q^@AD;6N!$6%=UQY=1U-DGI4TCXNTX.>2;1&@OYS V>2NB$D M?8LXBV6PM%S_@6TB'2ISIEW2GG*F$\2]8VU6 K6AEKKZ^_[6:!O+DEEGPDWY MXO8T:<>SUVRN6" MG[K%6/N%(3(54%EF/$%N9*]5*.3XH%%<*9!J&+"!NXK*M"Y(-Y+F(Q/9H2F2@#,+8K@X!7GWIQP^P"15F!AW;8$/46/T50P$&#B_O;B_KU(X6!L&Y(/T. M)Z!A@$W[4>P5?J MY_VRC;#65W?>4S'B/@0,O[FPG%Q;Z[+9K$IU1L6*$'1/+S+DYM*1&.5V>X B\$UZA]3,E(,T>168 M5::?T6K0E!29 @U#L!Y::EHF2^_<9"MBRQU.YSQM ^ZU9JG(A&;Z'$VEB'^O M@$G)7(M^;56NC\!5M-S,1$F=7YC]X8B7U-(>4/W] WWVUHKTVUE,%SYDM376Q4WY.F+(B4VCY"?]MB:U4;9IO7I*,%H-;&@\ MP(B6ZA>1&M\TV(,_R&S=0+R3S7N0G'X+^2SQ5V(T:^QZ<%6^Q*Z8" M9RN>(GU![P2FRCQHA?:]C<067[9$^QJ!?+I$^Z] )],L(=395UVCX-1W"U&T M0Z>KQ%*CYR=SB1CTQSBASRGQT!IXC"!NQ#'C%9G*A"[K7J;"0=?MG" MYW>)940#'M>?[JL J$JOX&ABM)D"[52IK0;'5;$UOZLQMWKICDYZ;;C/_5=T MOZ#I.>,\(EW5P58GG0D*\>&B'S0,FROH3:MI^2E&II<8F3O[_S:15WS9*NAW MT8>#"VF4@POR0/2D'-<,1\V+CV9!N,B5B1#T$:(7+:)=%*0?ZQKF+IA!-R8: M!SJJ-\(X0&O>(3LF^K-8\VS$)6%-R:@T@38+G2]1+Y7IN3G8PF1<6QT/M%56 MW6.!1T1/O'87N; ^K(J9ZPP1-K^B=J=#F:7?W< L7=N.*?;9C^O@[/C0KM1$ M&%)+A6^@0XGJ^?(=ZL2/LVFFV.'UDUCT):F-$ U;IOQ:J ^9=)P/X":ED;VF M3IT#0&@OR66I \O/, HFRU,E:HH;F3MH6W:R\0ZZ,!PLV+X_K-RW@+%-=!WR M=7T!U,YW&A[#A_NMJV _]FX#VI)DWF]EV.^_.QF^NGSWX_O33[]?/OQZ"5\=O'K(R)Q['< 3RMI(E-4K!W_W/OCUW:?WYY>7P:__.K\X M__#/,-#V&^UYR:G&&3?>TMVXFKY7M=(T2U6Z@!&1Y;QM>*)0%?T+#)%%ULAA ML2K'XF=4 D9W/[P3RWHH!O4%&-USDN0U*M@_./$,0GV1PL>+#Y_.+RY.@W?O MSQYO;7]F*T$:/<*FW3%9ZOOOAL=[K]K_[#^1BWQ8^A;,^?/ZJ MH'\&%TN #Q^S^3RY4P6/^K$?[FT 2;]9&N;[)1$X:VUOR9WE]$AZ3"S88P_/!BGWCBHP6?V#5LQW8OT3, M"_G2_,B'!X/AT2'"B1*64\;FQ1II# AI[)9Q^[O] M_<'!X8N57^\-ABN_NVG8YT= 9_MK#;M+4^9IP\84('/_\>S@F4-8M.$O]X(A M;:P9[X9']^?7^'" _SX8/&_$V^')M78TF_?(_(@AP0!]N5T]VD0!S\=?S@Z_?IQ)%(WR<3'W]^\?WLD6NU.Y\O@J-,Y M/CT6_S[][;W8W>GVQ*F1N55.Z5QFG<[HI"5:J7/%L-.9S68[L\&.-N/.Z:<. M+;7;R;2VL!.[N'5X0'?P%V1\^+>#G]IM<:RC<@*Y$Y$!Z2 6I57Y6'R)P9Z) M=KMZZD@7+GSP\2'3N\'4&I_O_-JO<.';U/=*, M\55.%T/_&@?GKBTS-J9/$7TKQU^-%H?*61XFT>/5(1/T/A8!*"$;V]@.*]]T >N(]9542'VCD] M&?;Z%V/Z6VF=2N8/:MYCD$:\TS85(\SAX_SYL[U7^W].?G]+813E;CAX4=Q7 MFKH=TH&0XA@R.9,&!,9W486XV'(IB.?/7O7[W4;9'RHBKS-4#@T3K9%;C_2D MD/G\7D19:2VV06]_6R@KIF#FHLA 6JR[3@N=)!AU,B 0U>374/((<$:@>4Z,BK$=4+(]&Q'B*N]\ZG1[XW.2_OP7MIY M_JSWHKLO/I?A-X@HIEA4F1ZSLQIIES*;JE );01REEAR]"J M6$FCP.*XT>4XI966$NP@\(3JL87'P@''2 HW%R7!!;O.5):)0LXY1*2()";1 MD B5,X/.HT*"CG1)0JJ$_'W_EXW0/D"D8&U0A8%JB_##-AGJ2 MI?R!E0 +*/8XW'^%\UMS";U.ETX@!0+@HBOM+A?0RBK=FJ8K2NX"9G9E)Z^@> MY9P9]L88)%]K"7+M:*5& H0&YJZE"NX36,))S0!10K_R72L,+XQCV,=;7)< M<%M-JE%GKV"2%O/P"H' _%<+VG^B?D6)_-2B\N@U=*[%(N'0),%C2OOL@XTE M>S$!2;50;2.R1)G+$A./P75HFP@(4[&R4:9MB0@)?5UF8S:XHX5Z+_?M=?BK MQHA4)8I@@&)CND2X37S30! V,@9A(<* L8'PX7GUW1&9R;_$5@& 97XN,G4& M&=-G?D+@PD#6$:DTDSI!K@B1 '4GY1<30UP=14 M:8H<&P .F!#<#"#WU 2I MQ#H+7UPYD2HC74A8G)C-KX3].L:<&84@SD6A$6#*V\24&3-0K#TI%@LV17P' M8ZG\6VGFE\P55")$$5(KC5%3"2631&6*D@K?8OT9$LJ(D#87\7'2?KI-CI^J MR+LZX:>I&:+'JP@36%;L1&V- MR-^QDT*U/SM.>)5HEJYHV ")L(524=9.RDQ,$%XZ)T+XR$PW1=Q0__#]>\;8 MXUMX[P* = &&5%NK=&!UHR&53]&D:MQ$'XP&C9SX/J\%JC%5.JLDJ()L0=L30,_*+*C\YD4$*IETHV3+ M>9_3:\:E7X@OM]0YA=NB@ULR%\I JJ+L5'YQ+"X=V44FZ,:*,)#V=7!A35<) MBE1+B:Y,F_4:CKM^U%ZQVE&J(!&CME"LQ0H,; U4HE>(-%CAB2+=S,!>FQLAQHV'69U9!/BI6\S MJOTC*R@#^KSIR2^ZA/XX-<$X0!AP_4_HB9@A4N98E-D>2POKU=E!56UV3:RI MAZFFC%$.0[V[M5CHUUAHU0[7C3N\:^\P/XI=L*,E7K2!+3 AOD"=NA?YY@R@ M6&;+2Q1HF' QN6F(*NK&"4%3D%F?$LX5EHD\XLQ.H7B9FR_>%N## M$11+DDT0TLVZG'26N62]@V<+39D%\8TI( ?&EI/G0L93A9:Z&ZQNPLB]=N(+^6K4=(0; >!7;HFY@\?\(W$"">7;5( ULD3=,?@^AB&VZ'$-5/0@ M507R-MI,O[01 XH+ +ZGO-Q?!YPA\9(R9. K%#Y0;\WX'9BJZE'.N_P \T14 M\433YL+8;Q,ASE\OPBF5^1B\U"@1E4U66%Z4_(FTX3>DN%17_.2]G&T$8E0: MIVB16#GBY?1ALLZ*DF-*L,WY/F-U8,4691]"DIH7+FGVCL9Z"R1>[>3V*:F9QD/%/41&$HR#W]#II= 4H= M$UUQS4(:[BZ(I9U62=!=39&AUAIW:CSG"<_OQ'O^;FEJB0HZA3;LX M9VUN[X8RF\FY;6WRP-&RORZ<07IL>Z<#_N#/7ZP%[U3S!P="K8S.[L5P:0^*U_(F&*NG4'BAOV]1W" XS_TU1Z+0L;[G<8&]Z++6A1RLU:Z M<2O[KH>^GC_;Q6:>?\4[G>;BW8YXG660/W1Y6"TDG0BX^GNCCQX?QV]_=O%'>WO\AXYZWCG+ M_;%CF4^;3';\H78^7G_X?U!+ P04 " #XBFY470[Z)<$) "W+P #P M &5X:&EB:70Q,#,T+FAT;=U:VW+;.!)]WZ_ *+L9NTIWR;G('E M?/EP+%(_U>+#[Z_>OCX4C5:G\WEPV.DRN&[6Y/G%B9.>65R:3N M=([?-40C]3X?=3KS^;P]'[2-G71./G9HJF%'&^.@'?NXL;]'=_ 79+S_C[V? M6BUQ9*)B"ID7D07I(1:%4]E$?([!G8I6JWSJT.0+JR:I%_UNOR\^&WNJ9C*, M>^4U[%?S['7"]5Z'%]D;FWBQOQ>KF5#Q+PWU[&5W9]!_%DN(DV%W\%SVA\^& MR0MX/A@.HD'_Y?]Z*&0''P_O.+_0\$MCJK)6"K3^:&>8^]VYBGTZZG6[_VKP M<_M[BHYKQRZO(NT$%_(F'W7;M(R',]^26DVR$2O?"'-5ST=& M&SMZTN4_NS322N14Z<7HYP.KI/ZYZ=!-+0=6)6'8J6^ 8N/4?#D/*CW'M[7* MH%(QZ'5\EJJQ\J+7;0^&ZVNUHL^*^!%Z!NP=R3^\0OY@NQ@B8R7A=%1D,5AZ MJK'_\?CD^-W)Z_?OQ,%_/AX?_X87M]9AT4KS.H@T5\1/D'J9C ML**WTZ28[MV3!^[BK3)NQ\9[,QWU^N(Y!6O#$'68:9'0UV74,&218#; L1U:-<9XQ M:#-O"_$X('6U=S[6^KTR6>'NWTOMIT]ZS[J[XE,Q_@J1)_NC6RQ"&L7*"C0S M3'-M%LR0YLJG[)825,)8H;P3KA@[%2MI%3@>:"0J%R"J>4$37-! M'N%2B]HFRF+VV!MUM$8"U'T>RNMHP[XPG=9U' M!#&<4+W$6)@8O&I6T(09I0J?2A\RR4K^P$J !11[&>ZSQHOOYA):SA1>',K" M@=B2#H&;H%QE\M\6N57X'J::RZ:^ 3C8:N'?'VZ?IKA_L%*"X&QA82K1 X!P M413W%PKI111OS5,5I; M$EC"2&\!(#OU:0*=>X2)FFR *\Q$)C_WX+VWZA? M7B _=:@\>@V=Z[!(>#1)7GMB,P4%G%E &"97PBM3D$S?>8G!$X,9!V12CNM$N0-(=)$W4GY MY8MCG!U%0"WI%3FQ !PP8_!S@"Q0$Z02ZTQ\?N9$*DVZD+#XHEY<"OMUC#FW M"D&QK81<7S-4L18@BI%8&HZ842B:) MTHJ2"M]B_1D2RHHQ;2+BXZ3];)LTHL*W:BKD+D[]A)H=J?/">\4C1'5S1L@4380JDH M:R>%%E.$E\F($&Z8Z6:(&^H?OGW3C#V^A??. H%$ MCQF2+-[U!&C3V XU;&:LJ\@FQ,O09I3[1TY0!@QY,Y!?= G]X]44XP!AP/4_ MH2=BADB185%F>ZQ,;&[.#JILLRMB33U,^@4(%^ESRN<:)78X=O4$O'@\N6Z0RJY'&<( M0U'G0HXX4U@WLHA3/<7F1;*^7*V)#T>0KT@V18S7\W(66B67U9:>RPVE&@0\ MYH0,&&Q>G@D9SQ1:ZCYPME']TM70._#B,_GJN&X1'P2 7[A'YI8>$Y+$%TBH MT+<"K)$VJA8B-#8,L673:Z'D"ZG*D)BP]WDE(F7E#*; MH63A ]5>3=B2*&[@94Y\OCVH_;W,18'Q'%ML0=R^575RQ7H6^SVF+0LV-GDS!#(3)6J+=_ M:NHW.K+<)*'5,34D^2>BX7KO%P)XU6O77N\-&F;:4.^/L_ M?\ 6O''-WQ\(LS(ZS_IDB+T]_XHW)LW$F[8XT!JR^RX. M-PM)!P0N_U[KH\U#[CG;7KOGM#;H_CYV^\.'-\IK+JG(TE8R&%+[B%O+NLQ7 M93FD-8D]!O W,]HA&R/56RNAW9.Z=Q27?(BMO3S']IB"\SX_I%TM"7U %6&S MF0\ WOLW\IO,]Y)]W-OA?^@0Z*V3W5\[L/FX&64G'&GGP_7[?P)02P,$% M @ ^(IN5'E3R83( @ XPH !X !E>&AI8FET,C$Q+7-U8G-I9&EA,! =_=\=UW9_N\@^%X,+N;C,!")@Q,;LXO@P'0 M= AO.P,(A[,AN)A]O@2.85I@)E":4TEYBAB$HRL-: LI,Q?"HBB,HF-P,8>S M*2Q#.9!QGA,#2ZSY7OE%W0G"_COO0-?!D$?+A*021((@23!8YC2=@UM,\GN@ MZXW5@&=K0><+"6S3ML$M%_=TA6I<4LF(W\;Q8/WNP>HG7LCQVOE.CUS?EU, S.IG=@_!%,IN/9:#H] \'5 M8!]A-PCO78X]O'Q/HI"1UCGD A.A*RD8RG+BM@]]3/.,H;5+TRJURJF?(#%7 M[1AR*7GB=I4.*R(DC1!K"%1<:OBQ40VS;E:IZ$C<_KF!C0J"$F]C'=NP.YV= ML&E8.[&_%=;9*RRLE*C54(+G&4I/M8[6.F0(8[4/N7;V "RE\9,",Q)O:5[+ MO;D9-(62/%/=F/VI%>H\T_@U6TPB+E"Y2;O+5#58::7Y5R@A@,?@>AGF%%,D MUC^LX$:X%S0Q2T6TO4Q?3[[^&^UXOZKGIZ6@.:91^?T9)9LV:UFV0;N5@*\F M\^^:_LN+0/,G@JN=6" PSDA9.#56#'BB_ZI!U/\. M4$L#!!0 ( /B*;E1> Z5V&0, (\) > 97AH:6)I=#(S,6-O;G-E M;G1O9FMP;6=L;' N:'1MW59;;]LV%'[?KSA5L/8E$F5)CAW9,= Z:1LT:8W6 M0[JG@18IFRA-"B0=U_OU.Z*D-(:38L"R JT>"%'GPN\[-W'\[/S#=/[G[ )6 M;BUA]L>KJ\LI!"$A-^F4D//Y.;R=7U]!%L4]F!NJK'!"*RH)N7@?0+!RKLH) MV6ZWT3:-M%F2^4=2N\J(U-KRB#D63,;U%UPY99/?QL_"$,YUL5ESY: PG#K. M8&.%6L(-X_8+A&&K-=75SHCERD$2)PG<:/-%W-)&[H23?-+Y&9-F/R;^D/%" ML]UDS,0M"'86B$&?Q:Q_%/TLR9(ARWHI[2HY_=2&58JER#Q>EI58.81CTVKP> M.']*HTY<:*E-?A3[9U1+PI*NA=SE+UX:0>6+8XLI#"TWHFS$5OS-D1&2\]MM MRQ:MI5"\8]]+:LH7G]]>OKJ<0Y)&O7V$W\-98'JX^:% IUK9NKAT"9>*\8KC M@MN/?"DL8L%RFVT64A3PLBCT1KFZ]%X+L_XW8=^C\W"R_IOLJ4.4/1BB&PY% M&R6GP:TX"%5H4VE#ZP:'Q0X,+S%6JJA%7L/X^+4*UF'?^A9^KR-(T_3YT3") M3T=)?SA,!H :K[59PZ?V\[!.AMX8=()G.&"^ZZ^I*5;0RXY]@Q_#5K@5:MB* M%W>X:IA:BL:@%(JJ ME_.]_6GF=&8U8,Q7P7T1,FQ-&%Y%U&%MHP;D),C*25 MY7GW,F+"5I+N(0C6/=P>WG5)]A1Z"OE?ZDI<')!K\_U-W'Y2NI_C\*!N,K%_AW>SZ#5Q=S>Y2=X]A MAZ8SSJIZ7'Z?=5QS_F4B]8DJ1V$JJ:'',$48I39*T(>"]?.2W)\AA]R(;\<' MAOK]/WNEFXM-;KC$^7;+'_W7M_TU=:7,;-YK^OK^BQ]EDY*K6:3N'[7&5(FD2[3JV5Y+' MNY^V0#9((FXVF#Y(<7[]OA?00+-)2A/'$;<\5>.()!K7>SWO ?3+OYR_/;OY MGW<7R:2>YLF[]S^^OCQ+'NT?'GYX'YSGOQ\\\OKY.G!T7%R4ZJB,K6Q MA/$H>3>IZ]OSP<+%8'"R>'-AR?'AS=8A=/3W,K:WT059GCUZ]Q&_@ M7ZVR5__V\B_[^\FY'3937=3)L-2JUEG25*88)Q\R77U,]O>EU9F=+4LSGM3) MR=')2?+!EA_-7/'OM:ES_#FRV?/4R,_/$9'][9(Y/OG_Z M@];ZZ>C;9T^?/'GZP_'1Z&3P1!V=#/1W/^AG_WL,DSR$YOQ,52]S_;='4U/L M3S2.__R[DUG]8F&R>O+\^.CHZT=1NUK?UOLJ-^/B.X&_[(_4U.3+YW^],5-=)6_T(KFR4U7\-:U@A_'V.>=YWI:&I7_OAE>W$[,P-3 3<=N M<-[TU:U7Y1AV?V#KVDZY^V"7AT!Q7=Y]FS=._>A.4S^_N#Z[NGQW<_GV3?+V M[\G-SQ?)U<5/E]7"?7%V?OKRYO+B^NY=>+JXMSD*JK MZ_?0++EYBRVHC^,3UTWPS,5_G_U\^N:GB^3T[ 9_/O[AR=,T.;U.3G^Y>'-^ M<1YOVL;M^JR;<]K4$UO" UERIF:F!BK]4Z&>N,>$F;ZFR("VSX^__\-6\+1W M!3<3G=06)IZHJ6U@5#M*;%,FJEW9D%<&\['#C\G0@BJLZ@H;/CLZ2H_X_TDU M4:6F;X=V.K4%-T^3F2J3NM@E=U*!PJ*>3$D=P*1NAWI6HQ1;'&!A0 65^K?&E"2."0A?FKB'^Z:Z,,#Z M*!,#[:9-H[KYJ6+)"H)P,@FH3C9I!U9DI<[AQRJI;*YA0?(<"Q!. W8 5C*U MN('AE@)Q>HU.8D;!9E(+$DDU&NDA;I0\2>I$EI$FVN"FP&]@L6 Z,!'\R M,UX1#R;-#.B2&U![603X/R=3OLML"6W+B%?;' M?XC_JU#&#$RF@A55(S6DR4 _")G"QS,]J(GU$ZKC4BVF-6)H5!_7A M?E9+,B_P5;![H7"G*"\@SJFS22N&N,]J[#)KOR63\^TM;W^)+HK MH0Z$W=?368UJ$!FF&2" GA$IA>;B_&BOH#8B"79ZL!E[$0?)#1I;TKT%JMR, MAN.6E2D^(C.@O@W=-30&T#_*A5CF< G4I';;I!(!!>:5#3K?-F"45,WY;V4]6?U,M[Y=3PX1V,CHW\(M[I+C%%I MIZ0/B:;X7W3^ ES(8)"9B$TKBL0M]%-5J(!]W"92J,@%N0&$3VQ>X;#.U03( MCL0F-UK8Y[H6X3@'3+T WDE9UBQ"@=3!C*:@)63KE2&S%GFYC/,?Y*9BU%PTTT&D**#% #=KF#<9"SMWT '0 M(W-+S[MID)6/?WB\*J;D;(#6H^R!.2=*J8&5R 3'!MO=#N*"+=E;>^M)_QCGF>ENQP.= MVT4_ >,Y"M)L3>[CM4^1AFN?9-% UE1 KCZN'!*&\<$730X=-I3Y&H$P=:F( M&4 GA%KCTJ/#?@"-6V9.GYAQH" MV8$-UJ[N3]7]U^O$DYAX;2BB*PRD#W$/$I5EDI@$'G,; 7C$*9Z1P7BL*8?- M%!\F7$OZSS<6AF5;,FQ*Q,Q@2,(X?P'K2/9^>-P^Q8%@A"#,^=FJ_G;>(?D5 M''F%KW"5(=_1.@X6C<0PX'FXMUX;IV)GE9/1S9X76)FA%A(_:1]2 G,/51U@*7KT< ME*_Z4I3\[Z1T/<_46.\/0%M^W">3/J1\]+M)U#:1JB>F_/23/$A.:\9OG[KG-%@/Z7B?#AIJ M_)/\O$!]"W[@H#+]R#%OLAFR%;PO&&^7#E$GJ^[&4N,P+$D[)P/3]RM+78D/ M,:+D?($6*_V@D,9&CGY?2-Y$W/\4]L1E.]!G&P2ICCN$$](5U@Q(,,!T[2QO MP!::>NGHB '^"G =&!UQS )?'C\*[D4'#N-7,(L9_,H!B5++U]P].&RW/E#K MB(;"U9=U(201BBQ#8>!3('B M!++,'4Q/[! Q)U+!!=Z\#<#)%WJ!8%2*Y?SD)F96XCV^\F6KM"->%/X48&P4X7+W*6\8=U TE^APU;/MCQ J\8EB2."/C,& M:7*08@Q@ 1.#[-JRF9+XD=K&'#,*AC(%>__<&2^?)R<);IF@S"TTE2 (L'*O MKIRJP)J1(8A01M$+GR6>8;9/$M:@W_&W50476/6N+=^"4KP&=#GS !9( 8! M#)A?V]+QQ@+T@J,U!KZ(5>COU)%TJ#@\O4&@TV 88-UV&+])$QB'HHB(GL88 MU+^_6@Y*;S@@VA5U^HDT]<[HC4O.CR'!*YODEBJ2>A,*:W6(CZI%8<_- M\8I4T"9J'U]2(D6)?8H E4]7AT-#BT(_I,@"1X))I9#L<7C0QT-Z=8KS.KKU M'MT54I"@4[K":R,YZXO'5+:UFKBY%N,*M_"A6\'AJU5H!]=MLA0&<37*ZGBR M(_#X7']^F?#T)L5$;42/@T2L1[R81<%MK-E#A0"M M/KT4?M8TUG^1;=D9'=%7_A5"PACMI7=*N88.EQ*W>IVEZFJC%%UT/4@R2 M1:;$%5>3!O4(?;Y1[#^E=_>\'$S!2"KTV6!?@B2\3:WQ9$E;X3# TR @D@<) MJF+7F+L9*71>;(*%>P*R_)S(;DZ4*=V,1I'/1V;8*3M>VH#!$4(G!T[6=[!2 MFW2O75_9T<7$4NCX7_9AJ>(J^Q7L0!%^3[O&2IA^HP(/PQ6,E#LE-(=1#9CW MWI.CQTFFEA4I"4S*N2^8S;B'<=J4L-&6KLU *XI"@EW M"]0&/=1"R)A%31N16-.>*M+%5N<5,6"F]12-8/S@ROP?K.8^!8KLU^JCMFBL M+BB-Z*WW5K>X57H[H_MO[K M6ET.T6_T1)V5J)PQZT^502K3@(3JH,' 9)QQCH:E\8C-.8X0,$%G463AZH#60<$:A_>N)D:.@^U8:9*K]T'HEF06V![# M&!+RCNP2P+P28;6/_X0%%RM%(C'3)+FI^&0%=XR,2,1KC#/6?R!=GY75%_J?J-3 M(CKEB* M#N2 61EBR3CV'%JBW0G6O2V\9Z%CZ*EO41.*+O95FAPA1:Q=8CHG4J%" L(H MY+JW\7U_$*2MLW3H9014*C(^]R*%0Y@Z 9V&&MVI<6\8N.RNU)1C)7\L,Q@9 M0J#2!8#DY4YG%.JQ V+N&!@-EG1HTGFCNAR3<>'.B1%2\1WQ.5W5OB"3(A8" M5$O-+F;MPG?8V!2-.+;M8K@VVU:5P5,.F<8R[0Y607&8X2 M#%]3SPZR0>6%53(!VI(#JN@8 A[+8%^W_*A=HP<+@ZXEVON+<_9..:8!V_NA MQ'.%17(&+.-V\C2;$TN\80?Y*L0!J *N T7WKK2P\0 S=T8RWQ>4.]IP/)+2 M1'U)NJ@\^#Z!]]0'W,5KKOK >^KAFFA3*A/UBE74 ,;0@Z3::K!'/ ]W&'L% MLB-H1 \I49X+%L(%0^$"@Z>G=./$5T(*;WS !.,$X4JB,3IQ$TQ)X?ETC*C4 MRI?98K0FY1)$DMY<49UAO+]1A,MK%(P9UUR4"]+LR[#=L[@>KA>(*8UV>HM-MK.OA#L/DHU2%D>A M78QY\=%C["R,.5;F%D..W^(O&'.$YT?\([-I M-V![_TA@S#@>"OP.4LH1$X[D$-$DS,^(CDYILWC[C4?Z8?=U&V1&-8#6O+NG M@1KA. /5$("\X/A$A=S,F@*QJ5=YC%RL')_VO:8NFTFY M:.XY]1J)AD2TTVH33O=3'JRTH Q"ULJ84#1:K MCC;:-Z!8IH_!BSI W+NY3H-]E\)R(A48&7RSC%*J(]L67"+]VP <"=^6CE>% MG;/E2^];1K&:4H^!Z9S]\4Q!4)N#C"KLWB>'>9-"#PY1?VZKIO0Z<$9XKZN@ MI(M$C?'$)TX"N!S8OQC+E-B]P:;BL*+YS=R!ET(VA@2,XYTR$#N$LJ-8K+H: MS$5-@?4W>+*L4]R+)I-HR5 =[]2X'S6IAZDBOF@G47 M$2C97Y8YMT,Y2!194&OR&DTT4^WXNX$91#RO*>\78 5 MS,74!=7+D5/&/I^(2)_;UT.<#8>YY"146_99@.Z(;&J+M)9Q<&4HB,\5@W&H M&_4T1J/;@JZU.5$T0SWAE?8JI0?KRIV&5Z]LS?;L6 9+SM[2]3*2;=;([L6R MY:E['AF/:T;O?;"6"B;S/#BN+FX=W3 1.QC ?V-0>73Y3.@]&JJ%U>5<-!BX M4:CH@KJ&<'EW25 Z+S%\"(%TD"P.RC\(\X$ (!#6I51=HE*E/S<<2EVY5F&] M>XO9%4QG23S/'6IV%9X]OC(7$J(1]KUZ;[7KD@O4V^XDK*LP[8Z/7@$6\=<+ MNT_G*#P/="LEZ%:+-BB[WW_-Q,IISU4O8*P+.5AG-I3SIVX"\:5$:'!S*;Y, M?8V;WR7<[8TR

FXO*,:#]:L#YAR%I2J3D;:*^'_)AI6WW*Y:08H;@O1;;7 MKCP\BN#1]!76YR3YYQ6 QSV\,7*.5@_%UENY+ZFX+ZFX3W$Q[I^6?O&JJW.7 MHZ]U4)F=U>F*WFSK8_@$ #7C>,*J_/A0"7MF@V6@,GEAR@KU1V_XC MW^SY]82XR$^@5=UG17W00ZIY/A\ ";'''X@;5H.,7R"$AQ ^0!39B95P]7JN MZL47CLTNXT,ETA8CQ]EV@8IZKCHBYB[%]6 DDCE)W+0ASI4%48)%9N!2C)PY MZ*?G1@CT>U8B5:CWPD@["(WZ..U?8ZJ'ZI#[HBRJ-[UQE8?H2P+NV1G7^UKH M>W+TQ&W\^4]GKUT@U4D>'^ M!GIH^;9*=YVSP>OT-96-=<*5)\^#"=ZX' M'\\/31O7N,"\>/DW5UIJ(ZJS;^*-6L+D[J MLH!<+!(=O0C2<7SWFL1/>SAG'P)ITGD_N5-[TI@EX)@*9744$9] MC-;?;Q0>O*$;")MZ M>Q?IFN<>+,)Z'5ZO6"2OY3KA)2WT$G9Q6D1W];P-58R_?VYG6-.1Y_CILY \ M:5NW3]?4 XKGNT,7KDQ#]2*-OC,?EA,5&+"EW:N7?/HC5#I>4?-U=4Y51Y?5 M=2OE7*/@0DP.8/@#+6L6)RR*0QJ^X&Y06I5).2M&#TR'SIMFA1 NN'0Z3&B7 MVDP'35GYXS:8DBVPH@G:T*T(F+@V%6^[P@5DX>)*=54$DC&I%IM#5R M(MFK:N74E<9-H[*!%MF 2Y1[;H](R(=SI5J\?*H7>:(%AQE3,W-9P^[A0@ MLE'?,]@IU41#$U]I@QH.B#FV@+Q'"L$YS0;]CF)N\SF;G4(*QJ>8)*?,-S/_ MQX(G/#$$('*UYYX)]P2=-.9PH8!J/ M4:#[.6]3:.')7>BY)P/F8.94\\V'O[!TQQ-\ *[WR&QELDZ="^X2^0]$+]'Y MH@X,BBZ"E:P.TCL@\ ;>G<> M+2S@5J?MV[HBIH&.[A+KI5UP)[;4VN";%N!C WY(=/ $2UA 8K%X1U554[(1 MB8NH0-7,O$/?G=T*?]ZQ+H.1F@V*U?RD7*$:_UDS__G[[@F1 W\Q9$5O=UE&KPJI0'*N>M;XY\#@W:GR_?\E1+^/LFU M-(]X8Z#K!1Z";T1HQ2K=29RE7O5>2..N?7=0QY=CCE]RJ_\OCCENA\.@PH.; MJ55)1LTA2L"ZK%+Y;J4527+R;#.$ M?\"P\VXBTD;LWJ 7AZ T0TN>QW35"D84&V]-0LAR#V!.5C[B0-O22VH,< M>.UZZ=X7D"M#MP"&;EGD[<%:%I((QZRY' "U?$A EX$3*!*8AHY:VL9D$6"- MM7_W;'4'YV[;O-487>":3+AHE_#.L=XTX!W]Z^B^*II[Y[9"\O081U?)KY&L M%?=D"K?>>;1<@J_ <[-28XH3+TB W<07NP[;/PX BFA6L24:@1.-2PZL\.Z?&CO>=M\\V%;(1)YOVUUC:H_H7: /W6&^6]Y MC=JPYG ;1;#>%^2M$3,$Y\VVZ04L 18POEDTMEA;QP-@+_B5(6B!'ZI1N\%@ M"-X@=$H*9&?XC4*6;NZL_!QXZ;[N[,Q.9PV>*Z%WO]Z4#:@U_(Y.HKXY.#T@ MAHA;@5 ?)'NN:"+UKU@.&[5O+Y:B>/^Z#;GTC I9O+_8,UN^59.J/OR+HL"L^5HN MN4$]'[P/>7=X]&T/,[9W[/#=)($6<6]+JI;3@-YS3K)69/>E^N9D?!8QX"&O)1R0 M[8$O7GVI!F%=&$G8P*\_U5O"!HQCG BDK3"9!$F[]ZV?NCS575W]R_\[[?<: M'W T[@X'_WS$'[-'C?_W[)?_U6S^^]>=EXWU83SIXV#2>#Y"/\'4^-B='#;> M)AR_;^31L-]X.QR][W[PS69USO/A\=FH>W X:0@FQ+6#HZ<93=+9-' +(6J0@>ZK/7HI3;GMX83>CMYP,'YZ,FX>>'_\ST>'D\GQTR=/LA^' MQ\/1P9/9@2?TR+S)>%/R1[-3NJ>33\T_?OSX^#2,>M4IW4&O.\#20T\F(S\8 MY^&H[R?4@^4BK,E$DXN+BXQ'DR_O23_><+]3NNK[*W?\**OFW#GWI#IZT30. M3P:3T=FGQM6CC3$^/AA^>#([6-WAT[7'W9NN+!CC3_[=>KD;#['OF]W!>.(' M$3^=19=-W:MWF9VFGTP/7C0]II[XU/!X-)S@:.0?QV&_>@PN+KTFG=>]N6/I MNO+)]8?XHE>N-B^'@Q]_:IZP>W.WT('J6?X#EP!NTM$K%[]H_4<8<]5D]HJ@ M?.WYN+QTH5GSKR-1)=>\GS_[KO_[K METEWTL-G!=#F!7:_/)G^^,N3Z:7#,)T]^R5U/S3&D[,>_O-1ZHZ/>_[LZ6 X M0'J [NG3TA!'TX_=E'!0?:3C;3(IHVZ86,Q*&GBW7AZ%T3_-S_(T\/UR:^P^W1C0\YT]I]<9^=[6(.'I_^#9HT8W MT:63?',6UHMT[;8.]M^NW&Z=]Y^WS[Z_71[ M?:>[=[['6F+K8^MH2^R]?7/8.F_)E[+=VSL?GKI7>> M[?5;HKW>[K;6M\[:_7J=UWN:6O13[9WMOH][N;(B]H\/W^T<'8O\HGK5? M_';4>K%QMK_^ZU%[O?SM';4ZA_V]H[T/Z<5F-[QXK=N=O=/]%V]ZK]H[VWOY_OO]U_W^Y$MMUY/3OG#=U+#?8[0]X^VGR___;U M::N_>5C:T#,=[76VSK??M@_WU]N]_?[OO'W^NVJ_L:64\B0,8#/6Z#ACUHV<% MA(7A^XJN/TP/"-\*8?8%PIRYJ#(0US)@FX >FM8P4FLI6' 8,'O^Z-GFWCWB MNT;@I@K@GC]XU)@Z5+KLZ>1I[IYB:F;?*V[\ >P_!IM_ ;:R#" 3198:H0D^ MVF9@B4@*"0"AD)/P0&"7[OT>O)TAVNV49!80=-0.510J$N^6GFYD_P#O0AZ> MOAH-TTF3LPZ.^HM%][2UWOJP/_CM$TM%FOW7^.VN+ M_=[V^N]G^YWW=,Z&:G5Z[]OK[U7[1>OC7F?__;_/MWCK?$V]2Z 2!\>;42I- MH4_$IA\>_21S29"&8 5R"0^X#Z::FNZ WT87T;NLZ M++-8Y^EF=U 8]DLDWORRZT.W1^RI/1S$D]&(%'1W0L%>T=3M/&W9)7L\''<+ M_=TX)=(X[H8>G3B>+!K/SM8%GJ?MHP/>>K&EVOT]V7Z[P5IO]PB#+48XB;W. M!M]_2_?K;!ZU"<^]M[^-]SO'O;W^:Y(!PG)]LT_GL_VWF^^WUP_XWM$^W7%# MDI:_;_?IG]W9.?_^[3#T4V^[_Z:[WZ'SZ![TKZ!WZI&&P_;ZFR[=_WROD]Z3 M+(D]L2D%JFE)J@B-/;&-BS4BZ&Q43.F2R MSM^.5/^Q/3G$T06"71Q_QO![!$F@,Y*H@*$0&ZP.01@RA=E0I.V B5P)$GL0 MI.43)-2*I\C)Z)M"U\&R9O 9%R\DC9YE6*DXT26>7+W&]/Z? M;SI[AO'P9%1]JT87GL[$>RI4?X:W7%P(J\#RXELWE>^YBZ-&]4!XX]#!\ZW_ MN1HB73_YV<5/5Z]^7%'>BV_CB1]-UDE_GEW Q/C%>9^/?7K,]+DI%TW)/]]B M>N3B^\5-GESIJ!O[3&SV9#+T]>[ZQ>G7QRZ^%[.O[$W M<[!)0>(VR 0\"9=5]F1WP6#(44U[4S#)W'+UIF@RV63N+_;F^-"3DG[1H3-Q MK@Y^=X]^!_]9JAZ]IJ'?UZ-7>N ['/=2]0";6P_$@-IS9A"B 8\F)$,VGOB3 MCR)*Y/]_QX MO)UW)\/X?NVT2\IRT>3YHO3VZ\V:?^^_1,]RBF ME\WH*QSM%@W_A$#J?J">N]RT(A=^,AS]28O[Q?GEQW4<#/M$.V^X[&WMSI5+ M/+GZ]-\R3]P[+KD64D8%RD. R'F.,299?&F\/^5<.=&Z^9%\83^#D[!FXEU*>6.B,= M45F601$0D"U:AH9G0B@P)5U:1#SUO1"-1Y.+XF.CI_2!8? MU\F8=9(FA)0R<$?&+QL.I&SDE#3Z4.''+O!;2A5;%OS8[?%C<\,O*0H20P*- MV4 $"LB5ETB(1>=M\JG@Q]T,/^X>\/LJ?MS=&C]J.B_\A'&AJ%I0Q@ 7VEE M1^&+]M%SS7FM[>=TYH>Z<;PV2-6HXNSP>!5-*6:55>!&:>+X5EK'M#?>:@$Z MVRA$K4WIPJ!@ K60 M-^^942%KC*A (1LD$53 E9K@[ E5.5V&2W&%Z'JQG].2B+EL'\\'-#7\:+" M56[G%JYJ"\H%(4"05"L? I,J.E3)F8#&J95!AW[O#P=U@L8Y$9)@SH#@@"H$ M"F,,#\'(,B(G5T=QUE*JDAY\[Y7OIJW!36 "#=EZ'[P1$@+W/HLD M#$,?LO+,YY6!:05BT#I: M;C4""NVD,A1$0!9:&*OJ,#*Y3)QK\8 :BR7%)%(8XX YYWA2%'$FFZ*WC.75 M _3>F-KBP651)ID!$V<:DK8!R/\0R%H3V]/"K1ZX=\_O%H^J3D%FBXF0E. < M6@IY43.A>4 65)41M1)@WN-@A)L;Z\D)(3N6$D9&ZI:#=CHGHU(.CB,S*X/. M?0U&S \: UP3*2>E$1&,"-:Y;#+:DC&>: @B5" M2_J$G*%6PDFV,C#=ZV#$_/ )A(@F3Q/H/X!,6A%"UE))# ES]BN#SZ('(^8' M&40)"8/FUH>R&"V$$)GP%E4,(O%X?Y MJ@>TR@P]LT*!*FLQ'01BQ5(YE62( MM@[S^,ODGQ<_E9E%%)B4CBY&"+K(,2-(%3EX]$'*U0-T(8'K8L"56I8)5F&U M-\!$I&C'N924=9"#,BNHK?<;N"X&5> )DV>HE$C '45'3 A![L@SYD&8&B5\ M+TO@.L>D;ZT886!-LHR3"0J8N*7XU:;H_,J@L\5_]2S"8\)V8?,FAAG+2* M9Y.B8DB!FZ]!)OV2<8?%I]0KHGO.!,A6*\C B7)@M)Y%FY$KEUP!W"NZMGV*V5GA6-&][M%/J:5]:Q/$2#WP\FQU>R355CA,Y3A"C,@E, M0"]]1.F\L4R@8J%&(O4 )ID"@4%QF[*#,JP3G$^,HE,N4Q9&U0C,I8E^%H^J M9=&ID'+QY*!+53"5,J. -F49DEY!WKV0F&GQ0 AL9SUX)Y<5L,&D5H%G$F.S\8#)1*$ EDT@4OT3C9 K!YE(*16>1 MZU3^:=&LY$[P\=Y+"8*+G"Q(30$FMUGG[#DR'=WJ^)]%C\G.I]C?X*0\RU>J M?![3QXL+W+K&)XN2H^36B9A!1VNY5B7K3V*(I1CM3 "86+*JJ=2?K"G^9-74 MJ^$P4@2<(NIL3*DB[Z-PVJ 0(MDL0AV&STI=BD]Z\ *'!R-_?-B-OC?5@=E^ M54]?[ZX6>>9.RBQ3,II+(-1<2J5":4XZ,M3:U"!-9?'(+205!65T65MR/42L M50 7B1R0:"2M2U:XK,'*F(4CMYC5+X%+'56TWG,&@1DK)'(6RQ!UR$9C_:WE M!6-H#P>O5W)P*6#D3'DK#;J2BQLX.LL0*)0R9#]9_&X3>U\^Q:\XB(=]/[I6%'C7 M]W"\@Q]P<()M7)42M)^"Q#CKZ2_"Q&I*[.+H=T>*R8N 3G+#-((GWY&0/$8R MJ2Q%*HM8EM]M/ CLTGJT+-"Q0'%X5 8XBE(%W][ M;6V-@,288BX*L#Z7%8X,L_3>9>:GQ6WKZQP?!&SA_E$)9*84,=-9 /W?1H;) M0Y(&3";Z50,!*Q%?RQ\-1Q? C2]E:FT/\.+G6@A1W?WP@A:6>L6C5E8*3G(; M78@H45B= R-;&>NR,\:"I?C!'"]RQ0@A90\:N7?&&JXO5DB[ MF2 S=_=[>/YI?_^-'-JU47Q9?KJG+%J"T]T:3FKZN3/^2GR@HA%)HJ2(@'B; M#4;*2.&G)M=J6<@K".>KDT!76F500XX^ ;?2H@,*^5PT$8*$8 +%?":L(J@C M,OP3?-7SL1I77V5X)6>95\7>M +ZOW>DOPJ()5=59DR-8OI7HR&]^.2,'_>.3"8X^-5K%>#HI(6U&T,Q:<,H'KP5/R'5DUG-1AP3X M0A1W_.!@!E_%&[N#;O^D/R]:]EUBLSO,DX]^A-3NXN,ZQ1J]877&\^%X-=?' M,*_(F9=E%)8#!!>0IZR=E8Y!0%\'*W&3(/G3!T&Z7T%2'@Q'I:(CCLB(0PBO MM>(VQ!23K=4JVUO!7?&*+>J T<#W>F>OQYC>X&$W]K!L2@% N0/&V^]%*XN&_@ND=/YVX@.F1;&H[&!:PVN%,B,P67&4!J1 MPW0>?,E%YT\!O'DR&G0G)Q6MV.R>ED\KZ56L]CH$E3+/&8A1N!"!3$,90)09 M[,KA.UN&[XD^_.HGQ":ZJXDK!(G!.,.(&I3-O()2-EII),6O$9E>85S_7K0P MA918"J+4;@9MFJYBM&R:J,29G"4JL54 >AW[PPN8[SP_B+-+2'TC M/XC-:91 ,*MD0'0RE/ETF\E&&_#1E_$GP6>@?LH^HP_+"BJI(+&VK<%L-I"4 M<6,\Z?:I8VX,YJ>[%+_LYKE-%BZK5'U'UMGEIG]E?1J73H%#J7V&Q+)U)@II M4\XYY&CK4)OE&SM>7[/WA/9668C9ZU63OZMH_J6WVB2?#!D(R"Y3F&>E,BB M.RM%KDD&P[)BNIC7H M='#1I00"9#6(9SUZQ3T'4P<^_@U,-TXGU#^89G.\9ZMH;;VH]JKF5L8R&A)# M1&T3.(!8E+8.:;7+A>)"[*OA'DUB,O-4V5='3M1EU"I)+8*LRVK%I4%Q0?L> MVB29MIH;5" 9(R(D-3.\%,F29KKOX2(-Z82"B_3UL&266+N#?=\M%7I>X2@/ M1WT_B+@=>MV#RA-NG!YCG&#J=/O49#OOTJ_C[&,YMGO1RU/[2:.7%^_1 MGV]!TR>N/N2L['>*VY%EH[[Q$DHG7:4K07$ UH,4M$6FX&LEPH+H:! MZ)19S$9:+2![Z70*VAC,$@C):Z3@G"OM(!H*"S)*X8T77GN3 MZK2%X)+!N1 ;&Q7J()-02FL08!QF^DD:BMIS-$*OD(V]7S@78VR= 89.268! M04?M4$6A(C=9>HU0!V/[I]/?:FE.@7'%R7Z*["(87Q8+J!YA)UQ77)N=P9?RPY5YK^%2+LHK7&60QUC=P7FQ9QWJI6$'<_E(5L=S [ M=2>RS UWJ*V)QB)(R XY2HPL!2_12[/\F'QKD>$%^[F[185W PS3P3EAR,@8 M",*Z;$&DLO.Q3DY;MP C\[T()>Q66QGU-JKGN6'AY]W[Q_NWQ!L!]2K,Z">-NZOK162GRL9VKG38NJ];6JXUR9!5AC"JQ MK%AF+FO0-KO@.%H*+5 X%GU8?L.X./3NQ" *992R.9,*!>"HG>:6>>=\-EK8 MK&JD5VL?_2A=RRIL=7LXG@P'N'U5>Q:"# M3@J5B$NL4Q5$92)S-,8=C-/-;+KGU=3EYZUN9OL1'?H1CK?&XY-2S&:7.*&G M'KH$]5^ZSO:@+@KKA&32VD2H)Z(N/"3E,*:J=+ QO@Z.<,5A7XA%^#25W2O+ M,&Z>PJX.79Q_^U*_CFGPI5H*,R =IX@F188J9F=M*3;W8%Z^>9W.QV%-S L( M,B..*Q:!0Q(J"!VR,E:@LYF'18S"/,"^>/-R=:0N>*Z#DC%("*J!6 M%G-B&K, :;B7 "P)@> A0\H/5N';U]DCL'#<%V\3DJ&HE BE5*" 80@VD(@8Y82+6AF_O#:A3#<_+VMF M<71,/75V?7YJ-M3^Z]"/TG9>[XXP3H:CNDR#! N9&0;"! (,I _#\*&;)A1 MG+E/N,AEPV41LQ]?0"#G,?":N5(8*)BV 0+GSB8G9'&>*@0QJ^%>0=!\P.(/ M;9J\O4V3<[!I7B2R9!853YQXCK&AC+T2Q_&"S-NLDNQR.[YO&+?=X^%@/%Q) MAQ0D2H;>,949\5+E+?IHI$>G(B2?ZP_>A>I51.-PV$MX%UYI"9!DI'+12YE# MA. Q1(V1*5NJ_:IH5P#),I.X-?A0YJ]6$T(3&75ER;P0 E FZ^E?GK,+PBO# MZQ!"? /"XAWCV46NS$J#:8LR>F^9-PX\&N^DCSQYQK.1/,?EI?JW3GFZ7"2_ M)D1?FZ CE,WT.("F8$PJQ9'^2S@@6+$"J-QZH_/U 36+$TPH]0@G2^K MIE1]GR7%7(!3:O91+W0'!W3>=*"J)GCIX$%G0(Y"@L:R0%>G#,3LC?/!N.7' MZ^8<:,'KFP/MLO L&AY)90"M=CI3S P,H_-*:*PE)AO]X][P#+%2GU1=YM((50& M+S0A&I!"80$).6>['AX5PT9_B MXS_X7GGG:X7NAP,\:_G1>YQLG@S27;.QOU"FYUJQ&^YE5-YXAL!]\M[:4O & MDE'"SSS_4B_A?Q#>F@DOFYOP*AG!YZ@-.4] 8$$)T(IS)XP1X/7R6][;@/-Z MMS.JI/5LMPAJ=_+M2OP/RE,/Z^M=R:PHJP.B!V:=C:$L0^48*>T^.BEG7]\X>'0\'/D)KF.8W*D+_=/2(NKGSY?% MKD O>"$^O+D"!8 M)2E^0>N9,SF%.EC !P&NGP#/SP*7G5:55$F6S=R3,2Z*4E*'=(3^E=.E7SX]DT:J"!E4 M2;E"HZRC@$L+:;D-Z&,-].Q7WRN[;NP>(DY>#N-TV=]5KGKC@.;G8/1R.)AT<]:?+%OHUD@W@I6@1UV5#,7!Q-RPGSTMJ7@X'!Q,2B2*37VXO_7Q(DC*:=$.O$MJ: M" M9#A5#6=KD,T29@W-&)1:806&4=\LO+/-$9?X2^MR/1F<4KDRWV<"TUB_+ MZ;Y?2)=%7H0+BF===H*6)"\8F(Y>"@,IR^A-#7C)*FJQXSQE"SJ;'"%&XZC_ MC9#):G3&:UZKD8&771^Z/7JX*D_Z*CSK6*V'ZW[ &RC$^.+,;S.%91D>2$D' MQQD2H].@M0Z)<9]T"BHHB"JL#'"W6[=XZ[LNT;*\^0F#X,:D,IA/1A:45]X; M):4(W.52G*Y>XWM+) R+6$,[/ZG *(T2(D99MLMAVJ%-0:?R@=NLU8-4+/MZ M]_G) MD';8&!%DJ ;\+*7!A :S@-I8%&&5#.TYT-;,'65IN2K)X"2H[>I#Y<1Q%!"X) M6!NM5BI+KJ-3-9@-7W[:>*>4RYSG&)E'R#48 UY.85A,K:^Y205GFL6LR\:^H)/Q MDJ(6PPSG(00G'TS$?/0CI'87 M']=+:OVP.N/Y<%P;HL1R#"HKRX($0!NL!P?D"]&6#>987C']6C1P=F,/JV*9 MAWYTT!T<[)Z-)]BOB\Y9%-+()+)"!BXG)\$ECY';P+03J^+3E@>Z.?HYQBQD M:S-W#%+,/@4MO2Y+>BFPB+A*6O>R;%:Z MJ69/ I6\=8 (?9,9' BBRTT\)[ M6"5M6RAD\],REL@<4C2FZ3] 9E5J##XD#&8S,*J:-FG=+^"6MDH9*M_/!I^ MP#IEIKD/JQY%#-3ZNB1XW<&6 Z@ =IK;(^ M:\N1DU.#&M14^2ZH6CX>=@[U:$O47+88$I<,K([.Q,A#$#F%&+*M04;+=TZA5%DLL2R8W1K0J0=D M^.JB4EH(EQEP8A0(C@A$L,G)G,N>+:6DRHJIU *PFF/=%"E$BL9L4'-**2J<@VY9H;KYL6'NP;M%EUQ.<..GHR9)M>?NO3K&7;7F_Z%##L7 M@XG"HTADCYP*P5L7<_),.6-3JH:_2W?=O8Q_E^1,>V ^6HXLHBI2(S+(LI6Q M]S92F(F@]S7 N:;"NR=2<=#.5DJV: EE3Q&&)Q.%* MK%@)Q*U68UV7G;\0*RH?HD*F6N-!V:BD\9@#,%EJR-R_J!\WU ^?_J@? _*]R>5 M+PD>R/4II4JJO?7!Q:"$54XXD:6M@?(]^*/YJ\0#&UV@3NJ@C>):<3E9;TT)J0/>@R!ADS9REKDPVR4(-,_^4; MB[ZGV:QY[BX@?>#!0A1: "@*4KBRV6%9U%WVO5M^*5@Q0)CPFFOF?(X1D@T! M74A)H^"^;!X^FV1>9D#^MFI)QGEN*51*HA,R@S .C/9!:IN*;O)LC$NI*OS) M9H2I?%A><5B>5)TKU3C9K7WNM.E#[/SVKZ+D]]+%KP5D&+R.FN0,G*K60;.EQ^5;U6TNX1+FU3MGG;I MF!<^I4Z:T 9E0%^J<3D/0@-Z+V7B]E,-?LVA>?%A68%:L/ILFQQN8P&O M-?T+%I +8T7*97,-"TQ"X$G2]YR)\-C@58VPW)U0'Y1SRIJ@R=FG /E:\XD**4C!1100')"=\"8R93GQ:!M1VCK5 MVU\R+.^_6CG#$O0X'U/DX)"8KG$^>(^:C'V.%[1WAN5# O3MN>YML61SPS)0 MORJ;2R:[ BN"32Q'DZRV@8=@Y8Q5$99+M2[N>F?]%5X9?#8Q<,#$0&7I-?%\ M"N^]TH;I.FPU]\G%S0CF[F08WW]13)T\7W\XJ([=,:.4\ZA!P+WRH+E1C@)B6=/'UV@APS 19*Q M_K*Y2YV!8W[)TKX:8<;1"%.=1-6"4\YP11;$ S%F9ZW7/'HP%H.Q*V!$ID") MN@.EDY,^9)>X4A#)WQ$M-1&%E-9P 7)5@))U!RI@2%#J7-&_P TA1@&H4YB= M8QF%616@H.Y ":4E+RN)RPIB9KD/CANOHK8FFIQJL,?R[8!2=0<*)>[]TQQ+ M;TL3P.\A"N9TXLQ:IT/,'E(-]H7[EEN:)3-TAJ].1O'0C_&^AJ/G!U)2 MVFG#533$RV6P%.XZPPFY9)DP@M4?I-U#/\+Q#HYQ] $348A)=W! S:>_UP0F M+A-8E,Z:LB5O#):9H'B.] -8XGRU)N4W&KGMXY*Y4!,J'I%Q9WS"'!7$F!UH M%Z1*D'3.6J[ <-'"3-T(-M0@,EW%;9@A2[2>.R4$!41 S%OK@,%%[XC=2?A[ MH?+-FU[6QQU,V*_XQB[%OYZZ_$N=_;+-M^O5+(MH*)F3\3DYPR1DIER,VB44 M@319I^@>1&->HE$WR<@F&I%+OA%+X"4$[X,(PC 'D;MIK9Z:9+ ^B,@29-%& M+902F443,F0;O261*MM$!2Z1":PTE/3$YM"(E'CDKFZ PB6&5!&K4_4"] M1+%\K,++.XM,%H^J9#P(=-YZJT%%H+\);)0<," ZO@(>Y+[ O)LB :BM(G8H MM3(@,'EI4BJ%477B%E%.M8ZS"ZUC-0;JKLSXQBF.8G>,7QKOYWY\>''TSK6; ML]MK-YO3*G0HFW]HCJ33@,*%DE+I;.:>=)X94P/I>0"R(OJ!803C4] 4-0KG MT(MB%;C#')E(-0!RRHI;5.0N>@%!D$DE:Y9A7 MR-(J#9W?L>XL?L1<6:Y4V?<8D@2IC3.10TGN *:8DGHUP+P_C5L\HD :J3 D MSIV$D*+E(+G*97E+9 +=:B!Z'X1C\5@&:X(SV8:<(B!RBH<X1SX$;GH4NI?C( MM1%.$M!PS8S(6N4:F;\;EEO>L-*RO,4JVC[CDR)_I8-G'(C[^\3(J?F B=AF MUG6JC[G0=;.+1U)Z[< D1H$<@#0Q:)9E<,$)::7/LD9(KGWTH_1E6" UAK(1)^@ #$+F3KN2_!L@*\' J1H 6?8_ZG0G/=S.6X/4_=!-)[YW22]? MC) Z9]0Y](,.#E[AJ.AF!>OAL)=P-*_YM[^W(%DH]1H#FN@,$+HN8F!29)63 M9)#K%*-\!<@='$]&W3B9+A.QCN[KU<1S)"ERX&EB-F#D&BCECEKKTO- M$05Z^=GP343KLB)^6G!7G\(6AD7E4'MN2KF$E)TP3@2OA4E6&%LG#5LL.HO7 M+Y]L,#%;H82#H&S $#0WTGA0&>)T$T([@Y+;^X#R._N-VUOW&S6=6[_EF!DG MLFD%@I3*HG)6060.H+S<\L\A7/,MTRU1-K8[U++L8IRJX^,7H^')\5TOY9C? M]$'9,,@G,$)'XHS ;%72%+*4(97%]?6$I=7MD<69"0KQR8N-TV2]$"&K=;>@7"^Y)V^_1YJ<5QHA*LXBM\9EL "!@P^$7*1.UBRK M^B-XD]^Y^Z6H"P&3H;&Q;/O,9892OY2(EHS@9(E38_*K">;=K_5;")A*6F70 M!)?1 (6DMEI-+#FX@, ORCP_8'C;;6;D?%P><@01#1% "! H7'4Y>P:0(H%% MZO9WU;%;W_4-,<[NX.!:#:=2F:ZZZ>5"3M,''/D!=<^*FFS#RUI>&9U4#+PB MB9(YA>Q4$@O,05;\D9 :BY3707J,FES88Q;6NDVHM!9?'Z)$4D[VZR$,8"9NYY M4,*2S\\Z1CY;<+#4VSHO7)^N;8W\5W9*T#9HI;RR7@+8,O]5JE%&HO.^;%-2 MH\U)EB;/8R';D*C$>-3&6A.)1 ,ZX[,A$ZFSX:A$5;:+NXNI2_< Y"WF4MWM MYU+=_!)VB%<0U2!C:#*4JK">NCB&4.K%:B]KL)OGHO-T[F3Z3JJDDN': 82R M6W/@NFSA)(W*S'NL0=G>)8)E?I-YE@([EP$49@G<0\)HXLAD;5T'CUFM*9&I&2YX%P,-6$),5B) M-H"!:(QE+,>H>'!&62;K5(7Z5G"6S8C\*!ZN49?A!^P-CTO;C=,RAKN29:&- M5):89Y9EM9TR$#PR*QW1'F*?&?RJF=]% KP0@ZS!&J)(65LER=5&QYP5Y%L# MZ7%T6JZ:05X@P(LQT2(E!RA,9,@@*^F$9R)!8CF#=L:NFHG>Q5ZO.SAX@0,< M^1[!O);ZW4&70AI?UOG-D%Y)KFQEIC!4&60(P%1RTF<*44,(H)3Q8=6,]7) MO9C!/8F) R;GB7J)9)R-)DB34"8T5OI5,]M+ ?5B#+A.DMA6J;>*$;@0/G.C M*73B9,$CV#IQ[#6Z0NKV3@IDNQA/1MU)%\<;I[%WDC!MCH;]D@]Q,JD$8#MO M^-& 0!^_PM%TCOOLY@M<#[D6L]?X0DQ^R@*]SD'D@!" !8JZA K:J<3%A7#4 MP^2OM' LQ$DPD9$KD4T$"8Z1C,2/YWGNE4"22#@C$.)B7-BG/N&$<3)T&CE9Y&^9^@9,NFR5+6X$LE8A>,R, M::X<20RR!R?R1R2#+M@?#E8V0K$(";6+*@@-S.FJ)BSPB-8!1QL?7,ER",=" M'(IDY#\88#))0"E=*C!)C!SH-^5">' H2R$$L40Z M=#(NI]EV,$OM33K^]%7UOE>WC1N..D,ZM(=^5,IYS6O)WW2*CBZ\=C(Y'(Y* M*9DK;&2=CHXGW?A\>#*8C,YJDBGLB5M&ZX+-*H(3VDL>I:)_JB5D&I<_K_[O M*P5SW%$E)_()@DO# I1*)12<1F1D%Y3+#&M007.^N/PUX1N.)Y\ES]3$$)#Q M%]X#D.);T,9ZADI 5HK9[(R3RV\(_J8B,#\K((R@I^7>F9(;)T1 9J/2R2J) M&'4-=I7XE@A4"39K@U3R:WJ_$0<@'/3GS]VT^3P*6?L?S^ZVLZ/#JAI&$XFP_Y3+HXG='Q\[ <7#>*P-QP]_0__WI[$?C)MC>L_9X7'W'.E.=-/JZ\?I4P!C M/_>Z [QX*B[8__ZY]$4S81R.JL&*IR<#ZH'2BA["+_@)&H M/>OXT,/&,#>>%X 'D_$O3SRA4CKR IPO(;K2]9*>MGH8W^L>#)Z6K2YP1-TP MJ:X\.R4,1_1X3>J1GC\>X].+#S^G[OBXY\](_*HWK$[Z^>H-%-V@2F&9@#C[6' H,C(A29RDBQO/Q.=Q)3Y/)NG+8W2F8U\_S![S3\>>5-<> M7328P2$KT:/SZ*5*O_WSD7QT[;T_=U4C#4]*OQ2I^/G8I]0='#QE#5Y=X_-- MGE0=<4/?W]337Y%ZNL'M9DSES@\P]>O:ZO=796&_L=M8Z&[M7I61IGG%W MX_GKG:W.UL9N8ZV]WMCX]_-_K;5?;#2>;[=:6[N[6]OMKS[X-9O"OB+9\W@7 MN-6[O/7C0Q*0R7#P4V/]\?/'#<$4N"7M^,WMG5;C%_('@^&@?=*GB\3&S&WL M%(/4!6LQ>J&"EP$\1:HL4(PJ,;&8E9P55[PV"=88^.*F$W;).<:3JA38V3$9 MN5DYM#=G87WXX:78^; G6R?I:./#_@MWM'W4.FV+O;/MMQNG>^?M]^VCWT^W MUW>Z>^=[K"6V/K:.ML3>VS>'K?.6?"G;O;WSX7FKD_JMH]YAZVWK?'^=VG4. MV%Z_)=KK[6YK?>NLW=_L[75:YVUN3U^*_;.]MU'O=]K]O4Z[N_]V#_;7?WW? M7G_-]SOOS_?[+=Y:?]-OKZ^)UE&+D_Q]2"_>0/K7;[U]T?L0CHY[+;%_V!+T M_>CP?>O%[ZS=>=/;+M<[?_VQ_9;NO[YWUCI_S?;>V+/V^>_0/H^JM1[/VD\=4#$V*^&638GW1= "YZ;75T8)!^NG1,\Z:_U-YZ,^(//N6\$^&QT_U M'SG3[Y*5'[QO; _SQ]D]7%_GQ0M=-G@]S%]VS?#X]J+QEBY<+C[^:^)Q#S9E;3 X\;T=/!Z.)H\: M>3CJ^PE=_73R-'=/,34GHY-ZVIS-;GCQ6K?6R7Z\W>SNOWA]NG^T!NWUO8]M ML=EO'VVIO?,MN=W9?]\^3_2L[V?GO*%[J<%^9_BQO7[ ]][^]GZ_L]EOK1^P M]M&:W'N[1_?H';6.HFKW?Y=M\=O1]AO[\65G;=+:9:H0G!QF9@630)')%"- 8E4>;3KQJIF7#?L]S.P:2MM=NOUUXV=C9>;>]T M&J]>[^R^7FMW&IWM!O&3#I&0!I>-[9T&5S^D'QO;FXW.OS8:EZC+)]JR]KQ3 M#I=]F*_TRBW5^@JUG&-/5O;Y_KISI+&&?I1 RGB2?=!.*9# MPQO3:=JKUB'1+\T^W?.PG-9,_JQ9GJV)@P=K\2UK059B8V8M7@NZMG@I=WKX MKYVS_;?I. C0^R]^>]_N_];=.VJI5G_GJ+W^:[_]=@OVJ'7[Q6MHG?=ZK?/W MHMW9S'1MMKT>Z=G6Q';G=]GZ^([IH*.PFE I',DD:%H&OBFB "NR,I&Q.W4N MST]&(Q*?S4IFRSS";47H07H6+SW<,FU,=DV#0C=!6=L,1*R;(C$?#2:OHGKT M;!UC-1CW?_[!-?NYC*9==60_-8I@_#$'OT74?XG]WFE4>CMCO+US&YI>+O; MTQ]X^GQC_Q$]7[<,>'Z=JV??&]>9K+?7M\[W.ENG>V+GD=[9ZVW[?[^T>OK!I2UCMK4;O-H_T4QN!MLN]-^3^]XMOWB31EPZ)*A MI.ON]]M?D/6#TW>26^.=SDWM66J""-ATP*'IT&K'LS/!Y$?/BJFS/Z\>8^_L MK+5WMRIJOK*L_?X)^^23PC:F,TJ-/!KV&XW&9-CXLF=NXP#UPOU?22KMCLO, M'L4CY-P&)]5\WQV:OXUJ2F^3;M:N[E5+Z_:GAS_/MXE2MH[>?VR?KQ%%W&#O MI+',<_;!QZN.D0K_,](X^H=[PX\;X&&/):DB-[J#1G8P; M\="/Z EO-13_U6"D+JP?;C_Y>T>7_?.T?]K9BW;T=VZD2L[,Z'B6YE"EELVR M8YX/T]6A%'J%6!9>3/!X-/Q0KE/O@93^?F_OB S:^9O>WMO7=/WW9^U.[[#] MHO5Q3VP>M8[VNZVC [7WMG4]#CC;[[_IMOL;YVUZ]OW.'L4!6YS>D>V=_WI$ M[>D9M\ZV*:;8X]?C@/?RG;#)>7LF^+ M[^]>-J95L]&!'W3/J^\_UDMUO](#6X]W'N\^;LP6EH\:5_6LT1X^_G%.D/_A M[-AR4+\[-V1K*8UP/)[]>4D/P!^,V+>,V-EGE_N5N8NC]ON]SN]J[YP^O=U_ M3_>GZV\>45_1OY,6=9:2S)\.I@G@DX?MT>=X<<'YOI--3K_ MEAJU.ENGK?/W%/*GH^WU35*C]OO]%QMB_VCG?>O%GFSW=_JD1FKOZ+?<7GMG M,3.KA"<%4L1[+4+3D58U%7?9&*(1++-'SWX]*6G6!P3?EY-]]R4EE9??'KVB M,(<\^D,4M&RR]/$=L\$F:TAXI Y-\)HU+0;6S%FFLF\O)X0?/7M.]HR@&W3] M=5EJ+'PLZ2OT:B:!A4R^&I'P=8]]K[%QBK&JRM#8SL2T#KH\:#-W]3FRU'BEOJ"8'728;OSFNZ]!26*;*__SMKK!XPTF_K@ M-5!_]-HOMOC^BYW<.B^_;ZG6^IYJGV^=MWY_Q[3*WBK;E#*()G"FF@Z":EJ; M)5KG%69!,2<0N$LW1OP5O2;9:A3ANDESZY2<\L-=)G05A1RAKZT2SFVV!-Y% MD[,52C0U(YX$/-FF]RXTE7-2>FFCUZ0"5L-U!?CQ+EE2M>3XU>%P\#!1VJ9G M>>%Q@GTW&_U1&NGHGA5DT/&DL"5G"[\A:N[^7^5S':C8QAR-,C>.3T?BD MS-!-A@UJ48U<YDNL(8?3QLQ)X? MCV\QSKS2/3+RE6':/>N'8>^'\6W&W6_5'Z/I35:LN]JSO(5*?O T'OK! ?TP M:'P\[-(OGZWF]PSK7UV8_=4N6TGYNT/^-?-F9UR$2N]KR;^FH>K>T<;'_?5V MKWW>ZU=K&-8/#_SMTW/W%YOL?W.EFCURCJ&M4NAZNNS=Q1;HH,,35^M MF0.'S<"\;:+(@(KX#B@W34(D':A*6_[4^&_VF"2%-X[]J/'!]TZP9%LVQH=_ M;G[^03GN1#EF=G]J]A\TXQ::<7D0YS5[!YA0RU*'-Y4!>F=STV+I;".D0]!@ MHWGT[%5G9VU10K^:'O@>',;&S*]/$U&O3V<4KU_[F8S[4YNMRVHCWJ'2VF@) M35-*1$#Y9)EE35.JSJ$,/B1&K)2BRK8?)_^?J5-IE*(,.&F\?/GU/-?O3=R_ M5ZG=&J22](&-<-:(ATAOU"]E)KK3 /I2%FQWW/"-C]CK-=\/AA_IZ="/AX.2 M$3L>GY2Q!#]N),S=P31)=N>$XAE@ZB(4OQ3!4U3^N+%''RYZZ*X68-W\QA=+ M<[[KWG/HZ<;=3WR^)7C^IZ"S.P-GJ\*FEN9@+G5@6/M\Z^,[M);[J%V3*6:; MX*5HVD1NT3!OR%$FEZRE"&KXU>G%^Q70T\56G_GK=F(PG- O_SGIED&ZR7"Z M_F=4+44BB5TW%%1-QB5I<$.1B-LKALK2TD>CH MX*!J>CS"B-6P(A>-JIS$N/$#78^H=&-\$@\;X\-A6==SL0QSX<>?&WZ0&C^(Z3L&(N1T/!S1&Y3V55,ZJ3S%[#IET?:X>HCJ(?UX MTG"LD?S9^/'=6X-9 8[I4O$2>4_\Y.1O;A3X._ J<[(%S2@-EB@Z$6=PL8D\ M&$5AM.">. ,YIF6S"O?HJ-K#OQN%K[WIK2P2&:-^=S(A\X4],DJCX: ,F_3. M*K-U/!R7(\/9.L?90@BDT"\TQMT)_E0XGQ^<_=3 #S@Z:VR5L1 )_YC[^WPQ#OHE6.\ZR;8%EN DK9 M=$&%IN)2)R>R\B'<[##^1AZC47S&@]-8O '[/J=1C?WUZ&FQX6,DIU$\0JHL M3AGX&]SX:X-DO'G# ;)[OC'ND\.A&XTN6"?9J3Z]_=ECHO-8W;\:3*R*HE1Y MU"6+2="K?.4IJL/\YXMF7S2X.%YLYJS-5Y_AHNW%,"87H2DNHHW+(<;CQ@_/ MJ\X;#O#'6V4:U:S>%_#'4LP_)^ANRHB9Q]K./RWJ+W3!'QT3]+"W.W.!)<^6 M>U;L<[V?T7-2](/AZ.R&2;&J464"XJQ1K>?'VOWR/)N]UHO?CEIE%<[Z!F^O M'_9+3;/V^4YOOQ1P?+$A6YTOU@:(/?&[:+U]_9&>Z[1=YKTZK]GV"^(T8D.V M7[PI*W387B>>MJ[6.X#V^0:\,]$XXT)J,EL2+GR*3J ^7CYZ] MO-D\+UDAM+F/Q'WG(M!::O+:EZ"N HA7:>$*6-SV3;1K9;%:=:W;_1I)70U$ M[YP>5/WWZ\F8[CP>K^"F!??$!X@'_'XI7^;@[)W121LEHV[_C M:&4NI($W*V)97W?+K)DR+5--QA!A*^DSDV'C9#P=!R.IGV[B<4.5X.&HNE?O MK-S\8Y=N3;=M#/!C&64;X8?NN"* S^(]*HE+BM5 4OCLH]E\J,T;I0"&-WT MM>5T\@?_X\U#7\LPBKM/@J?+-K=/>WA695?\P%7C]>/=Q\\?D[\OBRY_+._] M^25G*S1#CXSW);G+W5%_.L=U3+?VI1&):I5#FJH']B>I.YD]UJ*$[ Y]SU;, MH[7RBL/1VF><-WO^8+5>H$3C''@GD]# 0FXJ=- $M- ,CL=F]!* ^A5$DG\4ERZ3H2BK3?S! 1F#8BWZ MTZ4FTY6+I.@?AC,F5]:AD&A4>9+5I&LNZ85TROC"'ERM9DX__G8RP(9DTYV7 M?JK:]$K:89B-E)3DPR]/_D0^^B7KI"2V#":]LRD%Q4)=QTA2GRXVH/O/254D M_:=&\.-I2E&Y7.P-Q^6YCZG;J_?X;VX>M> M9"5-/J_ >=$;!KK-;D6<9RMQ?JJ29?PQL=K3+ND'TO/]]TPS-ZNL%;K&R: [ MUNS"WC239PG\% MT=N[,1-!:40]K>F]$R'+]HSGMMM>R]V]NU]\L0&210IC$. A&3.K[]Y\E%5 M $E)[E';XC9B8Z=ED@ *55E9^3AY\NC@&U+!8WI$7O^?;_:>K>_6=VS[O,K+ MM-. IVCF>Y.2^Y+C3M0BJ;HB.GT]&SRT:T]/ M]HXGD\.]T?1\N'=Z-CHX/'.GQV<3DLW#P\/]XS7I3.8BF*;>2.>U-)RH9-)? MXVL1Y'/6RX?[_U1WB2\GV"_>7O[XYN4/'Z[0[N/M^W=OWU]\>/DB>?Y?R?N7 MKUZ^?_G#YG?1]4?UL_>_R4 !>O'5H?N#&[R?$7W)N>X&+L/]*#G M.4G ;WIS_/CO^)G&D MBQ8TM9RQ^=,[A"T4&[;%2C$$V0U0N.6G5<*$KQPRJ1P0QH#H2H %VRV1_M;) M&^?X*[HQ:\7K,I^XJDY^A\(L=^#1BNBCR>+A1PZ1RX:66:5 M+3M)*_I#G4R/*"7J,IF=IT,CSV>6 ?TWH>'7I$9D:!A??([ M'4CK)S:,P5K/&IFA>D$31@J(7GIY7=8T$GJXDH'5^XCON<52XHCXL1:L9(58 M+ZS!Y*8"%V^]:/<-UU] S,S.S%F]X,31/]M5/_0."TP3IK"<[BGJ4N/CL[^Y^P;N^;:3_LBG;F]4>72C^3Y MT2C^F.:W)-'?_*$]?AI\/%D/?\_MML1T^LC'L4P@V:O:?../')3&KV@0Z5<> M07)=P2KXEP>MT@?>[:14+F%0D WP[W](-TK W2(6&WK/OCIM[(>+Y]^_1,O. MR[<_?(#!=Y^!NNU5#K\""II$'?1/OT@E#O>/AH_? .UT__C\4?N?_7.0ALTT M.C*'7\J?X/5Y1PIM$TZDH_.'QW<<-)\Q)5MIA^XXCQX-'>BG]RZWYW&UW,%7 MU[-WC^ S].P):=J7GT@]%.FRK%;)#^523/3A\+ODDF8Z)1/OA69*/KAJODD- M/QI,)EY+N\5G*.Q^E>]8Y:,M"]?OQJ>S3J?'0!_3#KP8EI6,Z'OMMMZ/+ M>7KWMON5S.+_%<;OFA_[Q47C,T?P<-$8DF2\NWC_(7G]B_;U%UK6SBV$&?;P M^,M%E?[WZ +45R);D SW$ZMHZ57Z3B[C^1&K[\&*_MZ]V?RT/ MA_UNW.$5/+?=^'P_^;&H7%WF-VZ":,-TR@G?/N*PLPM[^N7#?OW6?+05/#S4 MK7FX#^#& I/N^JVXFPMY^N6#?_U6?+P5/-&M>+2??.]F:8X-.79,3-GOR-U< MSWY'[O0*/M,=>;R?O*%+DZMTZI:KY$56HT*FJ?J3O[@/UO0QD<':N*/]FW/F$H<@R=N5D.=NM]%!6_@R.O$^T&^O+O3;9<#6@= M 7/ M5+&>@B%FMS01#?W_V\$QOW?T_!NT#]^YH?__O8[>R1U^>@_NJ=?13WD%CP]4 M1Y_!^#7ZLAU3'WB)W;1X,?*:@TF-U+O"HKTHTGQ59VS)OO(4<)=E,1%:0?R& M%'V3+_DG;Q=.1M!;N;NY_WH-NLLK>&8XH[.+_>0_P,R9+;FLF?:+@!Z*1^[^[DRC\[Z_?N#J^@H9*>[4'5W!X;."(\_WDDHEBP)O,6Y1.UG16.=VT/X-?YD+(C%-\0#;S M1> VQ@5AL_>)W)T7BN%1CS_#&UO/M]/WC+Q^>M --?ORMUFRNI)-A823N[H\:YR-R!E?%TP=V0?.-Y=&;AW'_<@QNU+\[\8Q#@\ M.?8HQA[&^-M0",,3@]L,#W H5(ZKG0?)RT]NW' "XNUTFHT--W=II,#)G]%L M"O$0UY\#N[GLPZ.^R&27U_#44!C#X7ZT7]%$R!5U[VKMYK*>'0_[K;GC:S@\ M]70^A_L&*%\E;V\+.D>OLP5S1RN#Z7-7.#I@D57@[_F8#: JQ>UL1;/W.WPW MI:/?X3N]AF?'GIKD:-_O9=ZG"(W0'J];._<#^OM*RR RKB7[*+9V\IH>OT#O MB=Z4WEE)Z'?S3J_A\-3OYN.=JSKAP;_;Q4%763'.%FF^BV,W;,@NCCW=Q4'O MYE0GKYSVJ;IRU4TV[C$)NWH\W'O$]UF3WV;6Y.S0LB8_]4F3WX8^.#-0Z? $ MD=?K;)0I#>6.O02?3+LX\ VX^^1J?.TF3=X?L;NZI89'/7/#3J^A 8R&I_M1 M.UOM6-+ORMU'1EZ\T[5?JW8N[;*G_I$7SMMLIA*3:UZ9X\O#7W26C.O?WI!YMVPZ\D M_)N;.']NO]3N;-RSR[_6GOZQ(*^N3DI4DMQF-?I*:]K[X/&&U#T^_LU?X4@]NS\/P>/\$[\V#.?CNHAI_CU_R/TD2YXZ>D]BG MR65._Y;TN/#4 &&Z/TC2Y#)=S>FKUS5)]*1.W"6T-!OS1&U?- M%.>$?_*63)810$)VZWPAT(G1*K[JPBJV!S!ED2]>7?\L/:?.F57*3YHU+OCW8 MI]$/DP6M+G\[P/XU!='9YAUQNKW.QM=)VM#BI>RCY"L(#SP6-QG@)$CI?]S> MM*SVZ+_)**VS&K)"MY.1X%ECX8ZM@:[#F4)W**3&*;D%*T"O2[Z,/#U_J#RM M_?#A\B35;+=TX--*TXG#(I.!#7AB,G:U(!U$(@>:"$C?#F/%>@P<)UJ\AT;VP/KJPDKMTQ/!XDAP?T83_OCSOOL8;9L!.B;^_7S>\J(J" =L.%!K%">P5Q5^NJC*.1V)""(4N"I>(SLKZ32[:&9- MO<3V.NA7[I%7KF45K*\:>TMD7< YNDU7N#R]I6W?R\MC MR4NB K/%]MP<=;G/8E4C.:U#6(46DQ;WRBW(,1^1X!V>#/J=_ZNL)%KXC5=> MX;97T*OAU\4803+;4/$6?$!DK#=-OX .EXC5NO*>2R0+A^IUZ8KLD\6VKIJ1 M^(50N>S1=62!]FE5@RS8UG8]*,;7=R]+]:QOJIOL!OM;8ZBFGT-$CF0*^;!D M)K]SI!#&_+2Z(;=4?C=8N__(T0V9)9'\UY);^V MH 4IZ(H_H\SG9%R.7I'/4J)& MU)[9%F="%:54YN4DFV;TJ=@7V=RQG-)_?S^ I0*Q3LDOF$71O0U; #_K2%@O M,H\L,NO3;D+#V3!DPC8LS0#'SOZV,GI5B.H ](2Q\/! MR<'!@"9D6^ =OZ(Y3&?TV!F'7+4Y&\R9,;L/WQX/3W +OLV6>*H&A'K9^C5D MRZ_UNFQE7@Q( 2#D0^YBMHB]P+9TLK9@A(138^<. =R^FCWRR4O-48]\^FTC MGWHU=K\:6\_GD1F#?JT;5-K9X.1$SIKM5R5ELZR7I,M8I?&I%H(D1P=J1T=) MQXVI1KH0&C,VCN[/*LHYS'?%80O6>DUG8KV1.[3'Z*4V9MCPH[^I8V>>09[- M,RAK]VGL6/W6W[6&Z#ZY:DQ6OD0([YH0I"@M2Y#6UX!NV=QRMG+3R5TV%5F> M$T!\-$PAG\QI:)Q2BV:Y\S9XX-OQLN2HU&F?[OEU3O^-T2@?!6X69OYS]*"W MP7XEY=66_'6--3P:/#L['IR?'_-NHNV#@\7O%-KNWJANV=Z_3(F1T^ E@/9T MMMRJK+YK;=)SOA\I,*>C5*7RL.W.P[A.)\A-D1YR-UG9U#EB%*Z(M!3]*(U5 M2G B#O:'!YR!;-^YE]9'EE8].;8!/S]<)G\IVE[B_,QCU MUS0K$^FU.4B:+F"=1H7LJ41,/P.0OAGAKF:=S_(+(-K63#^^==U/FKK["1E9 M]@E62Z"X-6V]/*5AHD9 !I-LRD7$2:9-"25))Y=1&@)IC:4D%H[3XYVHY^ :#NGZ^*JL2#%.]KXORX^8G=!O;F>VR(=U M2<8VH#._]F[(5%\SU]>L0UL]J @-)4$M*=+N2A7(X=F%*1HEW(1 78S9J1J> M'QT-&*L@68SD=]'^:?]<]\/O!\K:HW?QMQ2+'K,\=;'Q#^VA^PG M=\W)'7-16<^&@694%$5_+<E^\K-+TKPN M.95$ [@A!_6NEZ-%+BN:C^@CRS,EMS3U2S+T $F 1&(JMC97<\ M#'7?*X5[KVER4BTFOO)GQV97P@K#.*[\LAQ M:[P1B3"=Z!QPF*8L6J$8([J&Y)J>Q/MV4=8U0\TX]D%/0Y:@0>ERXDDRO60& M"29CX\;$H0J]K$O?RWK 8]J^+!OD6M.;Y$B,W807=T WR//R5E::@>!X&UZ. MY+:L)K5M:14KLY8&]CFP4A#0]2]XU=8^ICWQMTV?TXNX<5JO?T&#[GX$&>I^ M5M,&R"=KGSKW<7T($+*U7RJCRMHM$&J2Z+ZW%&F>/!2)!'42?V$6!;T^+5M] MK\RJ!MQ:X8]XZ_OOYVY)VN&.)$Z_%I^W%E!$Z2C+02J^Q+&:\7YA!963,E;3"$O6#O/( M3WY(ZTGZ]^3/>3D"@9+#,6==Q6.+17[7-HCXA"WY)*)K\XQ\E@F&P=]5Z63+ MH_NU?ZRU'T=-;!<+LG0XQ)>GMWHJSAKEH.ZG_#%57]V,Q]!E-.V56UJ8$A,^ MKIILR98X_=-61YUY'&!BC9?:16>0?'2K!+B+<@5J4+IF$KKNL!-.OXXV=[JD M;366:(H\F>] .K=&]"3OE_E1M6H18 NVY.;0E/42RXUDES_:R*)!Y;H%L'RH MXUUYRT$Q[4E<,IJ)!0.@]B1_=(_UM)[0SLX MUDE.;O4>8F )6;-[MBA).BDE!@JGI-9*BSE[SW!2X5M6Y:09BQ\[YU,U]I?< MK6SE=)%-R!]S-V5^T^?*'EE;1SL+4&>W=+:;IPTRY.D, 98E;;6JLB8KZG_* M[S,+4><1C%2MX3)H M+%_\-Q/_KRAO7 X<=UFD-UE%2NMWEEAZ^]/K%WO#<_, R02A2:8;]X?5H]J< M-VF6VXE%VV/&G3495.57DDXLORT18885GZL%!'PM?&1OG6>-40WDP5K\)Y$BG% M8*-3K10+PAB0A^ZJYL38[ M.'9%10<_41>\7]+$6M+M;4P]5*1K&2]%G7"*5 M8>W6? *L8:VM0/I%>;QC3[*!Y+35M3.S&_X-,0CK\5.\RHA=K/97$ M5C).YXN4M&Z_^H^V^NJ..<44UYOH:*G;'>]$GD@1:L M-'E:T3F8 VG0S/=XO1P)2+]6C^F=AWZ' A:OY[0)(_49 F <-IGFM'<;G)F\ MK58N9=@1_BNQM"EI9+CN?%!..,02;B&Y756'J<4IPX\E7*A8>) MI/D23>BY[[6_HX>Z( 9+VCL3Q$0VATD5("92M,;7P_V9DW[GT;J"%ENA(F/D MSTFHR-JN4=28*B2-+NT$_38?%[U,/99,12L_D(2G0RY:[.A95=XN&6=J6)&Q M")3OQ6HEB-WX/*U>)SSOW:.!UM%,(]H;J);-CTC*!6SWIF!D&)\TG!/G*[>, MJI>.1TN*1E'8J2)LO9M+Z\90-SEF("]TRL]"G):, 3;I M.YWKC+#3(_EH49)&V[F ]FBOCWJ*)LB&VXX5-ZSPE444GWDFKMB(C!.!MY:[H\9C>3Y_0H_ M-CJ)5N''_:M]AH0!,)9G52V%Z]6OY6&MY0ZM3TF'GBINL*CG;H,A/5<0,.A/GS9]\L=]$ M'E=9MXK3-2C'B0G-CA<@>Q'*&/H],#"=!+Z@NYT5%30(I#7,4DA_X5=8=%2, MIC/#8_C8CP?O6,A5-09.\Q9RDN3I[QQBJ*6Z0YQ4A(W(J,>SLF):I63'(Q0! M)<(PG'J)G^UZ+N6W$&TTD6V%,X#7;?@ HB#V"_#H^&E M0L1M ?=9=RV\X-TYM4N*I62T9JD[)*"JG 3K F2[O"$#6)O/;+\:@@PP@KK!'(@ D51%\[*MCC^QZP MS"<]OJ_']_5ZYPZ\&!W[63E) 'S'&"1,NJD-]-:^*3Y#U2EW)#/(N7T>0Z# MH&ZF E[@HF#&%W'!BA35@H?ATP+(9T55J)7-'Y+MW52>N>(>IL9^J7_!4OM* M.\LS>I[2=_6X2T'3YZI:@^F!G\4SC2)Q5O@LB_0-\1"Z MRM6T8Q!"Y98_$A3 %^&02<>DRNHL!%X9WBR])OI@P*\3?EN/8'LV% W6!QT7 MEA @UA2D8QOBI_3=C#E?EBW;D.W':5[>]NOX>-FRU[3MTO%'@X9K^N&F MR;$&(Y_@Z+D/'U<9*KN @WE:?RBC-7FEW) MG9+ \J&AK=O6:7@$+V,EM#$A%9/R:$%UAU!JH %) #?H,1'J]V_-9*:4DLQ, MI6B> N MRSFZ+6+^6ZQT+R\#2]S%>,P=CVU M F9N,G=;ZU*C&Q02M72(,.:-;BE+16\S*?F.'!9:IA\=_[@W[B/?:Q*&\+W5CR]Y:M M)J0EG0TE)2_F)MD,1ILK8":C;::D7VO;[#X*/68(H]%/LGKWI"\DI4S+YNPYU9_RM1 M N@.CBI TL0Z<;5-'7W<9OVS-:2G6)$, ]^+E[=D+MMD$_>DYIQD0!85\G+J_=[36W M"MA$X$BS%_Q.I2$=N57)I\'RA&*L:L/1CH$R;L1J$@O#"G?1CS,/VK,[J)?=0L;7S7L=@@ZBFT*B96_H-T,)5ZH%>UR7Y_,O8 /6+ MW)-B/I8C^99DR\J_A067%Z5V7/2_%8KN2XK8@5H#G),)FSNG!/I2E!2B=1MP M[:V2LW8Y7:LH;DZV.TGHDNTT%+NRDG'(#5G>L&5$>:YHC=>NC/C(1:JT*VDK M 8+!_&+RYU[6'E'6'HN#CA=3O<2TC@#S[%P%7,O __ 7$=0%RM#89HQ,2::A M$>A,$#9OK-J=7>V'(?8FJJS@[I/JA@KM837WB_)I#ZOI836];MVB6Y\[B2#& MGL(FB\[(!.]B5[ _4QUKTGU$',G:_D-E1 9YF&=EA MJB5H_P3K9!NQO<8]T"Y!5CB)'J*#&'K*;99[:7E$:>&H/K>9LU6'8Y]A_L4B MD0(F"5S] B:^M214JY$&4]C 6T"R(50X]2O\F ;V9W#D(:CX(!Z^8 4W15R_ MA-T+E:JTLLFB%J0F?U>Q2%41M?S94U2HEM4=\:O2V M%ZW'$JT/P<_1F.(F00NBQ2D[;C?S-.@#>TEX3"73Y;^ZBT P Q".M(1KZ2&) M>T>EMJ('6DK UVEM*Z/O]_NO;BRD;.\+\]C 3'BO<*-"X1C-/5Z!(AQ;$"Y& MA]/5QU[,3&0S!+7OSA.EL9G!;HLFS)'&OW:%MQ8S6"'CDL3I'XCQF#7SL,.D MEY+'EY(H=ERXI;)8#N*BCL@QV5*=T4HO#%J.2=1:KB;Y@04IL:T;/I9J]F9F MTN:.A'2:+0VSV[IIO_*/N/)*D5",FX!/VB7ZTEX8'DL87O_J]*6#+K-.K\M_ M#;LNE2RTG;)D7IO^7"#TIV:?'KA#B/(KP9/B1FU96-N,P_6K$DI M88HD4PL7>YE[3)EKD:J"G"$R*KD';2T"KOSTO6#7:5?WDQ=?CFR5 1N_ MF&6UEZA'M$LV!+/5.1E$Q29*NIK\&GRKJ\^G6=TVCD%OP/YJ@I*&M(6&/;\, MZRHKNFF$2W\,PM5!&_VB"A+VDNL/K$>5&O2!M^S8)J%A>7'5FIQ$#=VW_80N M1VMXME-RW(XY6K7&@\XCJ55*WBD7>>-M=@7X>9B2C@K_$// M^(CF3H_P4$J(&D2 U8#RCJU&J6/?3V"D1&8H[5D6@%\_><%/;N5Q@KGS=5B! M/^NU>U33 [3;68]JZE%-_7%[AW_H%: G .SZ6:3_.7H C;2=;+O+M?T5D,V] M'?;(;MZ(=O&\%09XJ@3=_=(_UM)??G6"[L'F:,]6.IY^[1_9:8_V^PY1?,?, MW5K3&]&>T/?'P@\UQE F-YRNSK_<(_\L)KW./SR-<'NJ8X MT_7']VOZ6&OZZC.HW!^"2>]7 MYM&M]/C$_I4XX,=:6RX;6V)9"WKX-DYX^3T#%Q_*!=\+QJ-6'9=IT68,BZQM MXQL8ES?HDKBL \5 Y6IXULOU:E]/,1K3'/1K]GB;&76[#+=*9?4"N\*[=#6^ M=N./DAL5H!7].:O2N2F=SR]Q8671T?43#55:M'$7$=T4^TYJGYT\,^&V@R>JEZ+&DZ'TTS9ZM MH32"%>0!08:R+PVDA7L;=K48SND!4 :6>*!<1H_!>6#N&!Q^1A3P[ 8 MN$\>$*2,8:@NXX/>\& D?(T6E;#(^"1B+PN/2NT0XN!+1WH?Z$$K#(D\;?X9 M'])6&2#\NJOUU9"W^M._CZH__*E/)MXO$L^V)Q,?S@8V#&1@?0;RMY"!_&I" MO)GE[=W%^P_)ZU_*93<\>AB5W1=]I=>PGH;[R7/U5C[CV/FBXWRKE',[PZAG M2$Q/ &\\M)E6C=XP>6*W/#0.L;(!G(-77LI5RRJ?^-N-R->T3(XR*I#=P!:I M59KN#JMJ%TVD8$/F'P6:Z[8,7P.>*NBS*F-*2SAGY)V'7^#^B,O H&* 5^L; MV'.5 LK29 P6VK'@IA=EP?GYZ8;)[.;@>_MLRX/Y/G]$"#H;W[NO-UML&TFV M!-#\I4W*;_[$XAB+)^1/0CZ>$I-KSJ/4B"$R%+36%:60A3.:K_*6N;W:DL=H M#L/D=B4^WA$L[_O)+Y;(L^[^[R7R'HG\"F)(%HN1K.0 MQTS(CA#%!I\ER$P[N"(!"G6@14%V6?.V2 N4266#1)=51A(&!_GO32:%UK&0 M)[]3S_OMRS?&NQY50$5(X.0R!S/"$7:._/G,/Z1V1F$?9:U[&?2'N+Z(68YAB:1R)H^FMG8V^4VDLK:YEXH;0IM)V[MRSW M9E7&!"ECB:31D/Z);=2;4 _>1A\$Y/FD[*9[CS))O=%QMJW2GHE4$SI-^%SZ M@6FV+^@L02ZU2^H1*D[2# 0_D%,:"W?KD@1N4//1T6:7BQ6VGW1G-!R-]75Y M.TYU(]S0HDU\H] [G#O:RDNNKB/GA0MOZ @M*^#%)BFM >^LT0KI+"X[F=%7 M"R[A*1<@M-#"FW"(3DOZ6[K.H&3$SM-;VH=[IG^D^Z%FL_"N6NHGW4"XU&5W M?$;0/DVSBKS@Z'#&RZVY#_=[<_'"W'(+&EF3[J)[[_O:I3>KO4D#S;I!1 >! MU=)KST!(1_=&UP?2SW5@=#QRDG"<2Q?1040:.$#Q=;9L)@J_X!7/8.>]DB7+ZM;LW[;("CTG M9:@9RY;.TXAIK7;'1?R\L^^KAV8F;@S(,8.0?;)$DEXQ$[M?3-X=">^.]KJJ M83 Q(0L%QRM!S$;*TSA9=<_% H\V1"[W973C54@0 Y(Q=HJ3E2RL5KNVZN=& MIJ]5\D<022?(5U(G(''A3DC&%8;1T7'#M==K1T7709$*;@>( >EJ%Q\>II*P MZ932V[C=@Y#3B,M_N$(>Z*69]<<&]\A[/G285CBXK XW4@-SD&(N."(_W8,) M>PMB*Q1UD^>& 7Y0A??"C1WX,/[M7X:G!]\=#0?)X<$A_>_&%P@;]/,\RZEU MSN&W);$+9ZFF17&RZ_3\PI3H5]TSKPN?-!ZLE>1CYEP-Y&567SOI!WXI:4:1 MN5S;@6R0L#67PU,1PE: ++.DL*\@N&^T;IDV^13EJ-QK9(/_XLV"Z(GKM(52 M"+KT#;"S*C@!9&,-M!;7C _N"V5+9WN8EH W)SQO[%;#N['NA.UCFCQNW,SM M8&ATVV23]?'$_)[6<7%ZD+SYF=_,WK4+=AXS0U?K -X=.?LY/B0/#YY)64E+ MXY*^DED:GAWH/PY$)PS/SN2#X3F=WEH\'FYW3J+E]F F3-JWXA]OW_K8W(=G M1T%NP@@.SKJ?ZE .#SI?8$A]5OU^ 3CO2W3[!/E7D[Y7ZKZ $@ME3C#L3$DG M03]CG^LV'YZ+V2^^B'%YP>/Z]O#X##=( ME>Q1*![Y/H<;[L(T8ENF2A"&Z_E*[)/=N>K M9B02]3WI%O)$[9>LD+JCP9W71U3:6WI!\\.2-L9!'KHM'&SC"FY/&J4 M$V?IBKS_U1)6<,W N.=:ZW,BP?;OW*C:H& M=SGDQB*=NPC0[1_]UA,5J4<]2%X78VLR?*=87$9B ML3/ZL15H6#15W6AS4ZS5N,J$Y#8J7F*?Q6!57,14%%H3X_?CNH1S&LH)@' \')P<' WI=Z9)3MV+R<:MH/#TT" V:C YVCB"( M$MAT@ G]:?Q@WW)A4:FB_/9X>()1X/]W*-X:US)]>WI\'@Q>K!<(S,=I?2VL M: C;\+ZQ*4.B&+D%V%#:$B-#BH==XW8GTRVVFH1Y&C",T22HL86'FY^_D-*I MW=DC9$-M&M&%WU]E!YM-+LFBY/:L$;R,]>_\QT[B' M#TOC?OG,,2W8V_&R;"\79P0Z,X_S#8M72;Q4SX\?TGJ2_EUYH(4]P_V]$1TC M*ZO'<[RH[>6J''()2%/0+D! E/4<*[*3/Y)>6^S/]Y,?W&WR7V7U,;GD[$4V MY\/-C_S"FP=]N<9+4#*:$L*UE2B M32+FS!I?^.F4(6\C'9;G>#S5MAA\"RY;9V 5G8JM[1LWQCT7-LQ<*],:9S\T MXA! ?VO@+*4TUK.3+PV3!A=_7L)SR=)94<*]0**-1'T9WH91'QV@T]KT?\V] M_5EPHF_^]+PE@#NSWR&(2&Z1EI^3J@(E?C65@DI ,!Y,8[/+09YN"2S_(D=\4,5:!1 M@DPM$!W1?M(R^;FZ@5^7^PX%FI>UHQA8"=JA98.L,!X<'!S^Q.8-0*\_(?O*. MYT6O'+/][B9VQ2GN13/!$P?G-L_=YW'//)4#QG +Y"F1>[2F)27IJI/A12D%FLW2A4R)H"PBMVG8@RH $N>[B3N MISAI*M];40C,]# =I]9TL:?5?8#<# _ZI%V?M/NZI79> 00@F]<0J< 3V35* MJPE7X3%0%=H,ENN*;CJII&B.0;I>AREA!L=*BX8T$R =5C4"Q=6J?&K;N_)\ MG&)DA7W*#%9W[>:9;\$27P[47E[>\DG*EB,CW06:(L61,KB@(D'AT3H@F0<- MIJ58:[0>-6LW@,<&VBF0;%'7AIZQX><20?@)B1I_'H@=@]J])?_0PKO?_SFY MI+=)OE].]@=)4=[B$[68K]0$'L2D)YW)->Q-:-C25O4O(UM .8H0X-SDYLS+ M MVP&;M7TAK+X-F8P*ET[^5=K\+@KCZYH _8!%3EY8F.0(.I HO,*0,?!S23 M9YD36RN$DZQ'8 M@J?MC'R^+J[%WM<&&=T%4*L3_XR74M'E07F(/X!+.OZ/@'I%?WL6)6N2A::H MTG_#A6)KP8MAJ4DPC##W7JOV^8:A+-JN!@=87?Q2.3?<3,UM02F%NA_"],-M M HU/RHSUV+G93RX\$Q :!GI0K=UG[>&17R-BR$?/W,W26WJ#O6N:5JDKZ[JJ M).X,IEQG@^>RFM9)<,]L!;"+=(?A;K:2M8D76903EFBRQ_M UX24PF0_>24$ MXGK2K7N^FW;[DKZQHU9:ML@7Y 'GY<2V%%2EGY\1F) MO!.6I"4*.[/W?G:>B#GUD[7Z4*TI>X=KHJ@ M8?HSY$YM'AUUT-Q2P2C!&IA0N2%Z('C^!Y$^4AWLOV)C$K\6Q1VI:?^3>#Q\ MEOAO)&%3+DL@Y>GHK=U\E*]\3^BVJGD7?BB7:9-I5E:I!FA:&T(#Y;PGEH*8 MXM-74!&R/WQ5CUG9K=S<53FVF-1%0^);>7E\Y,/G2HB+D?-PX:8>X,_O_(D$I,8^<(3FFJM?,C5%& MMAV\%P:3R(_#GH8F'-A!&^;!#'#=C+7AHD1428#*:L /BB-@3$AYDX[F7*8 M2?EI@O/2J4^QLH1(:6S0&6.#&HDGPSY=I-VDDQ8=PO3;W.TIS&32I/D>CS)Z MIS_R2QR>GR37954[J5F@[?@"O] PIDM.A@?Q]R^:DBM48ADA>X%[Y6D4./B) ME7-["X &!E@&>@^2C+UY2H<8N7_29F-O7)924@#4 T=?>?(8"UK>T74S;K0B M%_NJ:"@^S5A(5VE8VM7?&Q\SSP8;3Q&Z;2U3X6Z7YC*)SV/2 M(;E@[M*\XJM#YRZZ,S^X7CATR;5:$1N4HBZ=%DW5#?>3K5K>&VB+9('1JVO% M ?%6=>6$UMWE(5;-M6-A(<0"8=F*,:1\.$G\F>L'.9^KA(MQYU.R"F2+:0Z/ M$S@6>>1GR?SPC^KD_"#YF.4,5N!C$L/6(G:K4O3?:SM=TO-\8.A[R$H&=VGD M.!]T(Y;=%%,&$ZYS]^&A?*KW- W?ONGN&"X?UC2)5R3BC+8WBFQ#$?V2CM^X M[IMV#BZLV_'P"1U%X^6> H&4\.FZM3_UKGIN33Q<%_I%9IVW#XL%Q-OB#.UQ MPW7-=#QJB]6D;O=D -ZLQR78+[4&Q84T%H-JJB+>A@7OA\H92 :1M"K]Z+AU M/&1,M*6D1!$ \*_6,I[%HP[;)-+.HIAS'BCG0\U68O331!Y'6W2BK"R,_)2G M=&?$?VUS9XNX]GC=I%C:T!M;K2LC<&B9*VA- AOTHXY''14FNE;X+#DS.;D[ M.2T=N1^AR%_!1'/V$P"GIEO30#AYC('*:6%O;=GO,.5Z7(U/L-6@:4Y?-C.@A; MT$"VPH (MF0$#5T:T73L2W-\%CXZ/!?9#+9QH!M\_Z]VS/B#I>"BX(BG:A E M9#NK:KW'IG@L7R6!ZEB="%%]P6>M[QH^14WFR"UOD0:([VLV5D";R/,G:NKY M&6-="P%)EVV-[[$?M[3[M&NL0-]N.HUH:C_9?0[Q 3G$89]#_$WG$+^HM$7I M(O;7R%!:"11JN=URP?;WZJ4.61TQGJ36P?S1*-NS55WAR.;:8(WS0:R^;M'^FU1$;27WZZN*2#I&3+(<>D M^3/$FP/L]/&$[H[9_\*?+4E -W*'G3/ M*A_->O[FRD>SXMQ"-UD97?#<7Q!.:$/X60H(>\Q-_!&:YJ"\6%[/UX/6FB7B M-)68F3BIC/NXQ@)H(*GUA*' M9ABS!&+SQ+W$,=Q\%5/7Y[A-,T]:J'V&8[U>!HME[2E1N)7SOV.QAG7Z90/B M$(>SSFD-,@SPLG;\A: M@I\E"@3SK29YO2%VO+YU,S(#4G4/6PJNI4)8A^5:K8*I,Y*\<$.N*C,>821- M(ZU6EB,,_0AG##I_AUTE ">S?EW'N-LAE%RW-TEQZ%.U0M8PLA5!"![N=3'0A7K1IFJ3UM2@/>NM% M3D90].NRD*^BH,6 UY27/F3S6 #7(O=\CNL&OB#Y3WX@2QIE ::F+B]^0 V3 M5U6F,0KY'<\W@E=A9Z)#!8?BYN7$Y7L"TO,*+/8TEI;0"\!F* A&/OIVD3DEY! :C6SG$^L#_$N15^$ ^WU@*7OZF$ MMZ=MST_;7U1C[[UFC;?W?:E]?JZ, S/^@O,6M5ON-0M/KL;X'WY?]#H.=D$V MU]XOW;3:#KGD__V?)QM1H+NT,4-=P$;B..6'G.;IC'GHK#VVF6=E 9,C*X0E MR5;WMD6?C3O4+K^)*2$Y2']X@+K16S1>(CDTFB6A"SP^V)N6Y3*,BL1H;YJ7 M98M!CZ1-M*Y (Y1JE,N0 $[+2%X?*(K@0(B=)6P-1Z=R,V97A*%CJV[')[K M73ALQ92-L OL(KRZC4Z"\2,W3L,&D\\J!X.,.98]T9$$2RTK;'$#(5?@NNYJ MHC4.^/R5FS!5F%%97C3+:UA%*U^ ]D.J!Y7]Y$6Z3*&(]I-+7[')96G=O#.C MY".;_/#PA./L'O%06]7N[S[^?&U:<9 '9XK^5]9^.R2!D"4FC#8.QEKUJ90A 8=>SD3:NZ)0>8!39A]:!C! MM$ \VEC\5LPD_<2P(WY*4W/\M VKC,ESF0 -[&T38!NS4>.UE9D*+QDJPD#* MV'J.83KB>"7B>47\E9)28^=FKJQ][)?H?I7P$BTIQ .SD>:UE=?%14H;]RS' MAGG96P'1.$([$+NV%>+2('C@ZZ/3) ?] DO./UQ%8IEF^2);T/1K'E).+,S_ M&J^?%B3[JB,;J9M,I,BR##@I5\=C^]4V%*8B%-2N2GGL+<,C6U^E'!$V, #4UPXM^>G8B M]?^BDO&4X3/EUH'*KAT9; S?D2%PLHE+$A%2F^%8'1YR[7[4Z%'OM31.@.1] M#)[Z(%9J4.AB''D3C=4NR1![.,5@ M/#?A.&X!*K8Q/=?I#>-4T[H%6,"&0F:=CD=,I^ 4!)I3(*! ]YJEM9"&&AFD MZ(J- Q."=FB?3RP$M)/.3OXUX>R/KA^\3^QGLUW1H-XQN#,7+AG%2M#MI.#1 M(S/L05&@B)-/6][8L'GB;N2,(N!GR@,&]K+7JQ&IWD"9C8"GV_SZ[6KMS4LC MA8[>^EAFK,&:Q;0J$3MC!@#!5('O+%"7"=!DS=KQ7.*VKY0,K19 L[[6MBFP M]F'0MV$?/J"\HL^WA7S;89]O^TWGVYY&+T'OX7BU$WQC/@M&P @I2$J-;3-= ML.&&]WL4*B'$4!OAQ4DG1<]7%!:^4I17/:QF >*U;*<'6+P MTLI9*M",V3#>UK<1[]&0 EB5"9YN8L@YRM(6"A M1Y:]$(<: &=BZOIMFMZQ^\E$&)X?(QZUK"*]G- 2U*44-0FOG1(RK^+!,207 MYKJ,;X="H*]"VZ4-?"<[8\#Q:X074 RCV0;H$2YY%Q:RJ*2(O"L YEPEK5]( M.(2=)"]GF1*1>%&.Y##&]@^D2&$43R D7CT_KT0V]8CJ%'2V(HYTLQQ\$L(2 M@QHGLI:*6028\G9V0?&WN#F-I@T$&**B1U;&4QB'0UR[(HYUS!)FX//!D/ M!]#/(DZ8&+K(;>0MYQ(GJ9&TTZY?T:@CSXBL^;FFN4X._I7\5\_MS]E98>77 M(( DT<$P$LM#'*-C1;1#"<"?UTZ.9,H939D 7J"Q5"WA.!#HI^PD/YM_1)^ MCS\/&#)._Z$[RW]/Y+\2P,#?@2A?'I4F;[28+QES.PYK-8!AE)7V;NH\3@-. M^K-6/B^KVQ&K;C?0%LQ (KW(1014;ZYO;N#5R9Z%]NG-N-8W]7:!#PM9B+#3 M9N*RC7.L?48^#?C%2;I,8_X^;5AR\>[E?X;]&_7V0O%^6"(,=P])S32+MGNS M0)SI\W;=5SZ<-[_OSFB-5G:2WR6D^>T,@W&6DP(P)H?,/?TK29U0VRU9ZP3?\C5-'=L,(/A45D;4HX:)X JJO'1@Y M.M;@+BEXYO4R+<8A<9.Z%I38K\$&%0J0BZJ=T!-\X]SI,@?N.^YRHMP:"GR7 M0#CB/&6U=J4"*-3PUQ$BIT2'E#.26[9$(B&RL>\G%[%ZEVJPIA!^)O@\]HX\ M%6Q7&4^*<(*S_=^PR@P^6E7F3AXTT(OV/.8,#)DC#NFFN99K0:#=)[*S%/*V M+(%)D>-.;FV5.@*50EDVVVJH#F"S-",7%5QGAD-B>/<^G93\O5>J)1B[EUS6 MPX6%&OXB:P4 S&#=,I)LKYSNR8$T:'4=@K<#AD^%O9?< BM?3S@.$@D/SUS) MU=(>8M:N4R93E-S5Z"0P9K2!F82>*T;[WQBA9"W9?M3ER2O:9 M_>2]!\I-4[+Y]9)TR3E6!WK!N-[:=C_FGZG@IY&0R#JC:##72HU/9*>#TGVF M)VD$S0\BM$[-V-(NP; 5.[/;*A;J1TQ@1@+5:S9DX!;CQ'$%AMQ<$3D(&S M$,B,QK.=;!IG9.BV#D\],[5:P_OR"))^6C!C28F_6)6"92+N/*N$#RR%4R& MOVL&L ):7EOKW0W&*+Z55_(P.:9D83.)01]/+/&Q/-IB*;ILL2M.TI/F73V@T)@)7N65;E(=UM!ZW!>0+.ILA0GAB;WQV/7MR=3=RW MGK:2*Z?1H==[+)9L@7+7#?['OLGTK]9D^K55U4WBI0]!"M^Z\D[QW?\*%./2 M'2K^7^6X]HP9=^C,EH8>6T>%4J@[UQIE;H=N=9%;S.L@0<&Y%"TH^JO+KWQO M0_IM!,MF\EP+9D9O?[%PGSZ_*WVTQ?WAV,;X;S@<^9[J[;3(FS=Y+]Q12LVD M@1R:^$6?KWQ OO*HSU?^MO.5:T?9%Y6_.S 9^VM-U0VKR9O]MJSR252:,&CS M-J6);%/PO#LW85J%' 4"QHFYP0;YO&!';P-\E@WP1KG64VD_(.Z)ATNNK<#7 M/.(MK2W UQ9#?'"+8X+80) >\=]Z/(X&I3WGK;)HUX#.MCF1$#X1;C MMP@H>!B]8<.1Q /?*O9.+O70X%T+A""K^/^X_SMT5'T[>^93:&N050$X.D@ M A5'-/=U.P%F6?\- 3NDN- >.V*L7R/HKZ$9)!Z&:Q!5%?>"65CH#V'6JQP" M6@H0[%!7\=Q;?(,&#\8N#]SE; I-$D.IN:QB09;2TEA((L ^KRZWL1AGPN(6 M\6!EP69^ ,GF-J[%-:+_#9T&>.3<;FO"S?>",/N%T PQ)$.7A"7"$TL=[7%> MB.YTSG_I0C+*>+UY0&M;:)L GT#.BD#[[SDQE3A3@:/^1FFM'%FU9][TI+-, M1M_A';- 56L.$;51&U3XH2V(UNY#KQOAGC80#)\6QWRFJ?761*4,+L1_CKAP MI=4-.[YAJFF[^KI9+O/0/:%-"NIK!]^$"AF6UU(+_+AXXCIM (AL6"AXX=.; MU1Z79GMY_RR@:W_T?=;1]QX0)MC7"+C3!/T)([& M#8V'6,^8#]FNI8A+F;KMIHNP)2TXGT:8L#;.@!1D>F1)NZN^IV>>(8R]" M"[?A+_&B1>Q@T4UM83A 5P<\TIZ0:<4DD74KFB>A[E!U")._RF9E92;'!+D2 MNB/G8-:5HK=B+N)&S[Z '422#-/V^7NN^P6,+AH]RMQ=YYFP8EBJBUX7?)\%?!,&OJJW9J(0X:[Z+]6 M0-_*F:1G'=N7,\8="KQG7MXH(0".HJ)D(U)\H"S73JEJ=O&D3"MI@:<,;:B? MT$:%=3)I+(/8YK&+@!#]*?+KG2(O?-^-%DDP@Y6T^.LIG!!7PJ+! BD-A=@ M!U4@3ZP31;Y;;:I8]9AUKTJOHUBE#D1K/$*-WAJNT)MVLIV#$M':W6#ZF:?' M:GSBT,LVXC%L%[[Q%J#W$+06-A67Q=R6PL=FUOM22G5=_4=_*$G:ULY(*#VF MVL )LJ9+EE)Z^T)^0TK36N2.JB-96[E8[D6C98I)R;7*KQ=KMQIE=A>82HXZ95)4HA#4:2076+Q4N1@L,'GU< MX?@%A$HIFCT66,$A8#*RB6#3-LU5:-X3] ;YGS]BG6YI<])J?6]$\BH*TH:- M7%/M$_WZZFUR>$K_9W:#)Q? SR=I8 3P, S.P&L-8$BK>YH=^I23F^%4]U!< M.=U\=^.7ER_WW@\/#I*H8[P(O\HF,T@SSH)_ 7DRD@@U?%XVH#(A>?9Q$V/G M:=VRS1[0= NS/ $Q&6L+HU]+ 7:S1UD@SZ9#C>,12:-93Y$T MC9TEH>T]DBD<"";4Y: 'B*AFO)?ZM/(OR)!LM'\\87Q,Y.=JU)6WF5_:! 96 MJ:E;0QD%F!HB7<8!MU;S7P1\*J>8--$P0E&0IT67L;YUX5WIX,CHJ&+"\N]Z M&7DD&5&ES'3S1K\KQ[9?C$#G!3J1/6,1B=8C3@WYIFHC1PM1&-T'4S($XIQ^ M 1]K 6EG@TJ\6*YQ*5@\W-MVTA[ 53=J;VFP75M01-7AG>+M.VJW [9*B'>* ME9!1?(=K>CC! ^ $QSVKU^"H^TNA3[*NV.:9[?(DAX /9[ST0WO MNK=P'FTV+3#Q]T9*# )Y5S_'CS;'H8:NG]1'4P-&FH'*E@JYM,]K3M5/[IU^ MCT?[C-"<&;DX9DGNY?>QICCRZLF3+Z7C5#^]CZ8>#)C/ZF&9U;WJ?;2Y[33C M]5B&N^,2_2Q_9O!0ZU5"1>ON.$G/E?Y;@4>@Z6+<@QNA%1]/040B/SO!4?> M7[BQ0W=(^>QH.&!NN,%Z =QU.@GE\MNR)Q'L,-3)^3QK@.RB;-5#Y+G11)!O M1E=SFXD6=M<0XB%Z4H^ORS(7FC:D=D#NH/^PD:X46*OUY=/I'O+R8'\(T-KD M@1.A57N8!^3^TUP:"AMU_^E!\N9G3QRTH7Q/=^$/9;6\3B[H=6E:GA:!QR^5 MXS[..-]X0YCW?()PI(I? ?H9T!]MS6L0MY(AS6D=*0&Z>%2F B3/ MIDGA0+:3HM$L6L. X*GB8>RT\A;Y?4HO<-]:,R K@N[](<($^*:0FY@FUMDB M!P^JDV_7^D>Y']3[U-*DSX>#HOY4TOF+1.H6(^8.W(!R%ZB4XEGG[]FL5SB< M M0,](;OI7"#28ZDO\VZ]'KO(2;-K5L&E*L#1B+//H*Z"D#22;E8/I@WI#/F M-<,0W<]J$&'5GAF+B2*X?8@R .-BAN7P)/FNRML-1*L#]J\%!I(%'45<\E>T M"R<[_']KYSLDIS8Z7U^V(BR@^GKT/"XA,0H$1B!DM?2@3Y5ODE^#T<>X1*Y' MANOV.H+*(@LH\-4)36TY:UR8$T8F<^NJ@_6&-=HR\L>"&12OEL(E&&B*(4U[ M$S?-/,J<)JKD FO#2;AN_2FS-_$AS?*L+&-,,;R&RDC!2EP$R0*-HU]Z89.N M9FF!PA.NT+;)#>(Q,MPXCVCF0.V\N&8P.(C-/&=F^](>N?$ Y,9)C]SX32,W MOJBTZ3[7$Q1@;_6+<)1-W+SD[>Z9'+@15YH;F%.XXDUM,!FA70(-,_$XKBA5 MI8#^]B'F.Q=I@ZI9Q53296Z0 M$?=#<8:/*HNP:C3P^9,L^3;;H7MVKD'+'; MTENB IXK)WB,$_I)8+EF=13ZKW!]5FV-=0(]*-#TT5B>YQBPB?/-K.647@]18*$BQ2Q@6F7>U^.01KPQ3'6'=TQVMF'_T$BW'!([AV^<(0 MOV99;& (9X,K#*53V;1L63IUJ,=)DQF.RT)I!W(C;/3SBL?S.*;I&''I5)T1 M'>F4FX#!IVBR?.*KC81&3JCD]9[7V4+WP:(9Y9[0G<,), 3S:"3:/$^[7$5? M#%I )6]< !9+HH.Q:2ECL11*1&&NU3*L!=QWM@#"NW!!#BQ&I8M\4MR#G^GU M/$E?_3['A\7@'UR>A,(%FOFYO8:R0TC71A/@DD4+[8(S#5&PZ*$:% H;KDWA M%::QP(9;:DN.6@D#42:VA-VZT6/@ZI=-$J?TQSW:Z['17@7S=8Q=R]%;)8B> M+6N?!$+U(T1 WQ!O#8,UE'7I8J/KSNI%_T;3GRQ#'WYFE-J:".,%:]C)[\>"DW]F\A&32WZXJ:V'3 M"AB<@<\V-)B765ER]T?+,(5F6H"X@=*J$J:T,'U\;;Y,==HWU '+](-^*ZZ/ MDK5(QEDU;C ')5I9Y^FJ;##;EQPY6% M7R2&TN2YUZ=@5F$6#YFSPMWZKP(LF>DAZ&%IQB7'T9O&@Y=UR.80%&4LZVKM M@;!.,354Z&4RYPYD49..W=&QW$NYF_C3X.KS!M'S&2CI(\;0HT)*%CD]O(K#\$7=WPSEF4R/5$9\*5MKCF!IT2GA6$ M&IVF(^NFX_O_="A!6?+;>& -)T8!7D@ODU6Z8@(D9O)_I?5G*M1K0'ZR!2SY M78,DA3XZGBT/T=6Y0N:BHD6?Q[:D>&=F:V&;-Z).[?\R:<%;Q*LFGW+EG%&&:.;9*<=H5^1S MUS']'>T.[5C'>TD8B;)6M5;$3K0S6Z>K\3UCCT_.=_;50%OSA# =B>F?*X?I MSW,7A]0+5.U7_DS@#3/ATTK.,DOL,N_0.@09BXX^P%X4RPFZ'$#>L[+Z ZO\ M#,$EI0LF15>X1EH #8SQ$1+MY8]95HTER>30 LLX<4RT@PR7W.L*$(\-8BEF MK*=/O .9TR>50U+YM$\J]TGE+^5'7"%XP(QSV4Y!#)643]AJ)H)SVI2S,VOC MHYJ7RF,D@7A4>^12RD$'U776S/=@1HR1B1W$;61B;V+]V)9<3@T%G)DC$/[- M)^6BJ:"%00D( _;#N]<@E6>U!7OS=3$F2XD9 6])@$;"[H=&4^')G7J@W(Z%C-L9<6&:1R>:+RR)?R1!IN,I\BW<)"_C] MGRU1?:6IY$&$3I/D6;OX@9%N-/2HR_!"\G,IC]T;.F10*B?=+41JIE+"AA(\ M#WY1FZLVT?\L+T=(<^-V+9Z*W3%X?@[R%P[Y(/U5>NOI(U MI*N"E,\O;.?+-Q:C$KW6LDW@+,T.T/(GZT,D[L%I> M+.!VT_J\4Q>.UV4B3K=1:U>Q8M>.#S_N7^US2,2/?'=VU-N8&KN+5XZ/!MY, MP;L*'H0(K)X=/AWLY9=E+DP9QT%C#2O="!@Q:NMGN?7%C:>E[;GZQ\>9%Z^XF'X*I:7'^1/BP M>/K2C EX^83$U&HC# /G3+G5"I>,V]WS86DU#6T%\9]"#.X@H4P)W5\C]5F[*-JGZJX>DW\8&P,SO5 M5/0D)H03.,]&9D VS0 "2LWS-;\Q0.>$6()_ R$ MA^381/ECAEC66N>=W$#H@=HYCH#J"09#&3V?8>((A\0NRZY@!-O','%B;S'+=C;54&]9<8$'=YQR M4V[@'FV"T)1KX)5CG"GPT7H?#R5QRB=)Q%X$FV86Y78Z-="/6XVD)N[6([[- M+8Z)KY4D-]!P<[1A5O(LE],]_,@[(Z%3P6ORN[F)H&KWT'.OB92Q=:GYMR# SZRW9EGUKI4NL8BL3\#>*- M+/D'#I69SI+82FD,G9(](S,6O45D*)X+0K.^ ]7D_I^Q(^[0CUEA+_:] FY\ M:0A* !=B^5=+:1:DIP*[\IZQ0E^ WI9,]!M!T$BG(NLCA)>R,XN>0/XYCHUI MACQ6N]MSW% CLJAJH;6/@VN[XZ_Z4T,$HA/NM&BGX6<8O^#)?\1[*0H7ND@L MT1F,DTY1Q]*?I0D*MRRCHR,5^Y4;@5H&L8L D8(?B^H:ZU">!SN3.[>DO'R. MSJ0F(+?L]]8H1_ME?T002.)\XG!#:L',D\N9Z?/):[N"VXIN7](^G17266=] M.JM/9WT]@^'GSS=QOKKZ%>)J-L,G;LC"KA)2 C0)!.<7$WQFGO]*9Q$]DKD_WF%3'HN'A9NPO',JWTA?2 M1=_JW6TD$L37Y(@/DY#'!?=%"W,+0X(;9124!MSC<)#;;^UV:&[ M=1G&@%"N;A2#5&')I!R5>R+&SY*R7=_H...K@86!(X72W)'#G5N>/=WIHW,+ MM =3M[5C=/GA1$Q],(^=8*DY3"6Q-K$,90FL^JW33R" M8*.\>2"!K]KWQ"5Q#(N#@HJC7S!I&#(5>VB_6RFHGV54AZ'@4_A8E8TP+F)N M!\D#P:%T24S#HF33T()8[\W/K*6UH]$ IHE6ZSL.%<(P3F>&+-#G0Y]DIM#1 MH=$V";!YY23Y'4Y0FB>D>>O-/UGD[&J+U/]>L]+8%][9U2=N>M'=D2U_;*;A M3*!#9XMN,2.#_CM!R)2V7]NR";R-M "5Y$%7_N?:1!@[5/NYXV SO?+S-2D0 MPYSPH !!7#NHO3X9N56I:4J?>S.G+FA*NR$KB)' M8/!JH0A40UY=O$S^>GA^>)YH<^0KTS10&2_CSG1_D19E/ZFY_*XJ%TW._>EL M J_4./V1.1N@C+Y7O)^ M=\[J4!@A_?2<5"IVZ>6\5^;&M2#0[.:*.W#W< : M7_%#;R=4(2])<91S>I%+GV&1%^3>JQXB\?+RI4$D9)=&;6CK=A]:N^3'[Z,K MXC('Z8/JH5+10(73NI"7;@T\0HNG.),#%!QE.:P[KILYMV>FR8(+1)8Y F8\ M>\CYE;7/#]77*/*Q\B$I[XMP4X#FF04[,6)MYDAK$Q\L/;_-6N?@ 58USR&Z<:0,Q0DSD,EU]% (9HP2]8TIU]7]%]I@PT,0>JN MP@#N8FR)F4N;.K_[WK^\N/R+1S49,JISV5_\<*[")L2"E7X%^(=<0DCW:M_+[%+*/Q?#/!-'M?:>7=NDRE2S7B)ZJT MR=DBF9DV.1?L;=L7?_KW4?6'/SVE$^PSC^4W(,%BYRBJC<(4/J5WNK<]W*L/ M%P # !*M6@_@YE8O/;RGA@JQ7^"F,R>1:!JF3YV)D"Q98=@%([*U!J4P M2;+]&+'JFXVW$1L*4XUA<"/X2=DL4WY,;6WN]8P-5:W7_>0B7Y:D19(/NBH< M" P5:I)3=1& !&*K4:9NJ[]V"^3:@R\8EJN@>+LFH!N\L^QOX^&(QO*)3<:O M:P&R4JK7/?NFI*K6WF80A?G2X'J3K[WGC^P6F1HS4"U$J0PXUWR39KD-0ZL< MX:2EY%!5]9)N Q26_*TM8LDZRHQDPFOLE [X3)#RI"_W$U_!#PUQ?+ W+4O) MV!V=R-_BQ//A'L[UM==C&KMZ7;HP>5PQKIX6!R4TD<@'RAQ@$,/00(:KDJ&= M7+4I()0^4?> 1-VS/E'WFT[4??TCR6O-6^45-Y!UVK4:0]Z@4Z5<=:( \]2; MCRCH5UQ#%<>:[U423]\B^6]7E,",N\NO[MHV=Z7J$,KJR)+DPLR4LD,E^JYY#FX*]8*$BXOWC^/KF?R MO!8D,)D!E7Q= L."%NA.I[YNAS(BSR/FYHZ3D2'51C8^]@">W7E85K=#[2T2 MP>C=_'O\)?1LAV3L>2/!\R%%X7.']@6M&,\G3;1/SEI]?O M0A1!W H.LM;)C5Q<>S!D@'B60ITA'*7>))*$"RFI?V!(-F.!KO1I]6'Y;)> M?%8?@>I$K'9G"W[H,MTG/_SEPU773[ E:[GB;?P!6_I,SA_5 ]T]2:$[1_/IVZ'9K3*;*!K$ST]2'XF<,'5P M:!X>_ =)BV^Y.YNE&LP29!MPS!P7X7J+4@CXH[>2_76#G#R]V=^:*JLGF3[H M0^O>9&Q.HL,Q/(KG73]]X'1?QM.]']A%_)*1.<@[*H W*B21X^=:\K[D+ MRI7T%GPN19^0(;-*/.#]VY.#@V2NMUK0G3@I;8+F+;5.FT*?("EBSV#[O5!L M?NT,P"5=Q(M2[4>5@$:+V@.71[L]_=&/(;5)U,SE;X'&U_7%H3G2#VET&K1ZDBTX=WH=5YE!8)/DK:Z6WJ$@:([1./" MG&0UB1=/L8;Y<3K2Z1#T @)46K@P<7B2%AA+P/G'J^2%_Q22V6'$IEL.P M*)?,UHF8&4;1$5N$\[04;+5)\>!YH0Y8_Q.F+U1&/"4-]4M5LRZ!A3T=^A @ MV+I)9:\'/I_2#-R;CUX?/I,C>#";+PB7M _+"II)"303(=/U!@]^HF+H@=T! M%%[?99^8P4(H!+Q'?-544R0^.YKB=Z\NKC[\ M7@[9=L\&R69UB$G7+'T&CJ&WF90?TD^L(2<=_C !>$CT#-;D)%S:.(Z/N&^/ M#L*AAWG0)KB#H,B9T-<*E\2 ;VW$- +Y*@1-F[%=.9(A'LC1 5LB!\(1Z =S MF]914@>\A&(2:/:B[CKRU"-:/5R_>?O ^=.Q* MQDY[9XA'Y\$&FX9CNPSR*,9'Y92'NI8Z<1B+TD;]^.A?I5^-V:F*,]B\5544 MR;:X("=SUD&>/5+76VQ5[#K;X7N^:'*%+ZSJRJ5EM(!@8Z=3%YCDB- MI:;XOCW9/^P8JP&0^("'X75S&C;VR>')OXJ.SX*9E'D,_<1,S> >B?L/>BQ: MQZ68T$9Y+#/P[&3+%-C]V_Y6AXV"2QKC:6;4^/'>5 (.MM(WNH31_-M2JQ\> M+>[]>X;M1>%C$4I:&PL,_5>A'#PV3%1,8*-]>W1VZM^9GD\JY1#2]^WQ\+#S M^6G/0?F@7.!YGPOLSC^MAH7TKFE&8WF3M@Q.WF^()#TS1YSO'BBQY!,>/L^ BH; MLG*< IIS3>/)6_R0^YN2EZ_^R\\OO?0$'>["_ [/C_?/VV^$1_I1;KSCXR]\ M*\(E9MJWS\Z.8F,C#LS)M%V[]&:U-VF6JS;*;,-TXOJ-S_V=P.*RN1JHP3&[ M.\4M:7"R\(?;QCAW$R";A?\[C/2_7_[4G:5_;G :$ YP]]_OCO?W@[M-_JNL M/MK>P*M)2GUC*CT.V(IU"UN>9_@^([P5H 7U2HCBV/%19_1>:14%35F+JS.P M6?5SS-,4O> .U^(X-F+NW]K.[*L>EY8EM9P1>C=#V7>U$,,#8R!G>,P=F5E. M:'JT:$!"M-*ED-KU*)0OL>#0.R+!PN4;$KR#>_;*?G+A4P :[ZX$C1+'TMK3 MSI/%(68_HKAXLA;B2/]#!1RG.GKE)E7MRX0Y%;9$0)Z4T'OT4;S4DE]SHY^2UOA% MUFP #9$51 *W.^;LNRB.W25.[3279@#>J!/P]9+F6^S8%/@(8GN3/:G%OC= M&.T/A($NTVI$;_BJ<7DH8C.#Z?O+5P'K8A4;:Q,K[7!,M3 5! >JA&F6@W4N M9TM[L91$+\>@Z-[![(1N2JMXIDEO(4LV G"_<$N$<8R%GCDSTKR)R-?MNFD. M.R!EWGH^"?1S+#2KP6#P2[GN=9I/?:4UQBEGAQ5NK65CGFSY+!12CC5HI$<\ M^GCM#J_,!^Z:YQ&3:W1ROEO2VBMR\4 !NP[Q9M!Q*7/CU #YF72N_IE;,*QH MW;FL0%H/^< I (O2(AW' +)$]C>==@B&,\_D8L6D(4+*/A4:-B%6C+G"K=RZ M$>(\I6%LIV?=# KOAFG>HTRWE)T2V.?W/C2_#8A)\A!.=E:W7&E (,&!FP< MK86\<\7\+Y[1# QF,\ES1==XDC%'MD&Y=.7I3+XD 6( M['5Y2P,%RPQ-],!XYQ95YI9(+PBSVHYU7KI@.\CR:?_V+\/3@^^.AH:JN>6V MCI/D],S @)PD41G3WH^3Y/ X_MR,0+&R%D[KAJP?!-_PT-\POM?1\*Y;P(1* MH= <0&]MX!ZRH#R$SEW=IP4PZ2.WO$5/2WJK0BS#"N)N,W*5N+T?K8QMX M;+F$\!,>52@KJ4R1P0L5>;1]D^(;*3F*/X7[67:J\_.#KCK(_?1"-JP2\^;2*+EIMWNQU-V;%&G^,2L3C"- M&"EZJZVDGU-7^70CBX3# BATKZ*2@.T5B%Z8.,\NS6C9A,$8?B[>W^0BWM M_7')Z;^ZA'O,'1SJ$B&?E?5;D8YG4-HXBWD6&;E3%?!;,;1 \](>;2PI1O;" M[?.XV)5-%N%1T/A:/$QR[VEOQESF$PLB 9?$;^\W^"<8,34-F2Y!:Q"+#K-S M44>1!3\)6LIC\%"]G\84"F$-3""Q#1=$L3DVEAZ &_9I-OD_W]RO<8>GW]R_ M4PZ^=/P([%?#B_WD?59_!*X)955/:5M_9AA;:E74_Q6:]7%36?>BFS)G]AUZ M5[*6_ZMLP/O4Y!/?; ]I89#%Y"NEPJ@UQ]\4RA'"=Z*S85QE(QC-Y$7> J@[ M<[QW/7^8!A?7=[3)7$L5=1WA6B-B2R"P)U94\\;W>O')B1=9/6[$A< P+\B2 M7H$?@QZ/XHB"BP6LTI+7&>[U?@@DIM:\FN@SHG3KZRHJ) ML>^88P5^.,W...,WN;V628D2?*P5=3>&I?']2=F?X?YF-D3/E"K=#G0*9 MK[SS9Y>:#MQ/7D_M'25&K4_F( 'HD,$$.F@%*?_Y]QT%)9RO%(8/+Q&!SY0] M'H31?Q1UR2)YFW&7[DDVEFY*7L=9H$9'CLXW7&D9F$[$YQPYY<^<VG'!P3$'V;BK\LC- M:&3*1QQG%5N%/(<'PP.S[<1@W!:\0^0N\#,S,OS9P<'6;F@>MR>MNR3B/3P? M2*_E<3DK&$W^[>'QX?ZY894& 'Z=QO]F--/PV7"_A;E:EDLV(4E1-:[;N?,* MX$I]L:@QC[1 XY!"*KOMG 4N=1 MBT@A%PZN@;0!,,,%/ 6J"4)S-H37 \4'SFB0G]ACD$!>2?V_^ -9U0*_""N MM$==PO.;6%; /V6=N%_D\$29)]GR@?A&+/\ ZL5!6.1AR!Z(>YZ3&=K,G88N MZ'9G4;X'\V=J$'T5JHP]CXE#*-<&YB4YZHK0'J3?.&* ,N'XG?(_?"8$-T51 M-MQ%F<]/[2CHR;)TK-QQ2=J6F"&^"6FP* 538PG.O]RYYN?5]QY>P M7@KV.*P1H>4>F$3/*UE(!O/@JZL$!;A#YTO-?(.P% =1AL 61/44Q/&Y8+?UJ;9"GGDQ&7QA0$6SR+V*/#8R)F$LBEE$JR8>"0K[0GSZKR M=GDM4K[^.I%"R.JH C5G58ECP)^P>*9/IQJ$C<^5*'-DQVFZW*1S8*6(6U1* M-]\1Y[=H]@2POT:O@)OY#R4;Q&GCL%;L$J^M#HUH;:B;'JYSE=WX+@F:^6K= MX:[1[(R$OR%'&H;+@+N%-K5_8ULG.1"L]#+NZB>!1=\349@POS(4'<- MRPP&YZI4I*E 2/7*SL:A$Y;[&<1-60(0N!)^/NQOI.ZES;1O@BZJE4XPWO.5 M]#V:1&YI8OF[A#E)JADFG[MU>)1.=.)%;;3-]NBSA0_(%@[[;&&?+?Q2TF9F M04D^5+7AW#%H7(0Z#^UYN&-4U-C6>@'0T8BR!7_$2/.S+M3'_RJR#WRH -97 M.&XHCL,1U? M9^Z&^R:(Y@U4S': >+79MH36#Y6!53USGC-%KYQHX'Q,S)BLJ8IB?-(IA'ON MLD.L]0V;[@4[AF;FFBV9,2RM8ND+K4O3M^(JT=KN,7>U$/(%]$W[O#*O.SHP M%)"V3K*C,]2-R2_:"'.;1I^VZU"HR/<<^1Q73>8GMG)+31%S=VYN_^2!.@,- M#WWD]%;MER:X&CIM@FV#M[9L\7\CX()@[,C;1J"^SPI+>>G+U"X&Q@>!L7O@ M6&9R$ITDD880>/!<+IU\/-Z()%-YJ4&AXON+ OCHA[$@,.A71->K/_Z,SG M*M7&&B%[=\L+-2V(SAX<'2;4;A0QSV0_+41T"S::N. M*^X_SB+-4H15;(NN_SV[.U6A)5N1C:BZU2)^JAT7*)X!F^$V)K=K:PWXPZ K$?O*B<8:*V>[?/*T,@-7@ MJ0+,!DV:RW$=4NMM=6XC89B4]F@< M8;#DN@%QX*4P2W MPBXHW))KD&COC3]R'9,0M)7Q"V6,0)/"<9F4=6-!@ X"Y>J<*8/85"#K&M:A MO5?H5HS9MQ"O6 %B@6)*_/6DH?VX[)@IW"S5SK(:JC*2:.,"MQ MVJ_5P%UF#'-1A!-0)P3:O_"WUI(%G?80NH^2%%N!0N&<4%S-#ODR+X(";J-, MM891>]B;M*WU"P^HGXTB1E,O#06U#Q<+0&@4;#*]+A(3I\ -U)\)26+(2:N* M]E@L?K37@.7F6$0[;K$[RN-GP;]Q4J>(2&H9@A %R#?6_@FZ3@I[;.6:(D.C M=S^E=V2LS? ,^3^)C$PV"X)250 :[7LLRQ9!DIIM0[P!@G[V/>@M6Q(8W9B[ MT8?P4%$6>Y95EDVHSJDA(-G\Y$"?F*LD?@CA.2>54UZV!QT;UE5568E0D7;F M ,A8@X/M'](/U+#R9;E/>A_3QV2BP&MEP;)]' N%3[0 +\8'RT?R +C,*7?V63!)ET'W&82WO MM25C.A4^:A8=(Z0E=SG3:?%1R<\-5>FN]H2EVCVG4:.0/1"Q:VW8PDO*P/7X MZ#"TI1)?*>W(@4D6&TQB0V\>?IYJ M70Q/BKI>@C, 2AB+."E1/5"EF^V\:K9B'*_W#H&P MQB,I;POYVN,@I'9APE'&L71X]L%QYK!9+M/QM04>4A&B+(PEXPW],)#0W:OL\//B _>-CG!_O\X)>2MNCDBNQO;&ZR%C*%YM9+ M.:63&=37J/RDA5OZJ<(R-'44CB'QJ.G@!-BO6*;LT)H&XHZ@HH7T!*Q)(:I^ M%1)U!G.A:;SG*E';Y[*C,>OU8X\.>G*W,G$(.L<3*-4Y@C%CUAOH9]I7'W%# M_L=T@ZEC[&M,F\B&3%=M6V #6!TYY=C@LE1-[+!W3@[K 9T58A8S[U+V_]A[ MUR4WCBM;^%7PP_/%3$1U'Y&ZV!J=.!'4S=:$9"E,VCYS_A6 0G>)0!6F+MV" MG_[+O?8E=V95@2VI2;%M1#C"% D4LO*R_^,$U>IATDR"[N*+VR*95!P%&5GM6V#X6J MTN)Z5?AVQJDMN\UM36FFX-10CDI9Z=V%;^EA%T%P_!OG"[*V[FI,Z\[ZWOQ< MS7!(0YS[);3P,=N _(UE#\W3PZA=7#)(H[NE5( +VGG 3RF4_C[#BELR,&PB M"JRTT?0A&+HD*=C[*C/Q?S4J [DM? FW4QR8BPB:;1R'Y S[N+%C%R=E;P]' MSCWQW732DCRC)5USA7F"^F277?5(PI)\TI_9=/V;Q]KIO5)3E$>2EEBE(JN2 M<-U$/E'@-K%ZIQQ,5Y;*8K6%@QNG;C!+^/*BP5!QCLC@%RG MPDHSZ@$MDSZ:>%E2TW@1PTE_AV1/I3BK2!*9'C-E)8'I^Y-Z^KVA5,)3U6O MFZ!_SS]I!K>"RUC879NJVEHSBIO_B)0E9R,'%O3([?#87+L 'Y (TA)<_0QN MBG>(;!G:5M)Z8'4O=AQ%!(+XG\GQB6@HO*L4B=?5@%!2 C99-"ER+/<,KY<3M-'PE5ZWAO,PQO6(.]F_46)Z8C"F&M= MS768DS89@Y';,R=W@+R3-&,DE=@4+7U;G?C0GJDBRJS,U2#U.59?!,AN9AT* MWU:,3QOD97_R];:\T!%^];"$<49O&7N-LRR64 Q#>*/!S1V5[@_ECR0I=HH+ MRSP7XKW[2J)':/C*LWK@&S$;<2D>!.Q/7>=_+B0_ P<>=.M%!( M4KGJ#Q0F M1@P US%X9:9Y,MX<8=OAXQQ**K8TK GY#G"VD^?D*+^P2M1>TAH_1SF8[3[C MC>W+L8$8]\SY8]WTJ.Q%!7?RUMD&$D-[HSY9Y.CWOQ7<^.#W>\/]'"KIJT+4N6$&$<=,>6KI?@5E?UW&HF(^,NQ,G:^DK$9^;? MT;@DWUL#!+(6ZE2<,"3I9X4VS3VT*M^"'H%(@22'Z D%AY]+@]$ATE8H>)G> MR;HYVB! M(TM*JWK8GI#5YWDZCET_3L6):X.'1Z\-QO2FA4M$LRJ]WRE'JAV"C2#JW3&S MSP.1-ET&[32D]1W"'2XI&GHK8ZOQH[R&($9VQ-XW$*816&K\-V^8KU>ZRP7\ M/H9MTB*ZE1]W2JJNDQK./ Z&>?2%LQ:&>MK-F:-\:FQDYNH"D$+N4@=+"-=I MRT'8V)09[YH;5MM90S$2IC%RL8JN6"/I(3A0U\D14A?-MN5+;F;$$6IVO?(< M#ADT43-NDC3L*UA8_T#GE/*$QX!H!E-FZBPY_7=]().+#@&/QU_]Q79]H1JD M;>+XP9,CP(\^9@K?S[^IN+7Y@L M9+I5Q9"2KY^'.!B#;_V-6%<)GR[%PP<4#S^\% \OQ<-WM=L\0AF'.EX@$ZSB M:\.P9NV&G+CLR!_62#^[@ZFCI^$.IP3JH/Z#B\+#BM_6NQ2\NH0X8P>K2$,9 M-D@XV=+WZ([JLD.(4KW'5E,-H+S?K M?%J>](QCD[T<+HS4MW^ M%#WAR3J@!BR>&)A]M'M01CRY$"1M]O9S;T\GD"&25^Y9' A4*YT9J/1I:ZTF M:>7HI8!%2[3-N"AZ)&)RFN9(>U\E8>;Z9EVW:@HPG[WZ/4T>9V1X*VI9 "/K M@U?]A I6K[+Y5:((%I-V+/E(?W#@L&T9/X9\:=KZZ[+IC/9D-6I.4$16+3NU MTO2-5FY)3QIN=&Y8A1R[6AAW!)[F]DS)/&8RIDQ4SOSQM#U91AE/-'O,A*K? M$/%%L.3!F/+_7SF94>3_*K!GP3:29GW9I]A+.+50^(X9LS]__WM"O5 M>1>,F^@,$D"]ZTJXU:ET9-(!ZJ/7272GW_M,>BKNT?E=*KMHT@M?;G\L4;LV MR^CX=0:G3#A'S2&-^]RT3]="IS3,G']DO-Z^;%B5!R6A>?OP=,[?V;V>*@)V M;;!@0NO:#S5R91I6EZMP)*T\(.)Y_J&.4NT%*Z=$;J3D9Y 85>1%7RST%UD- M%&WO5;EUE 4:K-!^^'-8O-O5BW"'AO Z\J?Y[JBD_WW*,O 0:H'P&J+56XD$ M8G>GVB%U(8@:P>:>-EZ0RL'^<&7AK5!)%EEV3!F M+1YNA\W@Q1$V?O0RA/H!:"B7 :QAH'HA\ J.?3 /:&3%L%B&H)$\.OT$"5NR MT!AGT-L9WLQ6V9<)64BEH'([1F" I:9Z$(?=G"*#.P")WI3.2)#VB9\CN )L MN*PI50JN:F6T-8&U6E/=QC&\%U/V>@N_KD4>#6#V+[QS=6P'UCW+BJN6&>55 MDL4.D9C@N0SXLES=\'N31H J$.35I,HN=D7J"GRUE_=PXRPMFV:B'&/6JA?A M1?,0 =J9;7>S'K>%P2(<6_!242R9\5!=HVC6[4"4E-(<\.P/''[N)D>(I#- M7J*5P1P6$&?8VZ9[XH$,9Y+O+H6_[KJ61O>3:&#OV_6ZAG='1B\!F=(D;[OR M7LZ7(8(>Q51! F[=:,.>0M(:G/PL2.]9'0 M3ZH=<9J?+3,41*R.*NA&XE%9#GN1MI.@.[*Q&"S4P>M@ ;GKDA^0Y@W^F:.V M!Z3:+\'N[41J4&-HDA'M4:QA+J:ZB\]D M$!^P[2KGN=J(O+5>0/R5F"[$5>]@2X @3FYC6TYHTC M7>]5.T^0',]E2\$B31 #[)6:-T[)<8]R:MTX@E2_K$N3&+<% M]GZ#Y& M]288L:NY"OL9;7:UW,@7+UY]^QDC/=/8"A3*1(O*MZH^(;I:KAXL">,SI''Z M]O.VN_E[V355]YE/(]44*3=I1=J&?N$5?6CI[Z-+Z>]2^GMG M?8/H0S!.SCDSE@3KR-K@OP&2"!<1R[." L!E;[\80S!/&1524.W#)X"9U8P+ M&9$ORZ;D;"FT%9"@DCS%>:"CZW2SB,5[8($ M25*MIDDJ&\%NI+9'20!!R M3/N3(C7"4:R/?(W,)+.URXQFH$A2VQQWTAN_50CG,IA\!V8XO;-F$NCSE0#* M,UM_'>7372DCKJ<,.B.8XQ^56JM>B]&9%QTZE7BRI\SR8V>AK\>6&F&AA.X> MAD@OC2;^CID-61C2IY#6OL% ;(T5":PMELZ''.L$#\F+>+=I'%/$E<%AEHTN7(6T<7 M/$FJ+YN)],<9T0];<8!TH)Q]*HQ/]U.Y?]/B,US3S]#YN5-ERD@\R=>E1R1- M\T(5,?"(34I20(518.N;_[+=:VQ"L."4?>(67RX_[7:,*4XFB-:OJ?;>L@=[ MY=B.)J]^R8:II3'D'ZV:^^3C\"FC+'8+?^6^393YY(>)$WOO\UE MPC-X#Y5;A<45.<>2X]657D(%[XDS1#PD#\BN)F9V07TK'6KDF9W-QB9OPOV2 MEOY+6BGNH[JSI>ZXOIYL2-XUDPRF2W-JZLF*GP)A$EOCS\:1 #)41EOHG+V/2W)DA)R0C*_7/"@@^$;+,CR\0OR;Z/WD-R8'&69FY@D)R9!-'2NI]6;O[EX:AEF*@>[% MIU=#=GGZX7&&EU,A:>'9CQG[E>;A*A+D_QB\VWZKY*PPY@>Z4*T9=/JBI4&PJ R M5G3H;9:,NEIPOIYXCUKK:BRH5S="2N 73K3;Z ??N&CH^O;JC6?LW>.T/)WK MOJ2<=@G"HRX9%)\$>K^]I9?Y0YE[ \@1;?SDR>9X4D=NO86%EWH3]+VU"V:> MA#?;FT1I1=\6O)C*W65L(N;'SFYAYY5JA6/!5_FYNX/!!(PT>3L[]NG<#A$- M=;[$G<%E!!H4KG=T]W/-@&$*&HN%;PNF' 0U7H.G/+2<:3ST1/_9&_ -^8$^ M5TG4D45<1"R&M-V4+^AZ]7GP)5L^>'.8I%QIN4X[,\X36W#X-E/0?"5<6G;0 M]%"!&R$'[XAD:&6[$I7.!!F&O&9\/O-]<%?HHX 6'J-)X/Z7- E<:E2Q1O7Q MI49UJ5']AMI0"KUF%$T/IO^Z[T;K7&7D X+@_I:$S)@IQ+%3)Y*SP;[=$A\" M7)(*1/H9W[J:G*=S20I4)>:C);2H$[Z;6A7C:S^G# SH!TXB],&<0PZ)JVLZ MS?(Y 9DLS;330%?(@90;O,E6-KXY%W'D%+V^6Y$+$8V^@2PYSS:7RNI@#@O M^BD4*-V57=T"B6]')[YRN1^#_1X/X;B4W9HHP^HUN65RGN@4K4M*R3;UYG6% MIO3C4=S\IFJWIT/XE$8J1MFE.RHVB.J,0%K"WX0'3)/$6.D7%GV]FS?D4U%+&:$590E M8&V)LK/?TQR \B6('&*I-.:'BJ:H[@^,VMN7JE$4/@%= @0=9=W;4BOEHJLY M3LY0A"#K7+)=,FOE/4R,1]/Y^"6I-,FO 77N*YQ%_"%Z4\NSNDE?^%D^A$Q5 M.7:+,B^_2K3D?8FQ9'9=\F%!*)Y8KMI-#?NI/,-<& EN2],>Z@WU.,AY]+75 M>&9A_5HR?TC7-(I:K;HJ%7Z0G,&&^5EU)TM1%OLB^__]LV75\\^#3L] MS.:! D!GZM.##+"D?Y#GV)5\U':4 D^PC;N=LA)WY;9*](6N5W_-J$\Z)N&@ MX\Z/$K0_RYGS:\=7O)= [#4DHY"V\E>)"7KYD3^=#?:]E_*JE;4&(7,CE4>" M\6;4,1-/+8K6B&]P)+T&IW*G)*.\U1PV9/HHXSKD']U7\P\O$O9J6#](K@CL M,D;Z7+6=';''D>*A_.V4S"8Q\3J4"0TA;;X)*9\+P:NOY3"J+W(KK!X$TKR+ZS;'7N[C$R@-KP0#3R?7L/L3#"Q M[KS%9(+VN7,')O5CVTL=$A& I:*B;>54,%1SK02,=#Y]P1+CQ*5(O0G4WY6( M ;)%Y_P.;=6HD7Q6V+E-%0T/80/<1 "]MB]Q_BKFJVC_K:F@G[R#A4XN]\J@ M-*?W)?^&((5A\&,>C4JOF'QB/0U/TU0B?["; 7P5B -YV79.0[5(>G,GBJE"U$I)]JECSMA' MCH?,0U0G(PD!:/%]Q<>%OBD/M%M"#;]X8A6RXOS /N\@74=*-O($VX&=(+P^ M-YO').G#9X$.@T<),5,O"+\JJ(45%(_;7B=7 MU> !2M$:*@7DE(B8(_"*A3@VE*38:RTXT; E:,="LMO7Y$4[/O?9U'8!?T2N MA?-B)6Q)36T#C!D7GD1*_D 0ELZH")086S$U "+GC#L.,J$4SO$S8:C[D]H' M[M2GJ-)+&CQ&*G[1.#^MOD\X'E#!5D1H1D-OVB=KV@:;KIVQ5C(I-#TB\E?I M53N-8&)"82EP>3K^RJO9&(U$>FS:[MMNO[T'N[Q.G/6PAQVXT2W>!4OV/V.X M39FV@Q33KE=_C(2^"9R#$AW$,\;)0FS8=166LC8. &4()YM&8($M!!*)1H&O M?M@<"N0DX^>H@W'"=MRR&C VX:RGAPCN-(!D,MZ/M6!V.'/%V%24M6/%@(&00STRJ MC'N#JX5@0ZN("*O23!;\%M4J2:$9X8HI8H8JXB?7*J(_])5Q-\\2":+&&8"FF?]V"/_M/6A8_"(JI*% #@J M\EJBX4^4EG+=^BDV;:H:2?22PB:XP1"%:7NO.1?&(VK)9[/XSHS76"^C?NE M7'U7!]_WI@P[CN-1S2U-<' )^E(E;%M0_-,$PE.*&A#=&'X;O?MOWJ1?A']$;%-Z)PT239*!Z6 M#0Z$[&W=,0/5KJ607KVS7MRS9YS'\4P;]J+^'2BMF7C11#^#:]AB%(V&5%?: MK8LP,X:OQ8TEZ#>L/,]9EH<)NX#+$?1;#8B_ ,%/G/0W5 ](7O-P2%QZW;P1 M?(6%,VH<$::DN!NG-PQY'+;M?2-"5$R^PQ]RBQY?UMH@: YI;'3Z8L('4BIU MIVD.XB!GR^(,G_B[7 SC/4 M/=XY20*ANIPB!/FQNAYD["O=0_J6 MI [=]N4^ZJ@O%*8/-E2IUWY=/+ZD-+ MO7'P/-#W'4SJUNK#XMH2I5W>=\47@, M/B-U:!M"B2RGHA!@1^XJQ_PMIU-/(E\VR?GU+J%OUW5H>.[K"1YGV*J*3,O[ MK'WFU&6.C5B!3A^GK1\A 2!'>N[LJL6W"*$@__RV/()\H-J1*%1%EOR;N"\F M8*0X^P0;#XY$U11I=86V6"LBQ$H @#TUZ: M1Z/X)=+R2KTJ[\)?]S]S ZJH1\SL$H*2K-U+/@J:M7?N2C"]/\*Y.HFD"'L# M&+DDO8@[5XM\?3@< &7E80:?%E:%H0 E1.VSK=5N1]N$T\]WWP-"Q:Y!)ZU M M [QC.&ZGT7[.6>H4UP2 J+$[..:(<+LK*C=*B8<6&8GPE*2W (:'V(ZH?PS')[=AL M.VD:(6GM/3+J-_OJBBVQW'P^GK<+WMA[X_Y50.1-5VE6X!6E@8$!J'JIPYJ, M4_0Y,]H6CLLL7",P%1>?JNC&.RZ\K.JK%7?IH2XDK: R\O?@FH^'G0R:BHX9 MJDMYDH.;%&XWO#@;DE45+FHZBWT")UVLU>".'&*,G6+59R+(/!*M$Q0$)@L6 MTU^N1"-JY22BA/63S\7D"PF+R>3DXL0)/[,@ M2]A(#_YJH%HY0WVG@F J2\9KWL8AS_3$QY@>L6\PS=N$(RI-S146IG!/;5QF M;::+))$,R:.(V_'D =H7G&4?\YC@7.15\4?0A;\:FHM<;U3 M,#]Q%N-H2FN_I0 I!0%X_2#6/=<,'Y7+Q(6*X.-@'<)&[7=ES*/P<]85K_'@ MF.^%DJ6Y@6,A"=M[H)_*^[(>9H=]O4#L[Z W!>?8H+4QI]KR;888^6>*S\)^G"#6$ MOA7=*6H_N=%CZG]PKR5>.VG.C,B2X-!3,R>_#FT(;=%5?'QU<#VD>@.Z@7/3 M3(K0=+&20_H-KC;$@B(>:DQH/Z3;H5G?CGCQV>41& M+AXAI5K 4,<0*!HW$-(5,FAF]#04)9/5JU(FO/N\'U&<<;6;IKU.>7G@\]M- M).TQP0T18IBVUT>?SX&0,3Q!ZY///.+.B?<(94N$LJ&* 4B7\C@QF- \ZAK#YH3NGJ55TVC)H: AUJVB"O_'.&HW3TS\'-70^E=$URICEN M^/*NK:F7:!?^P,PQKDY#027M;XY%]^2KTQYJ^I1@&F4ZT>^08A[GY=43\?\6 MM2SI!LZ>&4G.N7?"^A#;C30$&MM?UAS\IE394^\K$*(P,5R[/)&7*F+%7!ZY M20Q&G4SGF?]KSN Q)FL_DP^>@NFY\P:O: ML-B/TQ_^^!-VWHD8MPMS82D6'VA;NJ+0;M B+[O! MZ@7OL[IJ=SN%YGOMJ^RH_/JC\![D-G/V+[+=+EC"!>R:VE)PJ"63\T(ND[WE M:9(B&LV"=2%J+_#CGFWE'(+%-B*R=6F/2I[>E4/P01]]"DXHH_D=7W\H:%JKU^23MA6"A7E M-BQ[W;, I%02OG[UPE[# M#SY>K4DC5.K?=$^$**U(SY56S/MR5PVGN%;:DKD+I^6*E$@EH\-K+KA -X8/ MGQ6"+7\!6BB3"L7C> [U+<(!(68CQO$EI&,+,_A-6DZ=6P.VK#===<\Y_-\] M_^0/JX.\/NN>?4*7Q>\^_.BC].\)LO^5XDGLWC;98GDS5 M2AD)[B2#!,VHPOV!6O;A(?_^@W_#4=,#?R, ,F9?I]^I- THRFR,10O#KH]U M)=#O&SY,;NBK;UNP _^Y77VE+/Y_D^V7G)$W?P[9R@I^RG8B,VCC=9.QU)![ M*W+EXY%EZK3Q:_"B6*IME]YD0EV)3K-$]-?K]MUZ5FH\A);%Y5@IMT6*IW=\ MC.@@,P;P!P+;X:+\G/YO)?KK],3L.- /N2/Q7^VZQ_;X]V^^^:\7_V%@LEW5 M2>%;4M!*\5DC/@KW1_[@;\M[(?VD34((L?*>SHK:<8YHV'!E5MRVIE__70@] M(+-I]X39OUU-/C0DC^54?E+X.-B[![J$JNL3[Y?&2;3B]HEQK3X@8:1F?%8K M]>;[*"ZAU+[73^<.=^ IM)++^_)UFEA?NZ[.+7QA\6$OQ**495%?GQ08[MIQ MM@R=>!$!L4@LK;T?V))UO\O6*//5O^/-#[LU+\* WHM__(W_CD2 MOV8?CFS!C]9Z1P/X:QA M24RR3%ZRF^0).%D! DJ.4&C>_$&@6*W:'[$T&2(PPNBBTS(S59[@X!M*%@/V M_A>"$*A_DEV(U@05O8,2X&7QDF=^)#SI*OS U2O0=]!@:?%)&YH@/>A,B\AM M,M5?,-/1U]2"_%(XW>&U?/O%UR_%_+"M[J=&>NR]S [2>=1=),F-,$)T-E,8 M>1S8".$F"4_6J>5C7W;-:D- -:WJ$UG"FB0HFN!<_(, -ZH>2A1.^[&*:0S] MGA$IB;^B?X]XC5:.AK';]=6P&H^L+;[?Z6T1.["MS7WB2#\=:_(*FUGF<)I] MXWFSO:V9N'@UP,77[&X(H>O. C,&1VJZ4I)9[%O@W,Q$$>D/98VDL6%#<-GZ M:,4S:R(P+:D5UN)+-_(;?Q20U; 'TTXX9/X-E",CX^PD'IM6 M^=85VU8.9"84)@FOR5= 5A,(1 F'')T.-*8'!JW2C1U>$7]JE1^>4\N _%I( M+#B)='UB.MFMXA8WPCDF84L :&L'\_=N3B#,=]%?S.C,AYV0'B\]1Y5F8R_E MO >4\_YP*>==RGGO:K>-#=DT 2S"SLP*;=8[PPG=569N4>49^**AVSH)4>>2 M3PE"G\-?&FSDG D.;=KFY_L<'*,5#^#IW,TO;.@+";>Y?&=&6"?LC>A\8D ] M9R-H?MK&75D./"<@.7__KWC2SCW"<'%/II0#E28E1ZMY[%?^?F\O >5(WT!!NX@]]8 M*POCL56TKS1]<;'QO"HJ^%W%U5U4G8AVCHOB?!HD@ZOUQ+R9;/;7GU!L]WW$ MKX0S(E"(6)>SZ?;G=8;H\''%K<[1)J*W^0W+35___JOO>LL&U1QAA:$T@F9. MQ$!'=$)Q*SM+"R72<6_6F82J'-JX)F)S%.L4'@^=MR1P&N6A\F)N9FRJ4SD9 M =)S%!9BO:7..5H<*A]UJ@NC'[/&TU2AC^G:G&)0D4-.385"?\@;_T@M)$UQ MJN43A?]V:*!M. CW7<*Q_;UIB5/W$+%$-EANN)/*B]$4.1ZR7+$O2HLD\HCA MQN7F+]=J%P921MLQTP:<$#?(5EJ'_;VKN?YAQF=R+618^JJY*:7I-T2[Z_4) M7XI8(MY8U>+E^(0,3]*6 =/+2(O=?JR4L2JW.@_H[DT.P_JT8!G$;:W^\^?, MUY'V>W-SM:]VPW]^^$DV@U?O? I1C_GD,WV%=_7#Z3P\^^CZ8WIOZ*(*JT.Y MIF: <]Y0^'38TX<2P@M#.RB%.*WS/9VBV_I8F#46<'G!GV&7.FJOVMX1B56R MR-&3U8"/A&8W7KK@M/IW ;PQ''"2O_.\H@D9\7\DE /U+OIM=]K&7VXVJ-?U M#(N+KD68S-=Q<(J:)Q04U]Q3?V)B_S^[[-='VJ\P+]P1P2#+M.=*8J="E=*, M1W4^S"Y6R5XJIA$FQ3DSH;A)4G/-P$A:)"0U]"V=%B;V@,U/E1H>4"/7$.6% MGH-7\1SH9[]+@(+?MF%YY.N7;?>8VZY#N@5($I-A7/;XQ+()1T^+?AXTH$:$ M.IAX(\: 2+2"OSR4KY7/6CX18>V2?N&T_\6XO(U5MKMJ1["%: 6 =N+,*-3@ MYD5S+VOQ6&L1C.ZFZLPKL0-V0T #HXO+G JI^8I+XBK21?RD:&Y#0)OSF82M M"^9W#ULNZ3U7S!9]0&;W<&E$NFG"EQ!<]JHN1]W(["53<^+H@B586H&-7MPR&X3SA ?H[ M1+$K??=TN8(,(-OCT C;XEP8;7"S6S[=88XZ7U5BMB%P?7I+*]=6&&.^TB=U0 MJ#>4.^!603\9OW?6@EW6\=>[>)X!Y9++>U>KX*YR+HKW&U)F1;T/]W=W;#V- M@$(.!7M\68S'6HR[EOP=SZ2@8;1TQ,!+!E2AWE^F_;&F?;;4>MG6CS:_HH## M-6153?:(ID6\DL3OEWO@-_"J-*@3S@&U1(M9F,_H&Y?U>*3U2/F3I=;_=" * MD>.-MI '$#T$62 M@$ DI%U M'D:@1)G3\5)Q72%^BK?L1&S"#(81)6JK>GS7:5/+'#1E[N>>SE:/3#X&R=E6 M_::KU]1JM&[O*J<5ZMJ!YL!0A-SW[=:*]EV>)E$R># (;MM6_#,"TZ.J1Z+6 M*'_?"_GYOKV'-D283?O8X]!XGY,P>#JXVU<)!KI=X&Z9085.;"('697KY)HG M]C 1WM@=PBT VCPPUSYLZ\\$8[UUD#Z=<_:PF7X8#'@8QC=R;IO=F^>NK][*8O;_OSP@TM9_%^Z+/X> M=%AJ6$$Y$T(3*S]U,X)UK-TYWN":NKRIJSXA/ N76O]:F'5< VO2O=IK^^H_ M(=/OWYG:J?3Q3["Y5R)\(/S(,V*Z[ZY/,+!, TF]!A5G;?Y9?-PJ]4\TP( M92"TBPZ-B*D'M?4^.'][9"W9.6+\?)E$;Q!=Q17+1 <2JO/RA^4*[EUOK:0U MKO@3M@@4:]OFKN;>H]LR8\0![P\(D(GFXE4;_J7>J^Z'ZMQ-B(&9*]SQ@8<= MVR$QR01*Q%H]LEH+EXE"^_\-6HSHUU6_53>W(@$.CF;S:X=68&1"8UE9\^S M2X/@/1P@>(S;FOJ.B*1"@C7LINSHMW[+8:=EY!O]G+RY$%PCKB/B**5DK+9S MQT?E BS!@UF*AYMGF&0:DR_+;Z<_&O4:4@9XVP8P1U+"[B.9F"<6S&G'BB5I=^6<+[O*WXK]@;C6&$N;L9Z% MNZZ*L+;757)GL"8[#IE7UE.S\.T?A?(L'+N]]-\K\Z1OVV1)(-6(&'L5.=0\ M3OHVU-OI6>5M@+F2 @VVVJMH\\[U5?%3KE=?.HWS5)>-=J82PNQ8A&/K58^2 M&M;\$*A^!D6G<+N$J/+I;-B_S^S1//\==5-VU;T33HR*B;E=0@7R="1 !@GP M:F0N'\!TE<*)?+4^73$[U#KX.)KAJEG,F>-RUHM*57H'O9,Q\:VCG#DG:T#*5'ME2?=15U,=90+\:1&.R7C-^?N3 MB&K6[98SQ?07SM5*,HI.Y#LCH4:W\ZYFBFZE@E410BG7&115?YN2V$>C&NXK M27]WA+!G/@UJEZ[W9;R,R[J+40(SUM9.-:9DR5OBH;PE1;N&^ZC)BMD =5A& M7X2;BGU>%F<\F7ZJD\(Q_974!)D0IWJ"0A(=?K*F6^FN9K+)F+Z,7+GN6: F M%E]JR5_7:9/E@E,,+X[<)2P'Z\3MD%?*>*)>_?!-B$L/2)70%[]I-M*4DL%Q*RDJ MBBP20B>7]]@F>4!,M*IXGA&RB?!GD\CO8C,2CZ9Y4JK@JPRDIF^%'"0<)?UE M]E6@#4F_F$E#*BO8O>YIH"9V*,WE.M#A'[;1#?)Z1XE3P9>25JWF;R.^T+PB M83#4:'"J95@LW:D*@U?QRVTDR,UQN[HHTP8BO+JIAP8 M+Z!.O+*JZA3-!0A+Z93H%% O'#C[[ZN)PBW5 MQ%SJ:"9O$MR,08\V\E=UHGN&JII& -[R%C-Z>!*.HY_2^]:YDE.X&67#AT.3 MAJ*SEX!=@4L76!1X(R"YX2-*%'\3QV MXWXGMYA)\ JG)#1=96_LRA"[Y@WE%O$O1=@)<56DI[3(?U>#8C&F)E .0])G M6QX@$=_*#QS'P3MP\SG@MT9A>"DMQ=+2LTMIZ5):^NU*2ZP92,Z&UX]<=?01 MASL@%$/=>^.=X&Q2<'%T-8@^*U&'"OT2J]@7['0_$I2^HFEE[<'1<\>]N#"U)3ZV-ZQCJQ'5^L]1<'DG=P2 MM"4.#[]KR3Y,$G-RJI Z!=/>A_'=.Q.DAZ39Q?MA)@L0-GN4+! MLUOF10<8]M9 )%K'6\!.]N/-5=W$84ORAT*Y1/N]$*?IE Q9_K7 CO!@'KEH MJ<"E\IV2/F7/&96MNO' 0<-#1G8ZBF&#K0>L@P4N:,PSWS8)L(5OK4\"4(JN MQOUMFR'D;$(S+)6<>GIL<+/!DT7OEF&7./B?&(^'V(O"4F$7_+?4L[F"SY O MR',4+G:0+H^X=1P]+LMXL'@6T;8N *=\IH3C5U/8T;O@_K;"64*RC])L\(C' MBH'&F_8&JHWQ7#R,-?OIW VO($:$LFVN"!A)\KGTR8R8JK#+S EFXRSD H-RR68V#<+"%VO/J](IYF'P$&N*$\L M8^:+Z3H9(3R,#1B/A>WI5A2WE?])+5F8)Z9TD FC6@8+<";J#1O2&PZ[TE_Z M.,+8/+Z^D;15%9.8#@G*Z]574G66"<%KXV;EMRY\GR6UE-7_B#Z$R$1#4\+. MM%.@H&$3=):O.IF:N0+)>04*SG;SXCGY@C -83J'*#IELY"UD"5%GQW3N%+F MEEEJ:Y>EE&LA(9A./JV-IY/A.)WB0[LU5ZOPY6D9IT[M]>I%_!&11FF#F;W1 M))+5O!)H3GK(S9N@\>'-\?.G>(J@S('<#LT8PXQQ)E) P-A[)]2EUO07LMO< MI7#L)7@0DINPL6B"&^].0^J3-R>;L#SZ)?42OS^R5%U.X96XRZ>5Y$7]WUCO M@ (4PH8<[BO1#64E+!T\6S;6$= 99-&M7MHN=1REMR[K&ED[XIQ_.E<7I<'E M.FJ2I&-T#LJ)3Z"*8LTI;G]92*ZL[OJ!FV#X'J)M MBS6(=6&0KLKG(?[[[ ^D!SCK*O:<.YQ[U MI*@DP)L@*=]HDIBG@5NB^(12)6HVMZ@8^N%X;VXHM(M==&"XDKT"LO[7 )54-Z7V65 M JO$AR0!'[Q4]/11348^+('K?(8D5I2\&K?XN[2*[-WEUWLO^YN/FJQ,7\4O MNE'*Z.@_W"XO MQ>V0M&FTBR:63=,ZB0^=XK"CJ%?A-W"T/G2QRUG4,)57M*.J6\L'7^R1NGAB ME.*GM_3U7AU5&HB,FUXPKQ$%N]^/,"5Y#OOSHA^]N'4UYS<7-;5UF?CJ A M=+;01R(2>=8<3%\U>#!^RVM9]6[%!,QMHI(-FFJOTP+%-%6Q]%'9P[YF:=D)%Y@LD(EQ'/. M*^5QNMD?Z;)X;ZIWTA='NZBI!MIX[7.@]%'-O*-6*W,"NUK["]*'+D__+K^4O MPFRNNWII\I^]Z6+^X/<\U4@9D(F*,TSS_;OG'W]P_<'J0)"]%O+*SS]X_JQ8 M_>[9\]]/_OX#GK7?/?O@V?4GZ;\]^]2Z'<3%06,JI2G<#RIFEU(4?56)=#FF MCL*^,)XOJPU;E _#('@HTFM4 I ^'D9&8&PK4AR#,?_='S[^P_5S'<_UZF>2 M2+YAAI\_:(8?^4FBCS7?Z3?L+D MG\)1')#YC. &*3&1 >4J3()[2*"JZ-%&*T]2YV"1M^0KBO7)F*.HTWJ5=5I_ M%OZVTUH7%[7;;Y)R)_6B-N@9#AX"UN*H;@X-%T9LIN\\293TT+'VDK;%L" MH>7\P'B8"4U_5TFC*&$MJ.<' (."4VH???H<=8LKU +B$\LYJ_KL#[1N?_C] M!P__RO-GUZN7?#7JSI5WA8?+/:#>^BCS7&L'1A.:KHE$0[QDDQ6ZH^A8%KP] M.:XR#\FRX> >X&?[,7%&#QC$R"K@?3LIH>:A4ZIEE\,.P[]2Q3TE63LYSZW0 ML\0T &$+0 -(<1)_=W1IS2/1MU$ M(;R@XYVYFQKB]F-<'"Z:2PA+=G*WZZM!!D;W5]69/=6.3O\L,@:TGYNI.2F6 M?-QHFQ;,B$53^BL25%MF ?&41=\K\(OMPIG0')8^UZ["Z2CFXR']8N)0%[% M>ML!L0J/^QJZSR!]NH@S@3.&@3I2*W0C0J/:'Z);HUDJ>ZM[20Q?_ MSXY%WG"JW[OP\?MD[VEH3&NE $U!S07_KQNX!"]_C*!.XD\$V9.F)?DI":_( M,6S)>O/$4"WRIN0W3.:(60ITDK8>#651<9S#-,)=?>]LAR\*YGFI,W"N#/IN MA)T*<8BHNQF(VO7J6R2)N8Y-TZ*MO!&XZ?T0YV8MTAU.!K2NX,[B1QE+WE4_ M(K]"5K%MN P!P.C@N@Z-=GYLNC).S;;)4UZN_*-:SG;0X>!*I-W0Y M$((%O:B1AIE &=.91!93L$QC([L<-L6 F4G3G?$OQ0R_P-IH[2E[#\K.,#'] MUVQB,D1*8S71X>4T.JLP GY,F?,4*<,0W@QK!=7;N&DP 3WLF1 F'D*RK MD*1'QU"AU@53\06S5-)#Q07.Z>,EA?.T/(;I!*&T>$IO*;TPK",*N-)PR58= M >&-"&\*@4^O&%K/18XYGW2\B!H]DJC1I*G?58\1[R6UXS4*7UQ4[Y&MF2F" M+5;>+M)@;VG5A&;3];IPTM5S_--A$N&AWXS&5;<.CW?H1@DM(B_:#,7#9?N\ M'851Y;1@Q&=8@986>X:]);G;\H".-&Y0[&C!JRJT\[MJ"T];5S_8AINN/"A# M!_$)IQ5LU\ZF_QQNZKYJ;L+.W5-6,HIS9:V11HARV1^/J@-\H+H/^SN\Q XW M32Y7,TIWQ8,7WCTV;:-S_9?Z8_;%65&!RU*_I9M$$-\9H4\/=[OAPIXQNAFV ML560?7G7UEOA5.9R/.AU>DT%1"Y!;O=)^J@%[]<:;[*1#^3\51E/E':4,A68 MWG%UWX\4040$/M$VWXR=-"@FM5KDING..;(\$C%H%3.$1U15H>[\X-ALU""A MA8<>6_%IX(Q$; ; !5>ND2V*#9F7'?R8QNI0_X1@P;)_"0M&TNL OD R8H[- M=D?,T9AVWPMB78YQCSK86HM_OUO M?;ZB^['JRUU56"Z,+:A>LE'_E%FI)8@ '?5EC1YKC3C^0=Z,.R!/J\V^K)F\ M,9BH^@!GBYM,9S[E6WWI&\$+.8JV)+7Z7E;JK9TFSH"-=8\.]K[:WVG3OF== MD'RQ$4BM3UZ?!9>2X 1SYA1A(O98(/(]&FV;3T4>T1K]8PG(B(<32D,G-SHX MCJD(!NIS7A)54M+.3P(:OMVLTK)RJ[*Z8'ZDS58OC#C+ETW^EC:YJK$NJH0: M#R!SG\&_VHW5?H9FCGCBJ_W5[6G=U=MBI?\O7,\=D3$);U,9/.^R=\^.Q7'[ M8?P(N1J7O,%;B;JD@29+YB G1Z#&ZB:L0=:++G0\$SMT69C'6ABUA#@M5*?, M8ATG&67Q12PB0& M/D1J4S0(7",")SO4,N+J@=/#G>W KKZ!>@:[0Y^/IPM8[2%@M8\N8+5_:;#: MU"2^6YWV8-5#D%O@P,I_&-UH2W*I9/*_"%'MM@YCDE?U-J>8\**NZZU0+$7# M-&M_T[';N3*$W"%,2D"P!F9"^_K5"^-1U;HY M^0WZ-"F!7Q;ML19-E)'"\=BF@I91=&>N+DQ9O*Y>CTQC>)MU)]=-N#[OJF83 MOKLA*"/3HK+#9VCU&F1WS:YKFT'1K*2[>0&OO.WPR^=&I8(_1)I,M;I,$)YR MFH!%[K(P;Z-0+[VQF4Z6M;(AW6UL6$XJSC20PV'>H=MH[W0(-VX MS/LCS;MH3JQ"+-JTAQ#S,)O?"X_Z6EZ&IHKZR[B%ACNKH7>-#\[[C& MK4-5$A\)Y$VH#?36LP 0DB4L,9@DJ3;2:'N7U"VG[5TY!R,C8#M0/U<"20?A M4D0P,5]&R]2,?;4)T<3 FD[E_M2+5G.CG.2">*XWKN7I<"!Z(3(DTDF\ _-> M)/?>GXR)0C^PJ911>U_>]V.=UNW=,#;[DM*9PF%$'WQ"#'$JB K&O_!. [_U MU;2RXBC^H$A#LS3+0?A CH3W[=R:WGO.B5D(-4S MF:K6-^8Y3<5#5PTF8%E265JQ@SBD]PW_!EV%Q0+IO?'!&DD*?ZP]J[AHO4VG@21S%-V2O&*9EO">YBDM*CQ8+Z2P8(GK"8-5LB9@G?ZZ10-Z #U_H M66*#[#;56Y]*!@B*K!.6E3N2)^;[D6,NO00RJIM,Z<$$())*".:+F[\\8"CG M6)-EPZ?#[P\B2$'K> .&%1HOZR.ZKYI&Y!(+6T:SGZR>9 :RG: \0=3W0NW" M!5=F/'V0&!$Z,0J*S/3&+8YUX95QQ:3$QUZJVK-5"'W$S.5G%#\$D=K5/QD, MD \J4<(T58W[VG9<0SFM2OXC)Z>0_BX93JY+(-O%#8U_S?&^L650G%@48?#J MZKET]-M4[CS3CEAXTC'J-CNLH5!]!F=F([1T/5Q[/03!_A&-WEX]!J6:-;8C MPP*HILC"CD.W"."WH+9P"^NYI)@"BL![O0B^"6\3_X.(,3P&MZSJ4#YQ9EEV M 7@7Z]94%E)>49IB5J/01$<*IBT4-%OP&AVJ;6VNX\+&V>&3)M"VJ>H[HRH5 MW3RBV0(L5+N5:%?UNU(M:O!_PZ%[0O*/?Z],G#[*MFC+9LY#73R,9CT8@"VP MH)G4O(A59:AG\6-:DC.D^&,#!.X,S;=^3Y'4;$SKAN([G#+CI% [I))"]" G M87 M4R8;==ST-#:FE6!D2:[H&ZR,K.VW8(- M:$*HF?1+1FJKL1'F9/:V+WHS#\*,?'S!C/QK8T;>E_LQTI^9181TB(E[-(LW MQ$-X]$06,/\)KR )ZKIV-=Q3@XHH%"?J?JKEQAW7UZN7J@&)+!26D:\$V+[@ MV=#MAO?K);M*22@F%>R)P-*WYIJB@F\+9]_9!PWA>@[K3JTTX<'E1EM@F"6 M"1DA)\9JI%?MAI& G%/C(>'J6I@ZTSISKV.RE/5.5!8/E;X=GH\'(E'*8;:* M8Q)]!3EZT&>W)"HF1UKAH;)&+VT+PIW"HE8I;>B)).37UTWK"]B=,W\=ZBB#1+.)M/*'('U)RE MV*GII(DT.)%H0X5Q!!SQ/S4I^.4?UY)HEZV,Q$J3#D7":* 14^9C<7F937B/U_21VXJX.:O] M7IO_2M+N1 !:'KB.[Q!K('7AA+OP,07SU6VOR!\^32E2(>UWR0Y,DH L!E;-Y '2=*5>5)PU=D4GH)0D M?BQI%V_@!?WU^F78%((>_*X-YW?U-PE$7C+ _*5"WI&Q^/J[O[U\&27/=S6M MU5UPYL-51J\I,O'+,]2:\\;,H. M%&>)Q&\\J"G7"\T<(C$K1)@<$^>DV^[8=DQ0K#QTL_<]@K_O-T-+-,"D?5 P M;M8=+,&;6$=+6ZK' '+?=4>"+.%A]9$@3M @I@LHZ\G6 M!M;RIWV@.$3-[M8%7[ONZ]+!R&D?Z$1OS1DKWY UI2N/U1PF69VW77Q8"M0* MN7KE=G89.0/6H?PFNDQ1DCZ__N=\$IC&E,*-%U C.:"0V;20=4T-FAT7DPL1 M@(MA'3RI@/GU3(.$9\J/L5,)*18];,%UZ/FPLQE(3%>ADF'T7OMR;*@U[\V+ MFZWF_'PK27E\AL6:D5US8@HK/%%#XHP>F_@OYX7(F\=(B&=) M;_T-[F9%]=H1D73CH15$!_V2@.78P+AX!5&6.ZBM=T@&5H=[#RTMX,L[.QZ: M[BI=[@$;Z%0L%P.3S29U05Y%$K*5[EZOKC '#CB_X)'4MR#OD0X\D2H6<[B" M!.^D/P[\#CFO[G>?4-EV3IB[#U-=>? 'NY[,73DGDB&B'HTH="1=O>=*1$_& M/G[OWPCD^!Q4@9[5F9M$J EX+ZU;89I2OSQ!UVB"Q+D5D(A3:)3=09:WW")F M]+EL%HJ9$0//($3T GTB X[L$NCCC4S>*T3FLHWZ(HHG&G\*/TD!KK[M1-+6J7[,W? WVFQ.EJZXA(C2X$!05Y#F/NI]!/ZH@2 M?M+H^0KY*?K.G-V+Q]]NF1DE%KWRH2Q(!42/,-(854GY48IDOCTZ;7FE.J8R M#%J$*$;3YFV#@S,@GH9"JVAXR>GEC'>ROW3HX6<+(W,L.6Q>,N?T&9VR[[_Z M#G_152I T+27AOF'%#\_N10__Z6+G^]TMY5$1 3O9TFK;HY!.3;EBO$S[=!. M[O\IV)/4:@GO<[,_>]$,RQUCB^Z(T4R1Q*QA'_XB5PVG MVX#OI9,(3\T:[=3_Y"L)V!)*5W4V_ E>CE2^8.>,?P=9I[(G4]S<"#[84LJUV%,)J;JK2>)G]G< ];:YH3,S=HU.=WCEM7I,_"N((^%8 M6?:?9U+B;?HDMOY=.")6OIU-^L].&HZX:AK&(^[3Y8I]"V-%2IOJ69VV1RP3 M:_ X;7;6!,4BYQA=)X?#2&5S5A?,=]!KNTO[5W M"7$&_6795&@;SKNF%AKQI]WW4UOQ]J& 3RK."Z\\56PXMS'/%5XYLI/->B"5 MATXS&(G0.,@S$K%*)-%8 H)S+)NJ/K(P;WGB&$5#C-AH(0_X1Y5\5W'RQ[+> MGCMFI$2_IVUSPE?B&9DDRETC19)65C0M4T1*CE7@'.):448YQ)+""$-2!*;"J3G+G : 867TDKH[![$69D%/@* M5/A!?C".24*C5(9] NYR0 <8F3B02=IN4O4_H_BT=V*Q;'8MXV5@'-]^%(>= MQY^N3L%^&QXMPZSC%2R("-$8I5*S83.)UZ6,6))I?#^,[7N@ M)OV0/"$=;+3'#>K8,S47_QT[ 77/6$@VA(5J'2)//+2%Y6J&%%*1Y\BE0^CI MW%A?4_+^ZAY(U[/TT!(4-A55[^$+[LJ[X-?1CM=/UT"ND@6,<"HO]5*.X5QW M<1F$^P+:T +,QU9MK5%5VRT9=?6ZN@HG:TL'5]B.S*E31#I:#A%Q4_AFL MW3#QR(]CUX]D>\/A_2)LO_#$IBY7+RMJO%M]3N_^X<W M^F%O8&C.*5B154MY$3C:NH]$:MJ%43S"UUS@;# M5NE12)K39??;8BZ> ,8SNQ?_@9E8_VHO_(6=-M8LNY/"-1O'L,[?!8O+F)\X M@!]*.$6K/Y8\]J]TM;\@\H'F9)5N=$QR^./W3K9A^/771B/QLAUI*S9^X%]M MB=(@_ "'+V&\TQ\AZWS5[JYH\CH\;>>ER<^ FUZ22ODAPIMH!F2J7DK)ZRO* M1!X[@K3\L6O'([W'GT/\]5]DW@B --!QIM)VU$M/^I#C]#&8'0VW3A$P\Q04 M'JA7)4-@$-;%DV>O-#.C!RXFWE 1+HO'(O%N)9!W]R:?MV5'*@K3O<(MLK35 M0U#);4J ">V!74A20G/&G/#LHBK>#X8^1N%?'JB=L/%4B(ECZ<6S6SU774CP MI!6%74_G&O@^2<<(-0'X$$^K/37])3:>P3W@:V%V%^*T:-O7ZA5'ZT9=M3B( M,X=0@"&^9*%V9H:*.;]I82ZPE;J*LI)%[,Y5?[9#N.,V1IC.-WL B-H0KZ/J M&V45^6IC#1YI>FC XZ MB#JK)"C1A>B3=TDI-#@WY,?% (% \1@U[XM M<,>;-87/ #R4;.12$7Q 1?#WEXK@I2+XKG:;77_$OZ'. +!T)GW%;744'5,M MC[KK[),1^W#)4JAKQ7K,ENLBD*C+NDG"3^N8N./V]6NN3T1.)/Y4P5G,_D ( M[.CX.T@?7<@JQ"D<4-0T2H^@_R]\UY" [5'7<3VMG5+F,=>N]FK\Q(IIGO/U M 9C(Z<+N@":?Z+ ^'7=96_7XEOV1TO]9]N!*N^$"N.)GR$OTL'K#@U^J^Q )0B< M[*/8Q@F8. MV\,)HM#]AZII^M/^KJ3@/>M\>B'S&WS7OU0W[&9F'W%IB3#0OY?];5N%OQP; M40'YLF:UV=67%6U<.$#A@]E39**ER/WLXW\K5L^>_QL?.?Q!4N9(:1_#_J+1:9Y62E613YAF(!97?4_LO;L.7WJOV- M%X;I(03'8MN#V+6>^#ZW]L#PHL\_>/Y!P?[M3V@Q#4_^^(-_.]<_7>$"BK4. M(I]):S"3T4@FA;QO6W3Z"4HW_+>V0;G<@^<%;8GUZ4U#_B@.^=>,\ L9UU?; M0[ VE#?[/%;C8E2]6)?C6IN#=?-YZY/C9ATC_)M.$N&VRF#/O$WD3*+F$15V M]#=]>1&F#21VJUST.:_J<%@Y@W7_>\8MJM"CZ:4G?* K]?ZI17'Q GRXD?-; MWQK\.^-4[:L*1DCZR5VY%!8.D$JJJZ("NZYNQL:7?-,NW3RV'HA8@N9']-<=>&@89C)GK;VD0?;U+M9FY\WM]4E#NPKV/('#V MZI_/.K3I;T\]"B&\3%R*&7>BSABHSO%-J7?)O0)]O;7.>1VC=4JPES)HJNBW M\%?> R?4I@,VCS(5&HYSO;XKC_4V[&33Y=+RY[KRK8&>SXCQ.-?A3HQBM#A6 M43=@BJH[TJ("JLV-U)S\LN^*@"U]GTS!(:PS9U^!,Q*47\82RRC" QQ;28\M MY-Z?C(OYRM^)ZOSI$D8A&_O(3*[)%IR@8+9Y"W+NG"&E@\I5_SX!6R6THUAH M79T]Q2R:6 Z"2<2!"<$*G3;C/3@*!BIOHT&ZKF92\ MU?/7OOK^NJJ.X<80%(E[Z/:.KCO>:26%4JZ07R22Q)H9!59@I"0H7C'9RSPI M& ):.BCQA\O*7ST1KE5'!78Z/F6WN?79O]@VX'LF28NU/ X>2)!R_AJ)K@ $ M:37GR8$]6ZZ_897HZ.VF"']1IZWL-I)<DQF,)PR;P[HZY>&F8S8+9"P$FO!*6X%&9DW M$_%%6=QQ6^YWXL$_H^M)I:4HQ*.@%?GYL;$B%>/& 8Y.CO@R*?FO[?1\,A?1 M' UC1A+.5K-*0*2,S8;7ZPTYJF(6GXKM$N+HA=,>21L4 'CV[B@BSOCMMK0N MF:[KE9(N""XLN9>.1)6%R7%HYNSFTR3KHC$W=@'GEX%9K>Y?\Y'G"Z.&4L06 MO6V1N=.N!/XMNJX,W[,!'I-E@RJ^TO]GK#>O-MQ M )LHFGG.3**2);\?VQ7_F,K:^Y'U7#X3_V/7*CE#D)C#-]Y2] M$.!IG[O,6U?>.S)NW/J$Q9( +=U-%@G$Y1KF%C12#+T[O MDYU5VAY!0*)7!/U#'9M7U@ M$%&8 J\X=&$3A[\F:=^*]F@;_@ SLZF4"9JV W%RHT/*#?^X5)NO)0; MW]5N YTC 3Q*/JQS"0&<9Y:0,L;-Y21!,9\E2'@%I*.S1; M@):1>C3YO<-;'8X#^/T,?75;E7=,$H7 /9GP8I"+#G031+8I9QP/]#//R.WQYF^/YR?:1.Q]/R]A^L#]9M]NV:CFN<3/;68KVH,IR,G MYY(/(&%V;\V/,($"9A2S^=!?A<8-ROB&#CF>NIE0N/0MQ#"T.F:5S7 M#DX[G3O,2@J4D!QRUZ8@=V)AZ2",R>HX?_/R>R13XE8SM0/EE4/-D')';&V) M]EK,-IH,=#)ZY2^-K&=KC[757_RRK ][D0VN(92S[NMM77*?^]>LMW, CE=7 M1F^D\H9*!0,'H\8S[EK?!))+J^K$'-S?SFZK8GJTXG=XM]B>BLO#&U?4NUPO M+N*DSJ>Z8O&=UV&ZH1A@S]0# J&BY04IW]QUK!/!&YO"U\,ZW:HZZ\B,3ZN M\C[1KBQ-=6MQH)+J2?@6NHA.U'(QA8V[LM1N M?RPW?! !N$ZRRV>ZX^K/L<^D,LT'1T]_31CSZXVK4M#^7#C_G/_^__?CSGRX6E[40%*7H)L:($ MX(6\M'5TL#WCA/HO]D11<7^ -WK.Y50_R3IKT+ @2RQ80(YXV^CL91[CTZJG M@&FWJVZ"W^2*9%+W0_5BLA6Y\E=2LZ:UF<0VI5\?]#UX)>,J$'OK>+C:CH*0 MI!S#B?_S32X]GP\[?T@-\\XD_M8MJ4M7"5+$O0Z/S%H6C0VH9R;I&5VO7DHE M< '@GY:LDX 3(V"*.?*[$S_24PXE4=6YGX@_('$5T!K.#0CQ$>@5N;\6IE&, M1%_E^ RV%KWR(3,A$KSQ0FA@)!*[I9/]GQ?Q^D<2K\>9Y!,9M7[=(40TL*]8 M(CQUPVTI=>TX#F,>2LM))C2XCX*& M(F9,9PP;<4?=(.2_+-QC+5RF#,^AL$,4S!TU;R@O*_%H%M#G'S@'8#F!A^0 M+BOQ+E8"5PE?,$:2Y/D'EU?A4O6.5>]/+U7O?^FJ]\7^G+4_W+X!TU(J>(_O MVXO1?Q$AB C]+!+4+)!S69ZW>R8F20)'BQO3QNV<-ZM? M;?/J#5DTZL$D"4!HU4:21RXL"(0SIB$N2_LVS)TOJ0\AE#R$9=Y R&/8M=T! M*3&6177X$TNM7=;DL=;$B')BY!X3F&F]?:C)(^!#9AEO ,>B/JJ "KK+"CWZ M"LW5"AR=X,*!6ES"20>9VP$T\=:?GF)05FT48/F,?NRRSH^TSE[O%H ]KF#> MB A9[SDN-@J-,FWIFDN MC"&1VI\];>NN4\ZT^2H,RI-/9]9]\]&TRUS*[Y:>G2O &T=-N*C34OPL"F)2 MD"]2J+!I\YZO;F?0 BH5$P[W8>V9?I>D_F*Z56*1P>4^,S05"S )J*!IM4UZ M??(<,6U4:@Y/BN5YUE"4';Y=:B%)?H(Q,_2!L5F/VYL*@&9NF^S[=L.:S5PX M@8RH=KF<:6^=[SHC.HKQ* U%"VADT06%.O0NZ2A\NSJ.3P<9,[^;'28FKUC% M0EA2M5+K,^%N:+M%ZH9"D8PG46R;>_($3M.MX'0OC,,8:)BUX^F8NK\;U9HU M\#DA"<,]QB4I?,9W<384@/EF1 %?YBEQE#\KJ5*AT,-(UZW4KR/G#-8WV$K( M[T46.<:<0.-PE8H@&V-,9B0>Q 4"S6ZT#I;"3.?@C9D:5*Y(]V;]*]NDY$Y6 M8%GJQWK /V,J-R5KLQB@87G_IJ/AMHYRX@,H\?% >1L<91(3:'@QT^>MF=($ MC2NXFV+_>-P38>=",5G2$[KF/,,*S35:K:AD'%YG@[4C8*\ @@4=N;7O">US MNC\(HS!X8E3E=F%HL# \4/,FV6Z@-^^$K$Z?^V,;!1O72A&]#2.!PN32/,]DM9$UUV.'!)J,ES?5+L8Y$^E9;ML7-6!(7>>54UY>67U15G-C-\58!72Y>OP*H3QF-JSZ*/ M'((%0<[U'X%;,&I(]W;VIN8)HAQ)3?%\E^#;7"&Q>HNMD MP^&&_0J!_FAO&#,/58OI(8QYF23=$5FG%/)ERP\TU/.[=$3X=E\ M]X3?>UV=9E:#HYT6&-:]MJ\9%IM-C!*&7F#>:@B^+3>OP6;7-C=78=,<8H1L MXE*%LW(G06%Z%K*5J*!4/U'L;!#;*- U$LL/$T525-<=ZL9Z#Z*$%6UET:CT M 4:O$8:Y,*\BG)?/]9,QNY-7Z(C-K[=F4W)8E.Q-&"Q=T]B4RU*N450W^KH? MS$,1/L1(:'4$>_TFV#7/R1Y7W:)9T+&3+S3W3;V[##AC0G*VS"T>H9I%)WW#:JP[.L$/X+Q\B!9(9\[>&1A>S="MAKLD 7$ M;FR]]%+Z5M2:Y.X&,F3*;0.IN>#+(K'(K'+NLE$]BR3,5")E*J$$A\R" )!7 M-FBP[]MXJ_B)F.^UYX1CEB_#WIT0U@!Q.F P3- M&8O#N1(.%F'*&$-".LI>1&^W[:I[SAI@-!*OTO]#BDSN7V("Y09#/(30\I1Y M%;WE8'U+ZS.,3$V>T5R=^<4I+B+M EBZ];+AMKPP[2'$&MG5CDG-E/&=6X?< M,\I3_#H(BZ2]J'7MSM3P6+-G 0VC-;43C=6$@R)/F="]6G551O7#3>O148K^ M$:VFAA".8&I7_U2A93-,$)$7(ULMS0B\S(A7F7^^IG2\HQ->@^M70AC-]7AI M1D!9^@$TRT_(!Y)YDFW5T)8Z'9+$MB(2N.W%KIV8TM MJ^3GW7(LW)@BOY\S/R%>I!3 43U?X1+L;=.$R;F<,5S MGE3A[49UO;!%=#=M^8(D21YYI5Y !9SJTDS,VA.Y68;BW@/=F[O0X2=%J7M;LJF_D<9N7TH14UUL(K' M8BP;$PKNC%5%R?O+[O"4FH8GT20EH)E5_?Q*"8WZ1"Z:Q;4U=2NZ&?#=@F_# MR[.S_E&?[S&M@"^@&/&J[5H"8-+:?1$^7=ZTH![H_8W*.R!5<9[= T8CC_N? M+V%Z@8(;CY#J1[9O//;B0>PJZ%(0-:"U+S=NMR5W,-4H1$C8$1=X;4+O*"-+ M7-^$-QSICF&N0O12@KI&5>3WE(GKI4Q3DQ5+#0[IU2M@*6GE"CF!T6'1_H;HMVBI"YND[A+F_7M2+*DC M<6>T7YGJ.#9,U: @Y#Z(&[LJ#R2$1[5INQOC%I!EZ-,Z65( L=LJ<2LY==\E ME>]LW9VH'+@>;3T4:<#K4BA3MRI]Q"4ME-)$5$XB"4G4BUC6X4CD_WB(FM*< M%.@>/"/] Z?$M!/>E49^)OQ7,19TF;>SU(UY0'XZ0_L3N,8@"%A\P9 M1MQ>,Y;1^7%+'PE?#X= S!-3=1VX$9]A(&9 (@D2*&P6;+'L&3LT^K/V<[9Z M\CQ4OW#Y7LC1^AVC:7SOS+GK MELT--@?&D;S2*6.2XG)M):J@#VJ9,ZQ^+!-I%RKI+249::C33A4^PGC;=^+: MI=WZ=>^CPI1(R " :O/!_2Z"$H74&*-PN'+]M=V4'=!##+5+.N(+?\YK/QT? MZ-6,GIA6^&:45\)TW5")J&%:>XK+E4IRR@^- '7?A@U8K*!^*^P=U1:Y]7UY M'VEMLO(P'7U;E'_$KB%I?.*/!J@R%@@C"^R5\S^P>4Y;* MTD8T1"8_PKM&0@1''+Q?_3AV=;^M-S*^6%_W$/UUS2HXW;@7/AZPOC=+=A->HQ]D%'@0_L1CL0+D M;5MS1!W;0Q*2LB>TS;]?U&?)>-ZF>??O()BWXX^G> JC_X[,^OOOO;RQ?XCV>?_8>2U<2] M2C7[<7_#WC3ETA!A>QM7;@]U0S6K3ND_W/C^%-[]/FQW':>.2KXC#HD-YD^O MXEBN5SRV>$-Z$17Z.Z5=76!,U*1RV#?\J]N*ZY#A,_@ECDE9-YXSWQODNX77 MC&:;PB\$:?(J]H=?[,C@LD2-.=L/SL+57_TX/E8E_]9>O M7GQ)_QHG_^^F]:7*+;-#=^/39\BTQI0OTT^%6TXBLOI0@?863B@_X%)R?$#) M\=FEY'@I.;ZKW98<:35H5H#1"S^U>X)-U\QA..$$![2LAN!J!5"8VF2%@VKU M13T)P4%\'6Z"E_0A@3(F#*ZI+6WC+X;8O>1T"A5Q@B,4CO(*)K)3'?94X4W! MD^X&A"445)TD?D[MR(.]JUN])PTV]C:$-%;A*5U6)+ M9-@-$XPZ7?P-A(-3E1-*-QZ2Y545I8JR.:O[DGW,^&KM.AA[6;*YB\W4H:U+3%BWE;?:X>*GK@EB/9 M-0'#**,A- ("F#C^?@:7YG1Q4 MUNF1GU+:['M*0,.2$,\>2DAANINVN8J_YN7OW )WU2!A/OJ0>3;$(K$[:%GI MI6P?^U6&7UAPUEO'NXV(OY)^=G8FMQS,%V(V@4,01:BHQVQHAUI",+$8;7?R M\RJ'.0W\33-G(0$0YGQ4H'P)>;=U#R$$@H$\G7 K MZ0?CZE,$V4J?NZ2C$A1UA,3O2;UAD]2IDR^D>UH*+P;-S[MY_9V SW*DFY9) MQ/3_M0$EZLL!L(!9J>GD(X6CG!?&4T^$A#=N<']IMX>/*C\?0U1VJ,BFSR6S M9)SNLL]ZXKJ6*]7A7MB\]J;)G9LB10/9?1^\!(!U3"^DD.S!2%6DN?CRZU&["R5&F'\TN]9OIKF)29*]0AS3:;'HB4O.3_3"MOYCD!"X2,ZC.\IR"74 M0-58,9H^]SE9]:L_E5U7QQ>2X)>*?0S/J33_$8M&75FC8%;W?J.%F<&^7IX# MOD-OHUF@^E4C\""&J_>#X<7]-C$N=\8C@ :4>?RU+VD""F>SO:YN4+85A0>8 M22J6U1TNET+!")20$UVM))4VD_GTKY>Y>7%N)83]^L4+GCW=LEP-X=@Z>];2 MH\*VXF<@K?=?8U-I7Q!S"M=W+Y0PM"5E^=P]*7H_)6!3DM'EGKEP_*;]!(NW1LX,.E$4SD]5\@AF[K=3JY/W"B M$A'SQ-:ZN$+:%\VZ\Z)$O-4V3%D??#SKKKD+GI-.S2BU'->7AMFR+VWFEJ;N MW9WDR#:"U0Y6(UC$/DE+H[ 6>X+ZRIT^65P4[&S(VC@DYQ"D'6OW%U#O,SQ: M'6D6!(C)+J%7FSP"80@-+-@!>DG$&&??DXYN4]TH[E=;7).>J[!WI3\&KM3Y M!\H&1@&5=G%X=<8!>"A?C,A]^R=>ZY>5WO[YP61?FIXQW9L$^4'D M\QTHS3\/&_"5R!G_T+4W77DH?+$SYXW@@A*5\[EDQ.I>6R'-QW.*B?[9W#Y] M,M?,*W$XY#7%'\[ ^ZH=BBH0')6;UF2BJ269_&CYS^"SLFTCAW0_M.$"+E8_ M5$W3G_8A\_Z\\M[.N&&@N# MBR/.F/R\?K"0LD)"]4$R>?OZIHZ<%A4:H:5D2,Y_^"H\$KZ!VP:=555\T?(H M]!P[81F!/V(CSPL19V6YR8Z+<,8AK-UM+R-R]#Y0]\5/EJ#" :^);+X*R%>; M=LA041JT=[+? /!OJ/?5+Z%\AS5]3%(!(I R6:QRNMNCBY-M# M9]HOO@GQ+C;\]]&#L2^:&T(IE5MJ:\":PFXZ_?/I"#6'>!]"E:=S_/Y.@8VY M",4JV[*TX4R6P_4NRP4LJ/-U-0P.]).H>[MK'&N1AM]33(-!XK-\> MW"M"J,4$#ZL@+G@X<^(I2VIX+DP/#R:)%>9%&%M VAR_8L$'Q[270F3CK/8V MGSYNI3#DD66KS MB9Q;-BY)A2H":PB\8)='4]G%KRZ5<^(!RX?-+N?!2+GQ7 MNZUKQP8T)7*S.FL:V%1N#OYL-1 'BY6;"AX-<269(J-BXO'7VJ=(3',W3523MI^2 M?9@ #-_ +^7S9?E*/# AAJ ^O V:-CR#E*RZBYCPD",)U&6_Q:44+3\74M3] MA'N7%V.<- ^ <8FM4" $_=;_8I9,7D-:/(-:\RF6E-=251&O,S=F5Y3*2)]2 M#/=^'_=%- YS-0S^+3(;4YLAB/HZ[=ZV_/-\&;+9_LLG1+Z.N8V\D/&E*Y]N M:7]QROPK"CM^G6]=9M^?[H*)XX*C%D5,ZM6 O!_H,).TU ( MSQ/MVI,@?0MIZK ._>K?$?N'C1ZKB+0^QZD]$=BM %2H,J;V4MKD& V@]3?F M"_ [8C=Y>B(6?8K)T2\KRF4K4T0&*;4M^/VK" @6H&]]T LE%H(@\;>IC\8! MA/<&61P M=0\VFZ$=$ GDA+)RI0%7 E#N2I4R.@5ZAV_.?UCL$17U/U$,2YZ M472# KW%W0)7[7W#;PGZQ+WVG@3#TAZ$W6*;'+^P5\/]NPW+)4K*O(&HC4RJ M6'QZWK"9)#'F3IVV(HW'L&*TCPASD_#HD6,1WS@LT.#C^#-[%MTD+EV6[V&8 M[O!(?42R=ZUOG*VZ[5SKDN:HGU8/J?*VW9)]"7\WU9CF\A(>,>G+F5B]9+^G M-LPY1&&/*];_(19,'#-A50S; =-B99VEF>YNNR3X\V:%I+IK+RRUL$R< M6";(E=BDB86>$V9_FS!7(OW/ME&<&.EI6R1\[8?@.]X,IN]-CW0\6FHU?V;DI5@3X9-\T(Y1I"3$7U1,_A>+-)^5]-DF.\E::ZC8; M,S?7S46ZV@6TEU9R#TY[AD5F5'6G%-9%RPT CI/))1!%A/ POU9,N6? ML;:\;$![R]HY=KMAAOJ8OD3S'\QE"SGN5S%M[LZKP[YP>*H^Q59@1VEB6J7$ M0\0=EG30&C#.>M@5C8+,MMQ;1OW/I*ZP^KR3W4_;LV4H\1UW":H%.M45D=;: MSTO0RU-2"84*?)%MR^'AY+/VK':WZT5&5=^"WE3?D"VA'I.<&W/.=&GDJ+H+ M.I,)*V_\Y1/[=L3<6JI7K)GO$(&@X&1/%3?U&HO A+TE/&3YOYP M'-X\,D/JFH#$P#X'Y?%=1V>S]0R@A&"UYU0_U1R+SW]\P@3*C9?3&]F [^* MZ/.WM>\QVT)7U.Q=MF=_0\HJ897"^E<5Z'PX^=):OL3/>'"BP,*TT%@7;$!X MCNU8L=MIZ[5;?ID?2(] MB+,'BD,T#\G!Z-7QM5V5^L?K*KW2R+L!!27:_^ MB \AG&R/]$!I .=@;H46@,7-7JX)*Y3HSUCNBF/6 M0N1>=1JU0C$ES:JVAP,1D9]X&8[Q$@+9PE;O?;?T.6#[^0?/GW$>K^H$!R8S M#M*_Z;L)\.M2ZWQ K?/#2ZWS4NM\5[L--F>G-;6JY!H'52R#8_/:\NVH'H8S MQF6)=;NE,[VY#7^Q8?QC[/#BAJG@\M21QM5SUC/>G,F@F29M0AT0+4A+6J<; M.#X'I&[(S/[ +-03MAOZZO=??==+(X:SZCW!@/%$SA1MJDY,GC>!,@]4M""8 M=VXMB95TJ(?1B,F(\IU*G'!ODV_V:C^76ZZ.54N<7,@8\"_4UC^X\*VQ5Y?% MLZYVE?@SC!T[ %8B\]<>@V/.N:[SH\FB4C@R,S&H9S+A&%E7W=$KTNZ2DA?: MD_R59B%:+EM \X6K3?2O+!@IM^UQ2/PT-T9[H7G';?8MKE??XX=B^O6,2H"D M9)C5C[*<)#-0).2M)*[24#SV#W9G*$475V!3$LG_#>VV3"@.3*,A'BT/JO4^ MF_7!$SN^]4WVX#AVU&,#E3 XOXYS[+3:6(H.RD))>-WH6KX%98&P%GP&&C]S;2= M)TRRQ/!R)NV0\7"$'BFX+7@Q4T;<$];AKNVJ;(QUPI26@"&[/E<"C']&J M*RZZPB&,GI.-30+ M5(-R@[]^^?RVTCV5=7DH-Z7,PZH.YW=UO U'\9;B+2TZ?OOU#U;WMI%1+\P3WEBCM&B>P4X207;[R@YDC8T\_"DB5!]OK$O&%E;S+*L&17UO"4 MH.?+/G9)!N,U670N-*8/4+;"\([@EMN.E6LWRACF,O)(M(2Z#9 K#*7,#YOR MJ):5>OUN:\*;&Q. [D)+&,]?A+Z*.&-@]#1PQ9JJA$U4)9O0[#-SMM9D^TE: M7-GP/6^E)G#JI1&6C33=,AC.K4]!_&H38HLAXS%-LHJTL[=5=:#EN>)WC_/M MD%]9:8 H I7V4%2883,]JD8\D:A-)A>Y3F%_6^\P"W,_+0S9M/$I^51;Z15>,\H!#5>P.[L+S), KC_REFK%1R>$4[!?9][VSG6]1W< FBGXOV2S&7P)EY@Q M"1.RX\6C_U&:I!JJ!TP8I;:1B9R8U;QPE6X>-97AAVHES'/3PU,0 D3P<_:J M^(A6[FB56DY]=8EXF#1OQ+$DUQ:FQ "+W$"(%Z'U0:U>W\A3RO) \%IHEB"Z M#N95X"90:8Y(=@Z[5Q7UO>S18*M[(7]QA0BU%96 %-!+ M-;W=P 8$,Q>[# PT+-ZIK2<=7.HBA.(E'MPEZG%#;&)3_Z+Q3/ M\H1>-2F5A1A)N(&$D!5*XU)O2F8SA\^5$F6X\(G3+WV$RXIZ7930?CK!Q.>) MJZLAYD(VY$'^KJ4K^G#&88#A*JQI-P;CRL!W6HER")_>U:KVP1R@>4K"FQ* M!:12Y-DS&.-ON:L(\QABI/0+L05<8SP'+] J%3ET6?*MV49)UDRG_I\B('I0 M&'2]^KX)KGN'.E;9B\^>WJ:T[68\S39\[UAO<7Q9-TE8Y2I;B7#:Z1IC-NWV MM0A"[D(=SW MP(\$;PT5V B_CN."2AU7O6IC* V#FCZ8%WG7SAV/)&Q[.D?ERW"OUT/EU\.< M9STTTG-DWDERM*RYPEP.N]Q-IR7VFN.CVG7*N6E2OG..C*9R+"@VVW#X9)3C-E3W.5@ M8$EEBJI_I%@GI0*4D]Y<$EM/5>"T0)+4WVK^K'A .@22YNC;(D="),7&U('+ M+I)?=(6L1")2$@EZ;:]8+'[V9HIA>FF/M&00>:TYXC/S_O0[YB(4AC4<&R=< ME)8 W[-*QWO#T"69C>Y <245NMP,9C>H_DN)\*_M='/2].SWZ(_4K*+$>E*M MG*GKR26>E,51S9NKJ/CP1'B;RJX3\4_:%8=Z$%:NF3B#!K$8ZR3!B8/NC4QE M2+R"E VU EJUS?I2@33_E2Y%_X:VN/@(WG6ZM MD G\@SY"B2O6(V<;X^DPN+(^?,=\A,+V=4#>6SWI[&S(J D,>5N5VX7ATS]3 M?^>G& 4QHR25ZR8Y\]KL9.]X+VE]ROL!-4_5QQ--(B?/&U&1';P#[-MVPYOU M0AKZX\AXR4RY-WP"C+U^YM;"?/T$X7UC^; M3/>V[OGE)\TV,Z^2#?_I&!#5D.+*=BK@&=4FIS<*9YU8=XRZ? MML8 +K?;F M$/Y366#8X9;,=%J4$>8=NR,YNFPUN,F8FJT3B^JP;'W -;!%$ %2[O"4/;-! M<]:%'7S7F%#J-^N^9S D'6)_L'!N-3K?""MW?=;%63"(%.6>#DH MAS-\CW;/.;E#W=MHISD8Y(-S,G.+:1P1'/JX\WQKRA/'*2!C29=X?T*;!\1G M I=>Y?$0GR\]#>&<=&/4LTUPKVU6[])&PONK0QJ].OX@- MD ]%:PAOW!,^]I-WS6:>9Q;&0+?P>^:DO$_MAKP'NQN;/?>C1UN>IJ<\;L*FT%G=V!E51UB$ R764#R@#5)S&@SA&%0"IU DN%!YEPU(:\4?+S7+4J M>*O_,Z)FV?*_K[@P1=WN_)[6;RAXNG#7;R3 H?;RY&5;M,8_P*!D56P@77[V MF>%.'HU>>=R82.I)TFO\_, M_U)/U1R]97#J=V.S$6NEJ0O:G&1Q?T# M-DW<+5&MMC#@L2= YFVC]2?!S8Y6G?]:GA1486!KO5*E'5%\A'9R &SJ\F=B MKT)&IJQO6!4Y&)L1E4M:L ?CVOQ8# 4A%;MH_B2+) U5J'QK*$ZGN[PE H5$ MCR)3D+I!&\,B'1,'/9W\??CI^(UET=X$2T&%KB:ZQ5%0(@'AE4LX1$I3+)DU M1!C=>B L'[9EE.+"SE=%Y-&G$6F>7G-L;!FEE29<>KA+<1-,Z(./,\!VEX8" MH6.-'E)&U?C7F#,P:DB:)7":[AU$..B/=!9.B<%"F?]4OY7_."W064[3F6;Y M,63E;5DA8&O+95D;E-2DJCB10UP.E;Q8R7MVK.3]I2MY?S[)B[?0 MK&"3V(_!45EXC6QU.GK2;;!(761YR*+X"&079?Z_XED0?T5PP.+_T0)3I_,.10#VR\ MP"-^O.30$O]=46&A\GPA?4J%L=-PAR#=T/A&R3<*B=W1"W9M<]139N[>2>'N M&M; HBC7 @1AKC0]7MKR^IH;%_ GPJVB7;T_N:F;6HY]]?HOA!GI=FL9](1"[][_PI0]A0F M-7$\E3S\VSV#G_#9 \Q?M'SNR_1[;;T/\\.;=D1_;T]F\'#\4A': \5%[B?: M2R>H()8P(%#@)]K;N]:1\TNL%W0SJ+'F-,:WI\?O-F.1P,;JC;;-6VFOK M. 6$^YK!BB[N<]2(C3XW];@'T/)M"V+1R63"MU#V]/?NU[4C;IMP[AX,IY MK,0?2PJ2V9Y 2C7&"U$TLG.<;IM5^ ;X/L>.*D&FYX[W$-1P#&*5#5O,Q<#; M488#%7WJL+V(H_KWL.Y%F-2N?PE!(FF!\RU.<[Y8O]JL,[TH:]G^];T250=C M+<#/J^GD]P7 0WC2;:\WT M$P)F9XIDE$0ZBWRP3<\E%1H(?1C$[?H4',0GNH(]:()F]^"N: *-9_&#N#I' MC,#I9#=-6K,L-V;?XB3\V3B>72Y4Q8)5N M_#E>GS9OJD2NWC3<=#0@$2Z]+_C",H&6Q_4+C#NIT !.B;5VK>7[;/ B71%^ M)22:4366$RMRAG-%A,TSD9^H%ZLN\4\;ZADL(%O=_Q)RNN%P;QO<#H+GFQ; MGP78Z=LY7YC<=_ZW.+)895YDKI6"?4:\Q^'$O(SUKLO9.I%MY \4M_0RG'O% MY(J+3N$OAV-H_JX%JUV2P?><#_V8;NP,V&W^AQQ87X)BTKI+/W;=I>UZWQE#*\_HO9/XF9\]C@GBR MJGB:Z G"PBV@B<+^D(:87-DCD(^T+T8+;SE47QVLJ$URKM$6S!Y=.J^"W9S3 MIBN7U!Q2S"-/B0J:,.^QT9W((' YP5X<'KNJ4' CGZL]"+L=NZ0@O-1T(869 M[&<(/DXSH0MLZ7!2-^LRQMVX]^GD.P7W\BS;X>Z\X3@]:9HRZP?!>1RP\$A8 MKSO"878V9: >$MR.Q+8J;4K_A$'OB=]:"J5G'PG67/73,B/?4]D,?4D1M:/ MIJ@9J2-+ST?1:ZPV!!4'8Y.2NK/Y^?T$08,>^KR*3?F1:9[ B$9RY?(T*(*0 M/Q$[7]=T8Z[7T_%5\0X6;O",6ZPS8:GGQ)37=J?S\QY_ 4!%,X#(QE92,%@*_K WO<%#ZC/0'LYN'%54DN&!%XHDK_+_@)% 70,ZV_+W M?J3'!!/IJBGNE>+\/E6-W&>,;#NZK&.\9,&:7*[:LB*,]S/V**Y(AJ-I2?#T M!4.RKIKELNQ@RC4O$?;I)T].SR9A("ON9I06>>:A4JX5895IF_E3^Y6@3W?B>B&L;D^SOFD1;ID7].0\@\!\^AK/,_0MN)($EP\:G M[CU74YU30SY]\OST61RPA1E"MZM+@? 8 @VV^UB(?$ A\O-C(?(O78C\0U?; MLK#]38%>"."G9*Z#^RFYBIY!_O+##'(^^>3\] NS%3AG4L/,R@;%?+^%?GKZ MY$$6FLFPI'WPE2 XO?$]J&.<(*!PD:4S*,VW<_LX)!VFS(R3^C%DYQD[%9VA MG"1?A4%VGH!9FYSOU"-3V7THBPU'F?4 M^RSYDMUV-Q M5;UW+\5T5T1G-1<#$E[G;;,)E[[*B>:]SB>L^'@F- AYLMC4._&Y[&#GD!%) M)$+C0T0>2$"42?ER4=PQMT@]"?N5V;,V577"MO*G9LK3@>K=IM9 :%F(@HB) M,FUTUR']R>>LJ>&#!SF&9CKJ)G](5A'Y1OFP4C.+W M!9NF.1!>%7-ZPS#AX1WX?37OH[%55T+'=U,M2J;H@EK=;2DD)4G7[L3=%4ZN MR= B44^&A#) 2P"_Y:9"J10A+_?XHY'A!/3*!"$@"I5V([DFN4K"I(A?(.0QOIFN^)#002C M-BVVM'FOVG=#P=]9-PX MQM-657'5061^Q\H%4-XM\&5.#&B;.=$F>@=TU\\='DL+:]RDO!&7>DO%+=>< M9C+D"/GH+KLN[;&?"'9-2R&+4U467^,1! ?BV2CU?TU@>96 M"*=?B/L:WTCWN3/*0AO5.-M;>,L;N^9V&U\FGF+KRWM,9SX^D#C*NQ[7W9UC M_._"4KI1$$X]>1ENUL=9$5R_SI?R [KRR;?A(6?-"5LI_TTIV.;LA',&^+MP M>ZZ;G6G=;,\C6E(ATF\3;7XG$4];G*!^PPT0\Y;[0I;-O%QHW_>#3B]U5NSX M&D&F9GVFO6@]IUNCDHDW8NRD^O3PW#DGHO"=]*C4+A$,!!O)[>%LCP0/LF^' MW)!Q1F/H/(N.2!W3-[:&48@8ZB^>?['_!G)QGUC5VW"ZZ:W@$B^>7"@VD9?X M"X( 8&5=LI[C^9>?7T ,XEC$?$ 1\_FQB'DL8OY1JRT<0(2+S"90**NWWA$W MI(F8E+S:A 6U6;KO+(TA6W+8?7_9($-R$*SWIIL4.>1=J!Y_1O"*R."CT!:AE>U".=X,59CU=R1++2%.G M6M]D]ZZUG0U;FB:B'_G6=E>KR$BU(S-&T0Q$J>$M^:[!5(5O,IKB)O\E;^<- MF+%$,B/:%*B"XO=$ELH AGDJO**,!(2).%$:*1O'1"E%4DDQ4_./_[J\TN_Z M,W.T$S_1'W*D!9U0$.M![$@N$QM>;:.$GS3-:@]*@@L@ K9.T*J:6.U=%SN[ M04^4M5[HSNR3PNZ51(Y\Z/$HX0EQ!6%G87JD;W&<["FXSF)Y2DW0,\^0UQ/S M9.Y<.5+!%-@XK07T!J&@1%X!3H),3S3'4)@H.AF QQG-B(KWE0L [YF:EW)> MZ ^0"Y8$^Q?* \Y!D@.T$VG#(!?^2JO9'UL,W'-5-?:)+5";0[CYFXR#[Y)5C' M2:$P0E=9IM>,=CR!8 \W@/B94A"G1Y1!$@^K(A-(38:"B-DZBW='F5A>GD;- MN)%-VTI%RC@K%22$3C=JRH+W2&1XW#*6=G Z3-N'>1BI4/0]ZXE.1ZY#;\3S MIU4+>S*R:$5EG+)X3.H,&A'V+<&4?$(P.B4#)^O=ZZ&BC9:P746;F"7NCJOK MN)0"(W/%OU(;4Y!2B591*Q,&3@:9B3&2V=@>+ M,U@W$%RCF+"4T5J&,^H6L@/Q[$RN=#B.X9[!@[_=&SY3E/V \1,12-F1O&.0 MKK:K.$]Q7>1+Y]T((K1[QY@Y1TL7/0OU6-5;FO2\)3MW0=6 M6H>=&_IH!)VQ<%D$L^TJD55:"8^)1 1D*U@_ZCB]+><;\E3XC*, MH)U2,Q-OA\1*N"5IO)$:=IBMZ]2;S8;-3=GP'>$ L=_D@S;WY['A)0^T[))W MRH7O-.RTF_Z*E%4X7+RTU1D#7A>)YUP[=M_T9Y1\)SQH[.N/S3K,5F Y)ZI$ M<9TB5IKCA>B BK4J>AV2+BA:?VEM/O+]K:R/PEL44O0CN[A)OC(<"54&WC$: M\6/0$M-MN6Y?T]@4,O<5NW<;P.>U*T&R_X3WM%R,/@GK%2Y7X1DE:5,RAC8J M$3LHW4BJL!>:GDXNS1Y39_^=*.*N1<0M[#L=0ZR*"G(>V/3!&0@':W MFTPLBPGF!/HG$+.'7H2C4E"N #0S@Z= _]OUR68E%H7D@'7+N2NK-BR!^L#] MZ]1R!)D4P>Q\628&(%GDZ]+ZN+>5-HS$)VWE*90)&QW]5SPZI4*O1#M)YRC":)RU<7L:> M VH<(YG$?ID_;?%P_2 I(?63K%*_J'=(Q* _W,2(N\=96'3LFJ+5QA(9HUD) M&40)F"CH'1D\M*WT]"\B0_Z,OC.S(FU/"B(5^C 6XAX22QWRUR^^=1PSW#O# MVQ?I-XNGMWFMA0\M>U!_3^6\.+;#6J(HIJ?YVN]%>D.D=FV; M3]Y00D:Z;>Q#[HH_G$U]U4NJC&U$U"/HEF4(*FT78B-+O# HD+"=ERXA>AD+D'26:H%H4,@BD8HU:[2"D$L] M;)HSZ7CIA1\J[Q=/!JVDW/.@M"%68/%2R0F,4T5LC_R#V1;-7%2')KO?TDO, M0%@FIHL,U;8GGC$*-G+L>0F*"- 2MCXIMR7EL^HY8M"P,X(%.)SE^8,THX-< MFGEH6T:N$_!+9!/;1E$X+HA.#6OJ)S@2/*U9+DR .G@#:T3O'8?L"T7M\(42 M"XRY1YCH8L1%0TQ_XDB6E!%N!X&HE-6IK,IKTQM"MH-\OSX-KY /Y%0V5QL, M0]@)2YX-0%2%M<);(EF5JM/9)2B74&JY+78/!O-=Y!T2!7=.YG+O#(S79F-S M8K\6X=A=P&I:6PRX)M9IU4;77@@>KY?YK3:Z_SNOPEJ=#V M>1"S=/[Y[!M4J [(DQ[S9H6Z8UK.)],0,U \X6@1Y*.&I)C)YC(J@KON#5 P M'>B?1XF'MJ\!GPW@39&DDDCVDK;=C"GW@U7! W3E6MKEI\MRS>6!T."$BT(LP:!7,QO\]4"K(],SLZY?.,Q]&] M9N;K;N;F^MHQGYK6-0.42T6Y #K=^U(<:+TE2L\\A&)R9# ^LRU@OBAD)-[9 ME@7B-2%IR%5AC.&K7<3=S)ZTZ,5 M*.H;F@'F0?T1/B#UX&AM+G83QM9F6=1M)(7C$45;M,3#<\VB6&2!P><>OX87 MD"^^Z$;1!7X2K5-3JXQ6/B,)0+9\(\R325"2@#=$()'#08Z*DK70.=G0%)VA M=XJO)!*Y3*?/PD59S*.M_.)8Q*:QTHOI" MF\$BIA_T,!F&4=X;]JL[KNK)]28G:B"I]&%D9>$.3[)H/A--O!9K;X-P7QKU M!??2(WA8$(](3M.Y4Z6)"PQ\ ",/[UO-$C@=79=TNE67;_"X?()&FI.QD]*2 M2##+93TTQ^8DVOX8.^-1P,I]T8D\VQ)8?7X-YI^T=\F.R;-9:0 MH&RMSU;#$@V.':([R73HO!DIOS8;DFH(8'6+EN@W-@SOY,0WD1X54@_# N?# M2 -CPT@?COVXQ'M16J:WHBSIWZ_/QL"3:D20^P^%4U!R) M 5K(F1_E;N5P2.^.\(5I%,/=)6O/#!B6T4%L!DI^Q2HJO/QV4Y&G'?T9&-*3 M?+W.9^^Z\6)"0MDU)!^1C@3@]?C)#;IG;ZKUV8>?%N"XLO/=Q'^EB(2S(@:M MF9?FR5+$(,V%J0*PDU2D,$T!8F8^NZX,IJ)H?E;7]A4O8DDA8%V%*IG(K8)$Y-BN98 MW*8I4M>)NQV/A]$DI4_3I MPK?*T-I[%]&6VP2\"L1K90AHAF:SK2U;L[70!K@)PU&TGV7:9NP;IK3+;4/' MUFW9*BWADMPFKJCP\>.N2.EY!&F+' MAN>2909<\G]DE'@>U3!1X,YSP0U2!F8Z2+(N/$0LDD>$+7X6PD?K?I.*.?XJ=COF6!4@G,FU1^TY+)Y6,E>1Q&HZ4?,'M4.-7R9<&I&B]D#$.T8!)X(8^VU>]Z M4V40O?LB7@"WOX9G7\%C %09Q[>T_S$?H.>QC"*"?'**:==DAK:;=%QOYS2$ MS+YYF%8+ ?NI=*N)@30O,([.O.<%E@F[*&?$\>8C26B;0IS/8W.6J:O+HZG3 M3S\0G]^-FVUK[88>O:F')T$J2_ #+/:[GCG0U!;4WJIJI@$FHF?U[KJ3,C77?A)4PU&^[:$I5@ MW77F6 #+329>0E&^O(22I2+57"U%*T"N)-1 6)O$N+D&=$B..EO&?LIS208\ M=D!T_:ZFWOB9(1X9?7&LX.RL&LEV&%3.X-3]"%A[NA4+XG ;PUPU BNMY%B. M(:Q]!R&_SN:*"Y.\%A?Y;=..+T6I'+5YV8W- MBHB.2>U07Y.%W+GO1G4FVS77L=(WRM*4>+#5EM MHI4E5QM=,WP_-UIW_$2%-^WJ\X33GOR5VDX5FHPR6%C&MI(7W+*+W#"CB#Z5 MIE.:Y;*I^8'#2JBW_&9Q<-5*RWRE15:U]N ^CV2OM\R^74,"S[.G.&P"IH)= M^:A-:2#C>!:Y P@3MD0/Z6";^(,T)[I(2A]B/:$;E"5;:2^O^P7D*.HS7&/Z MK)*<7&U:F@;;M4E+GG^B>!IA.W:JP[('/V1E*;>NV[%%;O(?#5.^;T#:6W,7 M%^]]+7'Z))\S:O<9L/T&RI&F)%5TRA:P/JXZ-W^*7,>QWF.GVK.S8[WG6._Y ML]&2F]5\G'R-C!6S&,$BAW_-WE5;[I]6W0[S1U2T&]F=@@^A35=0D%8!OBN] M'_&B:U'X7@/$Y" 8^E6XN?QTD8TKAEKDV%9R[FBU:DZ8X9FQNI!Y&J K>YS\ M!\?$'1&7Y/5*%\9>0$#O'"#=)O89ID6%)#])U1&U&B69PR"?Y.@<:Y@U;4FE M@!# ;SV3V:Z5XM1 7$WHX^*I@PMK*Z40VI1NS8H 8&*2?5%1FH3Z)!Z]"4\:K:S$N;7$@N=EB[U,.[0C-O S*]== M!RP\L\CHXW+FSD9X48Q8%"QK=4K4LA3H9?+VQ;XBQHK,V65'36Y&F[B\* M:7M1\^,]JCT^TAAV[7"2%DX^7NM>/$]C^>F'$.P>C+E]O6D'/"V@GR,^$LIM M:L[.)QKC9G:T.3%M_V.4(U$*UO&1U"C212[Y6E&(JZW^&',G23G&/[M M%X@?%'Y:#;)4"TR^S#:>N\UWKRR^A&]GEWR8"=YE26,;:-B4 9G,$4?Y:2KV MGG[0_^;"'J_13U&[Q<7"$+*B4I59G_B!&JWDC\9X3#J%\7-H(Z%A7 M_!HW1RD"R[J_:7R6Y (17U:/F\;O(<.% B(K+,8G-SA#"IL7LJY8S?WQLUR;<6[A-5.LS"JS=() M<282/W#=\ CH]*@*6P+RESKV['H<-+=GPCH.QC&.7=B<1$7DQM ;<1DY:RO7 M)%;/3!_>L1P=5B)3)5>=%!&L!A 1;Y.?@LO:K=K-'.#TR#;,57_/>"" !;G:7>[(IU,-X7Q: TWR?:@Q'[=\5G/]YW3]S@O M ZD;C ,01,O"*97% QZ;E1N)ET4D+WBPGX0@ =!W8J7A"SV$/P M7@(YHH#.89@ M#';9^'FU1**P%CYZ8AF>T3PH0 U6:@2#( V PQCY ,HS=PWR,])'")1*!L05 ML@,IRC]<$MYE8M/MKPJ!4\"K_RIB+/ML'WX&. FBK:R5L]&?G0FL" WM7H9T MH8/"1!>ZNQ<4U!;2GAEBZ;+SF..=DY1QOF6UY>YJ*>1+X*QV%6^G"9 5X;T8 M1*BN>C-A13H'/)13ADV5T+#%W=DHMGB<)"P/UXH+\C]QYSW M\JR@S)4,ZBV]I3<1X9:)J8!+O&^$&'N4E#4I8QV7HV_2LS3,,&C6!<@N!C(F MGB0,BQZO LO4KMADYOWZ=_)9OK';?:QG*O8 X%/OXC'N"/J!-*PZ6&X^F(6H MQZ\Y:5F6IYJ5[6RSI!Y8?6D&;#@9%[V1L%#"GBJT+3Q,W2@GX.&6.=!]0LJH/@%J^6:BV3=(]#.75<:>"R1(S":1V>&@+.\)_8 M3G#(DQJ)N?73IF>B3?+(L0AK-@R0%3")PY(:N6E5=ON/OXS1D&@(6*"AUU&> MPP&:F\AG3,S%&N?]KL"QH/>0@M[YL:#WER[H_>F5(=>RW$_UQ082F,F.G!"M M ^S(+]P1;O.F7/E6;G4I^OCI>$!*,++[0?H78]HZ?T0B11H<.O#VU.RG2[C> M%4DS-A#J%2=X +^ #6P6F<6\YA]4A::JG)Q(BF3,4KAQX7PF;4&H(KQ](AI# M$[I=W_^S#JLY9:>(Y<<5Q':%#YB*A,*-G6>47(*W C!QG):=.0L)?QGH[KNR M.&6T+/9,7WJ2)<,],OE9ZAI%KU^=G3[L.?TKP,RT7R@%6: ^Z4+WM*EXC[\K MJE,J$U)Q5>B62<2Y.C;CD MW3.[1MC/445^FR#S!FGPG2EA\/MLUC-A'"&PAGM4K& CG M0R^?W6>X<7[;E//!7'-@B^75LH;0?=-!)##)CB?!)[FL$[[HF8+3R3?AR:[9 M9$Z1]EC_ZF28%6@) D#U(THALNO7;6FVD( 4:>1-$OXC)5LSKL M\V$5?;8LUMH:O$"4FG&(4K3:!8">"JV( M8^5EKGSCAKA7>-EO1AJAT>S=C(<*O!,;$.YW71')/OP:VT@ %!-;^V[(!F<1 MB]>,DLUTJ62_9JV,UPM;#CS[R$H)18]ZI#O/K53AV,I]* M87G/,]N(C+^5EA1*5WFXMU ?Q8W+2:9>RIT,M664O%4Z&(?AAR0;A>("]IN. M+]Q*?\#NPLV9:R3'"T'INK*%!H#66NU6V98HT."/!?E%M+]RW7.O* MXO-[(_EDR)4,-'%Y+>)XU'[Q>+^XZ/2L45C7_2>-\8$>7AGOLJ+!O+[I94CA M9J(?([?%PTY0V>Y=+)F+! 4?ANL4<[N.]UUC;Y3B2]U9H=OKTW\I9^3)F(?2+#Q&IEG###2T8,C7+S]K4L MDR93VJ ,+T"CD#1&37[:S*_5C9,71*C,[>I=L5XK4S"%J!+_=@.52CU++ J- M!*C^SU'-KTWH]#I_FCF;8P*6K@^G+1**/VMV,M?C2NTY]L->7UJQ@&Z6+D M#FE;>X/&\:JXYA.<>O9+DFWK5_"FA3:,Z8F$6KF>;LNF5@H,7D84Q(SY25[5 M_? .IC%>XUV,Q@BU;I%,:/+HG6L['*9LQQ"AN"GC*^[2*NK/$'W?6 GHR*"(_K%=%LSN(9:YP( MO,TU #07CWSY@EL,R+]J9#RHR&G.5EBA(/-R07H,L<7W]R\@'?G]=ORQX\.K MFYH(-+A8UN,I-_)1?Y@X6*ZH M)LJ0\"Z=[]VC8^(T8_OTUW$5/(:I/5838S7QXEA-_$M7$S\B63*TB,4LC:<- M*4+,=O/SAF1#R 0@NP;^1^$!IBZNIIDG!T>(OXD5@3B39NKA"1H*L#WE%)RB MX^MD21YEL*AA4*G!F@XH0D0 TE9VRX/R*@S?Z]KDB%8MLJU]UR 282C+VS"* M^$?4B(Z?AP];:N#*S6=&;V.\FOAS).G!4*&6RFPMO!0895JFE($ONS ?O;;] M9&+#25SG\X;^\V;3MG0*(O%65G.:PR+.F)/-:$LJDJ0 MS1!W ,T33OYP%1#5A->%D>LFG^K\7[W^KU=?GYQ_^9D0*_A%9PQG1F >@M$- MT:;K8[E'&"S&<9",=5:Z3B]MG$'+7CT7@0^=5[^6.R_6$)Z#Y@2TC,%83UA! MUS-B^BP/,X(P<\5'V5')?]%2QHQH,68(02DA0^7Y/S0#[IH9.;_1KAIX.#=% M/A>N.^&RB$+A6B WI.;H[LPCP\;;\/POJ9.@[&;-Y*LP_Y=A?5J6[D=JO+UJ M((>RZ7J70QA,WZR+._K>@V[Z3=.%77Y=D.3/%15+MAEZ7V@)1CAL5X3M13Q[ M*D7$6T/H+JIM E;T"Q^[&-YLSX;0[=F/!)H NZ^_F>!ACACU3)WNO&S9_)AF MGG1A"E8Z)NT5O\=-EU+A2KYK?KO+=K!"B"IU[\3*0P )+CW3H29]J*>3EYZ< M,@SY/S?A=A=GY\^,=)TI[N?$JECRM- 5_MX617U;5O2SU##W^F9E6+>:AB.G M+*[)+,;B*9A!MI!FZT!E:?VH86]LPK' 7/C4;5"^7S-VDL@S"^*3\73%':O- M<)C:7+?8:&U^1\0M!9UPF5RE9HGU:[+J$V6>9;H;MR) 'D2SOJ5TY(\WU-ZB M40P$48JYH?O)0!@$.$1N1;^M&/VXH!@(/XR6"@;S6D"N K_THV5LT]ZBH5CP#ANR-FIFQ=ED4&WM-[-@R@ZH"IAXF0,4B&:ZR?)$.6(WEX?C^[W>)-0(GNH6 M*^-*BNBO@AO1$;0^&HNVB&IX/!8Y<47*,2])7&?8!F,+XD\B(\%-3U@IRH\I-/F5:3;?#5+80X &Z MA:.3VC]JO;1(S#D1Z;T;,*X09?JQHT!6+E#.$;.+9KEA$BYKGL\EFH,A4A..-9X M:2AI:*+K [%-#=MZQ4O(^ZIO9!-W.OEN<).L]^;<&AR\49*E) !([0SVL1[0 M:X;T.E.6$^;4,E.N^@!OT>(B$U-2RZ0 I(:VZ^]X&7SX:*G)N6_K<*I9JZO[ MGI 9T&)'/RW$9HU.K/MN,MB8_M!7%MQ$5J 7=0$ FE?1Q(P&0B1!-[O1V&U\ M):K_\*$KL1DA$3FPT[QJ\EJ@M"K@Y&=(I024?] \%VWS27GOQ!D5EKV8)3B< MW4EC\DT8DVSR=Y9L8_?_K8[.I9W*GUHA#JR1+,C"T691$WSYBD7+7HIG\!G2 MP[6,2-OI8;4[H+[N_N-#YGQ%!WM]?5(5B_5_//F\MPI. M_O!E0%7SB\__IJ_P1]TX'8?SIZ?/Z+V#85P)X2B2!LE2^=MQF!]IF-$FJH&U M,0KTI94:[RJ)^@K@L(K49SD")O8B"QC.QN,Q?ZRQ9ZBDB\!H6*;AT*%]L7N8CT7B6"1^1?:R196@=4CI>_8B*#2'Z)#X- MJ!0=Q_NQ#$1;G)"14(J_Z.(=3A+GAQNOF2$1W'BR(QMF.J*"B%0C748KYL:4 M^(G!)&NFCM[N2I"H4FJOE)E%29C,Z- \J8'T,*=)ME3C [6*@EMM7R4J[5X$ M2E- AGRU\5%IVDB<>VTJ,K. HP;5IL&ZE<" <$1H4*8G=YR12H:9>IOP]W M3MAM^AGJ7)]66*'VY-#&WCX25RL+1K-94PYPSE6&$*23J5][N;E%B- #);:>Z;KEU;HDC'0%I0IJ$W]&&/EQA' MD-9<4+FQZ[RFF[0)=0<:'5[>'&_G&R!DC^5+DG-\* MK(FU+@Q*MN54M?I :G<34:3#*8Z ]GM6D,F@VC2527A3TCR]R;>SFV+V;O(F MT6 YGE[UF M2,+G6138=4/WR?G9)-RJHI?&V^),RVO#)G_(8$X^I7_"83K[VYLW;W!%_//\ M;Y^!B B*L7Q>F$BK;'DBDTPUK?%HNP<5NE4Z!#N5B6,RZ*ZCUY]W)^ M.+SU,^TK#?^OWB W%NPJP06Y76,Q.?]WV7;X-7..=.7[D[ WA-FA)9 >&!&W M;'^%'U,AJU."JQ(Z;SX1DFH Z;3%F149MZ>3?]DR=6M0<"=%,%8J])NCMKI@ M $98=$4MH@ZT5GFFN"^FDT'EOL7P?\2LI("(%FGPS=H0B#:2T.M<;%6" GVN M;EPOGH955;S3MUPT*BJ,M;-:^QV2*9/@W/E= LVFF8SJIGVF)(%@,=TK1%.M MA3/*ULI3X?3GQ\%2 MV40.+P-S].X0I?AP?%?7G9,S1D\L\\+( 6")T+1L2] M7=*(?J4V^=)!3,)C?2JK^>U7E[J0(2,N4#E_3T?OS@\8$:XJ(D+3MUH5><7# M7'8B2<[#P;P\RLI(2ZA/DDX?,>I$AM\6/'Q UYIKQJJHF>0AO.A7EPQNMS_P MM8336DR<:*7/]8!8Y^]QMH;/PYEY0$<$.V"=L^9#EPPO#FU"9E6.?&!F(6C5 MCFH=BH\2HP%HG72L^8)O4O/B[(!.BE?UY')SO0DO;2>%$.U_'/>TTK[#%1NYU.KD2>^2T),>6 M$9TN-A V-OT1P<\_>?KYZ3,;2L!B"A5C17,D4S.,C%R$'>2S64OS\N;5?\:W M9QOBQC6;""W_57 "HX=91HEW+W+Z_/2I/55WD[[+OHA0N*Z3I_"_&L%%0+H3GQ+^(G5N2E2+ MYZR9/(OV(DJY\!&A*R2ZF#M,"2E+&O]%//9D. V>$T4M$&JX.^,J)BF=1[5: M'OO9H]BT;J=1$^Z6O"I,GD*T;UFE0N_J5P4O(KH_7D:"='O.'41/Q.$0PC:F M3,>E82QWB+4.B/+Q](6LW/%QX-1/N'U+*1S@X8TH LUP?%>B2:%UR>D)CK'H M@H3]H<_7Z-V_?]C17ASW3?\=E)'FMY\1?W[D-0C-:6%=M]RF+YPD>U284T@B M(!HWT,[CB14!.*'A[DQ*+I67E<=0">A&8]M)3]4VXC$Y4JV',/'>[H*M^U5;MR0RNZ,RY2EE]JF'*&KL=_6!5DG M$8CH@CN<]U!FA^/1&R?8G7"P4)"'%G"$DLZB@D2*X5H^0RGEBSY1"U.W(% 4 M$UP:OI0SCS1=>>S#)$.QHO*S]@&4NEYJ\3?+@6G22 M%;HA=LRB*T+H'=.^)LRB^1FD8^;H0HP''3P9#$SZ_:Y#BQXW-+=V$FN4$P>K M/P%Q8G0,,HJ;NJ:NB\J#YX5)%3Z1GNYVK(K_M$&3('45T==(^>W*2$P M>E58H3X,ME^:..AI=4@/0J\/P)D*V\W:8+V7EB9VV3BYTQC/)YHMVB/HF\FU M@=S:)6-!H^]!>F^FM_4^8"5)BJ:E!-(OW#$:N^L=:8V*^A!MHV3^#L=F?2<] M*K*$NR*%%T@AM,]:9+LB2[F1HJ"L+UY6#7OY_8LS62*);J=4JJS0&-9@/"7& M2IGAP.W"D@-A4S9R_I[%SE5ZQM/)"Z7*A,QGXCE; MB]4)/2N.'WGN@DO',OMR6D!MB2YO=$FW98%E9]= MZZ]1YAO1EC2RL*W+JZUKVZ--0*3YAQ,+]6KBRE%94Z!L]AT%./0A!QMRE[=S M27YKR9^;,O+W9(X@;A#)1D23YW#V[H]%[]$MBQ#K:B.CHTGV[UY_8TGV=,2T MKD"[GT6^O#M"7MYBT84+I]EJ6&UH!RZ*L-\DS\[";/(-&OC5IB73RW*.RMEYQD[4/+U@>.21R>5;#/_&^?^V>:_;\I-G7WYY^IQO MI-DPNL G3Y\\/_TR^1RN[DK5+#2>+1D]@0K/+R!0!1;DNJS%.RI;'H;A"/A7 MYY_4DAJ\.'MRAB^&]WZ2WO=T\C*^>6=%^6 B*/Z+11<>M?/G"6$P,2&@2S:, M"43?N9PC- D?=EU-0NB+QS50-]S;'-9,/?GB[-_A@:3K@LN ]#;?XRPUON7A ME+GV[@W(SS+#S 1Z@U7S G;M)CI SM6\+.=>??'&!<7ORQ9.8P9L3,\G"]6_3&L / MKQL<3UK)CAE4;CO*Q$C)*JV@M+)@)D*:TVO$%BTOP&=A ?+/)I^&XS X$9OB M,UH_Y V2?YJH V%7$%MV6Q0G6^)^TBW":5=[T!@*I^!$(K'2YX6Z4J9?KR+KK'5^1RP3&@%IT-\CQY3I# MF*!NO9E;H$DLH>;+1+J827\NNO0H2(HDV%\B=^W%DDT.F9[V&5/\8:04M^DWN M\4,Q#HT4"7J .D,A[W% ;EB*JU0J; 9FF *T4Z!BE['+W+H(!PM F9$H/E$*)J*1 <^,_1X'L'$,>XQC*J(E4:QI(D=? MFZ5/#LDW_ %,7^V4V.Y.7K^OBBT@0\J]/=:DG WQ)'$6=\U=E+S\L*DTS(;@ MD80 Q"^G%E:>DTT[[FXJK/H,%C"RI ][*EZ(S8N6>4KWJ;VB$$:8J>-'CDXQ MA- 5B3MY^^**7(N6\LASBB@%?$+_&:+EL"S(7]($"5U)>/?EZHBL^=3I2 %K M5BY*=N3IRNVFDH&%UKOZ,P]]C[*VIX_%U!?OQ532>B"O*&R8Y8:Y\00GM-S4 M!*T1/P\&5LO)Q?L04AH=3)S8AA("J&G*O"*%E$ZND'E9&_\#%\HKBI7GS"J0 MB,SK]5#)TI6JP*U]R^;7+MK,3E7.&NK$QMQ3BA)/L';X139.QMQ#&T@+]8E2 M%HIP0SW?E5MK4# -NW_(ZEP7=TA5\EC-TX$0XD33=F7V?CK+M3(XYA587_A= MD;^3Y+ !7/GJC&!_\?T;-?^$L55Z15E4SHZKT8;*@*=*6-I=.7;'* M10!BS,*GFN4$GP.)3U\#'?BP8V7R 97)9\?*Y+$R^4>MMLUJSJK0=T5B/#G MI_@^]T ?L5ZQEMA03,X"((*1$)$;(DS-:^$ 8^JYODI"9N#B7HPS4@S:]L,= M@'/SV3N5G+IN+DCA\-)<+H8W09G0-KBI!B'Q_=OCM T6J8+ MT7=B3IIWDT"B8\>9OASPO8.H(ZZ6%N.35&-MG]A-2O@Y4@XW7>)((6N49\)I M.J0\!1MP;/S1*'=)W-/"@BHOZGN=U'#XEB""_HE38OSF8Q$I98M7D/B5*.!T M\L+>OY>(E;0XW.M@;HCEA?2N*DG>4F1"#-OD^C<\ZD09T'7^(01AN*@:,IK8 MG/_?%S!IH] 0G@5QC'8&* \WBY8^BWDUN:-&>.$^+\EY/S\[ M^<^,9E:?N6XFQ$I*2P-/6A _$%V2\+.0-"6(@/!ZDVZYZXMIZ9C &S1=\?!I M"=O"X,>P"5@1',!WD7+1-SPR%RW- [7J=,@&6+:A(FM).'/. M.G[@BU*<%V)]D&)FEB%)J1L'!MH,:IKB\PKS#WT 20F,^B#K5,^);2&0T+:? M"LKF.XMKW64?,AV\=#1OPI-,F/EVKB">W[BWU%:\8LS/.9N: MMO *+SX7+2-O;^S?18:LS;E'@:#;#P"L1W7 $04,/5$)#O MCQV]W!@U#%["BXTS?#%YK9W"F@>3ZG][@[&ED)DA?BE0,RHA]5X[174 Q]61 MWEW9W8RCXB3XI" E71D$2ZP!.+H;K9<1:7@RCZ[0 F%-MP\Y+]F8"0D!3]V0 M,(@+:7QKSRWICU!< .D^UHID;X5/%JRLSN"JC$-(]#)<3I?:FWG4'&^RC5XS MN0JGT3Q'S?+._<#]+=M#O\SB$OX4\+4H_#XX5Y-OFS HD_\2LOFW^:((,?=; M:KJB',?!AH>8?^/46V]+MMA1>T=K6$-?Q>0;U+%4O5/4X=@QO M!\407M6HZ$K7$9R%$ @MIQ42XS[*:&K3'MU,W0?V_D.UBYRUDH+CS\>2J-\R M<;0 G,/7YQ MT8['D: I7K?MM(F([K3?D.$>/MN]NPL%0 M:&J8 %#Y3%(??K<9;OPX\H](( A?1UJM=>77LNS)G_&.J5/U8/D"V,NIM'29H_U_M&&7N@M3?#"XCH6@ MJ-:UG0GQ![2OD*9NCR(-CSCZ5-\N=BD&K2+!WG$*?L>0+TT7+:EVCZQ;PK49 M L.JG)EL#( ,J%!:1BI,797?@6,OXK-1YR#*UK5HS##T-A4#KV_+MI%K6".V MQ)+99)K7[Q"B,%D>MP4#99N_/RZ#WVL9(#LGL&9XQ(2@#8Y9.:5L+DVTFT%+ MY[V4+U\UT":?O%%-(4"9B5?RR^?/4?H&(;.4-E]>O;FT1K#)O_YS\I7<1GYT M<79^=ISI1YMI0)MFA!<6F#DW8U24>>%M>QSLQQIL5E>IP626 1MK5C[CFOM=#JESR@@W;=DM&4%9GPY=5,<9_+Q9I*I\AG3 M!&A"'CZ(("=JB:,FG>.0/]:0$ZZ@F/B!SR0%UGDG@XK.X9X+*24("J&-]DU1 M%\>9>41Q-6F8-.(,*OY1U;)J9NS$$^R."4*9DJ=]0+KL. ^_?AXZ05 80F ' M&BQBD-;FW-&D\X#+G=O='&J2J\O^F36PU4I, MCUSHHQ*%_Y.Q:"_'!6D0(\XX]I/W#!\LF[J@D!$3"HX;I FX7ER+1\6?I2$E MQ8724\D'",+./F@!B=.(4%!R0*,.D MP=/N(C^T.>&= M(=J #]]>3MY<_O#]J]<_N ]'(_ILF&/ _')UC/N1+6JRA=)?([PD>JP N6@6 M%")>;H_[-;6FKK79@C[^@<[/3;NUOHG7:).F/VLRXY)%SJ5=(3:AI1 Z[5R+ M69(=RW]LY:>!7/B'J;4+.8A7IZ?V#P!ZDD9E!L3L5-1*]I-[UKA;^4%@@8/Y MNBFG:$=3;D+)SI1M3[-B?5.V\Q,:56[I:R'U@]> .Q@NM2P[?NW-^B:$K;\P M301!S/B_VHC5(MZZ-@QH)3)#^J^,>X2(Q][T1H@94%D$N?4 LQ43DMSQ7H*T M+4;<(&@L8JQPR[27,T+TA9N5J]*:?ICNNS4U\^E:*=;IJ_H/3[S8"IS1CG;" MW=;*_LC +Q"^(8VZ)3,39B&<0\"P+7,6H\![V'+(>IR22Y^.0<.O$,.])0TW2+"N 1VZXK(>XC+")K9TSI.08[T>@Z<7#R^/B9 MY263*"7:I#&VU!9;F WM>&)PZ%:,"R0;/L)"&N PS.MQ;G):FM'J9 EWA2 MMB=$EK(1XJN5%5"QR=FB/@ZO^LG8LA=XJ3XWI<.)XIS[W6[Y#.)R7M/*W-;& MPDNOM7:TB,QRB):?]S30)>T,W4>%\H GEH&;9K4E!(P1@YWNDKTKD2Z:;M8J MN *1E8($LF0=Q/;8=._KTSJ$5^Q"8K-!/*9JRNAD!IF"E_=+U>J=U*!IL, % MU"42?G1;-I6U[C*>G$9&GRE9D!FFUYY .=(B#216 E&5A8N7!R5C1>T R5#$ M(WZP-<"V#)M.^) [:NPKB)1B">T,:B>@+WAGP',[_2;G_(C@>0"" MY_D1P?.71O#\H:OMWG YA?VS$9]+X$">E$!HV%]@'$&_!=Q[T*#-5DV3?1S[ MXN08,5!RD6)!Z09%Q"<,6(M@?3@IL2@^+)K\DZ-]5CERD.XP0-,"AX4V<6J' M,@TP-5-8TZ&-DK"2WSNPCO'"TP\Q)%:&GOFE8C];I+SR/0/AJRSJ1PVZTR9O M0]B&7OV#C^1C*VA_6OKT82+I-Z290Q!^=H&#=OPK_-.OF_G\Y&6;U^\F/Y(C M^';=4G?F]P734%&K"2M'M%X0TX7YB0:FNUKXBG(;\YTJT5_JOQ)W<8[[)8X] M.Q*Q)?''50_7(/F^L2_WQ*9H!4H$D/"H.>=9=OF2/%3@DURL *X"Q\).-'(G MCJ"]X7QPM56Z;[GMO%CF3*0#,@%'\.(V4Q(1,B.PM#U%*H'=/ *LG96PS#V, M=1#$>MS4G:DLG+Z ,J9H>S1&6TB E4_L?J'?CYT2<1?3'9J:M6\P2WCT'KW] M.W9(ER1(PEV'.VCK8E]'CX9.8R%]YA[+ZUXS;0PRHB*'1$\J1D)O$:*\OHL^ M2FQTWZH8B+;D5=@J\Q"\H4G3GP,6GHXJLH\WDQ?;2YI@S;*_B:=1"H10%2P?9JAY,[P#<]:8N4Y%-+37\-ZW M[9W0MWF[M=Z=R+A"S\LIOEG.XL)%E%U49C+A%YT!#P2[DOMMR5]VPKH^;<LHN*Q=-MOZF/IPUIS6:.-),39(_> MM&,2]5,7J3O4 +SXE;I?8!H_:@E?TIG=NZ#\:ICI:?*9BQ["9.83X-/F+I7D08 M,Z5/9S?8R2XKFZF*!^;WQBH\R_15,]HPTBTE%C?%B<@),)EI;.YM$OX@EU=\ M)>F_2-3@1X_6TKT#U^^&=_?E>1JLO:8=+#W=-/ER6H;5RXZ?4+#:7O+;@P]: M7A19LK YB3;&^93%/I?1VM>UB*F MG6EZO.<3".]KL:*=0V2"<\OE<1)_)G17= (R3CS9S/%)]&=J4A><_O9,-LE+ MF=_L7FHD!(SAG01VEE%&M ="SOJ"-C"S7ZBY!QK:+RX@0K+T5 MGPT]OQ&@!!U,6 ]D_*=@ C'1TFA)21PB;!FM_G 7"97[KG/5$].*\71K@#52 M5B*[QOJ\55XN]2!7U,?(,P[I"(V ?F@!1'E+2CFH,?%MI*03WR ^+-Z@91G& MZC:JSH-W1R6T^#(1,6_6/IYOB6:C7 QGDT(@)!TCI%[R*]D]O23*KW+:$\>Q M!V?N144)3V,WLE34[U(.S0E-:,=/I-@V\@+Z534!?PA MZ$5D.\QF/\F^L6_"6FVPX\R#Z+ACL(M9(>V] 2CB!ICG2X"Q&J4JVP@!'/P+ M:WL_')OY)A56GZ2)K\P8,6]HP<^;%4Y\G_A:B Z&E%')=R"F-ZVZH_Y?A6!4$A5&Q M^,=6'I>D JRD]>2\S<.NH=I]D9D*@I=>L(>"6;:W#)[:-1VY1?0?ORZ6S8RL MSHP80MEB<'WCNA&S]5/#" T'I>!1+=0;1HA&,:8+B0+7*I#K:Z^75]:)$SYVF6Y5A7?4!=]8MC7?585_VC5ENT M(;R;G2LP+\C!8:-I=JU0C5XI+X7O%[?@YQJ>06;94O/TMJQG(TY!V:E+L(O: ML]L #08!6>(1+!<,0N/SP%!Z!#5YX,-0M(!D,JR6/Y &(D5W#D?E/4:CR(Q^ M"OQ='%G@D[77060+K&;"BT[M[* .1I[0W)MP#^/Q2Z!7C$^+5'B+])60-@W6 MFT/-D?,_''?%!T&;/@(=61>$K(M\"4])1503I1OAK.J'#8?C*WX;MF$_@3%\ M^]OB0:]/N0UJFYO'\,DPEN%K.+![R2=C#Y9"'HYV^S*MO9AH-YGE]XP)6['3 M(*G^?HJ>FR[Z[Z+[/.FO:)!=M+TNW1F.YY.B 7);^D_O7)JT A;SB%;SBGYF MV=,'B.);JC'H2LN&;.5]"(^*J/""S[@)_PW+.*+C+&4]E7$6G[*O2D#EAG6Y MWF!G)S2<_G5Z>5R8TJ(NFT&PWH_N*1\:\15W%,NI!SW/MR?KYF2>;_U%>IC, MAT'L_E+-+R^T*<&7.< 3=E<'-[[>&2H\(&]R,$;K%75 0[J+5%E%5&;(0RJB M-PFK)S&^=E&DC2W9'&P[0.C'<41:NFFK^1U56\=XAH7[VV;"ATCQ.@0QU1^' M2&55Y0(+V]3.^[EZ_5^OOCXY_]*)]6CC*I$(AQ^3\L?8Y M]K:;NE_FL;<:> M5G/<8>(H0*JVO41WH@V/JTKJ.XJO47O +.]XLX<7,3WE$;;6S%D$D:!);D F MLVKNJ.C(P#F%RJ(ZMU7P2::1Z,)758S+$^$75WP652%DO@53X#J[TK_8#AI8 MF0V581JH-,_#-WC J4LOS%(MW$U,UF3:.91PRH*#UR;UR+@,*&?:]<;#F'*A M!M%-KO5D$^U2'%>I6QI&O^;&%?^0#F)8BS*IZSDJD_PBUH3E)L$QN4-)@AD,-],U>B99:R$*1@W2V$KQ3YTFH/,])$G5 MRQ2+*?M_XN===@>3,&O!U6\ 796<*0KK L>7I& &.R%=J#0K?J,Q(JKQE/?) M[@OS%8X%5#V#)R]15TD"1RLZC7IG!.M3EJ#'I7?2IZ=&J*TA!T3:.+F>?S_; M?L.WZW;NP5X^?[AM>%M"FRDL.M1/R2OCE;RZ!I$#NJ9@>\.K"-C/[FSY2=@0 MSM09\ M];?!BC20%W)E(\U=$]P8N3!I&2XAK@4^\1S!MZ_$,XT1[5J7$G.8/ MZ8M"1L 4YC.N0$\X@)D3@_M6#&;AAU^RK+I7^&:QX*[>B&^Y%.H<\CR"CZUM MC&CA8GF?+NMYO ]W<_?5"P_(!58\2,>-5-AA/VWFUUH$B.@OK&>5E752/]:T M)0+!2$^3GGNK/8*C>H<&)VG: ?J&84[9#MVX1QKX/U\SG/5U;0N-2M8Q' M4 M[NNM(W3[^^7EFZ@4X0-S<41L1K,XGRJ!T&V6*Z?NX>H?^9*]"M,8TJKUV+/A M8C,)WVF&@M40P-94W1>WL.H)M9DU+1:0RWP(2%IIZ04:WG_(.Y)?K%# Y25& M+E+#JD,QYI^5[6RSI,6%XL_DAU3JBC.,\9E0S*+?A>4MXP%)'(N+[#DZRC/#XIBO3C/#TJ62]2.Q5?WOL=&,( "> V@[,,@K09R: M*XR>9A$S%Z-&2(5$H)70M27MCQ4).:LXZK%FHZ"[,!6&5=+R] M]A@CFJ@XN,[?:^YJ:$=V KX(Y '7VPV&(B];^J,@4Y+%UH/%-9WI=;G+I,%% M=#"'#P=!3,CR45P'K32 SR(^4<_*U,*.IZPRN2Y#'0EV6,S()NFA>K_NU['Z M]X#JWY?'ZM]?NOKW)\?,B0SHG0J[$4@R[&,*>'1;)WU4K@EKOZ/&(>5M6=P! M)QS$0Z6I=U-Q2:65(JTETZ?Z< M*VDQQYJI[\@I%90(>DD5->#@&!HXK^&R%?5>.6/,:FOV]\;I'>.)T41R@W&, MCRE-7EW#+Q]&@@+,!06[^B/AR]T_V+C?>'9(Q(ZCP'!WDUPM'L2GDZM]0SE1 M +P/VM/AC(P?.[OQ8^DT&XVCU, KAH80=UG4?G;7G8>UE:>5$>\ Q3.2+T)< MD==%4L\=I+P&6)S0/F&[ZCE@*1DE?^B=3#Y MM.4LUEYH"*:;-CQQC :+&CE.2M-0*B&A,]<>@>UIK[*A0^N?(&H9PC7*I4!Z MEW=VC[!=3"[\XNS\>=(:^T/XQ=5&3.(_FVGG.F3I]?1K5_^\C'VSW^9M>-&+ MLXNTS?8E#30%UR_+MEL3&W])<:2[=C:O-;!!E1W2 M X6TI:IR0MX)_QV9:D(IPJO'XR/*CJ*/L_#CZZ95PJ/\_2K?:CU*P@<+H-*" MM4O8;<*9QS&Q-;?&\P'!1!0CS"DHYS&)*&LUQ8LXN"+MJZR:DLO+!**@#S:: MR]-ZA_ZOTBY)QY3GPY(\)LY/<$1M-:=)X!IINRW@('5K@!3X$:4+RGJP[-S/ M3;BP-0:JNF&:)3@">NCS6QKQT?BY- CZ]J0?^Z7!R*_$HZUQ^GQLM,-;DS4PK' 0\KHKY=='/%!'_$E6B)*V.9MF(ZU:;'$ZBL@-$XJM"HEN.)4U. MW-6S5#TTY774/D&Z''L:ED*AC:B9#8Z&V2.B%V]%W2)Z>;%Y' B?ZI$!!?&&P "<+F""-82\J! M3A<^-7A!A_^ZT.^+56*04OX>H8A8Q'"G3\Y/SX)+7U7B': !84K^#WN/KD=P M]+E"N,&OI7FI#H0*[Z53$4D]--3RFC :.7GK\)71=Q6:5(^IIM?FZX5KW%'? M&EV+#@/^$X&+<-$.9D0?"]!"(,)DA-?!I/]B;^3(A2G)H0MZ1I9L;6..0>-Q M'QOJ3$P[>S5DI&S8R8XU->T=:D8*YGR9OR^7FR7&_ID;>]JO=N,)P .3_/J: MVH+7DD$]G/WTHZQD.LNIH5CSO:+:Z"IZ/U/W!Q4JI2\+S881KDI#XI!@IY-_ M-'<%"HUYI""&4TI?Q3&JSFC6[U#BF>=K&B,F4P-VR<)"[.96 0*J?!!!,;M& M_OY$<[ ^HQE+W)+.',1)G+*]+:U;8T5.#.7H+2U\0*'4C\; &+O)5U3P+JE= MGLR;[GPR+5U1<$H$Y\5!K6OXJ36M0:1Y3N:, M#=;([[57=#AHDS0CU5OLZ=B//449<<(H[3O9CECQ(1?3P+;?-&&<+X-)T@3( MCTR9."M7M(AA^7;/LG7+*"^5R%W+7U461#J9S8$1UM8QS"7[;@Z?$BDTA(Z6 MCJ=ZVZN,#$8GI2_!,U+E8FT=.^&)'8_FL&DZW&46[CT'\#>+A8')<@,V!=9\ M9_R589O2)0%N(BX0A#.7"'8UX^;R+[3H!-N4\VF&HX7P$(R2@7T#.RZ_"SKR M)1Y ^DE)%@[H+'E#C!N=@A2PC&_ J!3VT&P3TZ.\:+\.MOB.W-CP/Y*]0,&6 M3M-9.*,%(1V+,$S'UB.APL;0DPK8%"")::INFFINL"1&Z2"ILE0>(W7V8QR@ MU^M?0X,JMVV%!R#G1F;LGG!V@NB75GKP&X!3"['K9JUNT@;G%3<+6Q>_ML_C M['(LNT $XFDBK.-8F/I-"_3SLV-AZEB8^HCLH]0PYMKL-!-P!&!#*QDR=;B5 M0BBRVN<0(-%"A.7F4"67)/&"@8S"\;Y"(8%Y/BQ'L(@$;4DA)$V1,'K@US^P M@B%6<1#H'?[C*,WS:+KOX+OBE3'N_9C'%+SAKN/FNN#7-B 52^>K3Y@Z@LH["&,Y?H8"$Y:\GF^"4FG2'>>J)2SPFY MK"SR=7%'J0WPRLSC3V[*U7$*'U%14Z>UT' J+XJ6K"N'F/LL. =*&\Y^1R!&[L.524L/V:&9ZCBS MO\_Y2M%\W)J[$PXQ2:$+@U$XE%/)N<4E!(S$?BN4*C[L/$[>(TX>ZS_Y;2(4 M^M/MY*XECKN:Q=$B-X+ARFFVAK_L!(%->BZ4+:<%$2>RGT,X3N;OLA-W'*!4 MT7X/\C2O+S37M@#!N672PE7DG.&4TY".R.-L/=)L.?E6T@:;H6Y-6:P!.YBR M4#;"@X+>.,D#[["NA/EFN37*4Z%=C7EXL38$FL!8I M< @C=0J(5>GIQ\#]6;517E?)C^;(^4.SCOX@%IEG5.AJ)U/0VT39H^(FKQ8L MQRK?I["UE:S&%*@C[B.BEE%BC"3RL9T_D'*O4>).\A;R?E292!GO-&']=REB M7+F1_(;>-CSWUW^_^N8#9B#3A'#/(<^T9? A#XRU'@P>0_VBL)T1\.>+15ZV M1--)O:8UD];&^"$"=')P&:$?G$JN.O(4?++T#!57-TP.$6EW-:J4VWH9AE[6 M2')! P.N^*]YR;4MU3>/"'+\8]ZY )14L1,33EKW3< M%N/1Q:!7'#Z$=(18.ZEC,!+/))E"GG\YL%+5,P< MN!5W_T#@2<6NDVVE&:*!^.5@Z1*>YI@_<20I!1!I2#%>W))AEZ_KHQ!Z+ MU3)5#/*:E)"4Q8A5M1LV79FEWA>*D03J<093@MZ@)];2EJ"V(/]M6Z M6$[.SSY=?/;I^6Y>$ZA7LT#I09EH R,O91)7S M%&JX?YHCS]T]MXD"3%&$)%$W$9A@<,G?;SG 09%$">F N;_DM,^W,6'[UOGE M/?&X@=NNC)_<$VHT:CI.7D,$O:_,*%6@"2@,24XY9IF#'LN0TL5':"+'0:7X MI'O7_52Z313 B<>;DI>D9K8AR;NW4O^XD9LLDP%0""WDX,0%R%P'.&1EA'][[04_$TBV0**^* MTP,Z-CC?<\_;V8L=C,6\_[46U890_>O"A+9 L%-PS4Y4FYSM.>*1'BOOG[;4 M[VIGU% [DN])@^.Q7/98$T'K/3V@'84 "YF8@J60*=EG+JY7KL#(TWB: M(NW<].I4O0[609>C-@\KX9].W[1M)>:R)@>T"E;ZEH$%'ZRK( 2 AH?) V ,F9.5.?C) M%T^Y?)@YA?7_3#[@[8NKX[P]UKPI*X#,09E([/K>GR82X!Y'_[%&'^L[+RO1 M T<_A:DC7Q'#M.[*.=4W-E M#$87*[%5,M%VF-9WQ9;(8\IK'BMX\BHA+*PE+N.X_]HXT\4 MZG)ZAV4NC-K0CQ=.@\PKT_*? .$X3L+OL0E@\J5\&F+_#30A,V-RD-9G!Y^JQYLKX";J;O(TJUTGR4_!";UZ]>3%YI4G]XQ0\9K 93H\-8;UW>2O+ MLVW"+99'V-1#8%,71]C47QHV]:=76SMCHG',L"*@XN)FKRVD"17> M#D\ZTU SK+-9L?(0(KF*]1$XE'$^J8AX??ALD2FN*ZAO%)]F)J3XX"UQ.+/V M:KDLYB7+>3(_&IR!BEORQ.W\2I?F541W_T=P(#[S@TK;//S\FV ,@O_RIFW( M0[(OAKI]_>4J@;Q[$=;-&/^<:%/^"E;/?9^&>Z4TOV]DW M]#96-I*GN"(^E,GE!'QQU$>FBP\/<'Y^>O$AM_R0>WZUXYX7#WY+V.=/R]O/ M>A'@Z.B=?W[ZQ9[KQCUWF,OSLEK?&-3T+7$'-\R;K7"]D6YM1F(Z*6[]KD9/ M21=#K%<)G*SN%FP3^ILZ$[K4TWK%3#$ X:H['HQ^J9C9.']![(*^(J&U*)_1 Q^@ ,A?&D)1$ K M)TX8 NOO4N]*CQ&9._OA ?D_WTOF,(JS0)*"$X<^^^&+ASAW62Z-?XVCUVN* ML7(-,!C&%[]#_V-M\$"L!T%YQK3-X9ZXK@W0,K66DR6WTG7=4ZIA8\1194M' M0,1H^\'GU:^^D?\+7?*6CB/2+:^8 UHQT$[+VTNE*GGRG1(K0W#ZAI0+N:L5 MAD+FA_'1MH^&^ 9$"T3B,H*:)^3\E3,1]U>UT#Z0J:--7R$INUOF=Y#<9/OG4KR M#4;9\3]U:F?HLV*=&-B/3XNIA' MM-B*PIB9IN!CAX4.<(-$/R@N%K%/BFQ0:M&P-3&'1-) 5F@N:JD-M%J0M]62 MME\986*!_.!.?2=TAU[]URP2PJ=MP^0'(K&K5_6K<3APPA6.Z@5RU+R4YL;V MS:C695F++\;N&V1<^6]$\1V+'5[%EWQ251>O]_?7?FSK+O9:3U.?%OP>"2Z$ M_/&H+Y@N5CIV63PD$8?.Y##WQ 20I27$HYRH6 R\OF0D.TRIP;/"@S7+PCG M=/93QPZ97!.^BU,KHE',>B$140+7[8M-9]I\LNM9;,B0ZZN0AK-J_6 M6P.&6KI-OAIV_G+TX"GG_\^_W9\G/O_RWSZ^[EEN)?R*%..8)8696!8+M-!R M*OM =N1WP84FAZLKO0]/#E?''Q;\?JU%^H.O7'FZ6+4\H1KP@541R. M&7H-%UN=])LBGTNG2*>,[E]M:!*O\V7AMC*@B9,* M%/S!SR[(Y2R*%O_PWV8\LXG-L <;AZPWHJ0J9HIG"**E5 ;_A.*F>D/URPTX MBMP;ZB&_)KQ%\(X.Q_.DB(=>F]N_-]WN=PP3?B7\M:^TF$OO_?>V*.K;X-<' MC_"KT8$J;6B'5[!ERDNL5VQX]CP[[RU)*IZM2*!E_]J\W%P3MQ4+N:FD4&PE M;0MI_JX@@=RL2\Y]J\P=$ZJ]JMW;9;N>\N+LR^S)!VV?XV&_"RZO[L=S/"\[MP\3P[Z[U?>!\:&2*':C;A%U=YVX3%E9_R@Z[,ZY4% MP2K?O74QR\-$0F&8FK/YV?PHA2]3'C&\WH51('SX$%V'#4HI8(H<+N6K4A@+HX.W_&:8UX\$Q>A#C^>@N'OP0J M;4+4>\3C$8S+)T^<.&(BL!I5K% P3Q;@)U^A\CY M%WB-R(-:NG?Z\L/>*2>YS2_L^3 9Z;N9\.K>EWQZ^N1!+[D=LZ/^[.?M=/_C M2^%RF<\+*<7GALFFO N_"6E:S\JU$I00H3FTDK&F%IOT?&78/:A[Y[J4W'G\ MP%D[J-/3B?VUS0S)AYC!X),JY\K&?!YI #D!QW;RNFC"4*]N""]9;>%&38N* MBA^1WM_[&KA%\3.8*K3)CKX3'""GR%@JT$)Z)R3]IU23\.('3VH,])ZG*9\A MC3YG*>DM/[8FX!SZ"C6Y!1Z#F86B_MZO3G-@ZH_RZ63D-'_@0-M;=G:3 MBWP>_]:1=?^)4(2](R(C\2KFY0[F9**DWT[TJZ$-JS"['+21 _-=WLWSGR=_ M9VJDMPB0=34X*>UR]B[\9[==3IM*"3C?_/#]I7)M=A2-<-F2,9^/DWZ/=0(^]L/_T=V& MS( H2+G8B+ /@DHZ(9 4$&;-5$M2!M##:"UWGL*C;QJX^].B+A9,Y$_(%NN"DM'S)MR.X@Y5F^T_,AICEG^L4J3Q]EJ5N'*C,=$85O-+W)&=#SKK,>901-I\##8 MR%EEJ#V(D)?&^:&=E9RT6"+/06M$:>R": *JJD2J:<,5#4-6:KSXY/SL-=PU'$>XLV&+8 MAG#:=ITFD[%1/KEX_CQ[)B\S974#NS']A!6.M,"J8.33R0O2#L3U20I68D?N MO1CO!N43C>8DKQ;Z51G<.]3DUW+5X'U6_3^QGUEQ2YWXN,K PCT;G%38^P!K M!CC(,+L!.S]]Q@.&+V9CW8SY_*<-%R_%XY99;2HK]M@20?CE#-!NW;L:;#;W M=MY]^K($E--PN:073S\LRS-;K#_ M=/OM^8ETF4J/KD>^FFXA[IUE@CJR.6IKT M-D9#O]/^Z0!FI! 9%I5HTBTX1M0>57E,8A:DWD83F=2F7RC-0?.#6MM9SR5^ M"5Z+[E5V$.$RTQ5K:$QV-^# F.;!^DBK.BY"88[;P-."P395)9<).U)4-J3U MFWXYUK],BGW4??M>J Z =4];#JR!.6F[#>:RK"9/Q*]B848C_@E?V"R7"<_4 M6,/_X: ;#L)_V"_9_Z3\V>G7R;8#EU*W.&PD!6R:\$Y\J\^+B;B3B@:(J_9 MS*V>7PN%&_0?ZO29?R9W[UC(>T A[]F1;NDO79/[0U=;&_7I&"/XV_SG MT^!G>0N]TV_8=S.Z\,F(9RYI+R4V&O6!"!I3?/#SYZ>?VXM8%KG_].$! ,*;$^T/F[0 MZSR]_W4HK5,W=_P%U6//*^2WNAM*[&M6M \@TY.<<2IKCU3[#5RJ2)?:G8Q#[F9K8L M6&"LO+^.&HG7LW73>P3&^ ?C4*&@QDAUMN'V[2\U*/W1;K$_*/#"F(/'T""! M X0'!__C5$0^ZCB)80=,[MGIQ;-GN\A\Z+J6W?@A?4X:#I=SJD=&@LH@-N 4 MV,27#V%6__N:>*!*@.+EW9N>G9Z?^0?BXRG)2\W(0%&D]*LAJT^>?ZP8P\]/ M)__?]T6XPFTQ__]_[>L]/?M87^\YH764#L"2((2DW'164;H$KTA8N*\7DY=6 MP;K2"A:^\[WPR-!&MG/I8*+1_]ULPEX4!L%\+A5,]>_FZ7#D.ARRZ4>*>M() M8D/BCNIU<\T*I+"$8.()<2HTKNPZEI'CD[T&&S5IT*W.U\RF#@&>6GG7*WPVO&H9#:[]< MNF1:!JI?76]A=I2/T-9AY.\QE$3X'O5AG%1-\PX,:G&H.)_$2&SF5<8M(I," M.G&<\*R086Q'="J%)4NKJ'$$Q&U3:7M+, N,Z7RW8PO9M+CGKR45_KC M_0E%<0UFL\5&%U1"V.*-3P_5O2]8TK^YS6P,YP-NFOBG[DT M2:%%BU !^[4MBO@-NCZ5,VC@"ZJY)G]18B"N%,U:$S,(&[Z6PM@CC^U?213C M@RCOQF4RC._Y#2F_4V0?-@$WNO[QYP66HU^>@ 5@(_)F%0Y(M^/=?FW&EE+L ME%5P+6-F>RMO414%)>Z ONVO>+\CL-X_K-J=C/OS_OX_KLA[5N2?L RYW3\L M!SF0PG^Y=40"+D55Z6K1HP9PF!7IW!-0)"5L$,Q+:M;[[C3_I"=]J?9>[/J8>G6I) *.WQ"N-$BF]R$KYZLR HP MP2>\=]LS2!4TB_4=R!MI68/OJ!7:3 0#N!SO/>9N<#R7^MN3O#O)3^0"C#'' MKR@A4:-<%^X]OP.YD%_/!4S%N6 MOTB=3.0PX@L!HAZ)1N3;A3X[PB!LLDZ/*F9+H"'4G4M^['5;SJDD-&,< IAA MCB[4[[^-?B ,3[G^J/RF>X\R;",ZSF)@M>;W8#L.H;QZ$DX3G$O?(>-U&@;RWKQLP7F=T;. :'9=ZNW8S+NC37_.7MCII#^B\6CL;IJ[ M62X;X39,&I=HB!QF3U@8MO*:,H]'",Y#(#B?'R$X?VD(SM#^_Z'K3VNQP6=UCN7T:2K1)F>XH]XAPP25S#EI^G?40!""+7!? MBI"8"M:9K)(_QS1 6:Y$9X<14N1,X?O("MR4*_2QWQ35JB!FS'=$Q8GK4XZR M:+5H\*_3MZ>C;VH/^R-*>=1Q^<79V:ZS57KDVR:?9^DIEGX/_9L2?]%S-2PD M4$\N(O9TMEEN^+Q2;YC^1&?FBAW9L'=H]4]01&F+!;6%0X:6>5W1F9NSZ$<7@3;S8JD$#F(NP;.''\G* MG]*2+!AM%LQ)D5(R!K_ MPG/&11Z>N/FEJ/F&MIIA/T92&):=* #1G*RW*X;3.#- '2#E"F?EXH3"S#O( M0JZ+<.24W F?\AW^S_]Q_OG9W[1M,1M_@;A!/RS[LU"-&;PM<0>;ORMMF^1] MR_#$(^YPCJ:$(K*7=<#(F712P3#&*RAR;'G-:75H9(4-T@*ZHUKR%6@M8Z4@ MGF>\!147%YMJ4;*XUVB.P=R"/54GR25KB"ZH4 W4(=3X !=.ITSW, M;(&<':/=FJ VR?=12RX=OU*V9(3MKK4)>SS7W$1R7'Q^-OGV1[R9OFN:T9CD M,S3V)0?PX:RS^W:MGE32R"CM6LO\IZ85'E#6^+LMZ.1*RLD#CZ?3#N'Q(SL3 M0-Z2^3+(-W$%,RO,.8->GMHMZ/.#$=ZZS&E? MC9:N^M:%H =MS%=)E!%*6G! Q/ZJ%%?.-B([KUN(G"*._1E!$]Z>I M!3]+VS9A.Y.+TB6S2@,$[]LX0'GZANOA(5/!3]"Q"&//B_B1-6?3N!.# 6>D MDTG)HR'TG#OK(E_Z$R2'CE,=K P?0?@[FFT%<5J8U(3)7=)WPA6:]AWZKPN5 MC<(312D*OA9!OOC^['9%IVR'2YUX7)FP\6"9U>*OZ6@EXW(P)NM%?<,$X=/M M;B>"_-O$KGS8_E+] 3'\)]--6:V3#:QC.%JYPFJB,YN;O'$O"U*S89[?. 3S M7KZEEQ$:&%4Q(\P2>'%V?B%ZIUB*JK0'U868%J3K4K %+Z!;[ZYE<.Z*K2KQ MJ=&;P6%*.[J>G3E?YB88A[R>Q\!3WB2L.JUR\![0VXC5*)RW_@4KC\-'M0^? M,XG SCP2W2<9K0R=9*W*&M/W7OYP:0ODNUR<4IV#K_-PA.>82#7$SQW&OI0G(2 -J&.>,\ MD5T<]?-SP<;X.CN*9*MB/_$M(/=I.QE,2RK]JPD,+& M'%N&VYBI6=-J#0^)Y4B[97V'#9,*OM *:7Q2(0ZA]9*6[6#C,PA_O5TQA[XA MY_/)Z@9*#+A-/KN1[97Z1GI$RHX]G9S;OM2&J(?L9><6Y*XJ&:QWH?0D23@! MNG0B-FPHNS4C4\Y1_)TK!T2= '4TCK7 !]0"GQ]K@7_I6N ?NMK,2EB3MMN_ MW>!@UB1:KGK6B&X8BF?:RBKLP?:.3H")G0!B2I-P15-$J80+M%C6.9__=R4' MQV1@R%:QDS'?&,F>*%_=%DEDEO73VE_X1*\_P=G?X,>825EG5]4GO&5U$CSH M:OZ[57WZ.BHAS"^(0++5CGD9;.26"+E%W^ \!(8Q#$7X)I:CDG2Z,H=ZZN-I M-&WFCU0*W+R=I=Y]>(HPY)I82LZV" @))]=UFXO+"\Z$A*R%7P>QF?Y2 # > MPB5N\REUM[E1J!"$^F?BDXB/ J?N;0N31'%PRMI5:X*5GO_EG+@XAZ, M[ E>(77=;! &5,''."&&T\EUDU>=L0J52G0AE3ZJ/\IPCFD6YR(7O)S]O -?K!VG9P%%+UZ2&:YF/YOHUY&LHF4%H:XZE M-%L+7F"),G5BXURP'GUK?0@4.=M\5I(R M'959%W(K2>(::>(< #G&G"S^#WMOVN2V<34*_Q64H]R2JS TP9U2DBI9MA,] MU[%4EA/?Y_V2 L'F$!$(,%AF-/GU[UFZ&PT07&<#.9VZUX]F!FATGW/Z[ N< M1GZO?0X%)JQ\ C67$=_JVX\:/"ETWXU>RA@!K8X$C3TN#!ON'8#$!U*$.( MH(.)JG2J1&VX$O&'=9%7.H^9*>BN:O,0J.'F"L"2PITTB&$5X?W#H)^+(%>Z0TD[FLN/0DR-7.-V6Q=!JA)F6CI A:@ OD %>96,VBNQJ!5&#T MGJBR@4C>5?R-I:T#1(I':DQDK!XH7X;I_(J'WQE^?Y1B( \E*#SL45RI7,(- M?9>D97F3MLFP$!FE?DMF I\R$EA5B>B$I^OP&KAOGE\M<9Z@<43-:*3@(PZL M"K*K7UPE&.DJXT/L^N M:N\WA=;4]^A'OS[6E>J-N6^ CU),::@.QRPX% ?B4TVUH [48/ZAEM=Q?J0M MZ082&3644-0O#U@I]P/6"B(8M"9.G*E/.&<0N3P/4LOARC. H2^:@Y(W+),I M>+*+G-+<6*!FU=*F_M5"-G^;TK_4=&Y,3Z3."$B! %O4Z)DSX[EV-./ONM7= ME5C #&#/\^@:,@SVK24S'>IK3*;,G7QGW/UC:0KS].D;38KO:,ZK_G-M):87 M!FW%RKHUYJ[*+%0=K</F<,2] M,N11*,'501F/21PS0 MD0;^T=W\GGE.JDSL)AMJ.\T@%;*.1].C2^&D+#BDHE>]0:]L ^PZK[SIR/P9 MWW_E3;QR#+2K^@S1G/I]$:EJ&&HS94SM!1NAC7I>Q].^.-TV$XW6BI'ZN[F M7W;/7X0Y]^AL6&77]6+2V%QG;/0B/F"=KEM9*"*!3GW'1T@=IW)A?G7OM&FE)LC1-NW+8'2&CF)3352EY@T= XG)(K]&<#3P<$GB8/,=!U M,+(#76VTZMXDVMQNZ?\*4/,$.EHS540KR*6J\C+G?NZW24(?V3KL![:'SFG8 MT>]FD53/&SNO>]T)&6"(H"FYX;#0:_ZMZWAC9M#>>%Q:?"":]O-OI_*9>CX5 M"HC>N \?Z([E"D>N?S;@+BD$?0_4=FN. 8HD5>:0$>U0R3C2+:N<=4.UQWGGPJN)3ITZ)%?+J=9RM0L-!1(4X&KJ[\K'9GL(I1N M2W8^V):,+Z<*X,>>+CQ M%!A*U1P"G+542(NW^AK>+^K SRX*SOM%_P Y4M#?A\HTD]\J_$K!!%DOR.0G M:4EFF2,UZ?FOFT4=894>J$Y*]D IJ;Y56#I2MKVC&5QPTA^___#;#^_:=))C M]DUD >047_WUW;M/ANHA683VBQ2<":/B@LQ('Z801-)L=< I.F[(A NQ%"BD MF:N2G?,@"210N5WLL(-'2+$5/\_IX9AWDZ/.E"R*:F%.KLQB-2&6DT'QJE5;HE($7VY-9BIN#(/5&:HXF6V%6?96JBT+X"&H_\=2;>J'^\G8<9D,K=FS FFJ67WE;7&P*! MHP* _C=I:-)5XC^7]E6GRS96GL+_GZLORS]W>!Q"/M_\VW#2Z8V'6__<[7@G M_JT_/6W579OUO,YD,+*;?:3-3@Y:]CLB,28SH&2\%7_^IO]-Z2>@+BAONHY' M-T&M=\JCWG#CV=[Z*SYM.EZPWTK]CO#UJ/H<-GPU#R.#)OO,7KJ8_XM^P!\W M_%XU6_T(^$I ./1_NPT0J30?FVZR$0VB)X/!:^*_LL+C6WWT>Q!(^:CDL7FR M?H-0 >4MG#MXCK<[*$>Z[)X=,&C<'@"._6=\ 8#J6D =!"AO6@'4'JZ"L3-N M*'0E]Q4$ G3.76?=QW>?2,/O-FGXOPJPBC&;@MVK#6SV1#@<0CC;UG@8LK0[ M/&*'1Y/]@OYW+F3_BZ"IKPG8,Z_1/OOV'H1>.WD=2<= K.L<"[>G ]FKNOPX MZF#F@6AJ80M.]+I'"8FC#8WJ2")WCCRAI:X705T>Y=J-+74]/RXND;JZGCL< M]IZ%NBY>)YX[KWF<[[L<>$ZZP?*_\;B)8Y"8-%;_GAZJUZC=QP$ M&^5 6]@F*'S328]3,,]8+E\D;KRA._#Z%C=MQ$W/'7<'SX>:"UZ$@:;::31V4?+Q$OO6-%KL7+D^"%6E'T MWCX?=UUO/+9:9!MQ UKDU%I?[<3-:=X0 M99@VN%K[84H53]01U6KV9^9SM,C9Q=ZMS=5*Q(S R2U_6 ML/8!6_.DP(I8RM0_K++FHA(Q'P0@;;S0KZ=CMSOQCL[?? B M#RKV%Z"%W,) MQAB4&-A+8"_!2[X$GML;#,_J$I ^^!WUW?C+T6T2Q[VR3V)[^NM]KSI[OD]6 M,VP@$R;QV33J^1@[_U/$PO$&QNQQ'(54K%9Z\#@U5/<#[KV#S:_$:BT;07$7 MZK\+FD_]#J=-<'O4V9U*6XFOG7=I\#-^TW4^+1,1AU_5"Y^+&3?*^5E<^T$Y M'91:WQ[VH40=0+F]_BU^ MM%6MIW;2@=%9#8?$I%GAJY;\LRQ(PS5G(JF39]6F\B%-.HSE8 [J8-X,+_SM MIP^??G0^Z!Y#:D((MHTK&QIC?&1 /?"Y[3Q.7,LJO?5Q)@^.@,7P.7Z];&.M MO_\^2J@3._6W-Q?74TEH]@OUUQUX-+T3_W]G^\C%MJ'M=^K()\(; -^KT6!: M]I)&G,0">WAG2Y[C(N89][)38*&NWK))OQQXQO-O,"25F>-WMK5!UF-W8P2" M,;;(:,Z.4Y1L*^$#<#F:UMP'=H;E,^[@&;H"/[L$^!CD23DY9.7_.TGE8 D> MY42CPV286HU_P@BVX#D^Q!'TGW'RB2.^XMBTC*9;88@;V=4)0;+CPJ"7Q'/9U@NP,.W6J1=4$4)[4!%I4&&\. M0]"=)X_AV[$,\XZ:U//,0(4>]G#$LV.N^_3'+ MY$Z5/49_\-YRVTH<[ /42'Q:,HLE YC[.U/33)Y@2"Y]5G+E8?7LAEH+4MJ5 M&O%-*%##O7B(CQQ62%U*TT+.YX.E@'L1&CDL0RVVZ8481Y-32^6HADRU$Q-J M91=5I06YV"LW"O]3A'-J9KT$Z_]ZN3GVH>/\/Q'C KY*"90,[?,F;G M4,/F&%_+EDE*HX'8R%B! DOC.7$"H4O_)PQPR!).7P32B.6\3C)&DI3F06(K MTE"-(Y*7P*1?'#-:H@>LOI5^FJ>D\/4$HS3"9GH T5L<-+?$!JO&T$[6H U0 M-DXBZ4FN.DK-D#?0Z>X3TVH M'><#*DFN<"!M03W/0>ID 2AIQ31JJ$5@BYUTC MA#5_X@F8Y*DH!SOJ0;HN=<&&'W%8+[6"=VZ!ID1LVD;&*!<\.?6ZCFG>';4; MET*!! &U&>;.Y!$.:<)Y9X@4<_P,'ZQZ'5PYZNN:5:4%30K8Z$9>Y[WEB3)^ M1PUE*F]IJ_P31VH-[\J6_1D-XRM'9*]Q[![#W]6MY5V9=6.V-2Y[C\,J:OS" MY@#K-D%IMS?/N(5JQ)C)@VNC#@ANFR/Z&L8XZ\G-!N'KL38B'W7K&=W-]S+<4U+?U[.YBT"FHI+(G-CU*+(T+D<9DM_KHQK)YW-&"I=#JK7.AM-:RJSC1EIY[1Z LU2 @.!PA3D00&JZ@TE:1HQ9P0AU-T\/QNPRS M.G&:E]JXJ@TSYJG#_!=QQQ)!SN"0I((.7=:U>#+Q51+SC\H/F*F)(.9@9:#\ M;.&7T[F5Q"5F'(5? !;+)*&FY52WDX>4RHT.4_AGP4YFL*I9QNPYT?9+X.IY M@;'8E,3C=K2S8N5PZ=YRML:%"&[)*M1D0-Z[!#(-@S;!V*8C[W/*H\D75R\KWRC$ M;QB;?G83#M4A"GHH*,&CO.$T:'ZU-AA]9>1#R8EI1*C4A=5$4!K56?+NJMDE M1Y8RN^'AM_ME%/)C)4N G<#=3CO.)QW5419M5DX?8@XJ1UB7-ATQTHS^[S4P M5CD0!F>\1%'U!MZ*"A,$,R5" 8:.<&,T*AM-?&YE"TM(S\U9P/B$:^@*Q#Y# M'/>!>C_KS#4E.T0VMQ(870%PJ8BW'KJK4!+Y11PLD6O?,HMOG-4=JH%;WEB. MN<1'9XU3N7O0K;1F#=)O]FR>Z&0(GQC I#7FKF \^6;>"0P+*(ZUE M?'6R3HX*.)GLMYA- CKRE?8F;$>;6R/WZK8EX&[0FQ:7E("CN#?8C::U&'V; M^M/L][EBO\]_"I_O4I85["&HN.J4BH02OHB5@F!"^#KQ(S4[^XYT$F.FLTE0 MVR/*-@"JY>:X:P.@+SH ^J34)F)2".A&-_%4<$PFB<$67 "CT6I#OXG^*Z*Z,4KF.-^3=56S[]X!OT*/CT*@5!1HV, 3*$WQ1OU7I(FQ M8531D7$KQS=/6H%JLKJ3SY-W=7\R*_:[C#&2HOO>ZP2V=Z5UR#6J9. MA5%9-$=^+%*XND 5_X@IQ\#/4)OX59-C^?QW7F_0(T5E+H%?-;2,G2.6<;P]*9CEC-2 S0.:SUGWX)%GU "OFES+3CR,AJ;" M=&!*OQX^BB"^4ANM@ G$#JA*R.Z<'"VT',=#2VJ$(]_)V$\$W&Q^!P1]7=#, M0)U15U=5V6ND7& KV "JAADAN^/\1%$9,&91$8>=Z- 7YV)Z$QFF*BGL'1SM M5^WA^I[&!I(V3*%T(LXK$/9"XD?P A_B.)&M%MY'B&7E\/VUP"^7N-P ,L%U MM0ISXY3X8!6"[!Z&KZ?*P@=$3SO.;_3M10I6,9 &LPR\U%GS_U/,LN<=\#G MP=PF#156^P7=IP2%H8P6DI$FQS::=ASF[ZD,QTW(5QSO2IYI[UI8W9>RD&G2 M+F\662L^CT'YJ3^76-(..'M?M2O5'Q :*O]]6@TW5F,D>1M&3* M'2K?9%"23[G"" P7/# P0"(PP5>]SG#G8EFP3))H^YKFWQE;*[3;?- H^?;. M@09$Q#P&6'61(COVLZNU##69!;:T01,KR:PH$0I$FZ"_3RH7-\ M7KH>I6-@"Y_3WU/W"H6 ,FE(43#S'.@>I )N^"Q)&#AF1' =)7%KS3@+PPDZJ6G)8M4TTP"R1< M*?.[E$4*])PQXTI?XEU5^I6ZBO2'*6VE4<<+MBB]E:P;[3TGYW[=37[.&O!? M2\6N9+&*.1 "I)]'J46;,KM-I]]YUI]8O65G-HII+;PPA:UDB7QIS(,WJQ08 M]F$%!4[Z!?0:UB;".*. MP4;ABDO'8>9\+M(%BC927) G\ 5"S8%]QT/7R&M@/4AKG.HF2)*3+=T>60#W62;*#TYUEXA2B$+]- M;E1%T905%M]IK,L< LT!&YC=88G-PUX+$YO?J] /0;0Q?:Q-[.U(YOXK!S/: M=()]84OJ2"=T-N$ZA=NM$M33 M44:')<7F?VL[HQS?,%/7F7\'1D:,,9_M%'08]9C4P"Z@0XB(A().>L64YP3L MLO\*G4:EMDG[TU%>F=.DY0!*!K5YS?ZU.I)0'%6HQ$J,DTEQC\:>7@9L)OV' M,&-@S=7<]>'WT#\;'ZWQEBU"8PYUP6B M7W5-:D)E^<.!O75YJN!9H^./8KWA2AQZT']0\KZT:31^'*KSX41#2O%62U0, MGJ;M&9OBU+.EJ!Z+$GD (!G;/_#'=0$J)EA[Z"3A-LV)RJ8(N>H4O\@7 CU. MCHK>T3XHX(MV*=<&RVP$W4KC$N'RH]S3:G] M$LZ<#JEK53:,S4RF,4L/ =FF=VLB=9E)!?LOLE*-UI?-1EP/B+AZ-N+ZHB.N MK5-UFI4ZG1CT]+K/5M5G]TY+]JU5!D-M=;=J1V9Q?8/KPY3I.G%.*M8RHZU> MHE]3"JBR2@L*LGAI_XU^578IZ!/H^AE99QLJI[G!_C58Z@#)B<]CM!%LVK)' M0P/'U]J0X=NDLAIIO&.V%GGXJ4]'U:DS#S$MGER[(E\F<^5&QX.JO+Z* 2$U M.YWU7@K)FC;!X'4WVA\8.7^[87V0[H5^(WG^.W:W2*M&1OY!GP#QE[E2<-(; M+#I1&'.1W$9A4*N,G]U.0LPG1%#KEB-2UV[2$M=)A$EL:$$(CJ1DL@-)'N98 M$RM+0RN-8]^#:DFYFN^" (D6(?A)+D1 _E'J:EE'%I"V"7A'9UC4452$"$7Q^1-*NN)N?A*I:-(-K]G$ V5T@([DMRTM&FD-+A3 M.U;9OOH]%DG&1#/YE]+R:4JFJAA!7'5%\N,6C<,KK AEA1^^3C5,.%N!-"+T M(<=Y @ST=@F61H@[X?8WF'I3[CLFZ]/'#%34I>C]2KP:%%KF\&H]C@3"&B$! M/T$+0&"S(G+@XE%/)+P!S[01K;;&K]S=< MM.9M6X0BFE<^F1EU@H8RAE1F*F&Y\%=TOU W2'5AX:+RD/ZT=MF$L;Y :U6[ M17&X,/9U4CJF91AMSY"$M_;"TDSM(Y4X5A5%O0)P#_D%2OW4NS:+57!K!Z-B M@[4U$;HZ$B.$QAW*^)60*VA6^.] Z:X!M^_89,<=Y_OF M98R'D0M3ALW5HH@#51"T6&">"8BZ)**"$4[@H>VYM6XO%8V$I3O[X@19@Y*, M#7'!BTL+[0[O>;5,F"BM^?RJ7PKG LK:+UHG1.QSXJA!?V6UM4S>@[^E*)4W M0"9S?-A)O/H*VNRU />B10B&A646EV:K.O? 6-**5M$F%1).2[H MV&'N>94G5_ROCO.Y &BGJ)TB++#$7)(56-#Z?/:TJ*K]=3%4*5LP2UR5=B?55O.09W@,[0X+0_=1AM:IF%RLI:H5^*B0-[2 M!,S5DE2N--=A5M6ZI0*91CV MD+J6P$WM$72]8#= M:J&H).VA@E8GZ5)4TI7)WPU6JC1)7:I2B5QG6:RHRX,L'7.;-J4_NY%[J)U* M97\H]FV@UDU]K3CPI.M=2)@O!"4N8^FJ;D$4@IJ0\L[@LS?TK0WI;>9R&R?$ M.ABP;0-#-=X"5A*5&U:$'\@R"]C;*LE%I7$%O4)>=Y5$K=M+Z>SD=)U0V5)B M=J65_<>P$46UPPCAR\^R!'46(7NNR5QI>(I[T->['_F(&E6[)/.A3=.F;/I MB%7-&U4L3S<)X?D"4AKSX KZRQ(H6*0E&N#\8@6VOVJ?B'E9(?U!:E#OR@:/ MI@ F&9X=0^G5KFF'.=QF1?Z@0K[]K.Z#JAG2"FXL\C:=Y_C=;[$FPMJS&U>% M/=VSW&P41 2VPH*,TD5-S\S#C"X!7\<,!WB4-/RA+,0*J&_1[@W)IV1RBFSO M2I,DZ(K@/[#I+VBKNBT0]6#E:D)3]9[Y$74@/6>*?/U7$"C?.M%#S'!O,>G> M[YC2,LR,Y-M8=FVFJ H6I^H([?[E5/2:N^M1BR(N\)69N!P]@*L#MJ$B,J!! M(>O5SYGXX@\%R#)+)< 9BT5B/<1G*"@=W%4=I21W MY:@909%V#"R)KTQPSC5W74Z)CBDWGX(:%/L#6"2KD)O'4Z(4K4_=P&3/*M]H MF<]"V:UOS=U@OXVL3ZD5WRF^;*IT<1)?:10_&VS6I*)E_E39,%EJ3*L1[.(Y-R,P6?8@JZ/[IR MS:$CS*RCB._*&/M:PQ? *U-Y-GK^\Z[*QO]G _H?Q$+(.+T!\50L(B%KU!& M\%N,+G)Q.*C# NLJL=1>Y8'BM9^)_!:=B95L(4Y9I;>PU8O48DR!AE1;7LQ4 M4!4LC:>8Z^S7C,H0JK>N'J?9'2U1JMT@B*S3JU52V4BB#[-1C^(ZY M$A*"+FJ=*]C@%^3NN4,P=Z#CI";I+V47K^J*35U2T*O:N!LDS<4B$WE9/(U0 M;OJ>I.1ZSP'*Z<&O4TH'VS+X5K7ST1;Z)^3(/AEF"D/#]UO%&'>WNR4::[Z/ M\J+/&=2J GPO9'#TT7 Z[8QY-3GQ367QH5@\:(E!?]R95I;@;.Z#]Z&D\+S, MH,$XO7*)R\@?: $AN[JQYY&KK\T)GRES 50/:%Z<]WW@T;?OKM?'&1]90MZ? M(Y&V-2T(:19,_CDV(-A 0;\SW(K#TU;LU5:LHE2OR>]G6[ T+K'T.2G $GWO MIPF0MG_"IIHA/>Z839U./;"4D;PT,S/2_NM=43'B= 2_(3:3RP9I9D?ADJ&1 ME]G054W!@1D LXK60). I/ZJ2PA!+F0A.:MU&]BZT42?JWF@0NI)BJ:YDH#& M7MSZB ?J+51("@:5](H_P3_OYQ*R.J3Y]4TP2>%1N1@E0=? AF#*1L6S?G#@2A@;_D!#W$1A!08 0NV9Q-$W/D(ZB@0:#)1- >^04L!= M.7+U"/Y=^C[-]:AK;4VN99C1X3< L"1>[C]/B8$RALO"4-&<]G6#B"M6-GV%9:N4$S<9.J]E0IYRD;)3-!+J<*"N<)PJ6?1+KG *D#C.:LHR%*A?5$#*4 M%!2RD;7PNLD$\R%9H;+!?8A_^+$9;*/A<:;DX0H=](W2G]!)18MFI!'BMEB$ MP]XHXDL>X M(19S)C&&;2,_7(%T7($H7A4K-G(,!*!.5.J!%'8T)GJ#5A5F1J(,6PJU_$+M M-50[9HBZW!9P'L[)I&@>;KF7]O>DVGO=%:>^$2$ MARC/L($94JT,KS4VG=(WL2P0H;DEL@E%0QR6NM%58K&\! [0D(MTG$_Z%7-% MI>O7]ZDF"H JJ)PM:2+[N&U@X"]_HK=*=0!;-%X%Z,%>9^*-^L?;>9BM(__N M31@3M.BEMU6T#0&T:J")5 8(B?SG4G!VNBP\\Q3^_UQ]6?ZY0W_Z+I]O_FTX MZ?3&PZU_[G:\$__6GYZVZJ[->EYG,AC9S3[29B<'+?L=D1B3&5 RDOZ?O^E_ M4RJ <[P4;[J.1_Q%K7?*H]YPX]G>^BL^W: Y"#99)ZLW\"S6 (!*@"> MX^T9(!\UK / L?^,+P!070NH@P#E38_A'4J9B!,R4'> Y64\N0=<,S_XO:6!I72SM]Q6[9!9-N->QA(=IUGD'8'@O)5 MG5,]T)'-H]*$UQ:M.L./,_2JZ77 M\Z#7<<_M38=MI->C5:4%_>]L%*+=S2'OH2#5X+#5).D=!\O&*]L:.D:V>ZR: MT$PPC\I<7R)N1NZPW[.H:2-J)NYT,GT^U)QJ#9\)B__-C/8\GL5[$&7>7SMK M"\WB9,W)Z))-PA>&4&\Z#OD7HQ2!TXKF]R:"-"+UTHV)O_V-K3QPF9'I3 MUQM8K;65R$'^,IV,+7):B9QQWQWT)B_*J*CE%5SA\V^FM=2VJ^D3I[8=WU_Z M>6V3\R%QSQV-1J>I-V>JE9X-;L;NP#M6,EC4/ EJINY@](RHN7#5_[Z5"Q"6XS0GCLY.O#^) B]\*A,P^" =M@_%T#5/;<[/-9I M9AWYK47GV!WVCPT/6W2V%IVO/7?D>1L%,C8B\X@PWSH;P)IEE^H!'_3=R<#F MHK42-_V1V^L?FVI@?&Z5LZDMK,E7M$$7MC=]2; M'AY'M&E([47F=.A.AP.+RXO )2B$HV[+<'GA9LX!HVBMCW6?C[7K3B?/Z&.U MN-EAE S=@7>B36)Q\[BXZ;GCHU/"SSLTH=9N5Z'ESR>.0VZ'27(VY#[NNMYS MYH=8W.QR1CYO)RF+FQ9'!R_?14T;4?-Z MXO6.+NHX4P/@R=5Z.Y=>]8=?M=D>G MJF[W@L@S:^GV%MA;8"0I=KMC>POL+7C)M^!^9ORSW +2!;_+??BK M$!AWNCT\\8BEM]4/-/2KH,_QG]_>AO-\^68ZZGA] M!+4R=N2'^:]>A_Y4NZ3\M^&H,^I/M_ZYV_%._-O .VW579OU>IW^:&PW^SB; M'6__L[GL'IMZKX/CB$>]X<:S#>I!6V;8_Z_P4^='X )SYP<1B-5,I$[?39M&W!?F];L\[ !S[S_@" -6U@#H( M4-[T&-ZA=(DXP4Y6N\#R,IX\-:AW$M&TR2O\_@GG\#P,,"_#ZK^ J>UN?]+* MF>V66BVU;K9!.#5QU-*JI=6G;I/9.S%UI&6)3^<5']_6)+T=F;9GD\;1$[K 5W';7+KL:6VWLB68K42-V-WW+?3 M9UN)FI';&QX[$/.\,UP;4R:>O5D&]X7=&MF79=0V4_;YK?E+SX[R1FYW=&)O M;ILF:"_"Y5R$KML[NO^:O0CV(ES:19BXP]Z)$P':FS$K3S@<8,+IQK0MF5;6 MI9PRXRUYD&[YBC^#;1?Y]E>V)5Q6TC4:4C"?T#P;U/1*X[_+M-27K\75+!7^ MERM_ 7M^XT>W_EWVS7?5T\)13= >#I7M1UXL'OC(#.ZY"!+N@OT&"%>D/$/M M3_XS[\!9IF+QYV_^$/:]\:(W];V@/Q\-O,E@%HP&_5FWUQOYPN_WQ_\:@]E M>;K)PGD/'P3BR?[TG?^7)FS2?YXVJQ>0WNEV3TOKG71ZX^$C))_VIZ>MNC/Y MU.M,!B.[V4?:[,2F];8DK?>$!PT]I,B^"W$G% MC8@+<9\FR78:424-KVV934]W]#\>PI@M^>PFGQ/CFI9\+/D@^;0M7_VYR.?" M4SD_^6F>49)/0FVQ89F;,! /(,];,[@DZ#EV($X%BU/@I9C98Q- MXSPN:^=,;+*S4HR\[K$1QV./?T;9A!:E%J46I6U/+'T.=V"P42QO38DC+7!K M2[03+R=FWEF\M,Q??M[61"VPW9)J@6WNI(<5!R^Q'N9$?^R9:J%G@Y9GG.=K MT=+*VW+A"CY[EG;P\P?8RJ@S/*@9[49V-)IM5_U.0Q8HEJYQ'JW1-;>E$^'. MRM*>GCA%N#6^$XO1!U*D+4;;BE&O>[^RR19YP\XK#//7%&>2KM-D$>;.:QPI M=!_98[V\=;INJ8_7(O1IK2F+T+8BU%2VVX+,"S?0]C7G:[M]YK3&0#N;6^8= MVRC'AB0L7EXR7D[T65B+9R]H#^@?^$(\A2_1[=ZW4:IVXL6&J=J)EQ,]&-8, MV@O:=UDFOV(C0HO4E,Z;=*\56,M_/"30S. M0$C6 LV)^%JUH,U:DE%V&8[;X;$E<]85WW:,'INW;#':=HRV-5QVX:;%SQC4 M7Z3)2@FA)+Z7\+'Y*O6HX;!_>-C09A^U'9N#B<7FY6!S.&P?-B_S< M^%'!XY:2A0.2-+SA0#K&UF_]-/7CW(E"?Q9&81Z*K!VFR-E0^M'CKJT'_4GP M8D?CMA(MSQYUNG!E_R,5SK\.XR!9B6^MRO_DI&H5S$M7,"U:6GQG7D+P8"86 M22H@<#2PV+P>;PU'[L'GA1L6G-+D),_0@ M@>!Y,+EC]2.KO%KD6.2<"7(NW++X1>0.MAAIER4A![/6)BSC^2]$F[F'J?$ ML#GA+CP=;$X;Q&1I\ GM(TN"E@2?V:A[621(2LAW-+O\+^4(],;\ V]23T# MWSS,WNNS7YNW_J^-_U5UB^?8^?38QD-/],VW%0B,.]T>GOA#'$3%',SL+$^" M+U?87 #YQPJ#>IS2(0-\CI^!;1Y%R6WV9BN0J\/N/?C"6_DKNB.]&M0ET(G8 M]&WD.P6 B/QU)MZH?[Q5LVO#F$Y&+[VM?K"A6P)]CO_\EH>?3T<=KT^CTZ6J M+3^\?ZKZ<-09]:>/, )^X)VVZLX1\+U.?S2VFWV3W: D@-[2(ASMU&_T8O7[/'0R[ M+1T08PG7$N[6V=Q==^ ]= *D)5Q+N(^=$M%SN_UC6XF?&=T^2!KV645+>BV< MFO=2LK&?4,OVTSRC"$E"W;=AF9LP$/?3NE]D;BD*[V.U3IOW^R2X&;G#_K'< MS*+F:?+VW,GXV#E(%C5/DR[Q/--ASD;&WS-#_ZGS,EO@1WNL!*.6P/E4L^\A MP-+&^]4#PW RNI\G[GFRKNS=L'?CL9U](WC0'1>YZBK'-)F7[T5.(CC((P#E)!)5NS.^?58-B9 M.O"E",NV*'=).'>8E"K)P;L0R#*+2E8E.SE>>UQDV/CWS M\URD=TYVE^5BE:FW7.<65EG2MY/%(A,Y06CM5YD+!3GUID28K)U@2QJ_U MBOC],,X [!$7Q,G'.\[O A:)0B!H6(1\L47J!$4&E")2>!'NQ3H799^K ZGD MMW E,N<7<>O\FJS\^+Y#Q,$D"$@RJ= ;=^4*&H0'+@6T M^7V2+Q4)(K:X4PEA*805YT6*R%V$&; @7H]J"6X!B4XLKJGF'<@TA.T$.5\L M_/+[C__\\,.5-W4 B'.Q"@-%R'#XQ2(,0A$'N#Y62Z;X [QZ&\)64O&?(L2# M9?Y"Y'?."FBN2 73%9XZ F:(.\WX>2"UM0CX%_A(*JX+(+P$:#P760Z;/_&, MWNEGS(HU;%, <<.N\M0/8QE\@(_Z=X1H/"6W@I$;N>LX/R7I800 M]6\2O4[ MC1. GO4.C?O/<(#I7M1UXL'OC( M#&Z0KDE*?.T-:(HBQ:=@$_XS[\!9IF+QYV_^$/:]\:(W];V@/Q\-O,E@%HP& M_5FWUQOYPN_WQ_\:@ZY%]5:@9+R'#P+Q9'_ZSO]+$S:?H\2NF=H.$[ 'L0I# M9X/7?6 061%1"T_?>=7K]+;I?GF2WZT%B+M("KE77F?4J+O56$_GC.OY&KJ; MXM'!3LI0^4T686YK_=I1Y'56%6EVL[;6KXW%#K;6S];ZV5J_%U+"9FO];*V? MK?6SM7Y;:_V"#>O'5OW9&I3#JA6FKC=H8.YW<+_/!$FX; M,/G""')X[&AU[ITS.7OU]Y8O/<^_/1F4Y ML_)%ZQJTANJI98A==](]MLC\S"Q52[B71[C>9.H.NB<.G+IXPGV!5-M^DAUZ MCT"Q;2+7RRS4.S'\\%)4Y;/Q[OVU*4WX"1T1MI?!8X.EC;>KYW:')[;7.I]. M!O9FV)MQ@OMY>'1C5'LS7FJ/CX<$2!MOP^NA.YB,-W*BGP(>UL'^".@<]X_& MY3E;#&?3VJ.AAK!:C#WT.H,G[.\QWE[CN27KE]IMK/PPQCX?:7@C8MRW7WU= M]?? 9(9ZI;_N 0![X+8#29K3KH$L;_,E-0I8^C=FF?I2^/, :#;?+)1?BS1+ MXEA@PY3(QTX':IAUK1E(Q_E;[J MD, N\<@$_DSA:ANJ#DX;J75I09"7!;_X4[FSFR0J5HP_10JK\"L^5U;_FLU; MFO"A-H KJTW-!6X7>TBTJA+X8,O=Z"A#M]7H6'-H?X83;JO9Z49=/>[:@:\7 M,5/7P03%S26(HL7<[#$B:1U.QD25+>%J^M<"_@57=T4-1_#52B.1O7>H59BF M=0ZO^?X(Y.QC0Q;%5;(V'>;$#@V_B@PH#NB)V[L XTJHK8NM7F]'V?)9U5C; MS=KJ]3:6[]GJ=5N];JO77TA1MJU>M]7KMGK=5J]O@&&;J6-'UCY_RM19!$8& M?7&=WV1VZO?[\9%I9NVX#(%T:W8W?4O?"."\?DJ5[(O-H63LZV M\>I[Z<\JR%J-7H\K78 ?-WBM8Z"-LR=J >FM46(<'>&\&AE!=SQIEB?!EZL9 MG0NW!T_R7 A\N%OV2WQS6J3 MYS*^G"? N2I?\BKQSRA*;O&@B$2:>B 4S/ WYF'DK_SYC4]3%/!I[ .;_^W]#^N4:T 806+4JFGAB .ZS )#%UZYS+6*12DKQYZLP#G'T M N82V%A<.X(P9Q4QLINUL;@V.B-M+,[&XFPL[H6$F&PLSL;B;"S.QN(VP'", MU6.]Q-9+O..XDZ$[&;30J6CIUM+MKN..QJYW=-6II5M+M\_>[L@==R^\@_\+ M#,NUL/&:#0O&_XT1Q9OS?\."ACE1OA MQS#.BA1#:I4H7;^,TFV\40L=]CI=O1,]_%S13W ')\]$4*2A,>3<=59)*IP" MT)*5M: 8Y@.ZG/NY#W_RK[D>M3E\"11[ Z"I!A;+8M?:9%HN6XW\KQHD1BDB M4'_(@]4[=G+U(>DV(SNY^D5/KFY;P>V[#-,1L(P^3"E5(%C"GFTXO"5QT+,* MVMK-VG!X&^,!6\+A+RXN8J/A-AI^Z4%>&PVWT7 ;#;?1\*,-'1N1L1&9'V_8Y\"WA6L+=&4IL8S&8)5I+M#O[Z0+5'MY0]\P(]D$"W^<3]7[M M=;L/ATL;[WZ*O7^(51]4BF<7*49G,8I85Y]E_:.G@X[I M&5$$DA!TE2RN"OC!1[4\,]NKBJ\B*%2HT7OX.]!:YX_[P8GU_EF0OD&1[@P=T<%J"M03[^#QV,+U< M'OOR"@M'O19V'G[62,M%CK2OQPY.4ZI?XGS68<\=>\>V.7Z8.:T6-_L25(;N M:'@L_[*X>1+<],=N=S2PN&DC;GK]9V1HI[JTSD_(4H#^.=U7S\>@OVO9Z M"+"T\5H/N^YTA^ MC>[._VH.C,1);>M&M1S9%;\SPF0$X (8%OH-F,@*OIILB MRR;4MXX0;$*]3:BW"?4M2*AO!U<]T.UQ7^/)9HO:;-$=QQUW76]\X2/B+=U> M'MUZ/7&=T.QZXW:>&D&)NB?Q^L#@;=]J'T65/TSR:L^-M2.*_& M76-"2H0:]\'!PUL_,]LBXC.]<(F>%W7@V[M;DYK_H3(YH*'[CVPQ@/ M&R37,<4QFT^Y\SCK8A:%0;EO_-":H )_B_R >D#I/U>WW*H8V'ZB\OI&>',/ M43DZM&S0$CZ[\,.4;#^!/;EB[LGU('34*F@>&5'\""=*;9.M%D:)SBJD93=K M@X5M=(K:8*$-%AX?++0]MLXQTF5#@C8D:$."SQT2;*%C=(>-8WW,UL>\*S;B M]BY]O+PEV\LCVYX[ZMF(GB7;,R-;[+?5&]M^6Q<3S'L]'+0*FS:.=YJZC&5? M43$7F4,C3N+@SEE$19!SM"KCJKAK$>/\$N$LDA26BV$%&6?A:%>2&B&],+Y) MP@#^#4=,5E@#6,W_'RDDK4&+4!V!K=Q$<+NEL!DKY=;8NX=YT-) M^MGV>4'R_,,! $AMZ@W%5\,;(6-S7I_L@W7%;_* MLV)_/*Y"R?SO,BV=0]?B:I8*_\N5OX ]O_&C6_\N^^:[ZFGAJ"9H#X?*]B,O M%@]\9 ;W'(B..=,;D-DBQ:=@$_XS[\!9IF+QYV_^$/:]\:(W];V@/Q\-O,E@ M%HP&_5FWUQOYPN_WQ_\:?_.7WRA6S>71.18@_^D[_R]-V#P1](] ;3L39I"I MZ/%CR!52?-@W& 'R6,V5ZOSG=HGEWO!G)\R(LEV40.F\AA\Q-L(H1XR8DMD.AG@0U MDQ-ZWEC4/$W28,\=#(_( K5H>2*T/#E.SD:TG\W0MM\2[HO_[.XS.W;GT<#2 MQOOE34?N=&!'4MF[8>_&IJO$Y2.^<["[+Q2I3"[GXTK S M:'SG1BS#(!(F/**"AI&IU;CPS,\RH#5LL2A'NCFONATIQ)O6#9:$]NOZ9@Z! M*J;JA\&2 %"VFIP+A2FU%'4HQ.WA=PY8M^/\CITTHQ N$!43S:D0*2@RH$R1 M9HX/]W"-54S>N.O,BDPRY?U>GM70>IX__&?'WZX\J9."&L% M^!KETN+?,7XC\SED! MQ(I4%6G!QB-@)ERZ1\^',3?.Q%]PQ]#K(O+S!&@A%QE6:W6HK)@,1- 68!@?0 MDXGW^C7!HA&O.]8;5.079@9WH"/!5O4I%GL_C#C=%ULHB1K93\^8O'@"X>W; MCL%-X$U?CEY$W,!M'A@M1S7:F"OE27ZW%D ^$5\(_6U98$-KS^%$4;*F)JSP MSG7JKS)C:"1L[^./?Z_!OKKD.9=YOD\R N1UDLPSU+28O8"4Q[+&-%F$ML]H M2PH3SJJ*PF[6UJ>T,4'7UJ?8^A1;G_(RRBYL?8JM3['U*;8^97M]2K!A_=A* M%9LW?6@P<#JQ4P0MX9X;X8[[[J!WX>/8+.%>'N%.W.$]H\VM)]L'*50YGV#S M0Y?+G748^D55J#R0WOT2T[O'[L [5NVTF?=/DSSC#D;GCYI[HZ,EO.=P]:CI M8&VDK]<]MSOLVH*;UJ&E9PMNCLH/;"&WX.0ZZP^TUNFI_D"0_MW[%0>TWCZU MA'N)A-MS)[9SS4LM2SG'PI.1.^P^M">P3=1ZD94E)XK&EZ(HGXU+[Z]&9K#S M&J>?'))T].!>"%N"^]A@:>,E&[O#_HG=8,ZG -?>#'LSCG=">>[(\X[V0]E; M\>+*TA\2(&V\"5/7&W8?04:TQ'8XU,-^/V6S+]G7+#=4%M7K=H>'5DV M>4+1]J0SVEFSO>GQKLS.3,,;$:O:5O/]>BTJONE6GIKSVO#L9@&M4:D:)"G- M)RQ/97[&A\?]:Z&KO2MUM5S07<0XK#"=P0*1#W>4?KGRXV+A!WF1XM,)K+(4 M/N](EQ_KLF7U?=B>?Y<9T &@$1BS:>M>J4MO#[>1PA:/^Y*V?=GH:G]08P2RVQ=._ M&M^#+ZCE:"XI+N95:/) OB$W3$712$KF#FOM'1I9Q-RY2:)BU=C=@5F%40S/ M]SA*@- V[P-=V>UHMP-/2^-X8@>>ONB!IVWK+?!1#TF6\[O/973T+L+Z%;0! M/P6QR#U-=.\(VR6A'>7Q9U7+;S=KNR2TL4S4=DFP71)LEX274?QONR38+@FV M2X+MDK )AFVFCAWG^?Q9>F<1BNN/W%[_?L,$GC_P;.GVY='MT!V,;6\/2[=G M1K?CH9WD>6&3/(\=2WCI@SS/)OECJ_(L8R&U5)!N9_+(J2 Z'Z&Q/3\W/<=6 M^1B&BL6MLQ!^KKNM+XJ8\A> %/([:B&.(7K9+![^_N[3C_\/J&R1W\*F.LXG MD69)'(M(1W[HJ0^_;3F]UYGJT^.# (XC@M;8B'TIXN-:BNL>]$;V P6D*[A: MP%'S[(@DD$KS^$H7\C)=(T^ C6E(8(S>Q+[&N5J_..Z@EP)Q+4L6NL-QG3@QRG6L1B]2/>-;#?!7&89:G ME U@(W3M",V<51S);M9&Z-KHHK01.ANALQ&ZEQ%XLA$Z&Z&S$3H;H=L$PS%6 MC_4=6]_QKJ8:8]<[NK;ZS-S'EFXOCVZ'(Z#;%GK)+=U:NMW9=\MSN]T+CS&_ MP'#=L97G-E[7BM#"0:KTMN"59TR@?>C87<,@[6II<0 G2W%V<5G\#+_"XEZC M\(K"0(-.7VV3RB\7(LLHI.D:I M:C7$E]7_WJ'JMOU[->K/CB!2)3 ZYQDIJJGY7P=MU*F[" MI,BB.Z(AL5KSMC]\^N@P.(HU+H6/%FE6A/J[W\LS #Y7,UC]Z#KY/?%*;S,: MVLI0):US>#GDNPP!@)/&PY2(D$;-V[!D2^)19Q4\LYNU8.[/.,]KWU.5$NTEFAWAL_=P:"% MOG]+MI9L=[8-'[E];WIXV_ S(]E'U[C:@L>S[I/\(::XF.O<4OR@H+ %AKGJ M&J2L9BK;X1JA%A4/2G33P8A"#(2AJV1Q5< //FJFF5GS)KZ*H%"=>7TGPW;? M^)I_G0H*)G4$?9'O;K*Q(RW7W856+)VO3.*"E M5Q7!,@;$7"/I.?[\QH\#VG*F"\,X7D2Q'S)-T)V!D98@IZ -!X/PP46!M7Y. MX&=+9Q$EMQEN- E"^M!MF"_1"Z(!>,Y1F ]H*HI,AP!= +!MWM@2Y_M910KL M9FT,IHU>*%L:9H,P-@CS,F(+-@AC@S V"&.#,#OL'#!9P;ZT/1NM1_ PCV!O MT+U8?Z EV LD6,\=#,:69"W)G@W)>F[/EGY=6NG7ZTF_54SH6D=T7C4/@\>COVC+ZR' MTL9K#9K*P+O?R)(' ,UY^!SLU7A15Z/GCKL#>S/LS; W8Z-B!:[&_7KGG?_5 M.,;C=S9:_F!\8E''@VGY9Y3%W:2YUUHE]3KCIVR5!#C@J26855WUW96IT8LT M6='B[Y.8\(&W[Y;F&#*G#7F+X-1WE!G[/N=>T'"52B_\4X8T? MZ8SL;)FD^16LL3)?V)Y,+<$[' #\UTE&1WE#V=_AC9#9P5Z7%HYJ@O9PJ&P_\F+QP$?>->OD3_XS[\!9IF+QYV_^$/:]\:(W];V@/Q\- MO,E@%HP&_5FWUQOYPN_WQ_\:?_.7WRA;/EE0]R\D^#]]Y_^E"9MG54;P//A?A=^KGMNI7#AJ54BD*?XA"*SA0;MR# _JW1XNUE;:-#& M3$O;[,G6&1Q?9\#F7K?!L6&*^*OIILBR%0BM(P1;@6 K$&P%0@LJ$-K!50^T MYN]K/-GT6IM>N]L=/YW843:6;L^,;O_/'R8]K_?6$JXEW/,BW)? ,Z=E#[F./?D-0=#O[7]E%KHWSXK9[S=K USM-&=8\,<-LQQ?)C#ME,Z M0Q^]#6;88(8-9CQ[,*.%'IU#C!WK);->LIWU,Z/>A3O)+-E>'MF^GGB]5C4V ML01K"7;7)Y_ O_M@Y!UD^ MIC2DF>]P[\#H25"J2C?XL@YQ$GY3%48.X?<8CX_YS[JO!. MC4S)Z%>N,RMR5=B'0^FQNM 8]H(Q/E7Q1E=JZ=]@""\W[Y8?W^$L%0E1 .@, M"'81YDX1YV%$UY'FO1QT9V=)\@77-%:D.Z=.5=__+= J'=H),]K8C*H*@2&+ MZ(XO!(%E)O#V\#H-I!O.__S-_L*KD??-H>&WQZ"$9E_"S^%_BG >YG>,7W^- MUP K,0&?P1E1]+L,N:VB"E8U)&EXDO;F7 +*YSRX%I0G"(V\,G@-'!IHG2M; M[P!4L$PJA_P@L46-$,7K5JZ*M+@Q1*@<'H2DB?0>KI".:6TE" !$,CE3? TS MNF(I!AZ3HA M.1$+,<\ZSM]@]21%/2.ZH]UDLF1>O@9=A_@ M:E*F!"@ *",JX+4,L$2!MY %"4TN06CI Y5.I(7"8 40O\ MP3PHGF3MW_&>])>X[%<-QPKB3R%GUUD ) %( M?IA)V9[$L>#15G*JE'"^+S+8%;#O]\EJAFH _E5-L/KTX=./SD\LT.-KM:!_ MXX<190V4F/HLXA!NQ'M&V$^,L#N@PBQ(PQE_?H6,=2Z +4=XZN2VALTJ$F&+ M$3X'HFNQ"$$AB4EZK81@,-4HOG(%28V"C>!4+2)RNJX 7]2E9XZ_@#L=0@:66\ M5S/0+(C"ZHN6W0D6X5?4O6=@Y4CP$39KSV>@TX8 "$ST*;5,TD2U)A( $X6_ MY%(EUI_,@;\QW90XZCB_(Z.+$<0^P 70?9<4\D6AZ4\1@ 1U*C1($<@&[(S? M \3\&V"R]"K<2U*^85E@L6?$G!2/>' ^OLV_2Q3";H$TU'B_&VXAH8@/L<44E(>K\+_XX[H< M *@E,9KI]!&0G/D"C/@$J;LBTZ6LY6N0B8IBH4EI#:_XP5*-]?.=FQ!T ]P8 MR7_Y>=")%8N0;"1*XFMB\!VG3>1SI#G5S.7:=*!][H2_^W>L<.J9E!0HY/8D M0,K.SXD/!M!?"Q_3$5DO_,Q:SIWS3DVU=%XC3C'AO-=]VPP4^J/W]ELT7,)@ MB9+ !Q*C1TEM0ML'QT%>L1T3":;1A1(=1%]:J<*;!7]!F;-&8@UW(&%(HDL!7!9DW2N71-D#!#27<-4+Q&.>RO$C <26D?=X:\MG*_ MP-JH;?#)5O[7<%6LFF1O7A[<-H+9?P,FW2J4;".8Y]S!,S2">5)J:V!%S.P2 MP[T#6@3HA/!+4.OPB@#ML>D$EX8RO?T@0#ZAC$4" [)EE,_ LU,P>0WGF%H7 M5$:0YV2=)RBYP6P!Z1O&K #AFNF<]&BM #7S3^9 0;):A>P.V. [&Z=4KE_? M>>5US41ZD>?,6J59#-N^0JAUG,^;!P"MA]4JZ6 PMH#VPTS4FH,-S4\5:^3T MJ*R F8E_)AT$W7'2]>LK79H=?K4/@$Z-'X!=%@&K;Z]ZAKQ![LS0),[.'U.V MF3)K(-:Y]$CG(HH$Q@$B5!SA#DBE@WWSRO#!ZR'_>CY _+[N$=IQ:6;H M+M80!&*"LP(<8I#Z*;FTP:X%$.6)6R==$[ M "HN\0X&$X&_?"XBM2_!=N+G3%,-FTJD#C/&/N!M/0Z#$R<^\")"B^08^B6_T-2R*N" M'8@<($PH MZW;Z8WBL)%38-FV&;_/8]?4UQI]1-7&R)7)^\@&?#Y;V1F?F"?DTR8&9%#G*N3D;DQ$I5(K7 M([.HN/]1$&+F/)B:L(R^":^\06=0JA9\4Q:&&>V-WV9-EC!%<$BGRDJEJE6 M/M:]LD)ZT8ZX=W/0L(!VV&X@5M6FPQWA:BG3-#C:\_G[=\2^RZ@3.@$JRC+Q MX=^2V]AY3W:S\SV*WW61HOL[5XZ'3_Y=L!3!%^=3FN32HPG_O$[]5<5'\^G3 M)_J@\LI((GW_[MA5D =N.7 D5.W(Y<%2 M$,[KC.B>]%C*L.,'UP),<"@G$)I-JP9MAU(8%)BH T1W)(<'>;SCZQR!/,&2/Z\/7 M48%-44@G:6[<4@*6M$8 4-> W%A9&XAC98:@<"Z]S5FQIG7@2_,D*%#TZ38V M1N G:S+4<%4SJJG=:VQT.6*UCI([ 2_/!'[@"VK:$L9PXC2!DR#?(%H%FA1? M@'^CCX.>F"/HS+,I_[>F4UZ5= %<1B[IPIXPMK."8UVC#%& )A61.!T&/TEF M_8\?%RC7F$X4I."6H@V,BJVF0@514I@,(,KC<+J:C)-P>?1JC6XWI#C#(@83 M!2ZN0WS:3^?\/*TG2" J;[Q0:OHO[SZ\_PRK 3@'D\ET.@4-#0F ]&R)/.TM MYZ0-4)XR_#5M\%MRW9-\6(01Y8W@]P00\[:M\R<#_&1]>Y6 >A6X8VTPHQM M]OLC8#O.ZZ7P;[!]-3R0IP6P!<0?O%R-N\/^SML)S]:G60T//&\59ED"=$6% M\6TZWCXY\:ZX!F6O)BHJ7OGFVG]BV9M-QXGN?-//#,8)\+4UAAI+CW.O:T@; M5T5S*!Y<&O(+9UAEHHII HD*']B.-' PT8G=*O!$. =H7GT)37X+*PTZPZ:5 M9G=F)(MYC=JNTJ@:OK;M]&0^L%!"]EF#[=#5'$TQ"^3>J,ZM_"_X:2&#^< * M(LEW,*UEKKBZY+US1\:,%;=L=VN&G23X(X)VVS&D#I^B\D$NB(@C,Z#X(K30 M&4"1\I0#(D;P@PB 8IM@9L-OB'UR&IX, Z%XP[5Q+R#(,,D&V.6US-\K5R([EJBEZ^\H1TN5 8?@7;.\R('I&=;ZX[ M!YP'>419"7 N^=/YX/B3&:W282H6]ZF$268H-K!).*.^@-NHPU5:(MM[I"9R M3IF4U*E.T3#N'#$XIBNX;6I7QH7:I,*Z0RC\UO&&P)GDPILL8RL];[BXX/!9 M.)+ M[LJH(EG8)B@)PG;8PR$Q/L_&^%YTC._YO7R;-U\ZC9"OYIA297 /%&X@+V\2 ML@A9&B*;DA$0_IG<;$:RV@9+5?H*"$#.1M\RDB95#EHR>>G/2LW<)5B;8X8A MQ\'.2-E![" DG$]%&BS1EUXFM3R($W;;XMN\L$8*=EY1IP$-2#&$55W"4I.! ME2P8CFUHV;9 )+*/%IV#J-C/BK0L[,GA8JKP!ZCE84(R+>::A?-!Z(?F;#Z= M)KI==;GEI\J&;6N)M1U:O>K31CA4SX-IHRNL:I=(:J48VE!:)FDK@2JXZO;( M)J*W5.*=_@9>U@5@2;N82Q($,@4+?Z4RJ-UJ/M+[*,EDGB*JO)&?99QC &Q$ M=9C38ZXX*Q">D+]6*M"=S%^="1Y792C)Q"Y^!NLRN&//(VRXHEG7=!RVUNH] M[MA3@XXL/U-.1,S.POS;,CM+&7]@FDFGF:36.<7^-,9EI1A&',M^>_P2YSSH M1*V5U%7-1-I_D*<.V+#&DB0!C0R\-R5RT5N(V,;3R?0!>/".LC$K(:]MAS:0 M@JS72$.6?E"9R2RWIC358K7R30_DWT5ZC6959:N ,;^&,=R]@2ES\P3!.*G2 M@*')'HGI=QDA$7.>'QDPOY&7,E-Y]TWXW_FM5X-QIW](P6/5W0Q'-+TK5',S M-18*XP//9N0-2Z^)%KKD.-:DR+GDVY"O2\Z0X^>EEP0>8N\X&=D")0ZE=ALA M*TTQQ"?4]^8[:+UEKL/#C5[-$LE M&\6KRB@$;HGUJ $29 JJ%NP]R\,@8^N8<[FOD0-AJBE&9^=B1>NHS3B9R/.( M>5:3- &>ID=Z*+AE#9%:6+MIVS_ZE:G MRR3+57UHDLXZ0SU)>0(5B@3D+2$\?,*=X#+"L2O=07RA^#^ ML.8SG;.\]'D;\S"C/ MFTA4VVPJ67*-T;3RWIJVT-A(-=DFX3?4F\'$: QAG,N,\!Q'5AR'>=7SS*3: MA:&EJ%[:+ +4 0*0"EI9(?XY;V*J9T1^>],:FC*,=EBGR$5'_8HVBHD!^/:G M#_^W$I![-2VQ>CX0^XV"<(I,FESLZKS MM+"G+NLB]@*].KD7"]N.,'H'I87 M 2_=*[BO8\^PT3?G$\7_5,S@B)P&$H**>"T;T&!P63K^)&O']!$L,,N,@MQU_=RL1Z%:1ZFA MZ.$-.72UD>Y'?BC._8+/HOEL:;2SX1A_CYKZ58YR8?NQ'P3D15(+43 M1^$JS.4UXQ*X0&6IDH.*;C1=MKDH\\E*+YEY9!K&SEYX]0:G'E,J=U*I/J1< MI?=4!IY''*]$,.G@/\( ':HT72#'8V*&T49Z&-MB=?1*?4 5UJ@5U*[F5&&Q MQ,P_$JFZ (*^*/5<)0FRI1"YRHZSP<$#@H,]&QQ\T<'!)Z6V/3U^7GFFN4?Z M;_6V&Q-E-H0$)1E6>J_ JH'B6>RCJ73ZD%GCJ@4)N?V;1()L.")5%)UZJ*JD MJ9 KI6H1U1L@Y]^J-D-2<$E^EIZS2O)>]T=ITR'V*L@+D"I<+""'XZ!/)(5% M,AG:5:=ZT^91.QZF*#(W/7;6SK#7&8P?8\A*?SI\^"$K_QF<;.# MMHVO\89GTL&_>^C\FC.>;4)G?&UGFC0#!M45.]/D,$#9X2^' :HV_&4/[U#* M1)R0Q;(#+"_CR1O4GZ?3Y@-[EUDT=? MB 7][V2R)T/IZ6C_H^X,*6O_PGIUVU%@KAW^X($6#4!KZKV1VQMYA\]2::;S1YT[8:GK7*EK/'*[XZXEKN='Q042UW3L]J:#9R&N M4]7E,]$./E"/W@?3#@Y5Y'K' ;#QNK6&.@<#(,_)$8*UF41:,=#IHA S'+C# MWM#BI6UXZ0_=7F_\+'BY<&-/=YA_$F/O(.H\5'MJ"W6.^CUW,#AV4&K[U-F+ M1$ZOVW5'@[Y%3AN1,^F[WG3T?+AY!E6]%LZ[PN??3&L9'%?3I\O@($3\(G+= MV]IY/1?\KV]I<,FV,4JNK%NJY \]GB5PH!M79GOT@2+F"0Z"Y(C#8;&(RS#2 M'Q(@;>0:PXD[[8[O-2_W7D YCPG0]B)<_$48=]WN8&(O@KT(+_PBO!Y,W?X) M?IOGO 2M&PM^9)[R_BAQBS.64=\E?5;F=AC3$,O3X.\Q&TW6./9&1HVC.=3\ MU7C4\''HJ,YQW2<7D:J#,WD_BIV23'!P1*V>/<]DK*^6TK=H@3SU&,I5S MS_7+W.6[US>*7L.MTZ*K-0-8"V0>\Y"7NJHKM+E?:BL57W&CUURL>%/#<:=G M%B+P;F.CCI\:C%1J^M#,MN^J^ M+KE3_2AB=FD_'!!,&D6NGV '*@,OX-:7YJ?F N@'%B-Y=- MD>$]@LBPW.HQN-4!D,W.H158J/:DL@\_B9B3/'\ &)9 M0Q_I'X%YG23S#*V?.7=F*4'7*M9^I/FR/XWEG"15.3B[+CA>#08U2728\E\1 M9L/!<<*"9 \O^*H_[1G,3S)UHD9]0>:IFF+CDY#20@OIK3\=&&S6N$MF_U3F M[^7P\ >V<0R6RR,G@(&8%E\I8U4W17.H3E42S[=NFN2\!@56S1IHE?T=$#QZ M,H[N?=;4E/'\N#JQR\/S14OKUOHZGRF]%3<0NS MCK%_HL'<]S%"UF[&5?=,G>%OX8[GK&OLS[$Z!QHUE<1%PXF83$?]7NF4<7GH MTZBF?4_Z!C&:/3>SG<):&:*P!"OA5<7]-RD>#]OLP:T^*XH\MCD4LEM51113 M-]A!17'?)9SU3*A/'S[]Z!CTP4ZLR>8J9I-P;MZFNMT:!K">S;=-V_>W3VQ5 M4ZC()!^7ZLT# K;D3=M@6E5M9N4TZXWY8;HY3+W=9$/;?1QW6O*OMA-9#8(FG/_YF_TZR6C\S7.V@]JH?>G<5FFD=#9"2 VW MQ%9Z 0TDF4M3+.5?(K.[XUGU\9V#8@&^>06Z!#91I]$V&X"@P3@FQ])/+YS4 M#S/#EXH>*-7E&CV&-&.T]/J83:ODM/G?53=G;+&Y5AWZ-GLIEHRPD)UERZ98 M\G:K&:%XPY-Y$>3@B794(3WE^%:=N+2D-0C[W!-]*I&B7*14>O1F&+H9,"7'1-UCV_=U1Z[ M2Z,3DOH?^ED2@ZI_YT3A%^S7#B#B)WR<*B=2FHXCW8#PTJ*@AO;<01+=R/AE M$N BED-K ML8/G?"/$@(/J\9?HXP0*8C4'JO F;4EE9X-B_K- M=$=QFT_EBU+M@4O3)N6Y@VF)3),+:?M'-0-G%RSR.ST#F)1M]$+-E.>XTM?9 MB"O#;UDI]+P_RM'8:]T%'.-*>(?QBL:L"#9LG+S (UFX%+1A=R(L6>ISDAB4ID[QJ 8.<^>S"^:R"+[N9*L M 50>!C' T3*$6YX2,>-WP+Q3S:[ACS>@S2: !XY'X@#X),UTLUC=/#9!_J65 M.V&8=4$(MNHJHW;=L,,?P@7-9,[-3=7VQ .#E):T-)"O':OY)ITE6\A7LF8> M-%RDH+8%]?65GBBM230:%$H(I@(3%0B1Q\ 594Y\G>A1.M('V\ XCB!N ^BD MY!.CQ\AN%E['X0)61FFV6OM-VG+M3L]%!KN9H?-'1,EMJ^3\D2[97V4:&8Y= MNHY)/6_3:?89PY3_(G0R7&E%:O^&&H(M.]WSE<'Y8-.5!\0K!S9>^:+CE4]*;>JR9VO2Z/PT-W.-M"FJ0P)H M=AE6G_CK]-F(DS+4 MU]TM[Y2?9U6E]/[1 GC>9OCHK\F$R*SQ\ :(I08I4$#+',4;$+=KY>GGG7! M@(*Q:J/D0MC-<4DUS-G5+V-&.'CD;$3?>S72I?2;Y'=K:0"3?K/"063KJ#IH MP/ G@P;D%:EQ@(Q,WF%2WKCSP=?O6L/Z;WD1R'^ _EV4_PYFOF8+#$TV M@Q>#9C3E" -&Y)-'U">1"GHQDRFA0V-N-1_J..^DB00'ES1I0^U[YAE1J]R)R$7QWUN5G7T#!MIUT(/U+3_IW9 MS%V;CK"/9M6T)I_'097,\JXBX\C>/4ANW-6%EGQ&#C*M?X0B+M*\1#:!#CI0 ME6]4EL1<4/0!0T]J"*F2@1WGLYYMRU.DHBR1!K]D1?*>@9TG(LWU*/Z U&H. M@%'Q)OE(X(.="%()A5W5=UB.D%<"NG%QVA!Y+ZG"*,6(RSKR QGOF?\;G9]D MJI,L393=3MLPPDMX:]3L6NECN+N2<\[F.BQ$/!.K(H"E8+1*A>:$O(& WA+B M K6ZJ+P:#T&/(E)2G6TSE!M)85]P%EOXW,R*N, ( M,C0XND;PD.41I5=D@T2VPEC-7BM]( @Q/:E,1EB"R ]7F0QKRE" &D4,%ZV^ MYY@\U"Y0)/EK QEFYP.@SXZC;KQJ\P[">"GDH* BUH$-RB5#,:SL.125RR3- MI9>)YBRC'BJO$SMA,N6R-EQ1&.W4D-5@,AQ4.!F/AU:7<X43GUS M5*E?XE@Z6ZOSXC:.8P:'9J(D$!DDXASDK[GD1[)X 7CJ$H=:ET4_\O&F54H]+$Y:?]Q0&M>EH^X2H&@]O5&[Q@'%B MLLR"25SN+8;:!Q4>Z5Y)B@-"4NQ'L^]KJA$C-J?9(8TJ-U^50X.SVGAKX#!! MP8*1QZ=39A^PZB]7GX-E@C>8WZ=)V_C *IF+B+S!I0:\[Z@;!^$]9\IP -4! M0'R%X):F \76^"[]IP@SD!%:'LBQZTJB89(&< 8?;OR\55=DSS@[O/3,)#;+ M $UXTL&R!ESKZ)#RC*L!][QR97"[\5K#ES1U,0F@O[X!YTA['%+B+$DS!C"O MQDF-;W#VGA1$/ R<9F^+BI_4C('@M&R^0;X3%Q1=YKG:8/U^98.690KJ21B6 MH6(Q/OS*_S=26OEWE''HV1[ MY#.W<95"$=7"E9EL&S !#8%R,C,>(6L4"5!\8EZ&(PQ%C1>N?MM'E095D#CW MI5X_!UL@16,%/2!I4JP5=8-Q0S%,&H!,>6&9O%AK.;3XAK/EF/_Y:U#(OA)U MPL/ "V +\IJ5N@XJ%I(%[$L&/1L:?F_BD0.29D+5TQ%P9Y."^;]_TT2!MBK5 M'4>1"DZ7'!$9:)4C;DJ"C104*J93U*[Y\"P!EDFUVB 1*#3MLBX>QNLB9W(% M:]%7*92Y3R7UE% C%7):AR*HF!4-/Y>@Y?=]S#AF"YTR6Y9A.K_B_%3]*)AN MZ:KC?&S<$J43D8L6P5&5/"2@6#N7.9ME)C/=52._!XV2B.>H^K$:OBK_M@=Z M4K%6R0CT598R\(!*TI1#JI1\VE92?CX=# -+ M0Z24X%7:#E530^=\U=7-/3)G,P>.C'/3$':-O-N\,G1:?O0HFZ/2@KD_JO=@ M?G(^@*Z'WNC)+8PJ'+!4#L_-3F>L>_"ES2NX"2-Q+0R% M8&NAEW;S*A7R.3/IP"DE/BM==TJ:UVJFLP*D/_H\T9X.:WEQ:BD7C6[677UJ72S MOD4^8''Q@+B@@B9DKM=1,L/L!%E2O,&\6N65WM-ECPP^521O7G-WBT,63820 MW8'H-'6*=7*(0Y7K;QJL3L$>MHK=J?4S#N2IFB7#I46!:K-V-RB;MV3H8YV@AR>DJK

:IT@N(2O44ET4S"\5"U5 MZ9X*I%.H7@4%I0>[H4T$6=(RXPU[(BTPW.V6;813WJ?D"RHC72;V9R)B$[ F M:+5@+8NM " S@[#729;1=5,]+FXXX?.]S&+#6 NV\$B-7.9J&EX-7(E*'3$[ M>LQ$?BOH9B%LS,=5E6"1FE$@)D=RU57I4?)&F9=O=.LHJPVK1-S@%&P531^; M0[":B3GW5%+-JAD%,B/:^5EQK38=\A%%@E 60B?^P$:28]F1V^=^:@S23?> MY!*-U9KZRW")=4W,E,UD6 V )Y(5&(^8I@WD!Y^#>Q%PN;=9H2U )&$ZY%PP MW:MOPL7-\TB&-'4^C9%Y4QJY[)% \I7[;]@=)>6&BR(-_G_VOK2IK639]J\H MN.>]Z(Y0N6L>W.<201OL0S]+V$9N7_CBJ-$(@\25A&WX]:]J[ZT!"S(Y:3+GK>,FW#<[IIB??*?2^;FI#F*B%KW* MS1@J2432LO:\MU1HORV]L7SEP=7UZ2:AWJ^D $(5.)^@ULF,J9%E.KA6C:2P M)0O9C?B'[OF@W+PF5M0($^Q@-,(0R]J^^>%3&)UM83&"BGNZM(OLD>G<)%^>H*Z>K[Z:JG; M.B@WPZLJ6FE#K%)-KF+I>B2-2H0>#:G"V+YZ\C:1]SW!*NW^> 1*MVAR%>VO M_"I*X_ U#DOAEHU2_J>R&$9)_#>D:=9'[N0H?:T^E4:6=JZ3V5CH]3\VS-VI MZE+;_:\@]+P?"PKU?FK8YR2*<1(%STD4OW02Q;-;QM/[T%;/ODT_,:HHN.D4 M(W+\OC\;E )AI4V-49UB5H]/.MZC4D'>4!MN>.U:44.1HNV5]5E$"\J]<3)9 M I&Z%.7UJKN/M[Y(/*+.&"P_+=/4:D456K'A#']P:,N.OECVX4J%7RBU.&EJL! 6?O6ZI[%AY6(U6?$VV20YBB3F6M:Y'B?I1JR:=K"@OGH"I>'0FNI\#.61G$[@]* MU:\B MJ?#<",6@V5$Q($G"BYK7J\#7;,ZA>U..7E;WCB\=_2^4& M8]OWNAF8'(+"K/T^D5I\]6)%I6(A.UBV-TN%R$FO<5#X9*>%*$><\F3FQ M4 M">E[1<7AZ#*IAL(D]^Q[KSV(^Q"(!%U4$%=_==WO\8W;0P'B?M&LYGOYRF4Q MUO"X>^+14@RB7=:'CM4.XV .+WI^MMK<4!R"#/2/%9(MG'SH41SI_&IE7R'3 M=T6E[Z)"?+W:F,J5/Y)OB%>[4=OO:D;\*$/Z)\&!:Q38RJ!PO(L9MM*[X7;E M2_B.+GV-^(TB'%W@HQ0ZO*+0GQH'EM5!5QYG7$8\+ :N5!+C!0N$EN=?+VKC M)'>=ZUSSM48QT_6BM5NL=1 M]D5PM A!CC22="V1J1H>1HRKB'DW MN4%CG?37(RK8'XLQEDT!BXR-ZO![>(+5NVV 1D=D*6(]DH"L%#C&)Y"3'Z5G M.G^XVKC@2RC'NQN'LB:V7M3>)Q63]F#<2S3^P\GP[]LC&=?(:2:9?8WR3.]# MN_]U999:,O=*,N]6/0:JD\D4;QK%(4>>9%PYO?Y,JL1R)2[MZY(B4_W1BIV&E<>2!=9".D/:5N(6\ HQ:"05BEU-"8[#R;9\G^W?[SL M=#NO>Z6.3#1SVH,/*8ASWG<;A3\=W[WXA[87 2)B**:(4.61-I@93A7R6EAE MW.?=]$@($[01-S,;3?R3_G]O +)1Z^A3GZX(OFA]]O)5?,3T_YWQ4VYUW'YZ MQE9\Q-WQ$V[42K*+-_\Q>-DY/XW6>!%Z2M?>J/6CAQ*ORS=*2G+DGPNSW?WV M%G_X=D :Y^YXY]OA&W6\=]SXT<0'%WN?=GX<7#:_-H_?_]C;_M ^N#R #;S[ MO7&\BP\^_7/4N&R0MZ1Y;@=?Z[U!1Z<-G!SN]EN M;.]>-$]?GQRT&I=-)$FSK4[MZ>O.WNDNCM=BS=S7)T>/HQW3O^VV%HM [@7FL7-R_?P\;QUD7C_6>HG$5$86"$ MQ8!ZIH'"5 )'@L7&0J<,W-CD'+V __[CZHQOCCL^I;K4!RVD(O::.Q1DL*/]FDZ[JR2NT8G;F.IY.*%"F^W MV&TC?2P7,=XJV#[5)36T?R3QN6MF8OJ4:X(QA]W()TZRKAQ8Q-DJ=*3/J[8& MH]FIQC4EA823\U2@DNY[R\4*'[S\4O\\^2?##NA%7Z=A7X9V*,3.>H6&BBVW MN7Y2S9AXH\+VB:1Q4L8/AJ]4AGMN?ZXW'K+ YSORI1R"OAP9'85 H(]'Q\JGZ1>!&':]QLZF$O&?W]Q!S% M&BU69<%:JAJ796*"R3:@"$)0 M3FFANG<=+Y2R_X5[/>HB6"3G3$#\AKK3.V]I1:#EBH+(O_"X'75R]2>4IA(( MQD)[<38[Z7SU6Q$\*DZ7"W16)PW]J_0S7+%%J.0G7/CS/)E\(#P^$!;Y0#@? M"#]OQT)7-'"K!(M/ABT54K+-I$U4]NZLU$$*Z[DJ9$MM+/D-G:2N$NGU:3Z1 MCI)FW,!_:=O)6T[97]-I\-=TRZM.R72OY,?(AT7GW?[H/J/2NR)3K;369N*2 MY?E1IT@ ;O>*1TF;:]H7BQ,RW>M=E/48DZ\P\>!E7ZEB*QR_Z^ILA;.!F"OL M7MK6$_J[W<)>3R:G=V6YRFU-8HL-QA0:P:-+IU/ODVY9 UYN(E>.())/YQ;=MM3+]4$WC.R]#J::4FGOZS\ MMDEPMNH3-)K197J[>R[/I0)=TJL=R6:Q_S,T&@?=5(PW:LHZD7IY[];E)5U?:4-1$.#PMXM40UW_:'CZ5!8WO6_6XA,6H)27B M)%Q8^H_#Y?&3D1CU@.OU4YG!24@/G2Y7T*6N7)+ZE:YG54.N2B8BW6ZJ_>X( M*@4(SWO3SNS/ ;E<7N&]8_2A2C!>J<.5?\8ZEJ,VJ JF4CE,-2HIZ3J;9),]WY"Y?22_J%G'22KU^LJU)60X2[;*B MS4A<;U54Z$SWATK:_0F-\<)/'G4ZJ!Y_>.OIDB[M4C6"GVHD=VT[Y7%,N2B; M&U)AZ@0XRJ#ISV"MS,J>&!QS,2R3'G;#[HQ2?081&RZU#(H<,E(B3RE T2A) M8=_*KBH$1J_(ZPXG[*+24IQ\B/IDS465HI4ZR7RY&/ZM3-.J_E(^1UQ8*3A7 MKNOJDT+X>3!L&M#MG;COZ:%&D+YZTY[_DA+O1PEF0]&ELC-#]>:UMV_?U6N[$Q(W'_R7)&K? MFY&[3B;7ZW;OM/;;NU=;>W_5FD7U^3TP[C?\$X6:A,#W*^_7(KFI?1Z$WONNN>.:UG M;[]*ZSG>)'V^\OF]L'K($;%XTW.Y?Q'A>-XP/4 M:.W2X7?BO_'[2:\7WB M./WYL7"A[^SQ&TI_]T]"=UOG>\P]+X',9W M:YSN?#\\_G#2//W(#DZ;:1S:\3E(\TWZ\U]'_W,9WW/["VE>?OT>[T<;K8^? M=4!28Q$ D0X#:AT!,B &5."\,:F@C=,7-Z%EP=?,C5(F3"Y_ZIJ/?>+ M'G(9>:N'O#BC"F?D+3OR%)I"WH0W'PWBO5&@.&-PY3"8YE:1C,%EQZ 0^*<@ M?'4E ;:8SQ5[N;?=?B:0U2.08NX4S0RR["!3]*<$4G3L/>J>Q OW*_V;JM59 M!N7*@3+-M6(9DTN/2?'S33WE7+Q..1<9@ZN'P3BWBF<,+CL&XX1O;-Y=R2$C M<>606,RPDC^#XA_%&?NCDAQ]:M;W7M=WF M]LZ[G?A+LU7[L/-F=[^U\V%GN_;NXU]O=U_5MEZ]VOO8;.TVW]1>[WYH7).% M]1-R?%)]Z[*:?]+S+K+C_AIV6-H>=EAZUL=\UXO&4:^G:[L=>Z]NO8O>WYZK M[F'OK-TI2EXZ0^7Z>^8!+FMEQ#"S7*=4'E]VM$GE0T6A:*E&.O&J5[1V"W]U MRH(J@J!4I%0:,V-][=H-U3?5A\ZKQ:UTC(-G_O=!,3.G\W7+)W?%[P^JPHN0VW:U=B F.BP*J.JNJ MO]%$B^'*IIOID77K=(U?>E1 DFI^IXI("D6,^8]XV5(BZ4VE0I"B%*\0,/J2 MJCT*)=RXBI->M[LJLUOO^1$%(TJNU>(?,[/="H&+MHVIVXLE)H M[J4*JTJM?6*AA93^V1LGB(YZGE29HD.4362,[A5E2W&L*F/@MX^=]B@^V/^] M2B;]?4+C9ERU7R@KCS-3B[M5@!\*" WO6)7M]EQ!Y*/G*L 3O"O: 4Y()YWH M[_T1TG79$BX9R;WSDZI>KJI]&K9<+"O(Q])+\2=VAN6/\1E.V_W^4*J@&(_T M4DL%QEN[W'0[J:HK+8?16KAI5(OJ^CB9HY$I7[?6*MJVC3^MYG)4>WH6M]FA MMG?BN'+TTZV*HC]35FT7Y7C%;*0&<+U2GK80P/Q^Y(O"W+MM'84>5VIH,J%[ M7DL3-?R1^NB"5;%8W/&34G>J(HM/5:)N-!)%%>#HT2MU4^M=(:>3-(K'JN:E MMN5-MQV+LM_R!K<\7WUR**>?)XUX21BNA$K1;# ]5]5^:.*'1^_F?\0EE<1] MZZ6(T,"/M;Y\$JU+4S'6>QTK)9> W.W=[QRB#KDWYWXFDJ_>#AG:[; M[U*'QK)ITH1.WD37P5/M?"K7''/IE9K+J5L4BF.I-+TT.B:;1-[E33Y-55M/ M &DH^JA"7_S*]SZU-FNSP#4I6 M.BW>H"C-/>^TRVYYE0AZ3;AP30]Y_U^*9:2/.<:NC.6ZM%$S)Z]D*EH)WDSRK%BEJI2SSJ/#71R+CG)X06 MDUK"25)A;9\6AM1YKR+H41?BN.2FG[E3-,VL)^LT]62Q0UWB2D5CV-ZYN.A2 MP?@V)R*9B(-2OJM0=[W2WJ>:K>N7\(1\TZ3.ZV@=%51\+3M&>[;4#"LZ!46B M+I1V:LY_J6S_\593?B^NB^$V4R!D!$G MTID09"E;_&C[M>3MDPB00C>R%+!)+*<+PK^"@G[9(<>YBMJGNL[>AIL)F9^D M[:>O^G9E*Z#NU0:V4ZUE1[RR.NQ9:&AV4Y^<8G.N(H5#T?D);_V['_K\56\D MYWIEX"$I)%W/D)]&7%PQ<]QADY17THFJ1.\*R<9.J;N9%$/[TY0\S5$S%%YI M 4W:&#==JUI(=MCJ>]SHJIK'8EW=OK^>5^;5=4OAEE4VT8ENN%N-FR&7&_#$ M&Q8&1;E!3][314/FI'LV&=6Y;7&7?D.T_BN?X?2F\9W8 ZZBLU^,3O'\*4!3 M]'7JZ^0_C7S,RO\LCARJ[Y2!DC(^=;5CW!W?^\8''[%"F9Y0'*^YKBTZO1>; M?SG4*;9S9;RK;H6%_7/#/CBSQJH0<-%GJ%3:*F.4Q2J9&J;"BRMUHL8.[R07 MC11F^U6#L:$;5SW&+'G<,L_TS@60ZQ_] M/VJ+%XQHQG]X7KD(VAS)17SYWL3OOS#26BWA]M/>I00^W/Z)&JX$:VQ^.&WB'[GWZ2 Y/X\]\^GC9;&V1QIOW M>$8NXM,..[@\^MIL??S1N/SXO?FF<7G0^L(.X[,?OGE]=%AJS("P]?59%P<6CW62:M(=.5K^=-G@,$;Y.#BB/YN()Z6VWC)QF4KJ5 ME)I3I+3W_C,35B(J*;!8.$"YQD!KY"./**Z--@+#R"/[T>+0M5@Q;CH 6:2Z:VG$>FML _B73D MM.QG2\N>7="#[ME+_NP)S.\^[+5V/GS8JNTV7]T9WRUU]S?>[N[O=7: MV:[]M?5VJ_EJI[;_GYV=UO[J2'3^5@0:NN?Q&DE4.O4@.1O4^D=%@E:9_5'] M+<4$?K]7D)&7%M>3^JR175[ DF'NZ[0*_(*BF\4Z'RKDB= +2?F#+OOSSXAB MBWG8NXF9/E9V5*V2[.CDT>=#+*T[B*]6T$C\BQ($T_EM+;W.GRLP/LE'N#(N M#WW'7V"@X'T6D-'VZY=>-UH H'HN:[V/)LXYQ/>>[I#\9]5F.Y7-_54GEX ]WE76%OB-_[7H]YL\HV*W@#+ M\$K/U"A]J^.F>Z4/7E4=\_Y)??#NUB.=/',@:N_5,!!U3 M@^.C=OJ]V6I<'+0.+IJ?/ARGGNC3@:C&FP8Z;'V$\7K'A\<'K/GFG_;>F]WX M^T?4N/S[J'F\BP[?-%CC^# T+N"/*A"%FL?QFE\^&\\T1(("'ED+@754_=^0C!ND#+Q$?K;,O/]FNLUSI^<*-QC^_WVM?RZBJRT+RLHN& ?QB- M=],/7I5Y-YE\YD4^S5Z['_T)MH;NZOK\J?N=E163\/A%^IXT'K:2R@A. A0^ ,NR!EIH 9"%R M AOF4W8.0]%VX$N$WS4.#.VG@@0P\+W3B7;W,U&A.S'/73VR562>>5D.Q7"W MXFCOC@<[,\[<&&=_QF(@5CHK"(V>2DCN"J9 .J5!X$HXHC2CVFQL4@7KBHLE M<"0X8!: M%%(0DP E@Y"&!\.D3T%,6F=LF1R1'$A8+JL@ W9!@+W&&H"2!0I"@ 10SBA0 M6E ><#!2!R02QW <)V01UL#.7!P-SG=5!_JBFKQ3K]2Q>L6@F7#"E1=Y!CE M6,*"K(5J!G;*"=CJN+TT^F5B5PYFSIN39C,S>(BL%)P'1,$B'T,#0X@&,! A M"/*&(WC#-L^^$+HHY#/Z(;:EV[7E6)B.?(P9UOB;-#3+X<# M_BJ.]UYXDT9[/PYV)I\YD\_>;$*#Y0%RS06PF"% F9! !8^!IR8$1@42(04B MZG*ISD-S&&(Y3(B,WJ=%[[3I$,T$PDRT%301!E"$!9#*6T HI59JH9TE&YNX M#LFCCQ9S4.(NV/O@^X->NQ0$U?VC^C 4D6,0"XI!C <\I61GSIDWY\PF-%AB MC%94 .W2T87W&IC@;+08+#9(.0)UY!R$ZP@ND[^2HP[+83)DX#X5<*>-!8*L MQ)9!$*=, VJI 5(P"3CG6@FFD<-H8U/6B5JF/*0UCC.T"K'..1Q6W+G:>*V8 M:&[%%#G2N9#2K=968I_"?&BV#G#C^."SAIYR1P*P1/J4]B"!4M%I(<)CZ(RR M ;E(09+7*9Z7QW)G18A5B43\8C"?6\U%AOG"8'YQ%>9"22.(MB"".FF@$@^D MBN8&9])X376:MHU-0N=9)K58F*]QR.)=+S4737U<4X.\0=EK* ETG)4-RQY: MQ[G.3M#\,BC*L7^71GZKXW:&PQ[_7'9 ]F^][OL/Z3'WPL>^+UAL*\DJ;EE[ M?GI>"-MO^[->ZG.5'CM^<^NT&P?SLA)?S40W+Z+;F;%G/!'$*X< Q\)&HF,> M: @]8#0@;S&+_THV-CFN8_KHXY,<"UDZ&IA?!D:F@96B@2E[ATGJJ*4:(*PH MH%!:8!26@&N*XA\(H9)N;#)29S*'5IX$Q'MEO_3.E]I) DZM& W0#>"\[^<0 M:5E+-IN743,:^^LX*Q/1_(AH=]8>L=8Z1BA@,,E3(&>!UM !9(U0WA*'>3H/ MIG4L\1(=".=TCN6R1S*"GP[!4Z:$]HXJYR!0U'% -89 9/$]*1QQQD-,ZGC*MH]GMV&'<-O/+/?BE,7L"P['B7C&@@U0@3A$# MT5/1@"BN@N/*6*PW-BG/!2/K!\[%I&Y,@C-;!G-$[I1E@+5%PA$,%"(,4*@< M,(YR )T3)E EK601N74FT1)A=YUC#$6M:0XF+#:8,*Y%RT2S"*)Y/V,B!.$% MY)8 +W@T$6BP0"*O@-0>6^1Q- Y\RA.C(L<0U@^X%YO(=SV>H_(\EJ6U[]W MQX$[OO.J4^Q\$USW>7(6+TEFI+YZY?EK_EFY&;^FBM_3=F$SAD5('. H]1&G$ ,5#0* M >9"$FLQEI)'FQ#1ND+SBALM62KNZD24WK:U:9^T!^U*S6Q_T+5?C[HG<33[ M__>_)$;BSUK*#1M(W#!Q M+1N4S;LUT+MRM>1ZE[EOLG;&23"84J5# (K!5-;F-% \)$]!X<"L=9"Q(O^3 MPD>7NRS?N6HFH+4@H'GW-LH$M$ "FBZXLTPS[!W0E+%4AX*!9(0!F$IJA8+Q MSVAC$[,Z%,M$0&MLRD<4],Z]JYV,3?I\1KPXDR>-]83WE$EG[J3SY9KB-\($ M-Q9H@2B@2F@@/3. (."B#8=7 M\:+I=I_:@Z-7Y_WXRKXWY*&+S$)S9Z&OL^GHQCJB6(B6@PZ 4H6!$A(#037C MSA%/9"IW(76)ERFK-6>D+Y<-D8'\Y$">,B=LG$IN.0(Z\ +('$BL/!#0,D>1 M)HSK"&1>AVB95$'7. (Q70(_$8EXG&6QSD[-8FK@,Q4MC(J.9T4&C9>882R! MUC+IG$(+-&<6!,^0#%)!GAJWTCJ4.2RQ?@A>3 U\1O!"$3Q=!,\I9U(*((B1 MT9C &&BB('".Z^"U9 R+C4U21XPL$8)OL25PCS^)365632>=E".;*[2/:<%0$2@3+.T^FO3RV=M#= *:^!0S H YER M-K6J175%'TV?JY2QGJ&^<*,I0WW!4)\RE#RES--H(Q'+/:">JF@H4004\8H1 MIH5P=&.3D[H2W\Z7E>Z=IQ'/M\2*8:%97 M2!H;()4X2:"B%'3Q0.)H=&#L+3.,&N.CRX80K"NU3-7'.>RR9!9$QN[BL3ME M14"A7/0*,)#$!$!-]!J,H@YP ;'5Q&ML53J$)77,EDGR8XWC%]OQ>]_TH/UM M?&YSD=- %F0OC =[PG^Y2CFA_<,[<.E[WH8"8U$0Y %T62 M0%FE 2=">$P8,SKZ+$6Y(_YSB8Z*<\['"=UI0R%X;3QGJ9M3 MA*Y(Z:)0,F"DT$Q CR6W&YL"UJ58)OW0-0XJ?-*]GIXXX7B8D;#.CLF\C(1J MI/M;'5<(HO?WS@?]@>ZD$NLYM_$CE2I6<9W)94I2SY&'Y;(F,I:? \M3AH6D2!ED56HO+0!U 0(-D08F M_I581 4-;F,3X3J&R]1Z=8UC$3\M.,EY#\]6=)(9:1&,-*L"1AW"6D7KPG!( M U( JTP!4% IQ645GA4Z&$HODQIZSE6L5S614;QTZ+X8KK["6100P,0=Q)0 M%*&LA3: DYWC%W=LLG70[7\# ]T[G5JF7P603[72&HQ:3E4#'@F$*""<* IE,!*':AE*.XM,CHUK(YI#E"L'WSG MVGLIPW?Q\)T^[#"$(:@UT,PI0"TU0)HDL:6B'8&(1I#)(B;!YE:.D6,2=Z@# MG9,(YR]6%+: ^L],/_.CGUDQ+8JL) (&8"QTD7ZD -IB B3D@A*HJ8,I ,%1 M79!'FP_WPL0*Q29^,9 OH/(S@WRN()^V,3S3&#$&,*8>4$(04)9;8$1@TF!E M)20;FX3".GV\C_ D(%_CV,6K[NEI>W#J4_N6U- G02\^LN_8U.+GMV9WX&OR M]P?U\KES.>Z0#!>S\?_HMU]VVB?_O3'HG?O9@]+1ZV]UW*O)E\_HOQW]E[/: M5AQB [$( $N5"KZQ!\I) H)Q#LN :/ NX6H*]HMQTY]I>=YGR\K+<['+)LZ$#N03KX =LYYQ)G0SMRX/-?8#;VND9M_?".W9>G6MA0MV5S[ MV_#:U25 ^OF7:GB-=L=%J+\$JGC&)[4".L5#IQ9V9[UA^F4_K8EZ[5\_8[YW MOK=_I'M^B@&M\5PC*#RU@FHOC!.&:FY"=/AZSWRW^7J: =\-GZ98H.]T M;Z^W/] #[_[1)^=^?/?*9H>9%N] B[N#QJLKM/C-O?F'NO_\?7*(3[Z9X[/3 MPVWW]>#TGZ.]UE=\^&D7'AY__;'7BN/1^DH.CK=8,XW=]E]?#U_+^+Q?2;/U MD39:\?K;[R\_2Z2CY4\(H) S0)V'0,J@HH-%$7:&,N3)S_?3&U85T@H1Q#$A M-M5<4$,M0L%:ZPC!FMGK7<&\JM9B5>EH3ME@$"",R90:2X'T(NDW:\^YU"9N MZ!N;\$4DR-ES[YE_J)WI7NU;FNT_:S>NQ'Y:!?VY4-ML/.+J&BP67'_K?'#4 M[47F=K<6;.4U^>QKDGZVG&%GK0&&(P.H3I%-)C'@PI!H5A*$@]C83/,VNP#+ MQ573HRDO_._E68OWJ1[,B_&Y%^/'R\\$2N&D]T!+C0$U! -%;8CNM\*(4P6] MH3_9=I]\@>WV^^>9Z%9C;:G@+'*" (8(!)3$!2:E$T ICKV.AITE^@:BNY'Y MVL7\%ZS7'7--3?=KW5#;]M:?&M\KP\$$U6MIH=UWKWZ8P?BXO3H?)RSK.CY MG[U5**C@@64( >J-!AEA4DCHK+GOGKW(!9:KTE=QE:& H"8( M JFP2^5H%*B40"Z5A)*IP+"$)>NA:UHISG$#AW_63MK_>]YVNEC'9:C1=ZR_ MF4-G3U<>:).RGZ_OM^/G>C=ZK"(B*".Q2@W$9@ Q( M@,"4959I[;6]R17_F'+,1]GU. F(%*8"1M,$D,';V8+;^KG;9/3M+2^QF]CH[J7/M;SEI?-A91?7',.7CY+/X.>'U<8M!FP7-K8/OA]';S["YO&7[WO_S)QWXL^&46%=8$!A&)TL;U$$OH9)D5]K(IBW M[F?AJIN7U,.2_/.26H*"PA3X:.X!&I0"&B7M=9L,/T-L](J>(JUC?C)Z MHP68SXE6,"Y6ACDT%8C^MR,>=$ M"UN0.8:_>BL2?W;,8F&P YIP"2C6)&G<2X"0EYQ9Y[7V]STI6M@2R^>0*[:Z M0IQDSRD"7KOHT6'#@0R< HPMM]K:N!'CI#N*ZHK/\MUSIGC,3S(S[]LKOHX/ MX&?A(S/&A0"2I#>@0J:3=2?B8H9Q67 <'$_Y'8S7L1"+V;<7MB SJ:[28K3? M/S-BG7#! Z(TCZ0*#3!(<,")A9!"K1QA]]VR%[:ZLE6XBDM,4>$0-@$8ER*Q M,/U)80X$)=)#:'DP,OHI=7Z-G,\\\SH>NP# OI^P M9"UJ;+^?SHW[VMB.]\3_?&U>'L6Q^ H/6UMQ7'9A(_[]X-)>-K9W?C2W[8_9 M'.4O[+,F!&E-&?"B/%!4<4>F"A")HYN$1*#$/>AH<6ZGU7E5K=ZJ,D8&(J+/ M';",=IY7&LB4LR*",A81Q:41JW2ZF O1UF!AMK;09X6CQRXD!"QN>B"N"@&D M$RG'$3O!D$$L*6&B%3A?S*6]*[P2=RX_(\FLBA86B/XO2RWO Y#"(8"\"<1* MH0I%]^596UF78,46&*',6L814#19=BI0H#V40#G#/'7$<$F7L'9\7G&"K/.R MXDOXX/(S(]Q(*'PT(U5I@66#;S565L"&2PAEL!$S@*4QTW8.(]!M.X\ M)9@J@_%=]]\[N"+U)SX_7.Z)/56. M=SY56(RY4&4].$:O%/T^SSP0]T?"*WHWN=.%S] MB5G8+B$61 ;S CG=K:1(Q1W06.K.] G9:74M2U7'Q.NN%LG]+5A MJWF=?4SVO]TI)B%[./-CI8.9< 4*U@G): I7P"0AZT'T\XU- M@6$=L4=78=\+&BL4S?C%L#XORR1C?<%8GR[L5HHKJ B DB- C2% !NS2&8F0 M4$KK?'0D!*U3/MM]9AFAOL:QCM(T.6EKTSYI#]HIL[/C[F&JW#8$U<24K_:2 MQ EPW?/4=KR8G$<0VK(,X+^>9416G=KG9<:]'2_YFK. S[/''+*G)DY\QG-X&_8YHB9N^IFTZ[M.=BU3$U.D. MHDT\Z"8H%B-3G J&=D=W;+L(ZL5_.(W/VG]QM:9IXB6K.S :'^&LVR^2]E[V M_(D>M+_Y/[^WW> H/E_!!A/?JL8$CK^B37R"\\'-7[EI-,MYL?$I?>]YQU?A MJ,T0MU83HF!&'/M-2'BLTK%M^67CGICA:PO'IB> MUU^!#O%%7^J3[_JBO_''U2&*XU,]D4CC<]-07M';2L-T57#KYP,7PIP'KKQY MI.!NKV@)^3)BW/?23\6'T,_\!+6C7MJ?_NOV>1/1WTQ$D.H"7Z6M+<+FWW_H MS1N14RWH1$W\NL6\H+4KKM<\^[#7VOGP8:NVVWQ5N_&1G_<97^TU]_?>[FYO MM7:V:_NM^%MCI]G:K^V]KNV]V_FPU=J-/W#;< _Y S[[D/_6[M0&1]WS> W7 MK]?\#^O3#I5*4(LXQ9GO57^+O*Q_OXY;?DJ/\66*G6G,N<56&%_J1)_U_X4#UE\Z<^KUTOVWM1.6 Q>^?&8:)+V5"*;*IY4W;GZ^$7Q MT=2^7G[&Y LI;OX8OD W?O:SRR+T0E+^H,O^_#.B6'Y8*N]TV5L"C+>>'2 V M\[/7N'^5 ;! KT?>"=4'7O=J.W'_<*/J\!I!]2M6[6-'9,(]OZMYNXQ#E:)@ M-YX.W^<=?X&!@GF@[C10*8/T[DA;QL.-.SH;[WI==VX'M9[_YCOG_H%>\S(& MVNXX ^-LRU5).V.[WJ/0!I11CH8* M!T2"]A%Z@H+4VD!'EZ.?M1+LP_A?< M[13B0[G 7O>ZI\FM28_PJ3TX>G7>CZ/@>SL_[,EY&KVM?M_'_[F9]+/WK-'ZR@Z/=V@*L!VV_FD??HJ?M=[C<9!M M%S/KW26/[_>7AF^9QX_2?T[WM+]\/6H>AT2X#;(U] MB)K'!Q?-+Y^9ESX0ZD! J4@/(06D"!Q0Z*Q!3BI);61"@NN4S:IM/BK&MA8G M#YGRUH[R;."."&.<"Q0I;U 0B#K!-+/<:U-0'AQ2WAT.$3+E/2_E74Y1GK5: M>2X5<-*R2'F1_+35 1"B.!3$.:+IQB92L$[G?:R0*2]3WA)2GF,$*N,H]T%0 M2[%23!,?2YEO;^IM<\]4J\9X_ M=V&1Q-DM-TP(BC"/#HM75E >]W3$$ZDIQU\6,APJ58Y9@"*R!)IIK&@/# MXVP2"67@GF&N9=$.@J)'.ZA9P6'9X.T#"\P@P;AE5!*I(-="2XXI#])BG+VQ M%8/WM#9V1>=4Z970O#;H-PTQ% MGUM!SZGG4"-'$$8N7M@+!&5V/%8,W=..AZ36(F$DB'-'H^,171## TO]3ES< MO"EB#FYLRKJ2LUHM63MV_M@L:Y@>XTH\/A:T@CQ%I?168V8T,51CK:$14A/O MH V,B'P,ME(\U7PUXV1$8G+$"@NL=!XD 1=@E*/ 6BB0$XX+[SG,"2O-"0SY@!@.QGI,B<;*J$!QVDF\"0;: M[,^L&"=,^S.($ \-C_Z,Q6'?"^\20.>ZF;+$ZS^?ASZS$YS8Z?] M&2_&12L3"\B -8IPQ20D6,GHQ6!51S1'4]8YR"2KP24L AC: Q0+I*TH2'ZFZ(T,M3CM4(RC)<-QG//QLHP?A(8 M3_L*S$ 2B$[Q QAAK*D%Q@>3=&8Y2^X@,2PE79$ZQ;-"T?GTX^E2J^;D(2R- M]/4*9%EE3GH"3IHM]U&$"6P8C4QD4TR3&F"4UL"+P(-3E&"33 M4YX_7F\P" M]LN&XKDG4V44/PF*IQT$)KA47FB X_Q%!X$J$,F8 :,Y@E0X9 WXH$R-FN]AP:]U^CGW+*G,3$_ 3+,5%\%BZ)5 @%*,TC$" 9)Y![AG M%BO/.+4D)4/!NH3S"EPL1^+#+]* 8@62H3+TGP3ZTYZ%(2[XU%/34:,!Y=H! MK8( D%$"B8P32$PZ>HAF"7QT?D.&_CI ?^XY3QGZ3P+]:7^$+[I=?O]VEFO&]J#VF^IR>Y,7]&< MI/ED;DHQ&^^*R<@,-2^&VILMT@B01!XR!@1OTH%JM%"TE0S$N23>"Z:X2T4: M=?CXMG@Y'7L=D#YWKR0C?3%(GW9#N @B($J -9J0O+=)_>UHOI!]?,_XI8_YI,#_M?UB#*=7! 2RE U1&S&N+,7#0 M6X$YZ'" MQB;A=4P>7<93H,1['UT#QCT$U',.=& 2!*:8D7%2 MX^\1R*Q.Q3*51ZWO<<2^/XG_^*5>^^([OJ=/"N] N]-VI]T?](K>G;F@8L$. M0C4';\H9B*2T=67\,R_-6^RNM373Y%TZYGR0##!F(S%)PH"""@+!%)+2I#ZH!$F@ M7,# :801#QX[G_*@\:,]^ S198/HW,W]N^RPV;Q_''ZGS7L8)').&<"E$JF$ MT0&C)04>01A-)A]HDFCE=;I4Q_7K>SA0UE5WSWQR<3M?:K[T+ I5Y_*7:CB< M(?]DSD*&_&(A/^5$4,UD<# +U!T(EST) RU$K!@.#40)ZLR-:TD=:IR[X@, M^44X'QGR"X7\M-_!H5>$N>AW4$F2:@H"4G@.O(8T8.R4]Q'R2M8A78VBI?4] M<'B;JJ=#KWLZ=$NZG8>Y(^LC^'"?6JLY^",WU%J-*&NW8[NG/LU3)JWYD59C MQC5A3B#HHFOB,:$IO0$G$4D&M.5RJRSULA;(GX-; MDI'_3,B?\E <)5#RX(&TFJ?32 %4G$^@N2&8&!(_"]%<877%9H6>,O!_,> O MKKPZ W_!P)_V4PQQSF+'@6:!IM90,.[VD ,GH,/1DD-QBB/P59U?T^EVR8"_ MOJV,CK&:/JM!S)&F MWL]F2RG/M3$BB6)[0(4ED:84!1QZQH3%UB8)& ;K2BY3EF9.O%Z6\X^,[&5! M]G1)A:.8:&1!]#&BYX$8 0I[ Y17VEB,A.5P8Q.Q.D7S.AK)R%X:9"_.D\C( M?FIDSU16!)E8FP+C1'0MO$! INY2&"IHF= LSF\2:!2/UX[.A15W/>>(V[95 \'="Z=?#"6IQT+;(@4 @7 ?.I- M8;0'1D47PR!.K;*,*8F7L71R?<\G]HH&VM7A1.VW=N%S_YY/*9XV72I-PF2$ MXTKH(YL7\Z.D@QG'(6@AF/<&$.<)H-1B()$2 #-L)29:$(&37'60@ MYI+Z#1G2SP#IZNUM$ M/F6X]93!^+@S^5KI!]0&^L?CCA%^L?3*128R#;,J7_>ZIZ_B3=N=\SA^>Z/" ME[^*F2M_KI7F;>?'H*?C^+<[NG>Q._"G_4ABZ7%[W4*\;GC.FHV1^=&;G?$O M(%%8,\9!L,2G"E((5% 48,.Q\8)8D\*7F*JZ4DN?IYD3M%>W,B,SR*HPR)0[ MPZST!&D( DYY5BHX8(*T@%*%C,)(F**A+^9U)6<;^F8&^<489)&)69E!5H)! MIETL9EQ0FA-@F$/1!B$"&&X4X!;B:)$01Z1+*A:HSJYIN;MD#+*^9S'O>MUO M[7Z"=P3#XUVP50OR/*>2UHBRJJC.7[[CBT:AF7GNP3Q?9KP?Q0F7VD+ %4[) M&P8#C2T'TD/.(.!29A^NG?E>K7^D>S[)&42(G';3$W3MUWK-Z'[;%KH&KGUR/O#N M$9+:),Z ZYZ;$[^N7'W/=UXYLG[G>_MIG MNPX4)01S SA4J>8.LJ1>K( +/II8/+&]ROLL$],NJ6 MB6W1Q#:32$XYY=9&FQU&FST:[@I(*AGPEFL1G/-8B0=M<4^V$K*I,X]UH) ) M4@H*/$\"L='HSFQO M#&B()\$"Y6'T& 56\4]. :JIU2QZ>I;_S&-\UO52F50SRR:OF$6N&*65BA,: M;2]F4K(^D4 CJP&CB&JF!9=,IJP-6)?R#K[EPQ05YT+1JU= G+>D197VY"WI M^0AF*G3%&908TQ!=.IR.Z.+F)&7\!0/< MT728YPT'TG$*N'6*$I72;LC&)JV3:\0I\H:4-Z0Y;$AS+V3+&]*ST]PHMM5K6]9(WI.=8,4)ZS>/& SRB)FY(V .E MI %Q>@E11FJAQ<8FJ?-K9 ?684,JXI=_#'2\:/S=M;]M_CO^,GSF4]W[TNX, M'PWALZOQ2"2+7>D)(X_>U[1- 4?=N2@BCMV![]<&W039(J=61PC50KNC.S;> M+3Y5_(?3^*S]%Z-IF7[)Z@Z,QD\57DZBA-_II>I*"8:(T'K#2R)%IN M2%)C.24&8LRUUX2(SR+%\ZMO'?6&3WX6N0Z8GM=?@0[Q35_JD^_ZHK_QQ]4Q MB@,T.2$WC66U]D&*D1?C=#50_O.1"V'.(U?>/')RM]2V>AE1[GOII^)#Z&=^ M@MI1+VUD_W6'B=O8;"4F2%'[I-B5V]WM[=:.]NU_5;\K;'3;.W7]E[77NTU MWGW8^<].IOC2GU>O MQV;/VHK'+#\>$],+6))3=0A8W;GZ^$7QT90E4'[&Y LI;OX8OD W?O:SRR+T M0E+^H,O^_#.B6'Y8*N]TV5M.A6]UZQ&;^=EK_._*8EB@ R[OA/X#KWNUG8A> M5]OVUB=WID90_8H=_-@1F0B6W+62:AF'*IVBW7C@?9]W_ 4&"N:!NM- (74? MI*U!+> C4H!6KQ(;/C8Y=(4JL6'6RWEX"(XT+W>_'7;^/CJ\[)*#TP]'>]L? M4?P.:WS:A8U/!RQ^+U[CX\5AO&;ST\[WYG;C>W-?P8-/?_G!_3@= <>'#?8WO;6C\;Q#CML'<;[-;[O;1^>-E]5W_F?OX_,J3O9._Z( M&L'S4/FA]:#,^4ME:4EO5R M5I'2+JY26F!>":$P0$XH0#GBP"") +-$NR!H, K.0R\G4UJFM.6GM*R7LX*4 MUIRRTKQEQD,1@*," \J02F6*#AB-O+>8"(?Q//1RGH32UE=3MFS1G4Y(>_[( M=_KM;[[PF8LFW>EM!^ZP.XJP9ZO,>?",[*4*^QCI^?CS2^]*RC,]VO1SM _6W:/ MJ25;A73')0J0%1O-J\E]9FR)C:CA=;>W'V=H?S1!6^[XO#]("3G1=-L++?TC M&V;W,LP^3H3/OOR(S_"9$"%\8!SP@!"@RD&@E) "T.#T\+@)#?-Y&QQ[;U% M#%RY]>_(@%\VP,\]#3T#?LD WYS:V(TU7 2C )+4 FJ) %J2 "C5%'%/X__8 M,@)^?1,0[A9<>4S_S=5N/[PB[LF0N=YU>^D!MP:#7MN<%SF@K>X[W8ODELGK M7N1U,.F5D.;VU\]2$J.#TD!PG;H(1_]$8\% P(Q((8+GB;P>YY6LTNG7+T8" MR^K)W GZV9Z9#R5<7*4$&!A%7BA@I=: :D^!XHX!9$*T=#3709)Y-R#,W+#2 MW/"D3D_FAJ?CAN:4N2",]H3H$*01&"@CB=&LH#5LY1%S M@=]6=Z!/[NT%S:T*>NV3@^8Y(,O(_\OA(%ZS"5P?TCOC&5(M/0U( M T^5 U1!!0QT% AG?>#>6,)TF>[-%)U;XZU'P6@U.@UFZLS4^22)Y)DZGXHZ MISQH99TF"FL0:9(!*JP"<4-DP D235H=:-PGY]^&-5-GILY?BSH7E[">J?.) MJ',ZP$"%1%Q2#(AR&E!D")"<86 TL]1HR92$\V_W^BS4F26]LJ37A*07G8>D MEZ+S4/02."MZ946OAREZK9Z@UWYK[]7_^\_>V^V=#_M%Y%K\6=MY_W&W=;"D M[_)(%:\G%]]2ZH6 ^"':6YB]4(C.72&*OU!,+43-2LS]6=D+CA:CO#7_9^4O M,"(K\JSL123E%7E6^8*4^%F!9U4O^(*4XN;_K B^X.JA#_34#RM>8'XW<%5' MFE-&-A8E]3],UTTMA]"=>,'NMMUW.\53Q!VKT*9\%PTQW^M%!V4_M3>[0]7C M^HU(T=UM;J\??[37_3Z=#[,20[$5GS%9ZM%)?:?;+KHNM5?ZK#W0)[_ZP%A[ M?GI^DASY C7;/K1M>Y!'93@JM3*S_$ITL/;V&JF[.[[W.@Y7D79RG=+AU'Z$ MT&/VHZ57A;SK<)5])'YQ"]Z9%Q^MQY#D]?/,Z^>Q/_K495A%@&@. M8Z[N%-;^2Y_HCO7UD>)TF0-*4+V&(9)3P:LU2[2^VQ#=K\V1UE P$W@<3D8Q MI28(#ZW@4&,I#9:?=].XWIYAO:+]BYJOAOV+FJ<'K8\7AY^:1XWM!FQLO_]^ M^.:?H\/67\<'K>9)LY6NO44/CU^?C/L7_7U\V#H@>ZVM^&Q_'>^UWK/FFWB/ MUNYE\_(C:6Q;='#Z\;)QO/5]IG_1:;SFL66-[=?'C3<-UMS^"@]PZJ'4(,V6 M_=Z\_*=]V&I<-+;_"HUV>:;9V(>H>7QPT?SR.6@;?)PVX!&T@"IA@#'8 Z\( M=1I1A)Q)QYJDKA!:B;SIK#9X-W2OA=C@(XEL-G-C;BR6PAE'W9,X8OV=_SUO M#RXR4]V/J2ZGF4IQ1[1B ,- $52 ,TA!0X+(;76BI#4C/J7(JELC]QLCW!) MF3(84^PQ9=H82)A5GKFXQWFA6+9'E@'E: KED A#N831"HG8ILHZH!'2P 9' MA8U_LIJG=HH(SZ;V9Z"O.]!G]^NYH?R:_7JY2S57!>%D"N'":\[C9 &=^NQ2 M2!10)"+<2,:\84K'*5VM2LWL<62/X^$,IA0V#D,E*$8TNN*&>"R0,8)X@RAY ME,>1#96YT1B;HC&FD8'(>2"0YI'&@@2&>@4@<5)S)K0F?F.3"11-%95I+-/8 M*M+8O2JM.0W1#S=:8$(-TCK@Z)I#KTU@&NIP,X_=4.J2"6VQD>#&5"=[ T,T MG8D#2J'(:#9@( 6V0$<2@QBS:)KIZ'H)5><<_B*J6YG,UH?,[L%ED%L2(G%% M+S*:8)9)J03ST4HC%&N!7/8JGY^])DN;CS]^#BCRDT0&>)H"1YI H P1P I% MI,TXX)02@U65GF!E(S_(+S@)+N52\9CE17&#=2: M<02X2A(-WEH@H8^T%GC6P%A"Y!Q8QQ-?LPF19NE8OAX]R"72F/\EFTK,WT]Z(D#_HT_._02>,V3O ]GI3!IBA)-, MD@A9$U(C&!,AZQR(CBW3@F%DH-S8G!4QR6A=);1>NP,S90WG5B+)/?68*\*$ MBF@-F&,AF5O8#IP1>Q_$3F?%T."5@PX!R1B/B(7IS)Q!0!1!5@G"F8R(E9!D MS*X"9JLH5)Z;)9R;>U@_0GH?P6>EC P*E5)Q_X08.NFLEA"&15D_V9N9&]'. MG.I+ ^/3$X!3HSSJTJD^) 0P3AV3BC&*:"1:62?7-)[)>%Y"/&>NS7.3YV:A M^^#R%@\*%D')MZ+QJRC-V,Z_FN3ASPW>6[RW.2YR7.3Y^;7 MGIO[Z%E"2QP)U#L$.75<&JJD@TIQ'J3F6-W!@[E!V#):7[L=VSWUJ4%C]COF MYG=Y((QTD!23 &SPFJG%79NV:CUJ=.( MEJFCI7I$1\MJ&-:XL$SRG8O!Q"P',\ MD5ICJ%_30VI>.,\]'Q^)Y6FENC@;*#B(0:#1::.!(* TG& N&(4\%'G'7@:4S_1\9 9#YB@( M%L+H24@(9)PN8)$RTFJOI8*IYZ/"(@/]EP/Z['X]-Y3G[AP+0OATST>*#"8& M6: 4,Q'A6 -A0<,4HDT%Y [-+?F'!GC:X!Q01$7SD5['%LJL)%*!1&\U%CK M$ R>%\;S5OXHH$^G2N,X54E &BC&)*"">J @H\ Q)(36D(A -C8YEW4DYB6@ MF(&^=$"_SV& H 32N%I8=+^I$#X"GFCG$?2<847@S4C/?0.?)=XV?<9*E++. ML0"@"*EE.T5 Q\T^[O!0$T&"))YO;,:-OAYW]T<YU8 MI54VWC/()UH!6T*=-QQ);:B"PAAC(=;2,VNP0S8;[TN&]&HG=\9JGL+MS.H0 M=_(4B L, ^N%)E9 S:S?V$22UY5X=$_S)T'ZVE9P+*+WW(IE'.5LL#PW>6X6 MG@3# O0:2LPHH\HH18U#D##%'#%6XI2KAV&5JQ>W]=RS<4D@ 4=1)H:#B3A%K'4B),1NN:H35@B[UCW"IKJ>')?881KTPX MY[4A9%%HS9OOW* \?40FG&!40@T"#"RU&"- ::$ ^O_L?5E3&\FV]5]1<.]# MGPBE3\Z#^P81-*;[T71XX@6TBMM>>=6@4FDV;*DK5UWJ6DP'DEX%Q\G2*;(IM[58,^)4]D\!Q;,%LC MN"Y@ A%%0V L.":*&FR]&EP(-B<3E5<\()9R6BD1C!P&XY:YI(4G@3*6&CUX MYY/(5[B%[,'06"91EYES139%-D4V139%-JVQ?)<> "IS-%?%:-[9WQCOS=5: M$J'A6; &.6XDXIS 3RHF))1SAH%_Q 3-0Q>Z5-_9:BY<4'BZR*;(IIVR>')" M7:=LLXQ,?5C/8VN\TU1^G7D>5#G)F/(H"N81-\D@K01%2GHA(I71YU9I0E47 MX\591V4<=;OP6[BUO;*Y";/69SR/.I_S-MWP,H_ZFJUXG(08+(Y"T,")R?W9E%*#59ZTPFD] M]^Y:Q8]ENN7],=/V>.$,$J.DIB(B#G8ZXI([9'"D"&P^+J.,AB9:">*,+1.IGR6.KVB? MQP!8K8+&A+O@K: JGTD CX\.WMBBLUL!\]TYG1T\=I8IC @7#'&L!;($G G- MDY$)2\Z26EL775FF6#Y#I%_65;\DF!>-?66(&$(FQZJ 1E\).5/ \0 MMTQB #W674H6IU66N=.KC_<;P%T[IS4C5AD3>3#."JT4]\QHS%00?*0<"VXP180&#%K=67#"@T-)BL0)8\HE6P9/%Y2?H9Q&HQA6 M6(D4N);.444T3@!P;#BFJ=CO;8#Z]F+RGC.EI4H:268M0)WY/-J.(Q.328*# M"T_TVKKB72Y7(T6VI&:-!I;XDAQ__7MO$.)@_!)E(#TZ3C>' UC#*$.T'D,] MJ%?D^K%S7,44JRIFH0"P.KW!>)B'C!P-!Z=_R1\8Q ;A7WOCP\[X,':JF*^8 M_^^;KJK>]]L/)7DR%4R7)AI\M)A:@EUPB4NJ#-." /-Y@6-@SM9%3&16Q$2N MX=@(H2IXH0KG%A%]^Z'5!<[O0?#,%+BS&1CF>M!0<_%NM *S:8J]3 M),*D:^"YZ.W6@GQW3F\3FA*U#A[MW [",6/(:(*1P1)K9S03W#5Z6Z@[>SP% M[BV+4SP(UHO*?H :@P;-SB7*@B<("X\1CSHBFP)% 23HN=7.F9317(#\Q(!, MP.YV,860>X8HDYIC8:PW %A/(@T%R.T&\MZ<6L8)>Q+RZ1HZ)L25-\C0X)%A MGOJ8R[$C7EMOTT#B@N/2GUED4V3S2)TJ6D=OJ7"6.6ZIM=@I;5D,V"?!%']P M_5=R\4M.T.7[V<$?@_1>,\(1KZ?U*^I ,5J&F S44:*T)FQIN?CVM=BN;A[N M'%8ZN\-Q'"UFW\J(_S+*L\BFR.8IQ+!?13OEF0(["Y%K2UVDF%F$M0$7 M&4>,C)<)>1FIQ4$)$LW:NNIRRELT/+5 _$G$K1MX%P3?#,%ST6JO"&&<$A2E M %M>:(:LI1(I0YV6,5 JV/(ZX@IZVX+>1P]6%^6\;&C/QZ^-$UA$XA!Q&B/N M,44F.8F(=9)["TY\!&ASW54:%WRO KZ+*E'1JD4V1S6J%M]\T'/=FCN**E; \*^&OA= V MU=1*PPG"#!O$54C(.A>0C<()JY63(8>V99>H4@*VVOA^S-CVE=@N\+T9?.?B MVMPG$Q3GR%/#\N&X$MG$@E6,9Z690>XTA?X[4OL]'O6]?J]\>G5J3_PY,R>* M ;X\ _S=0E2*),-L, ()@QWBP7)D"!CAV"2*+<7**+^V3C3M"E$:(5:""0I+ M%]D4V:Q05*IHT%72H LA+!V8Q\H*Y$+PB%OOD)8B(&>=-#3J!+95&U7H,RS* MO"R$]6<\L/ZD\[H:CF-5VSUJQF'W)IQ39%-D4V139%-FTS!I/ M$<= ,>,FB\W%/(D0B$,B:H8X"129R#!2$?-D3" F(AQLMBP/!D3 MDSMW#Q=,M\P9>"A UQT7Y_!<('O+49@-9)6*TFEA4%22(AXT1L8FDUN&%3>& M2QQC&87Y]."ZM$K.&\*UJ-_[F'W98-EK$3QS&AG.P M7"K L-?QJJ3?6Z.AS MG[#LJKN?PU;P7-R=(ILBFW;*YC'J,8L>;,&LRW=T%^[Y(Z-4624-.)[@C'(N M!3)"$:2P"B%9%S@/C2)LDQ_Z#*LJST>CMVPU&$[&G29B[W[8\X<>H2 MMB@2F7L20?'K@#7"*MDD!/:.J+5UWE6L36GH@NO"N2LHFU\>-MPX@KN$GVY# MO;7S5NSFGME(G(&NH19X8B#1X5,I(%>&2YH,:#5\46.]7^49#; M*N065BVR*;*Y7XVWA,!BT7@/K/$6ZEJ35!$4&SRO5EG$+0C+1L&1T\D(*P,! M_=?J66<=V54,\>BX#! LJ:DBFR*;%0HB-D'#:3?+FU,6*U'$Y:G] MSV=1Q$_O<*ZC,=%R+&E ,2B*>!0:6;#F4&#<@:JV6 2YMBZZ3+8I?5B 74AW M!673RF-."N'>*^'NS1&NQ0F#4ZR1\(H@KB1'VD:#F&3!>V>$BWF4.^MR=>=) M[@75A7&+;(ILVBF;5IYO4K3AO6K#>C1D$W7DN]\]^2@9"%5BBCPE&G&=)#*> M,L0JXSFZH.U=>FP.8Y2^!-_,^D-^J-X]M8?>GYV)C5;Z(?'@SJJTPS]<6@ MOH_SLRZ[6-ZY,;9P0>'I(ILB MFW;*YC$;8XL.724=NM!3JZ+,,SXU"EXF4*(1(TT\15$'A7GPGH380B6ZI)*X MA5C4HT-Y-XX[_>&HC&0L&8LBFR*;(ILBFR*;(ILG+YN;]."P:&AT@NB0# ^< M&&=LP$YHPD*B2MR\!V?FS(#UM3WPPZ/X)YA@Q?-8[BF)6Q<]#R("]<$1Y"+5 MB N6D%:"H\0(M0X'XT):6Z<"=S%>;.N_?B-.P6_AUNLS+#/:&Q_&JBXPJN)A'(QZ7V(= M^SD=DC:VW^+M(D$K%L NR84BFR*;(ILBFR*;(ILBFR*;=LKF)IZDQMX(%U(N MTN,R&&-$2-AQ&A)S0=K;>Y*UW;QYWFP^5STW&5O7 MC_O#U[8"Z[^XES=Q+S]MGY^?PW>_'^"/7EEODM#(RY@0EU8CQ[!'*1H;M.;> MN=S8J74[YN<40+<\-%0 _=" ?G<1T%)(0[!E*!'%,Z -TDD0I+F15F2X1]XB M0#]T]4_H?7E 3/YF^WGT5;?S*OIXY&+5F$*,=#L95Z<;7J_J-G%K-ZQ"K%!S M>R\9""$,)X"G3KZAV:OCX?'++)_1L-\+S2NK0FHW&_CC*!,8&,T[R>!QI[F& M7#"#0[3<)$<_;E_SA)#ZXGN3\6AL!WF?+L:X4^];#.A[K(:%KFYZ+O5\X3]V M*6@G$4W1(LZ-0E8!;^E@N"$TD63QJ1^QI$[:96#FD5-;CT8+[:BL_._'$/D- M1/WX]+AH\BV-&W-#]>&P#SLVVOK/I#<^*>2X+'*<._DS&N$C-08YFT_^9$8C M0RF#GRCU$@QU$6@AQSOE_8O]=,$MI)%&%I4PR7/-I79,AD1"Q#1AH(8EV4^E M1N!N/#%_J#C 3GC"6K#/$V)N0DQME8PP&AJ#"4B&7Y406"_%NY#@_7R.2J*G!!$49 M#.)!>K*V3KE"Z:S@K'%DXLG#D;9.K"DP.'@4+-$3.O3(L M.*>3$E;(1).XFB2OR*D6MKSGN-M\/Y,@AE(=,)(I!,2)]4ACK<"T-,%P4';P M][5U+727TL7YGC>NN2\\67CR&?*DM98Q3@E-07,FF95$)YF2)1%+;WZ0D;@! M3Q8JO$$YR)C15^^,'???B8EG>N9N;/>RBGT[[GV)OW[MA?$AK*\F M@'.?FNX)/ON(=;""R?CJCURUFXU^S??2,TIC*A$C26> M!J_PN M6(1]Y!5T#JNLDO[KYW(#L>UG(LB=S9M9FP%L_N>?=OU*Y$P?Z$Q-\K*'^9Z> M777IL_OZS=[^UILW&YWMW=M_OPOYVMW?VW MG;W?.YL;;_^W\_N?>W^_;>G:?^D-.N/#X02N$4;_N(PFKF0Z5H.QUC%G[%DK M-5ARWQZ/XLO9#[^&WNBX;T]>]@;U$NH/_7KQT,:U# MGW[S].47]4MS&KIY3>@76EW],GY!KGSM1YTK!VK8'7=O1 M +V*L_%.IB'83Y_YWJN_\,[1[M'N_@';??7FTWOZYO##IW=LE_Y^N+N_S=[3 M#X?O]W<_GX9@X9H?_MC&.Z_>]'=@G?!YOO<'O/>/?Q_M?MIFNY\^?-[)8=W] M SX?@GW__];?/?5 7__]Q;^\'>N6O)T]^BO;[O[_^KO MO3I,L]Z8G;>8['YZ?[)[\)'*@'6(#ND4+.+6)V25=BB80)T5BN@H6S89[X'2 M3(6!VL] /B5/9/ <6\%%)/D@-$84#8&QX%@S^1C/& @7!FH! WV?8R!C#38@ M&N2Y4Y?%-),]]\428Z#AF MP$"8=,4E2>@R'?AA4'GN8+6<@:XBX-#W^K$>#IQ=S/S7_+//\9%)/JN\-UA^ M<*0M 8967^/)AC->Q6-X\'IUTK=C!Z%CC_(;3B^#T>$1YAXK(,*H"A% M5VJSI&*M%IGKSQS.2_"U"YP?%<[SGC?V-F+!)=(Z8<1C<,@FPQ$U2IL(4'>4 MU' 6;#'T5^"\VG!>@N-:X/RH<)YW8VG$)DBED=*NULX>:9824H038X77QHD< M2.O*I34GM\B5;9^OD.,V'0!AKK$;CFP_UWG6@]TZ=C2*XV=QD$TKLHE_V-X@ M"V-O\!;X92^]KG)48'SRNF\'X]SF<7S4JJG)JT _O07GP!JN@HD&Z%Q;Q)T+ MR!$BD6188>(U$U&OK4N^V.M;CC98;>3>7Q:N(/<^D+O@!_#LN1,,AD,>C*DU M1U9[^(ECXS3FQGL%AL/=K8:"W)8A]_ZR5P6Y]X'D M:=JKP#B+]8+"2HS!O$.>)F $JE]GE2(060:K (M#!(6\/RW'M#-6[7"_,L MBWGV-A>,>Y8+ I2R2#$I$6= .E9K@;R76DL-SP3/]3VRB^6=38<2"VP9@)=N MVQ< WSN YPW_X")E(7$4@K2(FR# =" 2'BBO(XTD1L]S)7L7'( "X"<&X*7; M_@7 ]P[@!=L?,T:,3"A8FX=F4XJL3"+GU!4#I:PHQVOKNBOHG6W_$M*_1DC_ M7.U:+M\)T8US/8^'FQG7]?^]T6B23R>&^Q[=LJ3GZ48CEA_K/R>/O?1[,W=R M<+"9]WYC$%Y-)5/B$\OCJ,4N@&24P%AZ1/-)PUPPC9S 'J4$OUNFE,P5S!:>+"E/*A@8[(>%D@'RI"EH(!53(ZGK(#@[.%'ZH+!V M#&E&..+ 2 BDBA'(6I+(!;4AYJ &O62^3PE*KC:FE^8O%$P_+J;G3XK647!O M+-+:@OQU>5),,]]PW7M/2[[57_!L'$L[EC>^GO1AHYC''6 MX/3J5&+;@]&XFM0CRHKUL3P:VUKP*!AWQ-"@$,8^3^R#G[0/ A&B"=6>6AS\ MVKK"7:+N[%*4@&7+ +_\=N,"^-8!?L[=T(I%[I1$7F&#N&8!' _AD&924 FD M[YBL9YN8,GGLR0%^N?[&4G%>&@MO#?%YUT191E-6YT$DAS@A ADN)'))))X$ ML5BR-G86/MF4QM[X,%9E2M%#32FJMWMW.,CCBYO!WUO?\&5 M$$E&RTE 5#N-N)(.&3 MD70A M+)H'5BJ/@'4#XA$L V,E1\&2Q'UP@8<\W5 L#BFZ_H#^ M"V 73IQ4D%H,L" MZ+S]SK 6'MQT%+2FB"?"D+54HN@3XR2ZF*A:6Z=Z,;7P* !]LEF%S4,[.(BC MN<,OZHFC=4;A7";A=@=A7#=84:[QA)W##=\4<>9S6&+O2SXW_CEXB@]\/.9% MW07ZJHIV%%_%YO_;@YD4WIP*H3B+R]-Q?RU6LH'Z8I$G1(W-([8-.(L4?$?' MK C6 (,D#,*&%F M.=%&,@8.I>I25YU],Z%:D/ 2F?74_*,=+1!"1= MS&?9@.5EW-JZZ6*\V+Y6G,]E G%[\"4.QL/JY#D4J;7,&9CM?:_,YULFW;Q; M\ (\ETYB$A$!"Q#QF!2R^> +')T"E0%J)5+P G"77)(S6N4#JY\BB%MQSD4! M\\.!>.WY25?ELC.=S!%[+O(2I;%[%%$$289K]WAB$.C->C_LN M1+5$HGJ_X#Y0&J*P2:)$31[2R2FRE@@4A-#$"D65D+D='E\RG[\$'E<7W ^0 M0RC@?G!PS[D3/#!EE?#(&TD1%\D@%R5#(A 1C6>*BCR!MXLO.4VO@+M=X&[% M07JW!7G!\8UP/.]-."JUC9HA3/,H?!$QLMQ'X$DZK>7_LCR> OB*+QS(][Q MES@'C%@N S*)*<2E@Y]TS$E-IDA*PGC+UM9I.;IK-:#[*/Y!@>S]0G;.Y*=) MZ&"40CHYASAF%EG/=3ZY*WDN;<39GU=F<1)%R06V"ZV/:O#?%+7%BU\>I.>M M?ZDPYXY@A%4DB!L"7KSS!FDLP7\'1T!@O[;.ES&QLN03KM&)?MK'TL^@Z-1[ M@88)3>"7RUM;GD-FH8U^P9N\OKWT;A2;0$0.2\RD]V=^RY]G,BHT=2.:.EAL M1Q R&IPPTHP9Q)D"AG("(T%U,L8X:;C/$\!;%*,HX<9V5B(5.#\"G.<<"9%% M*K%% B>.N"(<7 J6D(W"Z^2=(2RMK>LR)/NIP7FY Z[NBN(RWVHIZ)[W*:)* M@1FBD5 &? JJ -U1<@2"9<#0WILESKZ2R'2BD4W6E:(5&__*0V5 MVH1E,]#G!7>!2.>,<@RYR"CB6F%D''-(R:""I0DSI7)M@E%WF=%10I4MLRX> MLFVA@/K>03WG-,"SY:D+'D4BP&F(/O86$M9QX92@'1D@:D"4Z( Y4H@_(%KE:[M4Q2L/SC6YT_?H"!O M32P2@C($,J?(!"804UAR0C2+E&6+!)O%5&-I:EA=E#]D5T-!^4.C?.%L0&]2 M-%XB$R.@7%N'G-41\:!]#-PP8/BZ=8F6*4H/U.]0Q2]Q,(G=L[9I<$!@W]'T M]^>0MFB7X[$)WY=7\G=O?+@Y&<%>Q&K&4">%GY;'3XN'_B5EO::,(NRL!3_# M!&3 $%)2F:]BIQRN;8NNT(OQD5*I'.UD?T O=,%V0^'[#G_PC/+&)4>.9(( M(%LH9!PA*'#!HR3!)4'S_$9ARN%^3PW9#Y#"^ FR"WAO!-YYMR%1RA)/$0EO ML]O &#+> )8-$XG(J#D-X#:P-HU/>[(9BZ:FZ9R'4-(4CU[CE$\;:H110AGW MPDF+A_KYZ(VSB@,=Y12J31YIIR@BD?$0!$Z:Y"[JKC1W=A5*U+)EL'X 5Z' M^H%@?3)__$JDGAJ)--<"<28B,DH$A!VS2B1I<+3UK%958/W48/U0I4X%UO<. MZWD/ J3&DL$8\>05:&NE\_03^"-./AZS M,QG%,'>,(&SZE]O[$M,=<,,JQ J-A\Z.2;61G>>N!6BBN2J""H M39#3ZVKXI1=B^.WD'0@,:.RT6/-46H6_EL=?.XLSFYP"6U,0E")6>?*T [,D M.>1TD$IXXI67P%]4=JE$0Y@Y$3E1QA[X0EC'@NP)Y1LHO57>JE"AT\!3JXOQJK0@>/0P<+C=\A&1=X M0)0DE>NJ, (6<(A(1DCD-$1LUM:-ZE*SA+[+^Z6#)YLXR4CII/[PZZB3JN$1 MN#U?XFC.Y[G=<>G3'?BY7&YU^/AU@T;/<85/UD-_/:G\81Z$-DS3!_4H#LH0 M@WM/\+VV)_5&[P\W_'\FO2INGVU^T:'+TZ&+1RY2Q@/36J" \UAD%BRR2AB$ M<9 V:1>%CVOK0JNN;DM79"D/:HN[7$#\2"">/VK14$VHC4C5J?D0$W*">>2) MDR!0ZES*#098=XU<@F-<0-P:$"\]>5= _% @7AB-G(]$C9XC:A1!7#*&G(D6 MF2!BGDY@B MKZXIT-6G)P/,GZ[.^KH:PTC#U6.&)GU2UG[H,M^#I%A(LWRN8 MBN%WD,);X):=1A G&X.P.>SW8[VBT5XJ%'4O%'79 8L61Y$$TCA9Q+%SR"FC MD?'!>Q6HISG^3B3OPI/8HHJ"4BC4ROJ_@N_'QO><'\&$<5$IBG @'O"=(K): M2D0YQ8';()3W:^L:%W@_07@OWY4H\'Y<>,][&#YI964BB"@3$??.(DL Z($* MKHU.RDNUMBYPE[<*WL\BVW!=Q]$,E:JR)'3PH*.9@8YABUBUNN4<#38^CR/H*M)2Y*, M3S9!L=!)=%E5W5W2$\^K5/C!.XFV9^(JI<+WP5V+!SIR%H+')(!#H<"_D(H@ MC;U#V@@P,CG3,8:U=XPJ?K(>^$ZN#? CJ('1>;[_>.GM82]'@PQ4-;H]&$]CU MN)8]T$ )Q+A2R1E!D M2"!>21*4 L-:X#QXT MLHU()$VY%'PWY>^<0Z!"%%BH@#C)PX13 *?>!8D"ML$8HP5);FEV1(%QRV"\-(>@P/AA8;S@ M#B0O7: >!<\T8#E8T+_)(FN3(]CH",S<1A@_V4S!Q6$#(;IQMS.(M7O0FSK* M<,.C,F[@<3('?PX'!_NQ.GH%@BFDM.RLP33_K@AUB86(@(2R@0'TI!,CB#C" M:2!9O/-9I"6!\',LOHG'9RF$[#"4S, ]NP:G.SXJO/, ^8(I[Q"G M13+@!G@7P9;(!H71A*!H?31@8F"'U=HZ45VL64D9/"'\+MTA*/A]T(S![/A! M:P,/,H(OG_*)P38AJZ)&TBAC/,\G]B2P&VA7Z99,-"WX;4O#3,'O(Z8*3H_; M4DIRZY'TV"+NHD":^X "L491867(#?]4=A5>/#^T-/S?F\G?]!+$\]5"SR$W M\'BU0>?IY_=F\_=.][YPT/(X:'O!!Y V>H4%04Y:A;@4&#D!1$2,8& <2@5< ME$\FEWPQ]'#CQKP20VP-@)=;-O03 !>,W@RC\W9^B,0I;E"2UB#NP42PN5] M<,.L@E=LHFOK7-^EKJ\@M&T(76Y%4$'H,A&Z,/F7X80-DXBX&!!/D2$+J$04 M7N".!),L X2*ENC0)QNYOUCK(\>_->1B1EH-%2Z06W:^N\2^1B*4!! M]&HC^O[<@X+HAT/TPG$>+)@@DT*.\-S/[\&3$(GE'+MRT@-_AY2C4-#"WQ;!M][;?R]$K[%+[@;AN?]@A"9=3H)E$1NWC>! M(*,\10P[B[E4QG"SMJYE5_$[.P8ER7"#L_Z.IZ?$=-S)I6=?/._S_A[32[CB M&)_?9T(JQ_C2 #Y28FPP@)Q;P2R3'AD//>2ZTR%2S=XRA4\$A4,.>)!"T-D]@B[)E#G%.+7!Z"'@B5TJ: ==U[C'%7 M\CM7'18J> )4L'3OI5#!XU#!0J*#'OUJY.;^"K:$>Q\PL\__5/_\@'G-<>4*ZCJG^(_YGTO@ H!N-1 MM_YK%4?CJN?'L7G#7=(BSXKTENX*9<;+_VV=2>C-J6SR"QN#W]2#XC^Y@_MX""^L>.XE5+T9?[#$HG3+[A3E'%,O7/(6R,1 M=]H@*XE&*0G,#9'),[ZV+G37X,7Y+;>+!+7#A%IBF/=9L M&:'$!U Q2&7CB\>HD+:$(A9HQ)8+XRA;6U>XB_F=2\@*F[253=IQ[GKAE=7E ME7GW+F$F8^0:"4D"XE1ZK?>X, S_%+E!'[Z(2P>2/'KF/'G?%A[+AXT!L,ZB/S4N>X!F1IK+E MGC0:Q;#"2J3 M72.*J)Q4D%@ V9]^KC] "988;[E,=_!8E^]8=@QAA$%]0@6 ME6/(Q!01TYA$ET_VGI M[(+OMN";,14"L4$JQCEWU'@3%3$:_J"BDJS&MR[X7B%\+S3S)^JT\0YY2A2X M+C8@1ZE$5#!BP%*+W.4!]YAVC5H7Q^N?%P\NB9S9I/+ MLYPXT\Z#W88#$B(ZIX,UTAO@=4V[$M^9UU=6*?O8/HIZ.SD^[L<\A=+V.Z$W\OWA: (N M>_;-:W<]]8=?.[U!@Q80S\LKDXG7V(YS0F(@B3"%@MN#V?99 M>NUV89_[9)^Y\(M.W&BE*2(FZGQ4IT8Z@"]"@LNY!4&8%>"+=#5=5O"EL$]A MGQ8WWQ;VN4?VF8^$N!SOC4PB<-V ?3AQ2%O%$+:6,<:],#;DX8(G5/7A<>:_W\U:?$D_AEAMPR^(!P)%SCJF*B =M MP*]*'FE%")(V*!^29)['M75RYT.)2OUCR\!Y#PY) >==P3D_92=ZPBGF*%'K MIHK?YZ&?(7(#5H'E5J^ME]KDIX;->S#7%[%99O0N!;,+:4OEC61:(TD%0US+ MB,!63XA2:6,D(5C.EC:C]^&*CD-O=-RW)WFQ\<=@7^5WEDTHFU VH6Q"V82R M"643RB:432B;4#;A>IOPS[%U_0C_#[TOZ_\#_\P^,?6"&7DAP%$^'HYZ=0U@ M%?MVW/L2?_W:"^/#EP373O*YSS7^R4M\]A'K1L/^9'SU1XYL== ;H.DG";T8 M"/ Q9ZTN=#\27<<=EA $J!LM?QX%R#-0I\Y=O4_G_SVL9FLXM@<1N2K:S\@F M6/-+V_]J3T9K_[QXMW"KTXNK?*M7[O&5,?51K MZ_OY@<]%KILY>%,?/FW7+XIW\=G,%9?RLN?RGAY#=?EQ>&_V]K?>O-GH;.]N M7KGBQUWBYM[NV[T_MU]M[&^]ZKS=A__M;.WNO^WL_=[9W'C[OYW?_]S[^VU+ MU_Y+;] 9'PXG<(TP^L=EB/\A:<%::S(]8\*Z6!?6W+?'H_AR]L.O,S+N#>HU MU!_Z]>+UQ&)[=[TWSZ%:/ #;MZY_,UU^V+:N*NYM. Z_28_O<=G ML%&X;-2U-HJ8FX!R=4N==H<#5'=P]09?XFA<'X@V"(O'HYWYT\*^VJBRX=O4A&5_;EW]/',3^B,3SM(HY/?_'=HQVR<[1U NOX]O[37^3# M'^_$^Z-W7_=>;3#X!EC#.PSK6"CBV'UU0-]_?W?R?G\;/OM[;_?5OS]_V._W M/NQO\)U7_OL.W?KV8?\ON.?#M/,6G^0"#O@_W=W_2^QN?+0R,LPI02%%BSCS M"1FA-:(QJB"C\B:?;O9DSUDNK+/RK+.TZL[".O?&.GB.=9A5H!*P14*:/.A' M:N2YP_#[6[;//H'?VH5BOM^#).:U%DHXC 98PXE((\.1B M1-9R+PD(.!"96V>-*!UN3PW1]W!;'KK-*D+3O9@E&*5\UQ?XF'/]^.HDZKA49WN'8R' MU4EG/&QF(@YLOS,9Q?M(X/MZ<"?#>* M)7:[#(H[N2QC1 6A.L\I5HAK[I$&+D+8.J:IN@E'H.9HEABH#7 1!V5AI$/$M")4.L# 7"JP+AQTU=_!3"!:HW@>J\ M0V' 8P"/0J 4G$><*HV,#/DT%,!H\,1I)7*K59N&<3[97,:E[D0_VE$,'=OD M.6HG8NI1E-3%RG@0?]9";')5F;^F$BRQDF51V^[F@B,A=#),\X2TDA1Q 21G MDE'("$MHI!0TDUY;IUW,98MB)07';78CKL1Q@>I-H#KO,)"0#]B+#EF,<[V6 MM<@!X:),QTIH+07E:^N2E/RW!?"\&T$D#\9P@006'&4! M(L>4@6=**^.B(B*H%1S5M[J9B3?1]\%EZ"5818W!9K9"O:Y<#;4[',?164O. MK"#JI#,YAC?';['RO9*C:+V',2_FO71.R+6,IZ6??\X$_ [DNS45;W$_ED:) MBYTO7!E!/(N(" >6C%<$:1<4BI)%A2TC'+NU=:*ZTMS9_R@QT):A?+G^QS)1 M7FR>VP)\WFGQ7AJG742)!PPV3]!YI'A 26&1M/# Y[YD.58%X8_KN!2$MP'A M\UY-T-%RC3VBW%K$'68(9"L13XIPYAQU%+<1X4\V0=* 8G2E/],#)Q_N^.AH MF-R-*I;[.Y0 MS/LL/<2"H(CCE) .@2)'99089&AP/AA-=R5N4V5I@72KO)6[0;H8+K=%\[QK M$KP 6X)9% PU&\%SD_5-2EP?APXS_LA$E0SM82A MP"W F<<$2,8*Z:@%]A)'&I=73]F^[$J#2GR)0W)A^+99',_;CKQ+%8]L;Y!G M_%T_ S,^C/"YC+C\?]_T7O6^U]U9&K,N-IMH M*95G,2)J&4=<<(RTIPY)@C4)^:QH'=?6I>FR/-"U-0&> OI6N3WW#?IB2=T6 M[_..D28\>(4#,C@RL*240893<(PTQUYCK:6A;8SH%L"WRC$J@&\KX.==)ZLX MUT)YY&+(K6@>(^>410SH7#G!B2;+*TPK*9S;.4@!KO2E/L'JWMV@YQ4Y:IL; M].I4T*>ZU=PEAZ0SBD6-D730H2$&HT(E;*=L8 M,RX(7P5/IR#\X1&^, O,,),\!H0SS1 '(>99G+G=E2OK"!%>K&+/3?O.Y&W! MBJ"XE:Y;07%#XOB.5VLN31$1(V"2 3QD"C2U$B$@9&%DTIQULH! MB$\VZ[1I1X?].#JMM[O;A(/G%7MZW"32[G"01^)-4^EE\E6Q$>_V& M6?!C2F![U6M;C:>_;.1S0D>]O);M4V&.-J:GAY84Q1(I[J]S?H6'^]G^&(0P M,7"*F,DVB;866C M 3:F,0D%<*9@>B+N=4(N6 U>" ,^3R8$9]L8[RS0;I7;4:#= FC/Z6P#&CM0 M*I"@/@]D)S+/'@@H$AZC\"&J=I[E5+LE_QSGH]_A_Z'W9?U_X)_95Q_9ZJ W M0,U'0)D=7YPE0'2-[R6 K1Y;\'-%^C;&^L3Z(_C&DSPI8%!/!ZA+H :C8;\7 M[#B&3NH-[,##M\&JX \U!%Z<[N[\34Z_@9$7 A9Q/&S0\[**_;IR\]>OO3 ^ MG,']W.>FNX+//F(=K&$ROOHC5^UG(QD?\X%-C[O#1EWP0;-%V2SIQ_U5Y.GWZ4O>!ZGRZ.N?CQSJ6TY)UKOAS8>EC5U;PO :ZQ MRN^"1=A'7D'GL,H:Z+]^+CBUMKZ?N6 Z-W"A56_[>SO=3;W=M_N_;G] M:F-_ZU7G]^W=C=W-[8T_.V_WX0\[6[O[;R_#9OW/,A9[+7ZX9%NO2PEL[5H: MYD&WGKSH3"VXWF"VDZ^$>K8/Z.B_KOA1_#3[8JP[L8-K! MTK&#T'D%FU_UCF<]R[]-1O"9T>BZ;/SH)N;K"DS*JK*=[8'O_)(-=HI_G?VQ M_I7\VAE6=H]Z7P>#+_"MHPZ&Y7_,W])9[,?X4[J M WAJFQ&T;'7\XO2+9N\[NU9OU+'Y<,-LZX W^"7VA\>QJK?ZN!J&B6^./XS] MZ,>9OZ;'JG?&T1\.8*<.3O)RZA:!G)D"F]@>'_>G'4HO.J>W&^((P#'JSKX# M?CJR@TD"#V521?@M?^,H]ONCL^\:-[?1<9,16.%PFW!K0W Z>OGL]@@NYW$V MO<]?IZH7LSNLQH>=C1ID\)'CB>N?NQI8B8.,1OC*7G4,;X6?P*VN"_3&O=E2 MAB" "[USUXC@SA[-C MV*23SNAD!-[$J'[K=!-.^_-KRQ]^&-5W>- ?.EC3N>7-Y')^,V"5&V#$YH_9 M?O^D>R8-^/8O/5AYH=LZ[G4-X--#Q\&N^\<,:-P=SW]L;CSI^,@(HU5=? M/=1]A:=H]@CU3QHD9;ET_C49Q [%F-?/&< &EF/#L-/O'?6RSW=?<#V%-2=C+;Z@4C5 M\*C>WT, XW_@W;#@YE&8/1X-'NMK@H2;Q<#%?YMD*_P K()N9Q-H%>YIT+,7 MOZ5^4@_ASLX>CRS<,Y2/9X]OC:CIY7OU+._.'U6,@R^]/CQ=^0/YUZK;>3N< M ,@V;07*;6#K5S;SBH LM@].!F&UE_[<&>9.K>M">PU9WM41\V9M1Y,WU3U3@^62BG3#.[ MJ,]QE!KO]95[@_,/47[CPEMF;XB= ( 'P[CH/>ML]/\[>W$=;,F?=&] M"GW-QGT]' +<$6C+W-DV<:->Z$VWY?1+3Y7QPE>G7NJ-S.][7.ST.R93V2;E$'UHG:4JFQ^9@L%M#*8(6!@ M9-.M?R[2VALTF87\+<=@5\5Z>=/G\:?1V?QXGJZGBM,+C,XOJG[/_-)KHPU> M:M#6F4-;K[%*>XN?ZS67AN\)T<-3F@WZX>G+C6X>@8D5&PT_B.,.,")8A5.; M,QM\AS4K@Y'8?'A\*B(PU.R7"-L:!W OXVIH9R"&ZXT;TAS-+E_%5(-\*H'X MK7F$.S5/=?+[P3@>'9[MY0S%5V:>!I,C%ZNYY%-4"1/F..6$<1.)=;G#@AL2 MK?+&A8_;EQ6+;._^?J'6;;.^];I#9FNZT#=YG3^I!WEFL0U/]_;?D[U76WCG M^\'WW>_Y#"QBM#,QG_:9$%?>(D<$12D0$E22,D:SMHY?:$,7>TYG3\HEC__Y MQN^:"DCSY@MP.O^F?UQ@_YD,.[40SRC]W:!N JDUS=<>D,KH&$29>O 0PG=, MFE>GN,Z/V+EW5K&F#3"=ZD9U\.0:&Q7> *^>IFL6O>?NC,^G?_X:+_Z%_#H9 M=<_YW],?AY-3G5E_8;[X_"Y=@.AE>JG&^#G\PU;V^\.O,TQ>]I'541VOS]^] MG]IU4ROSTLVXQ Y<- 'K3*;Z%3Z91YYT-CJUBL@&SCG:G#KVI\.[P7'-H^M& MF0&G4^MV[2C8_X Y7JNISHZM/@/7-J9N;6&='+EA?S1;S\;F_N9YQ7_NSW]W MSQZ$_+PVE/OB@FE7K_@":'K97Z[@.1T#/5^ZM#\:5_YM[?!?M<-EAW?S033T/U%SS%T[NX=&]! MGWWI#2>CI=W+WZ=F%K@+>WX\!,W2H6;F>(W/N;!9E<:CJ>UU-LL=O%#088,Z M?#6_9CNN;900CXZG=L/4:_OO'Y55O([5V_R,S6DX[!F)C "%^L2EUYI(P96* M+#IOC*%3#8>I^:&&RX_S7II6<^]5;_+#_N9TB:_S"HNV^Y&VV_HHM15.28DB M&!>(!R>0,U;FG["U0>: >=9V9+%\L3:P+CXFYW!$<+-!,_ZQ+K!%II&HEJXE*U^P<,#;#)_QPWKOW&J(D<^)@M MP::XA)'+0'O8!&W!Q)X<3?JU:1IBZOG>^*\.0U2B3Y M7'CHD''P*S:"*:^HL):NK6NA7]!%2,(SWZ\U51U:RH_AZ0_9V/L"NUR3>8IX%!89RC4*+'GJ/ XF3T25DKRXA-RG3]+%T'>F MH)1MD'">T\ 4 ,H&M@6ZJH:3@\-.[!97&!R\ ,MF M8 ^: )B+_1[87ME? 7-C?(DE=6;_V2^@1.KR%S AP;/(OLM76#-C%YW_'7[- M!F%-QCDR"1SLLGO4 >MC OH-^+Q>;YKD1-'9K9U?C\^!BS3)<8\S'<>.? MG?L%C#]XT.MX$>B&^LZFCL!T$VI1C.+E,9DPS Y;5BS]25^KK[J*]K59G:3:J8FIMX.'KJ_)))_,4_+B.I2ZNF?EH%-5)F:*6/#:1_&?57Q_69'O=%>FJO@.VG^?>95?%\_ M^F LY]X@35@>L96R[^)JM>9J8LG:ZQ2L.&X MBLKXP'#*M1F:)TQ?/?B[8O.01R >9[-S<:9A97R@9#LX?@/WI)]?R"8W"62!QEB[KY MFERSUB1D?",.D-FX4UO&378%!)S?U!_FHI:>;WSSX9=:>J=U MT_D;KEV,&0'GZX'7TAOGZK+FZV?+GZVZ4V=0X-^#87X27,;*B\[?A[WL;EQV MFZ=;>FCK^A%8=U57)H8F2#[=S6GL>MY?.WMH88U-]5Q]@\W>UJL[YTC"\G/: MN0E[3=VIV?6OD,)57WQZU;S4P?E$-KQ0!Q :P,#NA7@I@X OJ>I1LH9QU,G;QH=&F3YNB;%WO- M%I>X?N=+K>^Y"C\>Y)U_$W,]:5'?Y]3W7U\_!FR"TZ"Y);@IB'NJD0%'!HFD MG)1$J!3-:JOOJ?A7IPK]T@K4:0'(NT%=\%I7"#:HS70ZLOVSU/K6I()/P6+A MO3ERNVD'-MAN9R.7?<*>-84S_[)P_7MO@,F93] COU?#HZUO0/3 GILSSOGM MY(\X/*CL,=#(!M# M'%0YXP3/ESL!BZ\1SDDW*_6S;+(- 93MJ*E)&4ZJ,R72K4N]P.HXU4)GI12_ MU,_O<#+*%;?_>/GC9IN?^=Z7NI4_O?'U_VF"H*>QPFP#Y:[JOCT>Q9>S'WZ= M'3#1&]30K#_TZ\5UB,5CU&O&:%X^BZJ]P$UD;3KZ:?K-TY=?U"_-]7LWKPG] M@E!YY M>\F(CFGD_!YG=.AK1<_>1UMUMNH,TRPGWF&D>V'L]*)=.7FK)%O[W3:=X7O.6'W3(U#7O]0;%,R9&RX*/,BG%12#64R-5 MI)0&G:@+-QX/>^/#F0^W]6T:BMK(#@$X"?OVVTJ,A[RU>_?^ M[W^-/NP/V0Y]]W5O?S>[<-_ G<,?/OWV&7X_VOUCB^SN__;I_=%[6._AT<[; MZ6?^[U^'[BCT]S[Y[Q_V-\0._0OO[?_^>6?_S='.'W_![^_Q^_UW9.>/W=Z' M3UM\[X_WW_[O^_;9>,C] [B_G8_6)8Z552AHRA%W6B-+>$2.@WP=#T)+ V1* M51<;LJ0)N-?6*X\YUKIPWC/E/&(82RP$)0GCP'F_/F[#Q#@P\B*62U-RA/@4:6 M2MX!L(U@?LFCNIZ@K^'53^40P^63W>.,.F% MU]82S!U6FK)(L \4E']2,A:W=K7H;F?!K75.!T.B1$(#TW%M);*@X\#BH\(X M)Y@3$NA.=)4T+1J@7/"]''Q'3["PFJEHN''&D6@TCAQKJ\"7P\6%6S5\S[MP MWA,I(E,HFCPAG3B,C* ,D9@4F*X\> +FC!!=K<*V6, /W-NNJ2 MOO]REO,]U! .Q[;_B+G%::$4 \&$X2277=6.Y/.-2-UM0U9< 2S]V+JB !Y5 M 9P_MNZO;[O[6Q^-8-%@YY&C-B'NI$1&)H^THAQB&.11X>&2E2RD:C"=6! M97/:R*[A2\YX%C8M;/JLV'3I)S,6-GUL-IVS3;DEF'D7D/5>(ZXB0TZ .(-+ M0@22<(RY?D23+M5+SJ4^"IM>/-9Q8WEL5YZ7O;FU]X]N'A2>1Z7WXM?13X>73^>% MP2]YSE@_-W#/34.?'Z488IZWE:<6-M.Q>N-FPF(>T7A0CQ7+_<=-"UK3DOJH M7='O1G$O;@G^2*30+@K@!BX(XAX\6!TI0R(&3;PSE)NTVNW/ M(.=/G(ZDKQ&ZZ39BK,I';D1 M^M,D')R;:6>;(0CY[0U@,Q<<-6<03'NP+UU%?>;"PNFT+ZY:RHPX\H -8+ K MUP1?.8KU\(X\:*&9%=N8#]V.FXSK01JS4Y#&PTQ*PWH0>S/.=5SS7=W?6T4_ M/!CTFK'3T\-%9HP#$;Y))Q13),^?.I+TX*.Y> MP>H:UT/J1[TPR<=SP=W43T:>VU@?T-"\H9X,7\_8.'>W(4^:KV?HV&_3=\X& M*9X38A7/NJ;/'YE1CU#)U\US.X:3Z9S]"[-BYF=5GDVQS%?-#\%PD.63U=$X M+W\V^P0DV ^=T$MY%/YLKDH^1ZN9S3@\O\)'53V_#RL ^F"SGKWI3_;/'6>S M,0CUK_UF@DL9TK&S_PY_]"124$<$264IXHQAY##'2!#-@E(!<\Y76TM-'XG. M[)GHG'\H5DIEU80?\C"!:G;2S,(0H\G 3T<)^>G]ONCL# ?-:6 -I]0D<8X: M@7<&PZ,\ ;]',V MGNE%9Q?>U'S#L)I]0<-F68/6O)6F#\;IV3@7#K^J#SYX0&=?7)_*_H#[^A-N MZ4W,YSW$<-''3[UO,:#OL1H^XPG3YV:5[[__OO/]X",E7 8I!1+4)<2%!W,< MXX $2(TQ+0+G[$$SCT7@]ROP%)P/$L1,% /-)JA$-H(G1A(WWB;.\/]G[TN; MVT::-/\*P[LST>\&2X-"%8!"]X8CW&VWQ[TMR8?<'OF+HBY(D"F2+T%:EG[] M9E850/#28"! M+_$FO!\B==W$ ?FM_X1WTW\Z27$0>I='X$W(/,EC$N4Y(UPI!=ZYHJ30)E/" M.T/+XQ%%FP:S, G/)>#8! M98]!O$LJ->3FH#-G$^^4.YRSB:VY'9P;Z_CQ1@A_N4R3(T!$B=(0('2'"EA(B7$MPL SQ*05/I)8T [_31$(I;6D.'XT2"9[?MR=$ M@*#"6/ "]S'W$]8P5P>#CH'.'XC]/>W][<+IK?$3GZW>@RVF/,/=#/B) MHU(W=X.>B,Q39BF,[DK4Z^!)+H+K-R4"@=Q\8<&T7["0?UAW>W0.7J5-I93Q&<.2/!?D$,W M@.C#8WS.P]U&GDD]&<%B8#):ST'X6XQ@K1O4U7O�/RRW35>IP'UH Y7\ 5 M/)CX)0D23/9:#)-;H_W65K*P. ML7Z@0$6*:!B7JQ*8_,W^>M965;N]P8>Y"^ M2W_#V>9']K>=3H3LB1U66&2(;_0"B1<&:)_"XYO1>>3\Q?>457N:9YZ-W7.@ M?QYA5L=93 QF!OCE"[\PHX'9Z;U=G/7\ZM3=5&PX!;>XM[W&:#YB.;N*^[KQ M"?I7*HKO0WN]1%#3L1)_S>W,J;[T_P?OCQ3LMJ5<$*H3\"4C;8@014%T07564 ,;89X\3?/KMM\5!(Z] MCS-8)BO>*B_T06X)WW9WA!OO"),C&N7:&@E**E,6A!1IMJS)B"@L+#J7-,;0 M9S'/EQ@KBYRGD<@H;'0F"QY;G18ZI4+F2J]2^=0[X.[I[L"Q\[!6? -M['6K ML7#'=X:,X\X]JIGIW&5<7RP'Z4^"H>X^N]3GW_;): MB"0&Z!5.0L5)FP=0C88&?;QJ%GS0>A U5Y)_?.L)[LDN0C*-IPI/<_7*_MW& MNDL\QS-9.N\-*?G %Q"Q^=67/01 MGN)34BN3V%F]ENS=T,U:7KQS>=ML_ %$455OSY[WWHY@3'?,RW__JX"'<"87 M]7#G1MR@R"?>?_[J"-PV92#F)VF4)Z"A"]#0D52$%46A.3.P.Z!C:;R3/E(O MLMOXK]GX]T=6FRPK1$Y$3&'CC86-5[#Q(F/2T(C9R!:(7;7&?^S=Q'7\QL[8 M:(B7R#XG]+:L/OE[%_S;3[>W+LU\<209! %YEA(X6-C3QU(B19(286E&X8QI ME:WX6CPK3!8GD=:FX-)$2H!&I[:PAIM"Z6B[T]+A+@Z%PI=QM85F:_S"=3G? M=ALOJ+]9NY,/T[XC+"KQ;5!UNNTA?9#IZ 'J$71[MZN6^X>I])JSL^77X@? M@O17ZM=67+I-J;1^TPZY=)>ZTVM*"97CT?JD2Z:KLD!>5T MYGG!KW!3_0B#2UUA6;>%!\-Q#RSW\!S7,>-Z*\%;QZ.#-.[5"%XSK4L"]:;) M]*^=33DM&ZI5)8>?\&K#/]/MS3E\\^1B_<2JQ4OE313U(2F,\=.TFD\U[.[Z M/<"+G>FFFY1'E1*YOEZU/:]:R&'RK;F=@>Q)<%?W]-8E_S 7^"T"@?6;H+B-W1R,P'C1]Z M]Y_R;/S;ZT4OJ>_?CB]HKA87[@[!W**!\RUIH^;\SR\0Y[![+;F>5 MCZ'5K,)2BZI]9[8U(KRI$&5Z,<9:D '.WNVD.^W^WNS8#H/Z C4&RVG\AM0M MX%9.AO7/7/L*;#7(DFLB[&.$\ME.JG +AD\L)SXO $NYA^JH]\RYL)X__'@P M4MB_.#J#'SH!_FQ!W >HJ(<)/W:X;S_P<2:$9G?4]4 M[@_?P0Q.ZL6B]JLO"-VTK>_4#N4UJ]4G>##66"7W\)!]J5P]S4(A2N-$+)6D MH-Z%9U25G"S[_%UI]]=)/8RYJ^WN:KL?O$BZJ^WN:KOOI;;[VEKMI3R$2#,) MGR\BD0L>22$*SF,J1*)9:H6AFVY'KLU??.L\U#M]8LUL8*O]8B&[L%]@Z/3[ M!?[W3_ *1I.?NPSR#3V2*>Q4P6-29,82GM&,Y%18^*>->$$YTAH]LGS3E8?B M);@I_L9J ",#C8_@=J$&RI>NA4NO!E"G=FZP[VYTWAO.7 LL1J;U1_N-U[HA MDP!A[^>V-ZRL';8R'76D)1MTI#4O68T&GO[? -!6^U@.I\_=HXTK^VO]E]], M68T'\N+7'%P57:A_QY(=D>8;?QWMT(V_N^JQ%'X9;_[J58^]^G<\2KO!=H/]9H-E-WKL-80? MUQ+XT.3)DFZHM?"5,)YKPJQOB)$K;N1I!9C:&W"$7+LJ^0^S*&M:FQ86Z/[E MYWH,V!L#3;=K%>M25)_#ZOTPR]$=L*\[8#\N>]S>:JQWXAS?3B+,>NV6,2A-*HW.=<(*R:DL!%,99M=B ME8A4*G,-).&KO3_KW-MX.I&K!6!^\_:+FG"BNA:(,-K23%P@EH!GO3TY/'@6 M?3S0YWN7[Z/=#Z\HC._D\/(9VWW^ L;X9_GQ^;/+O15BB5?QQY=_GNP^?SO8 M@\_N';SYQ,B'R8S62<:IC1%K.E-Y7,0"3'HJKD&:[JS\ M@YW]O24K'S-F111SHM.T(!RQG)36&6$ZH4+3J,BX[JQ\IP&6-4"LB[@P(HD+ MR[G(I-*L !T@?)/_09WU^RYE3F M*M&)(CIG$>$Y8T2@3\]8HE62)$()\^1IO!5G?)'H<;F2[TYEK7=)GZX_6D;6OQ'-IG_ /Y+&EC0HC\9;JL'OJ/F9[I_K( MVMC*&-N-60+119S&\#=K03W9.$DCR754@#Y:=3K^P\&7C::. ,Z7RN&^K^&6 M6.A\BUQ!W>VD@\F$ZC01+*8@#SI7VH*C)-)"16#JM.JDXUM(!WSV*(HS5F@P M3U'.4\*CU! ILIRD(K(VX3J-M7CRE*URP/]' P6[CM@1>6ZNZ(Z,=GI[HX 0 M!QJV_.QI$C=H&KP#\NQC<72%4%Y-Q-.234R']/%RZ6N&?F/HUT=<3_O.\P57 MHQF<"@?/,BCQ!JY&T&QS0X8BUU9Q*_QB-%SL@@[,HV&[FO:L@!&,35$UNB2\ MPLPT-KR^&C8"@("]VC5 #A";\]@U[;F.7"R[[9TA[.%XT!YI UW9Q]==U++8 M&IMKSF[X-5Q+6D.4["<.0VC@&3N-153GV4VP, MP\D&V7=27 YA<1W+B$..#$VH<$LX"A27 MWC\U!&LC,;V6R&Q-GZZ#\9*3B>-\;L/*W@RJHC\G=+X236"=*=R(O5!_>"PO M_"=##\5D%IJ% XQM4/H+!,QR##;@2Z Q;F'EFIFMZ4/=>VO64)PL]H>[#FW' MBW31]Z,<3YW^"P#S ?"L7JD F[]AJ;#+ON] &2 R=F0"JQ33$C]6.#P(90>C M\W\MC1W-6AM;N)ISD9H&GA];W;&3=_[%&@[ _R(L$2)--&C,817"F+>GHQPL M^K/9,?AP 9ZM;>8"C,&[T%#>7N[78)OAUZ/)1;WR^$7"?I<>BLZ]#,RC(RY'7>>1/-"!,\8A;Z#PV 509-?$[OJ$:I&&;S=B7LCY<\*K6S#8FU_D ML:W!H1JX?OGJQ-:$Z.L_CSP.#1_Q*OQW:_L;WF(/=H'; %[2PHMZ!J:XTWL_ M#J- F _L'JVYVO%GNW9R;"=>W!NA::UV(S_+X"Y^RY;USG $7AZ(Q:3W;XB) MRN+";<1:4>VYWO1Z8/7[/,8WPL&?(?S'%VNN5(UV=7OZRSCFLA$Q7(]&W.KC MADL.>SE'KD<0$)2]D]$ :?""0#J+,[T(D.>CB7'K[);B8#2&8R)HTH>H:RXE MN&'_;0V2C6R/&L2U/H>UEF@A@]XK7>O@T/IDR!6[C^=BHU9;I 9HR?PO05L. M[+'4%ZA102XFLA[&_).-]JS9 ASRNP\,X$?(CV"_(-Q&Y10-6+&10^ 8#?V& M]F9C%^6\<:*)(WDU+!URQ>N9 M^LMX]Q# I9/:0WKU[O-V]UT8I[Y'S>XXF% MK^!A]6_P,IV$D-[I%EQ$)RM.^@)X*49 TX;> +1)Z&:@;GV;L1 MV/6M3^;[XO3/>C71OX.."(O7')'F?W1.*]6MB8RF<4CDUY/TG'#:M0WOKT-[N!>WM6O2V5=1Y MBE> DAD+AIWEJI ZX;D0VK(T2ZY3Z(^ EN?:F\JGBT:\SDNXI-N^GHY"8!L0 MN=N7$IAP!W-;0X8A + K66A1"*]8ZZE+/C2)>I]L!=FZDI#CM9V\P]#I7AA9 M5FIZT07:+X+WNS]YBTOZMAGB:QSA3^SO'K/]@\/S_8/=\[W+3]'NZ>Z1B#-! MN32D4(P1GD:.SXV35$JFF8T8S?F3I]$.7>?J(J/U@DR AK$^>]NC4;]7!R%] MYZ46LXF["35V*LO!.JZC[TGE@>Q_P^EH\>[-*C.$L3F]F5V)5GF,>BS9\URX MSD7T=U8S1^;L+K+*2873Z8>_(?OSF9V>X*U XY[;380"J\285Q%@Z>%![YV4Y.K#0K-X+^PL*7R#G8::&NI\-B,817#VQP#:A&N(_^;%TX?6'=S)O2R7 !Z^R5GI1N M9IX:>E"-PA2\(2WGF[((CRX1J;P*@.@>'3U<(I3-TKH0MPVC[K<4\_BNY-!= M6\*PI3G%ZH'Y%^%GCCRC\K3'ZW>ZO=;G)P$HM!X>*%X[.4.4_L7'*B0%@/C6 MXG4FWDJY8A!?7 ?JNT1.\:F[%(5=!CG9QY!^_@2DQ'" H.>P:A",D%%1X'/J M?YK1.>Q>.45 =U\ D,_]T+D2P/1.N! 6Z/"K2H]U48U4Y7]]\Q7AM0/G8UW MT&VU@[HVSUW(EA5$[)C8GXS\!%Q%X&B"1'W-RE6NEM)?^:'$NO)95]CGZB!* M5WW8W.//O]4F:'#".1\NC-2_&VLA)IXY^NJLQ;=SCR7D._'(U M;P#>=P: MD]?,H;8RQVX.>*9:EBCHX\I7_-8?]ZH$*XR.G1FZJ*;VS!=5(SEGNRHI6('K M+,"#'N/7R-LQF5Z\'H :?C8T2/ [QI1H=Z#A0+,CH9)8Z3@AF8HEX=*F).>Y M(0K<5\JR2&(+\7(6((J0!1BB36%X89C()%6T$$:F698RN]T*H):8?L_)C'>: M&K'9&ATPG\9X/@U;3V/!H;2RLEBR@!7\X#_9NBQWTI2?2N^'[O0>ZK3^W.?T M370$(:2T5 D2"<6QL8H2:7).8IVQK& F%OG*.67*T"A)A3(FXY:Q/-*)54SE M>B'A=_+#AZ^ U;S :] M@;LH"R'/G$S+>?E.Q-#:('=1]>L=V+\WI?JNG__B>FEE!43I#-8YXM0HF8K, MQ$;FU(**T^S)]J#M<[&31YM__;7(Y;=X['<"FYR.Q@^D5J^T#G= M'B\*)LO MFN/]WA_OO\OB5G#CJW,OW/\]]DW_PRO""?B\$W,.=O&K]OGKYOIPH")KC3RC M44$M+_(H33C\3^;,LH1'62[BA"?978R\ERH4JH5B&YB&_M7,)EC:NJ7FWX.( MC,O]@T\XW<_?OAS )^_^'CV*ME[?ASOP7?A&9W@\,/[\$U^.OL\/13M/_\$,:#+L3>V?]2+!%XJIL335D9 TEMTQ?_AC_FKYF'\V+__AYK__&GR,!Y_5 MZ>C+[N4+NG=Y3#^>OF%[,.?#RV?G^\__@7GJBWV(,#["GQ!=7.S_(Z(C29EB M<8HX@7E,N,XAPJ!Q0:A27.0L*1*S5D=,1U=&A9%,5,:B).>"S"E7 M?E"_\A668 T].3+>>P1&8E_$N92"K1["Y_S.%JE))+B.;7\K"_\L)QLS"Y,K M=4\B>49MDNAU90ZI=U3[3[\@V#L<#W M/L'X=03OQ9KS+WN7?PT.3__Y!&L5[W_X\P1T#]T[/E),B2(J!$DMC0B/)"5Y MK%-2**M,H6-M(OY-=<]V>+R[4I_ #\-UNGW(#,8C\GNE2+(H9]PJ$?,H,3+3 M5.D8Q$;E#$2GTQ@/KS'>7*,QQJ?PLWC_^9^#W8./\)Q=F//)R>'!X9>]L\-S M^//B\.#%^>YS33^BW\N%,C'8"*+C'/2%!J]%%B8B2';"0:RSG-MU^N(:OU<7 MX/%&F;$9HSQ)(L6-I%%<2"DDB_,[W89TDO0()0G]7IYG11R;@DBC).%,&0)2 M((C-0:)4EDF>@RS1^&=W?/>+ NN8 M.T^TRHLHLBR+"^5)&#JE\;!*X_U*=M4FN5!)4A J(<;EABN"F,U$"R8*!1N7 MQ=GU'NC$;PP^.?W+?L-\OWGFA]>OJ%[EX?G^^ 1[%WN MTOWGS^C'EQ]+F!??/7M%=V-8@T&74^TDZ9XDJW"&'8/?@?C.GA MAU>7>Q]>L+T#&,N!.=V+85P#0???'!4LBB$FE80IRPE/\I0(DZ8DI^"8Y"I* M%6*\=(F.H&*ZB[U[5SM<,:NR/(M8K'DA) 3@ @+NC$%PI6V4=FKGX=7.IVM] MX+WGAPGXO.>[9V\''Y\_B_9>OCK??X[W>X,3\(,_[;]\ ^KGGY.@=I2A0L58 MQQ9GDO#8)A!/F9Q$4C*:Q)3%)KJU#]P04JWVTC_V)H]7OCNU&"$N +\UH?+ MWQI[$HU#F?BC<7ZZ[55DY[UM0H>1?ALA,C,ON9^/)M@^V:U MT_O=*3T'!EI6X;5N-/C7*@!D;'X_/G8^"-=&>F5>11D3&07"H!5/120*G42) M,%;21&N(PAUS+8U88*Z-.DUPIXZ4%Q>.)B*/"I;*G))("4JXE)((1@7A8)=T MIE3!5+[9!;@VQ1%'(@'GPN9,(:67*,#'S+C4$K-G,0V;VM 1PU_N:U//L9?< M#G_*?3V\.&*5I@&T]0JTO["^%0 M:/,!#;"'$7A#>N0XCU S>51FAXY@/'!LP TV9=WO[WN$//W#;.) S#UWA%,X M]M@#F<^995P_N?_23N\#(I8/2OO9>AT$6FQX[+">:[6##4Z.1F$\*1T^LD0* M!ORIJK57Z&RW7Q!LP&+'?HWX@S_2T] -6[?>PP!'#N,G "Y\1M"(&L^XLLW8 M$.Z@YLI!TH!6TQ4^=XC@^M+I6'5QU>A=[VV CW#0PW8P<,#>QW8(BS+P^/OF MK!R67D=_MLT+ E"S:^]S.AU&&9:R/:4UY&P]%C:QY_!HW.V=!V-8)O5YS'9S MHPDLK(=L\+N%RSQ % 1'%];BXYA3)GAM!EN#0JKEV/697@:+Z'J,/:KTVGT^ M+P>#@++M,4E6'.4 -[XU*]M@@$_L- !L.C@'Z;'VQM=TI3;0*$YVYW F4NO9 MV6P0,#1:*^D17 M:XIHE]0F+-L"D,YK$4:>@DF=8)[0YS]F0P=P)@>.S6TTFXYGGLS-.^J85%SV M[-!&-^Y:(*MJ/ OX-^@MT#T7H?>!/L3^Y'F [MHO M_H90Y&\P_.:9"SDZJ)O=@S?Q$5)34R$SP@6L*+<9)9()C1 :A50LH2F5RV;K8FZ&@#"%H/ M&A@0!#&P@@/'X M &&4D[*:4S MO;BJ&<%"% \N6EG5;'V.TK- 9!;/RAV2,1,[5ZGP;9]IF'KN M8S>)D&.N9UU=.6V7TQDXB9O/ N?>FOA&3J;VFKD(SLRT']6<7V%[XN978)=, M2'Z%;5F278^,.0^3:X%?0L+$Y:]EOT:@WIQJO_HTU)36&Q(E,*)933#I($DO MYEF3L!W]I9$@X*8:C3X%4%4$?6S9W,;6UO<$:]^[/9MZ"^J:K_(%6M0UR16> MP;(_\-]V8/X<3=Y7B_GO7QVY([FTDU&#[YW^=,Y"B\_F5%_N7CX[8C31<5SD M)$Z1U";"7'@F(F*EB$RF!,NTAKAIM(KNW;(3[AK-UI1Q-4UIX!Y^PZI45/EU=KWL+.+V:PAI_M@/WD?.3$ERRFLFY[4)J6 ?5 M#J'7A,V]Y[/F(G!304.+U+T<3AM@<_P XF$WZ.4^,>^O"Z96GPQA\8_!.S&? MT2D/^);G=@[G;;R?*A?D2P[EX +!M1$<'KPDO#,(*S+P=5T+V.A>MSM>,1,P MP<&W0M504R:WW)FVKQW\[]9ZU7YUN )LN?F.DV3A2JJLW]L)/^NB30A:\[>=?QE"QIYX2"V"5QH;2-.9-QKO*"QRHWW*I"1=K?Z4?- MG7ZGG;^?=MY[_N:(9KN\,W:N;G( M++_Z@KFMDFF^\SVS:6\]BO7;.8AUESK;/7C#CJ*,TS0M,A+E:0*2D8)DQ$:3 M1,%O4CB_1:R74V?4)-SH7" 3)^=Y*D0B\TP6/,_!@<]C,@V9[$?'$[1^S4AEPQWL><21XM.QFP2# M#0L'9G>$C!VA=J-L2,JGJ+\JQX+A.(F/!TVQQM(BU14%9F3K#-48QN$IX]$G M ;EIGAB2&^B4C(9$XQ<'[A[3<3D=>__#<<6,2AW*!:87XY#"01\GT+FS" TS MCWI&7BQ7UWQ?&/T_PM0^P,#^"!Z/,[3/AN;OFA#=7=;^O+I2Q_L'AW3_^8MH M]_+X"$UX)@7)HSPGFFF=%%1*<( >F1J\-L_N:]%RV2'98 M(KX*=OOJW[$\N7$YCW [2G1&MMHG36<'V28$T;P5>N2H1KLKK\ M-UK-J/I4G%&151D M)HER'L6%(^%+*9E6VJ"?9/2B/O>P]_AO;^#"?X4[7[X>+;_ M?'"V_^'P_.,'&-OE[Y]V7[[B>W\L-2F='M/# TUW7_X#SSR\W#]X\^7CV2&' M[R4?3^%YIS"2EV_.#T^/H_^Y?#;=+>LFI4\(YG1$4RMS(QBAJ:2$@YM$E$T, M2:7ED3*9UHP_>1J+?ARO)BJ]LKC+"8!#W;OE2?B>+90/I:3?+L8,EW7!K[)@ MX-WE8N.DSQ.)U]ZLW$&;+RW?LC9OGA'?;@O6:O8M5(1WO=&\G49<3-V <'0J M\OY4Y(M%%7GZZ2A7$:A$18G)XYQP32.2PT;CQ:C14<8D3R"6B>,^%>RN*G*] MFOH^*G+;_5B#FN\[Z<-KO-L;Z<.;>KJ/11_^\GT58@73A+\M\K5?I19?A3)9 MV&SW9Z<5[T\KOEK1BBKA)LV$)091I[D6BJB()B05G"69!J^2IT^>4M;/<[&B M%?_5^8P/&MA_0U?PNN^%E%9(4C'82S.:8 MP/PQ_Q]G(K%)5) L0?C'1"1$1EH3D\;P1Q(I9>F3IRSM\RB])R_Y/D[.G8Q) M@Z:R;254[G(#VW2'T]YX-*GKBE8N.9J;OU 9[PO2WF\T M# [Y^L;EGL'*^I7ZA]4RK^MOVA=OYH615&9&%A;52\'R7-E"RCRU>2YU5#SX M)=0M[^+KS%"K;F-KKN/;!7B(A(%U^;68S*G:&P&I^^BO!!3KAP*Y.66[JV!; M^ZGZ@1X$\:+^I7ON>'0.QWV"M^C83 +B&II&1O#-23V&WID?T M/;># ?[9?@$L*2)%R$F-Z>&> :OVV=V!8R]\:99*ZG9ZKWU%W]IBA?IG<(*& M=3+PFG6Y\2S[-U@^7V3HQ^!>/E@$>^MO^$Z#-]ES3=$M"!./?+;30]0X_/=D M->7I6R3*,U]*[@!,OKB:0I"2V]3BW7N_@4.Z@W 3-JZKN-L L /C>!8?Q33/ M4LIS0CFU6&:7DMS8E B9I+I@UG*JGCR-KRB"[M]JJ^^]*+[;ZAMM]8OSH\+2 M-(5=)2F+$L(CE9!M,BVV^V;[38[@NB, M%I%1A+($TS]6$1')B"@:&RZ82JS)P-W?6%Q8SG64<\5XS#-E:)1&B=:&T<0FZ:;&M6LS%$OO M2:TR*?C4X&$IGAIP:]),YP4MX/.Q3>6C@KQI1<)UM3G>ZP4$&C#?HW'=,7-- MO%K_V %A7AF38U?_EZGW)\Y=&?H4)&Y[.NE?CD;&3[_)]!A "GSFT@%#8 M'](I__F_1$RSWZIYH7_M]%P9H=]?(N3Z#,*")*S;HPO?R5:M:S4)_7#70LF#*\J M,!?AVS'KG$U/U@-SL(_!ZZRSHZ:LX-1J#RRQ]I/PH;J!='#1#,Z97N>:^A4O MW=:$_59@T >88)UW5WCXR/F@?/_IT!;E=)Y+6_-VU#^87#IWX)"NF]B_$)SK MT6RR(';@KQG,SWC2SC[S*J<)6!)W$Z\)K%?@F0Q"Y>#:J@*3):V8L5)?$+_@O% M,8Y^"[-R2E*=^@C6_8K^]J\&@&;=ASSDT;2MW!"NV2T?Z-/A"/E%G7#,O^TE M[DP:N]/;Q]^=@SY;Q-.I5]EKV=6-N6[MYS!Q2XUF7K+K2-B+N)?P@-P<7N#D M?8O$=S1OHZ][?M=/#*0.M6MCHAI-T1*5Q;U 0/!@X^;=^-/V"\]/;+ (U=KG M>8TI46SP1Z&1:/T 7<=A_>A:F&_PO<4Q!PB VE* _E?XQ2FB=#ODWSEZU\8G M>IN[UD 6()_U!2)*DZQ&0P=4. 3[-SKO.1M8GYM) H'\S*!0X-PAM=/IWZW MQ*O>V4!.U@PCV+8%;1' #:I:?:^5[8O>K*J7=@Z'X""?QX,9HI^A=..;5(U( MX1"LP#&:# .F.0(PNW_ AS^! D!S,IK4[IV#0%>SJ;,4@_*L] JS[T;@1X+G MV6.SA2_T3L#\PLZ &>K5P SN.1ZJN5Y[O'$?M_"DC^WH>"+')Z7OA_,:]!P% M'3VCM0[:%IWK!9D.%U"M.VS D:4.J:FSRW@*U%0('RJ2D'VK')&4<%6"^C]P3: MEG6GM_#^:ZY#_6&Z.DIQ+VP\M-;X7;>UU!A,N$%ZI)+62-Z[V\VZ#[NQ@NTF MZ/[<0,X78=/,&T"7,.5U VVM3'-3.C^O+:2@)@]>K=ZN+E^>>X2]H+@0"&4X M!O42T!;G=!&HQ%I8[VBFT(-N##Z.V_6)+^H]9] "30^\;:?WKG53OGZ8;NFK MDQJD[\5RU'C=[&HP7$]EL?SEN8)V]\S6==<:=+5.1F:MX[\V5*F#;9_A0#RA M20W "R%ELN;QK8J$>XSNJT;IF9XS].,1&";G M]#FAFZ]$LUUC6-CMTV2^+"5<#6TZG/.UF%YX:24Y0G/ M+4MEP4U4B#S3,1.F* I5:)'"1S223\C?!"87M0RHDHA#&9C+)"9T^>)E?Y8'%QZQ*'3B3N521VOQQEF*[K$4 NL=9)0JS067W HM=9QG5%/.C$CXK4LA.JFX7ZG@ M1VDJTS1R95!8(,,S3O)(6A)QF\B494)D(!793GP%(.0<0_4F%1/]C243F]VH MVUHH'A4Z3U6N7.X?')_O/3^D>Z>' M\>[S9T>@$:+86I%F42TC8"A-S^T 2RK@ 2?S(H-E&..Q8_DT-:EG MN["Z;AD,;P[TH8L,I#^&8NXO51#,65TV)07=#:B[@/6$1G:XJ2'R@91Y@QH4 M9O)Z/I']9A[=B=YPHN&S.CI2E+',FHBP(D<>>"N(DH81T+4Y,T46<0SA&;L* M-[R/\N2O3S=*@:=<7A($")Q8E(J49C;A+(JD2%D:913W$8.OV/D78;0'Y1E\9+]XYRX[_(1>N\M!NJ D0/OJ M7\ULXJS*SR@AEV_H$>5)$2?8""7C%.(B'1$AP>OC*LLDC_)41NCFQ@^+C1;:@M\K&"^8SO.4@W-D1+ZX ^K2.=U09Z9#2L&2Y@V%D$U MS-QV>(QE_,4<#P>^B117VQ,V?S@I42W/)CV%U5-(4'("CNR\JG1PX<-?K\!\ MO=AR\9(K$PUH*78 BX-NKJMH*['EH;(-L(O'WCE>WACM>IP0X!X/IJ8R@Z;^"SZ^9QOMO?\F.U=?OJR M>[ ;X0468QPTW0&H9[&AHBZN#+H.]1E M3JJ\G4%VZA")^9XF7R:+VA*]&5]7/RC(Q)9#V'Q7W>_;GFY#,//;0K#"TML% M*]_ FKCNI_2W;^F*K?,4%]>!\IT$Y]V8D8-@B;Z_A^C[HT'8@K6L^NUBW%#' MCGTFU0:[B4FE!=^C)CA?*.KM_1(ZTO9?[-8-:,Z+V1LA&>DSEYZ QXQGX.7, MWP!Q\Q ]9QA&.4'@0/@;*,7/=H*26P\O7!;,);_^>C&X]0U!)Z\WD=?:[?E/ M>3;^K?<"E,+QQ0-$-PW0SO+ :I;5:Z7;27:_Z7PZGK@F*]2-D](Z1;BNJGU9 MH[H\EN\@0;^NZ0Q! 3\>C)17U,MZ&8Y">'4S?+^2]>@#;A]$![/)\).]\/), MG+GM@P-\?$)6?:*'QK/)".& 3&(2<&/XE-^<5$5M/)S*WN8I,^G-NIYXV&D"2\ MI+_8.C,:3\NS\M)]? TAWV(^\MM2\CTO*WE\/+$^WMHO0B:[(^%;(.$[/$IX M8EB>I23)4_!_HT00\'LY$4E!DT3"'X6Z'0G?=V_#:RY$BF67'$^.K +/7M7[ MI?=3T.PE8H?&Z3;1[/WT@TTX_S:#O1G;XC4\!]=REMSBHS19^>P:9/YP,_0- M$>G%C9+#AYAO>[%0-/L%!1MU W M6BB:W^90WCN5U??S>)8S#C>1C_NF6MUJSI7XJTA8MY-5);XUJXK-XH)%UAC# MHSQ3QE)K&>-%Q)6^OC5KA5[EF_56;#GI"OWX\OWY_L%)N?OA\.+CZ7&T__*O MP?[+CV>'E_]@#,?V#MXGNZ#9\G^2WSG7V?P67YX]IY_//MX MNO?A/=][KNG>P:>+OZ;.CU A*L14CB6U.N(@2;#G-2)*EV)8L M(>K&AIT\Z2?):I7QU]&W?EM>E4[G=3KO+CI/IBE-XS3-I;2<62OR5&0V5M9F M/(UC>5W#8:?S'IO.V_MC4>>Q3(E$9XK$)F>$YT5.1"0B0F/)5:I82G,D'DS2 M?G1OE-6=SNMTWN/5>5EJBD@7&1-IS O)\M2H-,MLP3CHO4A=UT/;Z;Q'I_.6 M_+RXR&U.M261E0GAX+036<2<,%O$1F#EG^[Z+SO3<;Z "'] M59>R]\FX>B.RZ37+]UC)IF^K_EBFM524Y5(8;I(B3V1A$/\F*A+#C.C"W.U2 M?[LK8:XJ-&6PI\0*$1-N#+;72$N4ILC2(,"FB2=/>=9GT2IXSM=QBWY/OZX[ MWU>[-TDAK0&CEZ0YUYG-66%9+#,9RU1FAG4AW;:=[^603F^;-WY7K+?V(@DHB@A>9)+PKE@)&SS? M/^ZUXP%B,S_@7>.=*-M_Q S5W19DRPW 7?F9.P/PN S FWD A_,_>':4B(2G M%B(V3<'+XYE61(F8$?3[#%-694H_>1KSN ]^W_WFK^YTLK8CH]]ITTZ;WA\% M>J=-'YLV;<+EH$UC:E+.34XPQPG:U HBI6(DYE*F<82TW!:K/M)^SE=!B3IM MVFG33IO>&%>?VH(F<:&TC3F3<:[R@LNVN_>LQ8>V-8 W;7) QW98S1F\>@.8EZ-* M&SB>1H3\91_[<7W#,](-SEK$W_77 M/"9P,XK6^B[Q#=<\PM/1L6<1;4C%ED:UEH;;P^C _) %+DQK#1=UY5G] MJ2 M;^24<^"M>B%V>G\BFV+[>PX^%\<@'?@%3LCVD5^RH3_U0] #&-&\TSL,Q7W< MP69H!#/VH.DXOX,1S+\G>-3O>87CJ#%'#96W-*-Q_:#ZL_'\L_"+O^1PAGWG M 8]^I_U&7Q/R56T:U($CV6V6S/-R^W;P25E]L:=V00#O,W..&2K]MQ+&_^0$UY'QNG28E2HU$ CY0]65U K\+M(5K M=N0W#]IP[AC/YPNZ\E98J+'C48;ONL]L#VX5BMSRFCEQ\+25+1K!XYI1?(6' M<,[\/N>"7*6S''C$*H^2'4"[ W(V8F8$<1M:)- #=3%U(@3"NS*ZFM.PAN<. M&^=^:$O';#LG? 2+399?L_1]#\QQ)7JW&VU-"XO3'AZ#^(,L6T:<; M:+1-L_94O(@YXJ1P4)^WU4G7LNM&L5W2M'04 F19K8LW\%)ZQO>)Q&<1?&[@ M?)\35KH%0:6W/:OQP:'*E]/19)75M&A9R_.342TG<[-6 ]&#UD2VS2NH8[/2S"''B*_?2Z"6^/B%S(JR*RRC:*:A+Y ^&-8.\=_'9O-+6];+[V[F40K^%B@09TL%UGF]!4VN%7A_9\4[3G MI$-[[M">'QPVN4-[[M">[P7M^5KTYB449FVBPB1*6),8GJHXMZI(4T%E(FB2 M9?$FM.=KT9N7WB.HT9EE*8L2RN,LD3E-#$4*8DH%M6+;DE%_C"H'T/ER-#)5 M[]UH8+;&(ZR'?NR&#B;_-Q8)@)!G]07CJKXK_O N51C>+G1@Y>XXG'&JR?ZS(YX/79TOF"(_22P%E& MUZ\/ M'?]*M9C"*A#F,\#TX5-D_=V>/)Y8[\X'OWR>OFCS?KE@JK)R@J"V0[,PC##B MG=X^QEUN4YIG-$^'Y0J#0*1'^)!SPZO@@;<3$'I%&!Y5+'9+-?+.)4YQR?:= ML!S(+W:+TMHXVGE^5UW ,0&YFE6P.Z 9AG[_P0QX8-=JAN)1^215'W/17A.$ MLV5PAZ?XR#Y>U@\\WCUF14%FX%BZX^L0W_U!<(??>-S+D"G9:E$X*<=C5%7N M,#^FB5Q-@7?F\XF!,!#A\9MG:XX:@P!SZE8I?2PV$CYSG)^AGK M'S#7$<$8W$Q'?&_PT;=!.3X;FN=SU?C":T9_@?E3WEN^XD=1E@EP.","KJ&[ MMXR)BFA"I%;6&&0.T<5VWUN^;5O&UO9OV4%_N\G S\_@>N=DXQ?#QSV?!CX# MG!*8-0P8#^]87DS "O@+S/K2R]V4C. []FP\&%U86P7P87?N:Q^D'U"B^RNO MQ)*+S\$<^7&W=!2X==.1NSL9RTFX8?,/@M^.$%0:-MR-N"$V;7T;P::=T<+; M#82;MI/I!1J]\7A0YZCGJ,UM-[D->3[2>@9;JB_\\*Y)\WU;K?7,N"H03'X[ M4>TJ+> ]R9%-(IW0(B4,5HWP/&$DISH#M:62(HI2"*;%=FNLUL;W@I':'CW5 M'OQUJJG]V>9,(^3"K>AU[]I\LL*SVQI66/Z.5'?#D:2[SX^3HSPV2L5"D%1) M!4Y$88D2&2,JLUQ(PSB/&>;Z5L&R_SM>'2= MD.!N]M&[1 Z^$KS)BP?UR]Z%Z_K7ON[H0\B8_L1QY'MV5.B,%S;)B."B(" . MG,@LSXBT,C<)Q?N0;/E2(K<)%327\#W%#0A65E"I12&*+*5,IMOMQ07QZ 7Y M*+?(AVN7CS:4.1+"K[-RX8Y@(=N$/&BKE;"!Y*??*H1MF']""&(HSRG1+$D)3[4E$EPO8@I#-6A+ M#B;QR=/1T 9)Z\TI,=& G9VN9Y5'9_WR*$?;L!3TR)J,9&!MBP&,E'-Q3\)2*F"AJ.8V-B%6QGE@> M%ZW"1 5827?9-ZSI"$-U%-8L^;*HP45_H>;)7<_YJZ90.Q[J^?":QP[,_'Y) M>VZKQ2R,4UOU1[2$9R+EUT[O]6Q2S:0O=/9W1.>-;G/G>^W#%X?FBLAHXF%R3D>4QS M=^JJSLY'DT]GH A/RO%B4;R_TD*E-E<[_D*T\5":%_L;SS"T4>F9(>O:T% MY_-(GF2LN1?U]>(PJ?I:LU44?NJO5WR$#.OIEP3''!:E5SIRM%8=Y+*>W+CB M;JJ8)@NO]2%X4UPN?8Y,#V1YUKJ=A$$8'*,KYARNC-EW#KBKY'_/+&;('-58 M??-9S%QC@7_H^@&40^1L'DY!'&=##9XW-@HKD645SORBE"PEF/=3BIEVI9A=*>:#US1VI9A= M*>:]E&+>H+3R$8?@Z^=T;<;DZ8>E^KV%!C+7=;A <+ZV5&/98EX=0]Y#0DV? M6#,;V/UB*:#\.]C^BY^<)M;EV##IKM+UX%CRX>93AK^POZC(!C"&\"^EI M7%$K_++,X[KL@]U&XZT5_&NG\;WY8'.Q$U/^M72P/+Y_>M%X)Q)?RW=ZU>]X M]'4,JS_68&_&!WM7[M&;L;%>B4;4.E[?R"/Z:JK6YH)GR8;?+VOKEA-G=E2L M'15K1\7Z=;W6RSFM__Q? CS.WWK*@GEWB2]?'D M\.PPVKM\%>T=_ Y_?_OI\ "C'7C.AW\&'T\_7>PN \"=O;CIV%"-2NTF4)>=4ON.2NUB4:E1Q;)8%)P4F8X)-FT3D? ,_B,RF2M; M&*3,HKR?Q]M!&-@IM4ZIW8DED&4&,0O2C''.59SKW&8T%P:94K.4.:4F.J7V MF)3:WK*G1F7*!-3^FJ_0 W6G>XM-\[]P?W6G^_J=Y.8:@ M6<+22"K"-!6$YQDCLH##+:+$QHH7D6'\R=.T'['5?N,'.8H[NI#_JD[X4C\266::L(3(J M..%2:2+3E!+8;QMA.X=E[,E3UF?Y:A*T.^E;?-+O(1ZY_Y/>'>9;'>:5<$2D M+,=4(36Q)G!V,Y(S)DAF*#AEL4B5M4^>"OY(C/:/>V'Q&I$JJAIDIFY@^"GN M*Q[O=<4<_>155WO?'?1'>UO>K278@:1I,9:#0=:T)QPDV1$Y38F M6IA(*!4SPR4<;=J/TSM73G1'^[$=[>]\D=$=[6]YM);YLDC.MH_[K7&QD8B.S1W;B&Z$V7\CUBV>K<%V7+% M;K,BHA")Q1S\\]Q2J2 T2WE.KK45<,@15>0Z<1 M,X2+6! I14PB$:F"9H*"H_;D:1_#9]H ^B+EU6X;\<+M&2$2[:#BOW[OTQ_O?9T+P:(K9+^=F^'L I_HEI']Y<'#&3 M4IHGFMB,4\(CI ],%".J,%F:R#P5?,O)N-Y-1_H3<=+0:XO#5I(YS*H 2UX@ MC+0G?CVSTY.1<7?F'BC2T3:X67O(<-V:]9Q.^-TUGW /=(_IC<8>9;YL$SP' M0/5C-"0>>+P!*+=2GRQ\U:7?LM^J]K!EU0,5HF<>N'[F.,3P@;\/0*N1=_ID MA,#:_OO(;*CQ V#_NZ&=; F<=#)$5VN.GPG8G$E26XRCA>^ PR[09T MZW_/RJJ$B=1P[#Y-V #*H]*8P,#/P9 ^*($-*+#1F3V07SI&P5UX]Q'7AN80 M>! JX3^<82:^8 E)I"IR*0H6:[7=2LSO^);16X=!3SW+]<137\P63SN27T\= M$\&\]\ KM'X U?><#,@9X5D.Y!?_I6KA6V5XA;$(.@]#,7-UA.\Q95$@>8%& M1H?IN0VQ_#=XO_9?A@0X0M72KN-/[![2F5W 285OE_+L5.EME M=8*HKR3?Y148+?V$XVBK_R M6UGSWSI.HCEY!?ZNY@! =H+!1:\L>N44;+X MU%O?])PHL&;5K,+'!B/X!:8V]#NF+NHO.0;N&()5ZI )A%NNBHO LBJXB56EQ,].X-Q.7GQO3YS*GE'3C$850%: M3WKQF!E8@E%M%>&,^(.!'YCSB@16BH6:O;)]XA=H5/R)\,=I>#$?;4,*X]") MX;RC9S%&^M\)-SK,P^LH9YPLG ?I&;R=>>H=SR##OR9D#@D=_O-II M+8P3JP9"OMQH^-RCI,;/.7:6FN4&//;Q; (Z"%O_;.GH71P0O3,M-2=-[74C M$]3B;VH"G.;O&*#M9\@0]"@ !6^3<;N#S@JL ##4GHM'PR: M)]]Q6UK5S'_M=43W0FL[0)XBS^D#6PM&H7)D(WI@Y=!.^M[V@ELN$."L^NR0A=Q(0I,!\K M>O+!EM:45" M%?#>L8_@NCAN]^ ]/U),\ZC@ED0")-^^7M45?_:&@74MF*F-,X[/I$P':^"],(4@QOSRP"GN! 654L:9 MNJI?;Z=;OB^A%EC_GFCCY,LR!V]E3#J!A1+/]8*U/ 8_]6K 3)^NB58L2,_/GU45(/9X>6* MO[CLH2WVG./RLRP':-<(6%V?KZRLGODKN)N0D'44!\MK_9-0'$0/U-YPPTCD M62W8?XXF[T"LWS52_) ?EDL\BW*+]:02SL9_2#UO:/X\!3& M=7K,/QZ\.M__L!OM/__GY/#@K_+P=)?O?7A;[KW\"Y[U\63O8JF^]_1CN7OP M9[G__&2P>_HL.;Q\ Y__\V3W[*]R]_*8?GSY"L;\<;!W]H+]S^6+Z6X9ZGM/ MCY/=TQ='2M,$1#@F)I(1X49R(N(H)\Q(:856.2OHDZ>N!"[^;2LX$3HMV&G! ME;D^#NC3^].&G=:[E=;;^V-1ZS%MCL[+X> 6"#COLFSE^G[FZG[AHG[]/%WO,71U&BBDPQ37B* M)>:9Y40QJTB1&IJ:/&(Z*[9"W?V0\)'NS!Z,L*KL5IGZ)CD_72BLOT?C<>K5H; &P\5&V&TE<32/"$\40F1>:9) MQE6>L-P(&>7WEB&XQW/TP)B!G>[L=.>VY!YJ'?IZ-'%=YM/II%0S=YE^,'HM M)^"+=VKTEFITGG+P:E2F49[!-A(-VP4^.,V(8)DE:2R-2*6,4V[NZH-WVK/3 MGC^S]GRH9$:7J/A:);GD:Q8JU;!W"4DM.)R<\93D5 OT.G64&EVD5OT 2G(1 M969M9P"6QSD1NK:BFD;ID\=7L!OO]+YQY>N>/9_7_KZ>C(8C;(UVO8#/AN8/ MSPOX:MC^3#G4Y7A@J\=3_GI8'U,X;A_/X!TGNS$>M_=P3 _YX<$_<.3^@NQ_@R)V]N-P[?76^ M]_(]W3_XZ_1_+M]_V;M\(,6$4YX1'649R)26)4\5%;C--8^E5:SF< M6?,,@^HIB02AC"K"E1)$4$M)5J2* MY89:!N[NHZRJ7J_/GKU[W]L;[;BF+D+C_@/T&'R35VYL 5R_#&THE]XO!Z,Q MG+",1__ZM?>N/!L/RN*BQD9IG7>L%F]_<>?[+YY/0ZW^]^"DK+#CV.DC\ += M',H ^R 7I]#&A^CW[*!T"!F(2Q'ZE^T7;0/8%+:?PT^:!>HO+(!O"=8#.?$O MJQ\@L=5[CIRA9Q,,O7O'L](WM4]'V!9]-IH&Q(EJ:H?Z C%08(@3.\;PW:&Z M3-U-VC+B!BAD+.%?F#+HU;\D:-C)A5^04'3I1UAB5R1V1_80,P-WH0MN:N$&7C;/09/U=KB_ ](AR;DV>O?NCQ[,(W)9^[[E5TUY(R/M_ M.#0,O[X.[@:7U'=S>UQ)IRK:HYV-C5-M#B2O5C^(25"KNC-EC7'@=?#(R_=#E33L'WN87)0C5H+@H-J8'UJG),6&L6R]*V, MT$]U>C'&<'9PX1"7$'1P%+!19F/TS>LW.&@.!W(BQ^-!XPTT,M081<$2-(K^ M:SN]/V<3E,?^DGDZDP8QONS0-(/!Q[UX_6[-(^,TNNHP]=U7SW"#JE8#:6W1 MBH!PYM!:<)OKL<\\OHA;R(*$A\/*M: K33EPT'!63H;PM0H17GK5B8-$"C"1 M<$*\49U+DX-"J]^"=_G^&Y6=3@<>W\6_8OEPNAUV*S.Q'K_*+4QS;@CZ&WXR M 46E6CC$)Z-SAX7E=&CO; 8+TB#/X=YYD)PYC,F_9S)H+B>;O4J/QG;N[7CA MGY_CEF[S!V!Q_]K##)!>;@'\4Q'(I='UC2)91$\)"' PEA:BW?(B(=RG@^W" M$7GW#5V8,]_?. 279Q @,D'+6M J0X=NAK !\UY&U$'>'7(:%+9W$!PIA^N) M2S9U<*)KOQ;M]-I1\*)D:]P!CT>DK ?X!&WN<7XF=CH9.5\0!P]C+V8.(Z;] M4X?_N>CA^>./;]SHY/6\?Q=[4?2H>=7='+R;85K<+)>5BNP1YK+8-\MEC4'0 M?WUKT8):\#V]-2HOW;H]+RM4M:#P'TDN(=Y_KD,N87RV]URSC\\_GD#,?_;Q MPXMH[^P]/3Q]?_'Q[!]XGBD_GNWRW?C/L]WE7(+#+S>?]LY>)+MG'^'9;^*/ M!_^4>^XYAQ=[\5]GAY?'EX'=/_YBVCW^?MX[T ?)3*-$B&0 M[]@4H$%B3H0T.=$Q,YGAN=%)LIRZLC(IBIC'+$DD%R;*T\SDS$K!XC0IV HJ M3]B0WO*.?$6ZZOI7+P[5Q%E>L!06.^. M(^P;FH^_[;&$?2^?P.R_P_&0$7A<9G2,R)WJWI2D# M#,:SB?X;WX=X>2A'0ZL#HJ?'ONO]CBBOMJK00J@ Y]E?>:&WP1CM5TXMH9'& MZ"&.?FL^LS]&T#4<5# V+J&QXSY&?W/&I![-C9X'7P[??53I@FN!%3R6 :[# M0THT6(UAY2^^'@+L9*1=9@JCQ. F_.%16&\#\5!?I'EX)9:.;P6O]$W">)#' M]+?OO9Z+ZT#Y3H+S]B#T+AR @SZ:39TOAW*W/7GR-,?1.O M@ ,\\L]T&<;6$\[.1L/PE?4HFBZ8@W )7]**^%T6 CS&,VL0[Q9\XS$XU$UL M./>_IR#]P>5K%K#6/M@S:O"@[CW'/(5"[L MLE_L1)=5_>0@S/^Z>OD6ANK]_V.OM@-^=@@97WP),)K&J*4\G9-PZN]/Q=\S#_<:!UK0CT@ M-YZF8B'ZZ7S+W8O]@V.Z>_F&[Q\\N]@[/3R*;:(8BR3AREB\%I5$*2%)*@L; M8T4)(O$_C79$'J\RX0:43TR[H!#4F1>06!]V7['O7JB6]EWIN$A3*R2$$AQ; M4Z&WJ-#:USU>! M&Y#V@#C8F(6]$2:XG86#48XF)2PNMN <'T_ F$S1;KAZ$?S9F4<'AB?\[UN4 MH]WQ"*^V1& N?Y[%;T[S_++DF1LHO=DY3G_R<[S__-.1X19#;48T!6W/B]@0 M$?.,"!IA-0FSD:%/GO)T9Q/U.4CPP/'V#!K^B> R!/3QMN^V*GY*#CRWP=S7 MD0&+__6K_[>(QZ]E==+ZR;3M>3].RS,G\ /-]LHY;\]GF%=_[1*OCNFLF@OT M?M%:H'E#:"?--Y#FRUV09@[>2@[.(4EM1 F/!24JR^ _-LFB(LY3DT1/GF8[ MJSS0O5J.;V:5.MSBF^(6BPZWN,,M?G X)\/M_@[WP^]]91 :ZX,'AD4\>H5 MQ;57#DM7%#0O3)$EJ19*\T)Q66BLO<4^WR3/[?5UG%W0"PZHQ+JW)5)+G.)2NTO#Z1UB)"J7-I?_C#[AW9H /,GZ/)GS.L'GH5 M7/ NK7(C!_;R\$CB_H "(KG-"\*Y2$BN$PTZ0421 L-EOG)TSCN)RSNIS2_ M*JNR5MQ_\XGID/!US*Q.E-RQFY^GUB%K2KE$S.VN MW-:_Y=';Y>:*[&K#?#>C3#.:VU1D.A.6,U[DEF(O5V249!!X99U1?EB-MW?P MXL@42B11D9%,YHIPS2,B*%2^Y4SFROW.3B&PP6YJ:/!7YK6_TKY6J?Y!"N+L!O8E0[3]_<<02Q?-<:\(RC@DD:D&H"J5,>@(K)&H^@;T//0'SGOZIA-LD0I=3<%#J&IY0\,2Y.NW-16.C2#^ M,9!5U7OFNUG=WW_O@3DIAUC,78OQ:O#H7%;W@.FH)ESOC89V_H;:7C7-L MV MZU'6!=1U!6J?7?79CR;X)FL58OK\M"3TN>@)9BJ #Z@[/3< MVN%+5ZQ>]5_6O0LO%OWPG[.+OFHR.N:5: ML 7+IX6A+Y3)U^V'.!-?S#O=EKBU?#@WG_ M0V<:;Z0(P-\R-C*644%$9#+"\R0FN:4Y*422%=*H]/^S]^9-;25+^O!743 S M;]P;H:)K7[KG=01ML(>.EO BMP?^(6H%@9 82=C&G_Z7=22A%2Q @(!S>P8C M='14IRKSJ2>SYSWZ2@&AP G'O M$X*YCH@X IN[4=Y8GL.9-A=M$&.76W%*>T6NC[H=H#GGW8Z/,=PZ>O:>N+* M:X\%X6VNGA/B(![HTX!5A;T25VXM.B=;A]@:PCU(31(& ^4.!&G'%1(\<$(T M)E3F$%HB-A>(S@A8YO:L=X/$\_;1:,\J^<9J_6]7)&+D]9[TE%V;TI7+3N4^ M[-?&H%S=;O*\:!2>DLMJ? /%@;?'9UF_V%-N>31U_SB1%9LY7X=C+7-O5@$X M>]M;A\$XE[!@*$5@,SQ0CXR, #B"6 <558Q8$.__R0"H3ZQ)N M5@0W&3=NIX)4*"%T2K#+.TZB-!+V$6N,34I2G<0=3(K\-2Y;-SE_/<(N7Q2Z MSZIY5%A7?UZ.+_E@+XMD&H"9,*R/]0\823%,6R.EQBZEL8W:H5=8^Y04 O)& M@5TRAH#.&\035X(233@#=BFEJ3*UP/KXE=4Q$0TQLH9KS58V:]MQ5."L\J_B MV#@-SHQCJ_/]WT55GYTX8X=8*](*EGX.Q[U^V<#GAZ OAC!A$"EZ\3@PY'4B!&'IF "LS/]NO$G91WP9;7>N MP/*$)$R>E@[%9+ 2E7\->7@N9@:D<%@E:^P[&IR29Y(%8#\XFGU:BK50P+:N M!C<105$$_^3+2@!?%L!);;MV&!C MXT"46<3XHQ%9"@3('?1$DN,Q[EY":55 MC4U5W.Q$OJ;8PX0!N#,4O&+)1G)7.;.7N5+:L 8$2&!>/!#7B?3>6U2!J,X8 M&2.3HCK:#T81NL/JHS-YF[;XONO-I$6*5@K,IE0W MA@0L#,40(7L4]]*-N',% M*HB^=E1I[!\:"@0P)(VTYV#(N>215<*AP!(7T0@;(LV&W"865,Y!RG]=55B9 MA(M*,U4ZWW+]2J _UPI(*P+/GY$/ #3,M X@)X'30%P0)OK@!4M6*7N+! )EI#Q5""3M",D M2>UM%HD%&TQ_,*.5 %,Z*K^^WC*0G=#PUQR*6HK#(G'X8Z(MG+"8P8F,!=CKU6+('7;%C_%+/P=3@) M6X,YF-BOBH.R=YWNM.3>%F%66@0!8,E MM\ISAQ5GANC(@\G,ZH"L]@)Q90R81@0,(F($ M]MSSH VP7[G)B)AO@;AJ@XA3P&M#\C<3'JAP5+HDE*;1Z$3<2KQTI4%T(P,^ M/?0X:26B1-3G>NT"#Z%%EH#2(;A:'G[5#HJB@*CMB M82T0E]XAEYQ"$1-* ^;4*W,[@RB;.H]KXJQ8IDI^^!C\L.$/*8B;C"2@%"Q% M7.. '#$!Q< -=I$&SGF&HE=@XI0B_ Q%^&1K12+\K"T7_\26"\&;E-W7=''. M$ND$\T"#N%'8^0063"+,>1[A;Z7I\JB:E?O]YC,<'#3R*8)F86R199HBQ:B3 M+'(P,>WCF2Y*\42%X!$+QY.U1C/,I B8:FK![BU-EP?GJO[02:.C '+J8W;> M1V"MEC&"E'2@K%0[ZO #FBZ/*@.EZ7*C..QM?SGT-DH;HD;1\5R@VG,Z4(/T<1/EV1")>%W.]:R-V4A=S+0NY/7A&]+.1>%G*_KI#[+PNS MSQ1R%[D[L3$*]A+%M60Z$14HCPY[@9W%SZZ0>W@!A_)1"AU3P#(FRIDBEG&. M Z61VR)8MO1L/2+QHK7MCX<^>B8I!LZEDD%<<(H<-11Y 2NA+!?6L\?S;&$9 M*%:2J< L[&_*:6H"#CPQZ6$\O/1L/;@K8^?04&V,QP+Q9 C\[96 M+%.E6^ Q=J?&ET,LA*=2,.2$Q(A3$$ M (^D3@RL'PYO^BQ[K\"S58KP,Q3A MDX\K$N%;'S;H::]:^7OSP^:BNXTSN6]YZ'Z_K&TZI5V#E-BK!QH.K5"2 M6K/=/+LX&YLKI3URI2X_:X<1,Q.HCF" X!S#HH!M>&M0L)P*[8@P.6N2S.O* M?]V,RT5AC*FZ3]/E F 3B*-.";GZ4C,W2IZH)37._)ZIA3M7 M_[::;S3L@GN[@@)!L62354R ?8:C<]H!\"MAJ/%2*'N7-B*#;(6]\9.4Y0*6 M$]'30\%\A3N!UQE4LL;2-<;*V\+A?P0T:JKB:2-VS\I*2Q-"L,OJVT>L_O/T.VQAE_63W<.D MC#6!.8 #;1!W@ [:^X"B#(DYKY.@PTI+*%=:FBNT-%T\:5FO3M[(5FH3KQA; M2IOX$1A4??OTD-. O0P>2>5A2U+<(!UR5JYT,43C'T6QY?XE\MG6 M;J9F4:&YU^]>%+TD9B;U!F8"^Q\H"A7. DNVU%KL%.AAA*7-\0,CKRK\5R@? MH8Q,MWGQQS%<"1AQZ_[Y-G3V8E'X1&785R-@%94(P.2U[WHN_CW[Y(S1[YRU[^7NS M73QL\:$_IN\G8&8**PQV@V'85;$&@[?'$7\ ?4747[\+_Q]&WSQ\>[-XZ[=^ MF']/BTTF]+5OXTURQ_>8$7?ZY$V#)613<[74;7\K)F(P&3#?>>W^_PVV,1,1 M^3NND&*]1O=;S:7T_$>^>$'LZ".OI'F)N7+6GQX5G4W1 M<&C>QYC2'S<\;@YC>M2'G4.,XF'W9OJBC7JG3?B0JU,^YJOBFP,@F)JF.\[. MM7)#?WV/(7+DD%&X2:77:35#)4_6U-SCRH(5*'J]K<$2W+*@K^8)*\RI_LV=*(/:__M4[:)RW:HT:J].=[_LG\._7 MC_C@_;OFWMI_^[Y\:^,??C9U^O7'Z M$^;@T+K@A4T&^> 2XMAQ9)A4R#$(6*#1ISZW)Z*)!0454$*HT4@V0DQ!VK_7AK/%B/'XZ#6L^%T M0S?(4U.S9P--MT,F2P..3D=! N%,*>URI7/+DZ5..^7NUIAZOCOO )3J\7OQ MUI(=%$KH6@:Z:G/0E9PVPHH()$PPQ+5GR"KFD;!616VM9-YLO)%5*M2**%E) MO): L&E/;LFU'L:BO-^9SQC0;NHU/D"S+?]_%\U!JG)ON+0E=-T*NC[.09

;>>8W4ZW=),]$,AAL#N] M92PYSYV-SLOHL="""R6\+D%N_4%N?XK0Y91GH;PB0.:0B-+F^HX$.2T$TB0( M(RF'1>2YR_O"[G\EIWN(4X#I7H?W\/R7[K5?09KR&$MF9#"4\L@"&*5!DY2, MHU8H\JO4TA+2GA[2_!RD.S=FSF/KH(P ASJ&G MW$6%7!(&F%\N#,9S.(C,Z7"JROA\P:.[<;U5*-&]\/2W(HISLBSF1#;/.D?7 M[L[!8I%K=KM":(WF&2 N\([*I\Z9;=]O1-.P_'@S41V3X6:O8B_ZQYTN?+SH M%5Y$%=\RJ?R.2":FLS$'L>X3.+9U-;#E8$P^4QA;32;)QQ^Y,5K V&".*6)< M*<03"<@2[! A.G!ON<#9Q28(WER020("ULJK/2HR,,QH.K?=(JNIJ 1ZE[2D MN\G'7+KNA(!\L-V][N<^*'/X)X]L_,5E5E$A"SDU3GFA8DXHLF"*Y:PBB;31 M 6&5+ \R)2SMQILBLI[J-T@?>MCJ](I,FOY@ CB$3+?)J>KE;,%S_ MN!AR+1LJ4>26DG.R)6,F1M@I>>$$R W9AH $7P$B@R9YWD M'*RG$8T/W9ABSNTLI>,>TO'QD"<6F/ :&:)SI\7<:YP1CI+D.HD$?Y0FU]59 M3CC.1ZLRD(]!DMX@%_=[_K$F,#)P095"LHR0[#7V#P7,LN-2(*J#!]L(Q,5Q MQ1"1+"2<*-&8/Y+%_.O%O;7%7*XPK+"1W!75Z'P@B$N>D-5*(^QI8C(22E+1 MM4AMLCDE ?"YS M/4Z1#&P=6*%(? 8(89#ADB"O0I*1&B-R+:$U6MMK0:)K#5. M@@D=,H%BF50I@B@A@DCOL,UE8MGF?&[FE03-1D&-Y.?Y%(U:X(6VE7X1"'%K M;W.*3')F;,+ 1G/]!2%!V@5.E&+/PC7[[LUED$?G$\7W#;MCA7>=[KN+7%2W MJ'O6]K$4^F5@X%V:] M"07/[PZ7I*B]G8I%*?A<7I5![>XL6_%'[/IFKSCK&J:!%,4#BN+)0Q8X]%". M/PW73J6Z5?-?OA\W_?%M]W9GN4P\DD@9EU$::V5(W"NFC'7*E'+YI'()8]TY MA.515D0+9H3.60PQ(H.-@9?*,4X8M284[F]^![D<"V11U&X$U[G@-E%_]"IY M^2L[1<$ZL'%ST:7FMUCYT++MV])(9KS6RFA"0)J\ NO#F1R]XHUE8)7P.7-,D:K%7Q,/&RJ.61J8H",<1Y$Q0&4M$>UI$JV_O'T:NP!+P AF5 M".*,1&299HB:%%R($3:@W(7@)@-E*&8S$G8-?)V=MSJ7,0X+?'X8UG0I).SY MT-'&N)HBC+[B8@3U\+YST>X/L1S^:F%&BEJ>E;/!I44%TMQ!9*JRYW"ZOFQ^ MWJR\W]KZ,(B\F:7L+HXJ.PZ_IVC=D'.RN[%;K;A<%Z<"-XMS)8C'=2$3+-R MP/AFUU^<91>6C[W;5']ET,\H.E^E;IUC2\\[W0070JY6?KNLYD+K9!N7EFJUJS0I];L*N!E_6 MNH1=J=<\:N=0LP5+-M]D97+ARC5Z<+TZLVU[-'")^<[9>3>;;GEA)OY>+LAC M*,UH]GO%]'?:1YV,5YWS82>-&_7BMYDVW5,+,QR)X'E%.H/R([]W8ZLH\#TN M$/Q?T[6=A^N(QQ^QKM=I7?2O_\AU#&.JP.V3<@Z2FY7--SD?_#SNCLOT'D7D MNM&>HB+0_7?;^IY[U_PV_;CPK,.[ZYQ0<]VT3*^^OIT6I+1J82R^'%A\9R!7 MOQ?4*5\%@[!//(+*<3<;/?_19$0E:BSQ+$A.-'=>^57^[N_5WY7,#_E#;J3<^SSW38PZ3 M;5:&1FUEM@7 X^>*5/Z5@7GSWXMP9P:U!X:TR,T.C%$\2L6U9#H1%2B/+N=$ M.8M_B;GEKGN+7;V+X8-,=Q%#[ZM MUYO8GO\8^'9*=K2:=9JR)6RO=W$&*W(=A\V.KN?C^/A2^"KZ(%NY-\MQIS!_ MQAZ)ZKC&NR.OOIT575T5@+%9ELZ30_OMP*YIMM#:V& M>67K7>0[#QK&%-^7/]2._;S$L=^;KKN?QY*?JSEHSCGO]MFL-*[]^,!'4'B5 M>OW!$/N3^NP[O?XP0ZO=J1QU.N%[L]7*':0&W7&:[;YM'^7>AJ.;=S-C"3%L MWDK+G]S']G8H&U===^W141<6IA\KWO:.*^?=CH\Q]'Z9G/:@=1,_#$?QKMLY MNZY]SUCR2M?T4J[ID]HAHRDI1QA*T1G$%7.YQ60NKF.8DH+CD$M/2&YN.@4& MS9D*&\@:][328B^+YE+7MGH:5-[*U[R+RU8W>>WBLK==.\1)FZ"U0DQ2C#A3 M%CD.TI/CY 3&PE%BB_"\^73\*VG)?HI<_>S=8.?)3O.8=Y$U%I<):'D+^T(I M,,L(#(;Q'%+CHC?1(Y9/5SF)"L$KAAQ-)/E C;%@JA-]TQ$K",Q@SYWD%GE_ M[E7.;;/8N*^@YS9"=-\"(3?U<-P>AM$79.Y[CM-K'V6H 5$;=&E\"PE/#^/#A7L"();@KPU"7'8 M+Y"6!'A.PE@)ZX0T.!^\W\!MKL!G)$)75J4=+$TE#M=F$"F\+H+S*3OP8_A@ MN_W+$G1N(3?UQI=#93$WCA$4@4P@KCE'FNB F!<,5@GP@Z5#K%F8*1>M%TS1W&/D6HD5CGW9= Q^:JWW 39'@0>%=M@ M-H MT)=RRFR[LNO 1.Z/[;W!U\[OJ.-,&QN^-7N=+AC^+3 '6Q.=8>'>*?9Z1>OA M2G:D-CV,LSA2$/>?@>:Z@??[!LA/E'*[^ =)>U"AZ$KYY ME0!Y13G'79OA,4MVN6R#6I;9I7(T>JXP\K N@._6(R-M0$+G$BP16Z?#QANZ M(%EH4!SL*OTCZ\^T?MR@;5="/'SS!B$N H'&?8]M;^1O*R*+^LUO10+'2-8+ M1]3H2+W0XM3J?"_\8)?19O=S_M9M4.BBARTCU2+@Z_FX-G?;E;\N0/7RJ*M/ M7AX,-'RP<+TG./89.33VLG^(5,FY7Q%I"0&\@O&-K(Z M,V!-?-24">W(QAM>U1A7A5Q @:\I%3$(DYS(U'UJ/;YM!67)3.*62I!A%[FS ME(=("&;.)\5\*<-K(L-UV."E958G#1N\Q1+,-@$RS!*L3/28L$@U5F# 2646 M=H-] E@?Z\QB<$X7.>1QB..;RT1I%3+PRW@7@LW&LKWE'R_2@F^.-IAA =-I M5>1:@]5*A;/,@4):BYT"(A<#]CG(853,'/XK5)%01F9Y]#O;[!85"K>;/0\D M[0)FOP%?\&<+9OMI%>A';?MTJ$"=[Z HIWOO_VH6WW7V!==.ZJ=[VQ_%WG8- M'YSL_BB^YR2O,AB=/ M7\^B+62WXF.W#Y;MQ+G\\'@Y[[2MIG7-UL!FL/U*RHM05 [=K+R[^CT?NX?8 MC]TS^,8P#E899%\VL\D,]CJ\A#M\[URTX)(X]A(47H1>!+NH"! 8?'L^]BYL MI&SQ9,LZY52+J^%<#IEE41P9X&W2^':Q_ST?LL/DG\*-LNNCZ9OG@SS/P;GA M\-D+PR< +YU]F R69X5'(9_RGY^W+D>1^N.X_>,F[*U=?WQYJTR+AU[^XCZ_ M%UXYOX1 _!V_Q5:%/,&V5;BHZ!^5CQ>=_L#3Y =F:6&DQN'J]08IE'FZBAB) M451%=U(P_WCV"T"?< 'V7/:G%9&KS?;Y19[=P='7,0SE_^ZR.C.X49VYR_1G MX$6O"4]ENXL7-W\I -/4UU8G@V**(1?0 CRHTAD_#5SC;88#@/!NM^-R<.] MHR;?Y7F6G<+QFUK1]R=R0ZY\-@ M9[KH93TH9/4J-V^T(5WM/DO1Z#+983[9@93)#F6RPY-G#93)#@]L@B]EJZU] MWL,O;;T9VY ;&B,G2@FMN'32"ARXUBIP+)TQ^LIO^%"NB<_^.(:+5MQ+5TZ* MK8*L;+7#WV.N4AM8/V&O_2E7],HNQ#]MK]DK-/IUNS)V#Y,7P6AE$:.!Y5HP M 6GJ(THB,!^I-]CZ6=?$.IO\[V:M^J'M&Z;-^6RN%^'L WG(-CS8P1>]*P[D M.M^&!@*PZGX\ZG2;HR(D^8RQ,(M[E7\5YXJ="QAQZ/W[-I8Q3$K1AFA,@(J^ M1S Y+7O>B[^/?ODC-'OG+7OY>[-=/&SQH3^F[R?.Y]H>%6LP>'O(%(S>I(1G MLC#L)S?\XB&/V"QXQ$P/I\%[0F\23J]]&V^2:]^[Z;:$;F)]_4=ONNW-[P'\ ME(/5?*G;_J+!X"^;YCW,I69C1BU&BG-C1[ %]/\!.^KIIR>FX/:[5F]OC[,F)QW4.N1E[N MW,+[-8[P1?9++N3Q;0Y6'"?WWE$RE^V%7-[C)6-;K=..EZ,S@01/T+L/S#WI MOK7D$\^<^ZX2S6XS/0M[?Z^)4/SG??K;WZ(/\^,]T2VR#[@...%<\QAB<&^0)#7R0-W8R!Y3>:H?\S\X8JQ>$4#V+MN9W=DH.VIIWOM?> M'YSD5N/P_L_ZUQJNG]7/]G*@8^/HL@YCKWW]=%)__]?)_FQ;\Y,M^+X\IK]@ MK#6R__,CW:?[O/X3WMO>I;6?.S\.WM=@W/7C__WYI5^['+8U;^S3')BK*(W8 M1H:(T1[QX".R'!-$@HV!\J2IHKG -:T:=>^VYHMA\$[MR4M(*B%I!$E1$*\7(.I*$7=Z!:G/Y>5WE4OGU7832^5ZBYK4M'; M3=7"/>890K)@GMOD09\5XY%C)RB7@A!#E:+[\^Q1.[ - M-!@*SBL=270I:[E^ 'Y5*O/JE'F6?%E&N!%>(H&SR:=Q1 96$45,%%5,:D-2 M+K,&RCQ?R.;IE/GE.AD_'W>Z?50$DC>O:L'=[T!E70XEUOH>):,O&7U) I:M M#\4B4]0%+33-Q4VL2*!8G >/K7/6+LOHQ]4NRYW_87?^HWEG+Q;$.1>0(\JB MW @,V1@X,H$EJBEL_B1NO&$,5[&8K\%0\OAGKL*2:B*LE%09S9,R!L?<%#)X M&Y*2AB[+XTL5?CP5GB7O4G"C#,$(&Y>;0[*$M L$*6@ M*,G[ T2;=+KG1?XHJ(SKWY=K/;M ?J@5LI-0+WL"=TS!.I@HI$2;F.]X\)@ MK;#5N76YI@1T?&GOZ=8WVVSE+(AWG>YG@-W/5\*Y#;(Z?E5"]NH@^W3,NN!S M>XV=0Z(XEXH&E*26B M&$(!S0LEYG0(/0J9@,Q&A?ZR1'K]<-U>CT[>M=8WN_=7GEDMO>!E! M1[=[Y&<.^%$E3)CCE!/& 2&LH\));DBTRAL7EF9O15Y%:6$_%ET;6MA!.B(D MH2AX@Q&/BB'GI4?&18.Q\TESEH_'6-7P^9KK=S.QETYU>DKW60EHKQ30:#2* M8865 '-%2^>H(AHG%00V'-.T-(,M >U1>>L0T R!38<:A3AP2L0U"\@I$Y&C MC"9-<02FF?MD\:IBSP/07JXW<:(6RXLX_Y^0 P:+'3H7N9#'NN9-+C7$EVM. M%0V=*J#\J&CRTNY/EC$LLRC++,J["M8V?.Q;4=5P7"CQ=1R/L#*/LDQ:6DBJ M&8].,!$8EX('I8P'5FTBI@3^,VGI>)JQ;DUPA]('O!(NO7/Y=Z/6KQ5\^@NM MPS,?&N4QC0DCS//YNZ4,:2YM/LRQ3!M*O/;KZ 0NH:>$GA'T> _"FXB73 C. MI+;$>!N%D03C0*-?UIY? GI*6_Z^^/-E&G^48E0KE5O0,K#H)='(84R1"D$' MJ0V6 ?!'X:I6]X[_*<^@EN)Y1]9?5CYT.\ [N[;RW<+/"=/I;D3WV<5!GG"2JJX&JC^.4<5>8"E UZ(!-$4<44M M^J6-;RREN2K?MJ\ S9XC[AA+5!P1B-.(D8 M:=!;4&/M=02%AA7=>,-,5=Z?;)7!U@\:\/,(YR)+'C0,"S3/GC6\IM/S54[( M,]\E@L(6.(*)'AO.3-!<.BR4PHD P1OFUB]!\28L\%\>L)30* MSET4B#%<='T/R&K!D5':)1$] Z*W:G_@*O1FS?V()5:66#EO#AM.L3!")$-X M3,KJQ"5U/'BG%$EA649]&ZPL.?5] 7.64R>#K;,."2L2XM129*0A2!B- 3D9 MF$H^]X/#5<%7Y<%\2L LR/AO12^:-Q-- 2=[$:]QCZ"MHGWXJ*G"8/89J58R M*2D:+F:-JU9Z"RN8#'H G7=!<;HP(%#F,WA1= !.E>M*5!1WA2MA;HK>1.?V M/':+4?CK,BTW9SJU/6PKK7'V\ROOBK7+ZMM'K/[S]'NA^-N[ARFG)Y*H$<84 M[&4I-')@*",IE<8Q* 9X_9PZ9#6FVCHW038KO8LS&.5E(8\S=>8+R1V4"A^T MJYJ0Z9O4Z!EUQB(8;^)!'\T[M,;2ZOJW[]S B6R"R?0 W::8$>5@N7ZBUECK MV=FED/RM,]CKX/)0>=OI]9=P1KVLQ__2ACV[53S_WYU>;ZDZ!R]K!G:&[:/# M1#/35]+J9S6M55YJ2YWU'^&*PC *0TBMI83^NF'+O<\BG_Y)\9V2U=;9%81O MZPI23'B>N(A,\JB$-L)@29DFVD7KEW:;S]2BW>J_M=WN)JOP15T?GSP M_@NN?]TE^R=_M?:V/:Z?_=/::^Q_KX,U6/N:KI?/YT=-(Y/P5H2U#]QA;H4**VL]LG[Q$24.K2L.#4]K2@DK):S< MZ<*<<(B@OT-?AA#K3:<>K.Z)EOK%TBT MQN;"K0MEOY B9K=%(1X<44R;( 3FR3DG0)0U-\+Q:$7B)0JM&PK5YOBV"4"I MN?;(4 U\FW")'(,?DL7D-.$FT94U<5F_S+47J<%W8ZKEXI3P6L+K?>%UEN11 M;86UG"+IL$:;F;?*MCK/H7[(NMRCM!K*;6WD MNZ!$F&1=CM+4FE@ 17A,FQ(F1E-VUSKFTP6/KP[D\WG\G[;7?!4YZ(^UT7V9 MLR,LY;D^)D$V8(ZX-QP9XBQ2*K>5 Q-#$3KH(B/)"VP9_B*5^E_KI]7>7YQ= MM'*:834IAW2(%'=;8(LZ3 M1U9%B[QSB0H>%6=^XXV08DZ3_UTJ\7HI\1KH\&ON,/)X.CQK>GH>=2(DHF!= MR)T))-("?B,I!4%SOD4^25]17[?ULSW7V%*X?7>H%U(MX=8>,!(,ED0"'C%N MB ! HA:GP+QQ&DM:F@KK#TS[0X5G+07MP.Z3#(P$R23B26GD&%@*6($-01S# MG/"5]2)L7E,6X9\?F"RV/<%JGOVW?LO-^U103!5CO<'$@ M%\PPL!EPG[*S2D1?':+[21.K0'02-&%&*L1,<(@['Y%)22/ =] ,9Z/G+K SLN9L'RF+(N>(2T)0&=T'EF6"-+< M19N(]B(W1A-Z_A#[UD=?)6*6B/EB$/-YB7ZTFRB:#B,M'D%8) M9&U02-KVNA@7IJJX=6/! M3"K]SO4UW+XW^\<5T+7\^A)NWSZ"^_6/X?$Z[5BYC+9;"1FHW)P[5X3%C-_:SS+!ZKP=7!I.W]#A"%,/\Z1;;9_ M&S[3Q&B+LK?P,=\YFSN.S=@ QR.+<*RA+F)P(-Z=LVS7/PEK\%LW;E;+_C# M%JJ[&0Y?>?$Z3P$5R=[VSL^]QNGEWO;^H4M8<@J6L[&4(YYH0EI3B9P-1IOD M%#-TKGC=XZILEI ,F1>V-=*N++N@M-<48,R::WO#&G:]ZRK-/9L:1PKQWW00JORK*_!J.] M\V.?OH._O3L!PUL&NK1:!3#"BN1 M?2 M.:J(QDD%@0W'-"W;8J)$O35"O44^!L6#'D,4Z($8P\4I[ MGJAK(-4*A>!PU4C[YWPN@9A,&5L88F<+YO_ELCY0,AY.8V"@5>>=7C-?\'L1[ 9FV3C2)FO4Q*>&CXK''[$.'NRB?_U'KHMDFSJT?])@ M1B!'TW%XDS^/N^- CZ.(7#?:4U2X%'^WK>_VLK?QV_3CPK,.[Z[S7G'=M QE M .4-I'CDJ3E -T]"2BN>A,&7 Q3E6C-Y64'88S=?!8.P3SR"RG$WX_5_-!D! M=F0L\0P4FFCN/.BUPY1*&RUCZA"H41&6F"/:WF:H;_=[__V;??.K,,NLHW*1 M8#Z0'"X.'/GP::^Q\^G35F6W_G;IR%#\Y,.NPZ@_5QI[E;=[]<][?^]N;S5V MMBOO=NM;];>[6W]7/C?@#[6=>N/SW#,]YC#YYD2[Q2P@[YIMVRY:1.^V>_WN MQ=E 6@9#?#STJ?PK8_3FOQ=!T R #X@!-S1&3I026G'II!48Z(M6@6/IC-'+ MP>]3@>UNN[)U<731ZP\[?^>8Z;>=,_C^RTJSU[LHVJ*VBZTO*W*]DV.X^\>V M7W WVVQ7R/'5*1;AV[U*[\*=1-_/1SN &ZTQX.;68LF_<,V7[<@-^KN1K/ MR["K>A>0]JA=A+O;W)=Z8N):3>N:K1QX/YP$9UN@*;'2.XX19BU'U!?W."L" M]_,=^I64=>M;UJWJY'ITX_"BK%WYNFC]\?0-*\'VAS'XWVVW:W/<\5 28+5A MU=MQ0.6+I("%BU(,IYIS##K%*K]M 3UI'U4KOF5[O69JCIYR_&@N>GO1B_E^ MN;'\12OD/^7(_O@C=X[O%?M(LPUWR\WD.WG1.OZTQ7XLN$% MX_&<=[.HY4D97#\X?7R@2/U!=E-^QKWT=3!W>]U/609V?IPW!QOI!_C&3AC\ M?-?MG'V\@)TBSP@\P91% G+F?P\7W>_ 6WNQ_4S-D'NTH[^L;^\<)NE88"XB MR:-&W%.#;%026>*PIDHJ3>S&FY3U9'B$/,V]*PGFN)#?0L*S;%>: S6*W[(. M%%@&+[M9W'N5=F<@2S#QN4=\[P+4X[Q8K,W*Y_SB2B<>1N7&-\E[XB(4&&#T MW_'(^LO*AR[H&PQH-*S)RS(N7*^>XZ%?9-VLU+(.5-[:;JM3^=PLTI6SDH,. M^_SV62?$UO,"V^FIO&8F8,G_\S;>76H3HU)0PB,/P0"4?42'"JE3; ]"W7G!HG2))8:<9@S:/#TEM&%0^)>:NN*\H\M^9YK<%FEVOU].IQR7H]KU(Z3CX>!FI$I)BA M0#U(!^88.488*KK_I 2&'0D;;R3=G"^#>(4J%^,E&22BAN'"%'OP%?GP>4&J M-V)0M=B1LC'0#0/"/;",X&N1OP >"_=<9 4\,SLH8^O0KILB.7FZKF$VEU?4 MICG,(EZ,RSE%TMD>3%ZV$9I@4Z6FS\RHV3Z_Z&>"!S/H8.S?AA9%<9]!@_D1 M9[K(2P"60V^0=%EI 55L5=B(,@TVBM-X.;IGCF&<>JJ"+>74Y-9% *+Y?Q?9 MQ/G6R9QJP,WBCW.@AT7^<_=L\+7=9N\4I6Z,TQG3SVMASR]<"PRJ*Y)\2_]- MHWD&2UB/WRN?.F>V?;_QP*0^@?OHO!!FF(F6]0/*OX05O=7U?^>;%"$_ZH^< M-P]R;ENC^>PD,&(S*2F8^_56])7%7>C&R.JVO8%9'9JA$/^S;'+D*[I9,@>& MR2!C?BBIHR_P=KC%@8I6&IUS&(DF(GMKQMZ+++K_$\-1X=C%&1-IY#%K MM2Y7:2[ES_1@O(4--_7 FV#+]/HCYC8]F*$S8; *>[[?R1FF ^ =0\K ^P7# MC#"(,)RI,PMK BO0 87OP[7Y]UEIA]':XG-GYU?&4_PE:_@0NY^/ ;96$DBR M6W_W:V_$IZLA?L@CO.( ^-5Q@".6BZGL-6K?:S^_X'KCRR%17!K)#"*>YA+G M6B&3JY]0ZH(Q1&@K_<8;O$D6D,5S$*9IF=BL?(Z#G:E"<+4R7(;>P-69+KK9 M\0"KU[?-UNP6_K#%)*YLA[_'NVIMJ)U[[4_YD#P#3E%3_TM[O&'NYAT/WNZT M/7RJP(?76W2B!O>M'3J7(J>,(>"1&NP+"N21"HF(%%A+DNN0V;E"$VN\CV\! MM)Z=Y9(L0P@=%7,9OESHFBZ"U1>W91\N,X@>\5B M\F&*I%XS$2\RVZ-X_'?CDZ'%-?+PJRJ;0E]1 0%ZRZ!D0TA(P&222IY[KPS8 M4HJRH&4L6EXM&Y1\96_5QMZ-7"Q@SK;J31M7O6E3;&2M7;Z>=%Q<._NG=;!= MHP<-S^N-4WSP?I_N;9^2VM=_6O5&/40D5QY&2(1N9.JPE6MGD==@;*82HF%]\'"$*0S!$<20 6DE"Y@ M8H,,3CC!O7 E%KX<++R A90H%9C4EAK'18X54((QZHA)/&(1U@@+7U[AAD>#P?H,)538:&&B M0CCP7+@A>&0$SMG!+(!IX$G,S9E65+BAQ,$2!]<>!Z-G2E#J/0N"F<:-?5H[V3^T5 J?/*"?XACQ!'30*C"2D_%)"TZUUJLK M8/.<:NX- PO0+"I=%(S?P+Y!&K^=>YPP/HB(*B(*SJWW:L@FFZ$T?:*+"5[ MWNSGOAR%]KWT@GVW14/@A%)SS(WQ.7"'F12BE)%KQJPW*BX,S+BV3])=,?$: M2/PT6,1/,VNX-5SS$BQ7 I:[]C0Y(HY;(:H=1X$Y9D "33%K' M:E]E6;^58 +77'AM%!B&F,MHK,%,!,XB,2:&($M,> V8,.-/4S(9JRE#'L0# M<1D4TLD)Q(1PT6(>,?0EF,\81Z8@E J$(R(@0D4Q,,T %SG(+!Z&JZ")L%)81+FS")2Z\&ER8(0R>)XMU3(@+(1!WCJ'%#[,L!X3!*8!K*&D MC$.P;R3D8@PPO]%2*[4TGF^\X:K*N"SAX5G P[^>PDU2PL*SAH59)PF68 U1 M1U",&B-NJ4*&JNQ"M=YRK[R28N,-TU6AYVM!_;M$A.>+""MSD)2(\(P1873OB21#A139Y+/095&.Z M?DPG3828% 5;7WU,R6TP;\V#2J87^\MYOG2AH[A$P-4AX&2GHB-1W_:'0A$3 M6:((>\\0E\XB[8E&(##$B214M+G*H:95(>X#@>6AT=H!Q)I'F)0 \30 <3D- M$-K39+QU@ V*(TYC0-H$AIBPDJE@&X(#V4P MVIV1H3Y#'22F+(($H,""0" 5&FD=,%(J.FJT)$2;,ACMQ>+#F@>=E/CPZ/@P MPQP\X]%+HA +)B(P0!UR$7N$+0_6IN(#R\W^&0)%\NHTFU^:U2@MHQ/ M>4C/RNRB[*4K%,NHM3-'&S21"(NJ)6I-=FM'SLPX\'Z;M^R]O%T([*9]M=+>FV&-5J&?188K$#H M7.2N#46=EM=4!&J5$[*. '\;:XP& CS-D$@])XQHJKV60B1&I#="7],&L2P1 M]8R ?W_"!_/Q9[VQ&F$%)59$Y901B1-LP'!*0^/L%X))QR.Q@*'M=0:(4PB)'F/;>3I MNE;>)<(^*X2MSW!8PYGT22ODK0R(>\^1X5$BP7FR+ 2M>(FP)<*6"+L*A"58 M8I^D=,KF>GB6)8X55H0XYPPK.>P+0-C:7-Z>$KF D??(::\0#XHC*[E$*A+E MHP;LE:N+U%@#A"VSY5B_[C5U< M^_F1[C=VR,%7^+[&NY/ZV]G&W3L 6%^^[Y^.J)]L'0;M^4LQ]Y6WG[+S3CD4H MYHS:S_9^GY3WX?+\\JNGAQJ93,8$JJ.2' >I"34J,"(#T58HM_'0/>8_^^,8 M+EIQ+[VUO>.M=LC_[/S?!>!$*\]!(\/@JQ;"QI=# Z)FB8I(:X819YH@2PQ% MC,K <:3:,3Z[LDZ$*&/0*2H':!>T@2NMXP+CY!6)SZG;?):)8L?P^9]Q M?+=^[[\<+'N49N?F[@V<@2P^;J?S<;?BVW1LOD4/ZZ59\-I-SE3PPGT>\*7/ M$KZ-Z*PJ5V9ECWF+W>6)>WD_]B,_6:.RQW[0VW0I4PD3EG-\" ,23:P#8BNY M(=$J;UQ8UKF4Q>F9Q O>D^WKD/XYEW"+T[/6@=Q:V_[%.^]_X+W M&G\=P[,O+.3D Y@LG(",)D]SH]ELD_& ;,+8"1\QD[*([L=2K&ECL8$>/./N MBB5B/3UBT6@4R_YOD0+7TCFJB,9)!0'&/Z9IV;Z*)6*M'+$NIQ&+*J6=I01Y M^!_B5F!DN'0H.LVT(5Q$PS;><%XU2J\_8CU2]/-3\,!)Y\+C%YE;8ZQ9)3N: M<.]M]=_:;O<2IFK!&5J)0O=!H?F#-$.DP59CI*5.B)MDD.;,(A*#=$:(Y!0% MWB0HP-"]*^G?JT;#'>C1DQ=P66/E7251*)7WD91WAD)$ZHBDG",=G$6<4@V_ M$8:P<3Y2'820>N.-%%7%YW,?GTAW7ZC#J-'IV];@+&+1H<0=F=KCA#H]%[OM M@>.XH@I)&P$TBW$&A$L$9(/Q0+@B5R(2QJS- MCBI/EDL$>2Z.:!P^T5!?! >%.N_TFOF"W[NQ5417 M#L-*""Z4:>)3P^?$XX]8!T]UT;_^(]?% DT=5#]I=! A;"84=.+G<7<M&>XIL@D'_;EO?[65OX[?IQX5G'=Y=YPWBNFD9"@#*NT;QR%-S@&Z>A)16 M/ F#+P\Y<+80E=]!TF,W7P6#L$\\@LIQ-T/U?_PZ#E>!;54$7G52Y6U&^<*: MLF]^%;N5%50N$LQ'C=?]\&FOL?/ITU9EM_ZVLFRX&7[R8==AU)\KC;W*V[WZ MY[V_=[>W&CO;E7>[]:WZV]VMORN?&_"'VDZ]\7GNF1XY&OKZ.-G!N!X/]%N+,P+O>7<;8ST9N".HRU33(PRX6EFCB2K!-8"V6X"QO7?,\OHS[7 M.LZS,17 .8C!/.]VOC5#[%5LD1@P3L;)()%=+]4Y!TRU<,MT8Z\/^VB.#2TN MZ,;S3C>_^M[L'P]3"]Q0HGI9HGJ5?J?X:[_P[\#M>Q?^N&+/@#? F[WCSG?X MTIF2OD_W&\4GM)SS3V3_'^XV/ IZ5 MU;??P>=VZ<'9NY-%X:I41BVL8,AKHA$W(2"3C$),8[ (%(_)T@V23B"@*EE0BD0J9'LAI_Y#E M%UYHT^4ICTBUDHN9Y+H*V3'R6KHJ/P$'&\][1JJW@TDO86EUL+2H9@R77O*( M@MNFN*OB%Z7B/KSBSO )JPRV M4G)$L0=C*42.+,N]N2A+C 4<2.0;;W25&;5&>OMR/55SG*$=BSI,JZ .SZUA MR9-3AWJG[4<@5.+,+7!F/C132*=2=&"M:.J!($B+-"428>H"MU0F(\!NX7*^ MS7G9^N^9Z^;#L(-)W2P)P@H5=X8@"&$X928B0K+#P=B(=$H.,68L4P0GRCPH M;E7H>Z?!/..&08^=##,3;'$?3\(]O+[/$(P>ABB4$+0Z"/HRSQU@(FG,W46M MU@.?IS%*(,&),@X,%USX/&E5W+_^R*V4XAFY'5Z7EC\,Y2BU?*5:/D,TO*,F M4$-1,KGH)K<.&9HH\C0 ,#-*B2>%EJ^@9L>C:/G+=5+\(B%W83SH6F?I/J.C MZE?=D&"543HSI]C34+_5#M-_F+BRW 96MPWLSQ>;H]03;PQR'D<@>]8C2XE% M@N"H'1:"D9S#JVE5XGL737F2K+2GC.TIX;2$TX>)"RKA=#W@=(958T9T4EX@ MV!TYXE)(I+FDN;*]4D)S$D/!JEE5WO^$;PW@])H\W^F\WL=JL;#;_@82WNE> M#H^RR^8*#9#(()55)"%-HD*GM;./W^OO=W#]Y/@$WFO6MUMG-1CG0>/C99U^Y'N? M9PLP??E9?P_/=O;Q\F!["P/[I7OOZ\?[9[MX#[ZW_OXOL/MVV<'VD5B4J(:] MD@*,#,2$H8BG!)PX.8M"4M&[H+ WLB@Q2NFZ]E4H\]1*8%L_?U0);(\,;+-. M)^&B#48AS5A"7!&!8(\RR EODF!>*>4WWH =0/BZME]X+>%D7SO=T]SX][S; M.>K&WA,T85AO2%HYU\H3OMO^T.UXF.T2DQX(DQ9DJ 4FN0\!<2\5XI9H9"G' M*"9E)=>4RI3 MA15+.D:9;J4&6KKR2Q*-7XD-9ZA%A)CJ:(2R-%\GD6T1(X1 M@\!D K,)DQ@PR_EJF*^3%K]<#]6[9KO9.XZA<^K)R]C":[O=Y MMDO8>2#8F4]?\YY%IVA$AC*#.'<*&9?-&AN(XLXRR_,QNJY2N:JJ&VODD'GM M:KQR]E"J\2.I\6PR&PM*8,61BAR, !X5:'"4B($-0$B(TFBZ\8:KJA)RC=3X MY;H?/H/0-WVLG-ON4S2 7&_863E[^)!G.1?PNBKE76+/ V'/?!8;QEK97%_# MI(01]]8C'9U#E'!GA#')2;!<9!6$;HTLE]+_L)X,HE3EQU3E&1J1/#::)(LR MFT!<28&TDAI%Q94G&!8XF8TWHLKTT[9U?2U.B$$^6G,M'OP"A M2UQ>'2[/YXY9HA41 BA6U,6Y,T;.D( H]R8DY[#F)A='Y56Q,ONNS!TKT?$U MHN/*&6V)CJM&Q]FCLR -3MJAQ)3-/FR#+-<S&&T.KC*VJ"ML: M9H)-=GQB'5?\D4^?*YUNI9/; M2L9^G"3!N;V6[_2*\I'%Z5R>X2(SZ3]OH>=W2HB;4'AQ_1%Z?I9M>)3EU%X^ M4[6_>[[<1U([.N3>,J\\1@(+AGC(<2LZ<82QH1(4U^.BF\7F_+%3!82Q!;]4 M;[7>/B5/9/ <6\%%)-ISSHBB(3 6'!/%>N/1>L\#?+G>]UCO^L=#':,B 0L4 MO!&PWCDH/":'\C+;;J\1VWBQ&^7:#G9N1:B7C<_$3%R*2U[*:R_2<1Y^[&+K7>R[H=NYQQ(PV6UFTL6U9:K919OF<5;9O&66;QE%F^9Q;N:[I-@QUW I%>.;3=\M]U8 M9O*6"6\%\Y:YG9?3 E@WD&V%C8N1>4M8XEY32I<]8AC1F@^9U&RUP\Z(T;SO M=GJOXC#X_*S6^*NUU]C]>?#^(]QK"Q\T=MC^2;UY:;K!'$.IIOS22#B=; X!DJPRX?!Q)1)O"6FO0),4S9&3XG25G$OJ,,N M6:6(H$)A(NVR!P,EICTBILT<%6B"E5!&HZ 9!TR3$CEK*-(T1<:UB<+D;BU5 MA?NRB T-5ZB9)1"W(G< ,);1#"P+07VI9'YY+(JY+U[T)2AL^NFP#AY)Y+0 MV#$./-MIRPUWAD6-H_!XZ4"#4H$?48%G^ 3H;G2,1>2T3XA;QY".6J$8::3$ M,DT2R5F[FM\[>ZX,F%VJ9BE0AK9MM2XK%[T8*M_B<=.W8F_0SN&X.&PXJO0N M>_UX5B;USAZ7YL@G)9FB+O( I$)'F02FS'L9@G^8XP)#' MP"ADC,AXGE!4FAE)"3=*;[PALLI%F<_[XC181\H4"S2)B+E)P3!N@HV>:(>E MH:6+8ATU>#:5EP8NJ.*(")>#)IQ"FL#+J&F$I=-8& \:;*J$E:F\CZ%_?T<[ M1R6<[>?J>_,).:_=J+$8:YZT3L1@'GRRP4EFI4K!89]\+#G$NB'0?$*O)89I MR2WB6G"4F2 R(E$4E,;:6,^TX3FA5TNV1D9-Z958#84(S-F0M,'8<1.3P; ? M:9JH!/IH+2\IQ!HJ\ R%($D%+\ (B";WE2T*EE(LD* Q146L,))LO%%5?/_6 MUJ578ED&<9QS%)IGY]W.MYCUH'0_S/I# Y@JD7FP61EG"3:?***S+D6G$G8E M=5@[Y%G0Y)!@P8,4*$@#_,$$G/VAN:,U> MA.#D(I&6,, >JJL,KU,1 MY-+SL!(-5B'*H&S@1$=.@?ES@DD23H8HA*(E>UA'#9YA#PR')!3C* 8>@3TD M@JQB"B2*,@^DD/KD0(-E%=-[\__2];"$_NVEE,N0IHLN*-Y%-ZZ 1+Q@ X8Z M$95D@>F6J83#\*4'&(-%?AR MMJ%1):!N2D<:#%VDK!)/91%0HL2@?$XQ0A[< ?CTJ'PTP53: $ MWG NM5)<\:"IH3)7#.$NFJ#*XXJU@YK3^=+E8''RF,M/<881=QR@A@2'-,9& M$**]H!;,%5)5:V6NE Z'U1PX2L&5P)89:;DDRB0N4TS,9DY$)KC448:K!:(PU^N0Z'=\VV;?M8:>68ATHQ M%:B3T 6\L+U>+,,>'JH:]W#BBUB33WDH>^E++V[E.?\S @3%+>\OSBY:MA_# MUED'9NAG4?VLA*!;0=#.]PP_ R+QA=;AF0^)#9YI%1#5 #];Q1WA- GQ2<=TGK MTOFP=M#S8XXW< ,[AB88<5D M.; SB&>(8>4#4\J P0%( ;N]QF^JGF8-'@_M7*C!X\6!QPS-\%IP3A5%7@2P M%)1/'L804##>8N9=I"FLDF"R7-)%!474A2M_-=ES,'A73*D-Z.:YWN3X2S.E M.6_"L_';RZ%,-=X].MZ=SI^H2$PMXPQI&SWB)1A8VN"(HJ=8J]*9$J<^U&JY MO*2*U>^U4^3E:O\31/M?;SA'[D!?=YVO^RJ_=%?8:AR&?@WOCP[O>([<*1<-M=@@ M8Q5'7)026>K@%6/4&,.#X7[I?4F7*:][V=>86V/NB_4@UIC[9)@[0ZFQ4-QP M&I'2QJ9X@X"LX1$Q(X(E3$9&.!C4;%FH>X=)/P/,S7S\7[G#[*2'[;]FFOX^ MZVZ^5X5!%3_, #3\Z+C?'E1=?+^;?KLW&HQCJXOAOAD6IA^*;@_^_6[:G=R: M%W0K]?MM]^%BPZJ+>X73R;]XN>)ZUSS\.EQ MPNM.^&48?'OMQ!UK?-JU9(6^V1LB(=A7C&F<%&&++TGHB5>0B; M]!-?OI,(N!@=*;WC<&DN E&.^*D!WA%>!A9+A*RY[]Q%INTOLL%[,3' M 2[W/71.9K;):UG&>-<2'+:UX]Z@G3[PKA^ &L.EQLWM"-[O6SJ+P# M"AWZZ5,P"//$(RCV^PG[_JL-VUVDVA#'?,F)XM:5G%E,:6F"84SNRJ7WK'FS]K\_;[4V/G]>+3:;:\5M&2]^\F$W M8=1?BM96L;;5_++U<7-]M;6Q7GS8;*XVUS97/Q9?6O"+QD:S]67NF1YSF&*E M^&-L6'S)AD5JZMGK3A>_?CS(*7Y+P+SR^V6X,X/:U:::.OSB5$/2,\.%H8I8 M$HT56 FIN?5GGICFZ B&Y!9@/ESD"5_$V"#E@AD*35 #K'D6"O)15PJ I"E M8YA6,*C#[?;)I]H5Q\M<=,[7.0G5H#T85M9^(BRQU^GT?J0V=K^UN_ ;L/Z! MF@Q^?W<'@QV>*CM'SCE&]L; TW7,\2"\F[SXMV\/CCOFY%V[FT>;O_3OB]<3 MQW/.F#R)U=OCS5BK%4IXVH_'IZ3C&X^WZI6\5<]XEJKW)%G1[.JW\0JY\KWK M+@OD$*NKOWK=9:]_C^/R80;+;G79&TZB;XP[T7,?O>1(8,P@'] 5KFZUOTSX M>@%4_8)[\KZS,'5.)=G? ,3A>\B0"\XH&.RQQR;DSZ@ M?#9KLPT*OQO[2N>R;1\P+/^9S,JOGBZ^\O/#1<5L;!P==WHG(7RN!&V*QZZ- M^GT @;=P_->CS5-WTOSV>;]Y^E7L'&SC[=9?1UNM3\!U_]C?6>^T=XZ:G2;] M<+2S-G/\=P#W.-TD.W]NL&:K<]0\^+S?.-H6S75XEC\_'&Y]^^MHFWYEV]]V M#O]SNCE7YBP('@TO-0+#72#NC$?*$89(!#L^8 >6/$Y=JG&YJ"H'KRFDHH:U MUP9KBPJ+J&'M<6%MMO8;"4Q*5R(5G4)FYJ>BBR$.M MH@M6T1EV((36RH02.8E+!!!JD)5&HF!M\$:5@ENS]%[+YZ2BK]?M],WT^Z8[ M/$G!$Z'_/=158!\L.\:/W' RW9EXF>A3&\G0HJCT@ECH=] M\^YLHK?.YOE2P(GMG\&CT]#OU5AS)ZSY.L<:J RE#$P@PC1'G&LP6$C)$(!. M*:U2@G%@#?_[OQ0E]-_/R&BI_0K/@C?<26UKGG!/W9WA"21:'ID.B!,"C-\H MT%W//?+,ZM([8G ,2^_9,A;/J8_4ZW4W3 XZGN73N^]C$\-PU=E(^AUM#%:NAL@()S,98XM:Z-!G%G@14P MRI#BQEOE,':I,12GZAEIZ.OU'4PX@=LW_;V02B$,AJ;3J3)^7&_PBZWI7K%) MLA!/PGC:UZI9WYR:]+4TYS76_ K6S+>]=\$R0[T!-B \6"!&(:.P1)J7E)8X ME(S*I??B_GVL:L_!VLU(@91Q O-4/:E!21U 6( M!.M\:@,A[Q^(7;L);J%D6\-]( )F3 QJ?\##^@/R;,^G,M<.RH7CSGRG>ZNL M9T)@I#4'4P2;5 J.:42<*XV%!0XI5IHNPTH^(V.D=A<\"X)0*_ 3*/ ,<9 R ME)P%C93 "G$*NFMTX,@8PZ2Q"9IYZC17ZN>DP*_7FW"WPNCCQZJ+]#[$A+QP M=%[P<4L-S \)S*F#^$P]W,M4&V>V&E30V4-E4]][E5#Y4-#Y4P98 MPHX&.:$WA]=T4OG_8MB'^XW5.!=8#=UBS0!1/AD,T^?#8*5H[0?X9/XA5RK/ MW_0%7+*7O7''II\+GZ7O7U=@CS%*O3:*6BDY]M;"=JL8#K*$S9=@G,OREEB2 M$DU>W!0JUPK]HPL( %/GWOE1_P>(R2!T7ZC:_WJ9OS$]O=Q9=U9@2_L2:YBYT8#D/+0 M7RE6A_D7H7M6X6XL2[ 8R^.*=Z/^<+_XGQ%(!@@(?*HJRPLBN6\\B-]4,'B2 MHWXX'O7=?K[(_D34$D 4L=\[FKG]MP"?=P$&?+>JT,F+[Z@)U#/,M;#6*.VB M-UAHJ;PW:2M*4G=5,>BK9+ N_'RS*.[!ZXU=9DKGE8M(J^ 0YTXAPY-'A$?. M)0%R0$$4RQ5\31'H67DH?!ND80BH-SJ&]WWH@&#T3U(/AK2<*\775"*W^+KR M9:7XKPHT),*<$?>IK57^'"]\# MZ3X.J4 O?#%_(4-H$2_)A,A?OXL0_R*?JH7X5X68-=?W@$(=_FB>;O]LK&_L M6EDZ&5E W@M@1$")D(7)1SAB 2OA"-"0I?=LY:KTHK.B]KF5QW1!Q%RU?#G+ MVK%I)W"-12X8>A6@SI0R?]C:MMF5W.QU7<6[Z\JVTY5M#W<))90[YU!0EJ6& MWQ09HR6BL,]:(4D,3KZDRK;506NGU]U#:5^O*]S6%6[K"K=UA=NZPNUSK7 [ M@46@ .'Z:7FL3[ZV ;_@L*F;BKG4A37?:&'-AZUB>QY%E72^XAK7'+^E3P]H#P=IL!!V3)AH?D! NN=HB1\I$ MC2CS6E/E**$Q=0UA^Z[6E&O M5=3M86/MHJ(:0HUB5"'K4WM/C252SF/DN'%.8%K:2.HI7^B4AU(0[U(3-:D2 M-BJ<^L-S9*@13'DCO'.3ZEN3_*=.UENHB31>BX]I M*2:G)R?35*)F"W?3B!DC2$>J@B-@^DCKP AR+L&11-C%4DII4YGOI?=JOM5X MG4[[PC5T46R_UM %:^@,GS(, M; G84!W\J#SWTAH3378?4[[@ODS/.A]F,<[E&BIKJ'R@Q.X:*A\>*F'6ZT&;OZY\;-Y^NG'UI]))[_^V#[::3= 1YKK M^Z!#H&NG?W0:)S.ALT>?!.@M!KUES?55GD-G6W^T=XXV3W8.&GCKS[\ZH&L' MC3^_GO[G= ,WUP]/=QV/SALG4<0N'5]+DNJBDM0'2@<:E*415S@*0A;\:L(V M[U(.!U$E)H)+%Y36S@;&RS(0:J29C;5-4SXONS/AT]-R/%Z+&V]S<5B2!TD] M<\$ %:9$V("MB0(KRY6D\/F'#M/^XO:#'W7"5DQ/G*J"]>%.W>'@C4L9WH5= MU@$8812C2K4]L4F%=X'J$EYZZ7#4X45%:*?U72ZZ89BBL#W\4'B E%0R.Z<0 MM >#4?;]YT*9RW70=AVT70=M/U#0]C-^M,LYYRL,EEY,5/DS?L8WLY)W"GM_ MP0[X+Z';[O6+M7Y(+2\^&)?/F^Y3R_(>3J47Z$LI W9!I%H"-'(6K$K5>URP M)I21 ZF[K=OY8Z^[EPH))$+U GIE_1I]'E<2^=&@VZ>-H\V?C=-]&-M7&-,_ M[>UOB38W.\V#YG[C3WCOZ"N; W1<<__KWWW\7G9ZI M>W'.@(XSC!E<:D\)X]$R:WAIRTB#\.ZG<9J$_A-2HL85:6$1./+9!X M59H4=AZ<,2$2(:.H2<&3*^QLERWJM(I.("T"1;Q,KRR0@D -YP%@UZ>2[ 27 MRYP_I_:XK]=!D-,#BBILYM==!&_+8[FH0/@:=QX&=^:3!IGP/LJ2( ,+A3A5 MJ6QCL A[6#0&J&)Y3DE:"%&XDTZ\(+_"VU+R185PUTK^8$H^2RZ(CUI&$%O# M N**@S6 @T8D"JJITE8K#$K.V#(5]^[%]2A*_GJ=$1_#8)"C&9>+V>H$M7'S M8"3CTF8J=?3#_6G&P2II''S:+36!)<$6":PDXL%%9*5(YHTGTBGC"(N+CGZH M_1'/1F4?@C+4*OM I"&I[.GF+H65BJE?)Y&,(IY.%"WQ"D49+:-!*B+MH>TYTZN5EX[X$C)XJ7) :<9RN[@9IRM)YATHJ!>*, M$J1*[I'UUDI')&RUY0-Y;YYUY8*ZDV>-DR^!P]8X^4 X>7(1)RT.W&*<3L(C M1EQ@@0S%$2EI6%026*ZC#^0 >ZYE"YXVL3=?YUU["(-W]\\4NCE/]\G[DC9, M;DNJJ_Z0:[TCN/G);'_2CSW372[^')FJ5T7*8OX2 "#@68O5O7X(*9$]MQDU MQ:":DD%Z/_?=&X0ALKDQ:2=TDP05<3Q/Q6_)2J/XWY=/8WZ3_/OWXD=[N#_5 M\\^98_C$,#463#TJ[]*E3T8%C#(XR4K%'2\-Y0;;J*66BG$L#+>AOG9/AH=_3$9Z-IXG"^EA=]CI_\W2//TZZ[QDFB>VA>G MMI.<*H64\ 0%A[4@A.C2 564XIKFDU4;1]<[.FH/LR2.Y(V$%WX]' ?H'1OO^JO:OJ==M7L#[2G F'8 M8GEQ0YM=XB6.I%0>]FO. ]9$$X$#\.)8:F)=;K,+PI>+2$RD<*H[Y&4RMUH] M17[]-]RRYS_T>T<-,\S*N16_C!*@M[MF&/S<>=:D)Z\W)V]/^%BCM;$;RY)A M;@/23I=@IP2&E"(*-F&.38 -+P2V]%Z3N=Z[,&6#:N6/^TG QC(T&*:)+H[& M\Y]$)(G48&H5JHH0;1"R/4#./?A588YR<0CX\*-BV:V$ZEH!JL%L2IY2(UUO MHW36"L18*5%JG0MV;U"(2F:HQ4;H,@*8KZX;]5@.?W2!I"TU)42A,IG&8=K KRD M:B=Y$[]ZT+^ X5W7&?G4^OQ.:B.,=2)@$5WIN;7>N!C .,**>4\-#34%>$2M M^?03QK#+6! JVA)IS@U*OCX@C,XB@I4@S!,EN4LQAM?UG^Z$X;@!KZOD!&05 M)<:[4ERDXY>711O3[3$[%ASH\W%OT$X?>-P'9?C"'R$08]#O3^0%[ MX]*_+CXN/.OXZBJYGJZ:EK&-B9(_*C_RA3E UT]"C N>A.KFH*6]?A:5=QF3 MTJ=@$.:)1U#L]Q.>_=?-Q?SDTOO<"3HIQUJ"0@#Y__,O\_XF,S7Y ,K+!/-1 MB_[]_1DVUL^?5XO-YEIQ6\L:/_FPFS#J+T5KJUC;:G[9^KBYOMK:6"\^;#97 MFVN;JQ^++RWX16.CV?HR]TR/7%)Q.I+X\>"E^"V!\,KOEV',I07_;BS@-U/P M+PA-G98B*!XYP]Y*!BRLQ&!W2<[4C37D'K?BS#RQ@J?Q>3,95*Z9*6IT9$X2 MU0("U ^9Y]F3YV(Y9+X'M_\0D@D4:MYS%>_9:NWM.J>)%C0B6EF?T2)8AX 4 M5B#8W"0ZM/1>7,M[1L?)7W%\W.]]-YTD"$E6DJ,M])]&#HN0_P;F M?YRN,R=:#B0>1 L6=>1 L![%O79^%'&E7'U.XQG6YU)(96AERV6=12=DPMZL:/KJ3JS4>"(RK MV1NV7:@\7;4O:[+JIXV#QBX7DLF2*52&F-*W%4-:18E,J92!Z8=U26?NXAI? MUH]^&ZRH;M'-L[SR8LXQ6M?Z0B9'$0".IOJA??ES.N9'V-PLSO&!M,_GU3 "GA6F ? Y@)LEP"3]C]IBH:]Y9NVI-#. M,_=;^_=**M-GDS\K7ZUVF[;-=4TY:7X_QSG7QFU4O7F;[01Z!5 M@&6;::#6= ^+K1CS4=?G]*7)@=3'S3^V/I^=/UU_R_S9?+N5ZC:M"^,% 83= MR(TZ&4C-(#_Z'A"WL;OB-S,]NKQQ@Z2TCZJO+Q>_V:GW8X"W818C+,=@:CZN MW*-A^BU8/K.E.3SLQQ&>CF).@E(^"$^(B=(H3P.^%*.O]85=+&G]1SHR^7(, MS^BWNO\8D$.8LC2_Y&QK1O3MH33?:GW:U9:+LHPE*LO4:HN6$2E5ID"I0'R$ MR0[:+KW'EWB(_[OB<[^YL3ST0%N/8%GWQQ+X"X*@K3=22,><]IQHIW",6'H, MH@!BSFPM" \B"*)QX'9+J7SDID1@TW+$#2%("1Y@]_8@&?!_J5/HQR4<[;\K M7_D\&EV$FK,C )/PQ*6SS+U^VQ< \X<5M0= [@,*I2WO.\#*7L@;VV!P\;CA M-Y-<[.>G!@FTY@_C?U\I/LSA[]ATG1]IWW33\4/L]X[N*K*^U(8"6#F-.=>E MTDI'AHT22I24RUID'T)DO_YLG'[=]88$K:U#/K?]5DPB'1A%3!#8/[!R)78) MNRX1V21N=UMHR\NRQ-XH)0V8CDXS,%R>LIL:#T0HC(0=&- MU+$PT(SAY$A MA@;&C3!>++UG5_.1*^S"M,"FW1V<.[9' [!N3?\D9PS%W-H7+%7XX/< KX># M%;#.BG00>.ZAO.+:?; IVV!O7HC? JD[@OOD>YGB0TJ\*];V@7>DCXQYSN?D M3,K1.3,^K5L*ZB]YN:YVI>=!5F.<##&/\$PJ\=L3RM.M]:^[0 <25'1,,\@ ME-A2!*"CD$H-J)B3J?]3)LGS4IGZK>#"C_J)I0Y&;K\8@E&=7#@@%1-9*X;] M]MX>6-PAQ;@4@_WD^PD_VX/AG9PT4P>FLV?6C^ZS^;;?3C&-^Z$?BA_F&HMP MWGWO%5, N4K::'B9_ (N$@PB+:,,V(HK,J[$]:"[9OK]$UB$U1SE=F-:[-MS MVF_ . Y/F@<.;[6^YIC8U"M!8JP0M18C[HU&U@(34YIA&JQ@FH!MV.W-N^_! MT@,T/08X[8V&R:>9 ZYO=-Z9' HVZ;93^1<862[2>E^,#-\WE2OL+'CQCE&+ ME!E+@#K5THZ M_BU;']. ](DVUAN[V!K#J*>(8!G!$N$.^!Z\\DQ2$HAQ0JMLB'NUV.V03+)TRB"C,'X^SZ MASW+$?MC]>Q +OF6TW&J"\$/[LI G&!!4Q8YE9K+TE@&=ERB(21*J;W/O5SQ MV'9++V[:$/X>#R1EWFR.FWMNQ;M7D7N#VT(^">&>14V @ 1F'.*E"LARA9&( MFFL3,(U*W13^G;V*K=Z/;K&68SV+/]+9[O&HGY9C.$G/^=N[O7-T9F["<"=PY@1Y_:JW7[W7-]W9_! +;]LO%Y]!IAYBWGPT0 MM]Y1VYWG2/ZVMOIYX\OOQ:H;CB]9N4PF]\E<)O=Z#5E2LF=\CV41'S5?NCSCC? MY.+.V1X4R8A^+:!Z=3G]9_ L-V'HZFAO!.LR#Z,SJ;KIP8J_1WVWGT[B+B;G M?AD'PDQ/!(C_47LPZ/5/JCDYTX.YV9HH0R4I@O6H;GMN@O)KAA9Y@( MQ.'H.>51"6UYE(*9U"AZ;"J"E7Q')S!PL5"S]>M@>9LU6]N[BG"FHQ7(^A 0 M9\GSKP1%D7F,G3-".YO:@EZ'RV.Z;L#8&^R?H\N=*?D#B<(T'?^24S?_/COF M?LN[_@X%-B\J; M%@V>L(%2I;'%'+F8ZCMQ$5$*PT E!=0(8*0QS9?>\TM/!>=%PYY,-I*7$^BYD:;VJL<8'XOT$Z/.09R= MDPSKO=$PS58*GTPKU,MQB[WIO/>LT>E "_AG2B;.(;'+A84OCLN$I#.Z=.TT MEL%RNL#W=B>D.(&T2.=7'R1.FP-S TR!I=-J'(V 9E5P3C#3]@8VH,LKHE*W7Q;#R+BAC!5^2DG/[T< MD?A[NJ[!F=WALT=MO-*3=R?Z K^IYFZ0,PBJZ84WX-G/]/@J(5N>V#_525PV M@#IM4#1?N0%221G3"3.+=I$*5W(*HYD,;$I!YZ5Z-@ZW_?LSV'"FAKF1)F(K M?CR?A*W^%YB"M;,IAB7*N1 U8SG=^-$\:)SNJB@9L9HCCX-'W&J&+,<2>8\= M-D)I0V+*@;B,LHPE:W[KN1(7YX++03P&[12AG:4G \JT&/[HC3JP:YCOX=SY ME:RFZ<^$E$M0F?!C'+KBYAF9*H!,>U$%.NVCH^#;(-* .V!]-H=IJP X^-X;)CY1[2UIL<89&=7/.0X@SUKUM3ED MF>S^L'V K=CN7+$.:<TJ#6N62M1%#&Y;Q*"L MBQC410R>O!I 7<2@+F+@;U.48*:(@< JEM(Y;%/[; 7_\\8QKDA,69V6WPZ/ MGW+COLH?O9"PT*LN?F-<:,6&F(]N:&JI-5-MX9_W\.MN/U(M$8=8;MXT[X "/L];?BFAGL_S'J=^?SZ&'( M/X")#D+W#4<@)TGY2G:5+ZUAEB)L*4@*+\&DU$HA(CP8E()I*O#2^]@;]>J!K8ZCX?'SNS84 M@S $RRV[5=N#P2AG$_:.8$HJBVA;7.-4F]X T\=#BA3H MIS+.@]LYR7HIB*+:7Z]$N,K,G6W?08FSUBN@+91[YTT9@=(SET+V(R?D75V^"YD^/,#UOYW8^ETK0Q'F/VIYZ]>29"Y$UO@LV#U9^[1C(" M$,H0CRQ%[GJ*E"0L-><5H20!3!>:,W_GFQ3D\[XL(]5YW1G\)#2/L F>!7:? M<_[V&:?)_K?EB\<-:YW>((>5_PAS&\+Y%N!'9Y6]CWOPB?&O)T[9Y*M+WE@; M7 I+GS[?R:Z[CV'/N),J4 P&?.%0:,;KNE)\/1YO.,D!/#HZ&A]95*C<"/V] M=.I5U8?.KKZ$V^E"N:S2F8:,/W\V0>W!].VG-\:\ W1[%Q]LRF%\Q^&O#G+% M\P'PPW%!L'%0^U3@SM3(IB8Y19WUP]02)*?GN4]U,-YYT['A68W?^:O<,2YH M43O+1,]7N[Y2]*DDDGK;N (/3IJM5;Q+ :X+!5BA'O T61+05%U%),,"74 MB7+I/=77F4]5S&-[7'3I*)A!U3!B6$33[A??30Y K6YP&1(+X@\Z>IZ'J5!YB9=Z@"+"]WYX, GX6@A)_'H0N* M.3J+2P@Q)A+V/:"S#QV%X7[/7R7:E8*]!2:A#?UPG(8+OQ\; M!#X7 #JC>\#"NGN94$]-4/6EJMKV607ZH_$1:JHWE;%H,,:H'#!X%=YD!)F& MF3M!0?MN2/!BN/??EVX]61B @_HD@K$J2GAU(,AXIP)ZU,O!N/'".7DN>S6H M=J;)<6"8Q!##HB?-@;$/AFTWJ [&*R?A7EKEU(PBQ=+[<)2O,QG,F765LZ"_ MCW/=B\H9D:YR!6W+@CP(EPTP/X1M1[ 'JEI68_,,Q")4)1\&X=CTJ]/'')!= MF1>@)..>!Y-=O=(6$(OV]WPH]?1[P<9X+=?/QO0!=.R?I&);T03K;@.HU4ZRAE]YP>[L9(O396@J5!!>(F%X\)% 7-+(DTE3RR2^]+=5UO MA-MN&1>,8S]. KOB^/;ZO>3)MI)+E>.9[2:W8;QG(#D%*&=X"9M%S[4SF)R- M:WX>@>AV>MV4I9^"S]KQ)&/-U 2-02CGF+;3DH\'-KE?97H"TP>5+W+*^;C; MQ.5[V]F0SV]1/++#OU;O6. ?47$T%^JXD..M@$[IRH]6L^\OE4\?6QN?,AVY=A+8WESSZ83C5X7T'R3YL' MC1^[DB@=X3]D3$A&OT[INE(C'8,B6BGA62I/?4VV;D498%EZ%S!V'F%S$,V# M(6PQA[ O1H.VNL5?HVZHCI@(GU1DF!R:SD[)>:A93KOHGF>.+2XMQPFP\DH9 MF V&6^.TX;3DP1B66[6$G#])<$DXFKRX23_M\#RH<6T20G5^L%5EZY!:76_D M6JV-DP9P+>J\"Y$RQ&B9N%9ID2:@OC0(S$JC"%' M7AY'=>Z/! 1-L!+.-3P MPDYX@06L%*OWJ!9"J%341^H<4QPS;HEG\'.,VD1EC;BUK.7CTB]I(][,IR#K M&6*J!/S,\L\%<"M./6&=O7M;N6NVW"X7VI4E[!BLM#3U<@S(,F%1Y(*G!FA, M.PURIU;4U7(W!4_3Z4"7$:M),$BJO%WE$$UB*BL7T).BVK=^>PBV8]R*$_Z1 M3^O'C"B1D%JN;B57!ZN[W. R$LP1+D.J"!%*9#W FW?2!Z.X]I@OO:>7%)%/X_; M_0L&6P=P$8V.)Y9B['4Z577?;$A=!NO+XTRHR81.%^BY(A[ C%)\5^X-W'X\&GFWWO=8 -C!\X$2%:^4$ M)#-YN.OR"E,IP-FC1^LM2PYMRJWF !%&.BP4P=0H%YBB8V @5;F(N;I(=R[ ;BPMRLTD49I M@G30 ?$R-3FQND2.4:R, IJ33J[I)8C@SF>W&%;3FWM@Y.K7J:#(7:O3WDM MZ-W%XSSE9RMF3I,/KEM5*<.WG 6T^7.K=0CCAAUD??M'XW1C5]$TW\XCQN O M#BP862TM(DHX'KR %?,W) 3-.9)Z_5^*87A$(+E:*-X@E1Z\K?5/8I<%57I/ M0,@Y5XCC%+OJ*;R*UF$GC%,D55+C*_+Z*.<[E5D,J6J>-LX[PG60VDMMK#&A M!%LJNDEYK;$LX%H6'M6<@K$>[HI2$&U-BO)S!F1#EL@88%)16H)UP-)'EQR[ MUP3]3<*83U+7IZKHU.758[/\5%6+@+T<5P[9N3SX.I_QMOF,LLYGK/,9GSPQ ML,YGK/,9_>WR$Z_I%D/DV!4TX-!=L7H"H (SJ& MJ03S\<9FV$]ORUR2V](-P]M8,\M568[!L(J\JVIL3AR]== MEI 5Q>WVJ.81F32/Q_2VQIA@^]PP7)8C"YWME' M]=Q'Z?'/].%+Z.3,LEK>__378:?5.=[Y]@M]]A>]].-IIK<*] MFD=;ZWL_FD=_'>T N]T^:+#M;\!^U\;?^<]?^_;(=[8.FIT=8,+-%K#E;SN= MQOJGGPVZS;?65RG<$\;R3[MQZO>W#_XZ_,_IZK#Q!?_\V-H8-EO;M'&PO&P9CZHTTFL*!KL)D0@9JW9P\P[\&M.>"-,VAXV3 M,:8=;, S'^Y:R5@ZD4.4I#Z^3DID7:F0M,)1%H51W.42[LOXA6#:G3EES/][ M"9QR\_^=19I=:6_0NSWII:#[ I'HONPJ1_].-^29K^M> ]'B@&ACCEPY840I M.4'160 B;QT"6 (@HI:JU&8MV!1RL:SH_)GC'6'HSIM/?U MNI]:O50V^O@J)]2M\.;^QML+1**%\XB<1KK:]34B/;!A,\,GO):&>5HB9A1. M"6X8P3H&1+&37+A(/:9+[TG)EMG]&<5+6J8MHQASFIP:"^$CM5/C7OKY,=71OBE XTUX M.WY[\L.DK]VS"@N3F.F_^^&H/3I*4=0SN:F#9JAA;+%&U0R%D<1(RTL+$\HX MXDYKI(21"+NH5 @:RUP/B0*#F8_._[UVA[Q<]7Z8\)DTU_=V M#>;<.1R1]XHB+HE#.EJ*+/>J++W0AI*E]UHN8S%?#.%)U/NU^TNN;O]]-Q(X MCMED,,V^-TI7RT3P[1Z#WV]"GB.:/P%7F[8L:V1>J/TX>Q9%+,'$.11CZ1"W MD2.K,4-2.,*R8)=FZ3W!>%EKO5C[\5Z:\C+"@&ITK-%Q\52W1L>'0^: MXXPZYQFBFA,P2Z--91(T8M8:46HML$YAD+A=L!4;59/M=AALQ6F!KY/:U@]/=F4IH@2:A8*)&O$0,-)6!J1, MQ))B2321+RFI;377P[T\:7YY4GAFV*]:"Q=QE(NZGQ?'ZX=QU_6S0L3#;.5D M9VM5=G4PSG,;W)CE]MBI;%JM4,)_)9--B155ZH=(#M/L=MEJK]=,!LFC=X7N M5\O>7A,+"Q(H&&Q0E!/&=2#&PHY5.;;=@_SI(WVNDW4T R]IOKON# M1NM#>VO]4&S3KS]VVK.,S<%W_7[SJ''2@!VQBJ5A@!8=R1=RF-,E\?9S$FQ%;N61?MF80JKHIOY'9D@^O^:SFN2/G M=C#]#[U1_TT8NH\$F_,A9-%J[JCAJ%0F(,Z]0];X@$HA,?.FE-H+,'3E0D+( MZF.:VQ[3U(M7G>N/@O][\_^]J3"_1\+G^?@8@2F3C"AD MHK: SZE?F(HI_4!IR2@O3;DX?'Z>CLA%U>"[3ZV/RW5Q=^Y_=RF,^\P>9HK] M/M(]+\Z 6J$\/?%FUW5&N1KY="YHZG)1]2$X=_Y-^M@/]T&*]_:O\")>4F-S MVJW]C'VCK:FN]57/O]P\L],^;Y-F.IWS MW?0S=W,$V;@(&KG?6O^Q*ZJ7OG M6C_X]K#X8%S51R_%H%[2QN8:C^RMZI5FG+^Q\B-)-7=O66'L\6H.RI7B@0\Z M4BQPK_\%-L5!Z^0X?$R]%@;/YUAC;[)+=AJM/_:W6H<_X3WXLPT[WK;86O_C MH''ZB6_33ZS1.F3;1Y\/FG/'&E]_-O[<$%NM#S".#_O-@\_PYY W_FRDW?5@ M9]W]W&KY]LZ?#08['H<==9*8&V2LXT@:7C+&' W&+HW[O0+[ M6$UD0V$F8 =4SA+.@]3:P81KILHRLJ"MG3L%>=AUW:K:0G;WJA7=BM5"IR#$ M3B\UJGSK:UR&P&!A"(HVDI2LY) *I4'.*1PE4%(1PNP:$T]Q#)JZZ V7EH(Q M2E0D7 L'UW+TD=###,"82P%Z_ZCXWJ\_%^U!L8S2RC+ J\&A$EZ7!A(%Z"&^4P5<^ MSXT+>O$^@@.^&QVETB6W, F:JHA)9!IL5A+%\PY%F*;;QO>.<]M'^%TW_"AR M2ZP+'993FR_3S]VG_S(P:_V3HB+)>*KWZE'/5VWZ^F'8[TWJ_J=V2]WJ@&+< MBG4Y-X;=Z[9/Y!#390NO;$^AGLAU#EDW5[ MD\^EJR13(;6AKSJ_5CZ:2<\"L*'2W[D5V&"EV.R>-1%<'O>8K:;AK/LE_.[8 MN,/4: R,@^/L7P 3/K=3\>T>;GXL=]V MV7+I_1A?>G*[] ##U"37 !X/!@68I/!IF*'4N2P-)[5L2_6+^_"R/7G,*CQD MD+OGPCMCZZ=:LL%R\1O]?;Q\D[:)[GPBKKKJY,MI6G]COT_:K1<>/@FK4?6' M.;_ A6]57;4GS^3;U<+DJ[,NF9S6G5:_BXW_O>]F#177K]:O %O 93<-R/&RR_[EXOB^"9I%]\ MFGVP#J>%8K#?ZP]1'E(UNK$*U4'NWSX8 M=8;+XXX:O4&8?+8R<\\Z('>27,#WNP6AH%[I2'VY *,V]]9+\SQ1)!A*FES4 MBRA->)*H%"34'X]STDV^/;M>>>HNR/W\["4A3?<:A*QADY6I=+"+QM(&%^QU MS^<:QM>&U^/'2HU@^SX_#3S51,BGE:$]&"]ZXB9IX":_3O/3.Q>'%]:**<%J M$HAJN2L/A;D@-'=LC6MAJ$+%%& KN*)6>1R=]*I4EEBKV+@[.K"_Z]OK7"3U MG].XM^+705A-NH\.E6<]-3A6RWW \:SJX'*:",4\K),QH#'2&/N48S2 MEL .J")\Z3UAU[6^!0GH359CHEF5]MZU"=/#",?',72(.@U@8XA$8C0(YR[.3,"B6"I7PE?E8ZNO$8@K$$P^;9T7SY*P">V!E,?1# M^F _' ,850PF19.V$UGKGG6YS3+GQZV+JW?B9!,95%MP\).;^W%O[PG,3;A. M)N_LDQ%?*?;5D,^@,VW!W5[1AEW"#2=W'F\:Y_OXV97& MSU$ICS.#_2*F8-AGM6_DZ[Q+':O;[G8QPZ:HW&MSQM\#> GR,6@S##>[WT-% MP3>[&0B>643Z4S@*-G3D!Z*UM\ M0R FD]4NSHR);&*_UGSE MQL&RNDW*HMND/.-'NSQ6XA6V)UE,'Y=G_(QO9B7?2J.9YA7[\7+A1OW$R>L& M-'6SAH5&JE^,S[B,_/\1P X,JXD()O/M0Z]?A==\[ T&:Y54/J/@QU^S#<;! MCWSK3[CF40/O?&L>;A]\PMOT*WQWE>P<-.$_?[C3.H3[_;5_]IVSX,<]N.;F MR?;IY\XV_=QNKG\^V$FVQ?H_,%(8*_W< 2!4%8"GXL MD:$E0]*QJ P8%LJ8I?>($U MQS3>MHI$C6U/@FTG%[%-P=K15%)"E1$CKIE RF*'?$F=E*7 !/.E]TS/.\J? M([:]WMJM5W//=-1W!?^L$P:? PUK]KIN@E8O(T?E)4#9?(Z*4X)Q)BFR3 "4 MP9Z$-,4,,?@]9=(P&=W2>[%,Y+T+B=5U7)^;JC\/5E*K^@.I^@QK2856<1UUG$+XC+U="]..B> M+_C*G#+< VHS+B7BCDBDC(S(!H6E-$YRG5F:T ON@5J7>ZT1\TTAYN-1XAHQ M%XJ8,V27*DYXP 91@$?$!1;(*L40CM$R[8TB-#=\Y*^B0/8M2L#.YWO_VF^F M(J7&.B9X*H@P5[5K'(R#LP).?6L\0?C\*\;"=(R&5W_EJCBS"X?Z3QIY1HB: M2:^?^GN_?QY*LQ>0[0=SB$R$0;\SG1_F9+#TKXN/"\\ZOKI*6\M5TW*O(A0Q M+G@2JIL#?O7Z653>Y52BJCK;_S%//()BOY_@_;]NKFT@P3#+P7Z]F HL#%-T M\?_YEWE_4[Q@TNSR,L%\U!H(?W_>:FU\_KQ:;#;7;AOAB)]\U$T8])>BM56L M;36_;'W<7%]M;:P7'S:;J\VUS=6/Q9<6_**QT6Q]N:3N[Z,6F/AXP39_/'PI M?DLHO#);X_#JM-D;TV!GTTR%)%)HXLI >2F-PIH&+JAE1@=5QJO23&],@YVY M#U?,$NZYU8[SE$'@=4QA IP:&-C5Z;DWIL'.W,=I>*+ HBW+P.&9M2#"*:6B M9R8$KJ^ZSXUIL+.5+"C5//60IA* )% PTPCQ'K.(2TI$?-X!TY,Z8$6[ZWI' MH8C]WE'*'^R'23[7%>ZIE.&6LNB OX8TC''N7RA.@ND/BM!-!7^NJ@R>$VU3 M2@,0:;WR&&D %PNX7$P)^GMJL"$&>%/:I,P+R::0GK M]9Q:3Z\(8*C$R#$;$"<"(^.=1BG;PUH 5%G.%_%XQB#VH6HLD)*MCT9'Q5E3 M@?[9\E>X=IY7E;!GD$0(#4&&SA)$KBF>525M&[<_J=C5A2P+-\F46\-Y*!\"M-0=ZN]_^5^_<7 M5@[_EI;$? ^15^'8/S[G.]_^ MZOSG=&/N*-0ZDPJ!<212O7ON+!#7( 623K'2*$X, ;ZJ\(([N[V*H\X:SFHX MN^&X\I8&=0UU#P%U,V>8)=&ED]BC2*E$O'0E&.H&\,XI8[F.V'&:T@S$BX"Z MUYMF "K&ZBR"I^59K1^]U'2H!IV[@9O.18.Y1+(,)O469T@Q%Y#5H:2. M,B-T AW%GU&,<)T.\*QT=A%DHM;G7]7G&1(A6>FX%6 @:481YPKT69<485W* M$#619>JMR,OGE-[SJGU1_)>HPFV;U;YAV+DU5=COAS &EV??T/4E@,Y\5F%P MKG1"&H1]BE<7GB.C8T22>$$D,+ V:15'&R.S2>\$75?:@]CK' -E+NJG#<:,I-JBF# MR[J XN,54)SD?59YZ9/LS[I\8ET,[-F _&UI6PW?BX-O-Q^4PH+@UEO$A>2( M!T.0Q;Y$%M \E?$ #!=+[\DR4?(5E 2KBRC6N/G2<7,1Y+C&U(5BZ@PE]EA0 M'<#V=5X1L((C1MJJ@$J&C552:AG8TOMRF= W5&9Q^N>7V9PYA.?48OK&GK_C M#MJ30B[M8:KD$MNNZ@!^9+JC"#(WZJ?J%/!JTG:\W2W^&*7Z@'N .LO%&LP2 M8$6W;9:+/_LA=+^W.YWJ$NG'_G+QI3<:[L/G^B!67?C46GMXD@K";';]:##L MGUR\1OKBYY[;#P.PS(O_"Q<;+!>-MMMO[YD$GR"H\UW#]^!.5?F:'VVXUW?3 M;_=&J5GY<;LJ:I@;E0^JBC:ILD$QW YNZ/(]>/2R$BS3^X[B-_4E=8NJLQ)3;Y0I+2XQ!1)9 M3FUR#*ID'&. M46*9$JEBW\LI,35>W 0:((JS2ML9RT#[IB)2/\*%*E'%;X! PWW0;X"*P>]W M*1KU[XM51U]0#2DE5B11#U.6B2ZB+-,+=HC]2J6;5VN(U0;5Y8ZH*W>PB?6T M/@KSI1S>@!%UM-7:_MD\W2.-5O-@FV[CK3^WQ?9!@^U\^W"XT_JKO7WPE39; MF[0Y9T1MB^;!!MM:AYV2-@]V#C[Q'3"\&J>^L_WME*268T\BT.>^=H4V''K=12I(H5&7#F*E,!@*J!AS&]S[ MY['7I*=./WLYR-/^7G.>!2+/?"Y[4%%XH@W2(9*$/!*9P#$B,DA%0JE5*$$? MEDNRJ(J>->>I\U5> OZLID6H06CQ(#2?!\LY99H2CGQ,0>S&!&0P*1&V5C*J MO E&+[TG=!G73I]'C&*'D;<'#AY@&/S%4/;[<*-[Q%_6J'4C:M5 M3B@FD^P MDRXJHRU&@0F#.#<. 6YI)$HE.#9, VD".XTL*[S@>.VZ /H==30IS+NB?70\ M2NC5'C>5?!.DZK?GAD]?IS:2C9\./KIZE'ZJP6IQ8#6?6T)EX-X'C&!= :R, M(D@3$I&,2MHR$")I2''0LL1S6/5[S:<6SZ?F(O/JA, ZL>79,,PKL+O&Z,5A M]-X<1FM&@B9:IH)S"G%! *,I-8CJH+"Q6 8/EB\5RYB_A@3 6R2K/..(ZYEV MHBD!(G3AWQ]F4/RO.VCL+X7]3ZFNN%YU-ZIAW4YQRQ>JN/?(!OC96-_>#825 M @N%K/.I!87$2 7)4-0N2A%8R0E8K#FNUWS1:]Y:W15"ES(ZBDJC!>(!$-=&#@OO(N:6 M:,JT3FL^3X?/USPE4-UEW04)D0@:K0N4,T.UU9%3JST/-EKLTKH3/5YWHNMU M7_BZ[^UJ:EP,O$2P_W'$2QQ2?CU'7CF:)IPYRY?>LY7Y]E&3=<^MUE.+]:JQ M>H -R%^14)/_QEE.TH(N%_TP. YPN>^A<_)R4;<'% -H0CL"9>@.9Z8GK492IG9WE-,,?_4W4],\?D;!81*. M>X-V^L"[?NB8M#[C/"*",P.?^M9X5?#Y5XP%9C0:7OV5J]:S8D7C]MM/NL(D M1>Y?F.ZIO_?[DT$4MX/_^O-7:^/QYM=ALKMT6'O&3C[H)@_Y2M+:*M:WFEZV/F^NKK8WUXL-F M<[6YMKGZL?C2@E\T-IJM+W//])C#E"M%595B,HK'PY?BMX3"*[]?!C(S$%W1 M$BHDD4(35P)5*J516-/ !;7,@#5T[#'0.+MBP#CRYH08132D7/3 A<7_6]5)>'!UU:*D$1 S7<$^(]9A&7 ME(BX]/ YW["B:[W!L,[K;AWN2F)+1YE''MN N L6&:'!DI/4!*#\FJ6X^9>3 MU_UE='S_U[3(N'&>SMYN"&\Y8;RZSJN8]> \O>]\3!U5W=:+^AQG*FT[5YZ3W^49W\!$ MX;L(T L^P%Q+^]"Q@<5)%K_)I_>I6)'KC'P.K\A>@"/8C$;]O'[#G>'1^E^BG^Y[$W7"(/HG+?!-GZ(<[?WX]W3GZI[VU M_J'=.(!['?P%K_=^--?_.FJVFH=P+=K\]OEP:VVNWN/A3JMYM/-MDS>^P9@. M/ITTCC;YUOHJ;AQMDP;]#,^T37;^_,0O2]LUTE,L!4'8#,+R??;((AOY@UWA37#XS]IJPOY3=\BGY^N^##;(^-M!<8^THYZGA(*[_](\7G22FR!%2$, M.ROBS&ID!2T1)D)%CJ,I36J,(9>%O'AN>'1R M$8^BQ-Q23Y!B*B"N<8DT9@Z5/D8&D!15"M2_=XS^HBG^];'V#Q.F<#SLFW=9 M0@>K7?_QG(E7.8)UT,+!ZB[%4G+I4ZMOF\JN&(JT%01I$\%XI$+;0%]2T,)L M:L0EQE4._9RVRT#>!NU!/BE*AT=5Z$*ZQ*\'+SQ%S7E511S\0JR"X/PACO^5 M^-5XA.O>X_AVE>SO.%B)61VK,*M-4P$*RW6$0AVA\'(C%!XYW'7KBE/;1XQZ MG0EW?:Q A^=B']61#B_".WH90:L]IJ_0"?$PU0%F/!%OP17:HXW6YT[SX"O? M:35.X-KPG4VP^>!SWYK[VP?N9.?/3ZQY\,_1=GO&]7"P_;/Y9ZH?L-]IG*;G M^+S?.#B$[_K];?JAW3S]ZQ!L1-K\MM.^++Y!1>I-J2/R1F+$C7?(E*FB2_0X M2NEIM!2V>KY,U7RV+[ &PS)F%+IS M;$.-0@^&0A="'$YS$C7Q5"ML$1/. PJY@#3@$L*,BUAZK&CP2^\)7F9D/G^^ MKM'Y\(QNRK6V7+A1OW])GDM:9JON-6%3? MK0>&M==;5?E:T@GK@JX@GF>S\)KJ+#\?]M7L=5V-5 ^ 5+/E.B5E0<2 2A8= M&,%<(6UE0('(("3AQ.9N.7A9EZ\P*O&M*_$#[(D9]B*5'-7 MN3'=X,HC(\&BH@[[$,S2>[FL-'E&.KP@1]9S/J.LJJ3WKJ88=;WTNE[Z/DH['= M&B<7AY/;4QSW$VZL;^Q2(Y71PJ*@4JES$14R@C/$?"AI4*43,754)("3"SXJ MJ/M*W)WW[H>B^D#PA8$'-7NAZ(>C<:)Z18//2G%/6FD5H%6YY.]LJ:+"]$-Q M76[/71C0=;K\;3SFU6K(GRBO:6L^([+K">UO]*" <,M:&_$+9[ M XC/+/SZ6"(_@T#^'?HN>S#& ([H6USJT\9N:N8@HO4()W[*@XI("6%0@,7@ MC#@O$P*+%34'O_]]L6? 5G]E>*QT>,NO*!&CP6)U,E6:X^D:VZM M'_YLKG_=Y1R'0+A&RJ8$0D(E4@X+9+$+$KM21$DO]#*Y-Y+\&A^LD62!R[ZY MBWF =6<.!1(>N$$\):6!F2EGV^TME=4 6_G#XEJ]=@XW+.*UWK M'<%H3HI]XXMN;[K=2!';7=-UX0SYNG.?2-PT3=^D>^, +FF&<*WO5?.2DS $ M+3DZ"G 9_X#M2[+@W]@(@E"R=-L\V<=+RE(KU^XG"RB(#TM\U![F.F>K7;^6 M9V\/EJ0=!@E1.KU4E?;9I)RG^V08Z0G@A"?;K6:G\6WSM$D_X>;!J@"S\+1Y MZH]VUC?$3FHYV/KGL-&>@9�^"3?^TWZ->?N4WA^B?:6.^ 6=A@3;ISV&AU M.JGE8//;IY/_G&Z0YH';98*6SFN/B"P5XCABV"R40LR6SO H'6.V@GP0/4#D M85X;(905U E,.(G,&F^#TQCGUY'/IJA/+436I@M+,6>27="6*UH[W'3_B^/U MJ:DMCHX0'SDOB7:646$PY53K:-63)]'GZ[QK#\&(=;= M[]'?;>?^-O4Q+Y2 M:.Z-AH,AR$QBHNWN=QAQKW^2A:@''^T7QY.I<%,R!M>_2S.V7W3]JUF\F2S+ MENVT][*XWLZ;I=\>].#&IUW*L+82R*F0UB)@KA%90".D>0F6U;5^ #KQG)YE@0K<.7].EY_S@DH/T]EN>O$( M^CK7,W&\!%NQ6H"M\W'=I0_]D[=/?'3MW3S96MUEE$@+,X\(+4%[<3(Y6"1( M,*8PXRQ2 _LJX2OSI4W/VV;^V&^[_>('_)AZ![;[H>B!Q9?;"O9&@\*#O9?: M"231HB]9V?\]W9JZ+!W]ASGC1R.QZ6$S U<-=Z5HGB1T]P/>Z..Z7?2J^_M\ -$'Y[R./0S#"6+ MM-\>'$Y-K>GW4WVW/!M5#]J9&02;% 7N''O"&80EM'F,DB3-[+BV>06_)\1 M*%_N'#6^W?@NYGS)*VB/IIWTLS/*7L*S*X[79.J*+IWL^!58V_-+G 7MG.3F MV),/7>O)'+<&?6;.ASMO]GNF4_S=[[D0TO[R,F' . ?FW&!L7.VE]9XNW/5C M/W235+5G)2V.AF!H5]UA89^%UX,S03DR/N0E'HQ@)[CP$0?/F$7)#'I=N-H) M6)5#V'J'2:P^I*K-\%/(*)#^'8M^-^E*!\8XZ@^RC-K1 )YJ HRV59? MNMBY@5+=K%*>FQQ!=4?:2SO23A4KJCO2OJF.M'4+VKN/NCEI07NKKK//QQE\ M@Y/PT2MVW;5/[7V=C(_;N&V\I:<]=J^=3RW2MC?J9YIY@1\> QDU[4[:X-(W M\CX-FW"RG"<&'&RVG;2#VX/@AA<\ ,.+YR;G_ ^V5F^. +('*\5J&DBU)\.O MIW;1ZKIY8X9Q&@^V8>HR'V.Z3:\[?:?__5\*#-)_#Z:V^[%= &1@LALN3QUK M \,8=1)M3IO\>9$KXQ7G1T70+^$Z[YZM9N72HEXV:R6C>>D=WE MM$L^P],N_>"G75^&/7>XW^O MCS8 'LN90X-PW,\Z'(3?]6/QI^?1./;)[Q] M\,]1H]7 .ZW-']NMSB'\"_?_ZW#[%,9R!./X,NNO6OVQLW[X" 866$% M4IK$***@% 1GYN"(!!68*$LC2."$81,C?)LPS5@$R9L[Z)I>@S$B%=5:_,(I MU\TWGQDLQ=QYRR26BA,NM%4<.^.=]D(S;I_\E.OZ%.)N\=?H_V?OS9O:2)9^ MX:^BX'GNC9D(%5/[XCDO$8QAYC)Q!%[P^.!_B%I!6$@<2=B&3_]F=4N@#1 @ M0#(]$8-!2W=U5>8O]\QVK!$^BD"-V#T"(RH#4.X+?7Y:F']9/ZA/@/1;H'+X M?1RXP!2UY_WC3A<64G@WFB#CXLT9+KUC@/+>A+M9$ZJE2M(1SSDEP7KIE TB M_V%E$J6[&4O"1]W-.[M_CG4^?VO/LKN@H)"/Q6TVKU8VGZ,9OSK&'4UT^40: M)U\/%041X) MT#><">@RS?YQ*>*N'5RWAB7>Q6YQDD].+^]L=Z_[L9])_Y^\LNL;5Z11D,;N M5N-0)X6CX@)9H(,)0(* MI,#S04AQ(B6"W)X\^;24\:X;4^QV8ZB(X^'$<>(/K=74".514#3GSTJ';.(* M>>LP=T$:)DG1SG .VC@;GDE)'F#GWFIPW8]R'A8#GP=31L+@%=W,03H,/?I.JUTQ"Z@*#2H M%@9.U[$4$8$#429&%1R(# I<;(2I*S*M7\PM0[[';BRME% &D:ZYL?X ;,P M&IHE8&:146K^B %=QFZGHJ !!>UM[1P2AY,FV"+ON$/<1X.<<0HQG9)/40=2 M.(B7YVQOE +5 <\\8.V2!K&^W.O9!A0H.X M#1Q*LV7@>LK?C=8?EY>:UE-S,+[=;_9;I5.DTXZU;SD%9]P(ZL;RAO>D2F>3 M\H[P&# 7B5G);*)Y+J=46 HWNQZHDEJ/)$)>WEO6'FR0ZTTC3G.U7OI58Q>*2(!:,D>(8DL>- ,1MJ?I(2L?VQ1.6W)[N2;M^O6?3KK-CO=#+!CCNW\0A%R'43"!EF,PV&MM0\Y!'"KDVEF M'>:"O([7/#I<4+&>5\R"H[+>?V_L?SWD+"B=O$)> M0")A)DJ8\H$"XU3HDR M:[*G41LZ(_DY]G)#BF;O.%ZE:PZB')M'W5@D!"4]%$"B2P$&>!(.T M#PE) LG,15>1S!G%4@3BNN2R=L$R(*#)XNGDRIX<@=)Y )R"?2 7@;##"(KPD<58Q[@R>#.C@F:&A"H\LBA+V=PX380QV7R 1. M84%R^QI.,< &5V[@\0Y6&9FH,BY'2HBH2\[J8*G<[@(M])-F44HR%39IM8;# MP$>UZVG+Y<9K#/-'2ATHJS"WFSVWJTCKM8\QEC5+K%[[$,N\M@]QD$[0O"QR M>-9K4RD^3YG\Y4&=/&_%O520]1\7;UNVUWN]*5\[;'?KB.U>?OT._Y/&R=$A MI=HJC@VB7F+$/::@]#B& J-6B8B-=E,95=I&8;EE1F&PLH/50/*2^ B7($QZ M-IG^M>SF[DC&5)&&7^139=SKW8N;1JR!HN9L'B]!;>@@J/U2&#V="[_&+31GGM./>?K LNYYM3?Y[*$KF-]\U=ON^SM[_%JL:NT M6+)N&)OKLG%D'=CO_;6=KL765H6KHEGH^1EV8+-HZ,N*!Z@2?^[ M^=_S9BBSWTL3+5?=CFW(<\]L+:CQ^12TC_"UV"NC*62!]6YR7STX'/C^\'EEV-8V_'N9_C.UI\G M!Z>??NQ>'K&#S]NDL77 &Z<'XLO'B5;JI_D[?YS 6DX:=)L<7'[XVOB\V_RR MO\WVML+QP?ZG[[LG1Q=?3EHML">O1TY<;M*]_9U#E1+WD1,D%?S(;5>1L8HA MQKBCG%I&15C;H+PN\1-,75W>H1(5X[\0X]\[FZ+B_#DY_V*<\['!*MC@$.&) M(IZD11:3@&(R5%B10N)XF0CC/GE3%4T\C":B]C0HH 01A$-<$8TT]QP%$ZTC MWB3L52$-!)TC/^9!#L>*ARNWXK(Q\81.85TT(8B 6)06<<$D,M)*Y".+ MD6@I<:X@71["J-R*3T\3D0:C\X@4:S*P!R&0(Z!Q1D>,"%HHH^E-P%XA_6HC M_;0-^33<7+G0GI/#)UUHBBJ:SP]9JP-P./7(1BF0XC0RAZUFB1>! RVG1\)6 M'%UQ=.45>CE>GI#6' ?NZ\ MNI?Q_; '^7YF/.IJ8L],\T &PZQ+)A AN*=..T:5CY0QK0CEK/+]+!OHO)_R M_>CHHPO4(0 9A;@/ 3DI"?+> A31W*) YN8@RDP/?WZ8)WJ)L@DJ'GY2'JY, M_"?@WPFE03$I@O,$&:99KK?&^;>$K'!1$\."*%N0G8*Z1?;:2?MA2?AJ4KW\]S#4B0C_)H)21N7^FPZSD)MPYB:,22,I9-3<64%$6MM0=<47[_NID'[9+,6G MX>;*]_.<'#[E^[&2Y2;M"$L!J$^<1R[E(G(>97*.X$@!]:FIFQD-=RN.KCBZ M\OV\'"]/1FI$9,J#H Z&.L13\LAH'Y$1)@H7J#4Z^W%G#PRL\GZ>UOI4 JW\^R@<[!E._'&RDCMME8Y*! ,"^1 M]E0C%BF+D@F+B04%0M09JQ)_*B:NG#_+P<63JD-RT0;C4,(D<[%@R)!(D=9: M>N$8PX0L$V%4SI^GIXE@DL2>2F2]86 :6HY,3!)AIDF2UNP7UJPWU MT[;BT[!SY?UY3A:?]/ZPZ+&/."*; /$YQP0YYC"2'@Z2>!QIBFL;A.FZXH\N MV:]8^G6P=.7^>29FGI#7!$Z32R<0Q;EP/S$,EICV"),@)4V,*P7RFG!:-WJ9 MF/EGS_VIR2KM9WJ:,R,D> DD*0(GAAE)DN 26T\8 U"J7#_+!CA^NO6XYRQI M2Y 7(2*NF45&:(.T$$)%XHV/% "'UL&*7")_L0RGEH9H6!V1TTHB3 M0+#',A ;;T3V"NI7&^JG[<2G8>?*]?.<+#[I^B'*)&R%10'G=,^@*-)<):2( M),RPD BI[96%=)VQ5'5YZ?9>+EB\GZ"QVE3P0%%D%(&T.0(YHBP3$55'@5 M$EG;T%7BSS,[?E25\S-E&@C&C<(2K [,.4[*B&25(I$[G/W.O'+\+!O>'$TY M?B0)ALO(D>2YW@N[@*S@'*E@%#4R*![SS#E2)V:9',U5U&@5F+AR_#P5%T]H M#9();BVH"39ZAS@E$FDA%0+#0%D=045,]W;\/"5A5(Z?IZ<)R[C05##DH\*( M1^61I=8A1ZTW1@)V8'8CLE=0O]I0/VTF/@T[5XZ?YV3QJ4[/FG"-@;M)GI,& M+ [&(B4)]E=9PADQ6+NU#2)(7:E'6XL52[\.EJX\/\_$S),Z'.79]V-1I!28 M6>09B$(+9*U@WFB:@#XR,XM%N'ZJG)_Y73^ZROF9;@<*$@9HU1H='3=":1R9 MDD19F;AFQE:NGV4#G*_3K7Z"]@9L0V2Q2@ X!HS&A#'R(4A!B3(19^V!U"FM MPD85$U>NG^7@XLDN@5XPII1%RFF'N($?UE".#.>*2I)[N_AE(HS*]?/T-.&\ M9AI+C!B3 G%O$W+1"X1=2#)ZAX6]&=DKJ%]MJ)_1%O9)V+ER_3PGBT^5>VGI M)1C_@/C96K1YC!^5&L$16\5#,C[8M0TMZY)7"=L51U>>GV7BY4D5SBJ+(PZ( M2*\1=R8B+52>VBH(XTEI9W7!RWJIFJ[^O#D_^QV07X])^'&=;HA=5"[]#8,- M#IUSUXJUO.+AN_W.V9N\][U.JQG*=U8?JV;:$\0:PHBDC'F1QQ(Z[@E)WOO M&+7"5]ZB90.I[>\9H$J/D8?7OUX".,\W29**-R4#T#42B58]8AHBCR;!.?A4G"#)'9[T$HG7:>_ TZ%GY Y\743^-(ZK0A%F>,$J, M<\2Q\,A9F9!P+CHMM+4&$%5269=J4=T[*P"M +0"T$4!:.5^?2[H]./0&82( M)@:%E(T G8%%I&6>GH-]T$2!0LH40"3OUWM=63*S^UW:-F>[BG MA,+UE^QA?B&_#E?_3/<V^[V:;>@JIM&U7,F?W<[IYW*9VX.5 M]^9#5+FBB/KE/\?8G_[3MI_-^=[)YO?_F MK\S CA%0]8 6L3N&'8N#CCGU$T+)Q$:._#SN7L/W442N&^U79!,L^HUM?;<7 MO;7?QA\7GG5P=9T5TYNVY5'XF=*"-Z&\.7!IIUN0RAN0J[&;/P6+L"^\@MIQ M-^/8_S09J S46.)9D)SD_#O)F<.42ALM8^H0E(G]+'PS?K[-$ CX^:_?[,9= M@BVK W(683X1':J9=/CNP][^]HA45_K.WOU=[N[7[< M^_?.UN;^]E;MSYW=S=VW.YO_KGW>Z3F7:=9KA2UPW&D!7?7^ M[_]H2M3OM6VP#/H7"U0=YL2"YLU>9N6MZ..I MB]W2( !KH09Z"OS,6M';SBFLYJ)V;$.M&^$VW[)R5<0;\E=]Y_2TTQYH6Z"9 M%!J7!?.O!DI4ZK1:G>^]VB_--ERKP*2U[ MUHMOAK_\'IJ]LY:]>--L%P]9?.GW\>N)LRGKHMC[\NUK0;*.2V$R2! 9W'GP M]GKQUH2M5+ZGQ;H1[,:W\3JY\;W;+DO(NN9JKLO^O'DMH#7C 9;4P 0 7@$M MJO:N9=M5=YOI@;=) (Y%ZD)*7$1J%4F&BB24"X&;LJ\6F31#=G;_G+1#WA;, M7<#ZP!5>!AH_#'#@ST[WS_/^>3?N#)C^5;A[OAZ<[!Y_V=H47TY":_=R!^_M MMT[W/G_ZT=C_XW07#)#&Z0$_./WG9._MI+OG0[-!__S:V&J=[M)/#(P4L??Y M0'S9W_[1^.N -BYW+KZ<'#>_?&[P_UQN7I<]G6PSV(-#&Y2(6"KDE(F(8Y*0 MX]8A0@R7PFDCJ"GZ(F!>E5D^#RI1LD!4^FG2?F>B$B->:6&-2LQR2:AEB=/H M;6S30AJYQ (($ E*3EQN0VO;BNQ:-= MT%4.\-RH='K6ZES$6!IEM7?G77]L>Y7*=&/+*,$IE0!(/'&CJ*."19'_%CQI M'2MP6@5PVID")U"7C#/1(U"(\TA!(D!Y4@1IQ8ARQI&8\CB:NF25QO0<7#F( M9O0J_6@*@A13H,TGSP!EN*?8R$"PUD8ZGRP/]"DAJ$*9>Z!,8PIEI I6QN10 M4)8@KCA#3D>+, $A(F1R@8!A1BKMYQF8;MMVVYWS?JGW5)K.%,P$(8U41/B< MQ\R<=J"@*P+8$S2FBN)*TUD%#'H_A4&)8964C,AZH1$HLQII$R3R7&.PN!WS M+&.0KF.\3"/0?UY5Y^&EF(-'K&JJQJ=%J 3RU''*">,F$@LVFI/IB1CW- MPS2HY4UA7*'X,+YW?+A>@]]@Y;:'F@D-TO;@T\[VFKUZ%3VNHL=/91.,I'V6 MF0J=LPP?O5J_4SL;ND9'2;4R'*8K5UG@.C*CE4B<>*>Q_)[N7!=Y"1;/=TAX'W]MDT9S4O[" M=T[^@/5Z>G#B0>Z^)P?[.Z)Q^0GO;6VS+R=?Z>X^R.[]3Q>%BW38PV4?9//) M0>[A(C6.&-E$34Z3M0B4+(RP4XDGC$$J@_REK"[HHDH(*L-A7K0:2Z^ZREA? M*&K]W%Y5'S$QRH:8O.#>)\.E<4P$'F2.5Y(*M58!M1K3J"5\)(PRE');!DZP M08Y@@9P @Y E3[A2:QN\+AY?]U2Y7>?@RB'5%TK_0/VWWVRS5>C?1:[YF.I5 M WV[_; PT,^M9H$M[)4,('U]SNIB)A#BN+5!)TUCDD\)6!4FW0.3WD]A4J3$ M>Y8BLH0ET*2H1T8!, 7&'2C*<(#)4:-0?;O2W\"[W,<84B=6.1 M8*4U+:A+4:4U+1="?9K6FC"(%B,M(D1JQ&/(0UJL159I39T/N6RU;%XD5*4W M+15*75E_ET93%@GP13O&C\0H:-7P:Y*25CG_6[]LTP&WJS'3[DV_:VFCW?ZO2 MC_?A)G^T@-U?ED-98W]GR*$_OIS^TSS8_^?XR\E[N@O!<^M[MU0(#;?C3^^@)__]TZ^'S X77X M+KQV\N$K[5YN'CIK@_!8(+!2\HQP1\!J(0P!?S'IB;&4 MX1)X@?1BV,R@)[U0F(+^0)0'I9!KJS S-%F 9 U?6ZM%P, S.(E^]SR.)J9/ M-GD9S3:8V0'@[EN-+XU(@Z7*'B&&N>#*)%!,!,$\>$>U-"_>,:"XSILL9)I^ M#I'X#E (.&,JM7_9LZ9Z78VO?C#OP.8M3% M[HB'>S)"9_OPV3.@FR)X=VL/J7>Q6XCP"8T!DT2$,LPY2X&4J!/>4V8#4T8$ MC>]1N]VRO=Y>&IS*7K< F&%H\5U>XM6;O<&[/7*E&.!7!SL-4!R.2./R/=_; MWQ9[^_[0 \@X'26RTAK$=33(&DZ1CT)X1[(Z9[.S9%U,UP[5SG*\(Y]OO=8[ M=R?1]W/4UH:3\U[_%,B]7M!*^Z+6;YZ60=S8]KFM&9#)QWC6+_*M:E0,6W&< M=3O?FB&&6K-=B]8?UWP._O:/X2J365C /P H<,=OVSY T1JX<)P M]T% )G_S8_3GW68_MU+;A$7Z#B@">1WYO3':+E*SBF#.&;PVVDDM?W2LFYJM MP36[^3ZP[-X9+.6\5RM[7^4K=_(W3HLV:]MB@HTS^ MWM5=X9/-[O5-^^\Y(&9Q97@6 M6.HI:%NIVSD=/X3K=?6NMKZ>O^%:Y_#:UXMZK66_]X8;6ZPG_P&W! )H^ZLM M+_=EO;8_NOW%HHJ=.FO";W^?MV.I;A)>D)(LUF:[K28LHCA)6'I>:>&!ZM9: MUZT\UU<&R??RKHQ1H0.]#/AJ!,C'LQ4+VLMD!UN5-P#(,;_=N9ZM<'VM7^(/ M#QR94Q(#* W=ILM$"?L,]/.]V3_.)W,V8/"RCV#S6SZSLY;U);<-+W6OY,5E M$_,?1NADI'OB]^/8'CXVG,(5[DW)QIC9HU>R1MEG\2'RD2<6M25&4"HX2$B; MI'31&6^-\(KQ.^5CH7C/%([%[0K)>/VH^V <'<5N)1<+N9C7_QYL-9=5[H18 MSA7C7K*_#_6P9#)B0U9 M8 ?8.74#[LG'HHX)MYPXYEW3.35%( MBT20TTD8RI@*PN=FN#/7I^FEGL-E=C4E[1 M1 F6.'#+N+/644<5-MP3P]5=KL:9''2MY^QV^LV)H $\JW\3SKO!7KPZ_IGT M06X?8@)89EU 6AJ!.'$66:HI2'5"\VM'#VY3\*+T&KT\NZ MVI7$F_* %!;,T+K/)@S\7MDP*\#.X^)P=VO[43;,B(W[2W8C%#X]((7L*2Y? M[IVUFOU>??"7+P.VSV3;HR],?.9J)D&K^37^6OJ@P<*XD=9: MT?8FJ>Q!$N.>Y'9-9->$MW_)&@:R@R/M M? !5C,!OD7F4&+641DD\D;F+VS3A]*2662,E8AP0:WA@@<39FD6:)0<,B8U.Z$6 M2W]#'TXCCI.+BW "<>+%77DH$WDKG*<0HG))A,2Y"L:FB#G6F%"2$@FK MEK>R' $M+ZD0-&$/&\N3]A8PQP9LM2/4")TJ8_!IC<']S4.,O5,.>T2L2(A3 M*Y AVB/%HQ"Y'["PMN#NGR^@M:@@>178J@);*[/%MO\R2%U%LQ:"V)<[@-A. M,<\CPDP3Q 4&J\DKA8@(1AJM)<,J1[/(#=Z[H5%[OQB,I Y+*^" <>(68YTP M Y/ 4*T-YSQ6,9BG\Y3L;;T_%(0XK55 /!H+/YA'6@J# K"Z-EA[JMPB8C!7 MN99%>N4P_;#(K!N*P_LD(I9W',C0P2TRN'>CCSE%L[C+5&IQB/V< =G._?%R M7LE@JO;0+7-JOT94"HKKM92][AZ6WUC/J\W!C?)+(VL-.9EMZ) N@!Q@VL)3 M@]SY&ONU;WG0=_$Z^7U*2\M'+;H#W M>8 J1O9",;(;&1(K7\LO M #.&&X)F^4P!ZOR3QM$>)/6K.-I3JP,'ASZZQ*B.B,1$01UPN?&.)"A(+2V5 M.9+.YX^C92IY0>6OBJ0]DB */XZT.A"&M!$.<0*_V>@<8CAA+*0%=. S(VE+ M$$A;8L?1#JBKH"#D9ZF#)C!GLDR%M3\/:[T_E)&K/+\160VV-A=@=6L=)'*, M&>LD\4:[1>4L5$B[Y.1P=.A2(KG-)M(A]^Q/G"!CJ4-.,$>YL(YZ=4^D'=B= M0!_=,)[9,#2?\]N%+=K)+M)FMB,?B<&%A[NPU,$&;[^L4_":+%\Q\.RPW:TC MMGOY]3O\SW>W=@ZMT#(Y2E$R0%\\"3 ]*',(#$J6IGHFLT$5+1C@0!"MP'Z]CM*[S+:Z.+O)'A.6T1_"B (0;V3[S]Q&@>F;E?K,U'OX:U._F MN-95R6[A2 OU&YQ^K4&5YSV\?ZNSM;F,^&Q62X0AR6=J ;AL6M=LE07C);5= M ,N4H:K3&/L#[^%_SYO=@M)[!='& M-4?.UYI)OCKP'_,[P6N-0^<4BS)29#11"'1!T#\#]B@IIU0*7J9HUS8T7Y_N M55D#OFCE(O;:Q_/K.RO:?JWP9!(.O7(F3(['%'22]8"B*5:)-IWK=A<30%DV8;CE9K\TV[YU'H:--6YP MF=_>8N.6O@+EMY:%?Y\#E@ZZ0I#Z M,!AS=M[-#>0*'F@U3YM97RK?&L[+&5&Z!S&U_"" Z5E>YJT,@/R^WQG\581V MLB;6R]_/H@#N7DH/^%*K601SBC8*13<2>/!>IUL?*E$7UT]62NKB =S%Z"KJ MM5D-&@K%YI[)7%6T8M6EQN[6YJ'2V!DF/9*I,!F"0,YR@13GRG )%D60-T4K M0 8 W7> 38>Z34%_Q[$5AE0W(-%,*4W@[.L^-4/6BW&L9\AU;+,',@-$/Y!Z MV3WDUQ(VKFC^MBO62[S*NOUUH>"(&GH;^,Q22VL[=X'*^),/%>*2G0MS>=[- MN!.)1Q3Q&>R=H\!@_8RJ]3T?VQ:TP!)A1KMU#;YZM=H1 ZD,Q@\,I"G\WH0; MV1QG+I8V@+E2/-P)O[6!J_-*A@R_,E_@^IY-9(;*=6ZS]*U3]@:Z>MZ4597L M6>W?['@M4PTF2_4C(U1*R7.[]V"BIB$03P"XC,TJ1)38 H F+/8@: M'.C:AIR>*/%_AC1XG5A2NM= 'HYY!VZDLQ6S7.^ E]=DQ#),'(W&:JLE%Y[# MOX%KSTB.D49#*B/VV5AX_].AHL8;;L"(%0)86!"*G'8)>1ZXR/ELT?.U#:$J M(W:^+/;1]HAJ:+V,Z@NVW>Z: 6%C]4-E8R,>UFC $S,2LLMSM*! M:7BS69[W<*&6S*%VN_C$B_ MD=+*+?C^4 C6"S-Y>(BE> ;EQ!99[G"'8?QM6)GVK=,,@SJHPBD3N^/%:L-( MZXCY6WII/X]I2H7',3OW"I6H3+HOTIHG$MT?U>LNJH0)$1CK_KW7SM^0$3VO7E^T-/8N3<)^0\QX@;IY&& T F648DQ\DA; /+ M'DF,M#,Y(0O3(&6@'/.LI]6%,3/0=E9NR;7(SPZV AJ!',Y;Q:" @7W<'(RT M&BG/K.AH5>DH!^@>1T\U$8GDJ?Z8*7N(!T\Z4M]U^T4/4+^['9.!P0TI)Q>13ES4<[^U\,4.2:A MF,:22WZ8UL@EZQ$1..>&1VEB#NV"Q-%ZFG3N*X:\P]%S98.3C#MJ3+0THPDQ M,7D@U0H^GIT(]K9V#I4G#'.C4(13 4IP&#DM&;&^!UAQ&M]95:E_P)5E^2EY(PQ MHXSAS$9GK0G&!R$H%B:Y^0GLJL @B\D\'C2&K?,\XNE=47]1SA&]'D.]E]Y> M#Z&^'@Y5T>!<\ 0RRIDHD@4:#(R!C$I2(YL20R1JP>!,H\_./U%G@M3! I]7 MP:D_ *64$P9T%Y]4U-QH^"_%J"3##&29=@L18!\&"?05@41Q=F6JIK M,DU*-SH]ARDH5R94V:[FVA-Z'[J1!LQNQQW0..<^DTX"XC!"1IQXN)-ND!@C MG,VK"8J]_<[FH"S9MM[99MAI#T9C?YBHTKJ"K'\/4VJJ[)6Y".SR/5AL1EB$!@RB*!'>4\46F" VG&UOF-V2M7Y>%P"!=%[L5IYQRH:WQRY$2^ MTW6E71FW*61@Z8"_RCHO\[&6*D_MG@48>T6H8.6*+C8+[60K^B(-IYPORA'^/1H$O887=4&)(4?2U+>QL!!2AIO*7>26*$X"$>1C79A MK"]("B^$I"J]Y59Z$XTM?[%[X@_!(&):R 2HE!L(1,6!WC1#CB>K, :;U_ML M)!',ZYC-,-1G$5J]=EUE=3\*B:!'.1./8SAO12"G:Y6HMUVH0GD] MDR2U#S?_HP6??'5$,]:VA#>VM@^UY2)1S5%66Q&W8"B!&' H =>;Q'50$JP7 M.&%[!CO>[Y['%^]I?[L>EC./L\8\VK]^X'J\B#;76N;$XMF*6JVLADJ=5JOS M?48#[XU_#?J)#A.'NT!H*"<\V[->?#/\Y??0[)VU[,6;9KM88/&EW\=W2L#3 M%*P$^#7(]_3UF1+78E5HLGV]!OQ646U(O,$CFJ/]OC:U-I(R_P352 M(,7P>K=\E)[]R!^>D7$_P5 E+RT&?O1=";D%F[X;=T1> I]4,M?Q8MVU5-R_U*>EC MSFVZGS4JE2YJL2-FGB?E->8V1!LHCUPP2I[(7Y&:/\">NHS=U<_J/?C\=^_+ M?@[VY].&EL;>+&R<'%P>E[VCC]A+^<[+"]K4_DRU]_MAK#[_SG M[V-W&EI[\!P'^SMB=PN^^U?C.Q@0%[LG?S=AO1=?]C_ ^CW?W?_GZ\'G3]__ M<[G=;WS$/_Z]O]W?/=GF>_O^T B;,Y0$ BT'# VJ#1@:SJ(<]3 ^&*RB*ON] M$_K[E&TZ!W[>B1MS &O%:FM-XD0R7@N2/.5*:NL4-H8:S+%AAE2LMGRL=C'. M:LSE @=*492:(1YQ0#I8@21S-G#G*9&N8K4E8+7*"[^2_+8[(=H>Z[FO..[9 M.(Y&HQA66(D4N);.444T3BH(;#BFJ>*XY>2X*PGW'A>]UU6T27N*%+&\+)=P MN14F#9@R(Y3'-LW-V1U/QWX/MT>?CC3*U-5NA>5SB,+ND$;M'L?L@T+G[ MR5<3%APQ*069J&>"*Q&-88(& '6#K0#]Z9Y#%C[$G#DAZ;L#,IT\9QZI%2S" NC$? M8A)).$Z1M 9="]]66E*QV()9C(/D$M$%0@SC+GA-.",B)0Z\AD'U?7H6J[PX M#^:N2:LRB*T2\[(LNJ?R[KFT]T??GUIS_//QUX+ MMG(K]GI&]IHP;R,105J*$=9&(VZ%0)9ZA600D@4MDR7F-O.VXJZ%<]>"#=R* MNYZ/NZ;,6\-\=(8B&ZE$G$2)C D1,45<,):JD(57#N&P.F&ZXJYGX*[%FK@5 M=STC=TW8MIA8EEQ,2#EM$#=>(XM90E124/PE!N3T8-O*.C:F;K2Z@[U^WA#I ML%?+3QX.74(C\75TR7E>('A_;2->YGM\/21$1LH$0Q8\0L +WA MP5 6;^ZL\S A6[F17]8^G,U956CFX4QU,<)4EU\/A;9.8,N0LAJ82EJ%M =# MD4<954K&"\ZJT,RJACTKGGH.GMK].,Y3A"8/ M+CII_77QU!(:@Y4*^"2<=26M=O#NR?:AXIY(;0QBAG/$=6XKSKE!7FC!K4A* ML32O"OB31SGGK-TD"ZO=''2#8&?]6NB([%, M&1ZU5(X2+F-<8'.S2G(OUL0<^)HXIM:YA!'&SB'.640N.HJPL)A):J1CRU_9 M63&B]%CJ8(03UG*"@V."82)TBA8,UG##B-R*$9? +!TPHF8,<["#D%(^Y@9@ M"6F)/8I<4)[?PA17C+CTC%BU^UQ6AAN)88K(G@IR5SQZ32>@]D*"_:WHB7?C+;2CYI@_9@N M2K.[&1Y._7>?AMA+]C C";G/=,_Q'=#KE.LM7I M^\N]_:/O^7.-R_OU>P4)_V%X,[^Q% M.2!C.5K__FA<;@[XX>P4OM?/?RN+6[]14W3G>;>UO;[,O^'R=?/A_@ M@_V_@5^.:*,YP0^G![#&'=+X:YOM_?4I"\F+ [K#X7JMQE^[K2\G'XX;IW\? M[X& _<^EO\SM?J/'27N5$.6*(3@&C+2F N51H!P33KUR)> !,<:PF6%%).^H MX2)9Q[A0P446K>!,NF@8$7:R/7#9>+GVK@4$5(Q)*0 .Y.G%^VZ1@4>*(VV."==F[V MF$=AYZU>F4D9$[,.KD:7W/QHM5]RVXK!7/#B8_G5P6#P7XO9*'"ITV8[,W[M M_*Q3MGL&.R=/\8&+A(&DGW%/2N:Z)WQL])[EY#'K/1A*(+!;%_5:NS,4#]^; MK5;-Q9K]9INMHE]T'CQU5$@$L,1BMUC=U7.LUS[E%;\%,"L:]A>CTT?C$"!- M0F_6-TO!XTNMH&B_WN\,IJ[WAK*GN#^\?';>]<>VF%OT&.V'&:^U,B W)>%> M<1N=<4D8;RQ+WHK27,+PYEU*SQ4TCR+"9I:;1T7GV#\NIM![,^_$7OE\V]>/ MMSN8][X">M +X/[88!/ 1 @6<:>-[Q>^[-HG)Z)MIA.,DK1UP-/A@0Z!.I,G< MO7-W NPZ'#J0&;HW M[%AS3?$%VYV= 5@6A%WP!M!S-Q8T,S4O97(.S_#>HPQQSW!5$HZI2%U(B8M( MK2+)4)&$Z]1'VB[,8B/1" M?; !D '.S5T4![79]?_.GZ_]T'<(3%>H!C#4[7PKOS3\PI5B41#( MU>"4=NWO\W:LD2L&;9:MOGMGM1(_GBT?KC_"]\F\)ENIWSHV/X@Y&A;+]> MQ[13=MH).Q + Q07/$=5IKJ17 UK^C_C[J2!W,'77[&NUVF=]V_^RDT2:VRX MQXO*,$+YQ,:-_#SN7@?2CB)R<&)?D4VPZ#>V]=U>]-9^&W]<>-;!U74.)]^T M+8^*9*6TX$TH;P[PT^D6I/*F(-JRZ\R_[ NOH';'#A0H)(4570[V MZ\=B4(O=N$N=RFD!R^G5_:QWUXH;&]N_]QQO"YYXW?W,.-O["@ M[IP85/LE(_7Z9'^GF\,&=X8!)L(&H%H+"M]Q2G*N);$X2<:TT]A993V["[2? M%9$'\C3^]]RVAE9J*_9Z REWDP[8'GB-QG1 2S@!M8_*X D7PNI@&(^*2*QH M@NV[([I-QVH^'JP';K;A]%KO8C=S* B2G8'LWVG?K"$.E$!$7[L6F > > !Y MKP/"22LP*W*0FTN,, O>!:.M(&YM8[JAW?\9ZF[]8GK7M:HTZL^ZMCA :L5 M(^EGN,+LE?.V>7H:0Q,40]#6LF\A%E<9FV@-"J =W@V^>&HOLD_UBZ!1'WC7PN]C[)QLLPO;TOT:^[5O MMG4>I_9[H(H/%?#BLNLC#J/9=X7+PV; _C2_-4.^W_?C3C'O]\K?DE7L;MY_ MV^]WF^X\?[]>.^UT@4B.X;N@-63G3K[-./' ZEQQ=M\Z_7S@9YWO)2U-4DW9 M_W*PP&(;CNVW(DXUO7=7N_.LJ#99R_98U_T V/;2GW"LC>)4_\F'^F>G^Q?@ M'%#]/FSM?FP//OAQQ)E8 =T5T)WL'/*0.)?2(I#E&L%O"641C0@%19<7O2IT MUF:F'2=74/=0UOIX':_RL=NWS7;-AA,@WR(05<2#K[GD?HX898/ -$IG,>'& M4!NP"\2Z& 0-2=+G(M>&_=$\/3\=E[DKU)EV"4CTZR&/CL-1&:#)E+/.?.XB MARF*6C+I-,7)@#K)[G;Q#:3BP!US=M[-'I.K>.D55@*%-N] _1D^EM42JJ$J8)ZU>Z:\DS@Q9YRA3#.;V#PCY_.9N+MYRDWR MU/:/LV9ILY=9GF.,!'OBWX3S[O=.-_1B^Y5SS^[6SB'@.UANQ"$:J,I)WPZ! M,*=(*F*2=8(!;ZUM9"4D#W?O36:4E>F84^A=S^D(\:R?P;E?O#VDJ+.L1[S=/X4*[\7OM0^?4MA_'G[,M!^-=-@X]ULZK$)"S#!C/&PV,YQW*74\3]9Q@2]V/GUO;!T<:B<),\HBEH:GTN0=E& T2/TJO<^W=,%MOI1*-;L@WON71QM*.MS^^>W>=0@.* M2.L\#),K[<#U63JYAZZV,J>DM!B& =;\3C<6.G]]V9.=5N9D'U=#YA(SR>'@ M8[*"RRK18-IP>4Y!(KOUF+DD 9)Q[*5G$363(^,!0Y%[D MY%(<61Z^4)?L7ID[94[_56Y$D>\\5D?0@Q,8L> S1I0)%M?T>'NJQ8P++"[# MPD[??"%Q*86],%%:HH!C0DB&*D.=E50%396^J\5?%9=Z>9XY:1P2S(D/T2*M M"$.F@@:BP.=4W =T:D\O?R'WZ$FHI%9$]" MO),[!QZ]0I,?ECX,UYRYLSY:&S'3UYR7EU.ULE?CWGFDCV2MRMN\/!QV=&BE M8T)%@TA*&G%A+7)&:8235UAI[4@Q$DC6V>W>YM71Q/:',FR0#1];S:-<(7^= M.CY6[7.-$F!!32 %F-6UT.SYSGGVJP\DVYF]Z'9 .H88SGWI^H,OGY_EJSZK M#%L8HVT/=FCT:P.95HDK8";1V/K*LP_,P!D(9AV*I*@3RM%%XGCNHLZ)8-%( MHH"9IGMF#N55LWM-CJ/"H9YI+0-V5H?NB! ^,2D]VJ\Z-%_?Y1A]48H/'%58 MMA5-3='4UT.>E/">4>2" $KR(2 3A$,O]FIIG.928U8CK.N&KF,B]S=LGHLZ% M*15 F$,?3*59S$.X>UO^T%,?DR0266\ERKT7@&:E1TH$DUMWPY'SM0U:%[?8 MNJ%H;U-:D+=YK!]$0(L0C5=@5H6(;O%4[Q\(H(Y#;$.,S'.D8\YLD DH0MB$ MF-&.$^("S[JF1" /^L=3?NI.2K&@AM)A77@Z_O=&G#GOA275I@8(LWF:M<;] M8]MOV(L_XI"0*M-E/H !="2Z%MY7:69%XL[03!FX MTZ\E\*#ZMBPSRF[_SK7#[KPW# 3\T;+^*_KHCSNMG"34";%5K*V;BT-"#*7K M'FBT='P\(XLA,2G&-\%$\WDO9G/;]H_\ZYPR6;YNEA&YVH][Q5P>3@IV/0&6 MT1HY#"PC"$L\&JY%(FL;>'VZ)6(-[._6('+4&ZGK&'-AQ?(\"J]Q)K5,W35@ M+?C<[ 8;,_J<525U\Y34B:JDKBJI>_'BM*JDKBJIF[ND[LX2N8F2.AHYE9Y8 MYXCD3N*0/&384+RHZ\SYFX M4>N=GY[F8/9 _QXHZM?)+&-)> ,Z&&C4I1[?;)?Z:?Y D4_3 PVI"#Z\F0?G M!_6A10?J:[6F:+@.C]ZR9[WX9OC+[Z'9.VO9BS?-=O$HQ9=^'X=@<3;5=;W8 MX?+M@?PW>IT2GE6 P?"FP8T'VL%ZH1T,&\F/OQ[):[&HM5LQUV3M&C]TY%8&2J<_.F&(PL >><(S!9./RV>K" M0!#51B8(W&<0VU(/WBX>L+09_O_I]W;S*[=J!76RV>V"]% 7=M5^*<&SG'"X>>B\[2?/YD/T/ MVRK[/(ZUXJV53D*B;R0I.O?8HCO(!->6F0J!V" 5XYP[:KR) MBA@-+ZBH9-&3C^AG:#<\(K!>0[OAP; CNOO7)[C_IQ^-K0.VNP_?^9S7USII M;!V)@Y-/%[N7G[[O;>V>[GZ<''9T@+_L?SG^LK_]???$$["S?WS9VN9[GQOP M^1:L8P>NM\D;](#\YW+G>J;F_@%MG!P#Y"9W.\E@ / MSWOA7>P6H+004*1/"(E#S6J@6 UUTT(UK;#POEAX,8Z%7&O)'0F(*?C!N0[( M41=1C%YKG)S'-K=K7Y\Q^>TG1L$'3'M4SLPKR\'U"B#F HC="64) M*QP,!A6)T<01CSPA9XE *=%@:.Z,3M+:AEYG-PZ,A?R)WDR Q$4%!IXZ4,TN-,XE3 M9P*/+CGL"WW*#/4I\PQ^I^*L>CN#IDU_=3N]U9AXNR(XUICR/-&HC=>YRBUD MSQ,A&%DK",*:.*9$4@S+7.=AC*XKKAX+9;-!XTD-JXE;WAPP?@TP<+.7Y9%8 M<']W2^]>4%"Y7!8) A/*3#1::DL%4HK&W-Q$( MJ+#(L$)Y4(B:QM0VQKN5/ MS/^K?HV?-\(X9/:'J7 S'G.IL?N7%]?A7F%[I-/M MS_+8SG,KP_9(Y_0K=*_TN\7!^Z=I%QQG6E(G$RP@5.K>(O%@0MW#3@O-+"AY4>#2):^! M/ >1$H4>\^87=M@"TB 6F)$6/5K_+S>N-OS_4V5[W\/79![QD-TDFCKN,'* M.>0X5L,KW?T*(/YA2^5RPSDJ+D0@DY5:C%IDD(MCV(.]- M(%HGOK9!=)UB76<+L^M7(M.URJA[+1EU-VC##P/%*M]_5;!P0MWUR=FD=4": M1+"!28C(VJS]*LJ)XIIC'[*ZRZM\_]>6[_\@N[C*]U]Q@)C,]X]6D\140HD[ MBKA++/O'% K2)D\($R'(M0VU+JM\_TH[>;)\_X=I)56^_ZJ"T(26HAVWFD6/ M(A8NN^(4,J"YH$2#E"K)Q'AVRO&ZHJMAK?V\\<@%Y/N/;#V#_0V=\]R][6?V M1/D$LE0&S[$57$2B/>>,*!H"8\&QLX#KFIJZG!&)?%CP84Y66Y:XQ&L'CYO=-H]$D*J M8)6@8]*'8P4<=R+($DH0IU0C9PU#6!KBD^#:9'\V7]?F=:+&'->8XXE>.M!Y MWR7^O#'0JB+A>57)JB+A!>'^:$I3#)0[;8U 6O(\B$0YY!S!2"K!#':1>.;S M,&PE,&B+TW[[JB9AR3C\9U#WJIJ$)X6 "8W/Z&@P509AEXU%H3 RR5I$&$! MP"(:B7-- I\>WE75)"S+-7Y>'V!5D_#2*EM5D[ Z\/YUVA>8I.0Z:N1)<'EN ML4&660T:GL?)'I\<565L&2 L H:7E65L$R(,%F5H"/GVQ(BPZM=X;H_Q9-I=+ZB>[",Q^"B@**"O<(ZT00 M=\8B@P-(JD@B'+_15.1&=KA.E*XK/=TH91F3=*JDQ2II<1&J_,-0L2JI6!DP M;(R#H6;:!2<2DC$QQ!-32"?0W9-S@@=MA2^R%=?U:O0FKFHJ%E=3\2"KOJJI M6'F$^#2.$ FL>:R51)8:#>:\"\BX))"PW-F4F-28YJ(*7A555/K)DQ55/$PO MJ8HJ5A:%_*2>0J7P!"/#M4><<(J<\@0)ACVA46B:\-J&%'4L'MUZ^*>LJGAF M!]MD:<7]_5*O(4=Z=JL/K:.W5#C+'+?46NR4MBP&[)-@BA=Z%QGJ7:0JL%AY MN/LQY:,*Q$6O?$#<9Z5+:(P(>MR@X=@A?0)6,U<:.JL*@J M+%8W__J>Z7I/H$M6%18O"?@74ZHBCR%RRSEB6C*PC$5$VCF-)%,"AV2<@O'G\>],+ 9H^#(^!"1]$YS0@,E MD>8H'EN4;VP9,6#5KU'56/RL*=4OK[15-18KA.^74SI>HM%P+P68\M$!OKN( M;"0$88!Z["R7SN*U#:)66TT5K@5-183!=<5346RW*-JL:"K$J-155B\9!(=E0)$Y!7 ME!/&3236@0"3W)!HE3\'2)14A:T9 03S8@[JA#H*LX MY"BC02E% @_%U K05^JB*K&H4AA_QA3&&U3YAZ%B56*Q,F XH:NK&)GE7"(? M@D+4(N2@>6FP84\I0A%QSGF!J7 EW;T*K.Z:.]BE6)Q<(2WVQ._/LI?&ST,3ZV MUY#RO=Q.MA%ZK)QL"\=K,N5DHSQB%5W.[[8NUXAPL"MQ0,(K;*3A0H;L9&-U MBG$= .%UIGN_=LQ8>C_4"&Q4?JB%XL6$'\IJEH3%#L&Y!\2YX\AE/U0D7MHH M>W1>U&$P:]T61 MRAFU6"":<$9Y0Y.,)K<.ECR[Q",R6"6DO3:"ZA #)6L;BM2QGDYX74IUI?!& M_=;/I#1T<,"/X:H&=T 9E]X0/02K9CL 1;Y!^97%\*J>BU4/I_X;=\TL[\I' M,K6>Z9Z_C^V 7J<\/_'V#]\ZSR_7MO][WNQ?U I8R6ZZ 77>R\ECDP= =!)K M&CEC0D=AM #Y;#C'1-.J6>W3X."7_QQC?_I/VWXVYWNG![#&'=+X:YOM_?4) M Z9='- =#M=K-?[:;7TY^7#<./W[>&_KX.(_ESN CB"5J@L\[:*IE=10@QVO-9JMV.MWVK$V.(OL\KT?&25M MA0U<4>DQ-QRHR8E(>6+,!9"KO"*CI2.C'XU]?TA)9"I(@J)7"J0A4<@!""" M'PQ8(%U*0$92FCI3T[&9 1&MUX (8K?6[]3 4BJHQ<56YWO>^5HZ[_:/XGMGO4;*-2M@'^ 4 NFP2@RR8![EG^19, FQL0W\A"]S6:,YZ2 MT\&(J&V5-;ML3-JXV-L_(HW+]WQO'YYT_^#0.!9(L@HQ*BTPK./(!F=0[F&G M6/0^49F+\@EHL'Q&XM<0]^-(C \TULR]QW%"H_C>[!_7O@\\)C5;NDR&WXRU ML^P]S:+B?Q]2=K0LM/A:O,0+(D*^NW5T"$(]>FT- LDN$(]1(Y=43LIVR1G+ MA.-@0Q$S:Q)+[0QHK2#"B=AR;1A6GA 1D_Z@VT7&J( HT?(9_1 [[5K#=OUQ M,>6C7FNV,\V?G+=+KBC8J=%=KVVV6K']?_]'4Z)^!PWL[*S3;/8=R6SX M#CBT&8H70#U[>]R,J0;4Z,]SR+NVEQ(09+=>?-1U@)3S-H9F%V1OIUM;J92ZQ3T7[,CO ZW/8.+Y"_<3[* "J%E2DQI*;E2 MRB@+J&3+%@$LX4%'9S;HZ(Q9U5EP>?A[!\,:#B-8?38DB8Q-''$I$G)4>&2U MU($FK*11:QN\+K6H2SH=R1D(ECH0QBE(!CB53&I@-#_$*DT^"H(]T:ABR)1:DQ.^@(#U8.TL" D$'.8>Q:)D2EF184Q M75=\NM7D4%$!(K*U?O,THL*56N)5"5< ZXM11A9';F?]KGTS34C79%:24Z5: M#$D%_CT46D0P0P6"GPQT6F^0#M9F>O'&:FMQKCD6ZXS=IDU\B[U^MHG^>VZ[ M_=AM7=1 "'9KM\4F<53:"\((88E+H@#Y///0>145O+\U ("QP3A+(D)V6C M% ']$YGD0)^A0A@XT!B$F,MB&O_YFM200 MDC /22")/AO' Q+=75V5^55F5N:7D41.O<*:=%\:D9#$'3(0W ' J=Z)% MR1#=WST_%ESZ$!5!L!M%,%H<&,'$)P1^C06[16G&P0@F9(M..K:;SUIP13@7 MEGG#!.96P)JS%%PRAL.R^T%Z3+G@"UGPVOXQ"P0FWWFDL &OQR>"#-$!86,- MQ[ <(5%8<#FM3=7S%MR ;9@S?46GB2Q MO74P-H?AL?JWV+C:+(2A]#G625:JU^?'P1J5N)6 "AQ\#E@A9!01L"M(1Q5\ M"#O#O3Y'W]WX)8=V*?[USF%*\1GY]9]]N?F%/_C#1%CEJO\2:/ESWN7^9FPCPP_S'!BFUZ M;50N>ZX!.V$KI=@N?.C^>7/VJGL7%S?WM15_FH5C<'36;;<:8W?.5_8N!X.> MO!S0^ 0FH=[\UFI\RP^RE2^P9^$](WPR9D#8EQ4?MP<=EH7<7X);:_P=8WW2BKMIK]5QLB??GNR1ZMGYL?2!D03VO0U:(*XE&/Z<A<;MU1*%NHYST^YDW"Q>[W&/M;=;9'0 KA_9.MMP>7#K;V M$76%";P8SFFAEWW;8]RN;=WZ'SG-!L%?(;@N7MW);>EL5?)NV,TJ,S'LL3R8 MFXPX&&%>L*?@P8P4VI/ ,*>*!J-RQ0(/P.&!\+#XZY]2I[(X#FV@HM(M.>LHGXK5G(%$4@T0%C[33$BGFDB1$$6]TMERF9%8-)2H-O/ MR?/G\#SVSEFVL-NISFRQ.:T'DN08U*CJ%@$L78XN%S,P+:FU#$L MT2Y;RLW+R"7RTB"F U22^C<[G@E[*M*14>-UMN/Z9?[Q12YP?BYN)HE*O(@[ W MU8-H6#UX>URT8-*HA_*-(H;,?.P0Q\>@RLB#-4>,:],CJMJ MY(BV2'$?2.0\,4&R=\*F)U),*0',\E%O]HIEN1,I'80I!<\%XQ/\L-_KH7OZ MCN"")FCDJD%@%=]>8EVGU>AU[[_DOI!LGY/%P_X"M/.K3W]DD)90.39Q M(_^>MF^)54XB%=!W?7F>/JOFF9J4@_I3E/ M0O_A@/:M_FGUNWYPN> !_K=]Y1%43ML9WOZG#CY'HL:2?,K B>;.2\XV'S@LRQY"<)I@+DD,U50[__'Q0^_#Y\TYE MK_K^L2<<^-5'785!?ZG4#BKO#ZI?#O[8V]VI?=BM?-RK[E3?[^W\4?E2@P_V M/U1K7R;>Z26'2Q)9QJ[ *A04O)6-\6A6M@E\[[JY$Q)6J%Y"EP0:,S MA&.2/'CS%O/,>O.$<[1%0'1QGW=U,"7J_A$3MAM!T"\*%LI*=N,J?PU#9<6B M#L^L5^:DL#:2K-/KQ/ZIX&\-"_+YQ9^V&CF3K5]ZGH_S\EM?M$)L9!,R#*:B MGV_RD[AA/^9X]P^B!9OT3FE[/P:9S=2;L.0@<:B(2PY.'XN_FG;#_.4?\<1Z M4+1V"T;6MG?/)\?2#.[Z6*?@8YW6X;-V)FYK7(%]')NW;Q@J[NJ> O[- 0U MNW]TW&P-LZ=@I<]C]\8!'<^UNC,VF-M6P4;PRWBO?P!>>0C MXYQA![=W,GO')&"P$O'!1117Z*6"VTBR29(KS7'?6=XP+,.OT;GY- MMC^F>G-(>9/%^C(6L@T/JK<#NK1MP,(\NCZJM.-EJ]V%:;SYJ/"TL[MLV\6F M6OS8K.=J]8YMQ,'7S8)E+W]_VET>A?]SPJCIP8C^BVG%[X]Y^GJH'9^'+#5 M&#./A&,:<2,"TC)1)*P.D@0781$V -1 7F#JN^U>?/4][\$=X6>'0 4\Y,R8 MGR!U'T)ZG2'8WF:GVEOI>?>437+$8LZ_PXP4%)JW#F)!V@DST["7G?AN^,.O MH=ZY;-BK=_5F\:;%1;_>O?^4;B3% O2_'GA21F]1PK,S->@D,WCPP,_:*ORL M,8K1_G=";X&-=._7>(O<^]W/;DOH%M;W7_JSV_[\.XYE.5C-'W7;!UH+/<@U M3\3$WTXAJ1X$*Q;(W#S.;C?=ESG,,?0/=V+HF0;J#L'N(V=D>:FXIY,&3^,Q M?TXWRF59RM&&4#.]XV/:**SX1.%RHAXU4<0\!0D>;$BYO!#QX>82=Q8LXX0YEF-K%%=A2Y.6WY=_?LS7'.(JV?^ZO#L SFD1XWJ]0[9OS@DU>O/9]7Z&%__ MQ3[9/SOD![5]<@3^#[P7K5[_I[Y?^^OLZ.(KV]_]>G5T]I55?]^G_[W>&W#U M?^A6:X<4KCOF4;& (T.19AHQ' C2G":$O5>8.$6(\1O;HG MM9-"6*$MXUP'[91TT?G@DK7)\:DY5*7ZK8CZ7=U5/QUHX-(*Q)VEF6;>(.4>I'8NJ MM-B.G6ZE;;OQ7O!Y1,_.U6_,V1PP,1X+$_83I':9D!^Q@1[P$\$M/(\F00QM&*Q"4V,7.;;3G/^SR)Z"I88\SS/H,28E<*8,?\@&&9AVP!_G.4J-!<-"G!69-%6BR%)$7/F(P&3U2$A. MA7/!!)H["4PI$GQ3&/,&3D>^M7)6?Z/>O7J6AS?EA=<(&9?:PQLNX5\W*UAB MX].Q\=.$CV>#="1)B3SS%''N& (;G"!.M9")!1&(V=@6?'9PG(X6JP*.\XY MOV&8668GKX29.<',F)MG<3":2(_ KP+\#"%W!\O8Q\=18HY4_Q$#NH[M5HF; M3\/-KQ->H+<""QH"TH%%Q)D/R$ABD#$,LYC;66*?\] U)?37Y8B2E6'Q9?+* M2CA8:3@8\]:DDEJRW+:.!8^XBA0YV"&0MRYZ+Q/F6)9PL,YP,*/W5,+!*L/! MN%>%C9'4"H(\\0KQY!@RUBE$$ME^GS:E2&7'0#JHIAKZ0^RT.SFR6_9QO%)9WA'Q6= MMI[=KF$)I.^OB;/3UQ*]+_7<'&*TIU-F'!E*P+ %U5 2W-6 ;G""'^;V-'@H M1:WOS0D6%#\@.HF3A\@@A/E)O4Z?>P#^&)81WKF2&4J^Y585[=9%?;6^;8!2L%:C7C!@WU"2#)D3!T2)]O*R MW?I1J"?\2LEKD=J=DVDJPVR:RN>14-!KXF9[>M9Y MEJ$^ Q?(W]>M+P!1[6@[/1"#;,C $A>-R^I@!PW[AK?CA>TS/_7!!O"LWK#M M>U:XSXBQ!FM[LQ,.#<"[1L9+KNWD;IC!J!FS$H)!#(N1U[-=N;1U4$;XVMO. MZ4UTLD^^%EHQTS1U*Y<-&#BLW:6=^+OZH,U>*\-$+" @];J]3,,$M]CL\SWU M:9D*/++-V]6_B85>U6-CE#OU#<<*WUZSM$-VL'MR;#$U*6F-J!*Y09HQ2'M8 M.$6,2-$Q[K3=V,Y3-'_W7,!_CR7@M"4Y[Q"+ MW+W%.&0%=@@^M-PX[AP-,Q!COGQ3U4K1OKP?[YQ&Z?OYR]>;B&:3*#!?G/(2K)8MW+=N^V4H]3A.@+HQ:?_Y:S4E(_B;%P"\KE"0*LWW-2@@YU')/FNU^O_/>C; M4]D9G)7\7O#O[N8PYRU)_2.F9:$B-_>:MH79D!/X7\SR;[:1Z< S?-_7"@R/ M&7!OB H)_S3OH9-MJLY8I%-C$3U627J5N/$6?#M-O7."4B'!DBL:E2TT^ZGO M$NPUP;3KY0\[!SFR6SNUS0'K^4W+J>H@5+NF@#VOD/ M\.PP/!-L.?^C>GW.C\X\V[\^A_%_O3[\,I;U<':"CVJ>'=9V!%PG]FN?X/W. M>?4:;,?:Z47UVE_#Y_#LZNE_KS_[8EJ;>_8&XF33 *EF#@"[]X@K8U% MD0K%DI N"7M_UL,BJCKFHZ=3LY1>/WN[4-9_/#7__I&OO%+ U.OD%G$%.LP% MG>@K8--P^Q_L_L7FG_?^F^.;$K;F!5M7=V'+X."X 1?7J=S[ 4>/=+(8\>B" M$)FTB?.Y)6L]U4"88U;G"]N%JU 4\#*[_U>&/-@CUD?JXYCQXF+RAL%&SDU M/CK,:!(I,,R3><'SZP*D?'"(FZ# M048YC&*R2@1!$S69X&Z3:[P)^^I\C+PWEGS^;%MG-IU]0:/GKL8^PO(IM?9I M6CMFX201<#(A(JM"D8[.D05M0,8HS'@DWGD!6HNW%%VB9/2EL&)6@;&I (R_ M"B]B'D[T$J/B+^MKQ?37K[1BYH^'^Q-6C)0DR<0MX*$*B O%D&-!(FI!5JA0 MQO"TL2WTIF*3)LQ,'6+>"OW(^MLP=_6UM&'FKK-C-@RW&%9<.42(90C$A"$; M2$!4)$Z#Y\Q$6:0(\24A1%H>&V9E(C&#W.*UC\6LL1ESLX2E)3-_5/PT8)XE4T9CULR2N:WHZ)1F MS-P5=LR,L4I'13QH@C2YNY?BR% &"BNBUL$2[Z@J0C%F2;BUE\>,6;M$(S*W M1*-!1BB#Y0VM7LXO+#I7_[>6_+\HL,F#TJ]3]"!84)!C- M3KPI?!HPHPRJX@>EEH,B^WKGEB$H5'J=@EX M@P9T*R&7/ S^OGBGKYAA,$-I^/V3OV+QO'[V$[%]_XO!?#I!^+!F/3L6$ MB$H&X#T,Y438G0=$I'6 J@ $-^&'((@'Z<\LXU*JX+),W\CN@ MI?H^V$_1D$1MP%-U2THSM9SV60&H%Y+%?FCX8ZL]^"C_W=IULIZ7R%5K_IAH MSHSS!@&@4,2)YPAV5HLB$?"+U";D#!YVV_1QN(U5\@2N-'/5?07^E0]]%'^= M^O)'J<9.H]'RQ4\':5SXLUITWG"E^?7^[LXQ)59&I312P3CPT@D@J;4O;IA]>*:O)*"W#<%HQ![=CI-;I]F^.VKKSR2V&X MM7HPHM#YYU*7F1N]10E_3I6YT%N$TT44;F/]W$KRGWW'\4)*XE=LL/Q1MYVU M?)V(%2G@+I3_$';:RH=FUNZAHU(!'^4I;626.D5CA(+M,='1YYP]+,M2WCF< MF>4='T%-L.H3AM1$$?-&>@=GRS8[IR>M3)X(RS21SK769=GT#95E_[Q/ MQF203 >G3>)3^@:28R6C9P,,:C6Z-.F #%_%QH2VV MHD[8X#0"'UT'5 M^&G$YPMPSB[@W?R7P/A?[O^_]J%Y\/J]>_^?L3DW@ MH-D%541ZX2CBU$OX)WEDG57@!HG@M4R.X:(FD&FQPM73)?=$"7*/ SG)720A M>$JDX FP34HKD@]8(2Y.05EHC M*WBP6!$=(M[8-M24*%:BV-JCF*:4B42<$,1R0"?C7<#6&AMM3%&K!_J9E2CV M0B@VWGK,&, L:0CR.)MDP3'D0F2(4*>"U2J%(#:V-94K@6)K6>LT)$N.MIT; M">1V)O%;;+0NS(V%DI*N:-B69V? H-7K9-%IRK1SG26K!N -? 1LP,+EQL%-[(]G"?(52H^>G MT>..A-<$8^IR03$VB"<;D$LZP48=N;8>_K6FH'ICRZ31ZWNL]B4VX,.3S6'7 ML<)QL.&BWJSGOF:YY]>S?(<58I5Y*B[1$ R/5'D<,4^"&6HQ#;!5I<0E^,FE M[[#TN/1IPG=P3.?C0H8B]P)Q6%!D(@G(&F8ET["(/.3LZTTBYQ6I7:)X[%M7 M:( M,2Y9M!@#BF]LJTW%YE7/5FKTTFBT8#$0'H.QVG$:E-%>.:9"9"$JS6SI/*R M1H\[#S98HKG/?@-WB OMD0X^1P<4[(BN/YL\JL2CQ?)CS_.N%T!:R-HE:@J"-&G+&(''<$ MJ6 C\=$[&C X77(3RYGI-^>H2Z\<%R[QL\3/)^.G3\D3&3S'5G 1B?:<,Z)H M"(P%QT3IX:X"?HYYN%AR'3BA2'.KLCU,D3.1HR"M NM5FH0S'17>I'I>+1A* M_"SQ\RWBIR Q$4&3\Y%R9JEQ)G'J3.#1)8=]&4]8 ?P"R-P")4?'J%)*%;/^6SF0-]QP?;;L+: M=(84>\M#O[$_U,KS:JUQ43W+''+[/XYV]T"+#OG![WO7U=W&:97NT\/KCV>' MM>I9YI2[2[_QB1S\?4@SA]S^](W 9E>O^PCS\T+N# M),PDF;!52E-NA+;/X8O\^P1K5+-@GP,"J+NWZ_3<6?3=3&O5CI>]MC^%G;/2:N=]<5Z#Q!=<*7 G2Y;G=C9JNS6&\5,/#Q1)S!1 M<"D8VH,!V4:CH3I6UF@KC-(OWBNVT7K>PV MAR1Y(#9PT]N7"GF,]6]QZY58BL8 KY"LG6883%TM[S!O&P3/CYT4CD4E4#YW M A#$"5DG,8K4.BV)=X ZJ\1!-.1S['7[ IB[0I *0H-[M>9<3BPW6Z[[GI] M'B$0[]$O3UL-,']^3EBT">$NH<-5B0F=PD7R'B5QC'M@M/F*45PWR$Z=DI76]Q MA'-*HEDM81V8T[-4/*S50<32'RCYV6N"8Q5SA&Q5 M3A">YZ8/3A#@,P]N^/[UX=_5BZ/:)URE'ZX/:B??#VI?275WY_MA[?#JD![2 M_8F>&4=GU>MP!J,X/:1'C>KN)P9C$@>[.Z):^XKW=W\[K9[]!_[J\,>TDF,/ MBQ:PB<@3)1$/5"-G97;XD\&8D!AM+CD6>!/CR8*FB5:)*U2=6(+0.H#0'-)" M2A!Z<1 :2P,A0LF4F[0RQ0+BEFADK+-("8I$H9AXEKP3B!DOD H!0HD[Y: UC.3\ UG!3B,ED MM%_P,;YO(;&J3XKF7QHRUVNPW%CY(@^/]XLB_A$24YKA"]0Q;[B(*D5@N)G>!\625F0E2*3)%27A8I+]$ZH@TE2 8PP;CU M.?'$$,1@:7' ,6A?$%G@3:TG(U)+Q+E3LFC-:X.8>^U/N4&\IL*/%P%1AC5S M&GF7&.+,@^/%DD2,NZ YR>$?OZP24VX0+R\O27$KC>?@HPN%.,Y%8RQI9+!6 M5C+,%4D;VWQJ8XUR>UC#[6'NI4WE]O"*ZCY9X^0I*#KL!];"]D"L0H8RAI)V M2FDO;71B626FW!Y>7EZRN6"TL2CD#N0\&Q8Z*H=\X-1S:30EX#^PJ92[2[0] MO,78;G4> ;5'YFV5U=%SG9!EM")^>H0WK/V9;V2)WGN2-UYS-# F;N >EW#_ M"+@_G&RSQQT/#LQ_3H1%G(J(G*;@$FC%8&LGC"7\\T+YUY:$@4U0RL%,82W7.Z;Y;Y9[IM/PCBR(X&3ELFLPZ@;CB$EG8UY 7)IE D@Q:/VOG?#%)*"VH>]]\-@O;X*4&F"DX@.IEJU// M?_"N'1M%JZ8!UPC!Q2G@R%6#5\6WEU@'+P:8=N\E]S'0W*EJ?U5.&D+U7<:7 MT7]/V[>4$2<1N7:TY\@F&/0[V_ANKSH;_[K[NO"N@[OK;"K<-RT#&4#9?BA> M^>Y)P,\G(:4Y3T+_X8!CK78A*N] V&,[_Q4,PK[R""JG[8S-__,P=Z#:V"Y8 MH_)YQ?L,Z\UNY]__LMOW$OK<685\^C+\H-# XI.?"^L#"[4 )L(_/Q_4/GS^ MO%/9J[Y_+%$1GO8>+SKJ*@SZ2Z5V4'E_4/UR\,?>[D[MPV[EXUYUI_I^;^>/ MRI<:?+#_H5K[,O%.+TWS.(T3L#^DEX.DRB\9N+?^.0V7IG(0KC:GX$ZG8BOM MV.DUNEEU,U?=?FR?Q/9F\7,FM+7-J\JI[,N6];\#^!A_NVF[,''T7,++Z9>-J0#MX,>0Q_/##G]HF/.IS7HM\ M_WMMSOY@QAN&P=XC59*.>,XI"=9+IVP0^1*TXW).&C5N9>]>/0O+SL MMNV[]\4[?1?JW.6#D',YB/>_TEV ;Q'8[AL&,?X]PX:7-EG/]TA8% M0IWH>VVP5C,M9VW:Z.H /\U*''AHF7\S4VIG[*KM5KI@^W4S4DV] M_54>W:DMN#P+ZZ&3W_KFIL4=6C#Z]O=Z!["JU6N$_.< +S$V*_:;K3=^0F:X M5?E_K>_QVQ 1)UXA@&^1.4KKL!B^>Y=S]2OSW"@MW,8\S/S$_/Z_-GJ=!\E:/V1 MYR7I]-I7@YL/)N/[*:6.9 6E)C/#9>T1K "'DF<,+4Z);H[ZC"8/ ]+Z=Z'7#O;J MS:WS'JONGK#J]?GW@]V3'_NU#\4I8EN&T)Z$ZF7*E'8,CDQEC&AI2;$$!%Q'">F MSY;EC6 UKF[Z#XQX:'W_[3[6]DS-_N3V' ^..^1!.U&![W1R?'+>QH;[H1_O[^H.0>/)DQ?L[IT&1B1 A/JH^>$4IN(DB%Z@E/R7*L'*HCP M1,?-V1R-G8O<+.QN\7&J_X@!7<=V:UWJCK\?T@]7AVY MSPXOX/>+/;*_>R+^>[TW48!DA'0I!HV82 9QI0DR7A#D@\)60B=QP[C5D.!!L1"!UBQ/T%$R^!$6M* M4/!R0#%>?!.(-='F(D6=B?:C0=I&C(S"P3GC HZ9[9J(3:$F(](E4+Q-H, T MQ9P?KCS/YT7!2"\#=E*&Y .5XH'\\!(HEA\H)IA,I!:42PDF!,ZT^"PAG0FJ MX4,G C.4!+-:0#$G/N$E+(/Z>]#R-I\7W73U_4DZ2DD#/(%P+# &!G/DA"2. M+9A 21B2G(DB6>9IZ2ZM+KA--AZ*7A(7 D$XPC^<_ M@N@R3W"GR$K]_.7KN.-QFSKU+$]CRF2L$4H)KX('X:7$&AX(M9H%PQ)3+$9& M*5D"3Z.,INXE+P]:5E_GQUP122E/-$@4*0=_ MQ"B!#!<,YA;8IZ+S"IZ7.+Y/."VT\]MP:13"W0FJC<2()*RH= MX($LSTQ67N?'7149"(F&.=!T:D'G34(V28P( PD@5%.7TL8VT9L4FR72^3=W M,#*C?[+>412.F4E:Z.RA\"2%@(T36F$"$9',((C M)P.8(\+1W @1S!%FD])8^"C!'"%+%$,IXZ)SBXM&'J(T'A9=E]K+ZZCWD?RN ]D% G!&,N$\>:1P,PN"(>H-ULI'G-F5B"K-NJ?*K MK_(,@Z^!>0PJ4!YR?7\,+'K"X3-AG"N/0E9!JR?X7S%S! N)3*0&\<@5TL9( MA+UV(JC$@B"PB>-))J>E/0H9%I;"8.//86"5_W+6\Z Y)*O.GP-\-9%QQLXZ MI3&T[+#I)WP?0500(5@4.+.(D$WPC^-18E-=@Z9WDNDP*X'NS(0)C<>M?8OVI& ML(63T^T5-,,U^V.WWO&-5J>W3#1SAP/@;\']OEX?_?[Q8K^V][VZNX/W__Y8 M/[PX_%X]JS:JO__G=/_BXVEU][=&M3Y&,W?VZ?JH5CV'C>+'_AEAL![:+K_!LV!S^_H#W?_]*_WN]3PYJ>\?!A90PN)R:"(.XEP29W+A)6*_AA=P=' M*57<206^LP71MX89(VPT!!LNP3"Y,686SX#8?^_?(A@>\5;TX#\=V%AVFN$C M? Y;2]$AY6W+X?XQ%C%2)CD8$#"WND'^Z0BCZG*)#.N6"!W3 A-ZU/Q[#O?CH77RCI%-<.8;"E1KL M,M$I/L1R-KS%@CHP/9MKL>\&C1(NWI**E;2+)>UB2;NXD(EZ9=K%E[-)AJ;G M+*5O:Q#,_&E#XOF>R2)V;__9OD.0^]KU YB%#P/S=W 9^PT7.V..0^P,UV]5 M0IG/\R3ZHDB>"(I(6."1RQ8RZ-5CC)P(BDWF\;@N?6L7;O#D+>"$#.>J)8(L0((,7:B MFEC R7J"F%46<0M+:X-RR'%/@HTX1IU/5*G:Q%B5"/'6$6+&X] 2(98?(<:/ M0\$0E((3ADA2 7'C&+(YR"Z=,TP(&;T2.1V6; HQV9!MR1"B[&P_Q\[V9BRV M4W:V?R.=[0?"F754OGKW][)G_8(/LD>//.>6K+"H7O4/'IF.'['*$%3045 1 M.9/&PBY$0Q1>8JVT-R]XQ/K^YHAM>-P*4_[AQV5L=N)OL1E3O5L>K]8^'0MB MG<+6(>QCRHGF&CG*,VE9,DEH@1V9Y7BUGQ+SPL>K/SDXS9TKZYW)YC%S,'*Y9 MQLCG]%S]N8:0RRDLI_#I4S@GKK#^J0-;2O#Y&&'%;&,6LH2IIRI+\GK_F.G% MEE%,7S;3Y&Z09+!3#61F(BRR AU<9CG[@6>=G5X<[,+___WUZFCW \ZE;P=_ M[Y/#Z\\7U>NO;/_LZ]7AQ5']J#Y>"K=_=?![+K4[%$>U_YSOUXK2-W%X_==9 M]?=#5JWYJVKM/_6CB_]<3.O@XE+0RAB/**,<<24)TCH0Y*BV.'*C6*9:7-L. M+B48K0$8S2&II02C5P&C\;8S'CM)@T Z186X$Q)92@2*+,,0C<0S7()1"4;+ M#$9SR)\IP>@UP&@\*\8E0Y*U*E,_1L2C<,A:JA".FD0J"/.Y!];R@=&Z<9_FCYJ?!3PLP38&:RIXT-*7$M&!+!4\2EP,A& M\,)(H(1[R03#=&.;E+TMUDYA%^6VE H[7X4==U*$$E0'C8+!8!=H"78!50S! M^MM@E0>S@>6TJE)AUTUA%V7:/Z2PI8$_%T4>-_ -2RK8W-]6,5!D%RTR4FKD M+7=*,LN*TKDY&?C+UV9FF0W\ =?,V^XJ\X*G+D-JGQ)Z%@$]DUUDK"?)P&(B M8FE ' N'G'(5_OQZ7^OHT?9VP^0%EP=Q#BNS!-[ /95I)00] M"8(.)XQ^JCD8?&#O8T9U;FU@D$XR(B<4]Q%K1QR;8Z2_).)8:>U>E(]0:O>< MM'O,1: D.:T5V!9>"-#NR)'!RB"F#!$1P)D8EYLCE=I=:O?B_(I[M;MT*^:B M]>-NA<)1.^$48BZ?(1A/D?4"_M&",:D\=B[,^PSA!?ASUK*)_>Z@C\7SJN$> M&R@I[_$F4M#N*6YZZT?D<_=)ATH[F.]R?UOD_G8RX;,RHEDBSB+,'4:<$X&, M8A09+0S!,84HYW=056:\+)LZS]T)+=7Y9=5YS$G52CM/I4><*H5X3 (Y*B,2 ME"=89PS+;4MU7EMUGKO76:KSBZKSN/=IH_7>YC94WB?$-:=(NZB1M,8H(GUB M42ZC.K^!#+;GEZBL\6GZPKR#.QFT)0HM$H7.)WP$+95ARA&D)66(*Y*0$YBC M2)W6%J!'JW6F$'CK2KTP'Z%4ZI=4ZC%/ 19/$A(5BCIQQ*W5R#K.$)@^TBJ\\W&,W!BA.0HIAR%= MD,@HKQ"EE*<8B5"*+&/(HHQ +K>S4.KS"^GS_EU]AE4RDN*$+,MI;\YXY(CP M"%OEE+*4"3/W!)A2GY=&GQ=WHE#J\\OH\]>[^FQ)-(H'CX3()X2":=!GG5M& MBL H=DY&O8SZO+YI:_TZF3#0BQD+909O_;:2;1?F1)3HM%!T^C'A/1B)3?*. M(RFUSR4T$5F3) H<2YE\8MK%>0E_ OS.$KE7[3RC[D:8$8F MYIQ 0:A,VB,EV7]_P\MG%CP-FE$RF._0ZN76EL5:S(!H M2S)?C^=+G^>$K#BTS]VI*PNCYP+=5Q-.6XJ1)JL%LLPKQ(U02"> [A C!^QF M@48S?]Z#F93CE:/*)2"6@/CZCFX)B/,"Q#%'-H5$=%(.68?!D>4L(:>%0R98 M(X.BC)LT?ZJ($A!+0'Q3@#AWY[]T^A<-E&-./T\^12PX8B[*3)/KD7,N(JR- MMEPK; Q;$+O&JZ!E$1+X5]?"XVY:P?=?JMJ[ 'WQ0_$?_#H'C^BNA'_QIS'T M&O$@?4@IPC1^BS="_]EVX^<(3_3U1MWF&:[E@=;@^;\U6OY\187\Z+^GV%_\ MU;1_F][!V:?KHUKU_/#OPQ_[9W#=[J$9W^X.OS[ ][__2O] M[_4^.=CUQY$J1W14"-L4049A6S=8,J2M"T2$2#'W&Y4(4' )$]UM]R*L-BSM M4! O;/NDWAS*&Z'#_:?>#+ES-^7%1OAR +M3:=]9Y$HK5;JGL?)UZ\M6)?7K M/&$DMMOKMMI7(W&=2AL$I%/IMBJM7KL2A_)S\U6EWJG8#F!EH]'ZWJG\4F]6 M+F,[-X6W)['SSUM6ED+NBW\*3;C1V+[JP=LW[&4GOAO^\&NH=RX;]NI=O5F\ M37'1KW>G55Q.:%XQR?VO?_U>#]W3=T9O4<+S'C.(R@T>W/^6;!7;SQB,]+\3 M>HMP>N_7>(O<^]W/;DOH%M;W7_JSV_[\.XYE.5C-'W7;!\*T#Y[)$#'QMT^U M,T?08N22K#FQ/1]LT&/0H*9"PV&T[U=ZYS-R( MO_"/;QQD1%?4>1AXR.(@?WX& MCL'NT1DX"? L3PYJ>_2H]AD^W_MQ5#MG^W\?-?8G/.1SGIV*_=JG[]6+:OVP M]ND'>-1B_^P(G@6?GWUL'-3\CZ.+KU?_O=Z;*+U7)CJ2P#=V(GG$#8>?HG;( M,45\4D3%3#])P11:=N[)EU.<__,L^L>2Z?;YX#/CR40)/DL"/F,4 3PZKI*0 MB*1<^D-T0@[[B(*GB@D:*?8E^)3@\\K@,^,I0 D^RP$^$\T[P9 UDCG$)<]= M>$E S@F,$J%@ZCHKK+4E^/P,?-:W8JK@&+F3<;A9:<9NCF0/74G7/[I[VP1M MB_ 4)PY-'X.6TTEA8J>$R:?!Y/Z$@RBBPR8!3&*;&5]29G!2'B.5O.8,AY2, MV=AF6V7KPG74Y1D=KU*77U>7Q_PMKSA13 O$=+2(,X>1I3(@%0GU,8'3E=3& M-ME2I2ZOH2[/Z,>4NORJNCSNOG !>**,:2YD[ Y,XIA31FF,N_+ M?(ET>7U/F=Z?VN9)]A@JWVRCUT][L3E-Q3;]3.=,*X-%O[RTD]"!%P7\> XJ M]5=KKSFLQ80_VNET8K?SUW#Q=H9K5P+5TX#JTV0#F&0E#4PC9G+Q3B(6.:PY MBM9%ZJV(PB4P.M04#^*?):_32BOY[-Y#J>1+JN1CG@58D8YIGQ H.G@6)G.Y M)YV0C=A(J6TD3A1*+DHE7S,EG]VM*)5\.95\W.5@E"J%+4,X4(DXDQQIFRCB M-BI8\92",!O;=%HL\%64?'W/)S['3K1M?UJQS0"Z]"TV6I<7L=FM>-"!\E!B M20XEX,/WQ7ITANM58M#3,.CKI#=!O:#8.^05\8A[29%Q,5L;BDI.F:>*;FSC M*79&&<).(4HOGH,7C!Q$N20#D@)0R 7&*.;+">$1A>3T-,OE\J(BW M9BY@+[5X";7X-0XB2BV>78O'_0$:K.7,V-P&EB&>5$!6LHB\YUY8':33/&LQ M6R(M?NDCB**8[06;P-AZNW)AV^>Q6YQ$Q(H-9[U.MW .AO,]A^'(+?&(\?QZ MV>K4\X*_:\>&S1KZ:\Y^0VQK2CFMLYV8;["Q_0OYYY1BP#+BM7,C4W_VZZ]++'T:EAY.^#62.4>-3X@$H0%0>6:E5>#F1*T590I' MX3>VQ;*$5LKXZ?(>DI0*_2H*/>;B&.<4]RJ"9%%0Z-P#TT03$?&*.NVH#HEM M;-,M4BKTLBOTZW@W\U'C!XBE2O5^I'J/^SY:@?'EO4:"4X.X8PYI;2.B*IDD MLW);6G:Y>4DMK;::*,30@QG.G#_O6\UB3/GG:BOS"M4S]T+L="NQ3[[V)DY) M7MR[>")XP:K=+MJ %6]OL%"E+?(LL/(3S@7'FFO/"'@3^=!$*(LT%Q1YRFW M,G+J8\[[GB4YHXRT+J,^S^O I-3G5]7G,=]"4@.FAS5(!X81IXHB[3!#2E*; M3%!""9U]B\GCDU*?ETR?E]RW>)0ZES[&?-1\W,>P/D41@@(U=QSQG$,-UIE MW"B ]-RI+JAY=ZQ9Q3.6E]/6@^YI;)?E'$M6SE&LRFWLHRPN>R+RG$PX#"3R ME'*O+$,\R?T%*#(B>@2?82&(-ES'?+);!B_739%?M62C5.29%7G,4[".20!D MBY(0*3-L@>?O+4/$:.LU+*S2/GO^I2*OFR*_:EE&J+VH-T$? M!UGOX9'U9@_F[^ RM@OQ)B)B0$KA*X%JV&7Y1;[$$KB4 K@F"8PWX9#D&BPM3 "Z94\J%12$ZPQ)1 M)"57 M?L#,AWVRV.M-H:O!3*GNL[HL?Z\J'\R6*:_DP?^O'$_TTTS!N.8TI+ MP25[F9$:H1=ZYMT9T%O]OHJUT]$2JTZE*'2*(3]W[+[FO[^2=5E>C0C(_&7FDL@+PC4WD MR+^G[5L]/8G(M:,]1S;!H-_9QG=[U=GXU]W7A7<=W%WG/?^^:9E)45*:\R3T M'PX[=:N_W[X#S([M?IW=O^TKCZ!RVL[6Q__4P4=*U-@< Y"<:.Z\S.RTE$H; M+6/J6(&F%:T\07VR%9%U[=__LML/(5C>:N0TP5R0'$YOM_;GYX/:A\^?=RI[ MU?>/Q5S\ZJ.NPJ"_5&H'E?<'U2\'?^SM[M0^[%8^[E5WJN_W=OZH?*G!!_L? MJK4O4QJOOMPP"=NJ]*W,"IB9<]P4'@DRE5\R%&^-EZP6_X[A=-^.I3($%704 M5$3.I+$^1AJB\!)KI;WIF^9P30P[V2PF(3FK)7$Q&>Z],ESP:*BC1$E'N-EX MN9[.$S1;F=KW=MLJVSGOGAP[A8G-AS1,9"H\922RGC$4*9-.)R>Q%3.TUL7/8T+GL:/V.B\%,$:(6S:W-MN7Z56^[MMA\XL M:>Q3P_1+\M[_F.G%EC% >N^Y0Z\3Q@X=HDJ8@%=".6'<1&(=N"F2&Q*M\L:% MX[UIV1UH@O]KPBLY&$K2'R!([T?EZ.YI0[-W@4*K"$[DF]\<.; 5=5T&)P[? MC_[^0*J[7UGU[/SZ\.(K/JAY#M^=5J\]JUY_(ONU3[RZ>U0_^#)^XO ;C.$K MKM8\/:A5ZT>U3Z)Z?7H*;@XKKMW]^J.Z>X*K%WMB6J^PH(1D2A!D!9&()QJ0 MT\Z@D*1Q#)M N 2'7>!-+=:PQU )2FL 2C0:Q;#"2J3 M72.*J)Q4D%@PS%- M!2A-9&Z4H+0\H#31],SJ(&1$F$:!N.<"0$G['(]A5A@1>*ZB(X1M2OZ6F0I? MPP,S_8F6Q[I)2E 7.&#+,.\4 8.YTXC@& MPP&#EP-X[%, #9:;BDU6SY4$7XMHRM[RYRC3!._;/="N(KNW'>$NWV)G ML])L=2N^!VK4[#:N*B-4I: ;Q9'G9:]]V>K$B<.NM^Y-O:!!\WFP6H!JPU4L ML6M^V#79]X#CX(2.&GEB3"X+ED@++A#C7"4C)08?;&.;X$TI9V[I5L9)EDVS M7]!F*35[T9H]7C>;/-'4)Z18$(BKH!#HLT/$CNG '?=J4K,6E>F#1)A.Z)QYY@@8@@"G'I/-(Q=V8)D6#),,>6 MY ")D&7GR;73Z$4:&Z5&OY1&CUD9CB::,O=Y<#J!E2$LLCQRE+B,A@N'E0D; MVW13R9FMC#+V\0A]_+W5"M_KC489PW@A#7[#6[MGF20TK]KTIP>1*X M3-(@4\N$C8HB0H)$>=F0,TZA8"+V5B>+K0471D^2+I:1B177UX49"S_5U])2 MF*,RCU,A:Z\Q]@HE93'BB01DC/0H26\2 S#6AFULDTU,^!*I\_K&(X9M1-Y4 M.[8EL!B&\S[JK)3(,S_DF:0^52%ARQ)#1"J!./8":<<92M%8(XRGFMF,/!K/ M;$B448=E4^-%&1*E&B]#,#W ^?,]@T[<= MOM(JO/.Q@:TB2F\1)DDBSG*3:4PI4EK3A#6W2<6<@2[(,AVAEA&(I3 <2OU] M>?W=OZN_Q%/O$U-(>1YSTY9<02(S(2]15&DOI>\?3K!EBB"N;\CA^>T;U]A! M61P+1Y[M$D2>!B(_)HP 0C3'AG$D6&[>CBD8 40ZY!TS2<>HK20;VTPOT_EF M&3M8"A.@5,TYJ^;8_FX#CID_ J4@\_F@($B'2!%.(GAB/<->;&SSF<\3RG# M8S(/VIDU; I3Z2R!@75N!/*220IY;4IG8XY@=#5I)V"AK$T$12<,XLYII#%C MR">7I)?4V1@WMHDVFTK-7 ?V)/58H4#"V]+WQ24YE/H^?WT?-S[ ]!?><22% M)@@P6R-K5$!.<&N("(3RS&O%\:9A\Z*86:R^KV_@X8\(ILEM#QB;2=)MT[^- MG(?[&U>_H 7RUW#R=X9S7\+3'.'I>L(<"5$1FKN\,F,2XM%*9*U@,,$2XZ0! MJB+/Y@C=)&22=N_Q3:O+J,72*?'"S(I2B1>MQ&,V1@A&8&TX\I&)'.!@2-M< MK"VYLX:GH$A68J8V.9M,>G@5)5[? $?F2']$>&.!+LZ23,3C^8F?]LK+B+O+ M8#N!X)4X.T>UW-I\-HCBS'>_7NFADF/];D7,,3U]2C^;.>>2]VKS@SLPP\7][]8(7YDWD4[]R;'*D=^IP+?[,*['3#!^&ZU#N5W/NG4>0$V9JG.+Z_. M8^8G<]12*L&3#BYG05""G!48)299TYR&(3#//=\]%*(TZ-0 : &%%-HR4Q M2<=$KMCB9A9OH#SN7&BQUJIY+4MC. S*0D81)M5_Q("N8[M5@LO3P(5/ID0E M!48"9XAC!E:"EA1I'R(2QG(;K;>>J8WM__L_FA+ZZQ(5A)81AV4]U"IU=V&Z M.YYM382B*DH4L<.($TN0=M&@8(CWVA/J'5]&W5W?\,*4>J^10ZQ90@YK4 3R MFL&(?F_2N^A4NBUS1"K+; MLARI0W.,3+PQ?9^W'5+J^^+U??XP=3Y%SQ#LNQ9QIC RV &FNTB=U5X1,_? T#P49S72PTNP M+,'R!5++2[!<$%B.V;Y>6!(E%!S\-]2_;0]?JMJ[ '7QV_^&#X>O<&';)_7F<*2$#H&KW@RQ">JB"P1].*>0'E7K3MS,=::BXJ\H_GJ##7.OH+1@Y%JP>2ZW%3FG+8L ^":;X M\6XV>##\#TVU?,2X,D\6%H^K]_O3? 2_U]RY /%X9!*?7%$5/_KO*?87?S7M MWZ9WALA\(]X=D?K@[__H#W?_]*_WO] MZ;KZZ5@GJ8@/&@7.(N+!.V0UHPA\5BZI4HPXEUG1MB9C4160NT8A),WP)(GP M*7D"KB_'5G 1B09/.).LAL!8<$P4$H&'$C$)[Z5$+$HB\/[)<4C.$)X<(CR? M?EI!D:$N(8\UC9A()A+9V*9T:S([ZD8B8'HKN]''"Q?;?1!G9+.2U;L0EKRJ MFY5V[%Q&N/!;;%QMW8!\@9E+C)$[G4HK/?QR78#2]ZT+&-95L;NI7SL%M$ZI M"2^N&HDS5+['=JPLWDJ:4*-9K23\YA3F*]G?.18PTU1:BB+C$G', S)1"R0P M(]1@'U#$1%%&4RL"42@ZP' (PVJ20Q%T\4Q, ./'! M5B7;5-.4'E:\4^]T*Y=M6+\VH%.&E8P:*8)]:AL%*G2ZMMLWR7*! FQQS9-* MHP4WZ&Q5/DAD+I*ST+C,P][H] !?XFVRB9J.N=1$W M*_4$C[OJHY8MMLCB\=WZ17XBW/W[:3TW(X=+>["[MKNVWMRJ[#6+!W5RVF-Q M:;L_I#Y=_3V#VJQN45?Q0V?'T,QZ^T(XAWO(''EU'9@PEO?Z@%N8&$VX+IIQJX] M@1?LY(?&SM3E&]NO[ICX'[H_//=$RPK>,7"=;UQL?N^ M,KQJPUYVXKOA#[^&>N>R8:_>U9O%T(N+?KU[/W$YX2H7,]K_^M?O]= ]?6?T M%B4\QX0&ATJ#!_>_)5M%N&C,[^]_I\B68?=_C;?(O=_][+:$;F%]_Z4_N^W/ MO^-8+F:P[%&W?>#@[L&#>3/QIU,BK3[F-F>+C##J,>51]]3*]XWS"MCE=X)' ML\["2/C[L5&D99R?O,\\AC;@P7=\ Q.%GR) *WS^_7%@=?[R9[L.SGNW!7XL MT<\]\GZ#YS1K?A(3$OA!6,K$8^ ZQIRKIH4$3TF9%*Q_K$]ZOPG[)K*0LC%[ MG>]]]'OU[.COK_F:\X,:7'MV>GKT^]'%4 ZOC\X/ M:;5Q5,M&\2T$7$5P8-SA"'LA ["1*,]+IB%P;@2;#*3_7D^W"J4:3X0 MNBG1LD3+5RO3+-'RA=!R/-[EHS52!R0LUYD1V2 3K47:1*V4YE82<$25HIM, MS2M<759ISD)5\O-;NM2BNE3&8R2/Z?+#"X6P[0KUD8_M6# MF<_\E]TGBG:S)5Y5-PLC8Q(W\ M>]J^S;0]B_, M ?KY)*0TYTGH/QRVIE:[$)5W@'VQG?\*!F%?>025TW;>L?^GSHA*U%CB69"< M:.Z\Y,QA2J6-EC%UK,"=+D"AE2KO\V;?S*TA[/9#Y009LN4TP5R0'$[/W/WS M\T'MP^?/.Y6]ZOO'%D#@5Q]U%0;]I5([J+P_J'XY^&-O=Z?V8;?R<:^Z4WV_ MM_-'Y4L-/MC_4*U]F7BGEQPF8;GV*V\5E9K],1S*RX%,Y9<,Q5O_O[TO[6X; M1];^*SSI>^=->DR9^Y+K,,:>9PNK '9<]WB&7(#O5MS75-6],U:BN. M(IN&(VOVJZU%<(&\CA/J!1F/WJJBMZ[;?^G$IX;G6%CX!^Q/RR1 "[!DMS7# MMQT'Y2WO"@7#^5Z MNL.V/'2+!SHP^U4W'942Q_)-T],\U[=TGQ@N45U),ZBE2^ON92VU73=)J+3; M[MGAM^[G<[U[W1M\^=P+NM>?I*^?ST<7U^'@_)]/=^OTORNG=UV]A\'4^ MB][@7/[RSZW<_?"U__5#1X9W0-L[^L5GZ.5U^P[:\>W+]='@XO,?X;+8+=-3 M9(++"].QL!2-98I$L@U1(HZIFHHE>;*,":1A5;,3<0X\)H1)0TAXB:*3NB91M4 M=(ABFXZCP4B:6+B/V6P[ &C[>Z+JX>>N]SJ\XVG.77/\V0K^+(9G455Q5=^R M '4<7]0;^7/7 MQ'$-R9)%W7=,F+V:)1+==T55\F'88/ \#*Z4#Q2U3K-W?_U-FYVZYN4>>+F' MYSYUS:%Y*]"\)*)-4PRP@#U1US1-U!2%BI8/ZSR% ME2U9"HIK[Z33^PE4&8=#Y:X?N>90N2VHG$]?I+N:8=D&+#I5/'.MJ"(A%MBS$O4DN*@: M!D6GOJ(_5>P@/W']F/,\&Y[AF3^"#3?E+JV.8"?T)@])4AZXQO/7F-%]^MCU M9I_[R5EK\P"3MV,CX.U7<9[U!9CJ,+H1>;*/*&8+7AH&<&L4;/K:/OE.,;$[ M>V%Q:,\C&5VL"+*E$9<5&/%/63"=7']5-8^?'\./IDY^8>KXI=T?D!&FKD]S MYQMU,Y0L_)EF),H"=D8_RN'_PF 09*PUJ>#E3*&P2?%=1).T'PP%E]6WF;EO MG.?>&;&;.W@0(X*7]6!$HAP[Y-$B" ">0FTLCLVSYU)\1:&1"TT (LI#UK4\ MS 1V0HU.CUXIKR>2C\/2^ OY9$!:P@K5^.U_G.3PW@/*M4*5>:4:PL1T1U@$ M@6&&&]]$\$80,HP=34&@B3"D,(BL3@P+,<"R!/$4D(!"97!SB@,S]2N,#XU2 MVA(VKU_#CC ^^RJNTWT_;YM\BL82P!HF1S2B?I"EXQ+6EY4DVI'7*274=MTD MIQZO;;)PU+:C=D]NU.X_MW?=?\[O+DYN_E)DR;1DSQ6EHG"-:XI$\2R1:"8U M+)/JODFV8)3RD=_ZR'N.[<(:W!>)9'JB9MNV:-DZ$263V(KMJZ[N@/$9K5'@ M1B"%V)=#5,$@^=1H,C!RRO%DY%=2EY!: ;'5#"#/*JFL%_('- M7)0G8[=B$%IA F&T&3 V89>IM]U2,&X?#,F07O@KID@O#L/W!7>R\)UFAQ:< M_N7HAF)321,EJDNBYDF.:$FV*[I4MCW+ I;2E5T*+6@S-8U2Q/XM23G#+:LW'*8;:QBP J;0 9%NX(_.1"(6ML/?A"+K5DC6%AR/L M5F.UK<1.R/HZP1,_]:M.39-G"C9<[T#\%^37TP@7B N+@;G .AYOP>,M'AUO MP06U2E"RW9# E*.QC>*0$.LL\A 5?J+[27>S5BR*]F2S*M:^GISJY]^^J-W! MN7;QN0,KH%OUR^>.#L_?G7_&)#^?Y*_7\-QH/D%0__;\^G;4_>8J7_ZYT;]\ M^_/NXMKK?_EV"^]H__@Z^*1VK_\3GG\^59=%H%BP6G4UQ1,-1X95%%$,T3%= M*A)?ER7=\C7%(J]^L^1')U+C\2<K535]#R9>(:I:IKF*+9KXVD\"WXPJ6FP8B2RQ=%J6VC5G;.M)(F51V ZWV-Q2N$[D))2DMI,YV[.5W MS)=>)?!C>^YNGB2XZ32$K\0>#YU[@BVP!Z!2-5AICYU2 3&^3^+!<3$VEVQH M:YNJ4ZK@@6EB%JU/1$R])-T7>(#9#FJ<0 $#,>7\:$ MQ]/5;4J[ON_*AN=J$M'!O)8M5]-4V50\3U4]1]79E):J*?UP)PZ?TL\\I>=6 M48#*I@Z35Z0JA2EMJY9H8:2^1%6;P"K76@<#XU[^BCBE0ZO_0^+VQ9%+19NDDW-MGSJB13=]IKM8RIH8HN68P)%4=-6 M+!V3.VC6/H3%\0AB#I/\S 5'PF5%F637(CI8Y*+NRF"L&Z8N.L3014J("L,B M6YZL/L.9"XZ#' <;A8/\-$>]<'#>:6%8GB*K'H;L4#Q[)BNB0RU9M(AI>8;E M*[)K/,-ICMU/DZ!H+UCVQ ]"FA:!AI2SB91+ECZ#C%0'!T%&!P>$ ]H8P/+R+U\#,8+Y@*?A(/,'Y)JFZ MSP_PO?&0EFD+H+]1$4>^3HDW-F7O+98EJUA#:+TXJ.<8CQ5UFK26\,SQB"> M<1'UL$!8$C@YRNTR)%%]H@YO2\P;]K]^<]6+SW^J%R=?5$ 6";XE??EV(WW] MAN_[S[?NMR_:N?*G=GX\%W4X>#_H_N/J7T]_W4!;;N[^]Y^.=M'^2S9L@^H:$8%(=%'3#%]T)%419=_V ++ @M/-@H5 MV:C71E\"<6T\7$M<8GF:H2@P$+XER99"3)=X '%S08J:)+^^?2.@M!_ M8OJ=%CU*SLLNS%RG"8:^C,T246G<'#V588YJMJK+IN>(FN]Y\(_NB)9C&Z*E MJ[IC>PJ1J >S;,&H^.\RXC9(A)2$)!E'N2_7%S=.,^0^=BS($^YH0H7_VN*! M&7U-E3F&=O;&]NMZ/DZC<9H#W[_Y2](=S:*F+:HNAI3#?XDVV 6BK2B:XYBR M:>B 44IK47<$0,X0_CC82 4>>\""J\"3JL _Y^V_)(]8%G%=43--7]0\51)M M7;%%F*JV8RDZ47P5[*^6_1,50++91 T>NRG/U>!IU0 XQ#3 5O%-4X2E 2"! M02W1\L'8 SB R>E*Q/ T5(/%I6FE!F-[HEB^T.7QV,L2-!Q@[JQAD: D'+66 M+%]668&\7/54)5ME=;GJ#99_FCY>_CVBR#4;$5[DNG9%KNNVKN]D="#8+4$X M9JF3F&L%8>$D2,E-0BGF6DR%ST'6%]JNBRE@"/X :%/^9Y4FYGT0D8IHV!Y MI!QXI&L"2J0EQGL#U89Q@CJ8@A!_! M4DAS9Q!DF/.1H1VS'$Y_E!G4VFYV@)DC<1LB\3"+&6M7FN*?*:M SM(_%7DW M\A_$RBO3NZO28_26_>],2UA X+)S#W*,'K)UQGDVE(3U8 M^=!C1>^6KJ6-Q8_2AU5!/LB+Q)S,L0V" *O>K3)U#D@$=@%"]$'9.T1C'.WC M?D!]>!](E&6=N_#]P(6OX%N*:Q.\+J\=X!L)9NABHQ>.F,'/DK=BCF&2L)>/ M^^J-!;XJNVZ=Y^=LYE)A8A>3=-)%9R3TF*;**A%EG0E/UCW\<]64>:#LQUL1 MJ)8@ _J=A/E,3K9Q D',25C]6"AG 1Y%=MSB 6R%=^^$: E'!+4T'\91Z86: M?/<178F+>>85$V6]M@BO23IVML*TF9;[:_IF2O3X7\NE_Z;PB(TEM:%>;I/S MSL<3=YRMM\< @VK<7+ED@X%]#1/";JX$R;C(^9=L6SZEJ=9X(]>S/2JIB+J M1X[<(M PI7=]FI29.0$#VT7*Z*+3@-V406I(&02"!AR5>3J1)9QR-PZE^$<> M44'6BGG= FLBP-5QO/(9]FJF0*0@+/CH,$]@A0J_N( (Q4IU#.@(_\7>(7ME M=2O,OE(!T2X6!C2Y06AUR1"H)@2)QNZM0$NM1;A):3;]_H/R%G@?W)-27)K' MR0V)QAG$D])0J#)M5XE*L65C 2#%@10PLZDPP)S7D^S9U?T( &W _/1'D+*;@TH7)_,V81G6PQC:GTS9S/@EE$U"^\"3"!8TBO.;/B)J M"5?8V31EV=LQ*SN[ N@PAB[,,W[/*!4C%$2(>V!2N 0SP>.(E/0+Q%X, K[ MQ=V<,/ 87<)7@VR$\;69N.S-+>$S9?GC802 2XL<]\> 6HQ2_9_H#8UN8#*/ MC9O24,)GIO Y0)W%KL^ ]+QXBZGNCZ=Z4DUUMBQ#OH\8P@X&S!8ITLC"2.-W MF?NL>O%$IBWA]_B.?F?\/J$,N&W];Z..XTLKU5\I0Y#?A#X+KR3+[C(JGE';C02/+K8P66SLS>RH<,=S! M206@4!IP@T5V2,;LL/[7 4+2G$DW1M.:#9 BZRU)&1O%?9#!\-VUZ,^H"""CK!CS&,IQAJ&TM MEQDA37E"%JCXXH6I>&5XU#,O9R<)M?T @4;X.R>PYDOFO,Q3AO0=G9GV#JTY M3K)2&8!-M)@PJ^&>&:JIFP1.T1=&KQZH?! *Q(DWMCO7=2WIR*MXAUU_T<(>?)=77X7<\XQ7IC9?P[T%A<;K] 9,Z]0*W4'^V6+M,BBSW MG:C8#H(+.S2.][AP^9;5XI:5^B1;5KK&MZR:NV4E+5/LK>+=9;MW+70ZG8=S MJUE7%)YT5FPL2%G5 M%G2'8PFJLI_L(J@Y32A;J\?,FKM,XA\C@9T$9PNVRCD#%JE2.9+.*EKZ<>BA& L;M7#/CVU%7""5NQK05L$#_*K63J4=S$K+K#""5W-0W8;@ H1W M%.,1=^+%0[;= -:S-U,(9VI1[ D49.)6.U1(NC0MMP\JRWI\$O8 ?IE256^B MS+-;%F![I(%7+?57>)X/5N]>3!P$=/P4JTA'(W0J58TH2R/FT%(4>3&<0;I6 M=X.4^3[03U^L88+H.TVA,T7YM,*%!;17R>"..F LT.*3"]I:7@61>PE^L/)X M@@ZB3+P89(KU@?COS=N&J*F)NLVK+ MJJHI26#Z>,76/WI#RGB*236_3:1V@ V_(S <235YTNG*@ ?8V&EYL'X*P]P! M4ZYL;EHMR6#$4$-F(8).NR'9WN*#[7E36V>5);T($\BMJ?F 7AA8V^[64JM) M2+^FY8&I[&IJ>2BM:D=^)%R,JX.BJ5CB01&66* P7F>3_GS69=LKZTI.C0#< MPJI*Q4M@^:F,_IXR381A.L$OD=VS-/!]7$1 M1NNKCQK;? 9C=0B]GYRA%-Y746)7-/D.IBG7OSKJ'W<:+CH-M2=Q&IH*=QIR MI^%+.PW_\V#*,?5EE .M<47H%P;GO"T.RH[>U8*'=%P^]@.'E2B>.; _P=^J M)/"R!71-R>@U>5-X=%AQV<)QXN:%[P*/510$0= QDTR\/<6&\2959]_-@(EJ MO'2_)V2UK6_.2L!N&29V>8D:[8XE9,S;1)J:\V34!I=]2J:C'SWX8!9,92$4E".U:0X@V:H:(2=M5VUAB.XP/.*:)0E2K;M*NU@ M_K>D8@FP:9EVLZ5:#ZO2_O-KJJT_>85RPV[I:U8H?_G&JBU=5G>DK3IHSW.4 MJ7\6)6@9VNJK3UFE_L5OE?6%>S=-FKG\Q.U3+CG-^]9ADEE4_9J!TEX%I7-+ MYPW&;5=%4?+I.B>CM]^X+DNXM610'JWML_D@UR\POQ-C>L).10\7=Z2?7W;2 MS[)I[H-LWX.-O[90UY($E_@#$(H+_9G5O#CZ= (,^>R<"!)\PMV"Q\ABE4M& M?L*UK[76-UD^!>W=,\+W_[;U'@7"4K=>2JG[?J$5QE M*)9BL8S%BF8IAV4_5%E,\R%-K!^W!4_A84"6:"!C9Q8F7IBI]#H]>A.D((XH M>RX&>:QUNB6[_'X&X3*I)<+40B;&H6S.LLFSK]ZV.^+U&G/.*EMDE7MHI5V% M3%6A2IQV..TT 81J(95])Y[YU.(-H)U['&\]RLI[><*^>>!6\(\R1S]'HY#< M,>\:HXYF"H'1YAR/UF>>U (9.8?6'D]K(9-M,^C6.J:UY%^?UN&[T[Q99Z8H M&Z')HC?V< M&]'PDV$?^JF&Y$1D^D.6%K:B\7C4OIK"&PFB@L3&"R)JO 2RQDN@M H:+X>T M\1)@09Z#(MT\LQ['9Y=:W/&^Q,*Z$K7#-I=*S>W.6@A%.]RVX[VFYW5!.Y2M M']C]=YWTD:^#MLUSRAS/*9(L":=_YYBRKQ,A&&"N2#R:R^H6L+2>5666<>D] M6MP_5>X38\@I:SUG1\Z.Z[,C]ZIS=ES-CBIG1\Z.VV1'=867\ K+H;$"5I,0 M%C^>SAM>)0OG],?I;WWZFR^FPH6R??K;[HAKO_Y:IS'G%+-MBM'F8R([/5:N MG"9E?4#XYY0=5!/::1K#CT4=Q0Q68%ANHQ-Y>9IAOP^G'KO"RI!4O*81)@H^ MHR0MBI[+RCNA2[,JN+(]3()04%0,JBS+4YK MD6NQ6^PJ)M.AV1WF)_O JCM>8WCE$/6MS%;<.%_R_!!O(]QTIT&?VP>KV((+ MI6'V@<[M@V;;!_H<>11>]@C)$%'V"]1:)L5%:S9AD8EO#:9)-K<4UV1*+; M,HM> D-]('1;[45^F]G8:N9H)&JQ6&.OZ6LA',Q G]>'K%1@[D+SV8>5AF!*1IY23R@8*JD MZ/]]#X(X^-F0U0A0:L$BW.!823]<*DVS.&J5*X+;&\]*<;ID*6.*FT3ENUC0 M"@GNEVM-TJH*;)W/,U2AXC\^PQG&RW1K;J'-G. M'++!*;D\R1HG/$YX:Q,>SQ;STH2WU>'6)G3"B60?B 0)9"F7F))F5%QBV[!N M^V'-Y1_+8O=6N)CS_@FL)6Q-M2;=O$3NZEH4+;\2K:U-IEITV+:GT[3 O&28&3PCJDH#:K MQWM*"@8GA4:2@K8&*7 FX$RP#A-HS>KQGC*!R9F@D4R@KW(2M8?#A%99@]F& M/F<$S@AK,8+>K![O*2-8G!$:R0C&(B-XLX(VS "$:S M>KRGC&!S1F@D(YB+C/ AC!TL%\+WDSD9;$H&9K-ZO)]DH$B<#!I)!M8JA]%1 M'.4I)P%. FN10,-ZO#T2J'4LQ:3_3_!5'DO17+):*Y9"NS^68C ,XQ&E)86- MT_&\4$A%/:!J*FJB$1UF9^2;U>7%>(=FTI'"Z8C3T7.NG53)4J<8"7?;Y1^W M=$0+XEG"2Q_I:$)++Q[D5PNTNA+E9L$S.Z_?K"Y+L#RR]]!-MKUSTASIM[WP MV"0)EZRI*B#9,([2.!'.:(99'A<2I) 4_6E5"7597IHIY2>Y4:83I^"WBQI# M05%9*$Z&2Q-;PR\NJ T)HC*E"J92P:+K+Y=,I1:0-)O_JQ%=9B=!F]7EAT$[VUO/V9^M*T#*TU5>GW[KF@FH#EM_RK;+^T,50@0ZO M7B+9F;G4#@%#&ZQOA& P\L&8[U&?)C1RZ;,G/ZN=*$X+TIOM>%T:U\VQBNIS MK(=*$JP,NV$F@'D8> )VY-VNC^D)'1$C7XF96Q]#\]Z]\T;@3_#>.-E#,#>FJ NL3ZE)T/0OF=N!Z9V_=^5EM\5F] M<[.Z3+YP14&6+"/;).7"ZBD]/E+.9K3"9_2^SFB>HVM')O33K[WDM9>I[<%( M.&T)[<1KW@IU7DJU6:'^=&=L*Q@B;7V)FN"77[[3,YE)FM+IO5RGJCPMV9[Q MG[0BM%Y19=4\)*C!?ZMECT19D@M4GX]IJ8)6')K=41J-R]7#%?QY_PCQ86*K MR/"*#K/"!: T6R#Z0=,ET&1C".S%/YMF%N ^=^/Z+!_*RAX:0S)W[^V(-31V M[ZGR_0>STGY.A,N64'=B6NQ4E():O,R*>V=OW7D44C@*[1P**3_=9)A T.R, MGBP;BM0U&.'-9_5^SFJ5S^J=F]5J,:M[%(.F9TMVK#>K=\?B*+NJ[UR+N36T MW[BI<=S<.=S4[L'-=A0)QRWA./X. Y'%NXV6!@#&70\H" M+X6$G9>@":8%==TX!S,XNA'\(!D(?IQL-8GGSMZZT[-=Y0;8SLQV=I1#EFZK MLQRJ7.Z_':-$?9 I6\1B_L1^0'UA9J\Q<&ER@+E_$_IW'B1EBK \I(*L$E'6 M7I,W^"1+( R/)0%+%7_ZP^V3Z(8*;9>AB&RK&@>"/04"A0/!K@*!\E,@>!]$ M)'*A51P(.!#<"P1*2_Z% \%N H'RE!:!PX&@X4"@<"#852!X2HN T&C@0!C M!CK=JSJL#K;6Y_\]ZIT)G2C-V"FYD]C-<5OX>22PL[?NO%9?'?_>/*V^)C_B M*,;(N!\9C5+DA2NW3P>$J_F>JOEQ^XRK.58G(Z&;AX4I=!9$MPY).;;OJ]*? MG+[G2@^*?D+]( JXSC=!Y\_:1USG4=&)0T.N[ONN[I>]TP:N2I?H^V5"\9P' MMVP:H/9:HS3^.(;O"Y?DA@H=3 ),7+9]<4(R(KP/0BJ\]N-D0#(\EA]$0L!F M"*9^<>'5!%['?BZK[0@ &F_X;%B<#2L+U9://'_:?NL^;6!I^_^:_M_*ZFXU M:_2_?K$417OWKU]D0[KG7_36@])6WO;2FY\RA4[=/O7RD*9%G>\@K;2Z>+1/ M8%HXF ,I'@35=, S?8G'7)AW0=;']$C5^O=*_"AT,CH0#$E^3=Z\UM^TA,]4 M(!@!@U_P\R0*TKY 0).&(VP1"_ MUQFH3N3AG@ITF0@#$@$\L:@A!!V$*"%.X._!$.B99'$R$H8AB0YF+I,DP=T3 M?&QG1//K*G$@$GM"GR84U6QW^K.R0]5$',8)SI:TF)$PYTK%%R;3+:$>#"ET M?Y@G:8Z9QV 6C&>6\^:U++UY'7QG6VBS\Z\E7,-DF4S7@LGP(GSH=?!&B.(, MM M8#S?J<*:]#N#7NS@//2$,;FDX$ER2@Z7'="T+V23*H)N(Q_$ZBD1#X MT#HG#%QXP@M2-XQ3ZA6?KVYA$S^=GOEI/AR&3$%AYF.:-2&/QIVM0&$*IAXV M^Y<4(Z^9EORR2DFN42'I ;=&(+,46(I==FMLE7) M;W8G-1%B^#&Y"^#V-'>^P>V59,. .$$89*7D25:][ ^EPAI'R$:!L*A52N" MN9JP2543%J[ 2W'@_:(H'MM2GM_C+1LTW\@EHQEX___5_36^9=-ZM98./,WX M+A0O7R@+R :835;9: E8!A-L1&#&JZ+\^R9:.ZVC3Z>B:]5??_5;-X[HZCE6 MWJIK.+GBE#D#WR84D>@[G=0W_^]7,T^5G9,FCQ GC<,\6_W(*K',E/%X44') MJK&LH/S&BFS)8T7N)Q-ZNZ&BDU!R*Q(?NOJ6A'=DE+XZG!422&AZ1%8)\U$P MN,D1E+5$M][)F!=J07D*YI?[!\Y\]=LUKG7841CX((AR69#B/?-=6J;86\6L MJ\Z';OOZ4^_T:F^SHH'S?./=K MGP /YY5YY!6F6T+1FL.O S]B(A2X4%HI#@7J])$@\45,KXH;V)L3FB-9LA>2 M/.O'"?3:6]>DL9F8V0)[@JRLR"Z(.R3#E+ZM_G@'MAFL%$9O@XB)CSWT;O9U M^G#1)8.C6EPNP<366ZIE()Z4?J[RPR74M!C45)Z"F6NZW)(-9>5EJ26OO/:S MUQHM17WZMZIV2Y6,M5Z[IM-OI1?%J$/H\9K8<-F[N#[M]=I"IWO\D+C4'1/" MN?AR?/JD,VJ7)-(E [K.V*XL(?_@^O';Z^-"H<^&CO5UD(5K#7;] MNX)[HP$+=D:ZJK846WV08?WS:]J:=O4FC=6TEJIK.])8V6Q9VGH->OB!@F_76 ZI/UD-W6_?/>VQA9I_;\5Z4EMC/;FVEKP MG=ZW\GFXF)/XKOA;>:AU,0@\+Z2SWO)MN6/O,3(/5EF8S/H\"1+J9G$BK/0= M/GLWV'O>!AE\PUW'C7*9!)$;#$FXV*4WI!S ^JJYQ&\1W=Y+\CF8[O7Z;:%]RWALGW2.3M[JFJE^T@W*X+X M=Y%5)IU@!1LG20@YR7"261#$1P**0QA($"\(0\)I9E=I9MNJ@QSSQ\7O7>&/ MEM ^.SOMO@B_U 92COLD2 9D?-;\*"98);?)(N$H6PKBC[@?L6D2AC3B",L1 M=GV$/6_WO@AG%Y\Z5Z?"QU[[8_O3::_9J%+Y?)HM!8ZM$T&,A+,XQ^/]'Q-R M2W+Z5*K!(;81$-N[^'#:$\Y;0K=S>G;5=#N6PRN'URE!].(;FK#)$= PY=8K MA]9-H/6H=W'QD7F7+GK7W'#ER,J1=7*P.XGC6S8WXB3C-NM6@76=X(3:*D[A M>&UWP7 ]ZG2O+KKBT6FO]Z79L,+!E8/KC,<5OM2+G2!*XT@\HLE4[#D'6&ZY MW@^PI^UNM],]%2Y;PE6[]^&T>]UL:.$ RP%V&F IB2+XEYD1T;<"%0RR'V.D3)7%5+@5GR&W@#>+G M"BGB(+N?('O>.?Z]?7HFG( "G7>N?V\VLG!\Y?@Z+8C [1,:LLDQ"++^MJ!U M9> T3RLW'AM9-5>GE3MT8F\$_]?/!N%O_P=02P,$% @ ^(IN5*\*T#K$ M'0 %&@! !$ !P=')A+3(P,C$Q,C,Q+GAS9.U=[7.KMM+_WK^")U]N.U.? M&)N\G>GI'<=Q6D^3V#=V3N_]U"$@;)Z#P160D_2OOUH)##8@!";'ZL4SG9[8 MUJY>?BMIM;M:_?3/UY6CO"#LVY[[Z43]T#U1D&MXINTN/IT\S6\[ER?__/F[ M[W[ZOT[GW]>/=\J-9X0KY ;*$",]0*;RU0Z6RN\F\K\H%O96RN\>_F*_Z)W. MSY1HZ*W?L+U8!DJOV^OM_HH_6NC"/%/"Z%QJ7=0YLTSTK*)S\XP0 M-7_Z-O+-%* M5TC'7/_CJ__I9!D$ZX^GIU^_?OWPM?_!PXO37K>KGO[[_FY&BYY$91W;_;)5 M^O49.W'Y_BG\_*S[*"Z^#K"^*;[&7H PUC\8WHH4[ZEJKZ_&)8&/S>%LNWZ@ MN\:&LQG@3O"V1GX^#?GY%'Z&>KJ=KMKI;=5D!ANR=#5GI^S'$T4/ FP_AP&Z M]?#J!EEZZ!"2T/TSU!W;LI%)9,!!@/)6@=3/@8X7*'C05\A?ZP8J&86?OU,4 M ,9>K3T<*&Z&S-+]9]I,'P>4##H%P\>@O/,,/:#R">7]N%\9JE/D!#Y\ZB0\ M/KSZYLFI> M"O[/0]76-5J0I64NB;ZJW)B6IZM75U>DKB%Y^.W+EB9;OP)\= MM5>MVB+!%*^;?.K$=$VT(9EVU=H0T^W9AMS)5B01993TLR_8C/S)*S@(,0'T M_JQ*A3XR/BR\EU/#"]T OU%Q+ID">23Q!RK\=>HWD4T9_:D)UIX0P)\=]N=V MS;KK>@'E =]$WZW7MFMY[ OR%8C-QUAV'I$5+ZR9S2%G@M)_/NK8P)Y3,IMA MJ5PC'-C(3V\LE,$2(^O3"6POG7@-_/9XH\-W3XSA?PZ'5L8(QIYA7THB?NT39)/\I MG41Y[BB4ZJ?3W;([7$(?F1/W9_KWKE1'Q%$1#N&.. C3;8]C+EGT93QPG.$< M/-V,Y^.'V\GC_6 ^GCR(C&R&AC_(1 )ZVX-,&2@I#BT:\.O!W>!A.)K].AK- M9R*CO4W &6J5RG.?C.^,# Z*QCHB5QA]6P=ZJF/2DR4*;-*VRJ.^3AK/_U-UAN5PX$-V MUNU><&=:FN,_%,:SI? ,![-?;^\FOU=>]Q)"/ACGW>XE%PQ@I%!.;8(@7*UT M_.99,WOAVA;9>MU@8%!KB.TNIIYC&^3L(X2)&"<.2#VUJZKLY&'[AN/Y(4: M$F.L>):28JTDO)68^1&WG=%N'C\A',%WL@^.1!>,_FK59B4$P%Q_=IH$-.+' M@[/?[??W@Y-5<@1S=_ ?=()88+^@&Q3HMM,@K!G./("UKJ;M!7!'V=2G?!_5 M>$1[%Y,96H#BX3<.]BYC/M9G&C,\U<8ZKNX(=2$B0XQ,.WBT_2^Z:PX]UR = MQK3EC8-?7A5?',XU:ARK+PZL 0JT0"%-4+;:<)210N!N=1M_UIT0>=:M[>JN M8>O.V/4#'+[/*B%8'U]:+C1JQZLO+= *A38#RF\:HJ1:I@[Y MF4RVT9^AO89!:UQ:2FOBR\FE1HV,]>4DKO]'A;: KBR;-APEI!"W&V01N)'Y MB%Z0&S:O6!;PYTO#E49ME_6E(:Y5B:H]"D A0-$(/2+#6["J&Y>!XBJX8J!V M-6H/K2\&,?JIFH^24!VF/]1O( M_J$=ID% :/.LZ]&T7^?X3:4#S6B:_&KY$ MJ!HUT>\O$:1P7+U"ZS_*!4_1,T,C^!T,.&Y =_CF5#=L6H?1(&H]?0"O3UW:@._9?M$$BX!21\C$Y4[-6Q(B3 MLLOJB(.X$X_/@.NU4\_[V7E2A$D;?70%8UO'*2?*BK]]71 56!BPMOO<"H8< M[DB:H4,.(' 8P'ZFP/ZH"E?!1_N2J+@5T(YKA1TNJC=G%K=0$$K\&B) E['@ M[WU7:M8G(N#F.$(4CX3X=BC&B+LM]KK]K*HBY)5JWPY9,MS)0KCY=>#[*/#O MD0X#:^I!PL'5R6H58DQ4\FO=MZN<)+]%,[AK=8^<.6K)S/:RG91A[5/B!BIZ ML,7.571ETTR%MO.XM&>!'^K^$GR"+[H#'\DQ[U['7\@PD7DZ@^&S*]JS&JV/ M+U%$ :BS:4"\!6F%DFH&=8TF#5&2EAQE)HOAO1Y$H^-9LZ6'@SG"J['[@OR@ M:MA%0S7QY:2OJ1E'NIB<)/53VQ>T0($F**DV'"4DBUN=\U]5EGS,-4W-N,O% M,&_WD7"#0K2OIJ=9HB082]U=(-^&NX86H7AAN'UE7@+'UI]MATZ;2L W5"5? M,,XT->,R30E&N@V) .PH(5%;%-M52&L4:([R$LM5U"(EU:06R<^U[D :F-D2 MH0#L_IXK>H LH.2>&WOG:C9&*F*D4$Y*PJKU*(B?$;GT_*/A13][DB]"I(WG MP?RA!8448H\SVO$C43.P;02(_E9A.VVD'OY2>JFIF5B#0J@CI9M&-^]HWS_2 M;Y,6L )MW'WS00-ETPT\7.T@)LR+#_*5IF9""#@@I_@?$=P,3!,QQS4Y<]$E M:W4OX^WGH'N,*!;#>V 8.$3F7:("[@UT,4L^PJK6RSC$. A'U2BI>HZX;@:( MQK/<>>X"C !-HEO&F(\QV,(J8,RBZ@:LDF\51Y['@H_&N=;+'*4I&G!_&)C&]T9CMNV%::4[3ARN/C!7 MA+L?W9Z]\_0J\2H5N/'!N]!Z^>L5 0_X)]'UVS4H4$5K@1QZY/R( YNLZ \$ MFBJ*%8^<#]6EULO=M,%FD3!4*,?6(G,;!F1DIMAV#7NM.X]HK;]5]?8)\>%C M=:7U,N;[""O&6=FP5A+>K43M#NF^F!(6E>2JMEI7S=XU8X2M&U-Q]7:K/%?! MU=1^]NC R-NHXK*>U_$C%U!REQ4-K-D%@]]VCW TGBA(8A[&+OVR.B@<)GQ\ M^EHO8X5.\$%!*B"#_,E^:C%:=T2O]##;$.\)\U6XFD9;X2,RD/T"ZTEE^"IQ MY>-)$,W8G3=XLGKB_3RJ28FK4I*Z6HQP$IDTL29K!.N3NZ _U3-+UN#*1_A, MZV?LSAN$4W%5$TO9U!3-V[;;(ZMC(9:-H!;?(\KOBO(L7*_9RUNZ V[O6\?[ M.G8M#Z^JWK2IQ(^/ZKG6S_@3-JBF:V">>JA#25728CBW)]0C/(/G680E"U;7 MW9HNP?K,^4!?:/V,O7<#].Z$I15V/*M#JHRC[\$!W/:)//16*YNJGBQ[( P9 M?Q2S6;Z2-A%J<13-@=$:DVY\J9\.?6%3FT5,&GE7-G%GC&EZ7G MF C[$$@2O FEQ?*65?-R8.28O(/A;%I]E1W26HFMR[EP%ZTS\ $+0=1VJUAVI%.NHBF.S M1N;CF79U;:IBA8\(TT&*,@N8LZ6.J^7X$F3%QU+3^F++YR8' H&/\F\E?E'* M,B& -F7Y:L29FLV-%9.V<&3%%88="KZ:<-[/'FQB!FU4#>*^UU$("FGY2\V% MUB^&H.U;?SP0 X,,0;5XL")2/AJ76C]S>DFA$3-K)1ALRX/;"& H]LAO/]K M0L S(M]!-2+("/'A[PY7:C;U5+0C4[[TR$\Y=RAK)= M\VX_:R,0AJ^-^Y+(R-?9LVKQY:Z@YZJF910W<6S;ON&) #() Q\,I;:[F- L MHC5VQT;JX0L"Y(781Q!2U2NL_N/V6P;9P/?#%1TK_XG\9+MY"1\:%I-*=?)% MIJ]I&6=H%9%)-46!MD#6B/R$$T<)*D#S^-$#DTC[20"H\KAAE MJ.1_.WJ%/YO6)(3JXLO$&1&*?62B\*>H%:V4DP<40(;X*<+4ABD"]RX)][AV M?JYF<\=")"FP4 @/9CMM[XB+'\'R"?FGK8M^UI2:'?TV'JMV1G.8M*G"RE?. MA+^D76I:Q@^8 P\D==EP/BY3&-4Y[Y:QX"-UI6D9#U\N4NT^P^X,\I2 X :V M[CAO-[83PK#4RG9:ART7SXNNIF6\?+EXINI2XLK:GKB4O2TSUU]%L$L*$JQ1<]/I9"WHRTFU4!C;CER1P\:Q@B:)UYQI9 M'D;D\Q1[+[9/ZB2?-S255K*&:N(O;GU-R_@54P!WTGEJ/(LFU]RL?:P%]+M- M&Q3R58I!VU>]!J5@+YC)>3CC2MF"^0A@/H#P#*<+N3QH@SQK9%D(C$7T-SVH MHE56YLF']$P[RYS7MB#=K@9F[Z8B6@*J:C>X-U%,'?ESS^L@55GRH3W7SGB[ M;NKE:/AXO/B11;;.J:^8F(_6A7:6,5MMH=7NT*U)ZM:MH-*2BG-.'5WECR.?%!O-+.,M;^ M+1#A_U%BKB-XFR%_TL8]G<@B_-G7X5 M\V\E?@.MJWX!+Y;0H[2;PER+RJ6J9A_N(:3??_F!.LS:.+P5YD&&AB_P/>TL M8R!.#?;_NE3_=/KJ?]37:YN<9.$;]MEU/=9V^A7Y!K$K[124=8#U/_("1GZW M@^63ZSW#Y0HP18W==4ASGZ1./MM/H\4J\AOYVM%]GSZ=#<6>UE T]^G+$T5_ MAFR 1O#IQ-(='YTHKKY"^6^S?*LFN;;C /]/)P$.28M>G[%C?R2JBNV9,-B? M3LP01V79;\\L ?&G$X/NA2>*'Y)NV4$(A7[!7KC^=,)*V@%:G2@!Y<*^67DN M$4K\-B:_ />3TT*O <),^'#;T7,LZ; MZ6%&J:ON;/+1Y"U"5=F4=]UV(4XU^,9+T31\=FPCOIO"AS2_K R@PAL(")A. M+ !FY)H3"Q+E#Y>1R"JWOV"D$RCF2]V=(S?:U5)W:_F2+$HM@VS39HU]/T3F M30@ZX916S^X)#PRRPOA4R?9'.G:]L!CFZHP:[S[[QJA11@ M(GAGZ:PP1T!9[\2H9>AIP;DD.=3.T6MP[9!6%PIL%1;OV.4@KD5D.]7?C"4R MODS!!F! !>2O!=97D".^9'<5(94!V=R#1J*Y3K%MH&JGE QQA5VG^F&$+G@B M_4RF61*D-5^2I0LV"?*K3[ZE;EFLP_6B&_V-R=%F";:#$+A$44JUY7 M[;+(^+$+FR1I(=B@^*)<1B6#%,=J; 0,,JO:=L09''H;'6#C#J99"6@[I60 M*7Y?"_1QPM?W00O7;7/L_F:[9JE&+THNJY);(%$#TZ2*FNY =CK/91H<:';0 MB=AR,/_J\0%OBKL,@K)['-\LMJ,7:NUB)W%V'Q7/= >Q(GZ\Y41' 'U1O',U M6<6[[F^"QK;/!$9H X3Y;(+X2@U5950R" /WH).QM-4[+^6P.?0R7S"?'Y%# ML"+K'KPYJK]!"ZMJW+DL9%TT-T%L23P=:?RV?P7\,OSTHVSC$J&-9"<'0V$3/\6>ZM?/#*K M7?C]ERB_6@&L?")9+9[,*J+N95,IIY8!U!D1-=\KL6WN%)*AW;M^ZXFU^^S; MKO,6/-NC5[*JV3YOM]J/K;3+TB DS%/I^0=1_PN/;H7EWTLG"6#1%Y%84%ZN M,[D^ )4%+7K]EA2)WHL90.S=O?X*'K3!R@O)VKK4@WO][1I-0VPLH6CQSO1N M%4J[_!E+9(8.FE@%VMN=[5)SEU^X8E3@<&B!BB CVA?$T8#MC-!%#@NFF1?O M;@*DTBX)T4HV]V*)C [GY1N<"*4,F\1GSR$GZ]\1V*"0.2""2([*?&,RCT0* M$W)R"O#G7F)883:H(9MCA6>NW; QU M,?)C]R&$[DVLR%D>!DL/0[AY\WI(G39(85F \)F0=)=&RV"PE.H.BQH>>G[@ MEP6AB)++:G::1E'?@J%4!:5EF#ZWR"1KF7,;NJ8/)@Y^3XI*R]"3>,;$#[<_ MN3;'^E%0^N ^V'O;07Y ))&EKRR1K*+2,N!!)S?9(V=O/IPF!N"#2^8YOU]B MM#+T,GG$?&*QT#J4!-9QC!E<*FF5B$FP1%ALT6H:?# MT61NKYC60=4-GW(O-7F7T\G0N]T5'.P6XNM]5/K@ZSW7[Y@XE;>LG>" EQ.21EZD/9:4J&*TLQOK@3&'A\QQV<9 M"VG] !ES0F)L8-V).\$WJE;F\[[6!U%3Z^@U0*Z)8L!*[@D4E99!GG-#I%FR M2ACP)+!BCNW%8KN/Y;'67$92&,W349MD!D:&(9$;7 *4LBH$FW>F7)/"Y%>Y M*"%&+,D5B:R+(=<]OY';XE6[!B=9%^^]8G%+@S:;XB[#ZKA77P:O=J$7O '& M#8R/&7PTR4';A0/9>(^X"TZ 7H-'R')^TMJMBN!F>T;TCH-/3595PV7S>>#Y%4_T$Z[G75BQ(3 M5GYA&?K!V]BJW@BLQ4O:#3+W]!CKU,6!#V5DAS8I,V_-Y5Z^GG)JB44;LJ): MCV@=65Y]*IY59;J B;3"/-WX5@LFXAS#DV/&)MZD+(JT"B=I1Z4X?K+B[?;J MC ZO:=W:KW&X$:1O@A8_ BU':RPB>*?.D-DE8B^+8XFFWE=$Q(6H22,7X46) M!;2,2HH5+%RMB"1/K)F]<*F9QPW(X0HB]&$E\AS; $VP-+Z]*IM#![G7#A[< MN--H4YL/3MSE?_A9G,FGOQ5_R\O?5D)7_[C^KH;">P3AD8,%1O2'Z+(7TSU8 MTCF!J^S5F,@172H4T_[.(?-_X]CX[>P%V2088#P03'U01"Q#4H-J:1GO0R>P MUPZZ)5WV\,0:ZO[R.L3%)[RFV#<]5)7T!7:&Z>]U BJGED%_R$VZE#'HQR<< M:L_G7R&KS_#0Q]Y"NQ+?MEA*)@/,=,!KYW$2I#XT@'2M=>'MR*<](I.JB:B3XX]_MB=+]$& MY(QR!PO],_\:_EXL#WWFC-H&.@I9$?S88BODK2@BD@'GPH23I%Q%*W9"=>C- M &P51,JVTMP.7G3;B187=CZ':,9[/0 U!8P?X;.'3=N%3$Y<7W\SS ]O&LCM MAV% .SWW%D';BX\\8L2R^O2+,N=&BOJ3:R+\%;17=W&+D%\S+5@I.UF')[9] M4E.]77KA.;>P%&M;_JVE=X]N!%<940R1.AE1NUP>L9AT">7M6V M+(\<>P''ZC1964:^]ZE,"G-GO=1658^^#=984=I8:NT0T:>/AS!T__D1=-ZFXL+='SW%NV>N= MG(OD-?D=^H@69^BN\F8/GT:&;;[D18#DODKMU/N-52#=M!8RWNX6E@+TQ%(^ M>C7HC.0'7Q03'-274F3%*[$4E9(=>JF9CJ>C,5$%R+*(RU+9Y!650<;BI8]. MV[,*%VFE >S4X.LB_\!E]A?= ?$=L#?ER<+(YH!++9@I M_RZS?3J(*(+PKD/Q,#7$7M+0HR@,AN5MT/$$SP(P]])>3:/KO9RQ$2&6XOXQ M[P(\& ')4G#KA659N*LQD6%W8;ZZV-PIN/N7$,G0KW@C8U'LI9>HXV+2KF)E M_IG&'#UUG#J',>COF*W$CL8E1#*(KN#MBY*HI8I<#N[<"@BDJ)?29(;]((TT2@I_"8M*O=@KIK6<6@8)'(XFXBF["@K+T(_]7A]< M8O2>.4^V^,LP6MD<]''P!=PQG%B_>)[IS\B4K)#%OI"#M)IO :;)996)Q0W& MKAK@4H&Q#)/X1I#ZT=EC0S-P;J"FDJ(.';&B-RD=#E4J20"_[7G.O MVU-%V&9&"R@#P6OU+W[O\I%V&6W&3CE8>417^HOM'^]L$]VI M2U(#:3:<)G&7;,SEDP:B=*JQE58.'SS7('*QXZ8NSM==4%S:_C'=\A'![1!4 M]6PL1"O#^BKF&JO]]MR\L3W2##XNWT";"I_1/O%(>7< -Z$C0@$IXAP.GHP^ M=HE7BS:2T98Z ,4D1U\IZ5$)E0P](_($+6/5/-K^E_AE@]A7RQ7%4M*#RR"- MO+>@52RQ.DO8,/= X7(##Q=?ZQ>@E#4CK%C2$O[:6H6%/ MLC5RCV^:Z)K.8 M[G*65MF ,"Q0E*U+7=RO=\_S9W?$>O:QO'9ES2F.3:ZK]"@J1E(W,\G53-8RG& M4YI \=2")Y@K7H!0!LBY;UHUE+BUA)FDEG Q#Q?_YD CK&40DP<4)&;9L4M/ M 8(AOR*DDD3YIM\]R6;G$GHN)8],UFBOY%07)["!$QU+;//$,2"6TDE[%LQ? MGPIF:?I=OX#W1/5^7 ^]_*7?["I/Q2OT])<(&VEEA,:PG.\5 5-.+<.:7CO< MZ5Y_A?Q\V^^HEWC%WZ>R0\^=DL,QN\Q<]V@=4Q]>"/1(:%OV![ M3IRC<&_;-A%K!_<%H#JL#K^>E2R\)3>HA8@/>ILZK8ME[!!BK[?FDGN=K@IYK!L;(Z/\PG89E0QP[N5^*+^;WQC[;SI6/YV2H?*-)5KI/W_W7U!+ M P04 " #XBFY4RRAQB+0O #>Z@$ %0 '!T>Z*K98FB^#Y /D >2&3^Z[_]^6GRY O.%^/9].\_ M\+^R'Y[@-,WR>/KA[S_\]OXEN!_^[1]_^LGSV?I]!-.ET^> MS3$L,3_Y8[S\^.2?&1>_/RGSV:K'O__P<;G\_+< M3_XZFW_X43 F?SQ_]P]G;__SQOO_D*MW<^_]CZO?7KQU,=[V1OI8_N-__?+Z M7?J(GP*,IXMEF*;Z@,7X;XO5BZ]G*2Q7WOJ/^!.=O@_H2< &2__7/ M1?[A'W]Y\F0]'?/9!-]B>5+__>WMJXM'?I[/ECB?A[^FV:_ M/GOQ[M]?O'C_CN"N_GSY]3/^_8?%^-/G"9Z_]G&.Y>\_?%[. SU6<"[6#_V7 MJQ_PXR6&%";I=+(:\FOZ^>QCZD/W@X-_+G&:<3W,\X=,9NG*FR9UDF?S\[^< MA(B3U:NCTP5\".'SZ/4XQ/%DO!SC8I249<'[ E*A!^4C Y0R%ODJ=NHSR M7FA7Q[Y!F*?S]&0VSSBG#>J')W]@W4[.]JHUSC!/5YAT/'Q>FG3ZO/ MA/$2/YW_?=VXVO!B.>LICS4+:"R'TN2?@=;9=+EX.LUOZVPN3DZ7=8^JV_Y( M2AF9I"U9FFQ 8=#@M)'@LN;6.Q0L]ED'=Z':A1SB&R-',RDTX\6SV92V]+3\ M)RGU9Z>+Y>P3SK>1-FLOLM() D\1E#8)O""LVF&P*E@=I8:8F**Q*@TAB ).*,&9%XYC[*U.G^U.!_6-T>' M&6\F^9/EQTL>$I@-)H:D @\J0,"JVD2FX64G@0Q[%9'^9XOL8VK-L0M.Z>/'?IV2TC'30,BH=P#%O M"54L$+P4$%F(.F87,K+>)L)69(>.?,M8G75>NFC!>LY(E"5 =#1J9ABCR>=9 M9M%EK/>-;C".]N$SC M.CU0^SV",]V> /M.?$.'^M.G\;(&S.OHJ@M'OCU.4P44+.W 9)^!"\X1%1T" M6>@6C$S.%V^L9KV(/KC]JP/HR2ONB8()-_"HI5&Y3'#%I*Q\@L+'U+>Z?P=->;M8P)5H]RJF>5)^6^ *W4@&1?Z&JSNN($C9,[)! M':W9$DQ&+Z3$<(23AVNPAJ0+6["AF0@:[VSG02KR:P*3R"!DDRL$"3$G!4J: MS(3,)?$^IPM78 Q)SS60^OY3W$S*;W&QG(_3$O.SL/BXL1,5ZX6764'1B;2I M4 :<30**,(&[Y+GK9/#>AFA(T> &LF\R\^B8[>DPL*W C2USP5<)$;L$9S0Z,7(JDC> ,# M3 QIQX7#9[X9":I2F]);OA(;1]E9D9U3)!J1ZY@DN)(+,')7C0HFATZJ8Q/% M\$SL%B+?>YX;.G[X.8SSBS\_XY3L^&G>B$N>CU G%> M)+-.1B^@.#)?E(QD_3)#XZ>/B,Z0TC\.EWCKB>V9&LJ< M+NB*@L(=J:(B!00I#.AHHK91^F3MHZ2&[F__O@E?J]%U/D)BHO.!)EE*&J8* M-1@;60VT(;G.!_+A-L/W $<)WW^'%G*4C.7!%@1!2C/ M:+LU6@.]'- 7ZZWL0XU=T W)?VY,E.;"Z71L>@.3T)+I8$D')%X''2QXA1*$ M9>3*(5EZKD_FV-VXAN1'-Z9*0X&T#+3,3S%O&:EA&'DH!4CY.^)L)DO."O+N MB_2HDQ:9N5ZZ9CND(;G5[=5- S$T8\66K*@HC"K&2PA!DO?'2 >Z$,@\YMDD M-#2VTN?>3?LTVHTSH)7?\FSVZ?,#:6Y4-(O9*GGH8T"&98P4RY2.T#)'*/0%FCP'GRDQ3I?L%E+CKV4;'7D0S)_FK,C(,FO9T:S7E6^3X,N 70D*RKUEM$ M Q&T#%NN0R8;Q$P)R1PP#*1RLEZ9(DO/<@'U JVPW#O/>R68W S)%.J,0\. MG?J&)U7+,)YB?A'F4S+Z%U=23\HXCP"L%%%G9_G9-Z]F<\*"4?*Y,F="B2->B'=* <. MR>4*6EC/K.1)]5&J&R .WQR^X/047Q+7MT607OR9)J>U8$>-X--_N1JUW@5O M+:,-S-<3%5[-6R3+5N9 1HV.R?,^\>T]P [)%]F7.S?WC;XR:^B(7)S3U"M. M./\R3K@ZLAG%&)'\H@S1, M*L B1BP1**9M+*>A,+Y?D-DP/=$[@F^!*(Q$T MS)@X]Y'/Z3N>GA)7SV*2L^GB)RRS^9DO3(T_^-IF']]1;.VN@A4 MB3^;T&,^O)J2.L#%!-,B"0 M,1X3V=&!W6=(/N2!0PHZ#8U,W0374&&LAW>%W9NTKREAO"0EM7' ?-(U\X.4 MHS$>#.DWC:8XB;U2[^Y'-Z18U]#XUTW*[4^O+Z=N%#P]5WH#13(#2B<&WA<: MJ1#D\1=41?4I]K0%S) B:$-EUZ$R;$^F,X8O1EE)KJMRSL;$&A4V$+$XX"GG MQ%)6673.?CB'TB A'FF*ZDV.Y^2@3F:KJW 7YH@*$JU%,+4+&KNKHK RU]X;C*S/EGB/D7"OPNP;(SV4"+>:B7M-?#-^;X9^62XHM25'FSM3 MHSB<%IBF528R*N]"BJ:/Y&\]8AJ(QFLD\GWGNIFPR:_=&$H)69KB29D6&H\J M.H%WF4,)/I&7JTW,?1S+*S"&'../RD=7G ;AZ(L*U6USR" KRUVTT0K9YX+M MT6+\C^N%[,_'FR&=8;"@\=$5 3U3#S^1H5SWC6!HW[#>5*N']A^>,SBE)&$S MHL9%,W:ZP' +H$&=8[;FTV'3WRU%YMG)K^].7K]Z_O3]B^>;V2C/3GYY\_;% MO[_X]=VK_WSQZE?Z\<7KDW=[Y6A:#$OE_-Q/%W66X'O9V_" M^I(&,L]\L&!B+0)\3Q[?@<"'I %;<6[K>>V19-O)/ W" M:.:L@*)K(KM69"L+D4"SE(S/6$0XNGGZN/Y(+[+L/^]M.]\RSS*KR6;2 M(KE3-A+H'.O5TY0-$T&D3F>R3?>BMO/V]$L83^K#7L[F[\($WV$ZG:]+@.?_ M>[HNCW;)GUK&4F<+,G.:0%;O\1$30#KFHT83->OCZK0:P9!V]6.R^2$[?S=& M'"4;_-G3=__^\O7)/P].!K_\H):YX+? :V295N.?GV1><3RNXGU<]0$?>E<2%MH#9 MN@JG-IUPU?W7,1@NO')N)P[<]90A68;'8$"S&6]/@-55J9//9S6-SU()7_R) M\S1>':QP;I):58#%2+:Q3!"M*R"4M-J*6K///I@.=S]S2(>SQR9'0VFT+*5^ M@>_58G&ZVK_*9H.W47;&2&-K9;!J=$44]%TQ8*62)4;O?*=SS_NQ#2GMKC.; M.@FL,Y$V[N./M(P%!3IRF.NH$QG/L98]2B%Y:[TH6O8)B]T+;4BW6Q^51ON* MJPN+5@[;Q05?5Y2KE_6=S:"*J"DN])TQ);LLI8N=/H;5EBX],2NZ$-F1#:.9<@J5WT8="U7KT$K;:71 MV8;0Q^^_#=$NE''?"66:2J?EBQIHDU]CK?VU!D)[FO'2Y*^JJUM8[W]XPU"*C+I MF'E$VV7<1X+M[+KK^#8;T20C8T[&UV014_.7.7@E.024 M23I3;\IV<@SN0#6T_)U'8=&^4NKB#]2#F5_"LA[,?%VUTYU,,*U2V$[*)E## M+6DC$KA4M<07JR>^/!00DJP1S+';9:X]P'X#X;#F).LLTJ:MJJYU0[K:](00 M7WUAXYUO<#Z>T>RE>:WN^QS7_]+/ZZ(P+_Y,'\/T [X-2WQ1"@UZQ((()24' M3#%'-K- \#$J4-8K@5)8Q_IB_$-.UGC"WQ,0/!/(MQ&<.Y=>5@/DQ!=?NKO]& ^SSS"::CUK) ML&)^/EZL6R*-=$:K FJH_=U 2<4AE-K\D:64I$U6B#X9QKLB')+YTIEN7877 M\@K?-=UVK;]6K7IQHP7*B&BNDHP!DE.")F15A3D[,NR+"0*+]=TZ>^Z#=T@& MR9%H=P3!-B/A<_P\QS1>S1Y]/\&SM*S-I3/B3G"IA08F:W%6:0-XCYQFI-[\ M8<:XU.>T8Q=TWT#R4VN"-1=:[](X-CC,M0R"XM+6=NFQ)F61ZD8RG24O0J4^ M1\_[E\9YY$2GYJKP<,&TJRER8>C5P/=)N7)(=WE"%VE *G""A2H0@5F!:(R% M[)2.V5BO4Y](\&[X'IC[]$W;[QTEU]&F*9AI*#M6ML 5< M#O4V;I&1U:L1J5NEF)U1/C ?Z_MD6B,A'L%+?(L)QU^J/S%R4B2>LH1H3:K5 M]"1X)*M/6.0V:A6"Z7/$MPNZ76CEOS-%V5QJ'?E4@]Q3^J,Z9N0YA!(M>%O( M!XTJUWM:&KA)TMB:A6B.I10W8.T4*F7?/87V%52;=/,:L_<=%3:R0$;.+ H3RK-;$(J F,LB)V6P9*]E?"U+=$F1_R%-W MHLD1:Y=UCZAW$TEO(^ER%JI;NAAIY81!1_I4YU0/?FDG-,4#&E$O_#ER)M@Q MS:-K^'8BUF-G01[)-#I$=&TVHIO WM9I/RDT#VM0Q/SM;>57Y/F)D.1:,@6GBW5L M-9*_B<(Z<*OF']'54'V=B%B81I4]=JKPO!W/3ESZSF+@#233J3!9$LZ9>EE4 M1DN*%I."8%6!4B1R)47&$KJ0X\&%R?AW%N3>7PX=#9XW<_PKK;BXVB55MJ!#]5>*\C U]ZK/N?D R9;7!]3^U9(.Y'IL:\.MR93 M&P'U,JC/&;W1L'75I579VE>ED'@+;:3UN@FXE!*IV,*S31J%4GO:SK<\F-R7K],\1P5BC0 4R#)T+ C@I"_29_%37Y[QN9XA#RA;NPZ ^TFI&IHW0UU9,LGC/ MG(2 @JQ$A_1=MI8@,D>:WSB?^VP\=^,Z=-0;UP%6P<'%R>ERL0S3>N5G9(+C M44=+J[A>#V/> RUL6MF%5GKB3L30YW#R+E1#VFH;71#:C MQ 5+*BI9X"Y48YM'<%Z3=8PA)F%DE*S/SKH5SI!VT8[D.%P4C^6>7-O]B<^_ MA/GON"JW?EG]O)\?\K#G=W8X#IB,5I[%M0+T]51[HPC].KU][0BOO)Q1*B;8 M>B=,:"9 E=5$\+?I',.D M JB1\'5KLUJS/SKKF:;I4CF1):-J+-*8!,E@E#)YFL ^%YB;P!^2JNW*U!O) M^T<7?KL+(;>VE+@ZB)'13$OZ'P%39$/(>AE/!01NK PY<&9\'X-V5X1#TN6/ MRKXF(FP3N=[NPSU=/B-K]2M9INOKQK7K_)7YN3:@*_,UXD*1*42>).=(:T75 MU!8I)5B&,;-@F+3B/JW?"UQG+7*3-US*F"1-AD4DWEB-$+FF912%],*C%:)/ MWOIA^O5Q=,,@*/E W7&8R)N&SFZ?KE'6 ;U+#'#58E4@;5])9@C&,&$B&M:I M[O7=N(:@$@9)NH;B')*B&)$/K"(S$72]SD8F%(.@,OFU&9GGQFGCTA%UP]&, MLZ@*0Q42E*A)LV.T$%ST8#+37-+V(#N5CFYIG'U#V_^#B+:WO?80J1YKIS?2 M>Y^$A^*CKJ%$PF3(6C5)(4,R87/NP[3_43O]0?QJ*,''"ON=%5NEF9F5=Q]) MZ]5;$QM'BOT"?KL^N7.H;Z\)Z!3DNW5_DMEALK7<;6UNJ8P01%*5 64N+J$U MQ*8!:9W6,W$IHWKK>3P]F>+_P3"_D.S(!Q6-SQ:BC/6NO1/@M)?@A2%GVQ;: MQ/M4>#X,]Q!T=5)VEYB?%MIX"/+[C_/9Z8>/+\=?5N@OCYA& MPN3@C;-@C>>@2JBY^;40K9)2%9-LP#Z^6[,A#$'Y#Y*P;87?S1CX*4QJ7Z]W M'Q&7];+(;'I^VA5N6%+A>DG2 TR!)L\]U!!H/_A&9L#5)XVB-"E8Q'I&3&:C M10%>\T3KVI(MZI/RLL\V<17'X=V7-C_MV;J(Q @C#U$9 TB\!Z4M0L!$/Q8, M,8 MA$E&),]+[-:#:SNB(>FV;ES84P"=$T.O.\XZQL!R1C#B6"M M M&-EYB(R:KIU18C69MV1(BM$F+A(9LYP%^N*83+DP+WDW=@QIBSP.!QXTW\-H M-#0B=5Y,T0JXEZGVZ4W@&/G+]#)Q,S./IL^]QH-@MS4T1AX]UCH)$#,Z4IG2 MTR28"$F&4 +S+.0^A7KO,J(??]<\#JONMD$>))LC6QXA9:N]J>%_;PA:HOVB MY.K->L8Q.XRN3Y;''I;'X^^_C\.F]I(\Y;Q"-8B/G MC_GZ*Y++8KQ.C@O@FM4\^EJCV1>D>Y1KC[KY7@Z7GS$ MO+K&3!]\4FB]X/P++D;>Z,(%V2D6:WU-PQQ$8R/X)+40,@@=^EVFO ?2#SK%>)G=T0#JE32GO:M!1/>_+\"&U/ND/64:">7(=NZ5G@AAH^5\"A]OTYPPE7%R&LE)=>WGS9N2&VVSKG>,2?SY+!6=9=.D:FC MN87 , K-AOCN->ES^VX(PRN00?Z[1!75\YH]V:!O%L+3&A:C\$)\$);<$;0 MK&GII.MCNM^-:TA6^] 8O*4A?2L)-]//#YF7*Q.11++)*/)58KWOQJP$+R69 MHB)HD;DH7O8Y3MH7\9!\AJ$S]2BL:,;A/6=SE5NUXV1BMBZE&,&J6/O?"%J6 M"C4DKK&VMLRVT_6H_F-[I-E_$)>#\=()_0=;+$R;/)F&Q&)&;3,'F)E^,.'EDQ+H#F2##8E5B.C'A'%.JTYVR.W$-R3WN M0YJ&D=V9?D73<2LMN&;'(,DN5"D0=:U1(>_ V.-*P1M7V&R:'/EEW M]T(;TFE:'\:TE4Z[EDEA@O6@[\6?:;RHAA*_U+MG%KN=XTCD;*+96'<@U M(ZY8"Z(P%8(.T9D^FOD>8$,Z2^M#F):2:==3DL:Y[EN74ABOTF2=)#+ MD:,I*^2O9],/M99)SYC*?0_J$UEYT/ :Q5?6S[Q\UL9%2HR.YY@<&,U9=5XM MU#,[,#EJ%@(IC=2GUO&RN+N\'4M^O4M('EPJ5*R!SS$@RG[6K5]-6; MD&H]],BU2=Z+/HQ; CV[/>^@>-7F([8,A05NR0DOD+PE \.0%^Y0UOO?-L7$ M4TAIMV:Y=S]G"/M[+PE?B6 UG.Z&3?9JND3('>K MTE,T4A\0 J_WF8*L+2J[*(&[4 U!&_2F2W/I=+$51EE@L=8P(/7DR5I1Y-U$ M7@5:.VV!OTW#>1>)VERPKK0W<_PT/OUT5I3\U6)Q6OWRU5E3O2K( MHR-7/-6&08DF!56 J+4'9G566G/G>)_\SP.!#RK#\V":/88TN]K@+T^7IW-\ M,Q]/T_ASF+S%S^'KH;7==_K<%E;YP\"W-L]K!NU9-M*K_[C87)0E[]HQ%BN^G,23I?'@1[D,[$([/P M(-%V4XFK8Y"JH2^;?+R:KEX\0!_>_Z&'*L,'PFYT5+%*E'M/;UX]:=O31SQX ME3VYI4D(79M;&[*RE0*;>68RQV1YGV*]]V-KDL!YYQ/.KJQ-)K,_JO'W)^E38DF16:&H+R4$#PYW$%+[WFT2<8^!R&M1C $)=N)DUMS M0X\M]+8YQWNC/S\_T-GZH(E12GH&RL8$SBEB5]$V>B9\48^UIG> /P1=_$V0 M=1]Q=];+KW&QF,W77M\OX^GXT^FG-V>VQ5M,./Y2T[0/5M0/>DH;S;W_P%JK M\AJP&,\Q+2\28<\1UINE%UC.T;V?_73V*N:1+"6SE#4X1JZ$DDI S3^!(HM5 MODC#V' X9PP^^C<0AA$@-O=6VDG11$SQ4X,I!\,DY9 MVR?'J<=H!FE=?,N,/X@N@R+^^X\XQU!K18QJG854= *#B8RZXDOM*.N!YZ"0 MZ^!9'*ZBO!S'D.Z.?A=DWY,BPZ+Y'[.UADI1)R^\@,Q3 *61@XNJGK99A5H* MHTJ?)ALM1S&DVZ[?!\7WH<>P"$YD7??O'!F;9*E%>UDN" K)'(N.D\Q>V1:!EIWM;H'2[Y& MVC61326%1EAF^ER1WA7AL69B8U=B@=F (0 +IIX^*%T+%&= E@,+"972?1R0 MAV,=4@RI"^=NG*+W%>?1%^!ES JS"$49";KP1*X[2Q!RLL"%EC)SQVSJ=)OM MH5"'%,89%.GV$^;1.7?A9;A:XB%5+T-'55%F\C(BJ\T%I4\^.!,Z73)\(-(A MQ5(&Q;B]1'E\PEU&;F(M.&=#@F3)SE+(>E"D2FLL2;!0+U474"DAD!/N(/H<-$_" MT>I]U)G99PL\9E2E.?^V;8'=1=M4%^^"MIH+Y""-LK.E*)O!!FM!J4P&0Z8? MO9+&.V$)]X-EI KM67R= R$#@K M('U")JV*V3SN\CZX<\'V)XR4\5[69 6TG@8N=0''E:P]O3A:&KK4?;( ;@'T M389"'L*>&ZT+&@CF.&KQMVD^*Z>$M1L/O?6L*!TYPSH$59.'709E2-BQI )H M@E56U&CX(RR>V^!^DU&/0QC67ZB=M>15Z*N&JK-R>M90=1&FC7J1[O^P-OKR MX&&VZI]QRXY4@A5HD@ G50)5K(=@H@*N2B"OL9Y"]0EK[J0JFHWSHA]-2#+4 M>DQ!UD:7*2 X;\@F5;0KIZ"X0'[,X0ZP$VD+INRH#_>12C.U> NFS;X,DEO& M-2,=+1DH50J0$X,076&NMCB7+!^3+ -MFG$\ONPIFVZ:[-64OEVU+YS/OHQK MJ]0RFU^\>)#>VO6C#]52>PVAD4XZ6_X73WOQYV>LN"2> N M<%#(:QL=%0%CJ1:2HMVASUGXW;@.W7?./OW=,BSKW9#7] >3FX-GVAJ?M(2D MA"1/P0CP)67(N3B&";6*?:YV[@1O2/JJ(8NN;T/M1=5,>YU!>XDTU]M :1.U MD.1;."WJH9-QX'VT8"0+A269#?9QW^X!-B3-U9\Y3<33G#.S.N-(?""X(A=%U![$Q68P M(B6.9-S*TB>D>@^P(6GB%ERY606^G5Q:;Z2W83(B:ZS=[:VUCC#1^H^UJ3$J M;7T)*#QVM=T.H,JQ5&\/JC242L.6%'?35RJ-0G$%4M4]O;8SCLI82$4C9RPY M9OIE()I.?ZR^AV-ID6(>-=G-(L5[S6H1D'C MBV==HJ$G/IM-E^/IZ7CZX>SH8#9=C#2]E6G#@)BG0?&,X*3(0/2V)1@>$NO3 MU6YWC(?N:=N?=%4^].*ZY/CB+2Z0R/YQ)+0,4C$/1ID"RF&FQ8@:/!;OZ#=D M$O>IJK8?WB'989WX=WW+.X)@#U:LJWXWNP#]=587_FE:-?<]VZ[/V^&\P7E: MUS1!'H^"+\-X M_DN8_X[+I_G_GJX[-)PC]M)8EC7M5X$%4-%[B(FLT>2D=,6G@CXWH]X=0(9D MS@V%<:WDULR+V 7TR?(CSB_Q+D8L92$9QWK(0VO"2:PMO^@[SB//F3-C^\0Y M]D$[I&M5 ]*V!PGUJ/1[>G[N6/VE4_J\KU?>/ HZ15MK7B>W>1)WK3.F/[/\/D="W1\XY> M(VYU]DP9*$8H4+663W3H($>EBO&TN#K5;&D\D%W(:__GD;<7%?K''F\@;G:K MXJ&/:!9YW&=(C0*/-QZ]\=S:;Y[$JYAC$:2H=45\U+27.0DL9NFL0(:R[U'N M+<":'V%O?/Q(Z52$SA9"8=7RU86^XVU ],%S8-W33DC;W M)L?L*YKF9VP7HZU#1&V2)H\(7#WP432-M<)>AEC(]D3K+1=]2G=M0S/$D]B> MW-A;$OTX\?-\MEB,BG3>9ZG!"4.Z,@@)40H'EBON,G?2QCY7L;;C:3_*V2S_ M,9Y,R.Y]-5V2#5%CINM?C4S G# I* II;:::X:14KCD5)-3L-):^V^8N*(=T MZM* 0_1ZYR!.748)PB99T% F\3@8"RA"< M=[&(/L&<7= ->K-M3Z&#!=1OS]VPG<_.;>J9X?P++HCN3U.:GX;)8A2-T-K) M"$63!Z4"F0LQUFQ)K;)6*I7"^IP+[X=W2 R/Y'XW&,V0 M3CD>9V/K2X"N5%[GY&S: )?Y.8HSP;@28"*2,1"T N>T!!XR$SHR(7F?KF / M!#JD@XPC$;"5V/IQ:W4"/2J)9U^4A11, B6Y 2>]@.!#S"6(@.5(FG2%9TBG M!L=@RL.%T)$0%V4R:)A7F#M*.1:CR>M@K)94B3) * $A&2E]4%+$SOQZT"PG\MT>"YG/<[TKBYJ&!SU[+H#U(KS@H9FE+<[R&O7S).CF>17CD\YR# M]LV-3UUOY"BRS[7W6,F6T49N,S@N#!CNR4]6C!R@/H?W=X :8N#U8+; M))0>VG4#4%VQM&,_G<]K%L Z\8\' M#7&(<=A0@77FTYOYC*R Y=AZ)&ZU$5[?PW;O@]-9:4B,MDV%H4 TF8&1 M)0KA6#)XI*/%AKDG=^5<64^VL[4) BLU_ZO>-W%:0!(BT?"=1=G79#DPI>[Q M,E$>2I=['9P#I=,[XT!&S44R@5:EI$5*1@9XVAL@%Z5U5,8%>Z00\9:,@V$H MZ7[<>+@(=DR0/'N]?HGD7?WC+_\?4$L#!!0 ( /B*;E1L?\ HYI\ TK M!P 5 <'1R82TR,#(Q,3(S,5]D968N>&UL[+U9%\X?Z="'__?C[AU_ M_?B__O/?_NT__B^ __WSN]<_O!BGBW,7;Y#Z^CT3\M_I)^=3K\ZW3^[U^/4YC-U7/G$G[8^AOU.UC]&M0? 1<@^5_^ MG.8?__/??OAA(;DP29/Q&;[#\L/RR]_?O;J-=#B:_92'YS\M?^>G<'9&B.>? M,/OZ&?_VXW1X_OD,5S_[-,&R%?UJR164KG#^O7[:3P=C^D1 )NDB(M!/<50) MWB/&39]^..;+SX*,)5R\4[/@_#/@5\ZZ-[0#O_(#C'\XB3/J'> M^-QK.%<@UQ%^GHQG.)F$OZ3Q^4]S:#\_>_WLM^(7__>8'7,- RAZ.AG7_>$W?+C^E/O-^:/#/&8XRYA]_&.:__3C,2MH< M72DL:I52\C)@EDPD98I75@YN?E2%M0)V-DXW/OFL;G/C2[VET^XJDVS09& M,L]B1N#2,U :#3CI)#A:L-.)>:Y3DY7=Q'%S55=D>C99K6_Y=MWS]:LV0Z]: MGHU[$^M"I MH<)"6(\P]]PMI3"@&%*TB:>^5 M,;G-3K$#U2E0HS>IWV:$.)01[S^-)[,/.#E_-?J"TUD]&Z<#PTMVFDN(! Z4 M2@Z\*@$<*SJ@8JOD*942_\I7(. B^B!BC@<"E M!65KJ"1J"\87+V0N9&Z')AJ_CN(4-'UOJ=[6L#I4PV\G^#D,\\L_/Y.WBW0X MO9E]PLF--0]LXIABHF62JP6*& G1L@(V%%.XY"QYW43Q'<"= A_ZUL%MFNC[ MTJ0Z^H,76,@_Q_Q\/)V]*?\U'N?I^_%97D'#Y"Q744(.F? EI2"@+)#0*J$R M!N/7;(+;X8,.SWG*FNY;C+PT+#&3R)BFB7J@0E*2]Q@?%@&4K M'$O.V^C;AP-.0=GWE^MM);O#C_KQ9YS,OKX]"[2\4:XNZ.=J9M+7OPQ']8;H M-88IOJO796_*[W045?C/RHP.HY0NSB_.ZHW;"_P\P32<7PG1OWQV3F;K\'_F MWPY2,3&A]F",-*"<)D?%,05"BI"*+U(ZV&=_ F\0N+AY MUOXV'J550"4)3)Q;H'TW$$NM(Y9J#=H%HZQG(0A[!+/F"M&3YD O8FX0O;CF M1ET#%;1@"I$,K&@4N5,R0&1$411$26^+@='. M,FD9N&@%*%\\X7$.I(Q<%6XC.5@-C=@GK==[B+#'F,,*Q>MAB,,SDAI.R+E6X9'QR&EPV9'/D0DO%8$''$GF*,NM&5]5=$3[Y M2^PFJFAP=W4=YPJ2-EE89S6YUO40XM%#,,1BU(& !L_I&&K.C@E@GK'I0NV2?-/#%?DQMNLH%@50%#+KCUTM&F5UH3XL%3'@Y6V78*'"+O MAO?9;\/7>JVZ"L9XZ06SM!-&YBTHH0W$)(CTWGHK>&;1M?$%-^-Y4 82""X=H5!UI8LE:MM>!MRI"-X"H(7:QVK7BP&=(I4:$' MH3>("SP?C^:K^\=P]NGYQ70V/L?)"N772\8:=+P063'D JH01I=8!(8E6VF# MD(V"15W0G0Q'>E=%BSC"C1C7+72&H>2>R"R=D:"4+N!4DL!2D-K53 W9YGI\ M-ZZ3H4B/XF\0;MBPNTDAT$8RH40Q1%=#?K-3D78W[2IW>3;>',G /!D2'"CF M%N&)\>AC3==Z@7%V+?HET$ED0H&5P8%*)H*GGX$/1<:2-8^AS6ZP&<\)>!:' MR[F!"?$")\,OM"M]P6OK'3"=? @$11OD;X3Q] MW1\NY0;FP#_"9!)JWO8HS^^[IF\N9K7 LM:LDJDBD\>L(3$M0&FM( :FP.1$ MNYM6B;LV!4&[4#U](O0F\P86P$X3]OIM6)"$BL!ELDQH_4Z"3XQV+,8+S]'2 MR?@ #L4I'14M--' 8;1MPE=;\=T M H3H1]X-TC*O&SVT0=F@O(-L$4&A+1!=MK1GH54*HU&YS7WV21F4]Y5H@W3, MY^/S\^&BS*?6!-+117L2CE*%)@Q7VFORE$LBWB51DRE$ !-3L28)$UF;M.L= MH)[\)79? F]18;?]7C;*&+629*MPK,X.$3063\NV(:@D+4NI49W=Z:8S]"3N M!K[EV\FR2&0.<5$/;(-31$L!6A NY5B$*)D!Z;-UJE[-QS8)#!O /(3J^]'5 M[9JK@P3=HDJ?]J?QZ!J>1/QVA3P4%I4!580&'WB$')C3A;S>DELYC#>1G(S6 M#Q)Q@WW_6A\_#63@;F&1I+\,,S&L'JM8$1>T1I)/9".8\ MUVU>^2V 3H8 ?0B\P;;_#FTONV4?H"=# MH98*:A"*O"V%09$\$+<1;'2$B!! Y$P!$5L47[(HJ@UE;F,Y&58<*.8&0<:[ M\H('45@AO%%@T:;:=<"#$]D#"NUXE#+%1I7?=R%[\MYGKZ)O<,9<+O=#3> < M(',BE1(A:2&(]Y).O$!H;"J6EV2\;W2C>1-'CVJ_UBWV"*&&>PMSDXOYPZ+W MYU_3V7B*^6\_SB87>/7#\6B&?\Y>GLT?^+6;*C?^\.UMQ#S=L8 MC!C8A,S(RX-G1:J,4M4^A!DR:*R-,T(UJZ^\ =GR[\5#=W/*5DM7Z>41M2//T[ M15)H%,#O$R'&0V!N8I9O0O9I.+PA94<(H4Q1XQ6C1(D@(SB A\S9:8G(, M;>[1MV,Z23+<0]P-[M0W(;M>+9"80".X)P-,LEI,6EMM:@26O0[9R-I\\VAL M>- BC2-0XKZ";YY:]7KXKXMAGOTY9'C781A*8A& M^3KWH\Q!N6E;K4*C+8M,*[">1[(*68!8XP]9"5^$FE!9UKFH/R'APC"]&JI*S.M0-RFY+X':!.B1,'";Q!YY1(:B58K9(TDI.431!PCS\:>4J(2:+&8D.[\ZB3)'B 8= M6*/)0<2<4VIS8?384TKV4G/GE))]Q'V<-((NB+[QE)*]E'9W/L%])'X<+A@N MHA&\U*+K.C!%,*([SR"$X'1DH1*R41GL8T\IZ9D"^PCZ 5)*:D-(DVNO'UH> MJ.#)>E&$43%+NV()WNI6WN/C3RG92W=[II3L(_BM%WV]Y1:\__#LP\M?7_[V MX?V;7]Z\??GNV8=7;WZ[U[3Z+9]T8$Y!%WQK^01,%^655KG.0O%2!.L#STXR M+H4L.0VV?&;ON01:<19UE.""+;6+HB!_421@27F/R2CF&MM=K_O*)7B'7W!T M@;_0R[.I(=#+/]/9176*ZI0#^E^N93C%:Y&C15 ^$;U3"N"\29"<5BQ9Z;5L M55VW-]A'X:GNPY?;979M%=0@Y>#:S,9:LX&3+\.$\_&- _0FIIPU*;?ND3'J MQ61.P:5+*1HZEQOEO6[%].09TI.X&Y@J_S493Z=O)^,RG V23I%%&<$H5YN& M9 ^1DW,GC"D^HA,EMLETO0;BR:OZO@)M,RX,Z0,_$>5>T!9U-I[/QEN.Y1W8 M4DP)2.NS=7IC'=SH8K+ G4_.:"9MHU36G;">O/[[$WJ#G('W>$9_]?&_<(23 M<%9G'>9S$G"M"*U-25N$[\ES MI($:6@T>>W7^.0PG?)DZ$',+7MZ+LDX'4B;B((E (^A6JQ60DPU799S:4(4CJM&O1K7H3QY ME1\FW!8M.E> KCHZ##0+2:,0D$PMOU&UA8RS'I@GOT6P8D-NTZAM YC3T?@] M!=P@I>'5:(83G,X6B)9,_&T\&J^@_H8S.H*LD%[1WN,\UC%'"#[9 ,RA)L8* MGWP;$G1!]^19T;L*>LQ\J$'&P7^14"I7WXRN.M>3N;+L7G[9:W@P#_1A3.!] M((Q:9/ Y"=*KBMKEX(U=FQ-P.X:YSP.?K.:;2;7%[/':[^++L#?4A_(G3EW\2ZPG #5MO@P$@?3<$ M.=5&Y3+1IB=4!,O)749+IV*C %3#13UY/CX6A6\@\\'1STO,R[?K9_+(:^#. MQ&AYE D49GK)4DUG8N2+$1RM,4I>&ODZ6P"="(D.$_0& AP<(B4#ZYI%SIBR M!LD8I^<2&A<];:OD>&=M-2\B^QC;E./>@/'DE7U_H6Y0\<$QSU7SRU59P<]A M.DR#:(PV)3E 6>>W1D;.EYE/EV8!X]F@#HI.'"Z!UE6GA&[19 )Z?^^PAZ P$.CF+^ M ^MP+5-NY9,OZ)H4,L5=!,,J6I5US4&20#\WY'(1F1L- M/MT+YI,G2SNE;*#0P:'1+6B7#-]0%2Q=-@PYZ9K%VKZF5HO7,R\PR[C7-ILV MY=A[ CU5&O6BF U$.CC>NMY2,;MBO5; 1/*@##)P-AB04O(ZQZ>XY2#]:.JVVGL2\]$X$#3W2J<",BNY:,+L8_%06 [".Y^1=]K_'Z/N MMY2!'%'U^TBW2?.F.;!EU4$*/#A7KW=9K)VDA(;(R8Z5+EJ%7B?FVQSU-V < MS^#K436W&JW<5ZX]YE#/[_#>ALE\3#( M6?$\\B+BVD&^Y39TQT.>LC9[%6#[%J#72U;>?WCS_/_Y[S>O7[Q\]_[E__O[ MJP__WZ'E.AL^L<>RG;OPKI7O)"E$,&B3MTK%9#P*0\"+RYK3_Y7!'9_=>QF/ M--(D7^\'9*CYLH5L01X"H.0BL1QM5&U:*_1?QO-JE"9U0O,+7/SWU>CVJ(QW MX[.S7\:3/\(D#SQF5=![$(69&O@P$ 0=C]K3?Y+4EN4V^=E[ GT4@81]>++A M;JJ98AJ4[MR.;!2T:&CK)3=)D2.==(!(1R!83%;&P)B7C4:J/GQ0J:GRUH,. M!TF^@9FY8=9.TEZHZ#)P[^AM8.2!!R,*:&V\YYBD8FVRJH19G09I3S[GQ7(),-GJSR!%K22:L,JEVF?2Z:K7LR73+SM)YZLB;E!@A M:"$A$5 >B/V8VER>[0WUM.G55G,]EBO-0PD[-]5%2Y :EWQ3MK8'&02?/7<, MZ\Q*!TJG %X9"27;P-&5:-B:";TE9',XEM-DUD,HJL="J5WPYYMN-_2&"2$] M)WGI6A#.!((KC'@D-1K/;+'*'4*S[E"^/98U4E./E5GW?D=>8)P-5"RQCFF$ MF.B(4W5R1<2HH!A:3-(9;]5G]KB%503?'J7Z54K?Q5OW> _FF$-VNH0Z \=& M5W.R.43I:9\ER#H'QT*Y,\)]"(!OCT>]JJ3'2K"[N5];'TVF^ [3PB@<_L^\ M)&3@@C/D:>@:"JEY_:@@9)8@>V8,>1^NZ&Y78/=Y^K='H/Z4T6?)V)V4WP8X MFV"-J]>Y0EM0QGCP4CC@PB8FDO"ER(-WH._DZ5L5?59HS0%W<4.W *?O:VO) M81FF^?=ORE6M[56%;9J/E)0!G'.U[6@QX 23(*T5+AL1BP^=B-8:Z0FS\E$I MN<\:L_Y7=ZM"/!A>,$4)K&1R5.I-5$1;*RFE\]PFFV6W8[8IS._D/8)Z^RR= MVW5:_(:S-^4=?KZ8I$\DV>G"]!B8++T7FH.I\_%4K>$,+NF:#*2$EB6)]4FF M^QW9FQ][PLQJ)_X^*^WV@;H8+>9"YJF( ME6@90<(-:8/(^281(E6\/Z),H# M39A[;#S97_A]UN/=[;LL][YWF/'\\]SR##PPQDH$S9@@K+50)+-0,WQ\$2P: MOGX7=!\7\M9SOSVJ]*& /BOO[O15;D-53B/C(8+0Z$!Y*\C#10\E:267X^/J\]*)9&&,EL.ISA,@-YL4PRS<8?%[I< MSL-,+*:D(WCFZ 6PVD,L:&B!'EVD;;/(-AG\K5=VFA1^E+S80/R#Q]*M==K( MF>2C/-"F5IM(HH; C8%3=^16%L<@ M("MD#SJ%02EN?,,>;O<'?MH<.Z96-^2A-LA0GP]DI*T2K)"6W%,NP#'/H11O MHM=.F$:] N_(4.\EY3JBTMIS!%#\,E!E(SL('J? :,/.3G'8J-.\#MA/9(N!GNI>QMS M#A9[@Z*3-4RKH8L=0#4=<[D1U@-/NCQM]MGJ3_?&((;V1TBM 5\'E^<@] M22Z2UX4SKH7V;3:)(Q*BZ]C+8_%A#Y$W:7ZP8?(B5YKLO^(A";)$:0^LC9>R M )LC!I>=UBHVH<'CF'/9@Z)NM4(X4,I-ILI=CFQ? BI!6!6TIW7E3/930JA- M7:'8HF3QW&!H4[]]"\HIZ/PP^39XU;?$U);@+')4 @W4(!DY1EY#L%:"T,Y* MS(;;TN:=WPGK%(C0G]R;C)V;T?HPKYJ"+E$%P5R*3H,)K/8!M@5"(#?91YZ- MCJIT;'BT-QLVXSD%&O0@Z0;5H\]2NCB_.".;)V^+9*WZO"C.K$D1K!=U)%Z, M$+(.8"+74O%4K&Y3BMP9XBFPI(T^&M2++H>!+^\7WTS>U0:?UHVCKP9-" *:@L2T%&U280M172"409^A%W@P-D([#EB] %6M,XPPYP#Q-M MZ$F-7U"-26 MY*!-GWY\ Z$WV8_[%-S6:$)_;?@NSL_#Y.NXO!]^',VSIDW MX[-A&N+TM[J$FO__HMK&9].;^#JVY[O?DPYMV]?#^M;:^?G@F4JA\)PX&00L M1$ZV@I<:=69"B<$]GWE(7M_BB6]V/_'J LYBL;S.3&=HR"25VD)@40 3DM;E M8O*Y8R'A?@\^:!NZ%J=Y^6?Z%$8?\5U-*QIPSX7@)H$6T=:K8@Z1H(+.QH2@ ML@SK^19;5K/M"6A*!9X"BAC[);OWN5I)ZO^OB7=P!Q=#\9<<[M?D"+2<#90&9$KLALU MTJ&LC$7RUCR97+[8A$5:W:W#_\$AL-O83I YC133PN$-TT_U_VOLYTLXFU\- MCO+[3^/)[ -.SE^-ON RC760G"BAD%U71"&'/QL+GGE#WP;!.$MDM;>)J7?' M>,)4:J2H!D'87\83)'D\OYA,<)2^?J!]*&:N-*B!- M373*14#DM(,R3CZA+XRQU*;1<'>,)TRI1HIJ$)[=2/,8?.0\U7E0X6?H]-]ZX.UNF,+"\Z1^N>.)!9.70Y@^&V5HD1 M1R.Z.LN5>\?J^"W=9FCN31PG3((#!-YC+[S+E/CSSV$XJ4Q\4UZ/1Q]?#[]@ M?C:=XFSZWWB6:6/[?4I6>7;.*6E!RSJO/#@.C@L%6FS"BD[P3I@L M_:NGQU9W5XD,\SY74UK]:L!]0&TR=V0S%5U['W,)T7D!1LAL(DIN;1O"W,9R MPNPX4/ ]]JJ[1$2KS'5X(_'T/::+"8FZCI)/9Q<9\V+V_/GGB]FR6<;ZR-EG MYU5. ZE-PJQI3]2I1L"SA2BQEKDG%[+DTO(VQ1B]P#]EPAU=O3TVPMN0@+>H M+%IV/S:1IY24!RL"!SJ5)1EB08,,W"8AK"*+O76:XW5 )\RC/E30?Y.[3@)8 MI&S4E)WL>9V8%6GQ!17XFKSA!7(3I'=.=&ROV?VAK2NHCAL-;B7M1U-U=1&G MM%?2$M^',Z1E5K+/[^Q+%D%5?@=!AIK2ADCNE0%N>% QUJR?-M&_K9".G0?5 ME@#K3GINC ]4G=6/4M>ITD8C#\,= M+F*J^0)@YGF@S"5P4C*017"68HG"-0KJ/1!G[BK@>BC*[*.()I5)M WV8\#S" L&?-W2KM.ECL M+>8.[JQB+-P:PS/9J:(V05#DH@6K-,2HO/!&HE%M)O<\JEKPXUHGO2FDP97V MYC*&+J"^5XGOK;Y.5<'WD?W1JL3IO!0FFPBVI%#'^O@Z\1FA)"4S6CI)2YL[ MZ*=2)=X_'_81>0,>+'.YEF<;,\YJ;AEH7A.7G40(& 0@BU()%$SR-ET";L!X M+-5>>ZEFW)=<6Q2$A^FG9Z.\GC)3"8W%")>"!^Y2[2Y:)'BN QDWTJFD>'"V MC<:W8SII:Z$G531(5;IYJWT;X^:?KDH6.V!O:E$<@OZ!"L9Z8L+.Y(0CJ+%) M#N\!:XC22%%HA\T.&2A1'+C(Z0\M7+4=T_$-I>/I M=MQ$,3T:5QF'\WJ]LY=D(LR^SE\;SK)79!N UI)>&Z05AJP<),D%9SHY:W:U M_IUB^LO'\9>?Z*/G]/B7JE_"XLLY)S8\]"3-I4.%VV/>;86R0+%R"SK@Z&#K M=%/V]21V&0R/ M18];#OMV:MQ#;'T7F).D7M?:LU5(GHLZC%,"BJ3JP2(A<.UHFQ&"U2U&RF[U MG#<_]WC'ZV'"'?^SCE-F8YZ$R%8J8P,G-%>T\10O@O9X6[I_/,629(C(EV:_6,X^_3\8CH; MG^-DD41)2]=&((%*,"F4"D41M6*@RQ&0*1"D88\9X+SO-J'J, M!-CB"!];__N(N$>]SXW_R=?![^\'@:F8.3/@M6&@#-- .UD"70HCMU#S&'?9 MGJO QO(3%WI>?C-7\US!5\\[GOG8H^#'!TFM@0GXVWCT^RJRS4TQ-GD+MAHV MBA@*+MH(/#%KS=%;?<90^T1&^* =+PAE5^2Q\E5.NV4LIDV]G/1WY62EM MVTQ@O@O90\6^^E#^77PZ1 G'V%0NT2T=BB[XVHXPN /A Z6E]JK7.TG3@U(> M@CP&R8VPN@)3M0>@T!!TTF"3M9$)IU/D)T2:NQ))'Y0S^^BB42'W='F9\!NN M$B\L#S)PEZ#H0B:5E0Q<*1%T*$$:BYAW)A4=5KM]"\XC,&,/TMJ&DNW#1-[ MN5G&"PA7PN&7>KXN<1D3HU-U!'S2J>;@*(AH!7"6E$B>_D:WZ4JT#=&)L:$7 MP1_E$/GZ@?[I?$/43B2E(SGBS!-7:76U39($[6(QLC >PY'B.5>@3MLXO9?H M6S09O[5:^H?+MZ +M..:I%?@'HTU>C]%WND-'Z:%HT1%KB"J+).04D#RFMZ- M( P$C'3>!2VR8])9=JS02&."[&]Y-N?'/L)OP8ME-/<6Q.6IE[U')80G"TC7 M<5$J0Q L0$P!N7,&M6XTI'$WL$=@==Q7B>ODZ%$#/1JB]?[TU_!_QI/+>/]B MP%PR+!#G(0='*V4F@\\\ P9=?/'9NMB)#YU2/6X__P2LBAX$VV.]=D6S:'=T M ]-J*&0'4+UG>&V%<_P,KT/U-&XEY)Y3N[:#JXZO3_/+''3D2LDZ+K V*XE. M&H<:?>C4%NPQ:GY':M=1%+^/;/NN>7HSPA6:Y3DC4'@6K09A'",,WD#4P0+S MD<=(?V/=6I/M+3?DMS[ZN$D_/3B. 52'9]_E R@^\AB+0TH\N23"R)9FY5DR=N"GKF03>8A!-4Q#:@C MD@93E5]?W@07KUPJQ==)(YQ\&]KD0F("R*+5BIB<;6K3^W$WKH,VN-78VV4G M\5"LXIX0,,4R*'+:J@&=P25G$U=&*-LM_^?FYSZ22<'W4^6-/>X >;7([=FT MRH7-[1D3DNQJ$-Q$0E8XN5GD>KGH2F)&9F\;799MQ72T9([^==^SP!]-4L?6 M">FN:W#>()F:PK Y4EE8*=\2][D%]VIY4WH5)>XN^1:AKQXSU M+M#:QLJW@WN@6'D_:NQ"C@-T<&2:"(6:!Z^ )(KD1D9=8Z*E!^='?N(OE6#D)6-M.I 1;N@$DX#=UK5CI[D!-99Y8ZS[((JY :4 M3C;EYL]_)+;E?>2_J8?( <+KT<"\ >GM120G; V8YKXV2R$":Y2@+)U]P=M8 M[WUJ(1?+HJ2]M+KI*2>FVX,%V>J-7>^ZOP91Y%2$MQYR).JIZ+&F0&O( HN0 M;!X5VD_7.Y]W:EKO3[A;4R..'"-[.QF3!3W[2FL:S<(HU[:#G^O:FD?'[GSR M4>)B^ZU_+2)&S@)/JLX8E4K)[+PLWFK!LM8\B!0Z1L3NQ'#H_)-K'__LVL=? M.=*F6,-BE$ TK?-3=0:O2P'M/%DQQB1O6LU"N0O;X=-?MCSA]RF6B[/7PX(# MC"EKTA\(CX6V ]HB'-$9I&>(%DWAC<*!'< =?POMF2^WY\+TJY 60V+2)\P7 M=3K.5K"+L$%B:)*,#A++=(Z8', GB9 P<&=IH]"-VK]W17BL0%UCSC11R&,) MW6U=TK5D+'(E;6(E '.,G(>ZI MG";SS;:M_BI?JPO$IN&^#B ?)NS7NX*[$NA [3P0D;PJP9FH@1M-/@X2U.B8 M@*09N3ZV8%GO%?O4"71'8/ Q\&V 'I$IO1]E7=[C/C!DF]A/X_+[(\Z[GZ45U^^P"]X M-IYC?#Z>7H9,.(_%,*'!J9!!,>G!"97 ")]M<)I';#0*NBO$TR--&^WT'=!\ M1;;V9$1.QU?R"_/?\=,PG>&T#L?X%"8?AZ./[[].JU^Q8KS,HA3E00:;2"#& M0E1&012).VY]L6'-0-X2V-SON:?#CM9";U +]FM(G\B]G'R]+H8EM))UBI). M6UE'9R@A(D1+?H4@3,%89G1H MGTU?#.?[VJ_CL[R"I9APWJ1ZO/%05\O U90@9,PDEQV9[*$)+;8 .CU.]"'Y MVX30!]D9KS'04?=SF-')=S44R_K:Z(U'8 EKF\OLP!L1P&H7K="A%J%U,B %GH]7 )=PDO(%+:VON-J?&%,$KV(!YQC39+VB2]VJ?FY_ M]HGI]T#AW=:E.Z1B[UT8?5Q$TYB0RDJ;(?A(&XLSKO8ET5"B%\5[KP+OKT+O M\K$G>T\5K"OQ /GU7%Y['8ZPF )M M%6#1U<(:+9E&3:\?X*Z)NK<4<);;]:W$=L/6OO5Y+4^<7YREM3 MM'T(:\#&5+,:68%8AY#&PD-)@@6>^]MN;SSZN&6T]Q;^N _)]=[(XL]K0+31 MY%*K $4S.AH*43%J3@XW8UQ+DX5UHC\57G_T$U3AO277XF;M4UW1J]%5SN#+ MZ6QX'F9X[791"5]XY@H<2@6TMU@(*14(Y#!8?VT4L#[KS'R9=APIK?NXH,A1(BH_W<9NM J5S M\41G+2W5F]IG*K7)#[D%Y0'J5'K7V/HM_T'B?BPM7)9=BM]A&G]U.#)KGK2329LV71=;#[V>!\E?C8@$.(A,\>!K09@/] +*6'L: M(KW=*%S2/F6);:H%KH%XA$.J]]']^BYW7_$V2'J[S[QL[2T+0JB:IT?.ATT9 M@B85NGI7@HHQG=NT=CF-\>:',*>UNMJT-+Z%L\*;_8:SYQ>3"?FT Z]MBHK7 MZQWI03&L63?*0"S6.\00O6A3*-(!W(DQJ&]U-,B0NSS/J[3J.8^3,IZ"=V*LZ5\E#8)&G4!> MC< ;)/32H'*0 PLD$*4@9J;!%VT)KF;6MPE![@GT6^32/=74(/&N$]R7?W[& M-*/S=GA.O_*FO*>?3@MMLXNE#,>9#X3*2CE=P(0ZAU-$ 5$C0K(%C7:3#(>P?&08XV" M(7?WTNC\XT]9H_O+K\=\OCN6N[C,8UXJR[F!5((&94J"P!V"2E(9GH)FV*;J M8Q>J8_5@:+K%]R;VA^ZZ4._XWT[&^2+-WDR60?+EO!OM,9%O)E0BDUN1\1V$ M9<"MYEJK6#>KWI(D-B%XJ*OR_E0[[E'$/>;K@5 MSO&3#P_7U&VU]R3FHW$ F0@N%P\LTO:HI)+@F"I@420ILBK.=8J /$;=[\A8 M/)+J]Y%NWV7$:S4)!*[.&J!S=+[9K3)FE=;"N0R(G-R.*!EX:=MR4N)ZT,FXITKZ[G;YNU![$UN/0X.+;P?A8FLQ=AALMNS3I&%CB0]1M!89TK M1X8,>-KB9 [:9F1-/(1^UW$RMN(C4/-C:<6Z-?EBL':I>)1LEP%_X'R7]56O M9;Q85VK)L/,I*(56!B4U%^B2]R4KZP_->*''?\]YN=_*O^>\?,]Y^9[S\@B9 M\SWGY7O.R_>?E>\[+]YR7[SDOWW->3B WXGO.R_>2R!N511ECV4O*M?>8083?)4+X&:&F0=H'4M*'F!E / MTS_S0'7M4OX!LCX2#1SW3H7"(^WO(^*^ RUOEP[+!_(=I\/5X#,?#%DNC$$LCA"I$B#&I"&$Z&+4R!)VBZQL M_/CC6XT'2WWA (R&J:C(]U>>^,I]ID-+ M2I#9D\$CI+]UDM^ASB4SJ)=/->&\R-S';I)+OVG=TZ[,/'FA^[6._OAZ&.#P;UB]6;@R= M-XD752W/X$$E.I*\]74+T@QM$%:7-BV([X1VZ)YV_=,_X.1\4&SD]/9%>ID] MG;Z>!7"<(\BDT$B965*EZT:V_N$/,OFJ1]6N[V4'":]!H.+7\9>YQ_JJEKF- M5$\@4!#ZZ]3,+Q.!80KI%(Z4AUO M0^U[@#T5_AQ+7RW:L^\$.F!229=)$(9;!!68 AOX MQ&FNVO4^[OWIY>BL>1N^5E%-!UYXS"+0]LD)FS+"03#"UTQLQ359]]*VJ0+L MAN];9]&]]-2@=.<.E!/$/X?3:C>^&J5)K8)\@8O_#L3\6I8'\#F2; RO5^^\ MYFMRZX1TG,DV([WO#?F;YUQ/VFQ0";0;^)63\FHZO< \0&:,0S(47)*LCK6U MM 732Y/J\#"O5(7[ -Q;Q_FM$^X@O36H#+KC8.>6DR!*X> +N1V2 M.\UH/PXV/<21>>BJM]G=BWLAC9G)(N;3:>JM(A?@D-$?*>;,K21KILVUV4Y8 MQ[IT;>N3]"?YA[YVO3ELU0MI4!H-!#.1:Z[K:VP*I%A<5D)A3BX"XU1G0.^E@BW3@^\COX;JS"Y&19XHT %NB9 MCV,&]+U5>&_)M;^\?(=3G'RI#*UB?=\BU+,HZX3U7VNEHA),N)2&C1IO9H.M##KADNQHQ77/;)M-;#[NR MVZ.HK>IB!,-#K1_6M M$7T &ZZ3RPJ'S=VEGSV<>5D$T/C^O+17'Z9\O_TSS M4:7OZLD*)@$AS]MHDCE#RW2T9FZ121,ML]UXV^5Q)ZC[ M_L7)L-Q?O\I3'"Z #^=Y_ N%S(D5_,])OK5&DTC&D=3 M-UU R^F4-8J!=RJ#U9$;;S#1+MTH4G4([M-BVP/HLL$%T+6M\OE". O@R],\ M_S*>_'(QNYA@76%MM3- $5U).H&8]W=(T=(>ZFM[CL@M 3;!M\ERV!OJ:?*M MK<::7.X0U'>8$<\QOYD\#V=GFUZ504@2M0V9A"(8*)XX$%[:DR66R.L%P;JE MT^>N=C? TZ13"^TTN;NY ^;?P]D%#FCK5-9$ RX7D@1CCKX2DD[X'+"0JV)\ MF]+,;OB^40KMKYN^VZYM.:2WB.7ZV4U&Y(#;& J6!,SDVC".(T29%&@6,4;F MLR_=:OH/@G%:Y#FR6GKL^G9)^U"%,U_"JH?9 N%B0:]&\XJ+1>O!0 M7/@RW^YBF&)^/C[_C,34A>0G-8I>C]PUD/K IWZ9X MZ\+!J"US?L7)1YP\/QM/R>\8%&F2=LA!+%X[G2%&9VL]M(_9&1-5MP[<^SSU MM)C45N@;Z''OX/=VI,]RGFL@G%T+L\X#J?77%J1&I:4(BFR_($S-$T[@3>U= MJ[30*C#+5+@_53H@^%9HT[HM\KB:A?&F[%S#P(E4LF,(1BN2 MEW<*?,@1N%'!IVC11=.)2H(1H$KVD7FN2RQ:X)(QT>>(%G:B'L#*PX+8^^& M6?U-^FE-MKJ.6 ?:'R//D%-M,1*"A&!IBPQ1^>2-T"&K'@BR^>G?'%=Z4,(& MVAPVHF2++/X^/KLXQW_@\.,G,MV?T>_0KGAM)YQ'P'X93W9ODSJ:S&SVP+5Q MH!P/M#)&9[&7Z(WF"5FWRY&6*$^0AH]&J1OH>N\X^'QE"R?AV<<)SAW/]Y_I ME1I/Y@"7J=[7IHTQ80KYD1:,8@F48!J"C!H8LR5HQ*)-M^#4/D\]03HU$_H& M>AP<#K]&V84?\.9B-JU5E-6K=))S&[F$$E0DKS+:*H):UEE+66W45K;) =B% MZK08T[L>-I#DL.#VEF77/LF$C6A\(S@_[SA4FVD%4PR80AN?$DBG,]<:N- L M*1O]GGQ8[CJ& #:F0AZ5GKW+IKKC\[&+V:3P9_@_F@0TEYB1IJU,U M25/6&%6*"83(&G4P7O".(9\=3SE!$O0FU WJ/C X? W9VS!Y0R==('MIGJET M>>F;>,BAB%HN$!79/D6"\[5!@!06=4(22L>@<(>GG;CZ>Q'R!AKTF0%]BZ(1 M,SEN+ .9-60&!SJ]HO.NMLJHM[8H36S3Y&8'J-/B2=]:V,"0@Q.8WY)F<3+! MO!D>UI)$\HO A'DK74;+5D%!$"D[ZQUO=;FY&]=I\J1'76R@RL%IRIO@7;>) M==:,8V)0L&:^%N_!&5JZLB_S;BXO)!95&#]_726>+7]Q.BBB,.V,@V(465.1CLA@R $S5@B7 MA2,?K$TF\8' 3Y-HQ]3F!C;>.Q*[ZMM-YG>>ULR>+5*ZGNRJHHJZWJ KE\GK M9UZ X_7;6$2TSJ)BW2XB]WON:1&GM> WD.2P2.RJU>U6>;P:?<'IK/[.+XC3 M09*"&8D!K*]]]KCT$)2AG39([5S,+JQWKMK&DOT>?(HT:2CZ#87"!TZ%N0OL M-48_'T]I[Q/):5Z4A"R8)?-= ?+$TVWX?T4/^J&?GZ&.E-JUND=/EG<)L-"!M>G7_BQ!KH9=/(AGO7)*Q MVVWQ_9Y_@KPY@B(VD.>PU-\MF.<-=S&__+.FO^/TS>P33@;OK+:%RLM,MWE&7F5+C1(NCL.4 MH\]<&2B*U4[ (=8QBYR.PR30,Q9#;I-VL@O5:?&E=SUL($F3/A.7G0LVY3X, M9"Z!>$V(CQ *!6T'?2A]31&%EVG$"33']Y>/XRT_T MT?/#YU^J?@F++^?BQRW-^9NI M<1^Q]3U_G"3UNEZ\K'K-BR -1PDJN0)*: =.I@C*Z*"-HU/7=DL9OOFYQ[/) M#A/NN!_)-!C?^OXBDFTW#).OU_JQS"G(@T4OE 9=; 95:H:0YP68+M&[[%QL MU2%P&Z13.T+[U4&+H8?7&H*%<_KR6FA[^1IT0;C/-)R#VK9MQGC<0[EGI>YH MT=:C1EIT[KX;:0C>&5TXH%6)WIDZ@$1:#E8GV@*5Y-DT:G;S0)S98@ \.&7V M443?AL+;5V]?5HC+XU!+ZSDK 3*K^VBB S9JC/0';:=>%6[6^-SC M3YCL6^SC?F36P(28-S?Z0+\\IZIR(9B,=4 F(ZIJQ\!'@V"CM$#*@]2J6RT#8GMC#!^"^R] MPQAZY.3=1\%]FTR_#L]P.AN/<-E1<&D&I.@R9Z& T%:"BK4510W]JV"SDD:Y M&+N93IL__P%,J =7W+A?J?<]*6M;KLAZQY++K/QY/[B$HS 9CN?OE4!,F1L- MQM4[8,D2.$/&:!T_+E,1GI4[9_/U ^74++8'4%"/TT0.1[]\W;K@WVS.M2#: M0UAC#T&$WCAX@!;[/O7Z6$=D/F;+:;,6M6(MT(J"L+G:$IIG)ISJ.#3PT;)P MBU5U"B3<1WF/BGQO1JM(36(Z%I-(:DD$4"Q)B$%S*#)&7F(H/'=+8.H'SY%3 MFHY.@MX8>#\-/BIS[\,?X^425$:A>+1 !FL$59-2">>4PV_72^A8D MO,3SG81--?BH=L+:_'/U)OEHE4W9@T%?&U*; %YD S&'HI@2H71T5_M"])V( MC;78XPWUX8OX97PQ6;U.P2EK4 #+GMP[:14$KR1@B5;:VI"6=6M:UA.@[T1L MJ\,>KT*FD]G@^?AB-,/)YUJ 40--:+$4/N!;\I>_6 [_;$)Q:/*472?8>?+R;I4YCB93O8=8C+]Z,+ MR'UNM3K1HC.\XP9$^M'D^%AJZ-& V@^LUL9[1CAU07*V=:&C=;ZEQ11LCC&J M;LV-G@)7MH0M'I J^TB_5?+LS^,Z-JJ\&$XPT:^OKAR*$$HA+;E@4>2#.@N. MA>J#2H=:VR!]-WME]W..9X8TU,RFS-L>Q-H@C69C@YLYV37W3OL4P:K:'QJS M SH])23F!?KDO3%M4FJV0CHUXZ)?'308H;P1V.I]Z "M:<;,#G /D_C2DQJ[ MD., '33(9=D%$3GSZ(4#84QM)"$EQ(012@PR%YTDNG(:]+@CL^3X[-A']+WG MUU[$LV%:PEJ>=-&7(@7/M,12BVMY$V?N[.AF3O3L)J^:%2T@N6?C%H/%E[? >I:U9F^K@'BY$U>1S+,W=+%BJ^J$,->Z=)6T93&896,ZY3;/A MK9!.U3_K1P>WR=%7K^$YGB7YNR ZAEMV#=,#54+VH[3-]O:A$F_GA%U'EK@@ M2U$HR#&%ROD,P=&W)C"+=#Q)'?!)<^"NRL9C46 ?0?=MO&YVP\B]R)+,'&1@N1&T&&VN+:4.>I,M$?,?]>C#W#F/^UB.> MMH[[D5SO[_9BRNU M?O!PW+7*L"YHFAKLCZ%F^/[ZV:+H X3;P#9?0Q5D22)+ XIQ3= 0(5A?H#B4 MM8DZCML\E::WD>FO2=.5'&__-?%T:K7EG,I M&UJ6]8E6&7B"*#2!3,86%57PNEO*\>[G'/^@/D0%XS;RZ]NB)FB<;8>FD/N@ M; 3,-H%RM:S7.P$:0Q#>Q5WW.RP_U/_^_N[5I8P^+QVZOZ3Q^4]SX;S#*4Z^W#(N5];G>)OU M^0)G87@VO0ET.J2UWUFC?N@C?[I:Y\WU+Y][@Q6-5XQ_SG"4,?_XPS#_[<>A M8X@F9\<4SRK'Z)-*I,ZB"A)W?!H<^O"6[;I?7_:L%BJ*)+.#H,F=5,X2]U,= MEX-"9F4,Y[IC;_?.S^Q]*NGUD:D\6:\8%B#WB/Q81KNJ*\B@2&MXXMQ$%$U, MRUVH'F\/^WW4?^=\TOOJH45_U8KJ*K=U0Y_]@1>,3"GRGZ/R=98J"^ ,CT#& MEC=<"1T;.2%W8SM-OO2LDR;W"-NF,CQ+9,)-YTJ8O@R3T?AB-N!1>A.=A,3) M@%,*-43""0Q9MLRHI'S':0=[/OFTZ-%>^"U:].["^QO^,?^KZ0"=-\7P&JB3 MM8$H%^!+KIF-G!=&3G^1#?>8._&=%I$:ZJ;'O)9](KXQ*Z\)">C"ZI1+[L%+ M1HAE2)[%8#3OYET_S7DJ]]]-^A?O8YRG$A2+3M/[[V,=FVNT@&@QTQ[(,98B MD0FS8W^ESQSR5?>3:@)ZW&.>2B]JW$=LC>>IH)+"^D)NK)#5JS6,3J1$ M&Y@27!L=E4O=AJT^>RSS5/82[HYY*OM(ID=_?VNE,F.U?WW4<.#-8)P MPDCDDMR/( BL,A&<3GT_B, M/G*5\"C1IJ1T@>AJV#!X [63&@1E+"4:O1E]J M<_A+/$SJ;&,6M:T\!V63A$!(:@"I>,>-=.OS'W:,,5K[\)/3ZZ$";%.VN4I$ M7T?F4_!*U>1S6:O "P]$M6 AJ1A-M);QE#NI=N=C3D[)_0EU:PR\MP257\)P M\O=P=H'C\LMP%$9I&,Y>C::SR<5\ZL1]$E#N^L@#$TSV0KR60&*XBCFBEB8% MY4FWZ(Q,@;YVQ1DL@[L^_+ ;K,M/?S:=XKR>Y_4PQ.$92:"6!X3IQ03SFQ$Y MD!>3>HE"O_#;>#19??MSF ZG5Z'ZY")M^") T;HV:O#D_F,M.4XEJ"2"1]FF MRTFORSCT5O 2S(OAM%X*T+.G'TCM/],O_7,0G!.>:PVISA!4AO[P3!00GCG- MDN3)[ K_]2"C3;".GWWW<,Q;ORGL3U\-4ECZ$-,BW..+PL"0@3>JU YKIC9I M=;3?%ZY50LY"F\J:WI;0^F;R$5/SJ-I_C+><].)IY0T',1_7+3,#5TN5R?XQ M$4T14C_Y6\X'UOJ.N]!]I-_R[JP+CA.]"]U+!=LNT>XCOY;Z9)@-TN8((:I: M5:PR^, S6,MSC+K07->XCMM9WH8*56*0&S0W6D2P*@HL> M4&5R*:UDPG:;8?=H[D+W$NZNN] ])+/5<#R65WU5CW#YMXO#9W7 U=:[[U]R:Q$"[;WT7ND842B,=&)'F[/*)4B%AKF[(@2] 'QX M)^;*H"Y6BB"B :EK^W&AJD=F S"7BF'T5\GP1^O(]!=EV*#J-07_',[H6WS_ M"7'V7Y/QQ6<",7T6Z==#F@VL4P89MY#FHWUCW>=B\MA_"86F_19SU,/]6F0?2?6@[[)9S-5W [ C-02H8H30(AJI2*K*5# MFD%*FJ,K,:#I=.^^?PE75X@/P,.C:G^]T*N)ZAJTF5A<;YQO0^=U[57I- 1T M9('[D"%:;\&@MEQ8'X)JT]!_-ZYOC$T]*JE!8<^S+V3UU C*+^/)>R+Z^[J5 MSW?[%QAG5]\-N,D\9),!M>:$LXZMB+2U<\-*D=EIF]M$\[LB_,9HU41Q#?K9 M+N2PB?F6,6\\2[5E,*0^:N$:.V0?K6*-2+:GH."+Q,*< X^F'O=(+Y6+ C2/VB5ZEW&]R7Y/I-P(YY%M>&U4.^Y;+PW( M$BH+IA4#&RV]2B9I\!(#[?;,<&L<N;Y%%/6JJ@;W>WY6\ M+HH9R0UDK%57VC.2$=)7)ML@=_S7:& MO&>%M;2C=@7/.8#3V4!26GB>LHNYT5B[K9B>?M+.7ASI%*3=6U<-;+EW2(?$ M,,TP;\:X^:>K.5(=L#?M#GT(^@<:P]D3$\8/K,;'1L4@ T8R->KS$3)P'^TU8-ZOXQ%^_35,_HFS7RY&^1(59L.# M="0$YT$%LG!C#@J0"Z^-,-XXV813F_$K M&XO+6DOC$\L:F*B1;14D1%822$PA9D9069NLC>V8OB&Z]*28!CO+I?GY\]>E ML5E-_U\F^*\+'*5%[BG9E3YKSL#;6LI2L@"7"RT_:^,".4>,MQF$U@')[3\8@>ZPI1\#?_91RI%X,[W?OG?0YS0 M0SY]?8U?\&SADDKKDZ?7Q>EYN8:DKU04@,K88IF*SOO6QM$.?-_MHYYUV/*2 MZ/K;.[">*L.ZVU6/@V#[Z*HEL5Z-/E_,IG,)\-4YKF465@<(VM$Y MKHVHTYP%Z,"S8BDD$]M$*7> >APF54_JW$:< W71TJ:Z!DUDB?@V:7(?71QI-Y&K<98,-;UV3](5%1O8?'03UG&<, B\,M&8\16LX MNC9AS\?/U[L3S^-)F.'-^LE5CYN4=1U13O!6Q*M96^$45[DZ51#YGI9;ZO> M0_L]OVV3H0-DL=9-2$KDBC&;=%)*H_",+'PA,BM&AI337=V$]D-RX'C-RSDV MV\NZ7U\F^'-=A FL '.A-FJ5$KP7II;HVI+08E%M&H;L!;./9/SKV92SYV$R M^4J[S5QG V6TP?^?O7=M;O-&V@9_45?A?/CH.,EL=C.QUW%FZOW$PJ%A%]Y\FUT?KV( M$T,HA^>*R;>-*[HOTDCG5U&H-O,1G\*9T\^7F MBKR2_(_9=#[_:S+#VHL,\^_TKY^P3&?X,?P]4JB+LJA!NYJ.P)(%IWD&#%(( M[:64IDU^8B_P7S$?&]CWE$5]2G%:ZQ3!!Z3)Y(2&J.HUBRLZ6YV_.W5N>MCS>^ND/UN;)FFB/UO$1-TY+5^O$DU=0*Q*1/#I[<"RF M$(W*DG?K6M0 W"42[BP,V>.!>(_RC+@,KB"MU*(^85#H$8*K#:"J--%G+Z(E;!W!# M%308;A/MVR+G4HK@8?F1W^M?5RLM$K22TH$[ RR61>41!I[+0E^,]8Z+8D6; M@^AMB$YU5]R[Y:<-+- @ MV$ZS9GLP.RII>ZV[&=YHJV'QMV(,81!AB6(AH= M2TQS*%'50[K"@28$DM^6'*W#21C3YM!K:&H\IT*U1R@^@9GYG]^IG#N M(\Z^/"A2O4*6-<>D4(!P]:B!Y(3 R=/VV1#BE!W*-JGTVS%=#"5Z4GN+/-8M M22*N9)L,9I NI7I3[PB6*V"%4IF+5,3ZDLSZZR/(C M]?"@U,.]:-(RE^L0&Y][ZJ&V1LMZQIDYK[WBN8#@(VW8T7!K;#9TW<>TPQ7+2CZEH+&6[_2+]#C:0P0Z$,I@B5Q(7.\X>&'%LDYGXV[% ML_8QT+#%L\@Z0BB']1$4KT6$-02C,Q@5=!":)XIPFU#GG(IGG0U]>C+4X$G/ MG"=MO6-@!+G'M<$R. I,P7G!!7*6(K;Q^B\YZ?D8(O5GKJU!PE!)SW_46OJU M"T.[O.8G0[1-7=XMT5IV'.VV.&,\* M95+ 9:#]1F0*LH)SM-\@\RZR8!M%$1OAO$9>]6>?)FVJXO7]OO+7)-QF>-66 M)-.;R?7[&7X9WWQ9Y>;\-I_?U"/QFO\U_P.O1\[[HF.TY+'6*M=(@5"4RD!P MWBJN%2^EC8]X)/#73,0A;=[C:?3V]?D#+;I?OB[6Y]DXX:@DKVPQ!;13#)1, M!# %"LPUQYQ=SHD=L8.NC?8:F=3&%&?=SDAP;;*HI49#":",2K2YFP!21R>E MQ.!-XVH_K[.=T3$+W6FL?RXYA-7?N%[Y&_5<8G'F'D/Q+F@.WM1[:^<->.X% MB)ARY%$Z9]KD#VY"\_+KS.S%BPW^X%'V:> .KF-:'5IU0=7TSG8SKM/(<(32!Z2$$UX4VLY-R+0N"T-QBU8:M$G>U5@&;:..D@-2X9F+S<&8L(>N MF]P23+XA10AQ^1YR==QLR.?/W@FPSI!G5TO(1)D<6!6U)=\N\]BF/]1&.,-[ MX7W8ZLGY_K&*;EM6_$'MOL4>N*S&GX21066(K@KLDX186^#*F%D(#(.(C?JL M[P;VNIV+/JW6(*/L?3UQ(%O<'X1MZ(6[XG\7J$V=CSW GKQZ^/'&G@YKJ9;5 M6.\!UECRS9=ZMG5W#QMD2M8EP%!RS;0U$-$J0BVRCM%(J1M?4NU =^H2X;VS MJ'>3-*#-/DRWRD?/+(-0(D'EC!9IC9J69I:"R5H[TV;3.]%:M.?!9&]6/F(Q MVL=$#=RF7^;7XR_A&M^5#EA]UMGXI($CCZ23J BU]K4X<; I%?+T=!,Z[8/R M OG4S$A-WG MG\I_P*\T"S OM; #KN6$,8EZ-T-Z"2R!B[7JM=#UG;PP1C=D@L_DT(UGWY;)2O]=W@9= MW8<\1V5V]02AK\RO%AI9RPS#XF+QJ12T4051/).TW"17@I&6%;6YDOX18'KR MM7<'N0LO\J_)-,Z1H%!PNRC.3[^>3A+]5V%EC]N*$ %KYUH%V=1+0QX8>,," MF)*E-S8[\D+;^N8]2M-;-',\IK?A*M7R9?3MA^G5U:_3&?$AC[1A3 A'FO:, M''M5J^6**$'*X#WJI+A1YZ[NS:*=<&\YU7S8&GF=!7U:GD\^6 __/;[^_$28 M^6-IYA_6;IR7ZOF^3,OBAJ/D)$I1EIR]H@1X*8G!V22A25(E&[7D:"'.BYX' M?="N0ZNR83G38X"P2,8Y5*(M GW ;SB;D\.8PM?Q=:UQN2R1D?[G9DP6'&E$ M;[,D9U6ZZATG#\%&!Z7X7&NW"QYYIPRK87'_F B_U*^T_R/BUZ.MO MDW1U0][[;Y-?PFQ"?S8?^9K1RT(!FO4(RM8+8"%E8Y:^O]4\WKB&C&'36491Z+%*-$RR);308IV(J MS%D,X33;36<9?LR9ET>EOHO6KN-\5^Y$J)!_^1MG:3S'NYSJ^<@$YY6P 23- M>IKOI="FR1*4%*).F5$ :#L1?^^A?_!U,,,UJ%3;)L#1T7N6T8,L,H$R/@/] MFR90\)Q'&X7FC5N9M@N*3WHPM\KW01.LX0(<9N(,TP%\1 HBE6'!HZ6UJMNU/B7-Y=_ @C^1NPBW>"BVR2*217#E:&'GAAM9@'2%&D4A M(1 +RUDW*B6W"];)DP5/0ICM.8-'&JYE4M?QFEH7[[8=80)/D50VMU+*"HJ_, MS&V0?H0_O1FLP=7E1F"W#FH':$V#EAW@3A-N]&3&+N0XP@9#+3BWJRH/V8G$ M 9E-H)+*X 1YG,4)6B*C-=BHT^?@]'C&,1^>'?NHON^LH-_Q4TC?;R\E5OMB ME#'3\ABAIA.#THE\*(L.N$Y>E*"-*=UR=S9]^O N26^ZG_:IN!X]T 6@]PMG M&=]?A;2\_7CDZ@2?9)8%(9C:-D0F\I=$ML!--)FBS2AM$]C5 MVO89N5?6".?:Q+6[<0V_RO7,DB>OH/LS0XOW&(O3//R=PGA<+._ORE_S93&4 MG[!,9_@FI9LO-3MG\3"R5AY=9F8IC:A9X6 3IR6;J7HJ+@ND%&0)B>2PC9XA M'8CXXH@UB.E:5&[8IA;Z?A^9?L:O,TS+\R3Z3Q^):$/4AO," 36O9;T*.)8- M"$>SJB#&J-KD+0P@W,41^=P(T:*"TF$B=A0N,:U$2@9XRC4)2JIE3W8?N:<8 M*+!HVK3_;"K6#YXW(T&#VLV'"EW ?W(%LN% MT%*J1IDR71$.E3?>F#1-#'(NV=U;1?KI^UT)9.>\D]$Y*#J07$Q*B-R17*K8 MHG1R1K3IE= !W*E2'=J0HNL>>:!QAHS5']10[@*Q;<77YT&>)KFA=P-W)="1 MUCD1D2P:D4T@@.3"@<): ])S"UD7IVA29:\&7HA.7+'^'/BSCU&:5+/_\O6& M8H([:*L;0VU%#&@").]J4G:LZZZ2(+VR,:$@T&U2.K< .B-?^E#C/2EO?[SF M&UQ8_#DMU_\-,ZS=?5??_HS?\&JZP+CH>K8"BH(9A4F %M&#LJ:VZ:NM?+WW MTK(LBVE3EZXSQ,LC31OK])VY\1OYVK,)!1W?_R)/_%_X>9RNL-;^?_LYS#Z- M)Y_^_#ZO<<4**F."D5/'07O"JQ@/X ./$"3CQ/<0O>F6@K7?N)?#CM9*[[MM MX>)DZGF(4F@C(F=07$ZT$KH,D5D)@IL8H[*IL&(*S[P_%OGW/@LH'$\EV#/,"$'A;BT9'FZQD/A;1)C]B!ZC+ M(T=?%FA1U.5F1MJ]6?A"OX[_KM_=^3[%+3>^?M+#=PM*TFK'$(AA)X97B MT8(OUA-_B^*2EC/AV@0L6P!='B?ZT/Q30M@>6O;5I[2I*O>W"2GA$W'U[B6M M"1BKVY-"ICU.2@?>. LF<,:BRR\?K^Y?I]U>$ M/@?%2^" PI$)5>;@>73@+,9,^(ST;7*DM@#JH]'KQU5#RY$RW&@3-!A1DXAK MT3R7G(=D,!LFD#G>YN3\(8KAUX0^;+VIJ>M!>FUPUOD0R]N;V8R$'&F;HRZ6 M)-*UX)FFR-@'(6GGXI;K0HAR&QYO '-Y%C]$RPUN/1Y"^F,Z22M4J5!06T@V M5PKYK8)0A>0CI)P4<\'RDMO4JMZ,Y_+,?Z"N&R0,/Y9TF6L0,P9=1(&"BYL7 M3 1.%K!!B)02MXZW>;&S MCG>%PM=@(6@6G&$Q1FN:S/2-<%XT$?I3=//8<+&3%57(M47:OY# J.0S..T# M,)G01Z,*RC:F?XKE4GS^([79M^$)P*.HAIJHOW2(YNEXQ44\R?:V;Y34.L2BTIL,SGO]@;-A#VWTGM/Z) MD_%TMO1)?PUI4:9WM5?1'B>-MAJ$K9Z*YG6OJOU2E+;NSC&DI),C N!69D@HO.\*(N" M*R-UT*/G/KS-93*+2?%D#'!B%2T@ B$H1TNAR84%8ERP;/+I;?A*O[G^/HHJ.6NCAD2S#11J#TZ1!G@QIGARM+1N M= NU!\I3KTF'<67764.O=NG[%&(3T#??: :N:L:_Q]EXFG\EI?TS7-_,Z"?O MRI\WD<8>3Y9U'N+U* ?O>+ !?*H)F\PH"*@R1,>BYUD(I3J6NNT!S (VLB2$*:2;X#5M_X' %L4I_ OT&\>D9MV*&SRK>2S[HM?,GU]G&/*[R;_";%R/?3_0%L5'-DI%$7^"PG,] M"F %G+&D#,U8B9["=M4F3.F*\&7SIJD]>GQTL^Q@/_X;E^]+\>WT&\["IPIJ M/!T9ZYDS+D)D48 J%#-Y)37H)&5P&;4RKM-ZL6V$EVWD_I37X-7,8T'?AMGL M.X7#;[Y,;R;7(^NS%+J^XS&NLLU*\#6'4]>Z8#PEGAKEO.Q"];+)T+O>M[Z4 M.>:Y]O4USN:W>]F[F^MY[2MPCT_SA-'2*H0E^-HW2!-[44 1Z)7UPIO2*'W^ M&627P8U>]?^4'[[%0>>B, 7.K^LV]>9ZZ>7\,LFCQ%0(1E%H@[H^+L^Y9A=C MS0XC_U>BL*K1\_[N("^$-8VLLN$\ZN@W.9O2# 2M>46%!%&S $J'4$LO:S!. M%&E=4"(,\;;L+!+S^]M9]M?MN23FKQVAU"OG*"PRDAZ2UO5P7D7:(9,%:7B6 MWJ:(OLW;[J=8SBE!9R_KKN=F':?E%FEYCZ\@5^EG'3"U[?FY =6)FGT>:;&= M!#A"W4-1@4NCC @*N'*LMCD3X)0JD#*Y/2G7XD:-GO(/1H'G&GH.P(!]M#Q0 M"KYQ+#OR64+@)&**NJ:*"HBHA60Y6\';-!E[BN4$302/ME&'!/P]%-SBG?8B MZEG#Q )CW#$%Q0B*=%BFF#C:17-KS0B7XTHWC#0OS^S'*KEYZN5B.4O(0_04 MUDI7WQ194U\&\ R)2_HI^32F42F&\\[$/L;1.U++0V9B=\'UNC.Q][)R\C=,S$WD>##=R\A_>9"_9Z3+Z4 MHB$'C/4JG#Q.Z1QD+P776+1J5+!O'%:\[H*HZ0[_%--I M]O;C;+7#\$O@&98#ZP(CD4XCHM0R5"S(I!K3U(.YB1N=$=XE"F?V8? M;VWY??3;]_[]*]*'A*M?;R9Y7B'=%IHVVMBD/5"8BN2G< -!Z @EI, R\X@L M==J[-W_^\/OVL6J?]JNS-L7S8VS&";_>5<*DD]1\?W^VT_O/MP>(#BM MC!25JSPNGW('J6G+,J*^.\J,FT9'M#-"@R7^I]J'])ZW)ELK$KFJ MRB<+*J8 T7H+)F.,>=%IL TE'N-X\;8_0JT]'MG,9]>C#V'R:;E3:9)'9J\I/@D:BI/,JL!LZ'8H2Y_ZP*[TKW6;/AKVI;OGA^NPQUSP.Q"W-;L[ MP-C'$>]NTO[GY_->]Q$F6#?B$?KKPXFAY2.12ZFR3 MH/W!A$Z=DL_#C%L\Z/ZMN(_:>K;>/TE37VZ^K("$FML9O8*0C "5^:+>C@$O M3++,"B==IVRY3O9[-/1P&^51RI_VH;D>_>0%D.5;XKLN"%EP;VOSVASJ8:P! MESGM%$RH6N[6^V['6=U,^'#H%VC"@S77=\3ZT&NK/1NGD]O#]6Q845X(T(G\ M+%52 F^%!XE9..6MDJG;XX:M0[QTQZ9'!?;XU&D[JI57W@779M=G'P.?XG"Q M3X,\:^,CM#G()%[A0^F2*+Z 4+7%.$I+,1BO:<]!",5LXC*$&G,/(^ M2AS$N.\F=XXX3T9R'Z!6$@(ED6)L&S,$;F*AW=]Z$P^W[]TXP^VQ_1KC60L? MILF^*Z!LA/;QO]/;PU!O>(RT)T567\T*\A4"\9@2:[)X.5U+QAY;F:O;I_=1I.L M.=;J=65N2E8^8I9<"4_A+ M!LVBM$5JG--ICG#:EN\A')"]1*@JU:[05T(*3 M68.(PE, QGF6;?HC-"K=]7XV38AY7LOX_#:?WX1)PG?E41+%^TMVS#1I%'5I1]_[*\AX:H83$H\6A,8,('D.5E:*SW/#DP013(I MDV=MG,MMB,XG'-V' [L#D@/UW3P(?5C@Y<_K6E7V/7GD](OP"4>1ECQ:Z'+- M$Z,EULA:9(R6V&0#EA0D01_B%>4NC)?(E=YLTK5YK=+<_2;\ MR[=Z[U-^'__/S3@O#H[?S?X,5[C\D_G"L5I6++TEK^(L6.99K4M'X3HCM\KS M("'(Z%#4;B&VVR5;?Y@NCD&#&:CONM+K8A#X,+G^@ 1^AGF5K;64I39:<,(B M%R$#N@K5V9KH4S1MH\HY*ZVUH1S$I=WC7B!?>E1TWU6G]X/ZSYNKZS$%0.1L MT6>^*V_#_/-/-[-:CDB5A":!5:;6.Y2&&.T4)%=\4#IXUC% [@?/J^-0+X9I M4,;Z[568S]^5?P<*8FFEG'T8?_I\_<=-U>6[\B>FVHYCC/.WX>H*\T_?5W\W M7_TAJ8]+Q8J(0'KR=6IH)HSPEB&Q;2I+G,D\)=-P%-8K\=:V#OA__(W M;<;C.2XVYKM?WF'F(T_^OS&A!&>"1"XG+1(3G@@BO0MW3 \63P46M@]8Q=WOGL3>+ M=J&Z#++TIO<&A;E_(77D7#L'S<;?*"#X1COR>/:O<'5##'[ZR]_'JZY#(Q%+ MD#(JD$+4^#-Y<,5(B!%+U 8U_:@)7PY%?!E<&L1>#0I\_XP%9^0'_CJ>U"R< MM]/Y]?P?L^E\/E(RY1 9>7B!(TV 9&B[]1R,"/1]]C;Z5D>*6R!=!E/ZT7BK M4MWW!PZKTPG,#TI0+8[%^:1P(X&5S9##5;^#+T>4@_TWA'FV+Y5VY70P7 MJEEE@M85<53KEJFD''!K'"A%>V- YP =.6#98PRVS1+S/+:739Q&-MA DZ.K MB6T]+?](%I]_GEYE^MD$ MET&=)O;80)RC3YYO$W;7 H2W-^0/4G@YR7],)VGUCUC?'*;KD;716QLR1 HB M0&%$B*+0=HW*$?6+L:[-3G< V,N@4VLK;6#6T>?7.YM>%L# @BZ55DGD! MH=3;7Q]#*HP"4]NQ2?G.<2Z7 'TKN>^\Q8?0%D?A)/H&B*+H',D3!V5"J$7L M.= 2*J%D3!%9D3IWRU?M-MXKXD-/2F]04?[QFO77)"Q=*[QSHM[/\,OXYDMU MJ];.K^9_X/7(L!(P:$T[0:%]U]L"CFM&.O+>:IF3Y$,\F=@;^.62[Q26[3'9 M\:&Z[JH5.!H)1"U/J1@O$)20-%,$2T4*"A#;/?$\76V(H2ESL,X;)"1N M>N-NDPHA$AH1:2-5@FEP*7N0SKH<5 M(D1>J]@672]KR:JFJD1FFZ*V3>/G%NU2(V$?3PY4#Z(+J=5>(V,MN MW>H"'*+TX2CAK*$E$1VP>O.@BDFT3'H)/C*6N/#)8IMCV7.O$-& "?OHN@$# MUEREVQI]MC"-24*J:<>*T8X9L_ 0'1H=F61!M'$<-L(YF\(1>]EJ/1/\:$4W M>-&],3U]P73:Z5)BD0.A(7>IU+M([P2(XE4,4:>D&K4ZWP;I4ER#?G3>XY'7 M3F"WS.\ K:F3L /<:3R%GLS8A1Q'V*#%CK$+8O%HF"%@B=,"J6@Y"YAR3?SD M/(=:4K1-EMS@]'C&>S@!._90?=_W)6OE=6[?L=SNC6+>^N3N'&=Y)Z,T:TR:J;. N+$J*U%WPE_^Y&5]_ORON/%\ZQYH' M;0R#LGBAI&FB!A$<(628F-.R59G:G; NQ6WH3_<-;D76,-T&N1U -74:-L(Z MC;O0H_G67WKUIOL&SL(6<-E%5NM"&*E"?5CDP#%/L71AS%IG5M)6W1RNH$AM9$VBT=X0K<@A4I M6H4^:Q6:\&$GK.$]BAY,MY[YUYO>V]>J7.2QUMQHG,V7FOBC>C\U-?^(DI4= M/O7(RI7[XEXK8.F8#,9)81@:543V063T7LM<.,JD1QT^OY>(;C'._849Q2A! M9O(PI4OU8K34:KB"W):HF$;'C&]TA[P1SG'QR9+UBT_\\W.8X?S-S?7GZ:S> M[H^L=P9+H>F5I:E]3CP$;PJ(8&-)5DG4W2J+[1KE9-')$49]')?TI<*^^_8\ M!/8^S-[-EG4/%V\.W^-L@77$:#[Y0 MH^5-.45+J RAAE'HLE/XI A!!QMO M&^VB;-V+2IO<6WSY,IULIF/464?#/7A=ZSMKDR *6FHTEXJVT,RM:G-]M0/4 M2R9%WSIO<';]?K9Z-+H9'0O*NQ02D(B$3F8# 7F E#'Y:"POI4W6W6YY"9+CC6K^7JTKI56%YP; 5T"$_K0 M=8/$R">P'E95(BH*;2BR5MQFBH!J;!6=!R:C\KZ@CZ53R^3C>7#2:E8#D.%0 MK3=(E=RT9*VXJI1!%[T$%)&XFC"#MSE!$+2(>V8+H$-/6F\02G% M3<@>4I45YT7,%K+A$F@OT^ TN_M!':IK#A4]SV605S=P]VM M7[_\G3[7CO,?ZOO9DP!%QX55!;%++;HY]M([QDR_:G MN@8E#/],GS'?7-T67/CI^T+NY)/K:S3'B>'&ABR% M*H*5-KS9!NE4]]V]V7S;O?=1NF^7![7 L[JIZ8)HB"RY!YA.?-M]G-$VIS\= MJ_%AN."M=,)%"Z$(6C]%TO7]L@7I,5L*>:W'I@7>FW.@ZP5W:PKLH^C>"P7@ MIY"^/W!X5A>K$:-!X0+P[ 0HYC@$51\$HE*1G%[/U]M?;7L9OGF T_J(ARA^ MVK/63G$=_2 W[W'HTNOU]+.C]'Y=O9]<:]?7"957)J&1/JD@I4.5,PM",.T- M2W;#]?6SX[6XSO8V^>JW@L[$454K&GN.&:R7&"1:'K!-CDFOU]D=3]USUL:C M$I!YK:#B,8&S7H#A.O/$76!JN%.+\[OOV(<+>]YW[*/Y!AFZ.P[::-,-R5H- MB=SIR1H-;N3?SZ8),<]_)9VL'CC= MML2:C[C@*0>>0)=0$T9T@:B# >:-9DQG(GN;?D&[4%T&.WK2>H,;^5V'QS'E M(J4WM4]UO37R 1PR24Z5%YDSX4UZ95S>QE\\Y7,_OH?ICC^"Z(7OG5S%Y&>_Y<_A"-#\,% M1D&6%8I#C)8VNU(=H\-QX%\>!7A7.U:?LH%7J>8G MY0#!.%(!14U68\R9=WM%WFV\B^- KPKN\2W0 XCV69IB"CH50;RDN%A)B>!3 MC%"0,>$E_5MV*V;7;;R+XT"O"N[[T<\2HGM6!=I(HT4 Z>N;YAJU1!])&:A4 MD5F9%/?Q!YX;[^(XT*N"MSX4:I@(^@'G./M&F!=Y';UF?V[^Z-Y3/CM(L);G MR323!J-R,GGEHG/"!JTBYR&7XE+9D.>Y>9 6R9TRH37*">#U&;'20H#WNF;7 M.&X3*]&)IG5G^TWN?) 9?5N*9:'!6WW^.IW]>G-],\/;'D2C$$NT.6+MC$X; M9_WB TV=6FF6IJY+S_"<;;TQG\C1V12BX96>+?UY)T1,55'A-,JJ+@/M0VB H_% M2A])V/4G %LBV=WC#._T'6.":1O]]7V1_:9:83LT[G)AV3%@DA&T*"(X8PRX MX(OG%+91T-;5M#O&>=&F[4M_#=;E[3DZ%AUY% :AZ*1!Y1(@,.VA%EAP]/^0 M&RW1+RJO\1B7K!_=M^O0]#!-IPNB5Y[7N)?1GD]J.T3CP^0U)NN4#)GV($P) M%%.1-B*MH<0@+5?H V]4U/+<\QI[IL ^BF[15./+UZOI=\2'1^8ZVZC12["^ MQ-I62D#(*8!SB<2UB0G?IA#1!C!GD;^XEXW66V@"^7;W5+ #U(MG M0E\*;U*S?'>"!")W(?D(6+,DE$<)/@1:L%PHTB3KDVCT@NGL4E7ZY42?BN\[ M2_&)Y[(1H3',YYHQ4Z*M!Q\I0W":@Y"9924$2R$E,$;:71K5F)OV4BW M'6'[Z(VV];..S#?JAG$MP8A;0;ZUX9K65F53<(8SY$828-2T[HZV?FJ#?M:_ MWV4#J'I2Z*('KG%1K;+6KJWEZG62P163V?I\:MG2^O?>K] MW:O!>N_,M@GQ(NY:P/V &;\L_.^/L_&G3_4Y6$Y<)?0@1'7 C22GBP6$7%QD MT1@7U+-+VD$C7P11VNN\][;QF\#>0_QC>DV01\6IFB47H%BL/<]SHGV^&- : MI>12%;[>DF4?5JP/=^%4.$J[?3_!? ;A/6T_DEWG-;7XXRS4:F@_A^_S451& M,7*^0).G4._>&:UJI!WI.!,F2-+,$:M%5QBOAB\]6J/O9YS[(ZFU:]-4\A[#1?#C2-4V*$=WZT>_F>2E(_VP M="OG.I#'1#ZTYAI400=>!P^(0BFM#)&SS5GL+E07183>U-_W&]&-,K_Y@I-< MLPX^X/_D\Q&?WS7?G7])J"LO]K^21JQ$6*I=8#U\E; AX%N+S8,%&$ M0D&:2N+PS:4CBHO@R;"VZ+VSW.Z=<+D RL@X+8(*?$#:Y:0II);"P)@BR:5" MR])%G M6>:ZA1?9F_HW<*.']/Y:W7_1)N3GFQGYM>2HC*>KE_++2^B:\OJN/+B0_I.B MX1G9@^";D'C1RD'*O%: 5A0:Y5JSVT8I' N)F59O ([!?5'\&M"$&QC8Z.05 MO]2^-8GGH+6&X&L/HQ@3!(<12HV^'1?:6'N<_U&'N0@R]*S-#88^[FATPR)X M[Q'-1SX8%6IC5A]S?;]FR"\204**FF+LY'S7ZH:[Q[D<4_>HSPVV/JZ2W9O\ M_]W,KVOT._\XW=(PY@.FJIEQ&:=%RMN=BGX?ASB^&E]_'V%4@O@9()"Z'.R>PSP:.'7TXNE$]#T_HK-26Q60@VQI?>RG! M)T\,R;X4F233C7K]/(?L(JC4Q P;>'+P2>E.@'_<5(6]*_>.T-MP=87YI^_K MN2LC&P*MM#)#2IX1SVG+#$(((+DB#SIQ'@?,->H._/)9ULB(&TAX\$GK3OS+ M%\+*"!6\H%GAE@_'R0&/S(.RI!96D$G6IIK-=DP#UST:C##[*_Q(Z_"=QIWN7W9,8NY#C"!@/3I%:6T]H%J$])045RWQTO'D04-F1G ME55-7^H/1X]GGNP/SXY]5-]WPNO[FW@U3BM8MR^*3#*1Q0S") "[I BEQEB72LJ):7;-OPO/RF="COOONY//D/N;/A),P&T\7_B0C MGT#6ERW1: 1E5()0E ?)M!'(8VT[UVFJ[QSF0F+PGO79]Z*^%=E=[\KGL6V. MPO>U^2DBZ[Z-T\GF1VBV;\_L.8P8K$ZUZF,2HG85# J"]PQ$BTX6C^B*CH ^!<*8ZL,?CV!X0%FT<#KO5=AFQU@7 M;_3#M-K(C;O-REU6:DW1\^JH1JM5K>5#LM8*_$)&%9GU&?E>5G[XX1?HG!^L MN[[?8*_AN:V5W '1(8[XXV%.YWX?KOX=MCQ"=XV6Y35D6;ILZBKD;#TWJ.^P M(^T1M4L&,P6%*[;;0Y4!K=G!K6YIS'U4ULB(;\/\\RVJV],:IJU)!FOF.:MM MR0)X&SDPG4(,*D1NV3Z&?#K$:7;28Y2_P99':JZ1@UQ17>%\OH8L26$4CPQ, ML;ZF(&<(]!6TU39Q99P2>TW.S<-2/L4;EED]0Z^]AJK#A& 7R##S77C<^*O#*$>.EEA0-2*[Y M@*F0YYRQO0]#]L[8WL<,?6\J'["^5Z,U*2T?(HS_=_'^X'8:+M^YC=!ZVN&T M@% 2;7N:OC@O!IQ7?_EIJ$R^3N9'"N)% I M2W"U)1;7C.+46!LC=/,47]C;](,MWJ,^!RN[MWBN6+S)P08.)@ERJNI]<+"\ MOB)))9A@E.!'6/IL'W_V:^B#M-D@*^+9+4=YS)PK1V*K^IA,$3Z62':& @WS M3.0!L]BW[OS[2W[DZVR5G$A)5[UXHD,M(!%TK9*II*(UFH*+J)OHY<(>V!_C M+PUHP@8UY'8<^L:0=9"\0.T26A>%!"%P#B)G$[!D*4J;I*2S?WG4NWN]O\+/ M_^51$HJ(3;Z#9ZE6CO":W$3R&C/I3+#@L] #OJ\]TXN5O4S>^>71/JH?^$E) M%V@_7AX=8,8]WI8<8H.!:<*2T4(6"B]E?5;CHH$0<_7Z1.V5+(M(^3+HW:9L+FXG7+H6.0*>9M8[B7DNA]"@![U M/<3K)"V0I&&+CO4DHHT.8@D,A,;DG"HZ^&X%AL_^==+!L_E8M6T]BNOMNN^7 M_[D97W^OG0CG8;)L0Q;#O'8NO>]3V$?KKX/&.?*B\'C9UFX1,1MEM=%>R:BT M4TZ*S()T3 M6*,@?'31B#PT"?EH?Y$VEW*?%ZO'3]_L_>1^^UQ^]^6^8Y?LH MN'BAE2:W@W-7.6XC>&V(WL:@SDFSPALV%C@*>R_M%0Y!L.SD>GN57T/ 996: MD3$%B1@9F(ZDS&+)K\LL V91C&2,5&S/2YG;1!E^#1Z8RQL;0IR,# TBQ2UR )9<.ML"-%AFYO[WD7Y MP>Y!R="D;_TATKR93&["U:I/0_B$OTW2#.F/?IMLE3-K7C 7#][)0 $ZQ6#. ML0(H8Y;9Z&)\MPH+ X)^-?0^:S;T?95^[ YUUY[DUS">_3/,_H/7_PI7-_CK M=/8/DIO\YX^?P^0C3E9_N/BPSZLF)B1D,JJ6C,Z*ICNB!J=004 RF2DNDNAM MIT$/4OR8%V?)E[Z?AQPL^#_#W^,O-U\>S_Y5OI03+-3:$B!L<;6Y;20+:!(H MH,%@2^2\V_EE"W0_B#VH?5NU^GMR7/!4IK@NTR]_?QW/%G^\S%@8)=4*Z777!&;-23)5"$!LPYMJG$V$.8'N0OD^"DI MT:*!Z)NKQ=]@WJQM!>Z>$R@5SH]>[W?"] M.BXV,%N3%J3]W*[CG>_\<7H=KGZ;7,_&D_DX+L/F*:?)O5V?I%RN9)^5(1(F:$$8TQ- MDR:R.I0:T&4M(^,4%+*]N-IP?:?ILJ=M>RKM/6OY'B]ST>GU_*[D4 M@3Q!ID%YK.\+:#UP)AE@4@7:%8LMB;VPZ?*,R#^FT%F2JT47X6:2K_;6Z6SU MH_IW?%0*\ZJ0I+)>6"DOZHD^V2QQYVU(CES+-G'(L'+^F$#G0Z,6/94/=D#? MW\S2Y["ZG:@5,[Y\F4X6^^PJ4VR$AB=F78$4,P=%WT*LQQ&%"\>8YVADPW<2 M361Z=;/A3.C19R/GX[++?KD:?ZIE81[^9[<2A2(#.NW B%KZ"'DBQU(%B*QH M#"(+YWW;[,$=Z%X-=<_#OAL8>[H[V(TID235[5Y7YV*AC89!84D![4<6HC0< MD/D<%L_/W9F]#WQ.I%=#]_,BQP;:'WPY>]Q$OMN ECF30C/"*174QI&@,CE; M@=6;-UV$D0DYZ]CKHR= KX:?)[/BAI\ M%2V/I LA9&_!6%'O[;* (#&!=)@BM.@4$=P+!JP1C)A,:(1;2[67PY[GZD&>>;DWO&%(MZ!XLHR21=9L -&5O5SKFNKN'9)B:Y*XIC MQQ8FFS[^%1.B)YWWWM#FEWI"LD*S*9/#2 M(Y0BB\"DN-*I*R%VCC1P6\0>3#%MI<<&4WT3N/OVY5Q;Q[SP8&+)!*Z^V]$U M6Y#%G!EG1LENY[+/C7211CY,CWW/Y'^.KVBOF4YPE::V@J08"Z9H"<'6;EDN MUXKL!<%8SP./F)/4G4R[^?-?^XK>@]8;]*Y:U9U8!F36AJ!J]HD/M8V6-Q#( MM!"M]\$YJ2*V2=][ .)U'P4>:HT>5X@U*+?G.AW -#W!>P3G-$=O!QMGLY&/ MT&R#PX?'H%CB+H7H:2G*M>AP MYZ&+18O6-5K[[MW/$J,LRM%>%(H 5?%&1EN3<^2S:)70V$9-^;J#'-Z7.,*< MW8XNC[;%<)6T'T"]=VBCR+E$;R&Y6O5*.-@YL-+:8K)+%04N7; )YV;0Y MS!8G66T^$@/NP]TDI)().',48TEAP$7I:;E-,BN).?B&)4&ZPKQPZAQHCW:5 MGI\6@%I!_75Z,[OM*1.9YDI3.![J.;O3A6C.*"*-N:!,,> HEQ/AGV) M3&BLW 9QZ6W4O?##-%.*::V!159%#AR\XS2A/<542OO,19N"F ]1O.[(]&![ M-.3&:D)T0=,T-CV'O)##[;/%T$?[^VZ2^*QI_JXT ;R_4F9?DD2"' M4KL**:,"!/H*>E&@/*>83;=+A]WC#+^S'V.":1O]]1A&+J!M0%7MLD)F>,8@ M.0+/CB06]?F8Y(*VI)(813#2BFZ7R#N'>;F&[4][#::LX-LIQU6MY&<2F(6O M$6DU]4G7[V2.VJ98>+?N0;O'>;F6[5%_?4=ACS*;[EX;/SZY''\?7-9;X;9+'W\;Y)EPM M_ A$5%%1>">+#[22* &>"PLH58C*A9A3IZ[&-,(#9XK^M>Y(;87P.L.K?BS2 M8UN6C8#^/;[^_ &O%OJ8?QY__3C]A=:KZ^^K:=(%ZCX!V&$DV@URV*BL)[/N M(DD#F_3H(AP"V4()2@P/O:"D R'U3#->@4]-D2Z9V>/?N8 MHF_'<+Y( M2O1BT9&BL[=7M_%L')N[\[XZT648$3]7K=:@LT3P)85SCC#K50 MH034A9\5!B M/L_^3IOE.<-TU7Y9W;"!R:&T.*=F\%O;LC"M>$*GP)1Z*ZZB 6<- Z\B-]&E M&,5Y%MM_R3UZ>N18\[X]^Q#D%&^?#VC5AEA2E$8#:;DVOA<)O/$1 ISNUZ:R]IM#XN=W_;'R".EO2 WUT D MA[?VZEZD]DJ03&L??%2!-7("]\;Z@[7M3=P@5>58)9+6"HZO;TB^-Y,'78_O MIMXHFYB-XB0116JU$J$&QU.I:5M1)B5D+ W[G;04[0?ESXY K?J_]^I_1:^T M)H6#4;6DG"#%>X$*0B;W*RJ3;/!G.2.><="'U^UJ&:VW6RO=DFJ#"XIV=B3& M*.X"N$!:CBI[HYC2+)YG\/-$E!>TNIQ'?'\<&H]>85H[7 57VE)3*9H^0,)+_0BAF99)LG,0,*^6->'3NO3D2X M4^Q5SXGZI"ON3FD#=PZ#+H!,UP1-RR'2\@$",0>G'9.RS0.38>7\,<-:S[!V MM'N)IY6[=^^48V%* $/TH+QR$%.PP++TDC/AGKSR.1,W\2BQ?TS!QL[C<*0\ M[]/1W0N/UUIC1A"Q!% A*;)-C(O#:EIV7(GB/"]X#PK13GJ2NM,.W!>OO4L0 MDM2@##E8WO$(N=B"3'&=TWF&RAT%?$&KW7F<*K4@SAEZ#F]R7O @7/T\GM=V M*(OE.LZO9R%=CU1 P[//%'%$7\MPUH:PM)'([*)RLGC1J#!A4[%^S(63D:35 M3OTD$;I#5]AG-[(/6(U+/W\[G2Q$O0E7'W'V18P4DXG5&O/6$7V5(?+V?72;R'SD0@Y%2 _6!!)9 M9P:.D>_O2ZDM/E7AI>&V,ZRP/Z;7R^':>5\%_D:2C2?S0- D)\O"11$"*^I$%Q6'BO1CJIP;;UH%-/VL 8\%XR/!'7G*6H++ M/M:TF011. LH0@H8M/:\X=.S)C+]F!)GQYP6(4YOI3(,<4=>8^68HE&]68?H6]N,5%D(6@^<( DP2H@!$PA7=!*V M>(:=ZE/L3=H+ZY6[%Q-V]LK=QR)GE>^SH[],%YE^],H=[]\K=R^R#-%N]!!+ MOQ06DZ-4@DP!"HI"G@HOX 7-<>V]1X;:FT9KY/ F=3IP MY*P@Q)0#>3R>P!G+@6<38@DAQ]"MD]GY-*D['V/NU>9N'TOT77EV2\,UZ5A$ MKA@(;CBY'\: H_]13%6D$3Y;C=W:5%YTF[N#*=&#UOM>+S8T=@Q")$%#4D2? M:D(22_6!<%ATUXF5FN20=B+!Q7:N/9@ 1VI[Z^'VH.7#WLSG-U^6!/Z+?C6> M_!K&L\4IS#\QU+.BJL+&I<3VPC! 6;'#=;)68DSH$+/T/BG%5! L6NF%JT]V M"Z+GHE.)L;W0G+S/Z?7V=8KP1P1@[6AW"-M$>GXK-W4$SM\Q:-!F>1 M]E5CZXF:B3J?V7/DKJ*]SFEP-F0YI]?ZN^;YOZ:U).X5.0L+$07C/'&,))@E MG[4(!,]$@NPTUQREY>7,=MGNPOV8$2P2\>=:,IK<[86 3@GC<_:@ M72W10<8@ 6T$FO@EI\02"R=ZQWBL:#_FPTG)TB+EIK<;1N%H5G-R]]#5"E 1 M256SYT:GJ&.C5S2O,+W@*$Z?Q.3GF5[ 790FH '.?*D);X6BE10@67K 7$W:F%^QCD9=R,=M%IA_I!0>D%^Q%EB%N: ^Q]$MA<3VY M\=XRB+[6K#0Y@)?0S<@+2/^O%6EAIT,?D?%":6^\X!F?E\W+ M5LDF?TPGWW!^C?EA^6U92C:^:!"J'O(YF< +5L#$((7.% X4/"]-'R3G&>X# M_2S@CXNJSF2C&.)D0RA8^W.*13$4ACDF(TDGU?D?*)D M^)XD_#&?3C*?CJ#9.5UF/BOGOQ;VN)/3*R,$)@$I)%HVLK<0>'!D&\RV, KJ M,GMAT^FQA#^FTTFFTQ$T.Z>*:L_*N2J(^4!4*3+3FC- 4Y/S11007?8@54Z& M*^6\/K-FN/L+^6-2G612'4>V TTAXR$&XLK&1_X?D_D\)W,S#K_,<\7G=:!B8:&> 5NL9LRU :K"#%YI)V2*T<3\ MPN;QH3'S*=^?&1^2K-UGO:FAG^$,0N0:4A2.7$1F7:O[E%?X_NRH<[^3F/P\ MWY\9$5767(*NU065Y+0%V$!Z+(5B'N=D2O''^[.>F;#S_=D^%GDI+W>ZR/3C M_=D![\_V(LL03W@.L?1+8;$(RB5;%.A=T4:9-8L%.6&<81#>W_+25V<[C+=KFG];:(9,Y-GZ=UFGL =ZK[:^# MM1=L*KO@%W\=E4FLOG1& MM8%014@&%I6A#4*.3B-6$CD)4-1R4RD:V1X*VUM>\V0A#9 <]99A^8S[E-L\%N^(9? MW4_)QR=Q6?\V;/%$["Z&[4=WRWA6.H$\* ^8*)15R0F*;(4#S_^>4U3N7[<[RLY%S$(BF@3&@*K- MF-U(+2R)EI2)DC@122<(7:<4O6%S*O)B ;4K8GH FSQP1G88E^QB@ M 3OJ<(WW@YS>3_#-^PZOIURKQ*K)80^Q=?C[_A"NM= M]R4;LD!O@& B*(Z>OJMQJF=,BF"U\XWR-?>!>4D4:F>?]@V2_D#2Q'Q._OO" MW7]/OY]WR8 .JB)@, M;0^%11N]L=E1D%X,6C8Z9, CCQOI\_.3S_[E[W1U0[A_I2E0([>;ZU6X]DN8 M38BG=PCO3QQ,*3ZJQ"')^O[=:P'1>@DZ*8K4$*USC>H1]R3!T0>WQ^%X\V5Z M,[D>Q:B+<3R#M,J2&FOO,TE>AJ9]@F4;N/-M'/I>X ^_))^$OT_.>P)"6SC!8AE7H"6=_M>Z3@JT1:T#%89WSK<^ ^Y!CJ /@L>'Q""IS+ MD>^1@O_T??,'+$\AM"VRD%OH>2;3H$'PVE'PF(UC*G.I\2RWR%U"G?[(>7BJ M]KOZ]T:9!F'C9F2/RC _CZ_I0K>28>A.%.@Y$B^ M4B;$3N4,UMM 0;&G+;!-RY[3\.VY[,B72K=]S-CD]'SR#6?78]H!WA-)*/A? MI>+=MJ,7U6.*&K@L#)1.!ESP$2QC10>!M1EQH[/TG<#.)$&?4WZ/I MVM"/ZGNLKK&9M;2_?EFEW:[@.?199,/!T/($BNL$4>0"*OI 8O,2UML(=%T2 MGHQU(29OH=FM-1AZN_U8W@E]#'__@=?O*( E'VORJ1[BOR5)OI?E@_EC[CWV M&^#(&X\CI%F_ZTCH70Z221>5L\+1\AU49#XH&YQPH_V&.FX!W_[Y]P=G*FII M5/# F R@O*0])B(1+&JBE&,B8YNB%AW ';N!;1]B5 *72LI:PB15KUZ66J2( M@U5,Q**UEG9HL8=?S_KFQ_HNUI/^&YSZ;T>V.AA#%C$+64M$.%#%90A&<2") M,<@L0N%^8'H,>BY_.F;LK_]S.4._6]G?W%Q_GI)O\'UQDI!MS.0()) 4LM&^ M[2)Q7BE@I@2%N3C$-HUB-N,YU]9PEQA.J'I(9)/H3H MA4R[2DVNRG)(K]C6;*E'H7WJ9KQ["4Z)33 M/ PC]M%X R80"IQ?C]/;F@LQ^[Z*]5 ZI8/T4&JO3Z4PT6*8,@@TF'0Q6J@V M5Z8;X9PJX_!8:TW[5G6+]).:5?EFDFM2Y=7_?3,;S_,X/3CN46@IZM>VAOD" ME(T&@@X%N.#*9"=*E&T 70@G^E1_@]6!I%V^#UNL?U$55D*MW!48@0E% M@>.BEMC-B3%'>$J;)+E',"[1@3Q8:)NQ MC]!OR[E^FY,0C0B6U9L_54](>( @,$-A*EG%O4FE366(0Y!A6S+L.O;^3&:%0=>6>+73=@Q*#CTXXB_%DOUS%.\D!5F#"AMJ MQ8X-.T>!CW<-S[GQU/"/[,.KY3K[*,XG6O)[>6=Z^YB.LBZ//(MA#=A_!*]B MM1%)5M&6P1.$ B6+(Y+-Q,:0?]UXCZL3X<^QO[>="[)OK66EJ7=OUN@5%@LJ MR#( 4D7C\YKNS9?MFI#^?XY^>$5"!QO)QJS$/R3Y#ZSD/YGXM)2[QI<,T:\Y M;G'!J)O,1K/BXD21,$7\!1L$)TW[6O% ((] 3I5JQ;)&I+ F4 9BBHCR)+YU[!U)# MWMH$I$:DO@&0RM96J:5Z$XY^UD>GK(ICIR#VQ@X.*^*BINX/ Z2NB8F9\H_N MF1S^[I?>1/GYZ1-02P,$% @ ^(IN5!YD\* H?P$ Q#00 !4 !P=')A M+3(P,C$Q,C,Q7VQA8BYX;6SLO6ESY#B6+?B]?P6F>JQ?EIFCD@M( E7=_4RQ MU82]R%!8A*KJM86-N6&5O,OEKB(I9:A^_0!^__\\?]TOP)/-BL5[]Q^_"/P2_ W+%UV*QNOV/W_WEY@/$O_N?__DO M__+O_Q>$__O-UT_@W9H_WLM5"=[FDI92@%\7Y1WXFY#%WX'*U_?@;^O\[XLG M"N%_5C>]73\\YXO;NQ)$010=_C;_HY*92,,L@X*A&*(T8)!(@J%"A*8LE5%( M^>SVCUAPF84$0:6DOHQG'&(42)@H(5DH4Y'H&\U#EXO5W_]H_F"TD$ ;MRJJ M?_['[^[*\N&//__\ZZ^__N$'RY=_6.>W/T=!$/_<7OV[YO(?+Z[_-:ZN#@DA M/U>_W5Q:+(Y=J!\;_OR_?_GTC=_)>PH7JZ*D*VX:*!9_+*H??EIS6E:[SW5 MH"0&99@:E/]ZJK&?+X#O"6_Y$JL'<)6YGWUA[.+TLS>X-UH?Y/" =YJY&'+] M0KU?B;'>W4U3%T,?'K&OUV)=TN4(K\6VF1W(2_.#3_IO33/F01UB6K732/<. M5/FCE"LA:[7<>S18B/_XG?[;_+& MY0^S+\]/FBKS-A'EV]I:4EW.,TU!2+&$<,081TT,522B%%+.,8!&%+(OFY>95G\L5_,NW M%E75=*]V?^? 0WGB>\YEL7[,^78DO%\>&][TR&;&0OSSBM[+XH$V-VCP9M)0 MV_.?N["!6!1\N2X>=0-@K0#79@"E[0"+K2%__/>?MQ3XZX[E:Y&\')%? QD8 MS& '-/C>POY_3U*[YGL EV96LLX/B5KSOD1M/_Y"VUBQI&C!*C.;1VK*HO!G MN2R+]B?0_ 0&83.3^5?7MG]^\?9^UE.VAQ+N]:.9XEY$ M2+F^Z,6KNTE#_!U8YT+F>LI^Q-S-QU+DY?RS?HFNU2_TO]?YV\>B7-_+_-WZ MGBY6_TM^' M9+?(>.-G8$FQI\9:-JQ,[Q()_8 =@=#_.A2'[A9&D0(K(]L/W^YBM\^\%9-/ MLM2?T+72:W.Q*'^1]TSF\S34WWA$4QBQ*($H2%-(!&$P0!RI,$5QFF&7^6V_K_WM8Y[K><.W4B^2KO3J4W?-\H;^>/_C0:X*^4:NI%J4\XP& MDD4<0Q;%$J)4?_DDC0540<004I3C4+E\_E:M3DT/*K1N(F#'KITJ>.=L\(E MA1=4@ %="5!!!AHS:$"#GQK8O_=42NY9'%1:[?I&I!\^9Y>\D7^FQ^=/4KS<7[?SPNRN>/*[VRJ;82 MBNOR3N8W=W1U_6 >4?Q5%J44'U>U8VW.0R)QF%#(,AE I%0$64H2R)A*$A02 MP86:OW AGE_RCX3?ZKNV\[?Z_,9KD."GQ0H4QLSB](?\NMUOZ<"94F^.Y $R M]D"S]2/ KM%@QVK GL'N=8WEH#)]!FKCP8[UH#(?E-I^T! P \V[HE^5F@2/ M[J21N\VO/VHL\.,ZM$;NDA<>L;';[[O6UNW?K9?BX_U#OGZJD!7-6C'D643T MX 2S)-4C%F%Z[%)QK)?<)&-AQA@3J=N2^V1;4YMI;Z""Q0Y6U_7W:6IME^%> M"!M\-=YRM0MSD#7Y63H\+\U/MS?R"OVLX2\7ZN=OZ:<87S3%4L_+Q;=RS?]> M:5AQ_5B:V! 3;C//4!1@+@5,580A0BR %$*0GP8(&+JIQIKVI*I)YN6"+25X:*&#PF"?-5-4L-["[S]S/=4W^<18D6,495%)_ IKR#.* "IBE 4$L%"3 M^I H/,H:DF+UY'T M7)NCCJ:6!!R.J+:WN8VJ#V5.Y\WT_X;^^-NBO#.CMG[@>YJOM%#5#QN@QZLV7)Q M6RVUM,RO@*RM:13>3H5LNZ1;A7PR/)(*U6!GE7]\!^\,-(@;6?++HF@BL:L^ M&Y/-O88GS*JUP#MR5 N\N:E2[3!J--OV,:-HMJ--K6:[WM9#L[_)?"&+=&>Z MOS] - M]AF.5$!3 *$8$(D8D) %G, WB4"^(XCB5V&X6[M#J]&;B-6Z0.FB' M)<$6*NR?M*%=X@U;8'3!)/.]?Z4VI@R3[IW8D6;:AV),DNW'4*^.$O>%0_R7NG=?5)CYY/\M."LL5R46J9G6>Q2'D02,C2 M@$*4X@0R3@14E#$LXS!6BKB(VM%6IB9;6Y!@V:!\=M.KXV3:*=+%% VL.3OL M?#K+CK/8=%KO54Z.MS2J8'0:>R@)W1>[??1"+O1$2@N([KOW/_B="2XP8?GS M2!$69^[D/P/M^NGG_6MU:?]#V3^"NN_5M_SR8>.\BF? M,ZG]BL]>UW?49N4VYF=GME#_U>2U^)(ON SG22HBB7$&293J+UM$*:1$49BF M29C*@#">9&XCN67+4_OD=^?,G]>E+&: ;R"#!X.YVMU]+ 1XD'F]!^"XR6O? M+;9S@@'('GR>H->9Q6VK8\\TW DY>7LP_4! M4XNK_[#.E5R4YA3^WZ3)R2/%E49.;^6?]/W1_JU1AZ]CE:9/\.03/04@0:CD!%$C L 4,3J'CZ+03_]^GWW\C1 M "?3_@\Y.-"G.\<[5M +79]@IWPM'GGY-VHPE\\W,K^?QX2%&9(2IL*,TEF< M0>:F!JXV4#$?S:8 3&1>P25W.$0XN-\ N9&7BX:$EI MX8&;RTEQB2ZZC)RQPHF<2'*,'3K-0'>PT)'[1HP..HUZ/QRHX[J>F0O6JVK# MQH07M0E0KHI"FFV=C4?]ANJUU8W\4;[1B/\^9S0(4YPAF 0Q@2@4##*%,50A MC9(DB[A*G4Y'], P-3%\UP9=?)5/C'7@>V4D,%:"RDR/>](7D.PW=4(/'.,F4NA/ MU(NT"A<\JI]2FJC+Q>JV^"+S:G:J7RYMM6YG/\DAXY%*PLPD1C"9W-(D@R0+ M4AC%09SQ$,N,<1=QM&MV:GKX6<\CPWK6 S=G^VJ, M]C$/$E+C1I-7Q;)L>E21"=K-M;U'M>&N_ MV>/U@YD/Z9&A2FIPX)S\*DW&T?:7!DLX%PD."(E2**M@1QI$D ;Z;P$F(HBI MB)AT"I%P!3"U&>4&/U@:C#/P:[M%0ILMDKPUHK["P1_9NY/LYJ%#4C_P:+!E M_5/-^HN-J0W^^@I/OKQ+J?,Z2W4&,>I\M2]%AS/7WL_I)X@?UKEN8E4'D?/G MFYRN"CTS-KLX6G^K?R[K,]!?ULN%OF#C^9(XB;,8 M*!92DE"G-*J]D4Q-(AM#0&L)V#7%30G[]XZ=)(["^<#:V$EWY7_3*M7W>R/9E0!O9BT0R6]_('])/7CZDDO7=;Y\Q>:EZ8IL[V^7IF- M\L^RO%9?92'S)UG,TX13FB(%@X";$FZQGEOR .E9)L[B(!0IX4X!9;8-3TTP MOVE4)L+VP09J$!7BK>%/0,:N,ENTD+WIW*N9'D5 M->O&1]4P5TH.)EO%9G8X"*4T% U:;.7 4AHRBB,$DE@R@V MDT B(ABK)"))@ )$$J>86%_()J=QC6'F4[0)9BPZHQF;?53'$]/^NMU.35^E M,P>6VY'[T3V"U#?G?H- O:$;-X[3-ZDO0C&]-] S#(D6=^;_383G$UV:YO20 M4^8+7FI ^A=Z2-K_P&^?$.UG_5_][^5BE2VI.N'VEI7ROE.3E M/(ZPB)5Y392)U62409R0"!)$B=!S8#VF$)O-L=>!/[5]-C/16S3PP4^B,>#W M)DE]55[23 RKO\BMT76 3K[AI+K ,6IJW'?&;NB9[ILP\/AD3)G5U2_?[W;S MUMCZEW5\"$%['10C'V7X*HK'^_J8A2E>9&SZZ]KXL4RDG<$Y9UQ12BB% M<23-EB4*(9$L-GYZ(9,4,>E6WVP$S%-;K;4HP=,&YDBG#1WZV7(1-JW>&WIY M=ODYP>VY/K!C^0QLWHFM\=6H-X'3?^Y=-8VC?0ZX?QOG]MP[PMNAO!Y-]XAZ MW#GDWV0N6 MX849@7%&)"6I?JEX;'TDKP^"J0TO&[@FRTB+%Y0U8" T8H=XOEY=TCUVC$+T MT NAG90N6_PSL.5^QP30V #>C<"]0V3ET'TP4ISE 'WA%G)Y"8^= 9B]'CQ> M..8E=N\%9U[TH)Z12>V MI/:[A>].GO,I;A>?34H+C^LU4>09V; :MT:9LQL9L4-D] [N6@\KT@],UQGVUL1Y\ M-_:#A@#'#:_A7R'+,*LIO1A#AV--YYUPC]L:JY_\QG<-CGK<.+"Q.N%%O-AH M#8_L.[QN5X,RYXM"%FV]U^I@UL=5J:TJ%KS.3X48#AF*(Q@DV*1/P0CB+&0P MB*(PQ8++*';*6#\&Z*D-B_6!MT6+$3Q5SJ2UJDL'@G5M&9"-::>+1[_>:S"P M;W&@SIV^<_%ZZTUL3-_6$#?[:NTK,Y6\8CTZ:AJN11?@OPW?8H^N\.9<[-/V MA:N^9N0U$$QRB1<#;K$_XNX/SYO4$W^FB]6G=5'4.WJFU'E[,GS.11!@S/7J M#R4)1(IQR(C(8(9C%*8I8F%"',H@CFZ E3".7U#Q;1T/H%5-F97 4Z>0O?(K MX+AZFT2/CK^*VS&[S@#T0$,@R GPP'OPIUPP"4F8I!!QQ2'!3 ]E,4B M>)3BW:-1M'HZWYPQ>M#OV)U> A1M7661I2*@#,:9J6)(>0*)-'/F%$OP*&4[5",CU71UB_SCC5N^Y#7 M7>K6Z8DC5KSM8^E^X=M>3^@Q8)A\NEI>]0R8/BQ*NES\LWH%=7/K\ZJ3-?%3KB 'GCGF<0R%#&#(4X)1#%+($4LA:$D/,4J#@-FE?'5 MLCVGL6RD4ZBB3<-?TA^ &M#@I^46M7/AQ&["58HS%8415+%2$"&.(#;U+(,T M2K,T"9(P=$JCXY/P,7)\'R6\S@.S0[I?SNV<81Z9''CDWQ2.,&ZQ&FNUU/%9 M@M**"\^%)[O;'+GRQ7X:EWNZ#4+@J\?5Z4Y,=O* Z8\(HQBF#*$(6(\@QCS! H1 MQ$G"0H*%E1.S+X"I#=WGD\&+Q@B@KY.;4=YC.OACW62W.!F2_(''X?/IX%O\ M588"CUI[*7GC)80_!F(Z">$[*')*"-_UG$MS@VZ2D=89E,N#RHAR^0Q:XT"QLM:[YS5*DE_.MYPKW4*S_/V^"ERCL@O'J5 M\O/TV!0HMWA*/WTSY3GT32;C[#O]Z.7ZP7@Q31:^52%_D?=,YO.8\BQ%F$)! M$PE1$E-(2)S"0#"%8J9BGA"7B:=%FU.;5K:0JQ %L07MIF4V9-L)F&<*!U:M M/?9V\((&,/A>0_:X6'8@R*L\V;0[JB8Y$'$H1"ZW]HAEN!+_K=6M*A!QL]Z& MO]4%=-_6@7):YY:T*!9JP9M9WM^HV7\I-X(XSPBF(:,93#B+(3=652?3]_OO6H'&LNW,;_Q>#YT3VWPQY9L1 +FC]_HU5])A-)?O5C4UQZUN"" P:_C5,%1A=, IHFDG*Y7/]J ML@H,>-A@M!,&KW^LP.4L0?\#!.TCWSP6BY4LBK?K>[98U3&-*U$]_8KK!6!1 MS5JN6%%Y(2U?:[>'3NB%;X&#'>25GZK"#G; ZQ&Q@>]Q5.S'F]3^E?D-24P3Y3W^VPJMMZN>#/\SB3(4()@4I)"9%0@1Z1S=_21&%* M1"JI4R&T2\!,;1)_4/O1O>1G[UZQW%0NAMQC;6IMV%3F/E.&L+ +?F_\. M$@OG@VOO13-[ QJ]!.:EU!TK:'GQ,WML(32>D\+4RS1!QH4)+EZN38;$;2PJ MI@@SQ3.HB,(0R3B%C&:5L"J$.":ILJ_E9=/BU(2SQ>S@(;8BUL)K[YNN@;6O MA0NN3*WA"C#8(@;?;;2L)YD.SG3?I([D*N\FUY/CVX6;3K>VU8/&Z58WNBWY9/NO7Y]WZGBY6$(13(1F-G0ZN#0%R:D)?(04&*OA>(W3U<@_1DY8.\E?NGZ%W>QVZQG^M MC NX&[ZW"DA-8]#DJ*,Q# 1@NGY-\>0)$S E$A"XS1!7"$7)>^!86I"W9I@ M2@BT1H#&BC8FX!DT=EQ43[!/A]D)]L#=,+ >#](#SL)] 8=>=;D/CE%E]P*B M#E7UDD>YB::0B_DG_0XLO]RM5_+S8Q7?RTE"PI +*,,T@DAA! GE! :1$)H9 ME6!LY8TX]O"IR5R%#U0 08W03KR.$M>M2I?2,;#<.#!A+2)=)A]1AT+R/]RN MGW[6MU7"\ ]D_@KKOU9J;C=.(10$F M)KI"9GH%RQ(!,9>Q9ISS*)$JBUDP9EW*3K13DXXZ!JE&KH?AYIM3M67PZL>S[K3Q[O^T%VY4?IGDE5G>Q&/*TEM@_R?=>9M&NT MQQ;7)WE+^7/KQ=V8-46;79:S9^HLF7'8F+J4H9$VH@Z8 M\K3SU&5\YT[3T1O'VUGJPKVWD]1YX:7I#-=%L5LRK/BT*6*7()'P"&F%"^,, M(IJ$D&:!@H%,.0ZIX&$8]LM@>++-J:G?3O*\M8E4W 5]0?5 &_;MIK.>.1U8 M*2^G\X+D@V<)&BC?X.EV7RG%X%DB3F<5/'_KZ_@#FF+C)G58Z^U3- U8I)?_ ME"00(4DA81F'G,A4G^08I6*U7L,':OPB04Q_8*?=0S XLRBUL\%,+_/=FK[OF>@L>?+*@ MVEEH^W#F54.= (PJCWVH.52^7L_P5W/;G .5;]K>N4B21&2$09%D>O&.50(93C*(*0_3( A4*.QC[R^&,S7AVX(V M6MQM(=55N3XHK;HR-ZPDKV9:53I _0Z O*DNF1^4&KR\QK1#KULX4T?MRZ'G MOQVUIRN#9F"_IW>, ANKZK0+H_;3Y?7!A^FO"=0,]]9O7BJ)N]/.&>8*!1E,)0DA M0BR&E" %&2%QDF3&!67E+A\>GU MT5^!5R_+/M:KX*5NN]?NZ5/3W0^ 5Z_W[I5'FUKP?AOLY\'R,S M0^7!>F>S0JHGT?Y/40'FMG5$=@AZ&'_KZN2_NF V3EQU51YM70NK/* MN=$D%W?KI= _,V633.V5FYP*O41Z1Y^+<,Y%' 2(!Y EV.0E(A+2B'*(PR#C M2(0D2IQVM'LCF9IJ;/ :OUP+&)0U8B T9-<<@WV[R$YN1B%^8%$R-H"M$;-= M#\T,;'MDQQ+0F +>=?5(C_2%%[+I.<=A7S0C)T*\D+27V1(O?6 _.?VP6)EL MF%6YTTT:Y^UVS#>]>*EVI*]5?>6"+K^LZZQS[W^435&[*IR6UC6%W&>1L'/C/[R(UQ,U!]M]:[ M'_Y[TTZ)7Z6/!E;FMGN::L\[]:D^[_3/QC3C7=\8!UKKP/>M?>#]2G_4>=6= M'@,SO7/O5JCS_AOH6SVKI(N5%&WIP>;(!$V8"",10\2"3,^1 M,8;F9HB7W'^>/^X-#4%P3NI%GSA7![K*)MV(GHY M1X/[FFN VR*G0U2]ZB+! M.4HEIHJ'D,4Q@2A@(<01X9 *0C&2<1*$O"T->N.R?K8$8/4I[)<&O1E!-;Y> M_^72%/QGB+==#OOD\162]>^@GH$&]VX$MM?%KB-70R7P/]/Z:V7UMR.E(]6_ MY0-Z'KHSL8([+6P/+#LF,3C_H E]*W7@ZP[:O<2N ^00L&?'[XFO\\V.>^#+ MFH87Y[WL[^QYW*LS_U-S8J"8DR22*8H#D[%)0A3&PN2O2R"5*(F#E"H2T1X# MMUWK$QVU-QG2^+HH"["H5UZ.I;TM^;<3(X]TCA4U>B;KW RT\=U5P%%K@L?C M4$Z4^3WC9-?TN >7G.AX<1K)[>Z>BL7OI'@T=<&N5N5"+):5(_N;U%]?)9'O M?_#EHY#B@S;.'(IZ+)L2@^V:YXO,JS-1-U4T4(94&L>40:Y0 E'*(D@REL$T M3-(DYH1SDCF=3O4*;VK^C=8ZXZODQ];=J>Z,2W!6H. M6#5(+SVA>H1W.TGV1N.KGDC=,/KU/*,>#J*>IFC@ ZA'&G[E@Z>GJ3A_X+3C MWKYE\ZIHV/<_'N1*+$J3/N]CLZI\\UA^7I?_)4M31WN>\$"D/$D@%K&"*$DC MB&.6PAC1% 491IQ*MQ)Y=@U/;3I:EP,%U!0PK&K9WN7KQ]L[_8/F>WJ@S]5! M%%.EC9IEB+ZH]\%ZZ^ZQDZXA2!]8OAK(8!PH+ M$EI:D&\W/?%+Z<#BZX'-'J=T; GR?&CG;+,CG^&QI>'ED1[K.]V+SKQ?E8OR M^6]RN?Q?J_6OJV]ZR;9>25$=UJQ-KL1_/Q9EM2%YL]X>*#9+GH^K9G%T8IJD_[VD M1;%0"]XXI]_)?/%$C2=[$XD]C].($:0RF) X@*;&-L0BC*'*$BT^2@D41=9) M2(9&.S69.@1M]IC$!O;VJ MX?-"_])3T:_!7PF*].Z6.'EA7=TP%-^O=G!'& M6O!Q!1I[9^!T8HH7+\JU ENSMV=NIO0:.*S=I_0ZC+3XG\9KX>91&*N;.ET2 M@X,8SZ?J N\'OLWC?(<4_?#T3QBT/X0[73;X!Y?_^P7#]+^4TWL^#R1'60 M99L2Y%H9"+>KQ3^EJ(>YM^8HRW:GB 9"93%7,,E4!E%",&1Q$L,4)[&,]9PS M"9T277G&-[7AY6AQG^VAQ5D=-V-^:_:GWK9+""EFX.K>!"Q=L._GN^OM1I-7 M[-"!!Y.1^M)Y\!B(<:]CAV^,HPX= Q%\.'(,U4S/@>,@NMX,6'R.$A[A.$LA MR\(4H@#%D!&<098BBCE*><;=Y/]8*U,3\<^R!$M3$W.3M+PN3++-;SX#S "O MLIN+]7))\\(YPWDW\9;B>RF=0V^[I,\+&+^U1!TU,.660G2\$T:: - P4"40KSG0?ZU8\)AF9>R.\YN!933TXR9G&;M3 M7N1M&1W A2$VS2ZL:?)OB_+NQ>9KL;_[6NSOU6Z"]NKB523-4):E"(9)(" B MF?YZ6<3,="<@41J1E(7NTYU!L$YS:E.%9CP9?#V#9+QV9\9%BM( 0\Q9!E%D M4OKP)(.!#&(4IRCA'+O.7B;2FY%(OR M ^750QNG7X@2H4?P$)+ [%FE6$)BUJ])E,8I-3*->V#J,'=T< /DF6D]/9!VFC.9J=7C!7U_(Y)LZXDT_> M/J8+^9P-!V[CLY?W6R=]6J]N;V1^;ZH%_D++)OOF5_G0)&F^5E^T(O/% UU^ M7'V6/\J;7^7R2?ZR7I5WQ3QA',M$Z/402:B>0,UCG)JCB+ZM%V1PB#$F&$.8!3$-!(*)1 M!FG&) P5PS$B02!IX%;E[D4;4Y.W#41@,/8\C'F,2SL=NY"A@=7)E9P>U>U. MFN^YM-W+=D:N:W?2T)=%[4Y?>G%%NRK%[,>5_K)D4;ZE>?ZLUKEQ;,]5J+]Y M(C D2"&()!*08N-*#"@E2,9AR)P.7]HT.C4Q:#'V"W^THME.%GR3-[!.[%6M MJP#/P(;+7I.-_Q:9>K.4M%1H>[\O1?N86VK?9DS'O6QHJ(9 M+0,N!)&9@'$L.40)Q9"AF,,,AS)#A 92.&70M&ET:NJS=7OO>;W[34FL6'?< M;O#$Y6B[!VXT]O?]6_ RC"N_J^'7\UK?VD.BFM&+1 M-"'%B<1D\U@BI1"B,(UX#%$68T@IC2"-HAA')-&PL/5&IVVK4YLGMK@!;X&[ MQ]FZT6XAW4.0.;!X;WC<8#Z=@W$(5AW4>PAV1])O+RR[Z;@K6YU*;OVP\;3< MU;X]-7>^N=^J_Q?*[Q8KF3_O9L)OIBTJ5BQC1, TS;2*AZ921D@BR)(DY7JA M'Z41=5GL=[0U->W>0*WRK,@6K-O:OHM;NR6])\8&%NA]LG8*8)R;4#LOY2WX M\+J"[VIOU(6[A>&'ZW6;6WHF9#"Q])\U<%K<\(DB%$69: M(S(145,)!T'*A8 )CW$J],%&6CC]%EXTM_79ZW=OYYKO%>&-MXY\_3[86YM. $X?GZ19-E>U>\6[1X.B M3F5_HJ4JH=!VVW4>(4%2G,4PI"2$*,H"R#A5," *8RY9$E"K Q>70YF\K1X^J#W&Y'[$4MC.B?]<'$OMO6RQ/[C&[\3HK'I;Q6 M;^],6KSBX^KF3FY&ZFO51!+MN%6N6*'OY.?Y3$6*]3011HF,($IC$P@38ZABDO(,ITE$BB_'XS<59$TL*ZM W5RWQ[)S(?H>[M=VBGTZ-#3L,M3E6^2 MD=?FFEE;7;"VY>,@<72F@=G43MFL%Z:6+@:5G_?),]TD=.Z,NL MLD&6;3;(83(_#O)=[C7P:GD93WV71Z^Y,)E1O1OY23[)9=B$<3,9*8S2JJ*& MJ1R+4L@4Q3"+%&(9BL)$6)T]L&AK:D-KA0V$/5,4'>'2[C/VQ-# 7_5N!$<- M= 8:P@8XRFC!R3#)B(ZT]SHYB$X;?C+U4,. M.X2IJ8J!#]1R_6L!3'?K)7D#'= -]C^Z:4Z/?K&3HF'9'EBA-'A0D=W"-[Z2 MGXP%FO/?@XT18&N%U\VKRTGT*FD]8(RJ=/UI.A3 "Y[4TPU>TI6@N= MBD=> M-CMGSU>,\18UBH!$.+% V1RH130FJW MYJ>FAU4W56%0:IVW.\J6]4YZ=H"EAWDP6H?V&S? 08,W'HU\WK!F%EZX9/L]I9_6U6??;^B/;6)+QTE%QQ,F M]!$U^1;,2;HMSD'F!Q9\>/T@NMH;]>VW,/SP5;>YI7<>AOA\-E4<1J%FE 1A\4CMN'H9.BKWF8;#ER"(/P]E'C9V'P=:V(WD8K&_M&SGX[9XN MEV\>B\5*%L7<)$<-XC"!2O%0Z[% D,H@@S1E21S'(4U3*ST^\?RI:6\3'%=A M!"U(UYC!?0:[]=8#+P-KJQLE/:(%CQI^8:S@_C-'CA0\:M#+.,'CE_5;,AAG MS-5*F/^8E 1/=&G*@#7#4YQF6-*8ZTF4GJTBE"K(J IAE$J6$JDRSIR<(5V- M3>V#KKR3W;R:O=6LP76P-_YA51)F=)]9<=I -L-=E0XG4]UMG@J LR M&],/5V16]_33C3>TD%]I*9LW.B(IH@$UI:!#!E&0"$B31(_VL4PIXSC";E%= M^X^?FC88=,# <].$ \[L5* _$P-_]QL2!OC.CQOM]8=?[XFK M^GVO?UGEDJ]O5XM_5IF)WLB55(NR:'W-Q5=9/"[-!LP'C?;MHUX;K,HZ#%1? M_65=+*H T3D5*$NRB,-$2O.=HPCB*$20L QG09 %81*Y?.=^8$U-'UKXM2OF MW_Y54Q3^"93T!WAH(9MH;U[; QXJ@]RTQ%-_VFG0^+TTL';M&E2YD5N3=G9? M-D;5H0"-64V(?G73QC)_PN>7::^"Z0G:J$+KE\Y#@?;\]!Z^\1-GLMN*"\V6 M*J&,"BQ3&)N07L11# E% 8SB) H3FJ@$6RWC[)NR;,]=[G9G#]7^M%B9H_VY%(OR ^55 BD3+;Y850U]7I<+ M+NN!8DZC# DA$T@DRTR<=PPQX7IA+1.%L4(XHO;UQQP:GIJ"[\ $JPJGT[39 MF7<+X1Z(S8'EVZ &UPK4N$$+? 9V&:ZQ-W/=@1AV4/.!F!Y)TSTR[B;N/6CK ME'B7YXTG]#VLW)/[/O?W$/V_TGQAD@H:CXXYG;M>F<.WYF@G2\,@C@B&.&,2 M(J8P9"2*H" 8B2 (,L[M(U=.-C,U06^!UB[$#52GD[)GB+70<"]T#:S8(S#E MH,5>&!M)>4\PYTE>SS+1*::G[QY/.L]:L">4YZ_NYYJ^$J+RA-#E%[H0'U=O MZVGW/ JD0"(U^0&4@$BJ%#))""1")!+K_Y54NOB:3[0S-6':FM4A^D9@P\]H.(<9E#^ M"!QI&M7CQ7.;2=DQTCF=.O.(\>94=K;L3:PL;^E]=@*="T-/@C"5091"FBJ3 M1R)&D$1ZA)))K$3$0Y8(J_+8#FU.35QWSTX@YT#_LPQ;Z*I_W@;6UR:P'PUS M=N(LI-?7;"UK8C9R>L;^V9>VLGC_.J M?N[=>JGO+^I187.(,Q-1F'(A8<0BDSS/+(D)#6&6X)0D 6>4."V);1N>FEKO MX*Y"CW>15^%6V9^:"8MCV+9U3]BMHH?@=_#]H7UJFWG?$(=K7=GQFT#,MO%Q MDXLY4O(B\9CK_3V3:M"E+&[TO;J1=XM<\O+#8D57?+&Z_52%/E5_?I5<+JI* M2DVNT>)F_:;YJ10WNCOE?TF:%W,E8H;3((9Q+"A$@F8F)ZB>?\8T%4(O\DGL M%#WN%][4Q$^_T)8SU(&ZRT[[7J\3AI[W&L.@L:P2R-HVL#$.U-;-ZO^"K8$S M4*X!:W\BQ0P8RT!EH\>L'H/0[C?KAU^(XV8%&83>%UE#AFFE[\G>CRNM:U4& M-/F.EK0)99T+1644Q@%4*DDA2D4$&4\Y5"C2&!#!C".W([['&YJ: #<'6W? M H.V#1%W/?5[@MUNE?7)VN'B>"N[FX\&CPB8>/?$:XV\27AX7/7-]O M_O=>*5D]-00!XP#!%!')K(=$A" MEH99QC$-G\9N2C<\WT-+46L MV$DA506''-8P-K^H[3#5#6M#9B8\CWN1+#^,>IV5]80RZNSK,KH.9UD7/JW/ M?DQUS,0\*7\R13I6YG20?J'JGS>.[52PE& AH2 <6_W9-=F)\8S9T.O1^L2JRW>&=@B;LNO]MF%L2'3 M90_&,ZEC[<"<)=?7_HL#/]V[+S8/&G'OQ<&N_9T7EQM[[KO(HECGUP]Z@ERV M2^MC2^E?:/F8F[!PL]:^D3_*-]J\O\]3:N(0%8-9:#)?\$A/9YD44(5,I3&3 MG*9.T]G+X$Q-Q3\\EB8KYR^+U>+^\;XM?E;L.,3J@]4;>QO'F>.&S65=:+F- M,UK'#+VY4QDR.^1\MBE-=^BA_+ H.%W6CLK6.O"]L@\8 T%EH<\](2]4^]TI MN@S2N/M'7NA[L:ODYZE],PWI5YC+;W=2EI_,^Z/'^W?K>[I8S7D0!93*#*:A M3"&22$ :I0R&L0RE3!/&W I8G&YJ:N+:( 455-!B!=]KM(Z%YCH8MM-'/[P- MK'U]*>N1O.@<&YX3&9UL;N2D1N?,?IG@Z.P=/;>G-_73JR7DF^>W2UH4VU$_ MH(K3"%&8I#B!*,0,LH0%D)B=BQ G(0G1_$GF;&V]X]S=HLMGL-ON<%]#5\R> M\4.V\^YV!;E6YOS4O?Y@'%;EMOUAN:'LC^.A5^0-4L-:32E[!A7:0>=.E@3Y MWJS9;ZR?SYSPCF,LHYI#2((+(Q/(Q MJM>122)1%B,A0L2M/7Q'FYC:?*4&:;X'UL $2_,?!X?4<2HMW'D7$S2P6C3< M7*M-DF3PR0LW#MZYBSD:R1WGS)6;$ZZ3ADZOV_$[QW.S=2+?\ZMU7]DSB[01 MS&O5I,BYSK\N;N]*\^"/I;POYB3#2""5P4AR$[:<*,A40B"-4_UC3$2"K?3. MKKFI:5\]\&OI:_!J9D&%&'PWF$$%VG')=H9PNPF5/QH'5L@+&71/,VU%C-]$ MT]U-CIMJVLK\%\FF[>[RFKYVSDG$(Q3K^5.8<8A2%$%*< AQP$D0A@F323JO M$T5]*VE>VNG+B=92!I8CD]FSQT\#^X@ MTGNJK2EDJCTEMN;W24QBQ*6PDR:F0+*$DAH(&"( MTUB&@E+]?_-R7=*EG3@<;\9)&C:-#?>V5Z" :#WG)KD_K="ZR<()3NU$X7*F M!I:$%F M"A7$&:A ^M.#;A*\JL&)ID;5@FYS#Y7@S-4]M]<>[^]I_GRMMA$! M^J%O]<+O6:WS7VDN=O9V0IH(9A);)L0$22G"]!)"$"BX8"J4F5ZMA4YG.QT: MG]ITXK,L=T-OC(#L 7?<57/I!LLMMH'('7J_K89M/$1=] Z[^=:#.K\[<2X MQMV6ZT'-BSVZ/L]XSCOB7EE6QX]^T#^9VCGW0^XG>,Y] M _$W>,[]D-YASKF_:*7O.?+L'\>!Q;5 M2RGL<1[>AID+3\5W-C'RV7@;D+>ZJ^=4TCSTJQ12WDMQG;^ERZ44[QYS M_>2ZHL1?Z?)1SB.210(C!=,XU6MD3 .HA2:&0M" Q32*4VI5 <*MV:E)3 7* MK.$* [\ >6. XT30CG++"9YW(H>>N%71IBUB$R=18P8UZ*:^S Q4N#U.QIQX M\CO)LFMZW,F3$QTO)D5N=_>=[%P)H=^\XEM)2WF=?\G73PMMW%S1E!">48AH M%D,4F5S L6!0Q!AG) Q%1AV3^AQO:&KJTXS.#5@],!NXY@-J ;M.;4[P:SNI MN9RU<:8S/0CK,9'I9N/"*>DV\>6TY#\ ?++!T8_WGC/]V.'=L_<,FS_ALV[OYE>Y?)*_ MK%?E73%/,Q[HB48 "5):22(40J+_!R:!#'@6H9C:5:2^%,C45$:_@-$P^0]> M=(&]_@Q-[ C:Y)3SH')67Z\\+H\N9?%5TAF\ #/)1 :G*.N;PN#D\R[.[-]D M7MQDD(^#- Z%C"!'4J^V5,*,TT<+(2(B3*@("':;39UL:FHJU\ #RRWBWEGZ M#UFUE#4O7 TM7%N0LS99ZM!Y^$^P,53F_D3WINK MLU[C\T\[XV>S@E3E%BNBNH(^I4YA7@KS?SN MS?/VDF;*=V4"QJX?S(7%^Q\RYXO"A!?\39HSBU)EIXJUL?B._Y LNYRC) M)$$TAIE@&40!1I!F8:)U@S&:TH@H%3EMTHV#>VJ3OP8]D%OX,] : &AM0?M; M"1Z,#4!+9*U5E6J)]7))\V+[TSX"-L(;XR"+TWH/QA!;R(P]8-=FL&.TR9BS M>UV[6*\L-XOYRO89>'_T-6H(:']K4APM?&Q(O%*?^1\G1L ^_N@S7H<<'=-& M;-[K(?K-:;$OFPJFR$+,HKSO-'*>:Q8DFJ< B3--:SYDR9$ET*9PZMV%.,N3\4Z/[">O^BGKQRI+^9?U MR=,/F-"7MP4)6I2#."7/D^'UD^EH;M0OXKS9AR^\Q1T]$A?^E>8+ M,QTQ%5',G&:]TE.6)F-!JM>]BD0$9C)-C0=-KX2%HC!(:$PR11(JK4XTG6MH M:@-]"[6N&+0!ZY@0XBR]W6+AD[2!I6(DOAS2''KB;:1DA[WY&D2;ZR]P2++SBT%V8C&XXQH]6 Q^E0:>_KFIAF(4_I$N;V1^ M'\VQE PI%$/)50(1)1(22DP%Y2"E<9 HGL3.SLEQ;9B:VK>.RO76E"..RKPU M!_"M/4#CN^_ADQSYI7'P3T[W5?@-^2JOC[Y)K:]RPP;8H0/<=+U)_?R6K].7 M_GV8(]LQOC_S=3KJJ&_SE:#T6+A\^?CEO3E6W%2H4T' ><@$3"EG$!$90IH0 M!0D+1!HF<90(:KU6V7_VU 8L@PX4&I[#O/J +8NE1W\.!E;JRGR#K$^UPP,> M')84_?D8:16QX<73ZMPXX<4G//.AU5-@'J6_16D9_ MO/]A%%,V7LAYEHJ02J1@E 1ZFLX0@T0D$HHDP#),TXQCYI0(O;N]J2E4@],Q MU?D93NUFL1Z9&EC'VDC/!FJUD=& !3\U<$\'/+CG.KIMW.GSG"6,*9,^3P:9@BB( DB" ,,LB;@TH:),8A*2O]0' MIR,D,!V44SM1]L#4P&+\XM#0!J0_!3[#@E?E/=76J(I[QN!#I3UWN7L"A'?- MS/M&KV&+A9E^?Y4/Z[R "TE1F, PP1TF4<)X2V^0'IQJ9 MFK:V.,$6**B1VF<\.$EHMP[XHFE@$>C!D%.*@W,4]$YO: Z>#-P_@20(9OIGS6D00.ND\2:RRH1-15$X(^GFMXNB M>&Q^L[,S FA5G^F=Y-4R^M_^-4R#/\7A#)@W\D\@3-)9E&4G6DAF:8;[/S]P M7$\>O@^6"\@+>GGH%>->1KD*W0Q\K'CTN$X\8;_?A>%A(^.N!$^8^&+I=^JZ M'N[JK_+)2,!7R>G#0D_(%_^LW>M"5 I(ETUCU<=A^M3L67_CNMC"._\:'3>PNOGKLSX; _Z^3_LMA=?HQ)$V(T;X -UV M,WQSW;D/XJVQ\790?/.SM_?B_>$]!F!-W">S*_WED2T7O*E>630?;42%DE$@ M89J:C&=2Z*4"CC&,4T[,5DX0I.8BV&,E]T M#3P\G6*JSV#329G# .*+NI$&!>>7S4WB;=CHE.W.!XPGQ39V[,FKU0W]G"KO M[Q^6ZVK)UF8>)^Z/HO9<-C]_=MU47Y>E_\ERZ^;(SMU MAML/Z[SYD;DNG"J>8,4CC),@H82&FN&=ZL5Z51>TW]_H,G[CM_[B7QVYZ M-@6H$YVT]3R)5!,#=I@!%36@U-QLSREMZ#ER2JFB"!B.@"')>R&9"?7Y-+(N M^33LMY&2:8"N]):O:0AL_::17_*U>.1EX]5YWH3%526.YP2G5#)!]&N8A1!A ME4&F$@Q#23*FL*2!YN<51YM#+^4+?L;NI[=JDHU_HOA[L_\0 M"AXA@C$D&6$0)4+_+4T5S)3@"&4JR915@(EE>U,3E18NV,,+#\TS=/%N& MH_EC;^CHM-/$G=\CZW&9NML<^3B3%0$OCS/9W79)6;']0/Z=6E@T M4MI4)6"2B0@B*D.]?@DE#%(9*$Q9+(E5:66[YJ:F+/U+BYTDU$Y#_-$TL(2T MY<4.3N,,6V#L'"\#E!@[V>0K%!D[9_[Q,F-G[^H1H?.-WTGQN)37ZD2\T*?% M2GXLY7TQ1UHM!!()3"G30A*&$:1*QC E+(APF*A V@?!VK<[-45ID8-K!4Y% MW('O!CZH\+O$J#CTAD60SS <#^V)FP:]#@%!P] \4GB0/[K=XH;<2>N,(G)X MW'@Q1>XV[D48];C=_;3F1Z[RJT>QT%UU59:RJ-^W#TMZ.ZMN9FKR_O'MAZ^@@0IVL (#UO[09@>OWC1SN_>=Z\W1.<%E?WC)G8Z,QQMWQU%JOQP!OG>NW. M+XK'^_IGE7]LNSS*9"A3P00D4:2GB1@3R)),09%E(D0X481*IVR97N%-36YV M@%9Q7MM]/W,DL[*MW3MTW(OVVZN6N\JOUE=CS4I-IYS> ][KK_JT:+.-O-/- MM:L?#+*Z'J8#_&[6^H4X[K;K(/2^V$ =II6>A1=6Y4(LEH_EXDE^D_PQKQ+9 M?-;?2I,A/,AH$@MJTB29K$E<$HA#'$&MAF%)P8N:&+;W]1.<=U+) M/);VC('F0D#(3)".--K4I3HU6G&(>4(:=G)A)YOTBP-G+8U[)J= MFO@T:-W4Q9)A.XWQS]O 2M,"!@WBW9I6 Z:"=./)J^Q8-CVJ^+C1<2A!CG>[ MN\4^R5NZ?*^%KGR^^K$HYBSD<9Q%$M(PY1")1.L.P@*&J^&X26DY=CO)WW=5W QN ;H_9$.+FU3ICYOLWIP]V"7^62'GHPA)19 M+ (%]9.)25:/((M,LE;6EJ MBEGAVWKH7:9)YUFU]+7[X&I@/7.CR=W;?8X"OX[KDZV-ZX,^9_0+=_+9&WK$ MC;V],Z=Y/J[:ZD)_6Y1WK1Q=%84LKU9B$T'_=;U+6G3,C MQB+0F.02!]6[\[J5:;0N&5JU?B.]X1"C-D:OC!2QUJMW/$6M74IC9PQ;[X>/ M%]%VJ?U[\6T7/ZQ/N//.UFF;LTLW8R L-)A56:=#;$X+I3R(29P)J(BIQ6W\ M!IBD#(9I'&0)CM*,V&T2 #T4Y6/%0/MYN1T#H/N0UAT#[?3$$<.@^UBZ'PG=ZPG] MG!V;O:2KNHY"LY$12R4E2V*M_9Q %&8,4H8SF(B Q(S@),/(Q=-QO)FIR?[. MUN@&9R]GQPE6[3P=EW,UL';WHM M8O",^&BI*19"-B=W)9>+)RFN5U4U'3UU-4-D'(6[9I?7)"8?))V[2:JU56QOG(5]S*85K&+-3'UAZ3H=B=N@I(EUN MH\)-VM =[* %#_3?=^![=+;V8F800H6*R->M_JYCN)E0[+M%,@K=8//AQJT>C'5$-@@G@&-V6A8 MB]KG_,B:(L^3I?/MCCQSLB;BY33*_M8>WK=F[7:S_J+?M#M:R"]Y$\A7B5[C M>8A9P%*5)C#$-()(X@BR3"A(5,)DBF,9H,S:ZV;5Y.14IRUS4:[!0X,;<)/\ M+B\7)MCCH36BGEPY.('LNL#"S^:=V($UJ<$+;M:@10PVD-O]:7>GFAV?#LXT M[[R.Y$2SX->3Y\R)H4Z/F=V3QO.4.5FVYR%SN[.'=']8K/1Z;K&ZO6;+Q6WU M+MW(_'Z>ABGG$1,0(:K_")(,$E/.B?(P#<,4TS"U\HMU-3(U>=[ !.L-SAG0 M+=\[",F!I)/GLPYJ::9ZCHU,E3]XZG MC&?0[VGAN6O[I@26#W0AFA,F5RM1)2>N]JF+MX]::5?E'.,@)!%64 68F5,B M9K]81E IDH1293Q 3IL$%FU.31L;R&V!HZ*N-5WE0>2 M]LSIP$+:TMD>3#-LUEGE:\0ST&#VF3C8FB#/Z8//MSMR$F%K(EZF$K:_M>?> MA%SJW][^6:YD3I>ZA2MQOU@MBBJYZ)-L6FXW\Q7#"HVC)_?,. MN?O86S&S"&)QWZ3H0YO?30HG!.-N4O0AY\4F1:^'N)_ K<\,-NDN.%(<*Y9 MRLQ2,XP32 2)(..4QIR&24:M4H\>/GAJTM0>-G5*&O*"K6Z%N82#@<7#UGRG MT[;';.U]U';O8:.=LSUFPNXAVZ._[Q,=^WA_3_/G:_5M<;M:J 6GJ_**\_5C M%6?U9;U<\(6LSY;- Q6%A"=F-A%CB++*\1,J&,*R#6'^..0;'NM'6' MQ#H\;\2 6']S?,_D;Y_FCW)S"T$]MG2TQ4EFBDAA*(1*(2,8A3D0, MXXCKGU"%!7,J&GZRI:GI?0,4++=('7.[G>14TE!1'"B3/R^%2%9#JF0P"*3^ M09Q$H2#STI36'9/337O#<5J5"_;%HMWZV@LW P]\[:NV W( ?]]9)ORFP#O9 MVKBY[\X9_2+IW=D;+LYH<^P%IK-(=M? M]P_9;FP K1'F_,,@J6=<*1PJY8PUCM=*->-*5$>*&>='79;LTYS9?;LNRGD29)PPD<*,)&8;EL>082E@E,5I&O(T2)53 M5IHA0$Y-0*LPH2:I.=_!VB^SJ-?NM)/ZGK]RXSUOK/=3I$7PR2&=4KT%?)HSH$U:>RK@[2UH7'6#Z8 M/:@[*?Z\7HN#$Q9:\''&];(ZD$Q!%*L,4AXGD-(P#%(6!13Q7L=83K<^-OE?EB+:J2/2?JM,W#+,TT\3&4J5ZK(Y1A:/QYNA>0 M"M,0ASRSFI#V!3 U.=H]':PGF_=Z E*=8P&/#_JOY9T$>5.*,#^P9 96];>W M:!_!]2#BG'#&L?]LMM:&[96AM]@J]FOXH,8/:@/J(D9Z5GFJ..3 U+NFH1FN M"T9-1N.W*WIDING'X_G\-([/'3E+33^K7^:JZ?F)QR.^ZX38A/\VTW#?;"XM #PK$:=^:(V6V527;69,L:((+S+#M>)[ZG6QMU MNGO6Z,-)[OD;>FK)/QY-[AQ65,Y?VQ=Z[Z8)O<4U,/"]A>;S-3UJL]]W<[^) M<5_(H^:]> N/7]7OU3.53ZM1\LWSYJ__ST+F^D%WSY_TR+FL$['I.06+0@%5 MI#A$.*.0F, 3)4BHASN!',WS3_':0$D"M97O7*NO%1%E:"Y^)*OQ2,OFQ0A32-S%(648JF@5B8M52'ED*#,N*B%H)201 5. MY= Z6YN:/C4@VU3/SC&\W=3:J9 WP@;W#=#/M#3G7YJ@"8TG H<38WM9C?_WJ42S*CRO]O/LZBLC.%]EY[X3>[PHBV,%HXYUT M8,EAO]0'6R-MBKY@S=-6YSD*.OMZ^@SXG12/)@V]7CWH M05XO&Y;F=/%*F+V>!R/U3?H'IAAF.(0A0LQ44T\AB<,,IA2E61A$(@V4D_O MLN&I??PM6KT8-GBK38,-XGY3?NL^L/0S#,#LP.IQ&:GN+@9'AOQZ&VP;']?Q MX$C)"Q^$Z_V7RM75$UTLS1,_K'-31^.;Y(]Y=4[WTV(E/Y;ROICS*,,X2A7, MDBB"**,4FHK#,,C2.%0)0SAUFI@XM3XUX7HG60FV.&=@8P/4,T18F%HSWPUZ M4,'OK6$V'>,J9)[I'EC-O#%]@; Y,#:0NMD@>"6)?5@\R?^2-"\V^^-S$E#"1< A#U4&41JED%$L MH11Z@2:E)#RSJFOK'=GD1/)1 FI @[7^/)\U5A-#6OZZKO[NFOC%6__9Z>6K M],KK:JDQ$*[[[Q6^"%F_HQDWHXIO4%PE@O#?0NSYM+FDAW\GZOQ]750SP MW7JIGU'4$9E?M\72YUA&L20A@1*9LV"M4S?92?J Y \LW /PWJ>";A_V?)?6 M=<(P=LW=/@0=*<;;ZS'N2:+?-=M/'Q8%ITNCLQ_T3XIYE(8LBKF>X(K 5.N. M(TB8X# F(E(T">,DLLX7?:*-J0E;"Q/4..M)3(74/HOT*3J[Q[<Z$!]7;^O3T_!0L,6JBGS U>1]]3)\66_B1?Q TL"*[73CJ<.;J_L7FW]+B[OT/F?-%(=MJW"%"BK $ MQEF4ZM5#@*$6 @E1$J11AHB(4ZO\V=W-3$T.V@+=!BEHH;I7.C_"9[<,^&-I M8!DX2M %->&/O7G.=> O8VSDVN]VKU:O:N^G>;"I\'[D[M&KNI^VX%@E]XZK M_24MK++\%$V+7Z60]P]-OD(1Q4D8P3@R2RZ!(HBS@$(:8J:2D$9*1)?F*SS1 M]M14LSM5X:_-BY]O\(.?]'*CJ&RS/.3>IX,L%'6X:X$>#7Z67L$%6P- M&([KRS,0>N!\ LD'>W#O)>_@&?;ZI!P\]EBI+3&^T?;7.005R!FI[JFJ)&XM ;1)@S^T-Q>8.CPG# M/?'K-VG+A9C&S>7BA\ 7*5X\/;;/7/]HK86=Y)UOGK>7-+D]KTPH"94QE%:1C&,$$)A2C"W.@W@QG%,2)Q%@MJM>$Z&,*I*?I6$QH= M+^]H">[I,V"R2EZNM:'G4F&(_K594+QRKPV][*@RWKYY61IGQT+PYAGL7K?) MC&O,-+'&E:'M>'"MFCES,Z%^[3YV61@_+Q>K=M<+76FN:90TYS' 0]YBF"DN![1I1[,,<8I ME#(+PE %W!S@7LE;K5AI :@UXT?9P.E"GJY0U1C,L&\B_KVJ- M.&9KZN;<;LWD@<*1GM>XIVJR8L5OIJ;N)L=-U&1E_HL\ M379WO<(JX^K>E*N_T9/B7^CS&_FE\7J(>9;@A'&C1B11$"DD(0ED!'FLF) A M)8G,1EMIG$(YM=7&^V]?OLSTZJ*>B] *]=Z*H_4JC3D)/=G%(RPV?'3<* N. M([4X=R>?['FO9N>)R6=M+3#FZI\]@S<2?)E2AX^X\O#1\:.N/E[O!1AW"7*N M8P9=AIQL_+>S%#G'G]?ER-G&^H=GWC1!7MO3[$D0A"C-"&1!*B&*: @I#Q6, MDRR-4$@HE4ZII(ZV,K41^^W.GH[00-WC,5\2:;>\N)B>@692T<=1 )FB""(:I]#D MEH,1$0R+""=264WY+=N;FA1L*KB;HJ>KCM>\%[EVHN"1LH'E8<.6A@IJK#.P M^6$-=\!*]L=Y&;8H_4&;KUM?_C@!9TO%G[C-35"*O)PW,Y0FH#80(J&4<#UW MX %$B5"02K M.V;K@P)7IZ9ER4W*6>GY]0N0U%VB B@V>],=);320+/>4 <' #G0J,LET1R M;'0O>=3RV)1$!\Y,-QSSU*\%KI(^\'Q?;W'\A6Z=E;9O%JN7=F:P^MOA[#UN M=9!Y>E:8]8P\_X##J=_[Q@.V\3S[^%-M"=1NXEYO+:8H2E@6H1+***-J'A9J M'L8Z':S$B"0XSV.SG,^]O8QM3K[?]0<6'5*@#UJ7%JU\D61PM^2!KH*,A%]+LCG,ND=%[''/VY>&.4R[AWSL.N?BPX[YF M5K/YLGZIQ*WY%W-]<_E^6:_JYIB%[ARSU);%=:_K9$2*X$))Z2!5>OV0 MY]>ZOP[2L,:_%_J.]@9^6G5-GZ?VV.JC>;TG?_VNNJMF9%Y_%:M;>2]J4?T0 M]33*TRRF%$%94JX33A2PC&@.BY+0B),<%R6VRYAWJW>1 M7S.]YY>UP+IM W8"-'<;O!.@$&LGT#5FG\GL3/GQG+_N8K<#IZPSI>$X2YWQ MFUL>A'\RXS0V;QQ_&Z2WV_KULH,QSQ#'&8L5BJ'R!)B*5.8,EKD"<,$ M1T8!E_9=CTWU='C!#F#GS/.76#=31&&X#&UL=:"U[CE!:5=#(U#%3FO"0J6< MO]3]6^6;-Z2E)]F\:0N.";GT5;#.PM$4HT(4);E,*224FJJ3,H4R@B7 MB:2Z4K!= J[=UD>G?S2X+@.,0R6O?>;,%(PS'X%UB#D5]EFS3HGL-TO67@_# M9L4Z)=Q1%JR3#SDUG-?HB' MBO#9XO$#>:VG&4)E+K(2%A$6$+$D@R1#">0E+1*<1;PHC$KT.O4^MNF^@Q)P MA<_B2-*:>(/SW)!T!M86+72PQ@XZ\*!!/P&[1'<"@ ^!";S3FUN=5JANVKY8\9UV/$?M;Z0_S1; MD 537=PPU5];Q&)]1BV+$JFU L,BQVIC6H@84LYU(D4N44D3+C.C5&GN$$:W M8N@<5W*^_*L&^I, <@T=D WV_[ S&AW&QM.TZ%I?$5+CF[)HJZ%V-:TUS4KUEOK MUW6%J(.S(R0$+C(J("MU_=LX0;#,!(9I$1&M MQ5$75BINTU&X.?>@^V@=OCJ<_\__A9.X^-] -'@MKRJ.*:515B89BF&<%$11 M*@@DRL:&J9"%0!3G/(ZGSVVBMQ6I5D,0>]A=.'K?BM1V\6_/B">IH4J<","RA0D4!42F7:D)0H35;FNFI; MEN56U\AN,,8VF=>8P7,+NBE.33J/C;GKGMEQB,P6^?#$!U8A9VK1;H;B;F7OW4L\6:@/_QV*VJJ<9 MEGF:"@'5ED3IQ:0HU"XZII#(.,V3-!.E-*]&<[*+L>F\;6Y4VL$$+QJGQ5WP M:2H-;MBO)BCTK<%&YB-_J3S^R&=S3N4+=-I8*Z*WNC5?#GA=J=+^H9:])0Q-,\ M9SE75B.42*UB*)6Z[B\5,,ZESA:#14QB*S_I8%#'IG,[P$!L$4_ S>-CU639 M5.9/AQ[\T/";U-1_?/M@65,@X,@;GC^-8CQ#GV-=GS>L$W<"/NY^#AN1?:?; M"3\L?@_3PL$=]E N..U'AWOA>W2PNS>> [=T/GML#2"2ERR/$8(RBB.(HB2! M-),",L8$DPF115D:6]TG.AB;_M^ZRRPW&"ULRE,4&EC;5Q(36)%N.;GUQ8F% ME7TE-P/9V%8GWAO.MNY!O6=9]SWGH,/NJJ52$Q5Y4*JTGJVZ MM#X8E83%*8&,X@+J0!V(:21AQ%)21B3/8VQTIGJ^B['IL35(T*&TF*^G*330 M8E<3$UB/'7+B4K/V-#D6ZNQJD@92:,8?D)TRZQ6_5YV=?G,XA=:+?$^E]3_I MFAN2KMIO1H2MY@G8(,:;&%/NA3G/C-[VC'E.<6G8><#Y_JTH^0XZ:?E^VY+AEJ& MGE7#KW?J,UK=++CV(GK6S?]1"_DR_S*38AI)G%&>2Y@E'$-4Z"!7EC"89SQ" M.>5I*:W<\PWZ')MR^EBO9CJ)#PS_O"6@9 ][!K>_WCA+/3]C;D? M#BJ;E)_286I)HM;Q>B.\FE# F,B(!"4@D157LA2E .<5;FHBQC M+C*C(DMFW8U-LW2 P18QZ" #A=GBF/PRT0;W"5[I"ZQA^IESN6FX3*'%K8-7 M*@>Z@7#\&.WN(XR)Z;V;N-S*Q$M4S 8KF M'6[+4ML7B3:B;E)(+OB'6278:N-STO18-W_>"R9F/_2QPCJ3_L/R7?=;P;^J#<'#7V+^ M0_R^7*R^UU-)]@7D.JC8\*0?7DY#&"MS?OPU[+;81&=29P#9MO>"A@\DE>>RIPCAK+8X&C9M[R7."<3!<.!LZ^YGC)TQKY M;<';!_+SXT\=$"/>B860L]64$AQA6:0PU045$$TY)&5,85XR$3-)4:HSZYHG M3^OOSDH##Y9(K=L'@6>=ZK,VCKXP9-CPHL<;;Z'O>CJR6J1-^>L.*_BE0WL^ M7-/^4L>(%K_W.OU=#GNU8R3^T>V.V5ONGM);5[I/ZB-IW>FF7!+..190EH50 MQAR5L)22P(*CI$0%RXO(*._5I8[&9L5MHY>?JYDRMY^51B']7J)VQ)HI$!]T M!58=C8OMKC.M1AG$H[:/".\>M"<[&]QCMD_D4QZRO<\[U>3>A %\$ZS+P'S7 M9)G\I #_+JI'4;V?+VNU'YUF*(_SG"NC#DD,$8]22*ED4 @I*6,28V&D*ZQ[ M'IORV V>J#?@)Z!-S]FF]G]J! "LE<"J6K7%D!CL#T,1'=IBV>'XVP['+7*@ MH8,6.W@?EF.K*N%AN!ZLMY?SH!BY0P.N)J.< M+70NAD7K7*J^/.T:O5/%(,^*+*(OC9>_K2FW,?ESP6_D@JJ?WWXG26S<+?O?Y/S\OU-P5 M]6I**"IDSA LD="E!K,48J;4"T%IGC!*U3=G;FW:]#PV/;/!KKV:N=Z-B077 M/ZO.GP!K)&CN*Y4,.HJW$<+"&+(:%0.#,Q37@774EN9;"9I-KT*N?];800L> MW'0T?PY,LX7-&8KN@6Q.O[3;F9TNU/6:G58-#F=VNLBY9W8Z-7!% LBFC.&4 MZ8BXA.<0TPQ!E"(*J: QY#05+"5Q0A.[H+A-TV-3\0TR?1+)VNR)?#F?DZK6 M!PJ@UO_FDDNQ)=',EG2C)K!&;EEI4'E.)[@GJ?_T?VWSPZ?KVQ/K9'J]_2>N M"&/=3=&G[<.U;P@J&(TXA[GD,42Q5%,VYLJ&BVB:I3(N:&JU)^SI:Y1S^#!C MYC9YH4,PZQF.#6>T'^:&F.+G2;OL#^(6P-K/B_\(UC/]#1_"VB_XR1C6"Z^X MZ9![92@H5;02O.FCR1Q]_^V/[@O/8QP1FA60,)9!%$FU]2M3#DLA62031&5I M53BXM[>QZ9$MV#8-4YO>'ORB ->69D _RV9ZQ!MW@37)#FT-T#:;>T=; #UB MQ(M73=+?XZ"ZQ$CX0VUB]I+S8;6H*ITNJ/.>V"L>%'$:H8)"1G "D21J1X&0 MT+DV)!<9DS2-IHO&&X _F#M-]?5I-#$VJ=\.>@XW27ZKEG4-> <'>4BU]G&=0)+]EULO8NS",LRQD29)X7:\V1) $1SG'5@D- M+?H>F^W2X3/W@W?AV^)$PS^+;[L?FH =AD-LCNQ)\W]Z8MC_\,9S4W_7_=-JA'V2NPX6VMI?^AYL%W__%SI.;I%DHXHRGRF J18D@HJR ME,<13#F.95RD,>-61SE>4(U-X6F8$Z#_!#MHF]NXG0V)_G=+[W0O0VBF*0T0SM8M&V4 ,,N4NT."[$.K)OH:N=-HG\(E2IKV/VQ=6_[A8 MS5:O]^)QIIM:K+ZJ3V J"R904C(H:)I"A"6"5!082E1FDB 6(V*T2SK7P=@L M@Q8CV(($&J5YP?63)/9/?!_4!)[QEJQ8%6+O$]VY(/O)1@*B.TZ5 M!<7J2V&0IKHL,HDEQ&54P)20G) TIZPPU^ GNQB;MM8@P0?!&G @C2= 8[6I M=W:22 /-?#4]@;5PPXR^Y6KR5VF(3N7@3M)C4P[N6IJ&*@=W1)>O@G!]!/07 MA#OYYH %X?J0[Q>$ZWWRF@.3$_E2BCQ+)<8P1DQ"Q'@*28(%S"C&,J=92G%N M09)S"7E" MTC@K4QEC;).&YE\J_\QS8')M#OG&G'IFF)0S0^::&462&==8 M0;63)'0A++W >^DUTP^^2 NL)#9\[295)5(-%;B9SY=_$34G&CW;%2CYLJS5 MEO6][YS5)FQY526]'0ZJ3TQ$/U0J1N^XWA\H7?69JX9F2/?A@A:O[=W".8)- M+QD\T#;,;8,]8P[W#A?8N/("XESK ]]$7!#R^$KBT@L^,Q1_6#Z1V6*:Q$@6 MJ2"0<)1"E'(=-2H36/ T+B3!>5*FUZ(:9R)(<46IJ MA)WM96S:=0T4M$@W:=$T5G/CZSRIEPTO+U0%UJ-.+%D97!=9<#:VSK<\F*%U M4;A=(^ORPX[G.G4M5O7F(*>@6512-<5+AB!B!8-8Q!SB+,^83+.2Q:7-,>]> MZ^,\W%TG%R<-5,M3FSWR#(]I7"D)?2[3X IQTG)*8+]'*WL]#'N62H@RO,(EB+'ZB?,",OBDL]MO^N6Y M=UOJJ:OA=J]^N=G;Y'INVLTL_B+4FBW.E.9<5V;[\"*FD1!2(!1!$2<%1%&D MC.4D32&.J+X298+3V,9B-NUXG,;TRX*K_8F^*1*\*^/[W&*V,ZR-Z3>SN4.0 M&GA):R%/0%\MW[84Y1V9<7_6NBU57@UYX\X'M?%M*3DT_ZW?]^6AT9D692;+ M/(T%Q(@I(S]-8[6I)QF4,I-%DN01L\M:<:ZCL=GP)SP-KG7*L,I+X8.GT)O^ M8XH"Y)JX1$1@/XNWR")Q2>3+_A5>S)@SF2BV:4;>O6X?Z511DZ="1SBO7K$L3W")\TWNK:MSY(00P6AB'J3R&B3SA/KDYG/!_UVN$3>I@YMTP;:) H?\ M(LS4Y-@&>/CT/[MR[^5$I:_@9)H@+?T$M/+O%&RK0<, 6"D*0,?!!&Q8 .J; M:7D(GD8HY. -D88H"/XQI#$*.3"&:9""0G!;)A^6RWG]82;JFP7_?3GG=6?G MJ8U\7%".(&8H5IO[0M;,WP2XSXM=DZNEO6!/G MLN!')HG!*SYWVJV]HC359R718C7[(71>_?I.K:_L=2I3G*515$ 4(Z58*!YPTWFR!D>+ M& 2IU'@%=0-L^?IQC&#K9D24V1;,K"G'6PC^WR_UJMFU/2RW=[;ZDNKSXGU[ MH]NY,>N[6\&G'"4TXB2!3"!]/:$V6500"LLXBB.A=UZI7?"H+8*QZ<#F3EM' M02KCH7.OM_5+M!X$PQN-D-2&ONK88M<7ISL>)1J^/AOK!)B =6Q-*X/'>Q!7 M^OQ>D%BC&/;FQ)6DHRL5YX935OY:?90DW@F>IL63?=6N9S-6EJ1%-K MF]55::P-8+!&'"37JPU%GJM\&70\<+DOK_Q*K>\&6CXO9_W2UA;H3X6E* M$$)%2F"*BDSMI:2 &,UX-AD ^ZH PZ&(/NBBVKI"]COXJ*&8TUD=X M&:40E>HGC+"$NGX*BI*<1K&P68!.]#&VY4([-@*N\$W647267KXG:#33X%>2 M$UC?:G1PI8O:?VC(Z1""W\FJR_?JT5_W/!-^77-/]#.L%^YY08\<;GL>=8BZ M^]MR_O(D_BYFC]^UQODA*O+8E5Q'A61<" E+GB00%8)"7&0Y1 PG193%*65& ME9,N]#.VB?^WO]_<-2YH+S6WKEQ_B=-^#>"1J7VX**S+,NQ%5AD\[F8/W55+I056K_H:876S M:!RXGO5W\J#:Z[+@E"D1N)019%&I[".$"UBR(H6"I3PI6!E'";&QCPSZ')O: M;.R"+[,?37W9Q6.3E[^)#;?,.F1#NYD]Y9G,(>PK-QZM[2L+9KS:6R;]#FI_ M61!Q:(_9O.I2PJ8]RV_V=W>DNJV:0TW^-S)_$7>B:G:0TZ0LRIAC!A.>8&6? MY24L<<:A2**B(#1%R*+V@4F/8U,^'>;V6&\"GDD%?FB\C1W'E_,YJ6HW6\Z( M?P.KSC>K@;70FM!O+:$*,;BMV@IW'#2@M;=]Z\#OFTV; C:>61VJ=HT/=BTK MUU@PU5^TQJ2A >O56,BU7ZK&YL5K_6Z[0IL'Y34;USSMCM1X(TUCBFB2IQ&, M6$X@RKF )5%_I#+B42*BA)MEKG'K?GPJO:MM>UC0UM4IUV@,#*^P@S$;^K)D MQW7W+,&=%V\@1SDGZ@+Y^!I!>".W7QMZSGL"6[4RMBOP34OM2X>!4E.*\BP3 M.(54<%VTD2-(>,XA)SQ+8A1+E%DIS#>39&RZU^JJ? +NO_UAJ97?[IMYZTMT MCU_"Z"[6/_YD\Y>FY.+_05?LA@/V+W+M?DF:_T.NX@T';;CK>5- CAL-M:S7 M.K78XD67+NF"4TF.!2X*!AG5^2^9B& 9$0:C+"\*6=*,$JM+^Y.]C&WIZO"! M=V+!OC^1ZA^6VX633!KN"J[E)[!"/Z(F0(!O+P=^K?B3/0UKK/<)>V23]S[L M4@:W6C(A>/U)X=IQ_U'6?N?X_?&GJ-BL%O4TCV,BA)0P0CK(5RD B/,H@3B) MA3X[3J@T"O6W['=LNF&-'.BA5.9K"U/OA1L;%RQ;9=QLBNUB4VP'Q.# . S- M@57,AF&-N@L.;G$#!7P3>[*!'H9=FQ*]05@>JFZO+[8MJ_I:<]9?ZM>\N0'K M_UK+N%\4V/YUQ\.7)IN,-C^7"_7!=??B.&,1D2R&N4R5OB^14O59+&!4B)2P M*,J%L++\3O8R-NW>98S:H'3T.SC-J.&QP;4\!5;/]A39;\3[*/"[23[9T[ ; MV#YACS:7O0^'S>3\5?QVQJ;(W.8G]U0);!#M6=@L *9PW,I>+) 0T66TEW M.@;:+E[\*.RV@:?E[=WJ';PRW';N--:]+=N91]SLL@]"BJH2O T[%_I*H/ZM M6M;UE,890Y'>D#$>:^LKA:4L4ACEDA<,TXQF5EDWS_8T-I6DXY7 ;)W]A6F< M8+9H0NO.9R&Q)-?,I/)"66 5UK"UR9730)R !J0_J^@B#U[-GO.]#6K77!3Z MT'"Y_(+GL!+U<]=78R3=:Z5T*_^H11,%<"/59+UA:L%XF6M_Q0_BN1)L1KKC MI9NG9;7JB@I-49I'65XR2.-8[?0PP;!4"AG2)$MQC#..I9^H%&^0QZ:TUA)/ MP+.6>=)<#8BUV!.P$)91P0.,.J%ICK)4&;=,J!4F4RL,S3"#19;$LL@0)1FV M*=HTLE$?JMS3Z,;5;'$;UVB%OV[JIN?==GIN)&[^ULG<'CF 1FJXE%#)W495 MJ7>TZ&!'=K K?-/(KO@#1%]Y'ZIA@K?\P1Y'[)?W83 .'?/?L^LVAJZVE0K> M:\C@VH=J]OBHG8T(+GF69E"665-VMX08D0ARF=&4,RDC8;FO M,>UZ;#;##E:P6*Y$W7D7/&O,8-6"=DXPX# TIKNB$(0/LDW:H-8.IQO3AEW/_#^RI:6XPV7=0MNVNU>J$YF3&E0'1[Q=;GH\OQ, M98D*1% )>:DV3RA"F;*@,P3S,DJ0)#*FHIPJ5'1IJLW.=64SE78[##>CMD@! M4U#5%F>Y@$X)D,[2FRHN<2QR2!):0$4UAB166Y6BX E+8E%09.6=X(/<85Q3 M#ZD535+1#BYXUNNV;3;XLRR;:7T?W 76\3NTO6]HVZ+TI\TO\>!5=Y_M;%!- M?4GD0[U\\7E7+=RXQ-X+[0XQ6SS>B4HNJR=M_-[2^>RQW?Q&29&DE" 8)WD. M$24QI**0,,G+G*G?D33-['2&0:_C4R =6FTUKN&"Y0:OK>8P(=Y4C7BF,[A. M:?!.P);2'24^ M-\$_S>^F)2[B(H\95*]&2BFE$I9I1&"D?L11@9*D1 Y%8?OZ-)I#PU=QO5,- M?2>M+_ULB];R#+6/:\/3SVNI&^C"E!QRJHO#Q%$&,<\3*,H$%SDNHYA8 M&34G^AB;";,#T=+-\@1_9CKA2E8"JX(==$%*2?1([]>K\40_PSHLGA?TR!>Q MYU'GR_QMO >9BRX9\JM.O;&Z*%J5%E%$L(">ZI'RL_L ,,2C+ M%+.8819QJQ-S!PQCTP[[ 7I/FXS2UYD5#F-C?-<:DO'PEZ<[9&O\DW42[]:\V M)CH[PH(I/=QF3?BN$XM\7JS=K=1#S65GK1.RM5>;\_GR+[VYF^:"1@+E,4QP M*B"*= 8@D@F8I 2C/))9&EMI3L_XQJ956^BZ"-R/-59 UF M@^,\CZ29GGW# M\0FL@S>2@58TH& #+1S8EVX"MH.XEK!YMI41;(0$&RDG^D2+>3TD#S0.?J," M/6,<-IXP#,%'D8B!NG$M+KVL5KJBQ:+;]BIBKI:3>_%>J(JJ/V8)4KY]7XJG63F'J3467 MZNGQL];#ROZ;EFE19H0F4)!2*<-2(EC*O("\!!L&KH@^)=] U80#B#Y>/(;IT6VD^D5G55-GYO'A^ M6=5?Q \Q3[ICJ2B->%*4ZF/(D5HIDEQ"FC .\S0OTB@KBJBP.O#KZ6ML%G*# M#5@F'^OCTDPQ>V(HL&+5*-O"6!/0 E56;TM8@(,^ TZ\ZKF^_@;54P:"'^H9 MDU<<4G" X181G$,B(0E[1DB'/*$_/RU=?C&9N^V8)N8I!V@E:?U[B[P-790NTJ MU2KQI!Y=_T:_L.B<0_Z:K;Z#U7^-UHY8U8;>3LL$-ED6EMV"$; M*#O;,$-GE^+-']&]:>$\=#-<*CE_G.REG_/8K)M9KK<(VA/V[TJ;OW]1>OY) M5)OSIIVX4B&CN,QP"M-<&3,(Z_12)*=0F>FZ@&64"IK:F.B&_8YM^=QXX53K M4#+G0&E3YLT,^@!\!K]F:Q&WAL0:\]ZQ=HB07TNBO%K\IGT/:OU;$G*X$[!] MW4Y-<3&;WKSPF1K3+WIHM9$08T2QX%2QBPE$(HM@660(1B+-2X-,XAY!UA.U[Q$WF^'F!YG-=2W93\M*NY+KU"W?!.NB-KI$ M5+IZ7KUZ1^I9/459+E%*$$QBP2"*BPABA J845PD49JF69'8W 39 AC;];4KK$$, M:F"X4G1H:3BWUT&/3].T^%U MKA]T,>@4/RW>X9QJF:Z M*+&R!HH8XHSE,!)[;+)H;;A=G+^/>GL[A=<<( M?O9=\)>Y7C5(I3-QUG>B:CP7]/$;NUGP#[/YBTY%J0_MMK,"E07C)".0"RPA MXI1 6E *L[+,2DQXR=+8+L^Z(Q*;F31,&O:U(-H&HAIZDY&)M^#!7$>%Z,H1 M:Z\\+:%E;@#',6,H1UF2$U@(ENGJ4A12@1!,HU2F2&8RSXW6Z0%';!AORJ?G MEU:[ZB%[MQFR#CWXJG;U33"/$J_UYQIFO,RV 0.,0N!U?G?"K&78QJ#<)=O2\5_/_ M5CZ0GW=MD8>;U:J:4:4Q=/?+.](X>#$>(T4>A9A%3.E6I58Q(0+*LBCB4J28 M)H7-[?B5>,9V6=Z>\[%=>9J5<'-DZA 9>>V0Z3(Q.%:&"V$%429,E$$B$P:Q M3! N8BRY73G?(8=L@&5QC$.F3!26\#B&.$("HE3]4:(XA2)E49*4F> TL;,Z M!QRT8:S/4\/611__HH?OU[<-,:E&@PEDCXF MK=I$@#M2Z;00K5S^3!Q/!'LU=:[%-*C)XXG 0]/'5[/V[KF="\YKG-"'V6HN MIIS(0G">P9QD*40L1;",<@2%0#DE,>&B-/;//6Q\;"M= TI/PCCYA?ZZ]D([ M?Q]YF;U^/7(JQ:=[-DSV,365L%KDM3/"G!FJ18_,TE?UZP0M!0QD YMQ8Y<[L ME?_J/)FG6Q\L)V:O<+OY+_L?M#?A/W37Q _JU:DNM:FK*<"4%[*0.!Y:B:\E7E^2E)GTWRO ML<',\E,B[)KD)__=?AV]JY;\A:WJFP7_)JH?,R;J+J&R1 FE-"]@3K$.E"LE MQ!P3&&=1D7E6]4!5XQCJQ9+6V M7F3AZO7U? ^#K;$7A=Q=9R\_[.@Y\_+\/&_25I/Y.S+7_O[?O@NQVOKHU-NK M?,EDA.*\A%QP#E&D*"T3R2 3*)9)G&0D(U:N%Q:=CTU5='A! [@Y'%\N[$O# M6=%OME*RZ&% MP$;9=X6 2(5CFI>E2+(\@5&:IQ"EL8"X9 5,E1*+I5"?:\:#F&4;"&-385MD M@#30G2L=FHC4"=!6-U&_>P%([HO%M;+4MC'%::T']EI(8U./#5Q(-5ZP*Q/8$0K05[#[W'JN-Y*! M/[5LH!'.\+#?XP ;GNT-.FRA3_R&&3&'*KN^2/90V(L2GM M\^4$OBY7HCXN_'%]18B+X]2OB8=B/[3N[:GUT%4Y.C\V6I8!!N+Z>AP^!V0$ M13BN&Q@OA3=,&76IMG&Q[3.VKJQQ]^[U=[7!>:F:A?%3)?[Y M(A;LM?'QC-,RD3)#,(Y*"5&>2T@0CB KF4")^F4LK7*;&?0YM@5H!R?8 +5R MH;4AW,S(]TQCX)7$B4'W@GB7.0E3&*^GW[9B+.%\@Q>=3WG51:W3GI] MF+(E1HP73, (I3%$)"D@H11!FI9E2E&9(I[9'>:>[&=LRF7/I>4]J;^#3_/E M7^#S0BZK)XLB&I?H-3VNO9JTX&>RS0FLQA@T-\H%)CP?JY[N:^"STUZ!CP]( M^Q]WV#3KG;;HD^LW/WUYH6_=WI:PD;?S'<9YE/(J@+$FJ M;!.>0A^;(MG%.@'U#EK [?9BUN-@L!L.R6YHC:// M#V_5)JH!#];H-W4[NK_M2F"[^[5FW&+;&Y+Y@?:[WD? ;IOKRF#O_M:ZT>$V MMJ[R[NUHG1MQ#!?_KL]U/R]N&%N^Z"KRC^O4P.]>=?A+L[62-"4DV5$K%\K,CS]QGK MHJ=)S&+)8P'C5$J(A"@A25,&&!@N5NRCD;JC>0JL!!JD3=AL@Q7L@@5_MG!].K*8$>/72^5"G\.ZH)@1<.1? M8OB:C_B-G5N_!S40]??E?,?O^E8VMX=WU8R)AVKV^*@FA8BS!"<%U\6(LL I8NQ+/V-30SNVXZNZIGH#56@Z=L+X39%/M##QK6<"J M%>::R!#[D313;P..3V#U=Q1#LB/,!&S$V0DBTD0T(H&'"\-T96R),[D! M T[L,;UA%(HS@?VA*>[-.EIZ9+[7ZCIU^Q3K.B%)4L)2E/G).3+^9Q4;3F0)C^A97K"LVP;FG\>. QM M]Y'Y5I5-.EUVN0R'O<%W@0J_EMZYSH8U\2Z(?&3;77K>36/\3=3Z>*E+\U-( MG.=E64 1)P5$DD60HB2')"\2A'*F-H16.\&]UL>F&SIPEGF23A-G-N.=Z0@\ MS8V9L)[8)R7V.IOW>QAT"I\4[G#>GG[(J2(DFY.ZGLD9:ZXV;^6767=O]\J@L<$2F"_&H MK[L>C.M#6J(P^LS+]C,_PA+NDS^40Z]R\[4DX$6) D0GB_ZGOSIIK&H9*>C,0F EO4Z1Z?]0_Z3$7DW!_1X&-05/"G=H"IY^R,$4_/C/%S7W/R_T M.=+LA[A3(Z@IZ3Y 3DB2)EFL+;Y2_<$E)'%6P$B9@V59QA%C1AE(+GSB9+?^!,W-*F_T#61"G:?1DY5D M1$BO1=3?PG#6CY$D>Y:.V1MN5LWGQ0^U%==?R-UR/F.OVS 4DNQJ8OOWU?5BNHMMM/8(O9,A'P>5K-#"$O M9 56G5N,NDB@1@G^[/X;),[G(B=>S:;SO0UJ0ET4^M"08PC"HEDF-($)VI'9![=T]O7 MV)3%W>?_U&DM&FPV823]A!H86/YH"JPF-%#0:%,-56=DFW&E6(&&NTD[Z8\Z MFW@;;Q0.%5US%966H31&Y/0'SO0W,6"8C)$L^T$Q9J^X&5U?Q4K'#ZN=[X\9 M%_S=ZQ^U4&U_FBW(@LT6CS=,V7FSU4S4TP*SE)5%#J-$JFUK&2>0B(1#*9(L M43M73O+8IH2[>==6FG: :NVZ)C'34=?/'78=KB'7N '9 +>SU"S&PLQT"\-P M8"6MR6U"VN]VR/U%(U>KVZ]@ Q[<7*;9VK"S9\RKI6?1_:"FGSTMA[:@0PL# MI\1L_N@N@]M$.O$T2Y.<49'!J& )1$3&2N6E,4PR3&(A1)Q2JUS!/L&-S?QL M$R?^Z#P5GAN0 R6[/#5T9AKRK08DL Z].@'FI,N#N78\N>L?SN$R8?;P/HZ< MF*< _FMDQ^RAUEN>S+X^KDQ'=K*P%1%,\"C.(4-1 5&$,TA%(2&.6O V8D_-F48P$J?;U?-O<;5:/4[F?U/W92$<0E0:14NJ04.%:;X(0I79*H MOR*".$LS5N9&A8,-^AJ;.MF#"C36*](^]%!LID<\$1=8BSAR9I_6X3(;?K,Y M]/0W;!*'RX(?Y6XP>,7A8N)OI)KIK&:ZRLVF:.?#7\ONQCU/\XP40L!$4J4X M<(X@09& LD!%AF*21:51X@:#OL:F.-9HFQ)9.NEVBQ>L>LK26?-K<$_AC[7 M6F-#F$:ZK0"KZ_BYN()<8,[BFL(?@P-=4_0PZ>ERPHR2WLN)"TT,=SEA)LO> MY83A*ZX![5)4E> /Y.?:H78FZANJMB^$K:8<N&-(44[$"= M@-^J9:VV=VO,'FTS,W(\!WKW=CEP'+>)^,=AVD9O.=AI-W4MFFKW.^WJPEU" M'.:6)BSG4@J8(1V=E61<[?)H!CG&6&:$)M+,Z\RJU[%IF8,J=FH+\_A]!6\E M_$/]I16J33NS%"P/K+@3#@;51Q]_-/G\3T,*VR51]!;46YE\(B@RF^SQT43CK58;5,T M-EZ(NM=-;3Q.4QY%60H+RC%$%*60I)A!@8B@)&$98N8JWK+SL6GZ#GZ336(K MP&YRTK4(#O4,G4;'0.D'Y#ST%>WHZ+:IBA6.]J&J87FFW[(&EAM__;6O+-L< ML.:5F[3[M:X:A(HN:-&DXIP4N2$F+!$J."$2()+", M$PD+CE$:Q3B*Y9-#F?MN3@57^=21Z\ JO;B MB__W2QM*_56L;N4#^3DM"$N+2$004\0ABD0.<8D3B&2$XY1G<91:>2+Z C8V M]?7'HA)ZV1 9M0"DN14)R 047^KZ1 MJ76F*%*8Y#*.,YJEI$BF:C&DRS$/Z2[ <(.J@P1?M@/[J.9E#?X=_-*.\*]C M'6*S9>TMABWP\G?[_O.DB10'6\";2HS=$&EQ)N W-93@%RWJKQ- I-(08"M9 M<]6L)/.W4/KFVNN"Z@W ]3].8RI%+M,(\H(RB#@M(4%(0H)+GK$R*O-8#A)RV@MS;(O\UQ?M;K@M MZM&!!SOH!XI%[1]=LP7@[<OSWI700=D'(&K M_5#_-4)8C>CV%LQJUIO;ZO)12J%3(G1KFUJNM(?UO= ,SN:S!N)>-;'- M)I'$+.$29D5&(,K2 I812R'&*$E*G&.$C&)-?( 9VTK15LJ;-0"UZ[2V0Q=J M-Z&6#JDV7A69 RH60LXL[B<_8%V4"#JL: M;I_7H];5:?*GY7WPZU677P5H4(WM@[I#O>RES>L"3TXW__&G7B7$NU9-3!,< MR1BKT)<8O.1?D>1;5ZE7G MPU\IW:[3Y#_K3V@;9E5226-:E#!-=(%7*F*U)ZK]Z2J7F5[,EG?BUJHMK]/RT(DN.0Q M9&F10\2U,TE14%B0),OB+$X+YK1S->Q_; IJC:N94US\$/-E.ZM8(X-S7@6C ML;#;V09@>*C-K=[%MM@GS<\M?+"'?P+6$@1)PV!#7:B\#$88WBI1@PU!/9D; MK)IQ+1JD-]#-GEI/5;VIUE9[YT::L9QGB=K@4D25@F,40RKC&"9QD40B3O,\ M-JH&8M3;V-19=VJT00O6XRV;-]+";]B:@JT;WCJP M:L>[@>N]B.M%8D+4=3W?Z5N4>KU(P9GJKY??<]V6& M_?-E5L_TYFRG[^:WE>#Q-,6RGJ##B)BII, \!]93'6#U=0.-'ZS_OB/!9+?>-E@+ MX;'.H#N!?@L..N 8MO*@.U%')0BO:,HQM83JX=-\^5?76=N#+G:XX"<*'VXU M\2;[=A')C N>02XRHN)*0*-5EK.U),W=W5$I MUE?+I.A7#YR9&AUR. +KU*9BJY9ELE&GG_?&Y%3=UAW+,$CF=5_\^LV2<2VH M8;-H>*+P*,N&KW8=LW"LTYIW?K?U-(Z+.$[C J:,%!#1)-4)?G*8%[),),\S MQKE-=>NC'JQTYP!%K!]T'V"YR>\N.IR6J1&.B#13?5?1$UB7;7/>?[S$B7V^ M@7-R^TT<<-3+L!D S@EY%,I_]D&W:7TOGMOXS/I6?E'[IP>U?=+':-,\%UQM M,5-(TTQ"Q%$,,8XDS#!+2U(0C$0T733I#OF#N3UUKC^CC[EL/^:C7D,Z.'5P M=;0C5SCMYOI9=LVF_%5D#3/SMQ U0U\V._ /?5Q9ZX!+1'A5!6<[&U0C7!+Y M4#%KHV#9]0A#+^A(3?L-@SW4V M;(CK!9&/PE\YU* I8#6E#.,RI0(RHE+;<7%+Y[/'QLVNR[M M'L64L+A(A6):LCR#2/T)2ZK]:TN1%#1*DQA;^<)9]C\V];/!#9ZWP,%R@WRB M?]]AMS6][0;&U"(/1G=P0[U!KN,$UI3O@ >W.Y3?7:;S]NR\['IO2:B%H@.(GC6&,$OLP7@R_F<5+56>Z#6,IY/ M5W']B/3KO- \!U9X;2:\=_N9\+;@U_GP)F M &@D"$BW3;FP<+0/52[,,_V6 MY<+<^.LO%V;9YH#EPMRDW2\7YMB&8RI8,A?U@WI7V>,?9I5@J\T=5E,UMV[^ MO&\*YS0NG+.:D?E_"5+]3E;:O_-U26"9X]3=F9L;VVXQ$Z&5I.PCZK*"5:^>NOY5L MLBX>O1%N EKQ@)8/K 4,_^5K]P1LV1ZMW6H_RLOKOX!Q+J?/366\;RM2K0Q7 M@&'0VRBE0QG"Z:=W9-X<") 5H.)QMFA."I82M BNVJ,,_74DB61Q2BA,<=PX MJ$AE&<01S",:)T6)2I3&W=?Q<<'_Q;^-M02#?!E"K5S_FM^$H>4QOE$>9+?L M/;_\!*SE!QT!WO=[;S1F8TU!WXO]7S4GOF?2P: M'&Y>STU@K7Q$BTO2T#/\6)Q&7L_30(>.YI^1W7%B/P&]IX9G7AWN<+ ?^]X9 MX(5'[32<+D[^<;%2F\KW;3:(>_&\K+3KJDY#\U)/<8H(2Y,4QFDB("H+"LL8 M,5@6$=,7XSRA1OD]+W4T-EW78@4=6+!!"UJX9C/[(KO]ZL\G9X%UH"M=QC/< ME(L3%E\MV+\]+G_\NVJB,?;^B?2/L/VQT0$7&Q]$$9B*N-8&QL\/?#RD77=6 MKY\7]:IZ:7U==66[A^]DT1EM7Y=-6(S@!R;;;UJ??2 KL8GBOM^I,2:1P B) M''*61Q!14D":( 1YF6,144&B)!VD@EP8^<:F (^VA UZH.'O)$$8Z/P@T"<5 M^)SA[3^4\9]'M!R!'9) PQ)8*9JVIQ4;IDZ<59S\,,/9DI5 M10E*(4\*7; TSW2>[AS&D2@9207&B9'7T^6N1K=[:,&"+5JPAJLL,P78YFRT MGV2#(V1OU 760P.R9G&P[(V]@UCT=-)LQ$CO@7-_"\.=.QM)LG?\;/;& ME0ZGC0O45[':)J_ZO&A^-Y4%HHAE%"8B*Y0%&&6P3&4&4QK%J(A3GD:YC05X MN)VWZ'G"#<](O-(8^MBB\>[4:%L'SJ9(UTYF/,UF M]P]4R&4EP,U\OORK\:M1?UV7=OGB-6K4G,$P?IKGNWT;_\N+-)SUJ[S\IIUV MJJO5]/WR9:'LIF=2K5Z_JD^K64.CI(BC%&.8YDD"41PQ2")"(&.QC.,RXG%D ME$CX7 =C,^IV,0(-TLHH.4MCOX;Q04Y@?6+-B[%RN"1\GRI0[^ZH ?6W0Q5P MMO%!)OPET=;3^^)S;J;&;V2VT K\=J'UQJWA!6+YMF/RW;F:9;>RVX;=5O?ZG+Y91PN:8L9C!%'"E:["&$%: MY@6,DYS)(DNC*++*6G&VI]'9)1JHGB_KG;^RT1NP5O;)98+-=) 7VD);+*Z, MV>>JO<2&WR2T9WL;-KOL):&/TL9>?,%162P7S1WXWV>K[^]?ZM7R251-]4JU M/>J=;@N.ZGGMD?)7Y2*F5E MGH/&J,NQ*:2=JXM% ["+XK.X_C&CVN#RS#N!@]@VMUO;YK:S;2:[-T(M;.]\ M6ERK>>=UH.LU+_S:W;=94=5[[V;6TG#W;U:2[=W#V;UIIZN9/F^K7J=_?)LF M14(BC C$A'*(HK2$-$<4)F624&49)GF$3'3QMLFQZ=H_%C/M3=J4738T_7;X MZ5>@;E('5I!_?/W\\/$#^/9P\_#QV_4S]%C&GAB,[N'6N.K^TDS39HKN-#7( M%#R&OIYB)_YEF!Q*G;=F_;!\U_U6\$_J#YW_HYY*%*=9C K(]5_?E*;ZF7U('ZNWBFN_C&51$H2YPSB2,?5DDS"DDD*11X7 M45Y*GE&[A'CV&,:FK_=PZ\/I]0$$T. M-;G#D!CJZ[!$A];*:_0-OX>$:^P3 M';"E?P"M%%T1=:"E 8TX/@.JW,GTJVT=< RK4]V).M*<5S3E>@OQ]+1U*+2>GA9?7I9O53B5WPXB\=XE^;L/D-Z,;+W9\>LR')J^HR MZGA0;65#Q:&"LGK732>U^V'+M-[[+XWH:V^!!4GO<%IFKQ_O01>#?J:GQ3O\ M(,\\Y;H<=K&W=\OYC+UN]]H\*:)4, RSF.F+?4(A1LK*IR(G,1>))+&T,?#/ M=30V.WX;7VX;JG662M,U[7J"@J]C:VXFH$4)_NS^&^3PX1(EGE>M,YT-O%+U MBWR\.EUXWG%%6B[XU]E_N2H3*B68*@Y(0I M'9$6D"*2P+Q,6,PEES2R.B(UZG5L"J,%#3:H00>[34_Q2X/<,HNW&?N&9H)O M3D-;#R9T7L[?:F]:V/#DU^(PZGE80\2&C"/[Q.IEUVRH-YRKSZZ^6]8K,O__ M9L_OEUQ,"YZ6B4XY2&E1J'U[D>E./K\#:Q94JARRH?4Q M?'R8U4R91R^5V![9DSC!<889S!@J()(QA9BJS8)$B8Q2@>."6&5JZ.ML;,IP M._T<[S].$6IY!W(E38/=@X M4/!GV#N0'DK"W(.BM\N!?2E,Q#_VK3!ZR_E2 M]5'-Q:&:?R?NPHO-[HHPFSUVD3U;)?#7"(:Y4Q"3'@"$<$1+*.R M5)9&Q*3(!)+4J)RM/TAC4RL-XJXB%5A#=HM*NV*00YQ12BJ%#;N5RFL(A2F1/M4!);1;F9=CPZS=J M!,_SEQK\\C1;O+3)<']TF,%L'>!@7]_*>"S,]&H(A@-K3PUYI[SB!#2H0<>Y MHGD-O'&!\Z=-3FHRWXFG:R+F]&/-)>0TDIF(8TEA7A3*;,1)! DJ"TBD8.I?B+(ML7G2 M/D<48]-L.W* >B/(!)"-*'N.$F#620-^L?*2N&[D^E7?8.,16 _N#L6WG:'8 M2@%VHX/!6I!)YU QQ$C89 \<8$2&2B@8:F0LDPQ>R6A_WD'7Q@=,17BE_/O9 M":]MS&'IVB0 NJ7SV6/ST:[S+XNT+-3:)&&2:$N;EADL!4]AEB8<%XP)RLT+ M,9[O9VS+SS;;UG(#U4*/]1!JL&;XH2GPJK!E:(ORGDRX3T:MV>UX?3JY=EV-. 1\N3@> M]O6[KR33;S5O5S##UO:^DK*C2M_7MN=XZ:831NMU]E:^)_7W3_/E7]LD&V6) M"O6_$DHB!40)QI#&,H)1DTX[8D(9GE;7:3V=C4TO;K V.0856M# M;PJZV/7 M\!+,$V>AK[=.TQ4DPXD))7ZOI?HZ'/;"R4#THZLDDW>N*N/6;(&_S!;BL^JH MG@K!,BX(@5F,="!:EL"2J1UK%@LL,BY)Q(PBC'M[&9N^V!0C:X]W_M1 08/4 MK7+; :=FRN)JID(?7SJ0Y%JL[30)(0JU'?3T%D7:3@M[ID#;F8?=5,"=^C:^ MDUIL-WK3+,I($D?*;.!Y"5&1,(AIRM5/.4,"21[%5O/_N(NQ3?XUPN8>9+9J MKRB7VXBVILC]0GVVKTT:^>7JNZCLM,()FLU4PG7D!=8'&]YN+Y_L6>N!\Y)[ M50(GNAE4 YP7\W#Z]SSIN/PWE? ^$=;L1!K'4IGE!.5% >-"9Q!(&($E0ACB MC"9(LI21-+):^X^Z&-O<[\H!KB&Z56L])M)PP;^*GM"KO1TS]@O]6>']KO+' MW0R[Q)\5\VA]/__DE2F$NO]HHR&>QD1&*.(,,I1&$ F9P3(M)60R3I$@5,]T MIPQ"N[V,;9H?9L7I?@"-"7N[<,T@M$=L_YSW1E?H8TU7IMP3")UBPD_^H+V6 MWR9]T"GASF8/.OFPV^JNBZ62^OM=M?PQXX*_>_VC%OSSXG:=T[=S.YWM9.6- MLY2B+"T@+C.D['V40Y*5#"8X*D26(%J@PF;UMXK?9$0& M9(/]/^R,!8=Q,3,FPK(=6.LH\.VYXQJ^K@#SRQ]MHI]?P48(L)4BR.&D.XE> MC18'&(,:->XT'1H]5[3DX)[S44JA&]PF6]#.JO="BZVLKF97I2]N?B?5/\3J MAO_W2]TIF1:"90E#%)(X41JR))':'R4E3$J>HR22B)?F/CQ7@AF; MKFRN/I\:K-V---E MO!BN7:(^I7ET,2'-M;6DNQDE&G3R.Y+TUU,MP*!K403 MT,DTX !9^"(-.% #.2R%'S [YR9/#/=Z0%W;QW!N4I[8V/.E\M6FZQ' M^]B MKGU=G\GB5?TZPQ(7RJ27)=46/H$8E2F,LI(P%LF"E$890D\W/[85J=O*-A!! MA]%VH[]'G^D.WY648;;V9GPX;.=/B7WE/GZOR8$W\*?$.=ZYGWS*T9M'NY_3 MPUC1G3#C=Z_;1[HHY)N_2,4WOD8W=?WRU(:5ZC(^K"V=]11/,QE%I20()D6F M)[[ZB6:YA)CS7&8Y)SFUNM0+!W5T2J0#!YI4%3IY[*LNUVN9.S;@T)J=#HQC MP (KN-TH_5TQ=T/U]<'"R6A^+>R> ^>.P!.P^0RTS!Z=H8(/BU]7JG!PAW7$ M"D[[D1M7^!X=4S9UKJ@S4:^C1=(D58]*#$F"4ZCL0P1)'.>PS)'$<1ZK-8-/ M5[H:K-EB<=R%E9+?=!1.<32E;0%KP6UQ3?P&)VB!@C52T$"UBJX] MPZG!A8,/I@)/^\ D604@7T_68.'']J39!A_WDW$A]/C,RT,&'O?C/P@[OO"P M2RZAUFG^[T3OM%:WU;VN97(ON%";+CXMLR23%*4P*1%1QD\J(:9)#G',9(Y9 MS'!FE''R.*;B7HD(+;"C18)V"- MUAMM-NF-?-$W5 ZC*VBT3%-DPDQ_+J+>%@9,.&0BR7Y6(:,WW';JOR\7XK6] M"/[TLN!UMZTL:"'2+$Y@3M(,(L81I*E.'Y0+)**T3-0/-IOUT]V,;85J4*X= MBJ3&:;=!/T.FV1[]>HH"Z\R6GSX+7W?J9K@;=L/>+>[AGO_"T M@ZVZS1I\+W[H&78O&'F>KF+=;P]?K7"0 .); P(FR'PL :"TAPZ&M5 VYM\IU?3[>% M%1>0]H'LNJL^;3O#SI&L7E//MLWAC#]':??,0=&<[ &>>OI>TX M!_W5+=I[4W=W\9]F-2/S_Q*D^KC@'\A*3(E$<1'E!(JRJ5HD(EA*71HQBQC- M<$*9,(ZG/M?)V%1FAQ.T0(%&"A14\,&X.$8OI?V*SQ=1H4\U73BR\KJ^1(*S M[_79A@?SP+XDVJX?]L5G?930^4,-];):S?Y'<%UW=?FR6-U5XFGV\G2C>M./ MZASB2J[WRWI5?Q6KJ2QS(@LB($YI"1$J$<1EP6")4L&3G)41MLJEL:F0 M'0$ U_5A>"=&DV-IUJ%7IIB"?TV]'?N!4^.31)*E,"HB/7 LAB3+$B@RB@N1 MQ%Q$T?K22CT_GM';O]Q:0PLWA+J4Z,C&SM1D'FPJ!;>;#RHK[4ZKM33@ETZ> M7YOQ:=]9#U(CU 0HL4+577+F-V Y)GM,;UBER9G _N)-[LTZG&U_44J)O>[4 MW.BN8Y(\R](XHY#R.(P4$MD6N0RSU*C),5]G8QMZ6MA[A64L3@K M/<>DP1&T!WX"Z[,3U%R^US+GR.+<&=FV+DS$OH*S9@,]WSJ>S*'R:#>=O$V.=/WQ#N;)7W_*;=I M^WGQ0[1)& ZN'04M28%Q"=."88@XE9#F*85%QDBLO1G5_MYF I_K:'13^>7I MB52OF^( '__Y,OM!YD+[C^H=1>L%0?:+Y]E-][.L9)0O8 M"J.L6J5G2&7K V@])&;:)B31@;70 :_[X">@!0[^[/X;1$.YLN@>XY)&NP0FSG*J=$8LS6$J9 MPX3))&,"Y3(V2HRZU^K89K3>9,[JU4Q?Y_\N2/U2=5MZBYH1^[3USVQG,@8X MS'#@P7@RGY2[;^ZJ%W;FK?K;X9S=;W&0*7I2B/6,//V/;HON0T6XN%GP9C)W MJWU]+YA06W2UNVE7^&F"288*B6 AFFICHM8.]5,]XTW.]^5"IS6;R]!W=H M=K@K9]V[/KVAFX$S)MVT"S;^)6GM(ON@[_EO9/%I/,R0(EBB&C$5J#QOI M\D=,4DAPF21<(%EF5F'V(4".;5EJT>D#^S:_"5A])SI:?SY_!3\:_/;)3X(. MLIGM_=9#%WH#?WV>Y-MU8N16U G8?@FMN"/(D6PP&./(CMP']%\C+[(!U=XR M(IOTY;:L?)HM]"G %Z&Z7*=A??W_N?O2)L=Q),N_ K-=&ZLV"TSS FB]U/D M59MF61FQF5'3-E8?9#@CN:.0HD4I*W-^_0(\=(0D"J !FN[VC(ND7!_(!T. MA_OSSQJZELQ79K%$1!0PHDQ!Q#,)"ZE2&&=8KQ$T8PG)75:("^--S=BWXH*Y MD7>?)?D&+)8+R"]0 P^"W,Y>>P0RL.GM,*Q%O0%;8;4!W8KKSW1:XN+5"EX: M]G@M- ZF>%^M10;OFZII'[>J[!/_V/PJ] MO_I?@,G'6'T2)7I(FSB)-6ZFJ4\3:(484BCF&BSCU-( M)!&0$T4)25)6Y/;Z@B 8V0YWLQFB?)?#:1_QM M<,0=@MM!D1\IMNUY!MPBVX,![ ULN]]UO+CV8(T/PMK#[S)@P:C7G([^?&6J M=.E\3K>W[OH)$93H34"D("$F!"%CT\$S45"FB$<%(D(Z<#[:C3FUI:&5&O!& M;%#NR>V\5EC";K% ^ C>H>LV[Y:W&L^ENNAT8/&'&Z5 M"[#L% 1TJ^$_W&(;09X NXC(:\]KZ*7J<$JW"AK:&M"H"'XQ2O[-_+FN4>T4 M->>8O_S>3/+?P%9=L-,7_-%I[#$Y,>2$> WB!!%TU-!/2*A?!HR"CC5@U]!& MK!Z672?#8\X3*5/%L2G(*,P2@@6&E.@-1$Q1+'*<8IDD,[V]84NK/NUZ0^Y]P<'PMID)D*2]R M1F$D*(*H4!12FA(],Y1*R8A2&%EOWOQ.Q*@]I\9!VV+/YA?#P(M@U];G8;GK M6WHM49+-0VN_4_,+YTB[M$NP>MJ:V6/3NRVSN,UX6S)[G0ZV8PZ7#=N*F82B MC;9HAJ?DV3Q"[:.<4TS2'!6P2 WA E,QU#NJ'-*(ZU\C'%'FE+]S9IRIV=U. M3*#WOT(O>984S9?0M-N9>, HL%W=PK,5,4 KI0LP>'7ISXTUJE=^0>&7CO6E MCP\T!-H3OUT(\V6/LZ@NO8V*+,L3FD/)8ZY],7/<&J<"YD@1+/*$:7?,R1:< M'6IRYL!LCTW9XQ&7DTLALP7$E@;""W"A;<10S-P-Q44X_-J*\\.-:RXNJGUD M,2Y?,:0'F\DC?G,Y*_G-RZSDSI>YKY.B9@HI+KA0)F\LABA3'#(L$Q1NP^YQ>=PZYTGN]] M'1U8$QM_H#_>_S"RR#=R(56YGN5%@2-I>FS$U/""40(+0C!,E-2.>9)P9O@/ MEVLZMW/!+XSGM/QM1PWWWCZ8,8#H6+&>S8E!5=JV*;4%VA&+L P#FNL4N7^2,3N16B-%_I MO TGUA6!=0\+-I=?N5Q0;=/JC:F(E")$4:@$22%2@L%",0JQPH*((E.)BJ_E M%K$79VIN^7D>AIU.VPAY4_7=J04ZO9Q""9YFU<*-'W6N AO"O^HT74]K$F:Z M7IWEQ'[:PC*>N,,[A #%8917YT-Q1\2&'F7 78?YX?>K)9=25!^TLNW96Y<1 M4X&V<\1]P1=X\3E$KCM"WTKJS_^VP<.K\]T[X*B>MXWJ+]UNJVNN(<_KI:;YW+QN,MD50J;C@>1MC12;_=)PB'- M$@HEHOK_)"H$)^[L&<,%FIHU:D1VS#F^>E;LS-*86 $;@,GC"J%>@>KC>@A/1(AD'^M7 K3O7BG#>CYW!AM:OS@/4*RAK5($TCH<(7/+NG#^:X#/>#E M2I:/BZ9[I:+#?K-C!_4U<1ZU^OMBJXY$"YS(;%V58HC /;LZ9T MJ9$;-(*W64@W=77OG2',V4I_ VKY0\'LDD\6".ZQDL:\PNZ8%S8 NO[D+Y<; MCICA-4#/PS2N(3<8YMN^5TJ:RF2Y3=CX0M>RJW NFP.K]0=I2/SGI@'81D_P MSX,/ST2$4\&2 F;2.+UQ@6"1< EQ5.0L9JGDPJIEBT>9IK:8_/[O7_\=J$9B M4'4B@Y46U+G9:K.?/V9D!(<:W0"Z!JU28*O5RXMNC,WD M7BF;/<+MU?GV(=>H7KE'(%^ZZSYO/;3"=?%=KM8EF\MWDFWK6T42%30N(,5% M E$JT*"S\NU:\N^TTA:AF2OQ2=TI'4/ M&B-@D+K6'@@\5[6>&FGDFM8>98\K6OL^/# "2WMM5VMMK_\WZ6V-]HG M_/EN^41+O7^1/,&,*!CE20J1R#)8%!1#);"ADD\BFCCU_'0:?6IFPLC9[&+ M5M+Z=.'S[7^ /QJ9'4M?W6;#,B89"N/08.10\ Y M"DD.NLDPLW; GS53!1:*F]/JF.AMI/X7$E,EA+43D[,D)LQL(^W+@@[N[F26 M1B@"^MQR$KI9GD/ *(YC2:(:D(R!%::J7#)J+(J,)9X= M;WHO^([7M&G.MC("PZ6"&_T#K9/4W-[]?KQ1(BDKF( 1UX\EPB2%!2H,WM,=8@5YB769)AF!6)B!%%"6:%BTEQ&'MJ!L;X*CLZ\IJQG._+.XP@P&82 M["Q/(&@#VZ$M<8 YO.ER_/>,DX'YK17,@TD$' +0BA@,_ZKD LX '..:,#E M%@./R)^>Y\N?4GZ1<[J6XM.N_VW7U 0;0Y7%*52$$8B(RB#CL7:+9(P%(DF2 M1%;\SM8C3LUR=1U/GNE//>:\#@"N&N&!; @@'*W79=#M;)97* -;JDY6V$'W M:;_5LK>.,<[0^#U/OCCJN*?%MB #4G?>.-:D@L%']I0FPN&9LGZ6XAVU0($HN,$4Z@ MC+B$"*L$DAPG,"%"\8A&A""K%E0>99J:,?)"Q:.U&XN'9S>Y_<;ME:8LL!'T M-5M#^FUXFK:Q.)0&3=]?B$BI]Z4;D4SI".=PC$J[H?XBM$I'V/CC5CJ^M=LR M6ZW6LR^&4K5]+9."I3DM(H@IB,2:L8YHO[3FVY,YY* M6:U+KE^PO>P0QRRJE^#U+T570!)X.1F,AK5].:-[G_^L+]GSG?5/+_WFE_<< MQ1B<4:1[H<_]>=C&^2O_)L5F+N_4;W2]6=5;\COU:;EX?)"K)Y.2^6!L@>$. MJ*D#9@5BJ:0TAHJDIB,()9 A9/IKYRA"*B&*89?=M*L 4WO-WRX7-8')1C_8 M'S9: PGN5^6"E\_Z%U_D\UY+>Z.,VX[;>7;LMN$A,0]M1UK1#9X[X*N50A#>C$4/Z][>6A<5K<+\?Z'H:-\ MH#_NZ4]CX;J#O#3'1&_C)$R$]KI0P15D*HT@$8G@YL<$6;&R6XXW-:O3G9U6 M1NSZY-3D[JWI#TU*&Z\Z^E,?I;Q=;O3^Y>?;I9 S1(A@F&2F M$@Y!Q"2!-*,)Q%D1IREB>9Y:;>TLQYN::6E$!@,\&S30M;;M+#5%C3JFD!9>\QW;WIYMRI[]/Q"SXI? MGS&8M.-ZFZ%!/_)3@P\X()-GCTK",)RTC1VJ]N LRB2)$\0@5Y&$B$3UOCF' M>:10BI7$F-JW&NX=:FH+P#Z_R4)+Z]BVQ0+;?H/M%[' %OHHW]$;*.CF+HJK-#^N\P7M*'E28'N1QV5PRPG^V=OD@AGY[K MO<%11E66R%@5BL,L1:EAGL@A0QF%19$205A$46+%H6 YWM0L:=?!:2?RT,1$ M"ZPMC*I?! -;U@O@#;&O%B@Z&%F_:(YD:8<^DF[VUAZ:7J-K<9OQ+*^]3@?F MU^$R?^3CC9_<6'[3_/I.O>!-FQ5")I'V8DWO! I1A@K(N,@@SVF<,DY,,]]K MB<@O2C$U>[T3U>Q[CR@00;E8+P%ODE^KFNKYEW+1AD@LVRY<-VL6-GZ,N0@= MQ>AAT>XXXL]/E7W6U'5S<3VKN=9(H2@6, (Q0@B MKG<1!FI7-]!BW6II?BJA/:PGCT\H,6J%]8^FP/OC&=*2UP .V;C;?!:=>^VYU MH_%LN8M>!W;;Z<*!%''K;W+5<(!\UJJT^4ZQ2KC*201%PA1$M."0Y4K E&'" M6$8HRB(GJK)3HTS-%M="#N-].PFBW;GEU= $MK -*AWUSTY$C_1C?0CXI1T[ M.=*X=&-]RA[1C/5^>%!U>U> :=KSRCLW+QV818SDK*)4I9 0GVALK,-0_ MZ7]R+C#C1:IX,5O(1T/9\6!=N]XSHM5C3IK'_&C<<(_\5F:SOU&-T&"YE=KE MH*P?< M_['K\QJH/WY8V:9>AE13L1/6&F5,5MR?L1BO.'HBA:]&U!2P7:JG[ M[C!FB;2%)B\JGVVN&#G9;4L0KTW]IHDB5^]_/$O3F?==^;T4A4KWN432 #SG6:II$)9RWU7R,CSG42O&7&.0\\ MM"7:GE3ZCG)=-DP,[\J*SY>&E^&6575%NW5[+^L[3LC [,0$;^1"JM)D>'5R M>NW\Y8R.YWY@]N./W"7,&9CCWF'NMQA:.?6AG,LF:W46X9AG:2*@3/2&&5$9 M01+G!,HTX3S%>8J4507FJ9M/SG]J2GF,@&T&N6OITQYP_?;D6C@"&PP') ;4 M+AVK?&6ATMX-1ZY*.E;EN 3IQ&>&+6>WXO]NJOHXK7I8[NBL[FDI/B[>-F17 M]7K+7B[)7^2_-F55KN57N?I>KNB_,+C/T?J5'G<49*W@6<6I+P%YJ\K.1KTZRW%0"/,M5DVSIDFMIA;G%.8MO) /;XUI<V)ZDI@G?"WX"M^%"O-="P"[KVCW28";L5(A2^@8V]!;1! MR9F'P.:YCZ2# ",WDG2'YKB3Y(![#(FMM*$=$S]NZI9N-^MORU7YWU+,,LZ3 M.(T$Q!G-3.)J!EE.!422D P3)7ADE:Y^<:2IV:U6UJ9:]:9C\Z);>0<6L/:" M;1-,\01AZ"!*B][7!KV6"&LGJB_$7"(FGI ;*U(R%$''\(@%*OUAD;X;C!@. ML=#C, QB<\$5Q-(/^MJZA?EGN?ZX^"Z;R/K'1?V[-U(OT/)V/E_^:7;>VJ0W ME4BF1?!>F0NE*%<9,9SW5/N1F#!8T#B"..9.WV>?\![G)=.?:"8 X7*D]B MF<$"LP@BPBDD*54PP6G.69[%M+!*5#LWP-0,;E.Y.(#=\!1X%E[OE9 $MG0- M&M?0%YZ"Q<&UO1*>D3S:0Y@\^:\]JO>ZK:>N&\];[9'ZP$GM^]P T_5;JKF0;="TLUXY85$:YY SL[-/A;9>&<50T$AD$JIT>8VH&;"ME=]SA M\+*>0='"C%V/36!+=@3+$&-V!A\'>W8]3B.9-/O'R,VJ]0/0:]C.7#J>;>N7 M_<"\7?CH0-J-U2-=M&UWW^J;+N>EZ H7[O7D=T]%5Z5:FB! V^J^O]#KDR+IW850J(0151DVL-!6;-3*U#"H?Y=D<6QXA&QJO.^ M/-347)XNXZZ3%G3BNM, G\'6P@/RAEA@0W@6K"O(D\^@YLZ;?#UZ(U,FVS]R M@\B2^_&PX4D^ 0,6/#<9%#$0N&,FW$ M5>1TOMP[VM2L]U9"T!2E_&&$M+0J=O#:Q1"\@1;8-COBY;S%M\+!Z]:]?\11 MM^16RK_<:MM=-, %O%^5R]7#\H'^^$])5TD4%UU7HHC&*"44*ID1B+*,0QKA M&%(:%S*ELI#,_ISSW"A3,Q2UG&"]!$9$!Z_C+(H6GIL/; +;@P:6AV7=X-Q( M6>,S9']\%B@'A\P'8".Y8*>!\^1L7<*AU[TZ>_%X#M4E^0]+$W'UZF E:/R,E M>.[$=$S[N "JG8]T/53AC6&-TE;"RW;0V4'J!\&K9W1FJ%%=HGYU7_I"%SX] MZ:$\Z?ZW?H*XV[9_2U&!+<:OW@?11UG]\ MI[79.G@SDE""DCD.99#@N19HA&19+'3A5ED]%L:N:NEK"M[A#+ M^9RN*F?VC,F!'+I0^C4?BM 1R>L+JAMTP!X\H$F%6VN =N76#4:[RNH;T.$$ M6J":CP #U1[G[@0JL$/-_S0JM;UK]]>HZ XUJ=XJOX,)Z(N?:E>%WDC0_/M! M3]'_V=!YJ4HI/M[?S8JH4)AS4QY>,*AW$10R1&+(28&I)$1ES+ZAZ!6"3&TI MWDEM5N#:(C9?@7G*@9;X6OXERPFRB->,!'O@Q:Z'G6EO,KKEJ?D*C#Y@J]"( MTW(M6Y;_Z7E]$BTOT^2!8,L-6W?>+L/(&L$!@JQF))$X%C894>XE6JJ:UPY^M67Z%F]>V(!:L#YB/T M/L]GM>K;:96JOIULG>K;OUZ1ZMN0%:HO;^YFP:O5>O90KDU*R<=%W89)KPK_ M+-??OLAY0X;UK7Q^6+ZOB>'?+9]HN9BI(DUB'N4P2A&!*$82$E002%F!M04O M!$'(QDX/&'MJUK@6WU0U[!0 ?S2B6IYF#IF ?G,;&-; 1G40HM;&\0IL^DR@ MONV>^=,_O31]0\8=QU:]_WNLG9VVH^_ZU*9_K&,]" MM&T$:[-9.\!WZO=*UEU;6RO*]89K,S_D\TKRLBLUN7U:KM9M(MTLRSA# M<8Y@EL>)88OED$AA^DLP&LLHBY) M_#R[F^Y:WV:"MRK7/W5-5&NMF_B#F6ZM>-/2>N*^G^9NVML8:=Z8.97J\!,.X4!@BGE-8)$) 11),LA@G.:VX#;TGZ 2NO2V7U_L"Q#9VT!]PH0UB#V:#;.,%\%R,I#\0Q[*60QY 1\-I M!TJ_!;UPCQ%-J9TVAS;5\IJA#:87W[6#6[*Y-%3A+YCO64:EY'D&$QXKB.(B M@464*(@IP8E468*%4VU?[VA3,Z][PH+/R[5TC#KT(VL7+_"&5^B4PA M(AI2DL8%%&F"9)1&)))67EG?(),S%\WA;2>DXZE/+YR6QN)*D$+;"%=\W U# M#P!^[<&I@<8U SVJ'KW]?9\=V,?;!+EV/'=88IKD*(,:+@9107+(8HZA4HJA MA!44I=2IZ_;![:?VHC?2_<.Q)?8A8G9O]' < K_+C6!!2/I.Z^RWT_/A$./V M93ZIWE$7Y=.?&E*%OV'SDK?QF'9/JH0BFV$;$;O(,)AW- 4G8+2(BUP)3NCSN0:7+@%X2-']"5AL4OL#F'R5V)]7O;^Z_L1U(Q;6GY?ZL*:^YW/3KJ*=I2HC4907,$OUXH$8 M22'+20)QDL0%SY#^JUO.\4B"3\WH[M? CMOYUW7&[7RQ*Q2I-,Y5F,(N9 M7J6B3+]_*4OU@Y1++!@VD7G'P/S9P::VLAS("E9:6%/2V4KK'*,_C[%UB-X+ M9&N>IBMZBGC^"7V M=C8F!**A8PM]8.I?UH*#/]JO0#3R*0] XEU.NRYZT?>[+=^ MV-UF7:WU$U9=/I:+A9GIX428TS0(A'L=)!@7.N)YF6D"* MM6=2,,0)3O5?4M%.\_N%^,M,MZ M1M,)!-$N3<(THF5GI?QKA,4N@>PM_G5QH$$L\4OMSJSH_?)/N9+"^)0+N7KL M:DPRI'"L4*&]M8C!NOR6XB2!$49,(<*XS+@#5WS?6%/SP#II02MNLX6J!7:B M1>_%U^8,VQMJX;>CY(:9F/>LL])V(@QKSG #2SFF]#I[ 9M(1&6=G\;SR7KV]$\.,ZJZ=5_.E MO]7SR6$O^,<%7YFB\W>R^?IQ<;^2S[04[Z325D6*]S^,6R>U6:E/*)MLPEE* M><15'D..*3%9NADD..%0Y3*.HX(6DB2SA7PT]>H/]K9@F#16+P1I7H@CF4*N M?+7H0#8R5_7*MZPS%EHVO8:&Q+$6:.",V5F;@!,PCD7J% "_="K\K4X%:>>B M%;^>BB9YY+9_"IQ-UG4(>C5K T49U?1=!]=+\WCEW086,(BZ(*K2>]BWRVI= MO3R7TP]JD?-$0)H;!@W)%&1""5@@G!+"M07-$J>*AO[QIN8][8G;O7Z.%N\2 MP':FS2-L@6W8/F)&U+!'FY:X^*V:N##FN&44=@ $S%LP"))*<4, M2Z?6KN>'FIKY.MOA<%BY62_*5D%[3]@%C]F_;'EX335:+VIN?6#]H#=>,]C3 M*/KK!WL9CTM-87ON,&IGV,N:O&P/:W'% $MZ&!9\N_PN%_J^7PP?KM[T_E8N MRJ?-TZ=2_RBT\9@5)!<S9P W90=]*#5GSP*3S4#B8['.0C MV7"_T+O9]V'@]1I\QUN.MP(,T_5@21AX"P]KQ);&Z;T>KBGZ@9(HY))H9SOE-(S""JMU@W@N\\_&\V<2]%\S_. Y6F[K_4D[DUZK:!-95S02;QBX1MG,E]O40PZJ=<[\)+_FE/M? X20DZ MUI6]=V\7XIW>D?)UTZE&BU'WJJF:CC62R[(6I2WQJ!Z6;]K?2O%!OZ3_*>FJ MFBG)9*$P@C3E$40JC6&1QPCF-$DC%>,\(U85&$&DF]KBHU^I;&"[72^39; M;]1HH;8#0#1L4 W7=] M@AZF"Z\7"5^G&Z]/<,]VY?4ZR# ;_Z+?V!U;4[UZB(^+]S_X-U/']V&YNGN6 MAE>FE:Y;GW[.5)%'26YZJ6-F#NE5IO<7-(-<1#26:89)XL36?(4L4[/?6S'/ M]I^LP++5SZ0HRU;#NGMW<\E\YP>XK0373*F=W1]IH@);^>,FD>!N;TK>[T_) M;CX;F__I8BZ&LUWW *I7*WZ-/*/:; _ O;30/FXYT.?FWZ38F(['7=;Z _W1 MLG@OQ-[>X&6#'9H@AF4"%4,Y1)&2D/ $0XSR%,61H@5QXZ49)L?4[' G/-#2 MM]4>M4OW::AQ'3H_E@YU>-1#N\ZM!N:W,J!MYZO/R)ZW0_R)6X M\E;#W+JZ9/NS5K1A3SB_TZ(B$DDD!)0IX1 510YID:4P8CF.6)(5249<=L*V M T]MI6D8#CXM%X_0)" .W_):(V_G2X? ,_!BTD"YDWFT':PK5EZ]9^O!1W6< M72%YZ3,[7S_,7.F=;M,N\RU=K7ZJY#4N/<.-:DXNJ_W2@%A<,6"'_76M;<['JMI(\6YC$GV:UC\U?VIUR_^U*:NR M)DU]3U>+Y68]PW&&"T2H=FXPABBA A*-\&UOM9N&3[JZ ?L:W'23$!)R MA_US2.A'VCG[GP*W;?-0"'LWS,XW'6^K/%3?@TWRX)L,\S<_R:J2\LR9=)= M]&XC3<[0@YX8.9,TCQ%+*,SB.(:(YS$D>N\,4\93E8D$<^&4O>,LP=06$?V, M(C<7U!UT.\\T*)2!UXM&]IN7&3.[Q/J?79;D/2V[#,E:"7^^[&#\O+JX[E*, MZOD.!NFE0SS\1@-IJKJ<92)ARYV,@7P:@\3F)MQ#(8J9Q#%.O] M-BV(:=F$"YGF69:ED1-3M/-IBH7>J; [XO2E776#G$[V^8= MQ\#V[%!>@V0':LC GQ-*?NFPK48>ER';!8PCTFRGBX<0F>VWJ*]:CBC.&!4T M3R#G@FCGBDE8%)$V09BD.$*"6%(RGAUA:I:FD;'C*K.T+^?QL]A37XM*8+O1 M M+)-XB&[!0R+NQC5R(T%NG8(5*^J,9ZE.]G&#MUX8C$8CUR'_*)]7UP:,,/ M9=*<32+1JF0;,^VF0:=AN#45AH^+\K^EF*%4QDFD!"1F]XCB1, BD2EDJ8I5 M3IF(,7/K 6(QZM3LW?NGY_GRIUR!)[KFW\PVA^_);^A<*L=6OW;@6SI9OB$- M[60U\H)]@>M^OSRO^[Z:J,R(_R_6=>J _[I>K MNBO=NA&S=ON6]]2<_6Z3@',6H0B9/$4<*8BRB$&2R@1&7*H MA)Q, 1IQ^)%[U[__UZ9<_]R1656UO@_?Z*+MN_K94%=5:RF^+.?S#TT"PRR* M8QZG,8KMOW86J.PZ[R]!:+KNVT>G^:\&/QAP $M.CY+ M)%]E6J?1K7N8"G^-5MY738^W/M_723'RLMF\JS=#8K+\M5W7(!<=(F440 MLMS$NP1&)M[%]8]$<$ERA+)Q5L9S$DYM\3-EB=I 5G7:DKZQ7'W71M'0:.CI MK\,Z[JEYX:8W\/KG8]*FO\0=+5@[12>P6%V:@VFL1V>E_&LL.9= ]K:J7!QH M8+#Q((&ERUN9)1@GJ6$L5#'/S&F'@C1.4TA$BE3*"D(1'M#L^/1H5D9A_&;& MNUPN3JMO0,V7?U; /#I@>K%P&\@ MZO10X\:->M4]"O/T?WH@7YYV9_1%WPQUG_PNY\MG<]>VM6W3!726<(X(80A2 MI@T%BHS#6" $55;$B2A41@LG+B:+,:?F G8B-_R9.Z'KXSQ7/CL+R.U,AF<@ M ]N/LQBV IM8>MT9.&B'8 ?,_-+/68P[+LV2-E3_ MTS#\(LDRSDD!\TS&$%&)($&I@CF1$NO?L2ARHF-VEF!J)DL_A[E[^K\;Z'9F M*BB4@8U6(_N)]/]NPWB:(5E_[S?]?Q!^WM/_W:08/?U_$$BGTO^'W6A LNW= M0K[=5.OEDURU^9 Y5C)7B,,HHL;9*E+M=L7:V5*41R+"%"=6V6BG;S\U(Z4% M!)V$#IFDQ[#U6Z+KP0B]M]K#84AJ[3$@#GFU5P$S4E*MU8/BEE%[5NW>=-KC MJ\;+I3TK\4$B[?E/#WXXEP=S?]" .6*U7&"Y65=KO:_1DKIFR?: M*[",):$((J6WVXA3"8N8$E/]5>!<2:SB:+:0ZY& W0;JUH%!O5^5"UX^T[E' M+.U<55\/7VBO=,N"902^ ;^NEI7',)P-"IZ3B7L&'#F'^++JQZG#%M<,#<\] MF\2LQ:.I1/H-3V 1I?KU5IA#4B!EFHPE:<3R1"DU6R_7=&[W M>I\=R>DUWXX7[GE^,&.XO=;G4;1[O;U@$_@U;V2\ ;N6CGLTY_Y>]XM0>'WM MSX\VZNM_4>F79N#R!4-7^?UVAW?J]\5J6W+T0'^\D0NIRG7U_@>?;\36M:CN MY%B^_T&?3/V2_O@7N=ZL%M5^3FR1YB23#,,LYGJ7EA8Y)%0FD*HD MS>.BB&+AZ#2$%7AZ/LA!(]2E OL:U_U .IUOP%9KT*H-=GJ;<'&G>7U9J[MM M0NSK/#ZVWM)T'HK@SM=$GHYSA3<.S$CC3NJS>*?_-S MR]?T=DZKZMWR26LPRZC>'S,E8!X5"41Y*B&5E,."Q#C.."H0DJ_4-?ZTQ%-; M!O><4/9S1X &:I'!'XW0K]<%_LRTVZU>DYK,P,O7E?/XFBW>^[&=:K_W,U+_ M59N_]T]"P$[P%P8>N/ TS8KI?*^P9_N[/9G?4/T288Y9M(I2=*+5%-;0/;D=N1/\#-)EDO! MV-"'-O>=[/LEFS=@]^L]G6Y JQ6HU0);O8(P&7A%VJ_Q]R+9N ;>)YA'1MSK MS0Z&N5V(FI#ZVW*NKZ^:PLP9$Q1E0FCSR[7Y18BED$@B8$P$I4APGID< M4/O@^:4!)QE#WV^T7J=:5WMR_]O_*)(8_R\@:_D=TT,OP6]G77V"&OJ8_062 M[_M1NO_-GO:X!TZM%&R3(J%;N M&JA>6KZK[G4%;^$MYZN-W&]S_K9I.3, M*>Y.-WAVN$E:.$ ;<8%LBJ"&M*0\#["=NO(N@ M^*>X.S_D^,QT%]4_22AW^2JOA#9UU[F5WCM^DW<+V18Q1")3)LD9FE:W$&&% M84$9@Y1F3&8QSE+FU%K28>RIF9E6/J %],(P,& M["%\N03'%]E+'VACT+B<''\*!"U]P%A2K_3>(FQ=\BR.E+_&&7 >]91@J *"APU$7 M:I&K%\7(XU<@APE8V0X^R7KCLP$LU^N'&:R:SY[R]3_+];>N*G!WAMKN+[0S M)?+8E)/4K1-I*O0&+J*0,9QQ+'F:,B?N!)M!I^9?O9-*:L$$6#4-E6X O[ 7 M&8ZWG87RC6)@Z]2)"_[4\FYK=0_Z)'K?W;E Y-4F60T\JCUR@>*E+7*Z-GP_ M5\.L,..*4J4$ACS5NSZ4QJ;?84QA(;AVK#*6<>K4[]!5@*G9IV%T+DZ0VSM. MH8 #-'SJE%, M?SW4S(&F9>3'I-^@3WSR Z\%NQSH&["G>^.][FL/&O6/CEBW"( :@H-%I(4! MO,3A!G1(3/>A<2 .FN[#,Q(KT50?(C9QEZ6I9%%&H_"Z76P/N"'>B41 M K6_J,[1JK5K+ZN+B7JW(I_BG+QV]K*6ZUV/11=G^_7Y5Z%TGI0ED,6(P%EFA,DP(5GY[8W@5?VJ^52>&[U89?A^%J\Y")S#!(QZGGFNR45WHLK%M%;4% >CGI('A!G1 @!:)[:= MC<6(?3B"S.&X33K\JC"% ^+ T^/.08$%@$F="I%E*4)ZX'.9?@=]H1_8^\;-;2H>C$GBIVPD&WO9!,:07 MP0F-?;<=V!]B[ X#)]0[T4S@U*<&'G?K6Y@"D.]T;DSR[9:-L=[PS#*9D0R1 M'*I""(BDMH9$J!AB(2.<1C%+8Z=,Y?[AIF88C;1UY5B$;4(^'H^QK5#Q>X#=/^2X1]=6ZA\=6MM=-3AMQA3+K)K M1UG]UZ=R(3^NY5,UPSS***8(4BHR[0P0KIVI-(:)X$@D24HDP8[),F>&FIS] MV)<4&%'!'T984$OKR/O2@[!U>HP'W,(GQ0R";$@FS 4T?.>_G!MN[*R7"VJ? MR'6Y=,6 \]^:C>1.M8>)=ZLO9FNW#7_-M+CAJ$]8ZNQ1FSOPD\;+]QBO--!.UT. M3O,L+QG:^F6E_6M3;'R*_^6 SZNN'R-Y'C/$@?+Z\-=1X9)EUM.Z('?B0U:N1M:-",YV!,]"%?D$,S\=BUQ$6#< M1B8#H#GJ;3+D'CZR$_0X+T+YIW_;>K@JHD5"XA2J.#.UJI'2*W)>0"19BE4N M19J)X;D,;L),;=&N#ZW,&_GR]&H@-_M5$V5G"<>"?XSCPF'(7YDU, RR@#D& MC@*]8D;",.CZ\Q<&WM/-D%:K]>RWAE*CZ_8<$11Q@F'"8FT+,Q5#PE4&*641 M5H)'.+7 M1N'XKJ.\X6>5Z5[7\Q\8<-RW1ZWXL+P5HC3N$9V;JN&/B[=-'<29N@C]LXG8 MEJKD;1^>-G2[+:B8)9S)/"44Y@DSK&=Y!EF1*(@+H00F>:2H%>M9>%&G9AU> M2FP.'3_)1\I_@OO54DNPHMTAY%[!Y^99?])3A6?8)\/BL&TR\QUZ+[K3$SPL MP4[3NG8??%R 5MF^0KJCYV7OQ.J36\1^A-EW.#"LX(PYP2SZ5"WFGWJZD%ND#Y?7];K_3UIP406@V'9<3+/%KX"F//3F"7 MP*AC;':C$.@TN@&',]9H!8Q:H-/+7+:O&7CW"C/FL+Z//7,C+>.CS:#;8NT3 M[=XUVS%,412P2%F4PSB H2018E M'.8H1E(DDL8L=:G_V[NWT^(V0O%?+1IXKF4#O\SU#XY5^ONXV1T!#$0C\&+2 M -&(Y2]V?T)7KZ'X_?N/&ED_H=C+0/FICX0GDWSXI7F$&%>59NI&=2WIB'\?"[%WU6CEOY.&I7& MXH4,^NA8FNV_R@,1>C6P8(VT)8W%Q6R: :38MD[,SM\?;#;/M]Q][TU9 W MU4M0=;M9?UNNRO^68J9$G%#..90BXQ Q:3I)I@64*B)%FI!8)4YQI/[AIF:) MWRX7>C5=E^;E?4%S==/2+P&ZE=Z=E,ER$G*11%(J!2G)I%XW,_-=GNJ94$KE M)%,95C.]-HPV!5O2JW7@";A_/= S1:+(/.JQS"A$--%/?AY'4*!8YMK*93A! M,_UTL.7XS_[^L($W>!6X#8^UG5/A#[_ OL+NJ?W:/+5'2/I;]>U \;J87QAR MU#7:3OV72Z_E50/Y9D^Q>#65PS.1IT7.%8>)I)%>3IF A<(9C/-8R4Q$:1Q; M)61;C#6YM;2FD5ONRC"6+8W>O8R(7^K9GO'& MY9Z]K/@1^:S%)0/J/KK>Y=KYOZTJN:X.TU1F0E$>"<6@B%EF2CH(9#**(*%) M+'E.DR0GUB4=%P:;F@FII7.EW[-"M=]@^,8JL,7H)#61"-#(>M,DM0TJA+SX M1-J7.GC$<*0JAJNP=*M,L 2GM^C@TCW&JR>PU.:@5,#VF@%F]>OSHJ9G45EBP MD[;=K#@8B'YL+4RK-\1"GWB> ^LRDX'R0JR=3D-66:I6R^B*?V\SI.W6_*A>\?#;\KB:' M^H-^9&8\01FA*-#; M[8.#0QK8+!OYH5&@KA.]V9:1MK4:1EJ/&='7@.4W47J0)./F3U\#UE%:]54W M\QC+>S#'<#.1BXPP)2%&B$+$D( T8PDLN.DDF5!"B^+J4%X]U-2L5T]$JI;7 M1R"OP?B*.)XSX8-XS7"O'\,[4-LJA'=XQ< ,:'.L\+'N M@_1.VZG%8Y.B55>"?)9_UG^I9DFA/:,XE8:0/H5(%EP;#Z9@Q!*I")>"8"<+ M8C7JU(R)D5:U]+.]SMK(IW-$-O3NOF6XW H)%XFS=; M"VT2E/YL/N!AJS4()K\9K58CCYMYZ@+&48:HT\5#Z;J_R\7&4%DM'Q-N=G/I9VA\SI#@8U<-Q5_-"*"("TZK 'QS+Q] M:=21Z;4M03CFT+:]<&@?,[;>5=/N'G:6Q;F,4@83:KPIA&/(A,G7*E042X8E M%TYU7V?&F9ZYLB4WNP2@G;7P $OPXT^VWBN&#]3'YP(.GKN$G1YKY&Y@O0H? M=_WJ__C C17_)L5F;@C%ED_/RT43]VGRIO5JV]:OOI$+JN*.=H(=;#G6N7F1@F.W-G^7<4 5\7*SU,VQJ(9H_S?*,)H(A!6EA.L12 MGD.F_P=C$2&*.)=1[%3.YS+XU"QH)ZJK*^8 MZU_%@;$X$[;B3RK3O1ZQ[P3 MOOV[3U_.'3//#IZ# "-[?>[0'+N" ^XQE'1M1S;;9M(D*8IR$3$8B5QI*Y4A MR/1.$6:94@DI$I463@&MXR&F9HM:QF75DNVZTJP=(6B917 5+J%3! P9]7)+ M1NV_F?1Y[3V3HQT-,S(AVCDUCTG0SGYRH&NRW4PV;E%'H?!%S@U-=!U;/6)0 MJ';["YP3J;> %!:9*:*D.-)V '%(BHBH2#%)D5/[YROEF9K1,/WLUC_!O?YE M$\*NCR-.T+LX>CA7SIJETS/>7(3>&9XBR]GCTPD4S/*#GU^?Z$J9QG63_ !X MY#EYNNTPB[LEK_RX>-Z89/SOV.A^$M;8G/)@,*:SW+]&%J@GK6F&X5%"KW)Q:W!P\!^]>/@>W-L_! (Z@$>;',\50 M2(E'9B@: ?QC@J,Q!AVV;NT-TD>!V/8(G,L/RY5)K/TJ>5ORM>O9V]$DSD24 M*I[& J9$&%84Q2#+<0PQ2O-")6FATF36M'?]NJ8K2Z:\ )*Z6+.7\H9U"C>+ ME32]C;59>J3EH@)_;WH&RNIOP%BG3DFHEBM8:35!M=7S!C#Y6"X6)LF9T;EY MO-Q6L1#/1(%D)C.10Q%EVH-1&86%2"F,\B++"8LS%,?M,_%^(?Y"3T0G[92? M![D0DWH8[!R95Y[>P.[+[=W;CS=UC33XNC=5MT%H9O2ZN,,:I/3699)F.4\DBO#D)"5,0< MLDAAF$J>Q8G0?^).R6M]@TTM(KFMN1Q08MD+JN5VT1-4H7=[K9@F;V177%GC M]K87-_?]F04@?K=7?0..NSNR4/UHFD*%L8@,$Z.23CEE=L-.UHR<+MT>SA9M.0MVUL8_MH'M3E\A=R/UJ)7< M9X :HY3[Y=!3J.4^ X=E,?>YJX?W3E^N#AL:;Y- EF],#:;4SI: MB4S*+(]32!+$((ID#BE!%":8%EEJ\F'3Q+5[NI,$4[-A YBXG$&WLU-!H0QL MLAK93_10[U+8F@;JG0IAB+F&XN>]C[J;%*-W4A\$TJE>ZL-N-#AHO-*V]'ZU M5'KDS^H8<.S)EH?Z)()/-54/=J;5Y6[NJA;O-NEK3.HY]^V3> MIEFJ!)*Y"1)%A=GVI02RO! P+E"B(E[@ DLW[ZE_P*G9F5;>>H?7%-(L=R+? MF"2&3<\;,@QS6^?)'Y+!?:4MB&TUTMT^B+?]( YPB^R0\>P%71AT9*?'#H)C M'\?RN@%ILX8E1[^PVDVBS^7:G+/M)_;?4W-V3W_6))A2()6@)($9HMK!R2B# M1.K=6X0QS[-,_T/MTV?MQYV:\6E%!,]&1OUO+:1#[J<#XOTV)R".@4U/*S1X M*;6A.&O K04']R'!=4BP#0/R2(FVOL!V2\!UAZPW$=?A=N,EY+KK>)"8.^#R MP16K]/%Q91)-]?WO5,N,]JE :=FT@_E-1[1EM_/R QJH1W9I"^";N=0^H0RL%6_$L4AQ:)6 MT/BN!NT?=.QR3RL(3M1SVETWP*,\26;]10KY]%R;-S/D+$ERD<5*:NX;@ZB"U"]KJ'5C<9S"EWT.G 'G2X< MY@B^H56IA[C=!N4;1MR7=,TREUG.,(9*I!%$'*60)GD$61'GC J<%;G51M]M MV*E9Z%IJX\7V@Y M]*A.HAL<+UU%QZL'MC=:/CV5=H9;]PN1Y<5/VIS9'')@ WG;W+U*%>W>CM;4U.UK2?K MQ+??RD7YM'FZERO3VH(^RIF*1$Z4BJ%(8JY]FYS!0B54;SQ1PJF,(AI;61/G MD:=F6QK9P5;X&U"U_5#K%%KPU"@ GK<:..RJG*;$8JL:"NC -N@8XZ[G;)-; MV\H.[H-C[+"##87U2#M9CYB[;6B'X-:[L76ZX7@;W"%Z'FQT!]T@:(GWMCHS MRE6!(Q;!*,7:U\QS#AF)]?871P07>810FCJF[[F,/[4U8I\B8EEWDN+["@!3 MAANDI'8[(;$A>,FY@JDT!2XLC2!C<0%5FF"5Q44JNF(=@XQ?+;R61%JAC-%(QPDD!$\P06.6.0I43&(A4, MX310(?R4B]P]3.0(5>YA*MBG6)V^-Q%-^[P#V;O.*+]\:B;B[W77/]\_:=='OZB_KI9_KK^9T>CBYRQ3>M>92R1.&)A*\G]_7'[_N[Y#;5O^A=$ M.&T\CH>8VNM?"P:%ELPLGV4K;U]LUA9+.P?E.H0"O^];X< .)G_NQ7G5O7H0 M)X89U4DXK^9+/Z#GD[X2H&Z?M(]NPAU?Y+\VI7Y6VAC'G?J/Y5K>J?^]G.O; M5S.JA(I%H6U RB5$G""H'Q$%>2%IAAFGC%LY U=+,C5[L8L)@>_FW$L;C6^- MI*"+JII&T4^_:)"#;&;,(7X\U#Z&/U,XG"6V5 9TV78#5?-XH9+ZV*HTU M,]>F;068H==/Y_(S4QYRO1S1=<\!LQW@E7/#''&XG#/F>L.!*1NT^F9.;EFEQ>3K&8Y0EB)%((^9,+5C C*6Z.\BFHB" M*Y4J)[X/I]&GMI09J9N>9. M8;03>@X.F^W?:[0PV0D%]L-BI_[L_I*]77Z7*\NUZ>CS$WI^:KF\+BAGM1W\ M%!W>;;3GZ*02^T_2Z0\,"+C\2LN%.:>Y6[R3*[TPK,OO4J\4K5?\J:2L[C\\ M$Q&74L4I1#PC$!&20,*T2<=*2L8PDC1V:27C,K;5(_L*'6&TY(9$72^FFVW5 MIM@J4GM4?[9;R'FKBW6(UFEN+*(H/J$>QSH8B=N#8H/RNT-@N[WY5O( L#J$ M0 + .U*TPQ?,;D$-1[QZXQ>V]QHO5.&HW4%4PO7:@0&(4[&//6ZY M@*A RIRI"5@DE$-,,T3SF* \;M[=*(CG$:-Z)YK!1'+MU!0DAE1O M3&&L4$ZR+"VPR%WSZ?SC'3Z!;ART+0-H'O$;Y3AGN3LD6&X/"?8$]A@BLX3& M;U3LTJ#C!L(L(3B*?=E>-V#W]!]T51J2H2]ZTV'R6Y8+MY=4^IDN=S@5\ M+38^_E +;%&V@!E)P594H&6]W'3=&3F'O8T_!$?:TO0@Z6G[8@=)[Z[EPBW& MVZS8Z7*P1[&\9'@_!"D/20,;T/WFF,I1I5T\_- ,Z'0\29JKQJKJ#EWR.38 M>7_AL!ZO?X*4)_HG;)6X ?MJ@$:/ &3!5^#HO8^"NR2C]U(8#-:I?@K#;S8D M6_+]W4/Y)-_H<<3MGW0EJE]7R\WSPY_+=IF/,:&YHA'$2(JF50S)BQS&.(I) M3B-H1RK,3""Y#Z2ABT1*8_*?#2349,_+/4YS"Y MS_:B 5:WC22\_R%7O*SD[8^RFJ$T37),"AA3*O5.GQ/(4$$AX5$F,H2RB")K M0WMB@*G9UB[LUQ;C]0')JWO<\/3D&=)6A0Y2S)(9<(A8I)#0FE=1Q<1JC)29$Z$ ME>:F4[-61B;W_&"'M-\)F:!>70>EYH8Y6S W'CV1]NP9P?[?AKU,'\H%7?"2 MSC\NJO6JMJ*U\2:4%THH"@5&*41$$5ADB=Z'X2S.949C&EMY!A?&F=HKMQ43 M[.1T6@TOX6KWW^QS8XWZLE]0^.7[?^GC_JG\ZR;" M]ZN2RP>-?F7*,1]6U)Q'OJ,_JUD:4;WPDARBC,5Z5<9,6XTLA9@E@L:,DCBW MJFF_7I2I&99:6O!LQ 7K3EZP;@0&0DOLC\'^PB391'S&@CZT5V'#<=^V-@>U M0F"K$6A5 N_&G!Q_?0?\3=+K5[!ZFBRO[0KL\+VFC\&%$2;3X, ."9?.!Y9W M'+A_;#JV-F1/#_3'^Z8[\1NYD*I<-QS%&SU4>R*R7%3;JI68*,NY._&K:C_?_U=QR>[;)<'1X9 MW].?-<_[A[+B=/Z?DJY^H^O-JES_W)E/4F"9B@(6><8ADFENS">"<R6SHM;D"C!S"*@$Z3 M(&;S.C"]I[@,$&7T')?A<)U*@B_R>;E:2]&DSGR@Y:IF+GBG MQYTOJ\VJ2V_-*$]4PC"4,54085E E@D,>2$4(DI(_8W;H8;3^%,SC%L.#U.K MZDAQ[ J][:%),$ #&\).XI8/Y3?]_&LQFZCMI928 <4^NDDJVKO?- :@C:1 MJ(Z' RX@&YQ1A,(RN!^2"TU>"GV#6@%[T); M>F=6RQX(8(=SED! CW2JX@]PM].3 :CUGI6XW&^\DY$!6AZ<@PRY?ICWMMWZ M[II-7;^VXDQG*SX=J2 M 2%#?V0F$2RW05$W3^X4D':^W)7P!+;,NQ#90;L;?_Y/;I3XXSJT_4H M^M*KZ_OHE>_Y81U7>U0P*XJ"IYE(H"R2R%2<"EA$&88$*987TC2=<-JR]0\W M.1_N,-2^3W!V W@C\T!K MM?&+X'?2 B.NZQFAGWFSLV7C3<,X)L_(#W8*Z&U3IR#4PL)*JUAOI;8-!&N] MP(L9,XTWC6Z>FP;ZQ-IO*T$ODHW;8- GF$=M![W>?&#\_IM^KN5'L[DTQP1Z MC7A?KJ#ON&[Y1,M%[-()J;&WA12(<-(DB10/[D<9BQ)DTP4^B6)G$+Z M%H-.S4ML9 ;E NRD!IW8-\ (#OYH1'>L"K&: LN# <_ ACXK\(&I^Q&" TA^ M3Q5L!A[WH,$!BJ.S!Y=KAQFG.N.WKGLWU$QR436!68)HCJSZCT0^/5C)P9:E3#T:_N2U-QX=,#]YUW M;S_>KM>KDFW6QHEZ6-Y3LYWMNC1_6<[GVK$RA!FS.#=6 L>0ZDTF1*G D. T M@FE!RIF1$C.MB7W= '-=+O-S$'?Q@=0*N$HT?C,C66&\@P M@ I&703OJS;2W&;%4NZ$)CCA$.?#^[H2,/#GTB1VX.&2;T8#7R])I! MG@T^.%T\(!G2Q&)W!!JF1=F";COIBM_*1?FT>?I4ZA]%N?[YVV:^+I_G\@/E M^@FX4T:N-YO58H8C28U=@E(8'BHI"U@H/4.%S#*&&28*V7-?^)%IZW("G5AN@:G6,YUQ;/Z8UII MJ/&22OUBJ):F3NV+Q\K%\*$[;E M)KVB?#(5[.JK_FUE5@1##V+Z>;VCZX9GE.GMES!LX0QG,41419!D.8>)R!G* M$4JX'>E4&/&FM@:WVAD#T.H']A0$.PUO0*@5A0830=QY'E^ M#NRV+Z\WNX$7[=>96.>-41C\O>Z@/(LXZE8K#+PO]V2!1AEX=,R_2;&9RSMU MOUJ*#5^WK%(_M]F/#W745OY8O]%0_=<,IW%"(AS!F*811"3FD%'%(.-ZKY80 M)*+"Z8C(58"I+0E=(5 G-KC5<_3=NCOQX'FP/(D.B&[H,^I6=&-@6^%W(&_% M!W_4"@"C :A5\&ANAZ+G]QC;58AQ#[@'0G1T]#WT/M>:O=-G[E^D=O-+8X#K M=)+?%^6ZJGM*=&_WB[=1H9@*E&,89:R *,8%I#PA,(\+@D7$\C1Q2[7Q*]_4 MC.:7K[]?;2?]3)RK&1U].EX[$VBG6LM58)2[V<[>2/;7*^R!S+,?&5_)>GL% M^+QQ]SO,P(2HJI+KCT_/M%S5<1PMTJ.L9JGV7Q6G*:1ID4*D3PTS-$M=2F@Z1K9B UW(ZYC&=1K1(:1*1O("*%WI15'J70! 2 M4&\AA"*J4'&.9]_EBBW'PW1_N+\FJG8KUO5(!5YX&HAV$H)61(]97;T0^$W@ M.CW4N+E:O>H>I67U?WJ89>TX 1^6M[P.BFM?_EFNUC_O]=2O;Q?"G$$_FX_, M4I:R.,,)E%FDK6V62$ARA2"2>9)A3*D41D)@2A*75.R] M>SM9G]$2KO4M9:N)EU<>JVI@(V%C:IPN9Z#>"R#ZU%;R6 M7 KP2[D 8CF?TU4%GN4*5$;=\RRKK_X(6&873'-B1\P\V-=[/_V@ NPG.)FB M8+0WG:EJ_6] @X!A2&HPN $="J"% 70X--U/0S.:!)V]$6A2PL@_ >Z5H!-C M1^@25H1 "^,%0>\VZVI-%Z)F8UZORD55\J8P6LI"X3R/(>&)28T3'%(E,R@$ MQ;%A!B"I$RE>,$FGMNBU\H+E3F#M-C\^KNK32&WK6N&;#E_UVOC[UW>^5\/! M\^YI[1MC-B>PTMDN='?[#\-68]\%^,%G9=P5;+"TTUJOK@7=>76Z>L !@5'3 M>-=TC_QGN?[V=E.MET]RMW#GTY#3VVU>">57)F2Y%537J37AT90\(MH1;9<&@9,@T64,ABX M@8UW)S?X4PL..LD/R/L_;I%^%QQIAZAB,,1'BAUZ1MXM4#@(O-YPH-L=QPOZ M#=+T(+0W[ X^.K14=ZKI3;SKUKDK[9 YCR/3*ST2(H6(\A@R5"!8Y)A2GI$B MB:S6!O>AI[8V?!K0&MT!:#M//PQ\H8_/3[= K\ ?00I>W#$*V,&E=_A7[.9B M TM_9Q>K.UQKGY955;-LJ8;S4 MH/S\4%.S/_^/NG=MCAO'M@7_"B,F[MSJ"*$/"8 D<.:3_.IQ'+>EL%W=,5$? M,O"4\YY4III,J:SSZP?@(]_)!)@@Q?Y095E.$GLO)!/PJV++4J[O0_U,^Y6*CRQZI*!5ZRQ>]FR9]317*E,&!)9O63 M50(HM#J^B8D:**<8(_<>XA<&FQI3?%TM0:5?N6[LMMGP+XWE=2O:^?)%+U#L/':L F(X MTA[555CZ[4@Y@M.Y!W7I'N/M.CEZL[?/Y'I-S^+5HME!/Q&F*9VFA)B5FV ) MP DA@$'& 6(QR5D:2R2]^OZ>'VIJ_/M^9=BU6,]M/N93:W7@P*T#>,P0US1% M@)MWG-W"RP&)(0)Q+&0"E2!:)NX2]E?"/IIN_?WX0"=)EFC*#+S4ZA>)6 "* MM/F:4Q0G*A$I9+&?5$.8[_@X<@T[F<<#X>NV" F#V<#AP_;;N;<4";X2N0Q& MV#KI\\.-6Q=]T>VC.NC+5_18E50WJV_SX;FH92KG*UF=[S?:;-^45(]5*L!, M4I3&N3"LH:$A:JFJLY849)CG/,%<95 YKU&\AI[:&[-*7;>:L59Y?V>?(WI^ M,C_^69L?%1O[/2)MOREQ6+,,!O3 %%0+D35T75N^R?NMC+]IE2*C;\,#[;' M&0SPD98[88'W6__TPJYS->1WQ_'61KT\W5LI];N#WUM"JOGLXW(]7[_>2FF^ M9.5[\^-=\6/UIWDD8B1S$S0"J+$))[&@)IP4$.B4F("2,X:4TX*I8XRI\7YM M9M38>1-92PV.D;75C7JZ .TF\T P# I7DTL1Z M-J6&YQ@D/$^T1)@JZJ4 OG/OJ3W4UC3[CFMR*CTE)'8PVLBJJ MS0JH(7'L:U@-B9W[CZLA<>S8D8;$B8]LVWTP[ :UI&4JB^"M^!%*G[V?1& M"M17 7A>%A')@46P2MQ8;@JNIW:W.T8W0?#1Q'2#UVOL)#.]*6EPO$@7:X_##J MW-IRO-5X>UI^ONUM9GE>>FT@_?NR4&+UL)S_CY(_V*]W:JGT?%U^6RT6G^IL MT(-(C',E&>4)4$0A@)'* (T1 B+6G.N4*PJ]6BCV-V5J!/]-V:_&?#&ORYU- MY+;K461=^Q)LBN]-C=5MTO9_OA!O:C%ZJENJ%NNRR:RH"B)4YESD$)- $Y3 M";B4$&224I6F5'/M52OC//+4*-0N5YYM_%$V9GL2I3/BCKPX!(Y#TV!C:"7P MO_G+CME19??E.-F?\7S1"DMPSJ./RV>^H!S1E_<-^K'5.[:PB1S??RJU_F+G MVHICV%[)L4BRS"H:Y8A3@+,4 :+2',B,,I3I-$&Y5\!W;J"I<5%C9U09&K66 M]NI>?19;-QH*@=C K-,/+&^*N81$4$8Y.]BH!'+)Y4.^N/CY?O3PB[# M% YC3HTT=BR--J9&?]3&>K*&"^1N!!(8R(&YI">&WF3B@4I07G$9=U2*\0#B MD&U\+NU'/*W24WUX899MME?\LE3-ZLVJLY[U7V#(UHFI=^4\_3KIF-MRX:B2,!^:P MC3Y96U*J>)D+]66N57LPJW@">9(#)9$$.&=F=9>;U1V!.8 M&O&]_VGU'JUVMBK7\\[>Z<_6"/7(S[8B64DN4G8\]1WGLYXY!C(C,(XHRD MMEEC9IYR+$!.%$$$)TIE3M+4#F--[:%OK:TU%)JRI+*J2S(AZ_DR/F^,NQ__ MP,@-3 0;T*RE)RI='$\Q76#S2*T(!]](*17]8?3+IW #IC./XL(MQLN?A<5N8)IMC8U::Z/?=I%L M# Z@].N/3M"0S&'846,T=Q@.@S:/*Z]H3\(O2]7S0ZEZLY"->7:@5N%A$0\?&N0(-:-WPHD)*@G6W\$': GKYNU M1C7>G=[)Z"T__NO9%K'Z[9,[W6M*SW5KK\W/W+7X?T>US8-L>WNA%/99=!IY MW.?,!XRC9\CKXK[B"I_F"U6\-R,]K(K7&<8Q41A18)83&F B$> RIR".62Q2 MPF42.VU.G[G_U&*01C*@LC%JC?154]A'L)M+ N R,&OX0=)#/N&DXU=*)^S? MT:_!Y M]ECV3&7VIK\E71CM\WD?7<)EBIJ/4]^M;UG1BOKZ+O/$VCOZ*SU?\> M?19])R%8OT7O@?N]M7[__J.HDM9>OROQ7,S7<]56AS!,,YBC'*191@&F*@>, M) A R#5'F1(I8SZOF_-#3>T]\?M?O_\U:HV-RHVU?B^*#FC=&#X,8 -3\^_? MMTAMS1P@9>(R&D$)L&.X49GKLMN'E.-P1=^.-DM;AEUO!5DNJ@H%9RJ3&8_- M^A0S9<)2:. D.-8@1CSE-,Y)CKSR2T\/,S6.V+.RCB+J0EK/_/8SH+HQQ/50 M#\ MZU *19[F&B $KH+SC9<"H;-0'FD..ZG6/*POXVE[%56Q4 M?7?DW?*;C9>L=+)9C2V4AC!R:DQ8)Z"7-@-]YS$V#_4'5U^FRFX M T7/^L&0,^Y&L6\]CP-3\7;>;G:GI^5B&=F(KW4RJKR\B7;]C"I'HP/%H"'E M:(:+$BP.-60*D6\5M8A MC)K:B^16KIY:I3'C7[0U/OJ^-F^0SK;*PTV=VQMB[ D9^(UP"OOH]R=IXW7[ M,M]6G>U\X*^*]0]5/'Y>OJAR M78T]DPF#%$(3TG.< :Q3 H@0'# J.>(RQQIKOT/WXT&FQJF5C<",5'?:;:ST M/28_ :;KR?9U$ U^&+U!Y[,#.CT.C,^['_B,]\1 (Q_+GG?U^"2UX[,]ZD2; ME>7'7ZH0\U(U4C)$HHSE) &9LF(97,3F28<0I#2+69SG::*$?5((U4X^D/EE]M9R<.G26=IZ\J=_L%_OS9)XOGYO1GG5M=KK[GJ3(T9XD@*&K1GNV4)R%)#Y7N]?#G%KWEJR4E-;L(<909H(B# 0 M&68 YX0"EDL*5,X2IA7BFCMWF-R[\]3X9V-<9*USKWW8AZN;2ZX"8>A])#?_ MO0H=3OK:N\1A_VZC%3><=&*WK.'T!_J%#;M:$FV'ZSO]9;5\L*NP#XJO9Q!2 MGF4* TBA>2(YD8!!CH'$-#'/JJ"(\-F+*OC*-62X/*C/]W1WZ.&^KONZ.M+8 M>!,M557B-V\[@PLK4>T7-#C@'RLLF:UIETEJ C9E)H&P6(!82Y03P7,(G<2, MAD%_E&Z=*[:,GAJS@^/K%HZ%16U@;MW_LNYVKK<&U]M:UN1PH9<[/$&#+H=A M1PVWW&$X#+0\KNQ=D5T=UIB!Y+-8-VO0UULABF>VN"^4^C4O[9[[YZ6PJ<7J M@ZK_G"5YFB0TQH9[) (XXQF@>9X#F$(2YXH+3VW9WI9,C9>^&OX7VQR717,P M_1J9\-CPE0*M(ZT.VUR5-^:38O$L[6^W&AR^2\W><^FX]AQCAH9>C#8^1(T3 M;9;1:]2X<1.UUD>_M?;_I9JZ'0?;J[I2DOJ4ZE\';^CR_9[6C%W2?QUH)\K\ MK[SAE=(8M:" +1E;+:LC4-LG0X@D9EJD0,4JM3)&"!!H)0$X51#E20RU7_UO MUVA3(]1&'F-K9*\>)-T .S-@&-@&9CEOQ/KKBG0A,8R>R,D1WT9'I,OYL_HA MG1==F=N\S9GVE9WONL6$OMD[&<,[A@XBG>."R#"9GZ<&?)L,S@[7SV9B=EW3 M[^M]:R(M.5\\V]3P;6'CQU\V8E;2KHWJOGE5T'RG6UG">U74!=:OIV]0$3_E M4@F*!( JYG8M(P&/H0!$2TKS6*9F'>/S9AW0UJF]EWO$\Q4"*G'">*ZB0UY*J8ZRI$?>)TFQK;,\V;5T@NU%O(.@&IL[>J 4H M:S_"8^#:]NUX;US@?N3XY2KWXTMZ-EZ;E^SAH5 /#6]]4R]J^:QJD08)4Y4@ M1 $EMM6C3)5A#T$ 3U">Y'D.%?4J_.P:;&KTL6^K/3]JK.TG@]&)LQN!A$)O M8 ;I#YQ_NS,'1,+V,^L:<-R&90ZN'W4D<[FFY\8N6ZA&,O:K^6[Y9QSB M +3C+F]0^(8^T/)#SG^CUQF,L+N]EX<==\O7&8:C?5_W*_L1S#_5_.'G6LG; M%U6P!_7UV8IEF!'MVJJ\>UZ7]D3+++@^V!66DMOMN<]K];C=)D;:?,&PH9Y4 M8KL1!F/ )(: 82I2G&:(\<2'A,*8-36B^J"6J\?YTCXTGIUC TV3&X6-#_[ M--1;5+%?-53D4[7AWI2@QP.A 6X:#<&V^1'F M'EXZ19 I7JE@$( 98F:]K0U>+(8YDRK.K![&:LT6 ^.U&6(XO'[8,:KR:VNA MM^S1'FYNKXN^: Q,^ANS;B)C6#CN/N5N4 ;>&V!4'CWEVB$;GOQ,OW:[ACX* M]G[U^+A:5A%NHT.8,!DK\UP"G4JSH!4P!8RH!.#8/+0Y1G&>.75=ZQYF:CS7 M&AK5EM9+,K\>L6?P['Z*PZ$T\/-\$J#+HHT^2/DUTKT>L?%ZZ'I\M;S[YG;C M<*EE[IFK1^V6V^W!8:/<"Y_NPX6LJ-1J[M8_5=$T-6\EWV.>ZBQ'"6""(H"1 M)( CSDW IQC1)&:40G@ZL*)8; :FA4W M,%5V1JVAO8BQ S ?:@P#W%CD> ; 4/QX&8QNANRX?D2.O.S%/DLZ?+[GN:K2 MAGZ5_*3,-6SQ>2E6C^H'^_7QEVV2HMZII=)SLT)6#*:()D#E,@4X01P0B1!0 MW"R9255EFGN=L#H-.S4.;:SU/%%U0]CQ;#4X;D.?LC8&1XW%46UR)3[1&!W] MUI@=L*NX'TYASU[=AA[W%-8+CJ/S6+^KK\R:ORU+59%=MXBL^<#7U;+8TY3] M,E_6FX0S*C*F$JA $FL&<)83P'@2 YI(%$,E9$RT(2-?^5>_O MRUK2]E.[;M;BTM$?UM.H9U?YU'2'1'Z80)(B% M;U,Y$A+'5_T^Q MXM/\1S:7-U$%?V0=B:PGX5CW M*B"#LFL_2T9ET:O .F3+ZV[6CQ4M.]?M3A>+U9]6M:2-Z$T07[%V+>O]>7G[ M:$6]9S"A@D/;<50)0XB",$ @@B#+F,AEHA-$G 3>^AHP-2[/"\MB/6M41.[:'=2J'E52!C.,$I")W'!=*J'ANBP! MFK$L5E2Q.'-*]SXWP-2XK)7:L:N\QDRO&N&S0'935 AXAC\0]T7&F5@NN=]% M'.;:'=(P?SLDC+,W'X40+KG6/O 7/]>SHD/\5/)YD]7]<[4PUY:UK,?7U5HU MFD'E7?'-IAWN:#SG.N6<2@*$@+;% ,& 8T*!U$A1F$$1:S_-M+Z63(TB;L5Z M_F(E:U:ZU=;R%3_K/2EN@I1K03LJ4[GZACVR9JR Y>=EN2ZJ- &[ _%Y^5_SI?F_ M(1U5KK^QM9HAA*5.50:RA)MP*<\8H,C,719KA%(AD().A?K.(TZ-'*V58+X$ M_VWL-.O!VM#(K.9]4FFFH]B$KKPDWTQ(IJ(T]%O\V7D5PM%JPHHR>;&FE].9^,?.G<@ON]!M?8; /6VNI&(O#>9@-:PT-*FOL %5C6W&GHD:7-?> XEC?W MNMJ_B\S'Y=H>D95)B5'&F#*K7YN8D]>8\-:.D^$8)!S[73R M>O+N4V.CVL"HMC"J3'1O*7.,73>57(W(P(SA X97?YFS3O?N,7-\Q]'ZS)QU M9K?7S/D/^3^B'YI8M;1)?L73RJYKY+O7;Y89E#%WNU$32PXSRA1(=$K-\VL8 MDN.4 $3S1$&=(4Z=6IYXC3JU1WIC>+1K><1?HXWM[H^X._:7'_U!$!UZ=7@9 MS,"MR7LAU9M'W$<:C5^\G=_E'?^+>VQ*?7]:+@LRR&.5(9ERY%V_MW7IJS-(8Y[$-LH^4P^91;_^'WABO[;I<<>6W6W'2 MW\#IZQRAS=OC2>Q8WG7>\N:CQQW8C%C.>MWB]B[/ARZ-[/2=I?5W]FC\X;ZW-O_T/Z-"2?7XU.J>EK5FE]T&K7_TW/MTF :W M?<] J([5O,SJ9>Q8&]7F1K6]-XT46L@N/Z[H!&[UG5>DK0]ISZMR8$MYO)L/L2X[LQ[K['FTW3T;[*VUG2O^U7 M:7L1FO?VAWFAQ/K3?,F6HE7@**O_?U-"S5]L;5TKQ/%C]:[YK8D*_EQ9/8YR M1FE*DU@P0&0" 28I!"S7"IA?Q1Q2G9#82RXHI'%3>S&:1Q7Y-PX+-E6.;[(W MFH"AWU'6+5!U1;6+E=JS:.-:K3UDWC_5G]'6O5:#J'7MIE8@,AZ&;606&O+@ M+<^"&3AZ<[30T)YJHQ9\C+X%496D0%,1^[K9Z]J>'#&69H)F&,!,F.4.(PCP MC @@LR35*6>$(.57"W5AQ*F1<"MLT5J\W?&]XHCN,NYNY!L4S8$9]5H@>]0W M.8(3N+3ITJ@C5S4Y@G!FU2WG,2)9$R#U*H* MX2S%@#*= YS&C%$NDX3Y;7>?&F5J%--/&?TD?HY[SM>B,O26S1=F[GA_L]\K%'Q@BG0B(!O5C =>"I$<-',P./51W/ M5H_:CR6<(6Q& MSD,@-_@1(%]'6\MNHHT/0*\*4!HOPG&V+SY!:=QY\%&9W1>20[+WOKY'L4RU MJ)7OV-H0YWS3R8FH),&)-NM)89>7-(.&=F(-".I/;#K(U+;1MPU[=N,A]6F[ZT,Y41*' , 20I,.YUWN TW-;+[:K-26?DS6C>6VXJ91?T%9G5;E?5JTQ_: ML:NV(_(.O!@4SX$YLK4UNM-10P%-8YH?J\BS+[DC@A[D&13)D8CT2D3]Z-49 MH$ZJO7R7\6C7V:,]"G:_JF^:+5]_F)=BL;*M<]I\#^=?6H!@MW@K:WSTM$_C9S;0]X;CZ%?\,Y0>#_2)UT. M^B3OCS#J WS2N3[6M M[*%/VO P,^S&4=.8MX$)+T :<.MND]]K%I>UQQLEU=KIP-F^@TY,^*S>8UYUMLRARF$B=$* Y)0 CH@&UY8-QFB%, M,J72V$G VF/,J;T/:JNCQ$<#S@U!+G6?37E'2#TV MFL)#.])NDPO$H<3ZO##J5O%SN]6(\GY>ONWK_OE=VCNCUD2=Z]=[,_GKVZ6T M;6>>ZO=%E?)KUZE9FM)<$0D2!27 "J> 2*9!GN<<:LPHC)W:P'B,.35Z_K): M/H O-I,Y^F%^7ST,U59@KVT %]#= N_ 4 Y];MH7Q3ZYM*ZXA,ZFO3CNV/FT MKD" :%%KEMV8E[:/HY#.WT MX+R-J-_U38E=H'<]A B#Y!NJ/YSH1SR@RL-Y?(:5=#@Q[MOJ-YP'XJ)80\>E M?9:I?4M<;Y?+9[:XWVS;M1(]GY=?GVUP=J=KJ<$F)_Q_E)S1'*50QRF(B:0 MBU@#!K$&(LWS.,Y-H,6<5,+&-GQJ$5GMPJ)PV4CO29PDXXG?! M96D^S1D>9:OU7?=6Z[MVJ_7=J:W6YONQ!6#;3/[S,JHQL)D4-0K1%H:)?E=\ M]ARF^9T9:^-BBM\=SPV1\2>P>U=E1'M&W)H9'^7]_9TW&+]'E3_-ZL_^ M85> 9N5AB[MOU^]94;S.EP]5E8\M#=]+O3],T;]]7!5K:\K[5;F>:84USX@" M,!56)=!$KY2(#%"*4XQX1IF.7:IWAC+0*]@9H0Y1RQM/ MR<#1B77+O"/,9-@?=APT;XYUU/K8-,*LU#CVZXVVY4;1)]LWDUD9CDE-L4>P M\<93/5)0\993[A<[##@?G3'"$...%PL,B-K>.W_(<7J\V[\IL6!E.==S43U M=_J#*HQ5Z_F+VB@HW"V_J1>[HC>?9D]S\[:;_T]-#%0B@A+;:B76,<"Y0/;< M7@ 2(Z(PQB01V'DOXSI;IK8]<>B-S?61&W^BQ49+Y/G)_./ZIZIDTHU=YL]] MSSQ>!5=.I\.+?;Q)&O@=?C0_9CFW=65'Z^5N&37>1(?NC#VOFB-\\H_.X-<-P5>C\?0 MVW&.4#A34;?'7:1BKMPA%/.W0S(Y<^M1:*';K?8!O_"IM^E[\3>KZ5A^7M8U M<7\K5F4YR],,Z31) =8$ ZP2#0C-$R!4@JD@60SS=&8B1;X:J[7%"2M]'I-= M6P<\2K &E]&#M57)*_K #C"E&F)$)",@TXI6&IJ 0$9!@A.I&=."4J:OGP0Q6/]F2C;:AEQOW\7Y\-?YD';SVC:1;S6&& TM@$ M\"K&YH6>:I F1&90"X@0=DX*N#C<)+=%?/3C+N+IL)T?%*6!";4J'K'&UF>K MMVU+/LN;G_\K:BT."J&/'%](*,>2YKL24D_%/E>$NM7[+MYE1"4_5X_V5?V< MK_*C6:GFLP_-%Z=.$?NFGE9F.0=C16"6Y""FS"R7DH0!BG("*,<(JL2$W-1) MH>?< %.+B5L;VSS.VDHW8C@+8C>;AH!F8/[T1,7YV;[D^HD L%3BKP^KE_\P MEU:QW[^P_1'4/U:/^MF;CO)P7W*I?9PO?J[G;HGXJ>3S0MWICX]/B]6K4M]5 M\3(7ZDQ(MZ@FISHP^Z;$ZF%I4T/JL,TFB)0_U*_U._.9_YXIG+ ,(0UPSG. M>9H8)B <\%QGFIL@"W*O%O6#63HU2JD*KD\EE3>M8CW7W(--L./*>PK3-N+Z M>[.NWBY^;MJ9D]4)V/OV*-EV0+M]M$TDHC]^5/EZUKFH\BYD%\ZA9R#LLGLP M:\==? \-^M$2?/ !^[U@_F%;I2P?JL,?BF2<8(5 S 4RKP2;LI!D"4ABLPQ/ M->)$$)]7PLZ]IT;BC6F])!MV(7,CV9Y #$R+CAAX$]H);X-2T.[]1R6-$XX= M/N:G/M(K&?=D7M.ME'/[)ULTVES5+O_GLGRVKZ?O0BV9(8@/JT6J>9@$S0'#&@)"(0$0RA)E3M_=0!DV- LXE")J7_L:KC29?7=W7.A:U MGD5_U+[Y"$N%F%N'_;R19VQ@KOIWGBROC-U1)VVTM-TQ)L\W?S<8TA>2>*\? M9\Q,WF"H'*3SAKMO;W$SH90L/QF'JP&6!Q*7,T4)UU0*H&TK)TQC##BD.8CS MC,@X)C1&7AD'%T>BV06DW8+FH/@-_'IJ M;8WL\Q2UUAZ*^@;5-'/#)K2BV851Q]8S

5C==$3R;#Y9P^3&!O[.#_S(WW9[ M[-\;B#LO-,#@- M_@JB/.'0'5AZKO3"8C;2(\_MZ^2W&+@/1N<;JN'R\I=-E'_961 X?[[G0 M,;/VUD/HGQ=;/A9HAC: F&@&*M0"891(P$\P 8OXA-P\UY])= M+]1EQ*D]WG:)-E]7Y_=/J[7Y8VZ6'JW6IT^VIPO:#D%/: P'Y@-KKI5,J V. M6HMOHHW-46-T:"Q]DF<#8SI6_NSUV'JFT'K@U)U%ZW*C$1-I/?S:SZ7UN;!? M;-5FY=ZSN?RJUC."4PI%CH! , 48V>YWQ$H^*,%5PAA-4R?1HS/WGQS]6L&S M)V-;I%>%X5V?+/MS$+J%6%< ,S"GMI9%UC2;2286S])F5>RDD6VRYVT=ERI8 ME75Q*];SETK2*UQ0=@:FH%'9X1BCAF5G'#R,R\Y]S%] M?LX%6S1K Q-MZ1QS!IB0"F!),"#2K+,$HQS',6,H=^IWV3G*U!A@UT+/)58W MFMTT$ RC@!:Y8!D7+!89CKAVN>5WSG:U![_UMCJ MC%ANS?4+ ;H!=@L(@L$V,"/L(;9CZ<5B >]WOQ,B02.![A%'C0NJL/I',7]X4,4L8S 3**8@0YH" M#/,4,$()0!A#1D0"\]@I\;K7Z%,CF&N$](>P6 />]Z8CJWCW]W9?N[GN3GD6@-B?)WE0]*GE7O&>+A9(? MGHOY\J&N"*KS)F=QGILWA3(OCYAR@!F) 4>2 ,F4QCG+<@&A5TFGV[A3>X$T M37E6>MOZJW;A"F4DQQEP"UX'P'7@%T7=1;LUV7QYH]KHJ+9ZHT54&QZP-M(/ MJ;"5CHYCCUNWZ ?(416BY^5!^@CL=*W^NEJKLJ'-C8SS[T^K\VKG1 J%) 8T MUA#@)&: 8R@!TX2H/$\%3:YI*W"%:5-CO5-=!@IE]T.JW>B=SNV5I]&?M:OE M:/T'KOD:.(3A;S:Y@^\@'&O>'\]F&SUN)?"M=\.T*[CJ>;ZF>\%($_J&S0R& MF]AKNQL$P-ZSV<$U([YE[X, 2%UHA1!BA)XKD?G#LC)DN;9'Z\]+>Y1YOUK, MQ5SM2(]@$:<:"ZLH$PN -<* )WD,&(MQRFA.J$Z]%B).PT[MC?S]^?&1%:_V M1;SC0+3U(&I=\%R,N$V"XUHD.+1#+T6ZH8S^&$:DQ0NFL.L0MZ''789XP7&T M"O&[NN\QWHM:/AL";$)@L[[1J^*QJO7BB_E#18=VLU^LE?PQ?S0?N=/?S6]+ MS83]MWI!E,R8CCF#/ 4,)PK@F.> 40D!)"E$>8:A2)P.^D,;-C6ZVSADM^9; MCZ+5QJ6;R%CQZ'M4&&@274\5QY^:P9IE+I5\]_I[ MJ>3GY2:[;IM<-Y,I(YKK%! "$<"Y-$2>)]@0N<0H5+7 M6!X)F\+Y;*7NYLMHM4E&9)>3$:^=!S<&'@;=@3G6 EOEQK9F6S'_WWZO4?[+ MP#F?_H@%I4F/X4N_8TNL&>1<;CI=..T-YFD@1DP MT/QX$V)P+(/29SCK1B7;X* >4G/X 7H2^7.QG-LZ1#/ I_DO^U,K&R(R:E.W M.)"YD@ C+@"7B@(A1 ZY2&@N8R]F/CO4U*CV3FN;X:A;@ZNG6/WK>=ZCM* # M8$>N# +;T.2W!U5KYF4=&W^VNXA&6/HZ/]RX?'31[2."N7Q%/\:PC8$^+\MU M464DU&]]E8DT2TSH)CA'ABH2!2A+8Z!-\(:0EIIC+Z'*$V-,C2-:]7R[)UUU MJEIO.E5M+2_[A6.G('8CBRN!&_J@- QFWJ31@4I0MC@USJ@TT>'H(3]T?;0O M,6A5F*CE_4]6/*BR.CU]W1[^IR2'T&K#2,X4P"R&@,14 JB%@#G%<>[+$5W# M38TN6FLCVRK#?O__MEK),OJ^6IP_O>J#LBM-A,)N8,;8PE9;>E-G5;Q&?S1_ M#I):X09/8.KH'')D%G%Q_YA0G*[JD;]=I8A;5=Q3B>'GTCHSI&/-"0-QK#' MB6" $!.<,)U1G*@$)RQQ3M/N8\'4&&A7 EK4$M!E54-Q,Z1(#ST+(V5"#S(;?@G/ MUR#9F=?EO)5-^K;TJ%Y"=9C+QOEI6U3"2O_\WG9"#'-8I0E M)NK%@&') 28H!CS-&< Q(XI20;/T'5.0M%\6H?MFIOU+?+@Q?X M;I'R<) ._#[9&%XW>KB)-K;OMKBQUMN\F\;^D.T@^N 6N#>$EPDC-XKH \]Q MUXA>=^FC'V+=6JZ+BB2_SU.F$2_R];IORX\A(S=4#>(3@. MB^? U+5G;&2MO8D:>&U!6FMQ6!!]-#Z"@CF6JL>5H'IJ>#A#U*W:82[>5QV#S,_#;N[4[:@R/MI%1\[CM&'\35>:'6W?T M0BWHLL//@E%7';W .5QT]+M)OU?;1U;8DI[R7A75_3_,%\]FZ%DFD!:Y$"!/ MK:R4-*L.1G,,%.4DD>9?D/*2E3HSSM1>5U\=F$S6IE=<)E>+!2M*;V'"2_"[ M$5@ 4 >FJM9"N[5;D]--U%@9CI$NP!"4>\Z--2K+7'#XD$\N?;QGPTNSS%XW MF[IW^E/;-]:>OMMDRP_SLEJ:ES-.8\PARD#&*SDG9B**+(,@%4SD$BI)-?,+ MK%R'GEY,M6NY919I,W-D8V^5V;=_ NC97--U2I)<9TF&&: QS0&V8O:,"@YB M&<J(5M@.KZ^#C]FCUA.2HBZOO]5?T>;TOYB]LK>X7YHME-_ : MS:,VNSOC*DZ$C$%&F.WYRF/ \IR"+!449CB&&KKOA[N-.3D":QMT-F9'&[M; M$;$^W6 OX.ZP&QX>S:%)ZC*0U_2,O8!HC_ZQX9 =NY=LCZ]JO\ZR;A Y=9F] M<*OQ.\ZZ^7:R^ZSCI7V[I9G%LOK!?JFR[?9%=8QIA@A F6V:Q%4&>)9J0),X MQ3S#&1/,KV':X1!38^7#GFG6WFAM#?;MFW8$IEN4>!U$ U-M;5Q46==T4#,& MAFR(=L[YP#W1CH89N2W:.3>/.Z.=_62?7&%5S%4)=_0H]Y,DFE=:PFBJ=9K8 MQ. ,8*5B0*MNU$C 3,0H2Y%3,8+'F%.C@=KJ__O_2K+X_X$^&:1N"#N$8>%Q M&Y@;:H,CN">*>Y!HU2<..A,%. M?*3?@_E^]?A4J)]J6P8R^O!'4&HL%+^JG)*-@97)[&;TJ@>ZZ\$ #OS$[UD9 M->NKW[X8]/Y2K:TL?,;BF^AVO2[F_'EM:Y&C]*X(T%0D M2)IU68+A[*DNY%FS8NW*-!UC^CPJAR,/]]1L*I^+6M_6EULZ0>:2*2HI4"S/ MS>H7:\"9SH%"(N$)3G(69PW('Y?R32!NQ_WW!-B5O@-!-CB!UW9&?QI#-ZGB M-]L&,"$IV@&2P"3=->+(-.W@_#%1NUQTQ3'GNQ4KY)W^,"^4,).W.122$)FX M+P,,9M2LVK@AZACE($U3FN LDXJ[MT'K'FMJJ[C-61&WYE:9&:W!/0[?SN#K M<8QY/6IC'5]6EMIZDXVMUQQ;GOMF^A]77H_@V,>4QT@&/I[LAL3I6/+,+<8_ MCNSVY>0QY(5+KNB:>ZXBO=YP*P_;:7VWDH^U7GU,&8%"8Z 9SVVYN&T 8Z(X M0ADE68PXQ7X]K*XR9VJL_/&7*L2\K%*BVTZ2-]'39NNX%CN9UY(.U[7=[3^% M::JI(@D">4X3@#'59@HU!Y")A$B9JCR+_;)-QYO$<7)0CUHE-S,F:Q&.>G5@ M8O;R>5%5]]A'/A(;/]]L9MU"_O%F:^BC, >!E*T_=CIW#W2V+@5NS'PUM.'[ M-?]6IUC$4F5<-4>=H4WM9;HRML\?+R\]C#X1==T$"X3;X+D@+694BOK5T M@+,L)TP";X-TC3CR-HB#\\?;("X7]0S;&]G:._U1:V5[[*A-TM(W,^0W93V; M+^;5XJ^24MT*:&+:+O9C7];!Z4UVB;E!=9'TM[.K1Q?_-KSWCOFEEUC/9& MFJNA8[T=V>8MZ@=S$AU,9BWB/(P^:PA=8* M2^4]>[6W??]>U40GAQF:G3: M6AD]U69ZE@*>AM*-Z:X':.@MZ!:;QD*S.JUM#%C.UXE!V.*]TT.-6ZK7Z>Y1 M85[WIWN6]9Z."'MQA7!\1N8.K;VWM1= M*RJ#H\KBF\B:#/2J ,;H@%4B/AB%+1QQ&GG<6A(?,([*2[PN[MOYXJE0H@YO MS,\+97^X75]6S'7-]>& ZXPS0QT'(&8LIB@,U:'+ TT2A5/GU'0F+^CC= M1SHPC]2O)[7L8*_^V+N]$$(C.O#[8-? G;0]LYM1K&^W,XTHYC0/@'VH(,8>$;[4D&!/?\)F7(04)W ML[+9O.979K5B?BKG]ARD[L"3(A/%8@@R1%. ,QE;U68$J(EG$Y1+*O,L3#>K M,Q9,C>VW9MKDGZV=0S2E.CVR8WA461[M%[':XE7O MTS7'27 ^< L/[=!G<'?O/Y\I\AT@A\H;H= G=(ZCCWUHYP?*B7,\SQOTZ3:U M8&5YIQOIM[OBFZW(^*:D>GRR?%B1Y7TQ%^J'F;/RYVHA+5^:>-VF'OPHF)6? M_\!>RYG.J$I%G .-F"&T'&K B8F=E<2Q2K-$0.ZT]QO4JJF1765X]&0MC]:M MZ554W=@>K6OC(VFL]^FZ%&H:'0+MMYB<@>FR#5.17=%5+EE6X^VCC61 M7U3Y%FV8!K':L UZG1ZMNL*#'MW4Z]0@XW8^BLP M/OL-PD+?O++8,JN7G3^AN.IP46]UGTX-RY23 M/$89 8H;"L&YMLVO20:23$,L&44QDWY55_]6HJN[19 'I^C/=."NFLTRD M0-#8X!QG.6 (94#D.1;:\#5,B>%K=_VDJU'>$/70RDFC8>S&V?\^\K97J=KV MD?IQUUT-)_;S]@*MG@"<$/P94)CU?=5,KKK?44>_64X%)01IH"7$ (LD!QQ1 M"'2>Q;&*B8JITRFDRV#38^[=+GN--L%J:V]_X8%.R%TY)@R0@Q-,A>'W&L/V MR&K'UJ!:CQ<1"2WV>'[ L=4>+[I^0N[Q\C7]&,6L4)>EH2F;:/%=%2]SVY!I MTYN)+3XORW51;<"4/\P(Y>E_^K!Z9//E+,D(35'& $MC!C"4"O \D[9\GW"F MS#(4>F7$A31N:HRU38C;,37ZHS;646]KD$ETX[2WFIJ!.;#GK'@3X!#P!27, MH :.2K!#0'M(R(.,T>,HSJ6B]^MJ*95\%E5,^K$N)OB\-!2GRO6],L_-$6? M'#E6_C2WLW]\_-?S_(4M;,!_NW[/BN+5K!7J"I>EW-=#NWUA\X5-O?RT*KZ; M2V:QSO,XP[9!=4(!UE #E@D&A!8)3+GY!=8N/7T"VN3%.R/T_OE8KN>/52KP MMD#-)XTJS$0YA-KCPS\TE]E.M<;@J/IAQR?;*RAJW6KJ.BW5'2@SFH^USD7& MN\BZ-_[,^:2_C3Z#8R6_C3F3GKEO03'OSGP+,]2(>6]!L=G/>@M[ZWYQ]GVQ MLG%\DWKW>BM$\7,^5;$704 :)YI@ B&!L@F[SJB3*2DBA&&.*XUQQ MKV,'QW&G%H&W]EKY=1/&>"J&N(+M%HP/ .' ;[/&XFB#8F/S %)TGN $#=1= MQQXU:O<$Y#"$][WM[99LY+3XOI?KU7^IU1A(=)P(+D&?4 M+/9SE0,J,PERA%6L"1,8.359.CO"U!BF-C)JK(PJ,R-CIQO3G >RFU."P#/T MKK,O,LZD<='[$_10*O'7A]7+?YAK*V;X%[8_@OK'B@[.WW64!_^B4^TC?OF# M?30>; [%.U8J><]>;7A]:XGC0=D?[^&D"F.>BR2-D$(D8Q1D0$'* <2H MPPH"E5,-D2:9"2_[3>LT/:1^)AJ$0'TN;P0?Y4&(,?3#K5F'PNN.(\@M]/-W77>AU MAQ[4WS0O^/2\E*4].FH>!>;2\2BQV_8][KOPT9ZJ,B9FEO-%582ZW9_[^$LLGJ62GXRQ5AKBN?YNW.F/ MK%C.EP_EO2HJ*OXR7ZK/:_58SH3*BU9T0=WRKVK4TWMG\E*:T_ _K852YZ)D$'&S*W7;XWF(B M!Z;^4>?07S$G,.!A!75"&3>NWDY@2(_D>$+?_ZK-#CN66I;58#OQ];O7X^C[ M3]M>N=(W*)N4J5J8\^^L^&^UK@Y_/JV*OQ7*O*^*'S_9\H=:-A^L;F9E$ SI MSC!$*L-(@EC'.< FQ@9$FO]1)5"F*_>BE^K$5J^*Z*'V,%H;%Z.U6FZN*'>\[+75\ 9?*Z\]HFE_64;9 MN[H_=V\^RX0?@&!K[%?N/;S<.9[;J&FUJ4U5H;K=FOB%7V_J=O'YY.>-V6VN% &SC:V.!E*W5J4V^B MRMCHC];<@"MB-UP"M]SI''+D9CLN[A^WV7&ZJD_.N^U<:-:OWU]+NVB]74I; MZ\H6BXH-FQUP0I"4.<: 0FT;;N<9('9MF""=*Q(K2J'[BM!EQ*EQ2FMS5-9& M5_FT\QVS?5*@71!W6"R%QG%@FME V-A;I2[O6MSGQ,8)2Y]D\<"8CI4*?@G; M4'G='O!T9VV[W&C$G&P/O_8SKGTN['/RO>FK(__/<[FN6VXV*9-VM+^Q^=(* MY]\M/ZAB_L+J*LN-5L$LEPG1-&5 $8X-<>,4<,A3(',)8\PRQ27RE0BXTB:G MQV=\:0!KL>V 93??-L<$E ?]M< M;NO+CM)S37'6G^@WZ]%?HKMEM'5J5PAFQ"GRR108;ZK&2BD888J\-''/#S6UI4K=6V=AFZJ;X1[]7U8.Z")$)!:8 9S;"F?,*& L MA2"C& LHL$A8[E+A'!C=$0J7?]@Q@N'HMI,4!IV!7]CUUV['RDK@182NPKJ, M1="=HX[A1MTUNNSVX8Z1PQ77J)&75>Y#)6YY^[AZ7J[K_FO)3$$*L<@TT,0F M#TAF*SHE-@"SA..<2QI[:JET#35J?#QPE8W1_W5R?Z47<9_?[ZR%>+ M&"D/[=QM-6>BD$[N*0J<_T"?E\>.=E4=*@D03@C,!,HP\^AK?VJ(J3V*QLBHMK*NX/!J9'X2 MP^[',@PR0V\['X+2*RWQ)#H^>8C7HC16XJ'S5\@ST;#+_^[,PI-7CIA*V&7Y M?NY@YR>O+@S9.?NKS@)G*F8LPU(#R/+4K#1BLQX7- 62)B1&7$$AXA[MQCN& M=/K"CI_J5]G6NR+D"%?7A<9U,+U!+87XW:-=4@9R#8Z@2D*/QWJK^XYSC M'<4?9R_I1Q?'7>D56"WB23WA7?Y@\_UZV"QKT5T-AFFC;_ M6B8SD6">CD7 %'&$&9$BM0O2<%G]*F192LJ7)GHF4#@A;H; 0Z& MY<#$YRS>7)E_>9/-_WB_#W!AC^V]+!CW.+X/.$?'[+UNTF/#_HM9UHG7^V)E MGO^"?5Z^J-+,?;NMBJE4*%84P)28D(_F$+ T-3_E*2.",843)[63RT--C:IJ M8Z/6VFACKL=6=3>V#AOZP1 ;F)#.@M5G@[\;-8^-_F#HC;3A[_^5\]OX=\*C M\P"@^P[C'00X>;)W(.!V1;^ L DPV^XH)(&9C)D)^) "&#+S$]49T-C\GB1* M(^35>VWO[E-CR7;EU19".C8^.HV<6]#6&X^!.;"%(GRT==+CH-'4_@BC1DLG MG3N,ADY_J-_3^D65Y:KX8O?6ROO58BY>M_494N<2$9)KOV;E'6--[4FNC-Q=17CNO'?!ZO9@!P)K\%#'6GD3U79&?]26#E/8 MXH!(4!KH&F]44G!P_) B7"[I21BKY<,/53S:-,6=^G(3&1'$1 :RF!JN4#D" MC$@&2,QUJFEN5DA>*@BGAYD:35CK;J+E:@DNE9_[8.E($%:]P%9HA.6L 1Q>JAQN:'3W2-:Z/YTCPV3STLSPTNV6+S^ M7BKY#_5S+A;*ZK$VS.>&+ML5LS'.8C;=]X81]H2Z[M /6_1L^-87?JF MY.F]_*8HS\Y<;]&YA9WA W_IX\.,%3/T[<7E!%+;/EMO0XW;1\H+CJ$>6 MW]57)#'PRPT:^)DV.A2W>_:>R:15*WKZH@CVH;^J1S6W7KO>K9:6@_LP6 M-@)/9E011AFT^?%0F?]E%/#,+)L5,RMFLUY6FGFU3G@#'Z9&FXTGAB4WKMQ$ MK3,1J[V)BM8=0ZT;?R*[4.V1@S'RE\:-HR?^51B1\,_V%^)M?Z&#%\-!?Z&/ M)[])#1C1!HUH!X[H1]FTOGP:52I6CS)[ER30#F,<9H-2FL>>0\AQAE<=> M8G970SI&9' .T.AI5;@W5>D&UNW=?#5< [\]=Y!Z7R'U/K2P;B<"0=\YIT<: M]:W0Z>PA;W=_^%JQN<]+L7I4[Y1>%:K^^0?[]<'\4:[GXG8I/YG?SQ^6E031 M]K0::<55QAG((*^T+QD@&81 $"%9'D,IA=>&S)7V3(U8[ MVM:Q$'5UCJH6'[5GU>_NB]7+O!*8M;UV:V=MX:NO4/JUD^FX?!AOBH9>"NS(<3:H M\WI6MG-P$[4.52!?! RF_];'HCC;>K #ROYG;=;7O+G5O5)V'C MD<]+0QD/YE%HCXYRQ$F&8PI(G-B^>!P#'F-B59LPBGD*4>I%PUV#38]CM[;: M"MZGQEIO3?/S\+H18RC0!F:]0[Q:0P=(QG1!)+28^?D!QY8RO^CZ"2'SR]?T M9 \;,9K_K-#+"UO8B&0_G#2LM?^+G4_.DB1%.3%A79S;*"\39GE(I@OJXU"VZNA,M:3O*Z:78D8(@+:LP7! $:0 (I4#C15.F59CB!$S>Q^ M7,I)SFUKU]1F5IE_>I,Y%=P$ H)(0!DV3RR5$%!.7&=TS,ES##?&FI*AXY%Z'\E.PL?=23C8:JHFY?!W.Q<$C%I" !LV MK+G*HG'CGA#@'05&06[:,V15?E7+S]=E&8N8O]G2DK/O+?%[:$N.254'; M+-,\C462 T)2L_K*22Z$3@SN$B3)!H[;Y#PP"GL6: MP(Q3A9TJ^CK&F!I);>K'6S,]TKO/H-C-/X&P&9AFCF#ID_Y^!A^/-/?K<1HI MG=W]:^27LMX-0&=J^IE+QTM![[9]+]7\PD=[%1X=*@-6>E9W^O=2U:J )F3< MZ 16E9 [DJ8SC1.M,Q(#CB@$6 H"F((4:*8R88(YR%CN(30:P"2G+_T;J(]N MA#(754UT85T"*PV>S5]J4=)JX>;=_#G$+#HP\0B3\G9RII^7M7I?=*=ME4VC M95J5V&SGK:YE__(6\^-5\#36/(U6 #7X?/E61X5 ^$*UU%5#C%D]%0*+@VJJ M(+?L>W9L6SU7ZXI[5MP5W]?V_? /MGA6]ZJHEA@SD2,S7R0%:4(9P'FB <.9 M! 3G.=(Y8YP[-?[Q&'-JBX'W.QVQ;Z(G5D0OUMPPVK0.4^!ZS!P4V,%/FRM, MF_T*8[#5E*U-CBJ;(V-TO7L1\MS9&:+ Q\^7QQWY%-H9B./#:/=+@P3H;7 MM,<0QER[_?=@#8Y*8_%5X=NY.>@525\#Z9L&S1MTK>4V&*MLC[X/A>Y5<7 ME-\VY.V#]K6A[070/*/8/E"HZ/]RS;=KC$YL7%<<4'^;ETZIDBSMM9=R^&'Z1]9"' J.9@%1B@@%2 MT)9L$0(8(@P(E<*<4(XQ\:KP[&/$U"ACZX-]%5?2A)7QO3BDUZRX4@V?8WFQ]#!FW4]L54!WU;;OF7OT+(&P MI\; M^,F846UI&2O$8E4^%VJF"$P@3'/ $<(F9I*)^0D*0Y=:YBI/>2ZUUT:XZ\A3 M(\7W!WG1_BG0;H [;GL/ >/0F]]MWO)Q=K,UO-D WYH>-H?9"ZW@^ MF^P%RJD\9+\;]-TH,817Y_Q]>"[FRX?[NH*IR@6L_G%?BD7)F< LX5 G(.%2 M BQ5#(B@'.0982(C$"FOC)7^EDQTQWQCWQ59R/ZSXKJ#-0C(_[9Z6JJLZE*[ MBZ9Z['OU13GPUI>W&2/O?O6%Z7@#K/>=KNHM9#,IZNZ5=\_KOV;L&AIU7]./-#;1V]\5LZ';8UU= M9A7 S,V;G'4(DS2'J33OKQ0:\L@T8##7 +(D)1E1&49>R5$N@TZ-1+8K%EN; MV9CJ1R1.6+L12F@$!R:6D^ -H+CA TM0?G$:>%2>\8'BD&^\KNV1_70+XR2V M2\CUZV?CS'(]?U'WY@O3/ *9($HEB .HLAQ@D66 I7D,,,I0IH1B4KH78G6/ M-366L<9&M;71QMS(VNN1>G,!WFZ&"0S:P,1R'J\^)5L7@/-(5 H'X$C923V^ M>'Y92&Z(=*8>7;C%>/E&;K[L)1DY7A),WLB$BM]_KHJUU1^N6]A6)#XC.N:< M)QAD*:, 8T@!HQD%4D 3R4&<"^HGE>8\]-2H]JRD3?7+TGI0-VB;;WVX6@;E MW+2X'P*$!WN$4X!3 B<6Y>];E#\[H!Q"R^0"8$,+EYP;_JU52B[ XB!)H^M?B?0/7;X0T,Y],;^"10C:_;.@67TQS *N+YPA=^A M=QI]_(UY'U!.[L=[W>#*';5WKSO+YW>LG)>WO^;E+--I2K5,0 )C7!?TD!AI MD- <8"0HS@""T)8*(@)8$MOF)4HG*-$9(4[;]'T&GQK-W'^^_[BS84]M0$ ')I_6'1J_LWZ+/@V+M8^"TG"8CR6M%!)[3_6E M?N!URS)YWG-$O:9^WNX+.?6\Q[7-:VZ7Z[F<+Y[MIN)W>TQ3J69\_"46SU+) M3\91FYKT7']7[_1'5EBY[;(M9-\NYP1G(HXE!81( K"TQ1&Q9B Q<2F-8L\6XGG! M_%MM#? -<%S0O^F\#KWRW^F+L^O>^6G=<=%>U#JY,\7C-,P)/1D#]= )9N8; MM=4)#?/Y3CO!1^JQ"CE3#-\V]L."\C1C',09TS:Q4 .B<0H2'B<((T5CMT[- M#F--C?O#R)!([_6F^9$MA LG/51>D:AU1UP#.XBR#<0HY2.W! M/99I"JAF$F B,P13F*1N^5!>HTZ-;'VSG)NY_#0O'C_+&84V09+F>$EG!-!>&NTTQD76NNCS!S>*.<:KFT:N M0F%@JG %P/G1/^OLB<>[5.*O#ZN7_S#75$_VO[#]$=0_5H_S\=U&>63/.M$^ MEN<_T&,)5A]75^6";1L!KO*$PC@#0DH(L$X98%F, PR;_(O:1(\EP@GD'!94U^$Q\ .Y!T6?+.<3F'@LE:[#9J3ED=O7Q6\==-[Q MSK7/BYR,]E MW<-JWMHX7CCUC098['\*.N=?QA.5SP]+A#/S*[7Q7V;76[WBRQ3DB>-"]2*HB*=9(! M!J%A,V%XC9)<@@2E)*,I382YL<=6C_VGITZF^W2X\=DP( ],9Z=4\0W6VX9/C>F#R/7Z(Q96]=)]^'&U+KUA.5*X M]+]#SQPXF^;PSJIJ[8IO[6AOO7O=?J1)SZO6N6TI[F:#_&[]4Q4_S-/>J#+] MPT21-IZL59O^J:SNBI*W+\:-!_4W*\?R@:VW7#V+.<$9,T&?PHH!'&L**-0: MY$PB*"7+J/026)J,9U-CY-K\(%VI)H.Q:]K=5.R=T LD@ #?1O9@ T]4X1.M M#4!;>;[FB[?1YKN)6IRB!JBH0BJR4.T$YP$S_:8V_V$3!"?CW;AYA9-Q^UPZ MXN0,['&$5K64E/]0/^=BH6RMN@GLBP<3CWQ_-38\;@Y",&&"2_/:SE+S%H>$ M 2(I 1FB7*2,*:U3YV,UMS&G]GZMK8Y>&K-KB8S&\*BL+?',?#'XZHV@WQU[7/ Y6YMY]VM-[(BZPUEH M>"0'#@@:"%N+J_[!K)AQY9C.NGDDNW3^DSWWSYBACQ_F6D,A'^:%$NLF>;1IPEY6__^FA)J_ MV JVO[.U+4)ZK6U%@_X^7\X?GQ^C36GWUH^ZG+#R'ECWH]I;SUVM,'/JN"4U^DP-O9]4 M@6_O6P7?M4_1QJEF1F[J/W>F[B9J71NVV#,HWF'W;\*8-N[F2U XCW9.PMZ] M'\5_F2_5G7Y?*#E??V*B:H#P=_;+4M"[55&L_JP/9"<^@EN3&[:O)< M&1ZUEEO*K&R/ME"_OP2U-V/VP2PH+WH9,"K[]8'FD.-ZW:,?DWU0?+W=3?YJ MOG#-6BJ)$YQE0@.5I+'=M'F!HI[%@8J=I$ MWR[PQS"ZDY\S?5<-%(W[U?+:@"S4+(ROF73(NM+V^+M]Z?5LFVL-T-"T31G&! W,6$=S%/C"/7Y9 M;7I4H=2VO] <\"3' .'PLO.U_4L BX:';CJ[+WY,FN48R&9 E#3#&!L>);F,K9MU6"* M448YDFY)BUW#^'S)Q\E2W%@9E=9,ST+>4TBF"C/-. :")11@F2A 4H%!!A%/ M(6*)$M*K;OI*'$?)+-J)#[>(?@^$J-N.S;4X#?V6VH=EB-+F#@#"UC"?&FC< M8N4.5X^JDKL^VR-T;3N8?R[+9R5G<:J0S#$$>9QJ@&$B 87"8":UXM+0*G)[ MW$_<>VI/N;6*F?FQ&RN;;93Y,C*3MFS"@S_GZY^1M*<3O#TQ\XBZ#J!UB%3[ M S;PX]X:%M66]0?!(\KL#\9( :4K*'[QXVFW.T/%@TO&BPI/V[H7 )[Y2"^Y M\\=5FU?=UJ;$6NF<$1/F2;M]C B@/.$@T1QC0A@4;DDQ9^X_-<:R%FXJ4+SD MN(^0]^R_MC3C:)1Q*S/..7E4 MF''V@SV3=E59KHJ-:$J5)]S6"_SX_YN[EMZV<3!X[Z_@<0\F0(D415T*Q%CL MJ=@ :8NBV$- \>$(=>U=/X*FO[ZD7G;BVB(E2JM+D85]VQ4'=:WVOFYXKI4VP7C^Q"ON(4ZH%)02:)RYN M<^D$S#/S));'3.1$V[;:W$?CNH>#4<5TF'%-CK])42$$-%1BLS;%EAFQ>\^06.>KPV*-#7+S2,KR'!*>V$XVB8(T2C/!),Y0D@]Q@X6Y M/M,XQ.Y6JYU:V1S4,]3@!'ND2^!V>QB#UI'O$V^,4(LKM"Y")\[Z4C6B9>K& MX/^CC:J;DMO6*H?C>[86+I-&5)4P8H-5[_7GO;JSG0N62IL;V9T0Q^_'-;>) MJ]4J4KTCC76:2)P8W=)&QF*D(*,)@DPB&E%D_E*)UTVF+Y"YW73J.L"Z#/[9 MV4K@5L.C^:;J!^'9?KCO]7'3N"E8'UGS&L+KS8:'AG%3!R@+68"\+ 6E.#P5F_M-N15R"O;7J8Q0GFF88"HA(9C#7&H-"54:"20%PUZ! M2L/@S$U3_SRJTOUJN^ML%'@Q6#VC"H9='3-8!@& M:=JXAB#T740[A#EK#V]N.6.N'_Z5?%#/5J(>E*A:"C43),P%1ZG(H"1(F DL M26"F*8'D^EF)O7BZZ2YV.]-TAF.OREYYD/V.[&M+-A5L M#KOR7 _%_MOR9:DVXND[WWV[^U'L'R,:R]0(,XQYGD"2L@QRI!C,&*:4"X80 M\_+R= TX-Y%^A1=8P*#%"_ZQB'U#YKL8=]P\"\CCV+MG RCL87AVXR6P_[EC MT(GMT&X47+JC'8_K,2?\VYR;[Y_J%\#:,")&A12V/852)(.$80(90[$1FUAQ M(E"2>31R^OT8LQ,4 W&M]FU:5Y]TKBML.DSRAG,TLEC4 -L0IAX!65?8\9BU M#6=IHFF:-UM^L[+;/-RGO_Q]L?S']&L ^-?-/WJ^ M^/)].?WT>?V+8$)<_=OE/Q6TV7!K(4Z]_W7SMS]^ M=36]Z1?I8_FO__NO;SZDSW@:8#I?K<,\U056TW]:;7[X9I'">L/S>^GZY=;? MJ'^"\U^#^B/@ B3_\[=5_M.__H]??MFR8[F8X7LLO]3__O[^]8\EORP7:UPN MPY_3XO37^I>_/C_YV\OW1.;FGZV_?\%_^=-J>OIEAN<_^[S$\B]_^K)>!EI. M<"ZVB_W/[3_\]>>:7Y:X(IAL]OB&?K#[]W65AZV/W]8XS[C=S_FGSQ;ITB_- M*C<7R_-_.0L19YN?3C).)\\7!/!G<454I_4DFFRM]P5BT Y4*82XG#.(I%$' MZ[QA5[9;R5T1O1OFKS#]^=/BZZ_TP;]6%ORGJM_"]ML-+ZXMN>7+8;2?G[>/ M]+L3%D4HDCE@16I0666(V2+1+Y62A6EFTM&D7USQ,N479?ILF7Y9+#,N26F< M+QF6Z9)\KP-V]QN_?@E+^B!(GZ>S?/ZOJ_880F;KQ0#(?+Z2*_G.<7=/-.0I;"">M)Y7-#5V*6 MQ V6P5N1LC8BZG2\'KMQZ;WP(/O'P^'\'!D0S\^6E5.OIJL49O^!87F^!X9% M%\L$,!\+<<0*4G'%0-(AA2@]&5/R^+OMEM7W@H7J%Q:#<+435?%Q&>:K:>7] M3MVQDF-R'L$X1WL0JD (00,3Q:'((GJAAS,=KJR^%S)TO\@8A*LC(^/E?#U= M?W\UG>';L].(RXE11N?$'=B1'8V(JZONA033+Q*. MXF(7"'B/GZ:5"?/UVW"*$Q0LHXD*F"6U1F90@D"L :5H6RX4=%(,A(++*^^% M!-L[$H[@9A=H>#U/BR6IL@WC/Q#_\?GB;+Y>?G^^R#BQ)F%D.H!B(=-V6(#H MD@(,IAC%I,SN>!-S#T+VPHKK'2O#\;H+Z'P,WUYG8M^T3+>AK)U&U-:[2"81 M%,L15#0($;,%#1!#&5\W+#\?F$MUCM"CF5L3^AX3M^>+#\N M_IA//-=6,9W!.J5 61N!+"GZHT=K+6JIY?%.["V+[X>,CB.>0S"U)UQL[LF3 MY;OEXNMTGG#"3 M8/)NL5J'V?\__;*QI;B.KNBLP?-,3IDG!]T7S2 IA2'85.CGPX+DTOK[0:3C M .E K!T[2EKWL,2PH;ND)'C) 9QR&I1F"F(4B;ZXG*/*&?7Q?N[%%?<#0<_A MT$/9-[+8Z\OZ[-WGQ?P\1".URE$3 T1!0P9SJD&ZB*!5*DHESJ/A1XO^ZJK[ MB;_CF.=1;!P9 A\PG2T)OES$C]/U#"S0E4G)'8V+.TG8#R#=1RN'8' 72/G;8G9& M EAN'OF6JXD+CH?ZP.>9"G3G20\QN0!,RV)U$L&KX[.N;EQZO[2K[J.4QS"T M"T3L\D*V3_[U2B0AG*TF&(MDP@A@*I$.="E"5,0?M%XH[SA=C4,%&6ZF8#]\ M=!^K'("]7<#D]9P^C=@Q_8HOPCKLMC6)"75!,I5<2 Q4(-_)BZ@)[LIF+UD) M>'S.[ET4[ >3[@.6 ["W"YALM.#SL,9/B^7WB0E1"6D,B)R))ZY&6 (94E9Q MHX73/@_VUG%IX?U T7V(\G!F=H&%#Z=A-OOM;#6=XXHN1E:?^3&3BF,$9:%K M*8PL@,)XG:-'&X9ZVKBT\'Y8Z#A2>2PSN\#"RU-5Y<=S] M=!SY/)*570#AW5F<3=.KV2*L)W3MT248R$1.G!SN(DG-:2X@F'9_6#0<>#S.$9V@0*"[VE--5VD?WSX3&Q;G9RM:RER#>Q/A!0*9:VW]B:! M0B'!&>GHCTZZ+"-!?BC3XBXZ]L-)]_'/P5C=20'1ZF>V,N;?OK^OE. \X4?\ MMOZ-?OD?$\>S0V4$%,,X**,0(DL25,Y,,ZUU<,,5(]]+SGXUB1T'2]LPO@\U M1-M:AMGK><9O_XYTF[(4C^4]!\R M/8*AG>B7GU66K^@GJTDL-G)!;AB22P8J%5*16B6(R1$8[R)M=5+><\QPS"D^PSK$F(UH(A5RRPFP)=":]")OB@5"OCD)!A#*B>R&%0X M/A/KTI+C-#$:3F"7SO'!O!Q;@V\)?[-K>S:11MAD0P09:MU\LH5,$X=DO);, M,ADITAZ?E'UET7'Z%PD'\[ ,*FT1"1T0R40C!JD;8E9<0%#'"HM1),&6L M/KXMR84%QVE=U!0"#^9CCS?Z;\_>/'O[_.6'?WOY\N.'0Z[SRQ]P]%U^!SU' M7N1G*_@4PI?)IO*N6F0GY=5T'N9I2M;Y8MM=YJ>YIS@O)FLPC@LR][2 J+T' M'JN*US9;<5G9.PV,>,"?G7,S:.'571YS#@70P>@;WE!NAYVAV'PP9 FU<#&WZD!.#K^G;U81C84(: M"RYPVD,4&6*( 21YDUGJJ!EO;#'_H&5O5#V?!2.99 MS A<>@9*HZ'KFPZ2HTTYG9CGNHUA?)F.3JR; Z6Z&(S%W0!D5T#S8Q.6N114 MJHF-/M.A$0@A"CI#Q(^H3?*6M[E_;B1G7+@<(]\;H7(,LSM S/.P^OQLGNM_ M7O[GV?1KF-5$I6?KYV&Y_#Z=?_I;F)WAQ!,[8I4Q=TQL&Z@[$2+=L'0]"PPQ MJ[N:+!QA"N]#7@^(.@H&5VWBP672 =">I51;HJ[>8T+:$EWF;W%]7NK',"7I M$]GVAKXH$S,X3=PB4]\S[;TRYJX\YB,TU!U4C6OX# ^KP230 9H^?%XLUQ]Q M>?J:W,?5>I-=.3&\9*>Y)/\A)5 J.?"J!'"LZ("&.G@\PFB^@9IQGJ/: MH>=HCG> FDKZG'[E.P%_$GP1,48#@4M;@U\1?-06C"]>R%R4E7:I)4= M1,L*V%!,X9*SY.]ZU#XJE',?<>.,XFB'I:'E,2+$-ED"+W9K/E^LUB?E+XM% M7GU8S/+Y5C YRU64D$.F_22E(-2RYH16"94Q&'_%!KHET>ON=<89TS$\2H9F M:0<*Z#W=J\MI6N/&]#_?1 X\2F$YQ,RKB^H5>%$M,QV*]B84?F*M%*DE;T03%@V0K'DO/V:LYHBX#/.*,] M&OI/!_/X<-VR6(?90,;-X@LNU]_?S4*=EIAK8.'+=G)BWJ:CX!L,*WQ?!_J> ME-_IPJW;?59(O9'C>'9Z-JM5:R^0-I"F6RG.\[/3VMCIO[9YBJF8VK+'@S'2 M@'*Z-AAG"H04(15?I'1W-;PYQC9JO;=QQHZT-*VZ0D,'=^\)\2/4'F4W[7O" MC3",ZP!A4T]3LH20%0)*)6-P0JC4)OYY)UD]!*@&B:0/Q_PN+N/+-L7;Q3R= M!]F2P,2Y!;HA IT)Z^A,: W:!:.L9R$TRBBYC:(>@E2#(&@0EGSLP+Y_,PUQ.INN MI[@B2VR3#O5Y,2.FKZIMM_[^@S7")>.3T^"R(;NL#CMV&"SH6")/46;=*&ED M7PH[R3=Z,T@Z21.Q=*!S+N[K? O:9&&=U1!SO6IY]!!J8#.2R^8)8T=F;>U3:R!F 0=,&^] M%3RSZ-KX[#?3TPUZCI+V+2DE1["^#P MSVC5:SR:B&"X=L6!%G8S6M."MRE# M-H*K('2Q^JX9(D=AZ&:2QK6.VL%H %T@*3GB_F&&W^?KC\_/UNM%Z>X/-_5 M]Q^GPZ#CA0X&AEKP4&A/+K$(#$NVT@8A&P43]Z%NW(A0(WP-+I8.H'8Y9GIM M-X:AY)X.CG1&@E*Z@%-) DM!:E?SLV2;1)6[Z1HW9"Q9\QC::*&;Z>G&>!K&@SN>YQVHFQ>X MG'X-=?;/!?Y,F$X^!")=RE#;GBJZC,G4 QUI5^B]$[P-<&XDIQNC:!#<',_Q M#F#S][!*-^LW<154W MIL\@(!J,_QU@Z4[WX.);>(Z6;O\1'+<'7F^/ M81L-@K 64ND ;+TL;- M'1\:8,-*H@=HU6R&"URZ>$ALX%E[ 4+2%:_JT[ACG)-&SMHRSS#Z-L\IM],T M;B;YX& :AO<=H.BB44B*U ;E'62+" IMG1*?+>E6M$IA-"JWR2EYJ/'=+(V\ MX;/;@[C;@8]?Y^!,MX6?M3J=KF?2G3A/=2O"<*6]]B!+(HPG49.G1 34[$F M"1-9FR*5.X@:UVL;.)%D*.9WH&#NR(>(,D:M)-ER'*L32HE(S5SVP9&T4"L[P!$ESM_;3MBV. 4'0$!6M ^E&,1HF0&I,_6J9I. M$]LD(-U S-A-D8:1\YWMUA[.] YPV?)L@:6"0= M@.S"#C:AB#K>>(F?<;Z:?L4Z=_(4WRQ6J[>X/BD?P[>)]-R%P%*-1W#R/6MY MG7("> I)%R6MNMIM8KC,MH<0.FY,NY5B:RBL#K!XG6N3(GF@#$]D# M"NUXE#+%1GU0[J-L;!7UJ 5+#Q+#8+!J-8[HW8;%GW$]361#7Z+Z@-E$ES]M MV$%%=U#ZF%.+K$ZVL/H8YLG'5Q(%^,P->)F"]>3:V68!ND>?6N24C1B#![IC M"RBG./A-ATPON<@E,A2M[JPG-K7H(:BX9VK10YC>A:ESVVP5E5 +PQ">4VKAT3V-JT8/DO/?4HH"E/A'7ME*" M$4MX!B$$-ZA1"=GH(>W)3"UZD)#OGUKT$([W@)E[!N;4FBB3:PHGL8.\"!_! M*=J38I:.7 G>ZC:Y^D]M:M&#Y/[ J44/$4('F+K!AXA,&A7)AY#1UPGR!2&@ M98".6Z:]S$FU"7!W/H!FD'OK,#9W )3+8">?Y&2YV53>/.Z\P^6'S\34B991 M8U >R/HC)GE2SE'4WN \:!^M0R;:]!C9C[Y.+K8#47#GF^P@(ND.:)LMK)Z= MK3\OEM/_PCSQQ0J6E0*TR$G)RMI9W#J0QM*_4\2U1N'$N^GJ1%.U -91(N@4 M4*]7JS/:25'"*%,4>,6(22)(",X@[<3;:.G4Q- F ^!VFL9^SFT.I -8WRF( M+M:])":03$H/9N.9%%O;1FL$EKT.VP<9#F4# MB>4IP:W$Q'5P#KBBW:A"S/.25+/FJ@C#4A"-,IP.@]M1F8"W6LU&6Q:95F!] MC1%X%B#6Z<-9"5^$AA='!2;NPI6O&,YG(&4E!@,XU MH4-Y#XZ1!6U54E;G.D.@59#N5J+&K;-IAZ>CF-\CCG:V,Z>KAODL(+/BR 'C M=!R*+.!,UBP;Q@RV*>F[A:!Q9R2TQL\!3.\1.Q<-Y2RX-G4>FZUC3%2='>J8 ML$ J5C*A#.HD'@= #W55?@ZV>&HP.I3_@V%IP$R:#Q^??7SYUY=O/WXX>77R M[N7[9Q]?G[S]<$@6S2V?='0&S3X4#I0]L\W:_ &?GYW(#5=.90U>J^H>^ #> M%PNHI W6YUP:#0R\A:"!62W7=;90/DMKLN%Q^76:^F1A^#C.AGC@&08R5Z'R9%L[L!\W6UDEU21 M @_.U6(O%NN+D] 0.6E7Z:)5Z.M8CS9WS24R1L?(L6*]/@KN0!Z//4_W75AN MF+$IH3GGR&X?:!)BC R8154U+!GMUD5 SHKGD1<1Q7U6Z7V+C//:.SP2!F5F M!UKC!A].*\ZBCA) MO^+\#%\1EVYJ-O?R6YJ=54^]3H2B_^5:BDR5:7N@XGMQ.8]$!_72G;;"JL#/%Z88GY!L]>!YA/T)J9,%S'C-:$T1KV= M3I!/9<3*"4:XV MALJ>K+F(((PI/J(3);:QF"\0T5TJTS$P.92Y'=37OB?&$P&?"=XO2)7.%IMY MSR^_?<'Y"B>V%%,"$C]LG69>!YF[F"QPYY,SFDFK6EUK=Y#57=[2<1?84 +H M0,M\P!G]U:>_X!R7859G?^?3Z7Q: Y^UL?CYKESVR21%NC/7T19P6H@2 MN>(IFV3;7%O[T===QM(Q^&H@D@Z MIG&^OKT2Y@N-\5@G\/R4VUYJ+56BOS< M8&NO!*[F"' M^K>+^>)\:V]Q3=>L%=(KTI'.8QV!B>"3#< <:CH=PB??!D#[4-==JM8QB!I< M' ^'F-]";(Z?:M;JQV&>-_X2IO-Z/$[F/P?VD%6W&[SR8US!1(I@/<8$W@?: MFJXA_YP$04-%[7+PQE[),+GEJ6//!?O+T#H$/N>=IC\K$$A\&9-CG(=].U'[R>2M1Z0!GT ZR?5_=Y-'XZ M/Z.][>[VQ7SU&Y;%V3D0D;Z--R++AIO:#]%,)E?^BITM <\C::EY$]C&V:9EQB8S]@/)4(NZ'<[@#W7+> MFOJ\_.VWL)JF231&FY( MXQUHE:N;>#&=G9'Q-V$\&]1!T:7*)1 ;-+BC*20*>XB&%8W5PL=7/V. M?F[(,:9S(]OHH@>1N1_0GDJPO9V$^H7?[C#=T.E#NFP8T>4Z_U MP"SC7MMLVK1;>2"A^T'PJ43P6TJIQS+'YR=O/YR\>?WBV<>7+RX6%#X_^>N[ M]R__[>7;#Z__]O+U6_KCRS ^INQ2"(U2E!Y(Z+!^H?3>!LP97$%&)S5R4N$U MWRS0?T*0.J0V77\.\ N;*[ &2+G;9WP(]SNX0/<9)O-NL=S(;;U>3N/9NI8! M?%QLIPO\9* MI+!ES6JLUP.I:[H>7(#()&H;,CK=)KMFH UTDIK\"' =0^(= M _W9US"=U0V6Q7(59O@!T]ER.\PD_Y^SU69^[D/8$F.UA7R$Q) ,:"D1O+&^ MMAR*K*3HA&KX1M9^@^/J]5' N^D5'A^8 [J!E6.C\C>_!^(@(ZPY4G MY-+EKT(VX'2TX(1SL2;;VM+&M#^2\'&MJYXOC1:2[^ IZH:=_CBSSF2N4!D0 M/F90T7OP.9 >"44'#$P+[YJ ^ ZB.BDY>P3S?RC)]#BH[V)3QRTW=A]% \?1+MKLBAGL1B5Z#KW E1-@?46 M$5![516=2[%1&=8^Y WPO4.;+O"&==" M^S8(NI&<3I!SO+BOIET >HN=!9>+>!$H1507OB0R9[OU85U)Q7*+8H M63PW&)JWPW!6@E".RLQ&VY+&UUS)UGC.O'#@V@X&70 J/>X)GY@/L][W.TB"$8N M@]-@ JLIUK9 "-F"CSP;'579LXOK@Y%T,SWCMH\9'D(#<+T#[#Q+Z>ST;%9+ MTFZ+HY[WG52<69,B6%]'*]D8(60=P$2NI>*I6-TFP71O$L=M(-- 236130>@ MV\U_WE7VGBS?UQS&C?^164%DA4'@G#2OM@X\&7Q@"BK+4I!1M0D7W4I2)]DK MQ_OYPS"]5_3LCALIWL2-WC454,07<+Q&W:50&JTK,;=14G<0U<6L]6/%O@^8 M#I#!V%VKW^"GD+[OMG%^A5O+&:E- 5E:43N@9 BF-N52+-/]K:,N5\)%M_1P MN.G3.T3#(7);#,G$#I3*#6GYTDB3?*U@E:$FF=))<3P$("TK$LO11M7&A3^P M377[-]0!@\V'L;D#H)#=M<2PPA>X_>_K^?4GG?>+V>S58OE'6.:)QPIW[T$4 M9FK5CX$@M 'MZ3]):LMRFT3Y!Q+:253Z0%Q<+TIO)J0.,'B]K*>@1:.B &?K M<*-$MG]TT8+%9&4,C'G9IJ#TP/*J5CAJ*OBKNNPH*1P,HR^XG"XR'9CE>J"; M[RJ#)DE[H:++P+VC\\E8O-LNL#DM;_&/S5^M)B5(.BVY . 0:/D%8'$/R94[_ZN+CEP6GG-._F&1=/9FXF)]E95_/^,4+0 M0D*BC?% )PU3FQ+Z!Y,Z;JC],:'95HICQ[_N5/[/%_.OM SM]Z1LOU]/XPPO M)VQ,@L^>.X80.7.@= K@E9%0L@T<78F&77$];HF6'4_+N(W?'P.58PBM4XQN M+H?]=FN8$-)SXJ^NY>),(+C""(-2H_',%JO<,1#=GY1Q>\V/C=!&(NL4H'>> MQQ<8UQ,52V1.)(B)KF65E8*(44$QM/FD,UZ;@3"@ZJP4C-O,?FPX#BN@3E%X MUYG;[#%DITM !]%&5QMUG+>H<' OEWEJ>8P@8M_W]V!@<5#R=0G![ MSNK(2%KE/::MT3S]KXV0)RXX0UZ':HM:^&N,!R^% RYL8B()7ZZ6?!^@^8X" MWI-^)WD4N8R-NWW" [?LD_Y_)QVD6)0F&4 YQP#)8L! M)Y@$::UPV8A8?-@+I*TI';FO_J,ANBN)_[>"_[5)+\'P@BE*8"7'VO!-D/EM MZR@"Z3RWR6:YGVG0E,R1^_D_3> ?)>NQ47_+I;9I]O >OYPMTV<2Q&IK74U, MEMX+S<&(4-M.UZ&-+FGPL2BA94E"I&/,C)N7'7EXP-@&Q@"R>"(HVYA29*MG MGHHHD&WE7\FU=X[@P*-DF$3)UK A0;99=>2) [UA[.&2Z!1BV\.R4]'O,>/I MEXUA'GA@C)4(FC%!6ZLMJS,+-4//%\&BX5??)P]QU:^M._)T@K%A-H0T.@7: MYL12-+%YD!% M8O&F$QC.5SL;E5B\FJ[Q RZ_3A-NN4*6Z^+3?/,I6_5>4BT*UA$\@G5>?]-O1&"+N0!]>K^Q0!G75Z6"%M* 8%^"8YU"*-]%K M)TRC\()_UP-(P8CBR(>#G/K$&@E<J60P.=5V ;*0[8<,A%$^ M:D;V7VIS\CJ:F=9:YGYAU"T+=9KE%>?30:"^#[4C:N Q\?0 MHK% N]#>7ER;R.ESHIQ$WBW_K[NUG8-AS_4D4PB7STM>#0%;# !O9&1Y49=F&^D9]QN%-TA<@"A M=:$N-P'.WZZ^,4[(/.(E!0Y1&5\3@!T$TON03%=I<49\7RB560&M0&)U08Q6H"W MI38P5LKEZ(3$1OD.>U(X;BN*[N#91+"C:LMM\GE*2SROF8CKE_-\4L@*.-WJ M?MK8N]?__GI.YP-7ZPF3C!2^=)!*9F0\$[@"G4]@0>N4,7JRI/>K&WC JN,V MG^@&AVVE-78>XRLR.38I/C_Y_:.6H1ZOG[;RS\J>UW-BY]E&-!.1%!/.2-HK MVNT82*?HT,F*AX(L",RQ%-8FQ+D_C>/VL^@.K(V$VX$+ M=7UG9/9L;&OB.])%49NE:\55B3$0GF*A/=4A"QPE6*UT#)K3)=$FUV6(J%V?+ M(T'O EF]-71^),P=*IB>P?9NB5_"-+_8D;4S0LABWA@HFR M61F]O?9\?"9Z#BW)\W&Y\N^L[/=]B#8B=E+\L M%GGU83'+DRA+L9GV5?OT UD[&7P=/)%R;7#MZ$KP^]4<[KUD;^V=!X5:0^YW M"ZW-,*630O;T]L#4XW/.TS?U5\Z[7=1+P&=>(HN5E;7,AYD(@2.#X++)4>;>C[[>^CD_TF5\M*AZQN&Y\_4N?*^>5TUY2FEY1@1>.'29ZVB* M#Q!4YG7PB:WU8@G($0OH<@@ZM!D.C!1=AG4>;Z8;YCW]^GZ M\_.SU7IQBLL+;:NR,R4*#VG3[24P"?0C!BR[(I7Q/KHV0P(?2&AOG9X?":+# M":]+;/YX"3A;5C%2F7S>$6]K[<9?P_IL288O M>6K/%[,9IBK*U4FYN-,@,3%D&:0O"916"APG R2BBDF2'#"UT80'$-ME&60S M?#869H\:\E*I$6WT9[41CSR&E!T([F.=S!,A:LO ^\PTMR%SWR8M?7\:N[0F M'TU[#B.Z?G3I_OR+ZBQBW-V-LC'\*V&^VNK-^+8R["<+\[6N_D/ M2CA$1GQRJM9J(-*%(C)Y= (Q)AN5-?L-.[Q_K2Z=DZ&!U(+O_=A\-Q^/-XOY MIUK,MAG/Z'*PGM6^2J)^T4& =UR"X45Q%9WAV.:9Y7[:NO0_'E>3'2RJ+MH# MO,>JB#F)4O+9T\8#:&6$U&;E\OZ%"=RXS M;@KB8UZ4PW&[$_A(0B70-?+W"1E56Z3&[H_C>,FX#TR AN)KH-W@+JM^O_U2'T- M,]P4-Q/'IHELO?H7I-0O_^#";VYG6%W/4DRSLTT@YUOZ'.:?\#W9C2]+01)" MUZYD&JT)0AFFF4QM@/^X^Q_5JF[T_= R6IWZ4)AZCTZ@$ M\"3K1!'R_KVN#==33B(S'8MH\[IV%-GC>N!] OU!HCQR. QQ8+GN +U"Z R#Q4)L.ON+HA8Q,X'C4$J66T00@OVU@?>Q(X;@2A&1Y;B*<# M?^Z\#64=_DH.PD1CJGW[$$K6-=,7&7@R]D$FII4G1R"9U*ANZA(A(T\_:B'L M:W51AW.^"^#4AFH?PS=_ !Z=B#)RT;#49@D-P0B-85EP0)0D36V'G*BTC M5XD\"GR.XG\'"#KGS(]6CN?YB/-\0TRB=FZ>+59G2_S!/MJE0)D+>%_5.2?_ MRBDE0:EBC9$^:&PSE?18RL<-?#8UV1Y-H&,_XYQWR*W9%I@G64J,1AHP0=!1 MSII.<0D!O# HO2A,ABNQ]5N>:BY_[KC7X.,*=#$,=[O0;)ORZ4T;L3Q=$T=6 MK[?5SOFWL_7;Q?H_<'/M3Q@K7LDB(=9.](IA &>%!5^<]%%[G5R;:J-]*1SW M'AT%?TV%.+;6^DBG:D7+GI2_X>=IFN'JXV)CB,[#[/<53J(P.6ON(>N@=_FN M.@I@Y$9'(Q27SNREQNY9:-SDO/'TVI#\[P=+FZYA>=NIJ>YGV^OS^R3*++UG M"$$+!TJ3 @\L(Z2 B166BRO[I1O?N]2X;Q4]X&D(&8R-J/>89F&UFI9IV@UP M>;Z@C2S7TSA#TKBXVMD%/WK8_/YE,3_/TY@4D:++B&"\K8UE.>E@EAC0R3&\ MY,P4TWO![3@ZQGU.& ^+CRB]#FR\FO*ZW=^*]KK;:7U//Y^,\>RT=@?CD^2% M*#8KP!3K?!?#($17()8BF5<^YT9]J/>E<-P'A%%MO"9"/"(Y];A7L"-.X7NL M/$#ZQUNK]WP$J]!DRM9H4@A<@2H)P;MB[8F@6,J@ J900Q(IYEIC999&=5^N=C'T3%NW*\G MW#:37@>6P<\+Y:1L$HNWE\@VE,4G,BD9"C<@K*7="!:!+!P/S"J)/BKDIDVK MH[OI&C<5+4K/_5N 9BMT=**S=+DZ6[\)RO?O#IHW-:EIE>*&CTJZY#1T*IKF, M$1EP)6L=,S&/=+($5T+V,CC4NDT-Y@'$[@?/_UZO*(\EV\'@^\^_7I/.&_K! MYJ\V?U/_U7LLO]3__O[^]8_/_[(DPY?.WY_3XG3[T1_.3D_#\ONB?)A^FF^, M#G+DMLVZB=7O%K-IJKG_EW:PFIY^F=T;C-SSDW_]2?75_>P6N 2P87: W]8X MSYC_=.1D[&O+_"P^$$5)YQ20!B.UIM" 3UZ!$REKFW50C=[;;Z?IZ*2[N_C[ MD5CZVZRV ?&29S0I0TXUB&K(!'"B%$C)^DSX<"RX)CO?C[YQ7XD'0LRUA+OA M1?-TE55[I?78RFLL)5:\LEPH#84)NMQD"E!3Z\B9=&@$XR[Z-A,IVRFQW\)J MNCHI5Q;XOOWZ\Z1D8;,RUI#C(NH84X/@+*]5]L8'XT(A:[7)SO>CKULE]A#$ M7%5B#433@

W&C#3-1(*JK- MP\=>Y(V;V=((;L,+I@.T_;["D_*27*;3L,;51)8L3"2_VD1/%[XH1'THID[Z M+CH*KG-L4\5^F8YQ,U@:X><(5G< E%>+)9+)\7PS5H0 7W,CPK8O-/G:FS_. M-A):73T1UD2&.CF0Q=>V#EQ6GBD"03%6">Z*:N/9'$SRN DOC>#W. +L *F[ M^K4K56N_SY=7*]RNEA]OMCWQ.EM2X!9BKN7YY.J0 E>1K(<8I&2ZZ$8=EH^C M>]S$F$:8?411=@O<:X69-^\U)%Y[5 0(LLX2-<9"8$X 9Y&)[ HFU\;U.H;J M<;-C'A6T#<38 63IVL@_1WGO9C:^QX2TK3C#\TW%8+TS"3*O%TBM=(^8%=G$ M4AJ>I,^-8IM[D3=NPDLC$ XOF [0]O-!Y:J)4C(+V00/*&0$%32#H(P"'=$7 M@T*Y1N[PK22-FX[2"%7#"* #)#U?S!/6\9U5(.^GJW\\)QJFZ_K=Q.J$S.<, M6JJ:NA4Y1!8]T(%*F!WQ1[7!TAU$C9M TNJB'$@('>#I59@N_Q9F9WC>?'4: M9C\37<\O]V)4,8Z.AF69U&W-QXZ%[%$KC8P^RBQ2FY>NO<@;.=&DE=L[N&0Z M@-N/"I2K:M@QM#)) RPG!(6&#,E,?U0.0]:%&6;:W8,W431R>DC#>_!H_G> MHQ>[99]_#LM/>"WPHU%XJ22#:%FM&I$.7/)D(VIRJJ,UD<4AWT[4?II[: M\\* LN@ 6;>.:+OV7E*"+.3R@K,E@_)9D OB(D@K.!9?,.8VX;9]*=P/;4_M M,:*)?#K W>O3+W3A;QIP+%],5U\6JS#;CE)X,_UZ7L)YS7E!R[BJI>6,T]FR M-?RB12(3@ Z=-L:+V*93P"'4[H?'I_8ZT5QN'6"SEF#,SVH)QN+3?),A>BU5 MP0KD/'/ XLCK":5 , R!>^:BE9Z'T*;)T[VD[8>ZI_:^,*Q$.H#8&URM%LM- MN?JUTQ)="=9)"RG5AEC"^FH\),A&"988XG;#V!/+;H_M%0Z -JSO*FU71&KGB]6U^]Z9HN,00;@D:DZA:86U$H%.2:7 MLG-*J#;]@^\A;#^ /;5 _Y#2Z !<']9AGL,RD]>3S])Z5U*VB]Y,(D\UI=L" M>O*O59W%X+%^T9SY$ +RU";,<2=9^P'KJ<7\AY-$#["J TA_JZV!GB].J^[= M%F"?CSIZO7G>(/>E.MGGD69F-D,^/"06 RBGW?:!WVMAZVPMAU=[&0X%MH<3 MNU\:[U-[$6@MM0Z ^:-_[36/.2C)ZCL:XZ: ,CJ#C\* *)JMINZ.>M=TJU?N^N!W$Q>QLWHI,# ^X V M,G*B?9OREWTIW ]G3^W-H(E\.L#=6_SC L>6BSE]F_#"@^VUUQ&AI13&@$4I M0>D4H08 @;D<14*T3+8)G#V4TOUP^-1>$YK*Z^D6EGZLJ78-RTIWG_](1:4W M[:9]26E2+'$O.?B$9'GIJ"%Z0U^D4J6.=#"LC7/6KJ1T%W6NPRI??MNVIWU^ MMEJ3\EZN?OO^%UQ\6H8OGZ?I69U_MN'Z!0,B&72:IZ@BBNRT^?0BV;GDZ:"[$#F[C#^DSYC,Z^YN6>#]3]DY*3=7[[7O] M^HKXN5A>4/ ^B&"#AJPR)T.7(P2G)/!L/1DCO/8Z:>/F/IS8;JM5C\%G:Z%U M@$O:UX9/?Y^N/Y^?OQX$)0-EGE],9V=KS%>V M&3S33D4%3'I%#J&VX$(D#$DGD3M,NK2)Z1Q(<+<5L,. LYWP#L;H5US&1>N$ MT9][,@RC($[6T+NJTY[INYJ9*)4@]EJK0Z-& O?3UFTAZS'8&U@D':C"%]-5 M^/1IB9_.3>&M$W?E[)CD8HQ)0PJU,T<0!N@T<<@E9R$SL[*T\;'W(J_;9%C 550D?[G]$4@-X&V[\1^(\\>L&BWP>N' .%27_56'._AQCV+JVF> MTNX^A*JJMP,'ODU7DY)%4"(0CP0I7:6-A."5 6YX4#%F%7F;8W,K2>, JRT" MKMZ9@XBC!US])/]M.*5O+W1/>[$X#=/YA(N8B&H&Q@OB$W,)G)0,9!&!IQ.5'"<&\BL<;4 MH:7<9JC)AN"\58P[%EFCSC8WTS,RE@:6^K6 Q]$BZ !(/T;0UWC-^GMU3Q;S MFHJS/73<&L,S646BT&:4SA"L(A\H*B^\D6A4(Z?R+K+&>8)]W,MP,+%T@+$K M>S@_>X8+DTT$6U+UKY.G33B$DI3,:$FE%]8$6S>2,[*J&D[-P!0&[NDKDY M/%B,<"EXX"X)TL)%@NCP9(>U1*TX<)'3%RU=S$)J6=K83\=0/:YF&PHYUXN@'T>,'4#V M]P\?:Q[I&3G1F,Z6FV%VNYT$%I(0+D#,-9E4"@%!9P8Y2Y/(CTZN48+T[32- M"[?'P\75 0_#"&E$N&6<3M[@IS![29?'^OOFB'*6?7T= ZVEJ*5##D)6#I+D MY%'KY*RY*SEMA>G/GQ9??Z6/WD#K/U7]%K;?;O!TPZ+CY)D]RG5Z+(M'1L>6 MZG/CM(@L XNUIX0D5 <+(20$QXW%3&Q,?9\<7JZF&_B]R^_I<]A_@G?5]%-N.="<)- BUBG,!L.D9 " M.AL3@J+#Z/=3)[>MT/UKZX$"70S-W=$A,@NKU4G9Q:Y.EN^K.GV/&4\W#3K> MD66/$\MXD9&1E9X"RQVK=OTT, 9VAN=Z!S_R^ M)FC-,9\GSE_(VWN!Q,OI>E(;O7-%WJU&94#1Y0XN>P?&%YNP2*NMN,. /2:8 M_T,&KBHQAN\E.O1(7:T(#H T^5(_T1FY=#E M#(;;0.R@\Q"1CH*(W#M2S"[K-JERE^D8IT!K!,OM8.9W )T+\P:N3AGX-YQE M4L"_K\CCR.'56CPZTX475 ?XN M-%C>M>V>!-0F\UI&6S2=H,PE1.<%&"&SB2BYM6W =IV6<<8-/CJRCA1"#S B MKN3: (#.Q,]'YY??TNPL8Z[-J6I"V=EZ5U9[M8? L]/*UXG4)F'6I+MUG5J6 MLX4H,4!DR84LN;2\3;.F0<@?:6[AXZ/UT67= < OQ+0WNUB]7JW.R.TQD:=4 M&S+;6D!"IH;GGS!_RT<92: M5S=?7>B1BIOOW%_[VF;,Y'%FI4%'5?L[) 6>URFL-N?$.4I?>)M[J%FOS[L: M6TR44YF4,6W0^0B*D>,4>9; BB@QQ1QU:I-+>A=5W18\/P0=#^DO\B QC'@E MKI;KGU4E/QN,AMFVHL1GYS$Z3$TR\?&S5:Q7]S"+M5)I!@5R@0BD;>L4&6(B@_OAYC8RQL'-@.)=#,WK$0&ST<#+[Y/?/TP"4S%S9FIW=@;*, UT4A+H M4IA02?-XYP3H\PS/W2=N ;+[PP8?&V3\7&]$& PCM,51'.S WWJ[F/]^GK3. M33$V>0NV*$NNHO/@HHW $Z,[-TD931OSY (1XR3?#(^(8_G; 31NN5U_^I59 M1R'J5KSQ""JE#%Z0U@Q6*D..( N-^I7=1]FX#;X'MTJ:"*0#@%UHJ7]3E^AM MI(L\@QK[I__EC^';1&H4/DL/F(JD,R02^$(@\3%HRXA[H5'UTP'$=FD<'XB6 MVZ)\#B49NE"T(1LCED*'FFOPWAGF MZ9AEWB:UYF9ZN@TN/001-XPT.);U'=R^UW;QV_??<)X^T_G>MNM*PAFER!\6 MGM7DH%JKG3*YQ]:7'+-2VK:94G ?92-7MP\@_?L =8PHNH36^6YV'I7!%+W5 M=0.J)C$*#4$G#399&YEP.L4V@?_[*.L,6D?AX%Z0'2&4#D!6>\.M=G;H6SRO MP+0\D.GJ$I R)[UN)0-72@0=2I#&(N8[2Y2/:\MXC9S>X'2,Q&]HR'@<^SO MT,Y H'TDG'ZM>GRW#V-B=(K, Y5TJH6\"B): 9PE)9*GO]%MT@UNHVCA)[-7<)&[4= D)VL5B9&$\AD:5/[<3U1FD MFIA1!PF@1RS5C>S.FLHR"2D%)*_M=BI&P$B*-FB1'9/.LL=R\7X0U=M%=Z#@ M[W7T#I-"#X#:1>:N;6FG:[/WJ$0=!&VU *54AB!8@)@"08,NOCBLW5Q M+RSME6)P??UQQV@.>*\-P-Z1P;%MVGUI#^>GAUP#G\B3Q8".#$9)"#>U-6YT MTCC4Z,->M5M[8>16,L;+/SA6KHNAF3QV'Y"3.9Y3OU." H5GT6H0QC&BV1N( M.EA@/O(8Z6^LNU*E<$O3CVL?/9[8!Y+58C#&]6":7-68/Y\H.8_9.2(]NAKO M!.DBHE<@4*Z5?&4(=9@JI.>HW A%;=G%Z%[U^K,;#U0I(MV_.U1[[S#9?U! M^(1\XGWR3&W4<2:W42%"],Q!X85SY%(PV688\EU4=1:Q.0Y5@XOAZ>:,O K3 MY=_"[ P7Y=5T'N9I&F:OYZOU\NQQJH_V7/^1LD<.X4;[%!*KC!,>?\SS3!7B MAH'%8)3%Y -K\QK>,(7DIB9P6X/",R8D&0T@N(ETH L'%Z0 %UU)S,CL;:,' MVEMIZC:5Y"'(N*;\AA%!#[?I33O9^+5.N4CZ6H/U7H B0Q6BB1DLXSEQ::5P M;=JTW$K2R-;90#+?!TH/%D"O2#I/Q7>8R"*PP'7PM!5RE2,OL:9"),>X3H$W M*@._G:@.T?1PL>\#I@-D,+97^&S7GWNWD1]3'^@<*>$T<*=5G;)D: NF=I!A MV055>+@:?;RGF_GES^\0$8?([J9&YTV9+(J0AO/>1(,%?1 M8_5T-62!14BV"=4^#"=WKC?R6U93Q S'Z%Z-EI\!DN*52Z7XVB./=I-7Z.VE56F^>:W_K+U6[ M-H\AWKOR(T4/'\:!1^AQE!+#G 2$4A]C%2'0)5&'WEL"LRJ!\S9-MMO%#3^D MSYC/ZF3V2\Q^=H'96RU..S=)1@>)9=+B)@?P22(D#-Q98KMN-+AU7PJ[C2D^ M!#77,O-;B*<#$^O6W5S(]N0YV<1* .98;=9/''1&1\A.!V0Z9FPTK74/XD:> M3]X$%8NV(NH9=1=203T=2&>BIN.I>7T!$/4A5$#2C%P86[!<'8[7&G6]9&8/ M#HA] 7>@=#H W+:I*RY_;.4\F*)0:J>(+X61P^V# 7*_:VE50.F89S*T:1=] M"T&= NM0P5_O>WJT%#H TX=%6?]1FP'/\_FW+_ KSA:;/3U?K'[$6SB/Q3"A MP2GRBA23'IQ0"8SPV0:G><0VJ79[DSANL*(UX-I(:NP QNLY?= \S&;??U]A M_AM^GJ89UE%+SS^'Y2>R?#]\7U4W__QTR2Q*41YDL(D8:"Q$911$D;CCUA<; MKIAOMP0X'K;NN%'65LAJ+8 .U-M? _%VCLOO%]FVVTK).D5)%H6L4UF5$!&B MC0B"]A",94:'-D_%=Q U;O)P:Q4VE#0Z -:KL^5\NC[;J.-7TV_UNQ_J5UNT M*9/8929SU64#<5/OG(3V&,A-;]1+Z'::QIF2]EBP&D@6':#JXV(Q6[V8;O3O M7Q>S?+X-Q83S)M4KG(?*'0:N/GX@8R:Y[,@=:C./XQ:"QAF)]EAX&D(*8]M5 M;S#0=?Y;6-/G37\/'F7/V M*%;2\>SL Q#WVGKVCY0 M9%>%?@#_QF[N,9U/3\].S[TM1< 6UH"-J:9SL@*QH*(O/)0D6.!Y.'5P:>F1 M17^(X!9#<'%L\8=O%PC71I,[K0(4S4CA%8)]U)R<;<:XEB8+Z\1PXK^X]'A# M(081_\%<["!D058M<>#U_&>NRLO5>GH:UGCA!5<)7WCF"AQ*!:0#+824"@3R MF95TPN56Q=)[4#=N:X(X!278##G5+@K M%R9;/A+P>LF\&!X3>X/N0 %U +H/N/PZ3?AF6LZ5?@XE1!81;+;DM:M,+AM/ MI+V)-=[4IBNI3=;%-5)ZA=.ATK[Z_GT4ZSO SJWZ_ M"ZC,+)TB+D!ZAFC1%-ZH\F@/XCI-(3L0#_O"[4#A/-VBE!<[:G?=XIN7HMRR MWB,5H.RSV_9E)X1+Y1]AF2'26BMN,DJMDD>>AB=X\1P.P7F<5)\.%+]%JGS M.@QT][O'-EN]?7.OYVE9DR->X/:_$^V+="45,+$D4-(GB+'FT0AI TL!B]J[ M[^K^RXX3]WU\P#462/?W<%0!>8X"$)6FS2B$P)P!GJ15'ID(L4T^[O'W\.#Q ME$[5W8-D=.0]_'*>Q_1U+VOV1QG[>_N2C^3Q[KGG1^BUX!CG/" PK%/#."', M.V:@Q&)TL1R3"W<.DV=>*LNY@53(QE6&E'G@KL[RELKP%#3#-B4N M=U'5K;_[$'1<56^#B6'DC(YWRT4^2^N3Y>ZY93[6"U>^2KM[7+Q0.+GM>[ M7()CJH!%D:3(JCBW5[.#AZ#E.AGC980=+]GK,#F2S6,GCE])?:?-U'[M83;; M"&3WG,N4UL*Y3#8@SZ"B9."EU?2%3IB2)F'>KSAEG]5&A\>Q$EVT9._8>'FY MLP1W+=J^_TBP$]DF$R%+0TZ((C7K=%*0>2K&%66R=GLAY.;/'R^+L $F!F!A M!Y[]#\^A,J/:;+@LB^5IF"<\B;/I]D9^^>T+IC7FC]-3^I63\H%^NBIDT='? M;:*N+\(:=QVO=8PL5+',0=N,;7JM#;N/<0L@!C>'.A!V M!U"_A:UO?N0:H%96%];:6?-DW8R:=-F NM]E(V;0-L,CH,* MI . ;0H27\_3XA0GD2D>?.V6[(.C:R76T;$8P:!P2?N4);9YF[Q 1)=.W8'2 M70S#Z@Y0LN/#*V+832';E]_2["R3YJV!8OI?_AB^3;2W+ BA:L\KTK0V90B: MQ.]J32LJQG1NDTMR +%=WIW#H*ZUZ#I YZU/%F]Q_?QL644P\=JFJ'@MPY4> M%,/:288\[UBL=X@A>M&FQ><>Q'5Y50Z#OJ%%TP':]C)()\YFGE,=\1ZUH2_6 M@U>T,QY3%IKE@*Q-<\^]R!LW;_LQ]-V XGDJF/LY 7.2T$N#RD$.Y. HH13$ MS#3XHBUM3S/KVY36/9#0<5M0C8_# T7V5!!YEUO^;O/NSB="9:6<+F!"'?\K MHH"H$:'F-1GM."]E1*CNL8-QVUZ-C^&AA3QVF/E\0O5O9RMBXFKU^WRZ7DWB M_V7OS9;22NJ1'55E'DG5;>>*AL4A<3I%JDFFJO0_ M_3BXY,(D,X-D@ %JIMLLB[DHPI'PSWQ*(,WA"K+B60B$9TX!7SGXX=MDE4%0SW)LC4T%*',RY@I<#F56X6!E0%V#EU6%HAE/H5RQQ!8 MMS.'G8\?MO_5^=!PN"PO]S;3WFJGT58D?98:KQ$;O,IKF^^[.J__JJZ$Z6-[ M=*Y2NSVO/:\BNO!>O^2.>12AM9XH#[CF.5J/H!,G*5#MRI1'D'7NQP]4A4PR"+29EJ&1JY,-N,B2NT/0<5#)W2%J:"+&^CZ=%0F5 MI;H\O>3.!!$UTBYUV7I]PKW2E-ZSWEJF6#"R5DY]BY0FSVF.T/*3B.<4D;>& MF76YB&7.2I]Q%8E,2Y$/)QYB(M'[,@_14N7K]+O90.?C&]+_,1J; M]BJ^5@!P/?T+\-6EW<0$9E\V96$0-)5!2I*DP[7!7$*3*@01R3F*NG9/=IL7 MD+#[/<,>OE:!1 \";6 O>3$38%6(/'*#@@&TH)YS4CJ<$!6T4\B89C2=TZW] M<%#QT3"U<*=X)[TJI & '5.;8+@7@7M&&/)::E\S\3(+DD 9)M'TVDJA5*VR MDN&*F0Y"2P]E)8>H[G(S?>NR[76)];*U3_TAVKO?>+[AV1TXKI]5LIH)ZTI? M2FY*7TJ>B#.LW&V@R;CHK))UFI;5RRH]%NW/N[O1J[U$0:(B\V6;P[* &2<6 M*'Z)(25FA!.F3CK@6;*:S2L=@H\=?=EZ4D0+/?F7H:_C0H/ T!YT)?P2AS,T=SG"(%(=6_Z.Q @+I12NGUG4Y$'%O=.B6 M.P_; ^\#0\5"9%F6I(1W1$9MT%%R)9NI M*!C/CP]U=-) 7ODA-Y]A]FV436#2F4"B=R@=1WUI6@Q$ M1 E:B$3C=G"V/YF\_? V?IVM8@U<=%MM#/OK343/M M>I_GZ=K_+ (NP:F#Q#T:>X8<28W>A=?L\6L+AT?I M[-2FO)_/9 BO9P!_C^T]M:8B2N%)12.:JE:H.8OBK9=,NVO ?@()>8\GJB^&. M1>>G/8]C.K>4[BK^9MEV,O;V6R*.$%M+GLH MWB?F$O D(G@2P])=M(H$K1U)(2D?@Q/>USFP/(3*4\W=(^%?SU ?MY.X/ J M;UV___WDX=^,)W&,$)I_1J6\QF?]>^2]E)!E)(GKTL!<+YL(7C?*0RW82'*-&KNRQ?$GX^: M$042,%"A 40=7^P*K)R(Z5 MLE3'_2*)E'N:=%D:Y9Q98;P3% 98@1LJI8U6R&[=M ]\\459JT. \\A:U=3& M!9FL/TKEU@+#[!,JE+H^NI89>YZ'80R:E4$'X)XPGD7!92+>&EX&5["4!/[? MURY42FV6:WO(FW/%:!3#Q#T3@C7(@H-".>V&BH=O' 82)ZMLVH/\AKXACP+^,/[R==,TEG,O M- ,TD]'F,E+#$BMBJ*J&P2D9D"<8YE0E4.SB9;YFS6N>>QCZ1A:MAJ M[P[]:J(%2-V3_X?_AA^7O:=7L[;6B\U[9[7*C("1$>54>A$)PXA1&,=%*5C2 M=8X^7J9M6/>U)Q!L0ZM?C0R]+UV_OWY;6%I;7"6,8S1[DFA9=!%M>%!E/JO" MM>=D9EITR],\?N[ 0.A99=-^Y-> >7E5RAT^XQ\OEX6TWNL$Y?X('I(Q3'7IN7:FXR7> %P^?449OO9S2*6J!7 -K=0R*T>W MRX/I".""F35L9' M^FQL?,+^58&;@8_RCP?7]BXWM*:'WA=_']_ ?#&=P-6R1FB^MN\QV,2HSX0K M@V%)8)YXI4H3&I.DT-*&[3J3/?OC[N-@!?W=2AJF7K[TM#Z"FBP;E>E$'ZD(R&#%QKC,N/>3<UV M#-(#,0/FN<\,G-XP>X06+QJU5Y--?!:I"EE'E'+DGD@:!0E>,9)%""P'GUD2 M]8%[1\^E8O<8 /6&WN.T>=$ _OS7=,VR3, E"X:@]Q.(S.C/!X56 Q2G3EI( M^./Z +ZC9\ T\N4"^#AM7C: $8N;5>N"D28F1S0X79CVQ/&D24@^2RJYSQUC MJ+XH&C#C=,$@/E*C%PWC=]/;V6;I>BN-!DYH_ 3?;V?QJY_#JR]HM$O6;INE M3>&&TLZ5AA0JEP&1*J,A7RZ"$+U)(009.C5OZ#86JBM9PTT..EWST]IJ&'H_ MW93LO)[Z6;K*OXW+G<'I;).NS9Q+"2BB#%EBB&8-L=27$$U84,IXX;IMD\^_ M9\#A4G6TNJLJJ@<1-W"(^.;&S^=7>=UF]6KVL;"V7%B*.:M<#,1(B=$0)$O0 M7 L2J>/@HG-:USE_WDO2,"T+SG46W8\F6H74>M4!HPX!4Q'Z&#H_>SZ-MR,XYJ-M84-+F=1[C-(R.4, M4PF42Y2DW#=WR3,I7;=JW1T/;Q +QVAMVJ,(!X? ;/S#+^#ZQJ_:$SSF)%*M MG.&>@"AWBA.+Q(%% 1DPG$'.#%0W,#SWFF%[3-:!16]B'1X@J]M\:PXVCIB- M!E)R%.WELIERX,1))@BS40;&J*:I*S)V/7_8MHN5('&R((?&0KG9$G]N,<#0 MYXZB7-U5SF.(Z T),D5"?8ILJ0Q MF+,)%YEE;CM']X*/^^05340^O>"C'RD.C85/WQ'>I1O@;E2+C&()B2A;*E@@ M8UR/,$>>G-*6>V&@FZ?[[&N:"'WZL1F]2;,!_V13ZK^ZTI^5@F!PQTT>-UL6 M)/$"68G6T\"D5=S4\7(?4M$)*/92'=NCY=T05C87+D6./ E-)&4*60 @OLS! MR18$US$RV#X7[!DM+?BPQ^MS#S".$.[0V\NKHJ>W_[D=+WZ^GT04VOA'21%. M-BT@K(U)HQB,BR@5STJ7,J66<^VS#-([U:U8\/GWM(]0WK2/+!F#!Z'Y6 M)##GI0D$DHE$VG*KS%E.%'C/G0V)"=T5%L^\9UA?M$=8]"7+H6'Q]MOWF^E/ M@*4O=KTNO'C BP/P2H-$!TJC7R:5(U8X0PQ'CYNYF)EUG7#QPHN&=4C[ D:? MTAP:&2^Z7Q_&$WB_@&_S42A"L2&4IN&,R')[U 64E_#&"NFXA8X@Z?[.3GAQ ME^:7UA3\T'AZ$+2__3LNF]-_+.R,C-5<,LN(XH Q&D^1>*TRP:5"*?,ZAX[% M /O>T'+COB-U.>U;L$.C8TD^!O$HI 6D/<(:425LALB)3ZR$\[I4BEJ+,F(& MJ-#!=+PFV^EU+;?TZ@$W_8N\@:AXR52YE0#IM]M9F7FQFHVV3 JMF)TC6U=Y MS?@X/)PPB$LF: 4F$3#,$*DE)"Y9^PBI5.>GJ]D;?W.S:UF.?!2@C$_E M5(82R2(CR!_N'0)R8(J[)V6>?5K3EPEL^895CV:S9TU= @#_Z6]N880F7AH= M-+$IH^0HM?B)BU*([2&+H'2M+K&=Z&OY,L29X'>XGIH(5)XZ(GO$^- _02=[ MQ$SP&7(D5*=46OH#"2)*HFB $*A++MON ]64%UH&C;P95D;WHL%7)@LID5_GZEP(.X3*EH^< M>S*+M736%AZO9^,(N/:6O(V"R)HSI4ED# 4F'1"O,A #VF;. _7*U,;>(XI: M3B'WCK/C==$6IM!.S\>HF:644&HPQH#JZM&",3XXYB*0"*64R%A%7/2SI\DG;=!F$R=*C:H4BEB&TI14 M,XGNA.8B=_+WNKZQ&ZPN]["CBN1;,''%+H=G6@6O.P6'[4[!ZW+I?\(_A GYW >^:F&[(O\CBF&1 ,;5=W M)N]7T=L[U,CO,/L"LSE=# 9LZ%:@>2HEW>!XD: ']: M"J8?,EBZ@4)@B:2(O$GO!?%EW*4/TD6GN?))]@"NW6_OAK/+/0ZIKI&A(;=' M=/^CQ9/SM]MN]GS*B M7&<,[PW1DD8B.57E IPBE)KL%4!6NEOR\9"W=H/B11ZKU-5 TG(!ZMC%6)= MW2[F"S\IN\+("L9,8()D7WH9RF"*Q- ),=$R,$$94:>8YCFJNI5H7_0I2F]* M&=IV[9'2_76[^#J=C?\;TLCX'%(4:)%EJ087)6490R2<)P7* M:\=9QY3>,V_I!J"+/*_H5\(M0>7:SZYFRTY8J]+$NXJ)R'SRF9>[5$&B:U@: MB3B%AE9P RH"RK#C84.'MW6#S@4?,O0M\19]IP>K(4#">)HF@EX?1A@>-^A@ MG25H04O% P@=U'E*O2MD@;0=;UY[VYN(( ##%>)]K8K&\8N\JB@@F(:A=G#<$,E11E$2C*4\OSL'+$:):4-M3($ M+]CVL,2*.#LX#+S(HX(:JFD :4]L\ZKT>12\!^IC"W#58)V65EB4@3/ M N6TV\"DT[?*%4'=D'61AP-]JJ(!1.U:(!M.F* :,!I1+&@B=2DMS<$0FKAF MW(=@8J5.>GMIZH:KB\S8]ZR0!J"ULT7[79G=W9G:ZGK;Z[NVZ^L_G(\RSU19 M;4G6$IW-@%Z UQ@7:\.Y3=QB:%SGZL.)A'<#Z47F\H=0[=")CNO9%".;-"^% M?/M:%STHR)=!!E4*5Z1-D4CJ>.FI&TK] 0_&&I"TVZ'\8>_MULOB(E/ZM;4P M.,!6))[/_D!\T7YFW< \U$4G&H!GACGRJUSX8B7&C<$+Y2U(5FO13>$ M'?;B;A"[W-Q^33TTC[$'B^?-=(XFFD>K6):")$Y-Z0W.2-"NC(ET AFSG*MN MW>D.?G4WG%WN$4!=70R-M#T\_;8FY<\)JN^OXAY,OI15A,)8E7\Z*R%I10!M MKBN/=WP]SEGAV<02N- N]5C#,,GM[^76X&P?QJ M\;7,=#(V9.4DT4$J&I<5EYCA'[*6C;]=)N$+O(HX.J\F\45Q_A MIIR^79?IRIOE HPJKJ(BVCM;+N,FXAU^,LIE(PQ0V[%TK/L[NZ'J(@\+:DJ_ M@?3(O1MP7U@YB;#:\6,*+C&I2994E4)B-+S&L#*DFX.C-/A4IVSL.:JZ8>VR MSPOZ4LK05NNESH^[RI5&(F6/2P@93*7!!2"K%E0@7GE#J4?'DW:++(]Y>S=T M7>29P7DTTAOD_J__>J("Y/_?RU\M?U/^U4?(_T?Y[Y\?W]\]__MZTM3_B--O MJT>OFS<^Z1ZUEO=TG[Q_@X4?W\P?LS8??_M^ R\!\-17_M<]G]L26+_Y$>XJ M\PQ_+P"=\_1_5O",PQQ_&Q5+;247G2).>($6FLK?'1HH;5BW7CI]KX!FZ3WJ=7#.ND? M+ND!=\,$X^5NE8_4>6CV3U<8F@'2]MN9W^$0J=]B/=@8&QHGHS-EISIVTR MA(F,R\2&1!SGF@BC0Q(R.-Q^3T;%PS<. XF353;M07Y#N\<<7M]TD%)89OH#46>RAK$T_6A^6EL-0V\VZ]NN:RNJE/0\@27,)_3+(WKHP7N* MZM>12:6"YAW'G3]\[' J*2S'=.*CQ#@T*K?[*#++$]I'(&/7;,AP,0H52;! MFE#N4FCTN:0I-00I<2&S\>P@G^/I.X;9;\X$BIY$.S1"KM]?OUT5EDSOZ*=" M)1,2)T*67D@F"N)+6W6O>':6:6%%[%9[\?3APPP].A,F3A7FT& H<5G\>;U. M*6YSXJ)W4BH4ALBE#(1YA+4W),H0=#"&LI@ZP>+9UPPS:>A, .E/P$-#Y8 C M"RX#CR+9 GF)\9\!C-M*(1%PD:36C*F.QSK]#AH=J)SF^$BGIN ;.)%^MF<& MB\9)"IF 4R7X-Y'8#)1D832+C.FPW52BE48F@U>D'@2#0_J8'**3!O"UGFNT M,?*[)FHY3G$I>D:"=.4*%?7$:H8&V4:GF>0J.%\%92_3UG+RIA^L]:R?PQ'G M5HB;X":]@/3Y#)40K^)_;L?S99NS^5L_FTQO%R,6A-/!"A)9B1XD*(PCHB,4 M:#)4RRC= >-R#WASRYOF:0BKKXA6S-L^_OZ OY:_FH_ .ITU*W/-12I.)BB195#1Q+])W&8-&3S9S_>JIQ=*;=WX\6_:&F>9WXXF?Q+&_>3^9 M+V:WRPJW8TIK7GKDR:4S!]%\8FG,!@YW[_QM/(\WT_EML4:;(HKH<[(L)0++ MMDS*"(2#Y_@M3TR9"-*)*HOU.:I.-51WSWXUG\-B_FJ2/HQ]&-\L[VS^#KZ\ M+%V5@4.WL[(^\ _^F$YFFV]?^_EXO@JB7);@T1P3IV5&!]1J@A&T+5WEF9(1 M&/5UKHCWQL(P$43OV-NV<<.HN+$R'XG66Z);2C@#0:1(E-B %MQR@Y&1SERH M7Z3,9V"U/U,,=(@.6BH&HI T),Y+ZVZ.7,M$G&>)&,L"2RYX0Y^;#'_)Q4 ' MJ6Q?,= A\ALZE;I=YL)I#EDHHI@&A'Z4Q-O@",@DBQ6FW+SH*;5;#'208IXK M!CI 2@T$9WU8QOOP(^*"0!EZDI7"V <)1X@D!RSEY%[!]L#"AOR>PY+TO>> MT6ICKQH>%RTMB@?NYV<,JU[C'_U[Y*WEKG0JCHZA6#5^<91GPAVUBD;!HGZN M'K;?V.>.K,MWL(Z$RS[@GJR["TQ>+-=]C13&^L&U$QF[Z#]'.@, MV@GT9=3 M@+!PH(B#R'#G%D);QP6X>+8EW5.CJO-]#[E>.92)'5[RB+#'J#K:L M26T)HU1Z+E!XO%)ZMD\V&K&2IV+P2>IV,%4WL%O?MQ_:XH.E0)40F:CD4*)) MH3 S3X2J&+A5DMOM@*4GR.ZCJ!''LF_T]:* !H#T&X3%@YFA/_SXIO#S;CHK ML^>W>-->)J$U^B@>'14)I7S.H\ 8-]QEKV.HU(7Q$"J'.3FM#KAJBFH A'=" MZV"W_YQ,0[E371A^/_E^N\!?3]&GNAFOQZQL9."H2*5_# &C*$:""HCE6J'L MH^/*1.$#J^O?],C-,">QU4$]N.(O,-ZY[QUP]]N5W[,1G%_@?/AZBX 7_FC9]_16;*?][^ MYW;\ QTT-#[+ S6KE6(2RETUSC$\2![WI:1)1'$Z%I,-J4&R M75K=C\8:P-Y'#$MGX[B M)NGW3]='^1YX2%X:4A:]F(LF6@?T9-"I\GF6"Y) M5"JY/H7J8?';%W*F ZFQ '<[27=<0-+,"XM"PPU'>IM) M2%X28-PIS;73MDZ]W6YZAH79^? P[5TY#4#LST^?9\N]Y.=]#N7N@K!VD29% M* ?D1'I! LV1"(@^)(JLT3J7F?;3-&S.=#"H]:2D!N!VY]2\_KEV89:3 F;P MGUN8Q%5I%7HK+BE&B3/E6#8G3FS***ZDM/6>!\KJ9.H[$-=(TGY0E[!O';8$ MRUT,K6O"$@0M2EM1J4K%GXJ W$1*1*+.&\89J,K)AOW$-1*I] 6(?8#K23N- M FY^MV[7MIT%*ZEWBE@'O(R[EJ656" ZY< L^AA^NY5!1<1M4]<(Y/J"1 ?( MG:2?EC#W^N?=Q_][##,DZNO/#_ #;E;!F3 N.ER:5BUK5@5^DH$3D-ID0V6P MSM7>?I^AKY%3S%9VX+XTV1(^'ZZYI_RM5S>';)@I5:R!*60.'5\/WA#NC;". ML=*/\WS&<1^9C5C)'G'2Q5#VHK26$+D\5ITO)<8VQE^)Q T&<%Y9-/X8VI.@ M)2?*LR1I]%&'RI<>GQ+5"-KZA\(^T)VHET8AQN]B^\Q4\(D 5V6*0C+$4Y!$ M4>UEMC3X2K.%GR&JD0!X$(@=HY=&(2;6K' *BID4"#C#RXQ931R@G+B,^*ML MRDR@LT%,#-E\KPV(':.7%B#VM*1DZ5DPI1SD' D3W)9..)8X[CG)7AI))?XV MU$DA[R&HD6JQ88.''G35 .26\S_QS46,GV#V8QQ11%>[+Y+@(^>[?[5>QL)E M&BAZ";ALBT6GE'B6*5&*LAB,9F#K9%KZY&)@[Z\/6$T;T7$#^'XSG7V?SOP" M'MO (M_S*:WWY'I^^I18Z4&R@R)J1S;AW*_+D1++!7, M2 XQ%UT- XC?7=NRHT)Z)*7P0>A(."]2S:+TVU64 MQ*APT\S!@^XT^Z6G0MX=)#;G*%=$3J=RWE/5V ^[Z^=[N3&*ABJ@?)ZN@;.I0R*Q1X4U +_M:Z?W7O_C&&#$=&(^Z41 ME=RQLX;8@%L0TS1GD:PRJE'3\7B;+OQ-_>CH@*!64CV@U(J@J@=Y+3,X" MN]XTU@#Z'@ALE]>2C-1<:$^XL9E(2)G@$J*E_XGD 4!H5:>VY'FZ&@YPSH+ M'K76FZ]YOB8Q6YDO7'BK*YPE['L8[]7J!G/8^VNW?3E!&F?I[Q)-U%8ED@+# M.!MM(\+0 ;&)QYB5LXQ7.B6IV-^E0[^R4?#!RC+4*?., 9\OZSLX0[Q II,4 MCE6ZX=V!N$9.@$[%RQ%MY Y22P/[\\,]Y$/YZZ*C9<%_E,HSJPD->;E]4.*8 MP*B.:5.$E$VE=;6/HF$QU;OJIQ7TT"B>UN4R"BR-5#&2@\2X"3(C*!T@047+ M5(YG"RN.4F*093 ";?E3A#* MA?@R,\PEC1S&9$'4N2NXGZ9A\R"5X-23"AH T[YJ9IL3NIB0B+"QC)NC%MG M.-EP*1/C,7-6:3; "1<:JL&HMN/4AQ8: %.OAV=8QJ#"6IT3S *2,W2,68R9B'6<<&(T!ZCB) MIU_.JG;NU0P(^U-= SB\'_6TOW;QPUT=#X9O7'N:";6^S+L3@CB'\;T-P>2( M!C[+.I;Q(#*'Q6GMD*:>QAJ XW:OY\4;/YO]Q(6^/+$92:W0F8BXN$0NJ87 M2;"*$ZJ$CEPHRZ'.J=;S= WK&%8$Q(YD7T_::0!KV]+:6KC?IK/%^+\AO9G. M%\MRQI%.(4KF$XE!&Q2=0M&A8T$RB\E'EVTR=8XH#J5T6&_Q?'BLJL$&RJ!? MX"_&VV^W-^B(I'_,IO/YGQ/TC6\*PQ_PN]>0IS/<;OX>25!9&E!$V=+*DD9# MK&*)@!><*R>$T'6BZ%[('W8S;P;+%71].,#="N 3^%((^7S^NT\Y6Z54#,1Y MP/5K.7KLLIP&V*R24=&J=!XHGW3WJ=KED^'0VHO&!O0)2A7>OGDCC[T<_(/G M/?Q'V\Z(::N$+;/'T0$J%[V0?Y4B1_Y'3'B; 3<67F9#2'! O$V)^,)]<$EQ?4X<=X*N_O^A>ZCJ+K >^W>_ M6',^S;O*!^I58G=]<^T:[*,D<([J:Y\X\P:A%L'AEL]=(-9+36B4(:"?&B2K MTS.A9O7U\Z[/O2[^-5Y\'4^N)O"_P<_N"!K):)(/S!!8[AU<>.*S#\B!4]QP MB_^KD]H_C>Z&:[8/0=EA?FRORFPPX[6/VU<9WXG,?OXZF]Y^^?IN_&/)]_UM MGU'I(>NB=$2)C&Z]I[BG2'2(C!(^&!-<\'4:2_?&0B/7JX<"=+\J;A[;#R)2 MZ8/UC"KDJ\R/A!1(R(81*P55@;G,*K7=OY#^*<,@\T@%7:"_^D>YOUMNC==S M3)^\HK8'^CQ/YW UN9"1!R>(]AA?21K+8+ DB;"0O U@C:[4Z^,B!KESIG3B M960:^B<8@\I(@M:>"!6L$ *\TY4'0?S"@]P/P5Z]0>Z'J+B!_?K#=/(%G_:M M&/]2K[.LGPT^.^L5(TZ7JP/6:>(8[C0\Q!30[%NKZUPKW$5-(X@[+S"VK_J? MJJ4&D;8N 0N6.YXCPU6;2NRF+?%*HM>AH[-,> :F4G.)G?0,B[;3]?P"<(X0 M>@/0>3.=_(#98AQ6Y['K$C\=A$S.6I0F\ .;LGVBZM\FJ:;>1:>)E(L$5 +@H22LL>$1+U&&M['BK[ MJ[L):R0M,NBFUZ?N6H+BO>]:#J9>?9O>/BB(]B)&8R,!GU.Y7:E) ".1.YY4 M"%H(5:>RMPMUC7AB?+LN1^6HFL4=7(52G9X%JK2@.Z#B.TN>.*?B%94VT-H++?/L_: M^<0$RR43BJY0F5'F@O2$ D\Q@_8Q5O8BSS:+2%P#;/Q-*V^OD/E_:];?S/.8TCOKZ]&B:KH(0')$'!+ ML@ H\:R)R(R*P+WD;*OOU+XJR>.):,1=/3]NI@,HL0$+7C)PG]<9N/OJ#$*P8IV90B/6'7WWK;Y0^@K[6]GZ*6WG!6HX[L0=9Y4\N_N8$RS?&K MGWR!^7BR^ H9_\6/59767RO1W#P8UW)*G5E/)/17AU9#)B?6J2V1>7\UZ,V* MB/>3SU_ODUAWF'VP;.[KB+*D+"A.F J"R,B!6 &.* Z!)B64VFZ!O,>.G$!$ M;_F$Y^W"TA#\.9F&.:!V,%A]/_E^BRLX3B<1_]42%>L@%LV T8R7\108Q%+E MT48 )TYJZAT8:Z".(]LW)\/$96<%Y=XDPA!@:,!3?G!RN)' S^76M3PW%%HP M:8TG+#--I%0!/7X>D3?. 3)-257J!/L<68VD#P9!S/XZ@!/5UQ(63Y?LMCC6 M679)P1@5,I%6E-X3:"F"-8Z$!,[GI!E4:KI>G;5&UL3I,*QGGWO 1 .+Y'ZD MWZY;#H^DM"I*LRJ%:!0Q0EH,8,I5E=+1S2=JHS>),5_G@NN!A#8"X#9@MG>, M8_\Z;P#2:]=N50'L(S(:20/3HSMT?CS(/$+R4).ER@,D\)0Z=.:)S$DZ; M9+VLTV^Z!C>-5$^TX&X/#I9?:\&\\3>QM$;&CQ^G-S?OIK.__"R-E*:4<_1< MI:-H061$'Y8'083PSH&*DFG9^NK9S=HOD\T[$KWUEE,/4&II;3THDB@-[)XP M/W_,_?SC5IW..K6UJE)DFH%@R'KI\T1DEFCLA$#T)QVY0LE(4><^2A5V?IDU MU =D]RVHP?!S]"+ZOBSI_K3PL\7IKOVQ4,.KQ)EB2LTLL!L-9Z)9;."_=OTP>M<>5U#I\+GB3 MVB.=?V $6D9AO)_$F]L$Z?WDK9]-\,_F(U?*ZZG/1)?B)6E*&QO+#0F\3 84 M$).HTZ[E;"S^,K%50YM979P-/WNECHF*)3\TSN/50/@_OY<_W6FV1L&KI +/ MY79LT:DW*"VMB+8RQ$PQ?O9^F-VN,P^-E.(WM>PN"5:-+,)M]J[R'>>%T[=_ MPRR.Y_=5NO.1]M9);CP1:&_0TN2,6SV-)$]QZ7K'6#"!*U:G%^-PN85JPVG:7"3MX.?$ MW,+;2:ISW>NUORG7)#]]!5B\F7Y#HU'J#X^YM;7G22=?ONI"84^]OJ]F7_QD MO:>_0>U/;\9IM8(FZ?H!\0^&?'_"GZSN@]W=73'<)V$!#:M?=F"AZ!;P@":V M3.@VAH84ZIB57L@_>;3W[7<$2WFDOWFHN@&$6"*X=3[()2J7,J/1UNE\=0N6P2=OS8_+)Z.]:&FWQ^NMN:[,\?>W1*JZ? M5\DV[J*V*0OI?:2!&DLT@"PCNP4)+##"0E141!%$JK/LV["0]_^[*A+\)_O'/-^@8XZ>T M)C&YF*+73OI*;7]?I&W8LY3A4=FS]AK XX-IO3'.;N%ARYJME1:\29Z52K7X"K,_II.XV@3V\Y61 M+:D=D"S+]<*4-'HLP1*,'ZTW6F4OZE0V=J5PV%."X3%:19.7$Z,7?]L_<;OQ M)Q\!A3N."UC^[H3YA[V\MU+,?PKW3>4&E)!6^I@(=\JNJHK0$S5$&YZ!X8YO M*FV&3>0&=L>.KQ:;?N"K+G@;65&3RV=-N ^%*Y&T3,5+4J'.B17>HE["1>.,(B2>HA4L3H]I7O4&,@9@$97J1]#%_(&OF9[ M5N3UJZO>1K*?!L MCAX[WZ^VO?&'O-]%@)PKH3PE,?IR824""5"^."68T&JU.*@&)%)>T=!DMA^&<,)>IR)0I:NH,@^_/ M\E;U(L\,FZ,L\B$Z/*%Z]+1;=!N6'@ML?<@UHEQ80]&-D:K<^?6"X09&.0DJ MY^!HL+Z2 ["3G.%=S6%A=[J.&K!_CYFXS\".@"9/7:*$R3(]VN$7%ZDD7#*5 M;9!!ASKMY_91-+Q_V1+V'+KU!V M,5BXP-X]7/$35G4&.:]GQ7N>':E\\"7N&CJS"\%E[5$?\^7<FCCSNZO#^^C_^AT?/L.WE)%E5QF7'LQ^P'S$0"4O@BI5 M]8E(:1AQS#C"0ZG&X]G%[1D]/0GH9=I^A=.]0_"W;4)[UEX#SN4=1_^:SO[] M?G(]FT:8;[/DI35)"F2DA&G+>=-@ S&0N84 -NLZI_0=B/L5/X5TC^FT[3%DJ V,"]_K,5\H-LI &_3?^:C&P0,J)5)A17 (HB2^)\LN60'NTXUSY!G8ON M3VD9MOE%0\@Z3CN74^7]Z**0?W!1J/=%;K,@M@Q/--FP;US\_XR.60YBL=5:46L^L/+)$1;F! M9)$E%&&6*EK-ZY3I="!N6%S60477B[!'JJAEU!6&UE-<#&B>M$=&A,'5"I03 MZW"U)I4MNL8Q.7EFU-T3-RSJ>@=$YYO7QVFG < 57^H6'W?'RGJZCS(\>-"> M1&?+T.)0UJ441#AI0@2.3-;II+*'H$:!=:SBM\^6>]!" V#Z-,V+OU"@**'- MQ]_@!]Q,ESR]F<[O!LP!IUI"Y$3QX(@T&F.M8!5)SCEA:!*YTB%=9Q*'/1FI M#;@ZFAIZTMO["3YHXF]N?OXYA_1/^#J.-[#,4G[ULR_CR9=//^=EF,V:-4HY M16>#$542E9(RCU$_0]]74(9KRP>GNXUS..R]PQYPU$)6;04,C:T/X+NP)+C2 M/#!*LDT1+;9-)% C"&^_?9]-?ZQ"\34SB2GI.2W=)IQ%80E';.2X\R>CE*(I.UZG,O 9HH8] MB*B]$?:EC0:\K]\]RG("LY\/Q;294@_2>1U0[Q32D@'B#-K<$$PT@KJ0>9V& M-,\0->PY1&U@]:6-!H#U[G8V&2]NE][BN_'?Y=.==Y@UL[Z,A_8*OIC\ Q5G6#E+A56O>FC M 6SME=6'N^&XUKM0.A82XV7 U0*2.)<0$E$:D;C*6=8IRG^9MF'S6,.> QVG MH)8A]X_9=#X?,8WF&9@D$1PGTLA$K"W3 Q(P)XWFUM:Y*_L\78WFZ(]$05>0 M':Z2!@"VJ@: 9?3[/MMS)9"-*K;]/98C.] M32H 5:Z;F\@4D13E&(+(Y0JHR#XBWZ;2S/8C*6XTC]\/*,^BQ@;@NE>,RRBH MNPQ^ ^0@CC<5,H]$8GQ0FK%,/"B&.Y#+Q-*D";>X@C- ")5JS\_ 7*-'#I4M M\T#@:* ^4B1=!1&I$KRA,95J65&4Q35Q@3DM@D],QV0J]:QLXD++6T37]"<@DI>6_X'F-HWZ=,HR6,F)#(!?9#8D4!=( MC@J#<"Y5]'4J:E\D[5>XPG((^K:-9[^Z:R!=\LFO*J;>_ETFVG_V?U_[GR7+ M?L<.&"]R4H0[:G C0*<]6*%)UNB&< &!Y3H]\%X@[%?H1G(*$/O46P,P1)\G MW<;%OSSN>)/%S^6FYF_>W/CY?)S'D#9L<2%-<,R2%#V&CUH!L=8#T8I##M8Z M'>J<^'ARWK6L)E^NPLWXRTJX:S8LI2D+8XA*9?ZW=XHX MQDK' 2$RA&PR="OAW?^.7Z&-R#&(ZE/T#1BXM9N.ZR,#KH7IQ-^\@WNO@7+T M$2S71'-5RML=$$\3QV\%QG6."9OJG"@\3]>OT%GD%'/6H]:&MF)K5I:5\3![ M/YDO_,W-6K3SQ3U+SB3JG"90YB-*'4JI*:$F,Z6M*X-G#'-$6N])*/6GD"T3.3(:1:6FI,_2-6PI M\/"6KD>M-8#!_8QX(6T,/I( +I<9",5M$(E8;ID,/(20ZM1#G8:\:D7#PR.O M'UU=3B/LY4K[,)U\^0RS;S53T2^]J%)"^B#^FDI+TZQY<>F(,>5LVEM'7**& M4.VSPL"4,?<+]EG:%V@5]8VDC#8[18G*.1612%R,9;"U$%(#54INCTWK'N"6 M%_P*^>1#8/-2='NPT(<.*W;P,$*W-#+MT%!+)\N$2T;*H2$*Q$'I.2N2/AHT MOT+>MT_ '"3L!CRSW0G"!R.#LHS"9I5)!FF(%+@" NC2O9'FK+3)W%6K&'N6 MLE\AM7L,\JIHK@$D/BS.V;@I/^_9N9/> XE>3^?C(N2WQ6N9C\,-_L/Y8@32 M191=1,>41R)+LR@'*1+/K>3).L]RG>1=;RS\"DGF4[ ]#!;:7P0C(3.X4J[) MP9;B?T>)(#3F)@EK+D M2R6:)5+J3()BAD1ILZ%111/K='7=3].OD+0^!7P]::O%E,UO$!;'9&"6_^[D MA,K3M_>4'RD/_FT\CS?3>>D'<=?,-S-AN7$D@BDG"R*0P""5^RJ4(S DV^Y MU5L1[BYZ3B\\?OC4SRB[U_CK?X\"M3Z56AB12P=X+S4&2\&2Q*B)20'+MDXY MW1Z"ADUZ]("%IR7%IPN^Q2KBPM?RSOE16=D'_[H7R["+DKKV03/<);(N+JSU MZ$4$2KSSA@CK 55J;(0Z-WCKV(?[#@/E^>^7;2>6N^(]8B.GY:Z%*^UPD&/C M%0DYE"HZX)$GW,]\G5#N9=J:M!J'(&1_._A>U-& &XONV ^8+4HP>+=@'S!# ML_%29(P%6<#0D $)43@$@\ ?Y'5$O M@+K?AU?=ED("KS(O6?UE7WF(Q);1+\9S'F-DQK(Z!3,[B&G2!3H$ [L"IU,$ MWL .50S<8F/@-I,S.&?*&6&(]7E9#Q2(#1DMJF2&QF"%8'62=KNH&1XU)ZEX MNPOQJ?)N$#/K+H*!\>R91!]?HFQD4HRX8($DR82VFE//ZZ2C=M,S+&Y.U_,+ MP#E"Z"U 9SQ!#^L-OGB\:9%LN4-IJ(P<%&=*,4I"*%VJ(H_*1FJ5J).E>$I+ M6Y Y1L/;H#E-W$-7)UW[G^B5QW]?%X=QV6%TV5_4?_LP]9--AVUE#6,"RIJR M1'I#B=6"$V4ME;C8!/?R)5^VZ\N&#;9[Q$<5Z39@7K:2!QLF..[6DEG"A<'] MVME,G,*PT"OJK:8A!*.K6)B=Y P;.54!'!!2TSB#JP>4K+\%F^/GW@$V7='%K^\-\VZRA[;X$;7#VR--X) MZ.LY23EQGCL717(*SH&9>XI:BIX.U_2SP#E2[$,[-9]@,I[.5C[9.Q^7I3]K MFXFV5FAE%.&F[+:*%9LI)5IA99@#(9+GG7R9_>]H"0_'*G#:OS2;LRD?[IJ% MN>0EP\V9 +>E)B>AD%BPQ!H(*4>G1:6*ZCT$#9_YK[<7'2?U!L#S\)QB)#73 M2GM%-"\=RKE%ISU:1Z*&I"D':EF=_EP/J6C)T!RIUAT9F*-DW$!3QX>T;^YG M*I."RL7F*DE7F0 TMX)HP0Q3&3E(=0S+#F):1;&>LG].5S==@^K#\% E\/J0P3>P(;T> TNTPF!&Z 8*I*H%'( M,A"GHR%"LR2936EJ"RS'Z[7 X?8"P6X ++/!A6SQ03RFS5)*L.;KI M-!GB@N'$2:TH\F&9K..G[:)FV+BZ?\B<*O &0+/C3"0"\\%9180M=4%&EU-V MEDAD G^*.[6NE+"[A)/&4YR8$V7='%H>G)@H%7,0#*FWC*.II K%8B.ARDCG MLI6U&C%>S$GC09KN>M)XB-@;/FDT*N0H;" IZK ^,DE4$)E=+=>CQ= MW$GC00KL>-)XB#0;L"G_]+-Q,:T?_6)5E^H@NIRS(LD#TN\ /2YA+4E.<*8@ M*VGK!-';E+24RSU]]SE)SHWA9+UZ.'6>9L%(1L&4\2B!A(3Q8AD?CP96BY3K M9.B>TC*L?3E-M\\ Y0A!#[W/O .4M;]Y=SM)\\+"VBHFK;2)RA%TZZ%T'M;$ MO[[ZN G6K)):\+(NR@7>4A;JA4*CJKF(E"7*=*5T2A?RAHU^>L)4/84T M@++791;G_1K1R1@>T7V3+I:;N-&38)PA.D$(:3EFL0Z<'M,QK-_2,VY.$/& M )G/%J./?O)EM1LKY%\F00E=#L!T3I4!18ID*ZB1GAK?+0F'3WV "?QN&P^/ M7CML'\:^W-?C)=F"^M>HS=IWZM;1'0!# M>B4GJ&Q;Z4?(;V"U_SZ>C+_=?EL3[F-D,3A)?-08WR>VO-.BB>.E78/A5MC< MF^(?O7I@U1^CN&D?4AQ:_?[O!X0KECAS)A*#@BA)/TUL8FC_*)>E0,JY;JF, M;NI_^.IA?,?>U'^T%(>./A]Z/W=C+)9V,&F:I>.9.*=9"&5H&HT837/<&#VN&=P==7)) MBX!;Y?$ N7O/,![$F0%RG%0;R#SMJ_2G(4J$NB;,N4ADY$"\M.@JZI2I=Y+Z M;7 T<#^O6GOSNA4%#K=G=XO'*Y7T]GL^E?X\F7-_X[_F;Q\?"8MGZA%[U='0N]LNQE[] M\..;]>"):YB-I^D="GG=^O+G5?YT&U"'XPF:[K2\\(A!GV7>X-*-I4\>U9)X M*,WR+ T.PT4N)>NT!_9!34M5:J>!;Q@%M8[()\RAB\"YSBC+,BE>!H_,99B(9 M\A)T5,1P2(';B O''8^DK;>U="!4"SVG"+A%Q'R$,B?O 4,V"1T3QX&P@)'\OJM9^/ MYY^0%I^N)@\3)VQD@I!1I$@R2Z4W$LW$:H/"4Y3FX(1(LEZ7\BX4=L*#/] 3/_I3 QGHZT<=1J&TB@@1.9,99U4BBBHA#> M)E!2=SLGV_>&3@"QEP"0_@39G 5ZXV>SG^/)EU??IK>3Q4"E;M[/4=4)2.X2@-2[#H[&$P(X3'N]$#O?[-A7MXOYPD_2 M/4>*10@&[25D[\KD%(5K!7@9ON"D<=SI2O<'7J*L6SJ37A*T>E5& ^9JER^X MK&Z&^6)Y#6.Q<@3?3M(H4NF]EAAU@L*0 E(YKD*'4*(T(PC@1G:J NLEA;Z' MR&Z0N_@4>A\J:K:=U3=_<_/Z=HYLS^>O$H8EX]*I9_G8J9^5!JSTV;/JX-4W&4XTR'R;A SZR(>"CD!4Y$DEI=7>409 MG,E)0 XR-0YDI1D8%S.WVJ*;*LW;./8OI((4>.FOG$.DV8&CVQ0\\RRR]D,3: F6 M4*D5NX6@A\B] :@LWN69C*9*L!@,P*' MTN$67:_$T1.SH%6@@GI>9Y,Z?H#IN2/S@_3<:8#I(4)O 3DW?CZ_RO_RZ$A. M%E>SC^,O7U?7?]'VQD@#(T@]0]%(5CI>2G;%G] M2+Y5"&W65W:@J48&(E.K>48>8B)2E\#2,XDQ@/:F]"YB.T,'0Z>2M MZ'7-SWQC6[,'+Z,E698,F!&2>)L2 0!MN$I:TF[MAY]]38/X.$:3TRIB;<#> M?$)E0+'!;_]S.U[\O+LB/E\Y@XIYI34MY4CH#"JT#IY[BQQ1B-0J42O_]RQ9 M+=T'.WWKZD\##U3WM6_8- .A52N.B"G]S[2-_SY>^)M-'TR3E30J$HUK#&VV13X\ M,\3P&(P$EU2E:QC/DC4LH'I0^[26#AH U+Z3&M# @Q2>9($[OZ1<$QLU%+:=!ITZ FX+,0^R'&]_ MX/=7^<,8/%=*LKX)N%(AGUACI:+LT)%*H):**](%X$ M"]S)*$VW;H[]T=22?]4[^LZFK-8PBLSZR>(C(+-(R;I_]HKWTB',<@.L1$%@ M"VO6E/;)6:&K@&&+$<88GX_"X?/O;;.!2&]8ZU'HEX6GWV]O%N/O-X#.*#[S M*K_Q\Z^O;V>34> R1]"1&*G++4ZAU8E-T//6TV(#D3_GI1 M4@-QP\ZSBS]N2P[F*G^"6'K0C6'^QM_<0'K]",K5E66( MX;L#21RN3ZX-A:SKS$ ^D? V.YF<$F&<4Y.M O?MW^APC.>P=#[N?GG'(QLY MC*VT9AA1>>K*E6=+7"GZB#8Z#+*,@^T&X#7A^A*Y;793Z1VDO6JM 6AN&'@U M22L.'C1D&%D?F8BXN-CR[,47O\5CG.]M4,HK%5*W<44'(_ YJMKLMG(*T'K3 M00-X>HLV/*72IG,V_H%:^8%>QWCV3W]SBZOEZ2\_C-?SD10Q^4#1!?8,RB&A1I_",:*YQ\_)F>!JY9OWD-1H/Y;3\LM]B+\)'&TN M1)4LTCKE!.E>7JOS&3:R++&L4%J"256,>"DA+YV+M;94TUC&550[QNA"83>4 M7=PI1N_*&3H[\VDQC?\N5R'1#F.0-/FRZERT--'WS&*(_[AX?)2\/XK4;/\//,E*/K-_\1(6U,C@&5!1+*9E'$]Q#'-2IDQ M=VBU@TIUIFP?37(W0%[$,A:+,@5'\' U(#B:\&V8OXNAD"%6VC-RGG%'/F$7A$29# MF8X899G3ZTBBBFI%%<;Q];H;=J.Q&QXOZC2DDH(:@!Z&6,C)?Z^*+O(JWB_S MRDK$_VJ22F.'$H/-1\[Z& 1SI+!'9!;(5Z*!4(H;@V"0M*ES"[TKA=U@=U'G M&U64TP#H-G>QMV*O-[>S(FGD[(_I)*Z_V?03,28X8WPB >,S(B$ "3RC1P+2 MXBK+VM@ZN_,1Q':#XD6=@-1660.H?+:E?K94H44/1";#\8M(Q";\UEAGHF$B M:VATK$'UC@K5(''(R(-#]',XUMP*:Q-8G)X@?-@<[6D%[DA$B))Y340N?9.H MX\3G4CCA@H^92LE-Q^%/S[YGV)KXP803LO2$X0 ] L5.I6(M_M?<,6R0^&I9X4<#RFI@M_4V'G^W/B5WXG MW'F8US/X-K[]5GS.K63F_ ]8C#0M#024PKTKHV-1YC=:IBC*U#FC1(J"G>-F MV<&$#UM?/^S^65?+)VRQ7\H%IC].W&D?ROBN$ZFU/F D% E/92H 99EXR04N M34YC%AQ#]WJ]S _J 5LMP7QNS!TM_]ZL8L^=8-_=EM&CU[,Q1N+?_F33X)0EW&/U-(29V0@$4#RY$%I6F\\9?]- M8A\B?3UM?0SS>PE?Y3NQOY_\@:+]_!?<_(#?IY/%U_DH:Q9LC'EM6[G"5:$, M$!\4HU:R*'0=89Q$]O 7N$_$U7/FJJX2&\AW',3L_P8_>S>]G8TB-\PR0TG2 M4J!K&TNW%VM)S@#4.JU-JC=&YF!RA[_Z/21"CU):2S$N.B2O8IS=0KI^_S_O MHBNKJ(;( F$831%I,<[R,?V_[+WIDEM'DB;Z*O<%_';LB]G\H2BIKL94(HUB M5=G\@GEL)*:2@!K(9(G]]-<#0"[,!#*QG, )9-6TC4HKCB]?>/@6[@R8%,$* M58PJ^J4[=[]/C?_\>R#X-)!LCQ[:KQF7^2@?;/-?GNQE;:-@(#]J_=-W,!#: M9<\L@J_[@E74 D))"-H)(Y0OT;<:)OX=':>O?ETN?UC_^D43V M _U;_YR$4F?RJ@(A>T5+KL=3#Q M]^#2K+C9=*T_YJ6^F=72>S#*D-T4C@%ZG%_+4P7-.[CL*!2'&",*):%(JS(DV MKSR?IVOD]/FPMFL@\?>XP6K#3QV0>()OO/GO!_*0MU'3QD^.+#L3+0V^N65!.]!RJ(T(K$( MAL>Z'% 6P.+KV#?CG9>,XL3]1J.__*VNG-]#U/M=-#RP3+NY1;Z_)=]O\D(? MYS^0M8AY^C6G3=[HVR-NH^!!6YXA%E_(S&D#SE?7GV>ELXV*VW;^\?%T=^5! M'X/&$=37 5CO;MM5(^LBQ^N[_M:U3%=_7/-<&=W!M:53R92-P$7,H*RUX')] M*2HSJ<$GJ7R;OKQAZ._*-S\%O".HLP,0;\N>W,U%$"N90N<1U-UJZ=,W\@L5UY^*?:UI:*Z@*+Q%-MUGG$AE:<,Y,%).E$[;HP MX)F1P$U&)U7)(K?)4.P@:.0&F"$Q=;K QRZVO:%CL7I++'O%\>=!SE4D-%$OOWF&'ZK<[+J M.^(3NJ%V_-) >8?G*6R3@0@^9"XE*3,Z36&DEW6@M@(K B=G/7#'6@560U;J MOK\]5W/0WI6_+?,*XY/$;$A*(22K7)U4Z@"-LT!1B3?6>].J@^E9LKI*51R" M@^=SWZ<(OP-798K MB'XXS!PC[.X0\X]<[69.;[[2W_U$GDU=.W;[#VMG%)\@9O3<)W R&U"Z/@3C MNCX)\UDF9HJ-;?))AU+:56@^',X&5E'O$+Q]>E,7KVQ&FDR,\@P+2Y!7^U>\ M$!!LG=QIK2S19,E\FZE)AU+:523?#(*GJJCC:&U+!>STP.V9'QTJAMN7[C;A M'#+'4& @Y=?'G<@L8# (,2K-A14\AD9O-08-Y[YO=]@FTQ]RF2_RFZNK^;]J M4]?/\\5;PN[T^M?YCH]4Z45 F6)USWFH(RHB]R364L!3L 4BHG#"A\!3FS&N+]/65LS;>HBX.>:9+-$7K MUTO-":$*!*+B!)G(L='0@<&?Z>QJ3OJ9(B2\JH\-;ROI#PIG*LCL/+C*L_). M@(\N0F'H6TK%CDFXA>Y0J+PFJ!+N\YM!'9436]=U? M?4^>F0>OI%WE21T:*;UI]?;B4%K'CF'ZA>MQZKP@P-81&6L&<^ A6A:!9ZM! M223)YFS L%2D2QF5:U/].YC4L$EKI#VL&69%%6>DI(@C$H/"N M/O:(D)0J,>FH>6Z3$3J8U+$KA?VB]2AE7A!:/W[.BXR%/ER'U!>C&58!)E!U M1E9 1O&LK WUQ*;-;38('$[KV,W'W>+U2'5>$& GTEE6##>@T//:B1W ><\@ M.I4D2XZG5J/X]J1PW&7S'8/S(-5U,';YT#=SSX@W)2R6!PO<:N(\F@Q!(H=H MBI(F"*UUXPKFR3R,G2\8+/=RQDGGA !H?)*SDJ=XE$5W1,4B*$>J\J5 A.2T;^F,E, M!.E;/3 :DHMQ[?\K.AI'P>*U'(G[9*6*(<64 D1/08KBV8&72=-5W(P[M.BP>A@43 PT9-KR[0'Y"I R=9&S:))K,T [T'9 M&#?__8J.Q7' >"VGXB[]JI@S 8EOB8R!LM*"C_7J3'5C8I&.)-#OJ>@CS_Z: M3L51P'@EI^)!DE<)S6VAFS(GM/6MG08OR(64.7EA;3*^T6:O8?D8-Y__BL[% MD=!X)0=C(GS1MJX59<0Y*%]'^QAEZFA(C\P*Y72;OL$AJ!^W;O"*#L%!,.CW M#<#]^IAW9?N "/I')[\!..@K [T!.)ZS-F\ F Y%!D6AI@P%5(H27 @<"H8B M* 3E7C<@N8=#J:R#VWU?/NM]\O%?\XG5VI'K;B"E6M^S:C4W7@,+ M(?M -PK3XR)R0VA71=%S /$8!5T:_FHB>BT\+W%\ M,[CW'L=S33LZ%P8/5M&E09""J8EQQBL7#! Q)$SG(B 28*)+).=H9(PCC,/> M0NG8/+* U]/^S8.L"@&WL6B@G:";H!1D?_7-E_I7$^6-5HG147(FDSC)O_!*"K!99.EC M+ERVVB5[!+E[@=!=.@@'4=;AB/1K1,[R)Z0/?VP^\YEXT2KG")K(!Z6X!W)L M$;AV//N(,:;8!'JGS'SV%P"N(03>[^S*0U+\DTHO+SS]?S?_URZS,%U]6[)Q<%-KS]P>2YC'92\!R[D&_IZ:J(J*=X$.WRRG7V;DXWS&V:Y/,K5#,9$052@<_%MVF_.('HKBHXIZ#P7(KKU^?8 MLH-E7FXV\ECB=TN>3KXBC_G80/?ER7RVN3R%,U9X,G5:U_YDAQ3WY,) "Y>% M2-SR1J.F6UZ>CS?Y:)^M+#7=H$H Q9D@[YQXMHH[SF7";-ND(2]GC=(A.#AL MC=(APC_:3'W-BS!O&U3?S?-&8TRJL5V@>$]9\A!\X @^&<6,SX*S-N[F\W1U M=24.AZ:3Q-]!EGH'-P^':D<2%28&-DI!UWB0X$1$,,4J[UR,"MN,:%(AU"9>"\XY.AR>6Q^CKZ^YN\O[G:O#H &"#A)X MCTW+;^=?ODQ7H]C) WT[GU46\RR2#WJ,D_W,KYWL1>]+Z4!N\OWGZJ+9[[Y7 M=Q==S9!8(@YAEQ4FZ3!6"K_H&!4)@S@$SS$DOI%>E3>SWE)9+,EN'X.6Q MV3I1"QTXZ[_FZ_IC[\IZI]*[F^ME/=LDL$WO 699HH@2BM?DF)(X:H9$@O1! M,NE=R=BJ@/4\9>/F%,Z'L4$UU.-E^/LU7>F?YU>DL.5/_WU3([,C;K\MOW+R M=?<290/=;^N?OG_L:IWC$LEN< H E=9*1 T*-"(=I<8-_30S=1 MRF58E8_U=?=1GO7.WVI@8;91V<;.B/JN,Z<"+M?2,"8%3N>ZX9@YYJ)CC+4) M@0>V,_%S3C=7^5U9"?.';V^O<+F\![)(,DB7(D1M%"CN% 01!6B%KOBLK&Q#U^M8%]>9[R-I9&9Z$) M11:D882 S!F$P@O8'+,KI41LM!'Q+):F&NP)8T:Q(A+024E0QPV")TU#<448 MHY-VK$T5_QFBNK(PAV!@3PMSL. [B+=_)P6L&E-7+&P8>O/G=#G1)!.M;:*@ MD$=0R7,(CEOPQF*20A7!VI1:=Y(T\NCJH93^Q 4>0@,=0.DA_3_.O^!T-O%6 M.N&"!2S"@1)1TY]E.G,^)UM2L3[K)AAZ2LO(X!E&R8^K%*=)?$3,5.]C\FO^ MA/%;S5S-9RL>_IJ_A+R8A%R?MCD$GNK4:.8XH"+3C%G5;%+VW+J7G)GG/C!R M-OA$IGB?7.Y%(2F"2) M_"P]H#<%!%J*+ZV2^?&TQ!V6Y+FO]&-.CM3@O(4X>\+%>UR\6ZRNX/1WO+K) M[_-BQ=N$>:\]$D.6\?J:53EP-9-9E,TN.975XZ>?>^!CU]=&+A"UP\D@XNWA M&KJ_1Y] /Y =#::^5-4D(Z5-A"#H]M!<*JDP<:O:E!V?(6KV(&YD,N68<(:84 -JX83G MB]=MC-,OR^4-,4&D,E-;:;7)#)0A(049+3C&@O#5^I8V3UYW$#3ND*HS&*4C MY-Z!07K"QH.^C0F!7FB#)!IN*8)0Q(L+S@.3H:XQRSXTFCSU'%7C#I@Z Y". MU4 ':-IF6#?G0BF37? 2L@AT+F*F:-2F"'5E)7K+7*M)T[MI&G=DU'FNM2.D M/_J5MHV/AX>"%>=%2!:2X;)N[-7@-',0*=JDT\*R:%2F>X&P<:<_G0=/Q^IA MU$>IZ\CTWL[>S@7X4)4SD2F6((D-SU$3&RQ0-,HB<.%5R=IF(1_UL>T*]G=\ M8=S!34,'^$.(\3(:L=[.9X2^ZVE=MO'=41BTF>+%KS1HKCB,LT9M74FB<\P2 M NNKOT!0P5@0),>!/_ MO9LM#L' (O);%-II-=3G-%@5FBT,DW@-F=GD#FZX!-+$P4=>O5F=?L8C@ \D)I5-&A^AY;C.#]P7"^BFP M'J/W)VF@X90P6@2_BA!^SXMI7O*7&%+:1V,\XF^)G4&'W@1_YHLB20($Y@)"2@Q(R0E[XU< M@V^+GT&%W0=^]$LL<2>R0R^!Q=K+G1#0.!(9Q;)6YY 2WZ]'<;_OC5QV;XN?084] M?JEKS91]\5#DB#H60:> UVD?,H./(4#)C DOZ:^E.0!!+WUOY')[6P0-*NQ> M$.1>%)HVTFB!('WME*L19?"!Q)>5*C(I$\,A/M!+WQNYP-X608,*NXL9T-LK MS]Y&7RO,H%.=N(^<#@+/":R7&66V'#,V3T?_VO_SG5/*&:=+OH.T] M=NBEI MX[,2D'BM'?H.:W04.CZ0CI=XNDA^UQSFG/'4O@ M0ITGPTR .@,=LG1!I,(PQC9UUR':%,_\/&AH3!VKA\YZ7W^9Q:N;U0C%E*95 M0WCU'J?IE]GFF=V$SH3T5DB0A6RP,L;535OUK;@(3H5H/3M'5_5+=/;X@&@X MR VJI>XL\Y8?3UF&N56P9/)EM9<-I8R,B"-#E& M5\YAX793V..CH^%P-Y!F.KE,YS'GM/R9I/B/.OIK=OW3GWD1I\N\G'#!8T(> M01>L#_)T@:#1 /-&,Z83':TVK:+/4=7C.Z33L#60!BZCN?L#_>CB*YVDE;\P M:$?W]I]NT,:]!P]M>K>SL%X)D\FHU'ZYC!J\Y1HXVDS7&_HDVAC^\_5N1VW( M;0S$F AT9P?KP!N4H%V*-DBKT9YU'&=WO=N'8."0WNU#!-^#LW2%L]_P2U[U MD3JZ7H4J%F2R!I3-$8)% 5P)G@V)BX5&.:D'5/3;H7V0:A]?3\?*N2.,;-I$ MLRLY9R>GRJBYH;]Y&EAW 0O#=K'"7"DODY#/)B)4@ CAC##CTQ7/.L;C]&C^>_\ZXJ> >8^>G+'U?S;SD_[$K1R0:=O03KZV;RFN#&%!&&YGP;<:!;R&FG]K[ M,?J=#ROLL;V830[QX_QV^=S3<<1%11GK&!HI48'2U1!G*T"4DH-VOD2_7P/B MR]_JIY!^ C1:R+6#7L-5]O(VEWFWHNYZ_?=OD4^N6!%.0F*96(J% 99D(!BF M32F,Q;)GK^H>7^NG0GXJ6 :7;6^WT+L_JEHVC,3 F9/%@B&!@+(4*CB?*5X( MFALE=8JAT::H723U4_@>^D8Z6O =(&C% )G-/_)LN2Z?WD>$Z"2Q8@2PU6$0 MN4 (JH 4,6#$7(1N@Z%GB.JGC#T BH82?@JEC.V?N,/H N;9M*Y\E>$0R MK Z+--'ZV*A,UO=;GF'Q-*02NO.9MW)D#/.IMO^78&O^(B9 ISD(F5A20K"( M>)S;W.&SG9:>\\G2[<$&;6T$D3%;HYP 7J?%*BT$>*]K"Z3C%":6X 1O8WF. M?F31S)]NE0H\7?(]P.<^>+Q=W?!=R/#S?/'SS?7-(MIJ7]SNN[SIMF);!&6 M2(,:&VT&?IFV(;R=Y9M9^C#]]/EZN76_MU::D_\&Q&>AVYY+<%I'(M4B"Z'8 M)ZUFSSL[SWYM7(LQ,!2V^3[#R;IGHK##BP@S(#N?N^Q72I(U;!;Q;K&%_#_:Z:PJUSE!$J"-E M'(6$6AM()JN090D&VS25'TUR]];I$)R]T!+:2)$]6ZTA=K7O_*W!+-E9]K+O M@;4LZ"9,7)$ORQ$44H2.27DH=$MY'QPAKDT8TMZF;2*'C<0W@%_'J\H(A5Y( MNO_7?5 20EB=M2B1EQ#Z7P?*!VL@%Z1M,G-UJR&U@ZAMAB M"I*#X\6#",)B/]3;B:Q@T;MP4;$TU@ M(8&PG-6'11E"204TRZDV:R=;]MO'L^7'.\3",5J;#RC"T2&PF'[%Z]J4'5<] ME]]SDC!SYHG^B)J.AJP/F;GA('Q1:+(,H93]P/#<9[KH#AL8%H.)=6R K%R\ MV_!C0[_4,1B+D>0@-=G.VK+O; !N46?GDBF,[P6++3_>1??7L& X581C0^!! MC?]A+F##"=$:72VB1$M,*&%4G92F0$3ON,?$A-EW@=LSG^FBE6M86 PGU@[< MTL<&[[:Y,:88!(]@T)9Z%2*XJ$L-!EF2F89+J;SE:_.R&>2N=2>6)U!&14!B_(@F38B\U#7:!Q2A=K^ MF0[=D./CWH&EVBT^;E\HHM6Q-I%$(>J&#%2 WC,0)3!7C#+)V],0,F8T.[0R M]\+($9+M#R5K5M[-\MV+4VNY8QJ2$@%4?8/L2'# =7%"1A^R.18GCS[5(U*. M4>GS6#E%OOVA92.FC_^:WT;R#BV3=;2JQ#K(*UCP@1E@R2:"0]TX=E#[PS/? M&N?V.3=>3I)PMX"YQW_Q.;NB V0?D7B*#KSV&0S'+(L63J>#FH.?^=8X@?)( M@#E.PIT YG:0V_H-Q=[=E@IF3ABMUO^=#6GQ_?\SA>7<_H M_@C9=:+]M[C\?,O%;6S.M#719*)=L]H:C.!MX,!TQ( * [?L$ 0\_40_*#A& M<5MP<*(4.\+"55XN'W$2I3"*!P:F6#*+W"1 ^B-HJVWDRC@E#K((VS\SOH_9 M !,G2K.#W.G6B_/7NT<+JCZ#<<%3$)4CJ.03>.XE9$V7)[E3B3U^<-:RJO_K M0<^*SIN1;]0F@76[5EYOYC&?/5:W8NX\"/RZFGS[5/LL)9>J<+W?&NJ]/M=A?-X*1B=)NG/LW!^1CX2) M97TL\7&!=07)C_AM.0G**"98!.T,K\-.&5E?DJ9TG F#DB1Y@I7:EXP.W;/V M6!M0,Y>'P;?SV3+'F_HZY"'3VI;HI:B-)!1>J:#((U!DM'4NP0?F7"Z#F+B] M*>JP"6,49 Z@KPYBC'O&)BYK[I6V9-@5J[6<#$Z$NBO>%A&%]-JI)H'#/0U= MS-9I$0T<*>8. /+D[?/#[7"<:R2/DN(3S36HDFLU!SWD+)32RM!!:#/OZSFJ MNIBYTP)$@ZFBR\OQS9<\2[7_[4/^[YLI:>T]QW_9K0RT# MXV2L%7C,I8Z+*"3&PL"8(LGES)8_'HAYG.>U_\WG7P6@3I%SY\#Y4#4VR2 196Y$L:*O%\%\?GO[(>62\JW#RW<#ESN9Y=)!B--5%*! M+(+\/.X0@J,C8- $%>B/-K=ZDG'B.D]^21GVP771 :[6^Y97"^-_O%E0T$"> MW'2^68"Y?LZT))6]*P^>-OV>(_VK=3C$Q&#D12L',?&Z'U7)VKA1(-@@A6,8 MV>.78D,.=SZ:[OVP>4EI^Q'TV>7M6=V!_(7L>XX\H=8:T-=6Y! BH,L!2DVI M."ZTL?L]"WCV,_L!Z?7DY \6[=@@V6*K[SW&Y<2C45@$R26DNL7.D-\H4$(, M6L4<'?WM_3+ISW]G/YA<7()\0.&.C9,WZ?_>+*]K2F/YXS3] M,ML,A_V08Q7DM$SC2G=W$KT=E_1MDH,2=!004HD25'W^C5YRR-$8.C&<1;OG M*L%!Z-D/=Y>4/!]+61VX:ENE^3#=:Z6V+$0#R=:D2>V2\]$3NI(O14;)=&FT M'>$%RO:#X26FWP?52:\8^^VFMN"^*_=^XEN\NLKIAV^/F]4F%I$N!)D@1L_H M2)%7@$(((#$$CCIR'L[8:+@_X?LA])*2]V-HM.=AH&_B]?0K6?T!9H$^_JG! M1H$^2^/Y)H$:+4-2D>Y%5UOX?>(0"M>@@^1<68G"M.E.'W42:,"D4?("=8$U M>:N%HAKDG"QU,IA+DJ*T2:)=\"300Y!RP"300U31ZZ6Y>B@7A1(Q9C+7Y$N" M0J_!>2W(X40E&/HD]!D]LJXG@1ZD\[TG@1ZB@%Z1M'E8Q:+10A:Z@V6=;NF" M 0S) S)1U[7+(F(Z'Y;ZG@1ZD-H/F 1ZB [&SFA\-\;R=@09-]:[I 1$9@*H MK#PX)-,M)8G$FQABWC/?M>77.T3#,7K;.0OT&"%V8%1VS!)+2GEK"T413-1I M=)&#EZLWMR[7$=XJ\S:EFQ/FN(TR,?08\ PH^['MR+91EUIDXIXQ8+(V6=C@ MR.]#!H+B4^=4T>CWZ[>[J&FA1UN14T78@1%Y(4-A;#3.E@*RU 7IT@KP,4M M[K0-R IKM"AZ@ ?-8\S_&]S;/4X5O0+K80;5\!Q$Y@EX8KGVQBOP=26-EEIZ M[277_(P;.@[.:H^4,CP(!8K6)J\;)B;9>J8CQ0E8(EEY37]P7@J0J91B.9=![M?=N]?G.C1.I^&G MD:3'=H!>:"0D8:1H*-9TCJRXBDF""R( UTPB"Z7DL-_BI=4-2\2:A10XF5I^_3H)&RVMA,!8T:)3@)^#DH(:DL?J1 MAH7)49(=%25[7[#*Y\2YT%5=")&73GV),[:)H^Z3GM04M'E7;((N@D(S]#;.U;+ MTRD0/:,ZCP8P?3?,6Y7RU[M+WU_A;$F'_M@7?G=(7M(Q4J-[]8O M"V[[Y%9*O#^!1DNI)9UYLYJBPJP&\NEFC@-S^S;.:1]Q[;X*BNP42,_7:H;NG MK@�M<=Q1.(NI%[-BP?XR;#.SL 9X)#IX?A>P60B*>1=+"2P]]F4Q)[%4VA4ZO)1 MQBPX)B24G(-ATAG&2N.3,3!+XY8ZNC@C8X+D4F/8WVIJMD[H/.$ET%'?.4M< M^SQW?42XB,Y:1>Y)E$J 4AR!?)8$MK@060[)J=>847SI:GM32P:?5FVBRQ^^ M;?<&U]UC=!C1,FO!LOJP7E@%P2@#4B@I,5F+O-%4UJ%8N.AX]Q#\'NK?M %! M!Y[-FG+ZEUIWJB_X9?;#58BBA)TY&"*TZ"R#N0$!0/62"9L#MDT&F#<@IMQ M(7X"N+8-RQY3TQV@_<[;OT\)W:[&S9(V;6^X.B\.IK6/BE:1N7U:Y**-TB0$W!!15EU:[>M]VRTW?;SXV9FNP'30/+O $$?IU_6TEHS\9?%_.:/^]WD2174RGJ0 MK)!LE$G@I<]0BBPB1\65WF^@VTM?&G&Y[P!JG+>2::< ^?BO^>UC<&T=\\*# M"241,\Y"T'1'T0E*B7%FE/2G .3N2R-N^CT/0(Z3Z=@ ^>OTBN[3^2QO:K0; M%A1C:(J6@+:^7'&I3J H&8SU''G(*4J]%RRV__ZXM8^^;J$!--"!8_UWXF$Z M^[0.E*U%5*Y ]%@?M'@#2+" 8+U'YZ0*N4VM[@$1(SO-7>3&CM5)/W"ZFUS M7<3@Z02DNI2=;ER7-0.!06* M3MV]FU9"D$4YLIU81!WN9B P,J7.T?U<)S@;VZB79G\BNX#4,5#8+[UYLEXN M G+WCE\0*97@;5UU7M_[>A*F-@YL,+:8I*+-;<;''D#DN!?C.2%WG%XN W*$ MGOMP- JI9 3.',4Q4AAP07JZ%J),2N:$OLV0QH/('#?O=%;8':F;L2/!IU[H MO9.Z8>WG^$RUKR_TX6.%*,(,*2290PH'YNZ'0'B09\=-VX\ M'46-!=V![;J-BE=^JF9*L;IIA0561804C%RQKN+ M2/!HK72$J,VQBR(*Q9P#IC2YC\P(,JET"H6)6E'X(Y)NM"RNH\:$X_6Y QA' M"'?L^^J-8)RM\[J_S.KVWNG7.JCRMC#-O*2;-W,H3B901B$@_1&TR6A+BB&9 M_1+;SW^G#QP0H*L M'?UM+(J)_99>O_"A<:.:PNR_S-+TZS3=X-7*S\HY MJZ H])+%(UD\)NQQ[B1AY++IJ*',,'KI M#5C_F%Y_7CW;J)7?S],_/LY_(HMZ_6US&'WP$@L+8!S=M$KS E@G;WGOZ@!F MYE$UA-SSQ(WC^0X$@^= -:!.QK[A_K+(2#_U\3/./N;9^[RH%_;*0'^>7Y&" M;IMX)0MUJRDP75\9:]00&,O@"J-;("@A]'X.T'[?ZP@Y0^IZWE;P':1B7K3[ MN\S^KW<3!(L76FFO@7-7-Q'8 %X;#VA,UBEJ5EJ]_3N9]G&'A_:12#PS BX9 M\YMVKLTTZ"KY]=K*B3$EJYI(8?79O"J6'.'$R!%.HAC)&(FES2N#P5GI_)7, MP%@*ON/AGOJZCYO+/\\7V.*S^V#H.6TY(*-$H7:!N @:5LP:GL@+,I&)3 M7"!1M3U" W#1^7N*'L_4N;%SL8?LK_CG],O-E^\MS68/DA,,'?=T'&QQ="_K M0!K3) #,J])P('6V/3S/4#=RO'Z)AV(H7?<2G3R9+_94!N&Q#'[Z\X_I8O4O MKV?,3:+D5B0NB-U,:HC1 &HF(3IKK1+<>--H1.U0+(R[4Z2':.3L0.CE!!SE M;M8_;)I=UZSSB2]>8QT_ZI!7?S(Y\-+0G_'DLI12%-NFE7-(+O8Z!_8UGX,Q MX'#)1V'C)?YEO?QQ8PC^LI@OEQ/OK0E!>^ I%E"^[L"U24.43!422-+H^CH1 MNYG9ZV"X_QR,)N 8<%M5@ZR9!R6J %R5M)5" M,I-S4&=]BGD\*_L5V=@K0WT?R.CE:!P3OMPNW2#'+3^JK$RXB5'5EI,@8NW- M=1P"+Q:LT>BC"#F6AF]&!^9FOP/RJLO08^*C@S.R61&0TW9=4"!/?YHG/AC& MBP[ '0I0B3.Z'JT'[9T2*I6<>)OR\G[T[8?CUUHT;J###I Y4)-(O@LO/LZO M\>J7V?5B.EM.XZI4,>&.VVQ\[2(D8:O,)#AG#,0HB[&9O#_;:#?*&;C;[U2\ MMGIQM_CIY4R=?./="J36_59BX!,9K&2IA,V ;Y4+A!(L),%<8%FEF#I+]+_ MT7YGY[75A;O"20?G9:\M2[_5I>N5W_5$RY69>/C/ZU*1W^;7_R=?W^]@>KC; M;U*$B(EE"<;4S7VVSKO,4D-V2!,-,"D0KJ\BRVQ\;J$<[.\W_%[K17L MRT#::SZ2&Q=@OMC\K?KO\4DIS*M"@I&U_JF\J$4>4G'DSEN,CKSG-G'7>?G< M[_"]UK)YQYCJX,0=[6/?#0BHY:K5&KLOFVWIFT;+238\,EN'W(:ZR8/^%$+- M]!0N'&.>9R,;/I-JPM-^)^E5U]G'Q\K%-N+^=#7]- U7^>%_=BL +!*STPZ, M4!)4KM-XLL(Z65=G%$DXO]^TJQ;4[0?[5UZW'TG9O=P1@W4CDQ!NK^1Z[ O= MAPP*BPKHVK00I.&0F4_H30S1=?:8_"66]GLW^)]B?TND7.P%<7=/KMN5A6;$ MEE1T*1H+*I$_B:P6<7411L9/U7_/9#OI5$FDB'B,E;,%;4$G 2@#)'L"XS'FV6R!K[.B]0N!_07ULA MOQ^E#X;\__5?3S1(,OKGZA^M_DG]KS[D\O_4__W;AU_N?O^/Q9Q^:X'_;YQ_ M6?_T>F)B'8>WQ-DZ[_TD%'K0J[9.P+V)U].O=1I1OL;IU?)[_I93NMSR2T ? MY+O_=<_Q8UEL/O\=@,_!??[S.L\2G;73?-,?I\MX-5_>+-9QY1TQJYE0E;[E M]?))4+I\$Y8DZ'@]T3Z;2-B#:+TA3]PR\#([2%$Y*U.(LI$#>AK=)WOT@\TB M,IG[; 5)K.1 ?AEZ$F LD,C,D2D)X4$X0\3E("$@7DW!%1V&+9WFO$8V'-Q4^)&/D24SC0.%Q!^'1 M>ND 5,<+[IF=E#*Y@C(BE"P**,X+>$'2U-[[S++VIA$V6W S+L1/ ->A28[6 MFAX[,'QQ?ZY&3I%LR1!B0E#6$S/&K\W[;T$_8:CQ>V']6. V@ M@;%!M&5G. H1!9$(,M4TLF41@K*KRDL,]1B0K[(7@)[^=N=CT\U2(H<*(N2[7: DJ&8!TYP=QE+12.X[P-,RGY I9OGQ*-G!D!EXSY MIT]U/\ROKGZ>+^H_G&"PS)CL0%M1UYME"X[T N1VQ*0XEI#ZG+.QG9_.?Q$'E=!V7SIIUIQ6-V"DRIVV55(+?*&@9>!6Z"BR&(/E\ 'CGMH+OC M,2 ^FP] . 0L1Y^6/U8%Z]^O<7'=Q9G9-J0G9_(=I=% NJFCI46DB-8'0"Y- M0BV+MIV-&S]Q@E-_)>=^S\VI@.GAGJEUUO7TSA]O%G?3V];=40^?7MV^$DX3 MI;W@Z$P-KE83;04$ZR5(IK5''Q2R1D''P;1V'C"/@/BVZCX>&!9,K^>0;1F\Y976I"B*W,R@3+?HN#]5Q M04I_C\'[/42G@>7$(.6G6>KBQ#Q="$4R0(>*O,Q,YD-QA^"0Q!%4\D8QI5GH M,ZP_;E-8?^%)'UFOTX#10R RG'GX1YY^^EP?VG[-"_R4OYMZ6JU9V5@S%B+/ M5B,PPVJ]R)+I\(D$I@4SI3ZQU=W/_]R3UPL-A/HX6XVA]>]S^":"W ;+O:.# MH5.=(I8AN! AHK9>%^VD[G.MY9X,OIK,=!.2R=Y:EM^8FGQ50 MW22=@[7 E>/D1R=28DD)2&I"*V9DE"/M[1B.R0MU+CL]F2.![Q)NRI=$\V3: MYK/20>Y<1ET@,_J#$3CLFI>CS:![$YX6ZIQ=Z.MM!\!(.Z*FY MVN=]C9A"84H R]F#\LI!B&B!)>DE9\(ETV?^\B2V7TW!H(OCVPU 7\%IWC=& M0*^USBF#"*7N*HN*=!G"*L5-)LZ5(/IL\Q@R,+V$:L0EG- 6H'M]]8MG1 MW;_XOW_&KS ;GGRBZ#K4E5:A#@TETRB3"\K)XD7NLT[X+%L7>J_U<8Z& TPO MIR>\+(QP\*7](=>7:O3WW\YG*]'&EYWYV7VLFL;_1[-UKCKY6@.$^H^6A@62S+&$OO&*G*^A1> MFN3"DG!!(+*B1BHJ'LO291:+ M$(2SD 5&S*BUYPT?^C?AZ4)3()=T:YV"HDL=D/IFN;SYLI;$W^@?36=W2_G^ MFK%JJ#-BJ"DKD.&Q84]D3NK0]!V?R? M(:K;#=9Z3(EP/')N%617WTJ$[,&5S&NRR7.C8]"A44+]/T-4#\1ONR&JAX"@ M W_J^WF*W 5IZ%X%SGRISF !ER,"'J!ZBEPY M=;S@GIEBEK71WEL&P=?GFR8A>!D26!)QD%H';GMKT[N,(:H'@>L<0U0/T70' M:+_;3'C_M/]VRB(:KI+E8(M4H#S]F<,::B<5)5U0UL@V'2\[2>J\PM <+;N6 M2IZDN@XP.$"55$?'4'(-12+=5M+3;15TJ;<5BQ2W6IX:K0 XF?;7,N?P%(?A MS CH!?/')''NXO('$?M/?_Z1XWIPPQ<^H:,O$$-]TFODNK/-95D@>L6\TZ;: MG+Y2@2_RU+GE'QB=0^7[AH5*+X?F&$5LD\2'Z?*?/R]RS8%F M3U!PK3)S+% MXI-W4%9A># :G,T(P=@ZM-4$G3I[\;TO:Q=: Q[P"'4#G-=VDFYMRM_G5_0S M5]/K;RN1",;)(\B!!&$I-"LB@V996 G%*&)^2!^WJM!92'@G$!B C4U*,+#(<*8-T*FL76N?M^"P= M#9Q+K>E^^/UO9UISN>5+9ZG/OL1A'U58Q8HAPXV014X45+#59A8)=="4S9X9 M%_Y3A7TNB6(\1ED'D'CC/"C#&6 @RQ*#<,9E9IUNU,;SGRKL@?AMN,KR !!T MX/M\7Y Q(JBDZ:;1=:&=DMQ#L$AR+,4F3<*,,?RG"ML$"L]680_12P>@:E)M M$:AQ"XSE&%/433':#]0Z8+:%I= M]Y7W][?9]'I)'M^FG,1('KSG+#FGBS)M.N6?):OSG'QS MU,Q;J; #/ X0%#-C:MQ;P'FZKY3+'$*VIM87LD%KN1!M0H'_5&2'?\^+C9YQM&NY_F\^^DG7(Z>&D=%E*,KYH$*HF..F* M!"]8 1-0"IUTL"7W=3Z.XK/S6V)@% ]UB-I#ZM_CP-TN*Z/K'.7JM4U=MXXA M@N/%@&'.)\V48+U5=0]E\4*/V1EP?OXC>03H+F>J\-'B^7[BZT0RGDL(I#X= M,OV!7.-0"H,4DI'>6Y&2O+ C^3V'%]IO\9I.Y F0>]77X]]7^KN3BU=&B!P% M1(QDJ))?Q::.=)F3+4QFF]B%'<7O.;S09HW7=!1/@-PKV&;VHG@V(UL?2$B* MQ+2FB#T;4Z>>!P'!)0]2I6BX4LZW*@2>C\D+;?QX3>?R-.#].QS-QVY]%%GK ME#)$[VO+M,A -LR#"!X#)"X]*+2<@V M ^6K#DGW%]_$1U8<5P&DKU4M$27XP,EV=L=GPY- MP4%8_K?+$;\L/BX5LTD+L-XH$IK7X*,,@%Q8FXKFQEU:#?5 $5SH;?YO90]: MHOI5.P7?)PU?%EQ,PHF4%5B!&53);CWVPFG.I!/6\]Y:CH86P:O/=+\"<] 2 MU:_:'#S8:[:'9^6TR)YE<,7*FL;TX VA(.F8I3 J2'UIKL$A_+_ZU/HK, 3- M\/RJK< !T94*A6'-[=IATNAD_??Q7ON; &BQ)"OJB+=5XZ" MV!012TE6VS;;C7MY_WTWDS$OODYCWF$ZKE8_27_VKGS(%KV[,7S_-:@7%A7H B,%+*C BQ1T7G3GB7,7HDV M=NT)*5W"YQ@USX>4>0>@^4":( (^OYFE'_/7?#7_HTIHX^=O6$JEA."2@!BL MJTO@"T5^**$D=,DFP;QOL]9B#^+&+3^V ];0>ND :K_G*_I'G_Z29WF!5\38 MF_1E.IM6!_=Z^C5O>+L]1])B$MD;(+8R*)X]_9F1X#V1)M!JYQN5T@XA<]QR M5SOXM=-5!T 46GOIC(!LZ_3%K!#0$+:$-2IS;DIR;1JR!V:DEZD3 MO80<8^*D@V.RX2RG[8QO;,"D!":J&,%;:T'9G %%IZC0NCQ-+;A]=GCM-;?,EV$RR6);\7G,:GZQS]Q+_2SS,<@"GO&Z4E5+"&@B9%0I>!V/OH" MW9#36./OZ=5-?2I:I7V/]H5Y',&= M&J)#\/1,7:N9ZCKPP^_9?#.[GJ;*$H7@O^=XLYA>3_/RIS_CU0T=^9])ZM6A MN[G>^)*[#;5S+B@C$9(H"12+IDI=@M3&EB2CY+E1;^+@O(P;M#;&]2@*OX"; M^2U>Q9NK=;+K^(ZJ&E0BHQ<,.K!D]7QQ2K)& M_8CG"@5J^#R+TZOIV@+<\AVLD(EI3LB7!I2/ KR."8AE)>J:WNC;C-_;C[Y> M[^8#T/)2D#" 8CJXBNDXKW/N]5!/@O-,2V6 :TM&54L/:%4!9*5PLO-6EC:9 MK^_(Z L\0^AY/I30.T#,H[[:]32-S6#EY;N;Z^4USA()<..IWG>)K?)]=_*+ M7#&/%*4S'3RH$@HXIAUHRX0D%T.$1L,*AZ&_5R?M! ,W@F(O",ZK &PBM8@^ M)0627%Y0,3B2;\2:#ZI;*964H4TS[D%DCFM Q\#1D5 ^7*E'(Y8H"?.VF-T( M] F7$\=5DL[7RZ4^=^2$,.0I4:R4HF6Q&.7:=$T=2.BX1K5?W ZBV"Z0NS6M M-=&\I!!=@FQ4 *48H_N+/"!)5Y=QS&C!SY."W=]Z-NN Z0"%IRNI@WO],1,; M>4UB1AY*$"#9JMXL%&!"!MZ@]=$S7V*CUI;M!(W[JKA#M!VCJ!'Q5I-PD[?S M+U\V+\Q^^C-^KH\8/U0=3@RSUAHZ*E$9,M"9K'001@.=F7$]#5=Y_:=+4M7[Q31F/DDL M62$\AZP2F4(?$((EKX]BD]J:2O^H44/:WB3VE;(["C./[Z4VZAG[IOK[_(KX M>73MK_B89%:BRHFDXT4M\!D!P5>NBBA.B^K@X5YWU>YO=)HU.P8F0TJS7U 0 MUIX\@3QVW(2%8&:^*C;=^J3H!C!64E.7Q \Z()&,'TB5+9_N5-W MIP& !I#\!;A![^F?SZZG>'7U[<W4OI+5TXJH9)+!9HBEAIQU3X//20)%H9)G MM,[XUM,AAN"C4V?L$/2U:R Z6-$=Y+).Y/F';]M_8/W87-LB"P7IGB=/<34% MUUX[NEJ2<4PE+G5N\Q2V(5.]3)HX/U8?/Y#I!#C=GJ$'B\JERUB<*5!2((<] M$6=.I1K%6<18O _*GO$@W%,V+IJ[@=!>T#Y2GQW@\T&"X?TM":LTZ.9%LA;6 MY!PT<%D8*!T-.*PO41@K&D5&P4(3>+Y 6(_H/!8%3T9A#*>2L4/\?]3<[>SZ MX_S]S2)^QN5VCFQBR9-3!DF*4'<()CJ:D8%GQ(RU,7IE]HKK]_KWQJW!']& M.W2:E#LP0B31TPI9#8(H+RC\*;+_.;V?4D!%V,XPEDK5XHS^C\2U= )W0L6>3.M^F\&X3\'F./ MUL@;%OY'P*#'JM+Z-Y^_;X-[RZYSBA:\%%K M$+(F4%0)$+Q!*-P7@U8JH=L,EWN&J&&FRG[WT_?O?ZTN ITWA%&_VJD= '7, M8&)R.0FF,+-S,=S)2(*A\+%]INP >NC:=!P_&^7Q3PQG1AK.0WD.+%R2+D4I M$+3EJR8&\(G5) 6A)W%Z; M'3C[]^Q6;VX^6RV^*7?L;@;=_9!GN4RO'[.:@LN2,_+M+(**40%%5!)"]IXK M2?^'IC%P#R:ZAQG(+4';5HM= ?:G4G*LT\&IM20@ M2K& "G7EVA:I6>"L327V%*I[F)O<$K*-]=@59G_<$$!,OEDN\_62[I%?IQB( MSQI=/QZ^I7,D9U>"Y:%0\$Q_YJ6L.QOH7B$9L,):STT[B.!QT]WMD=I.>SV M].;+%UQ\>U?>_9'K8YS9I]IR^A87BV]EO9=O><];]+9$I$LC)&-!(8DR,,$@ M<>U9*'2=\$:&] JQUVJV R.K?34$P9);&_I\]/K'7QQ;K6R,M6QA)*\;,/! M<2_ *A:PB.Q5;%-EV9?"O;!G+A9[0^JG!]S=F?B_S19W4\6)R8W+O/QPOYWT MD95W%.Q)8SS$K")QRFJKCLM@=8G6)<5#:C,N[7B:]\*FO3ALGD>'76<:[Z._ M>;G^G#?/1M8I#/KK]XOYUVE]7DA_????G/0:9J O#Y?7'% "YTB'QH):JP"1 MQYKBYA:\UQYX-!BE54+:-M=8\]I*E?JZ1C@C%^6&O)2-NS*?+1^EU$C\FZ3: MI,1H(J*O0V -G?^PL@0*L@Z!&:9-J]F3)Q#=<1KT '1MK\RTUV+7YK2AO3R; M0>S,XGF&S*3L(7"10.64P&5$8,HF&;EDIK0\X4TLWMN;13VJ.]*MV\[._1'5 M.BLF%/D;5M0M$!F0RPBEI%(8!6=!M9GZ=SS-_=J[0[#UI"/_/#KL(-;9:KZ F'CXNY<^-@.RT&4 MU0_V5EL8:^Z4_H,M3&4A=++H0!6;J]]"HA->0/9:%8%&Z=2FKK@7>>-6$,?% MX8"*ZP>-=W7\Q^R88)0SW$#)3A$[BM@)R8!C(F19HM.RS5RH%P@;MR XLB4< M0EG]8&^'%"?9Y9("9Q"#*J!D72R(PH(5=(R,X5Z'-HF!Y^D:M\ W+O*&4-7Q MP)M?X]4@P+NM81XCQKM%P@;-^89&X-# M:*N#J&=G\&:34KYD<)Y,NPJID'T/!H244A2EDG5M4HU=&KQ6TQ#5(SW_<9PI>.CN#I##5GE$IA(LEY\A2X^H\$[#& 863=F M50R-VN(;UI#W>03QYK8.5!W6&_J];]_]RQ/#I*50B8%!R4'Q^BHB,@>)W%8M M;68Z-1K">SKQ_5:5#T';DYE*9]9J!V[>/BQO#[CR'QP#P[*JY!!C^-J^![DUI#9^F1$!>7G'<];! MEV MI)#)>T]"U@>8M3#P9!UUG:Y_$M7A=W,\ALC6[_F)X9+UQ_!TAEQ]-HJO[E,I"9#*^@Q.* \R M<2S.&V4:#;=KF*M_(NJ_+.;+^[(KYI)0* E&U.4=3&<(Q7K@A@4CHR\EM*DI M/D]7OQGV0S"RJTX]@"XZN#"?<+-[QLM$2(&^1(2@ [%F+'FJ/C/@&,GHR\AX MHZW5!Q#91]?C$-AX"78#*:I'#'[?"C(QM:VDQD66O$U0,E(\;[0!84)R01LI M9-N&QAV$]='#> ZLG:"0'O'UP'G91.9UB ?][UIYLW0[P&6]]@V7.3W\%][. ME]<39D-"R2W8D#VYIEX "G)-LT!'$5*DX]>V>6Q(;OKH>CP'DL^M^LN ?\W; M+[[F.EWP38R+&[RB2Z1(7S1%_L7&NOD]%D#N! AKT8A8A&G\O.$P>OMHFAP' MPJ>JKU.0;IGW=E=@TLAD$82?% .Q5X@S)[( PY251487S)E"GN<)';NO_]'$:)N#(A$6+0PHG43= LO V"1= M\NA8HR%2AU Y;AWFG$@<2E4=PO"V@O3PC$UD]C*&NG@SLE1W+EEP6FJ0Y(Y[ M[K+/>)[X:!MUX]92S@B[DU4S=@'ZB:Q^S>3^WF9TOTV*R"XQ7Z43%?$B4NV= M=Y!R\:DH+DMZ5,+;45A^X4/C5CT:(&9PZ79HF):KRN%$!1:]20Y,"@@J,PL$ M<0&2 J:D16!&GRM%6.G9"TK^@J TH/A[!-%*0).@0DB).8@V<%"8(F"R$HK* M.GKN(_=MGXA^3\]^*67V&E!TN/P[>&FW3\>LS=85EP-H6]=2%F2 6 <^.QYY MMMY8;%,4'*KGF;^*FL6)FNFG!^H)9[_E:SHWHL2H!225Z0I/28-'I4ERY 1& MIETT9ZI3$#7[H>I55"<.E7U?-NM!R\2=>*0FJA$#1.'JA*=D($A=R]4L!&45 MCZ9Y0F$+7?V^.QJHH'^J+OKRJ1YP\WXQ_R,OKK^]O\+9]9M9^NF_;Z9_?%FU M2*O(.:^+ Y.A/\C:;$6V%Z*3@GMEE/?-ZUC[$-I-8?]DC.P%OV$4UN6%^8#+ M&@-/9Y_>+!;U\=.ZXS08+)HN N%)FW5IH01?FM$&!!IM[_\^3V$W=_SQ0 M/%5)O8-P'3HC4J!CI .98\W4!048Z0;1.MEBB\+"VDX:W$)4-V7Y\P#M<$7T M!ZT[)^4!7Q-!3JVU L&LIHYPXB848LYFSP0ZIE&VV>_^'%7=%,Q;@>MD59R, MKG8IC@B')Z&9# @2O:^OWS6$+ ((934K),>4SQ1Y?D]8O\^Y!^T /D$; M7;]:^ T7M<7TZR#3A)[\V' O$9ZG\PQO#HHLEK$Z>,+78<^>SHJ+S-3^6V&T M5:+D-F6/AF\.GN;J'N/^=F3!FR_SFUF=U^69277[/#?D$ZK:=FR5FNJKK\3&5JLKZM3]P#)(E\AO5([B8HRFSAY4R+PW M,O9[!XZ2-#L%;4-JHP-P[5C@>;_3+,_P:N6AKGJ*5HT>JU;+G";12N-=CB#) MDP0590+'0B8Q:+&PCYS';WNKQX$C.=ASJC MPN8ZTZ>X!$A1%!1T&6426'B;47DO$-:O.W<(2A[;LB&UT<$%>R>F-S?7G^>+ MZ?6W-W].EY-D0TI2D]45&4%Q/'MK_E+R(M)EDYIE)Y,LV5UUT:DHQ43B&QRU,5HH1H5 M';>1TQMXCM'TXWCQ9+%W@)WOIL_^[YO%=)FFL:IEPX[*-HFD+2BZYD'98 U M%N""*Y.<*$&V\9!>(*R3%,20>!I2%1T@:Q6<+J;SM++3]8%2P@C0L:]M$Y0Z2YP'"'?L9]PO2>Z%Q_GQ,+_R;@0C+N-.62<#H3. M J2ON7Z7$+R* DP6,6+R1:1'_>\[WF[M^D(GVC]&9_.A!3@Z"N;+ZWL.[(:# M$(Q621#)2KJZ*MN#+[[.$,\\2YET?IR^V06!;3\_[F4QG/Y/%ET'-\3NJ_/7 MZ2S_I:S__R< 6M S@X0R6+,0)$;0 QLIC:$"D@""2(,$F1LLN2^S8KO!I6LK9* M>&V]K4[*VR0AQ+I4L"0Z7M%9X-8XX[U/^?%T_.&BI1TT=9+M.Q$;6\*H(730 MP0VW(YE>I.&VUO52#3251UU[%,BX(/U.D3T70)H M$Z:PS,E]%!1("*5 6]^JU2&B[P!"V\LG M*6NDHY2 /,-"3"2RSTX@,"ECW9U+/+2YNR^I:G60IO>J6ATB]@ZP\U*I!(6( M/@@#&&NE08=F=1LG5NU<$B!V;$K\1/&C1*I2B>2WY1H]5%G#4QI0%5,%UC%M M@2E!)E8["/0-Z(P RY.@EA&C1^^,QCK;K=\0:H+.]X6Z/P=6%RABTB&ECFWC M0\24WGGT<$&E/FWX@*B2XC)$1IXZ#U("EOG18E: W*-6"2TV=W2_:%R6V^=IMV_7V_EFM;H[%@L- M.2&7900IU]" D@@NV@"*-\1Q&-/6U5G)K]VRB3"#*W%Z:ALGA8<)3-H=[5]$ M+63)M@9KDRJQ0P;>,PV1.C@SC=;(.K#N$&A<-$X+->* MU.XJY_2UI?1N*4V_7Y75LCM2TK=]VSX='$PRE.T$F^WRZ0Q"K:*VTB&PP,6Q M,*\7%KPQ(3-I9?9UZ/$P\H_+=FX1[34!,F$S+;A@-@6BF['4W4DA@PW2 V=: M,8LF.57"J\TT[-UK,/*OB#C#Z7JW26\Z]^?KV96'7(, MQ)U.#ITB?"S;0VFU5WQ4;IB/PC)0R9)]B+I4B5"^ M)]FXWF0M'+U2[F$X_4PQ&/0\W*^(^OSWC.&,4,TX3A\,-\EJD1H7D/#,?::7.D/EV[%*%\>*+( MGS_]!5!+ 0(4 Q0 ( /B*;E0?P2)<$P@ @I 7 " M 0 !A,C R,3$P:V5X:&EB:70M,S$Q+FAT;5!+ 0(4 Q0 ( /B*;E0S MJ03C.P@ %,J 7 " 4@( !A,C R,3$P:V5X:&EB:70M M,S$R+FAT;5!+ 0(4 Q0 ( /B*;E1@DN7((@4 %\8 7 M " ;@0 !A,C R,3$P:V5X:&EB:70M,S(Q+FAT;5!+ 0(4 Q0 ( /B* M;E3Z,$#2)@4 .\7 7 " 0\6 !A,C R,3$P:V5X:&EB M:70M,S(R+FAT;5!+ 0(4 Q0 ( /B*;E3'P&SY,A( *1N / M " 6H; !E>&AI8FET,3 R-RYH=&U02P$"% ,4 " #XBFY4*YVQ M4 \J #(]0 #P @ ')+0 97AH:6)I=#$P,C@N:'1M4$L! M A0#% @ ^(IN5*]C2W\C#@ [D\ \ ( !!5@ &5X M:&EB:70Q,#,Q+FAT;5!+ 0(4 Q0 ( /B*;E2NY, NIRH .T% 0 / M " 55F !E>&AI8FET,3 S,BYH=&U02P$"% ,4 " #XBFY4 M" '="<0) "Y+P #P @ $ID0 97AH:6)I=#$P,S,N:'1M M4$L! A0#% @ ^(IN5%T.^B7!"0 MR\ \ ( !&IL M &5X:&EB:70Q,#,T+FAT;5!+ 0(4 Q0 ( /B*;E1Y4\F$R ( .,* > M " 0BE !E>&AI8FET,C$Q+7-U8G-I9&EA&UL4$L! A0#% @ ^(IN5!YD\* H?P$ Q#00 !4 M ( !#T$& '!T