0001628280-23-016818.txt : 20230509 0001628280-23-016818.hdr.sgml : 20230509 20230509161132 ACCESSION NUMBER: 0001628280-23-016818 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 100 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230509 DATE AS OF CHANGE: 20230509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Bloom Energy Corp CENTRAL INDEX KEY: 0001664703 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRICAL INDUSTRIAL APPARATUS [3620] IRS NUMBER: 770565408 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38598 FILM NUMBER: 23902107 BUSINESS ADDRESS: STREET 1: 4353 NORTH FIRST STREET CITY: SAN JOSE STATE: CA ZIP: 95134 BUSINESS PHONE: 408-543-1500 MAIL ADDRESS: STREET 1: 4353 NORTH FIRST STREET CITY: SAN JOSE STATE: CA ZIP: 95134 10-Q 1 be-20230331.htm 10-Q be-20230331
000166470312/312023Q1FALSEhttp://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent00016647032023-01-012023-03-310001664703us-gaap:CommonClassAMember2023-05-01xbrli:shares0001664703us-gaap:CommonClassBMember2023-05-0100016647032023-03-31iso4217:USD00016647032022-12-310001664703be:CommonClassAandBMember2022-12-31iso4217:USDxbrli:shares0001664703be:CommonClassAandBMember2023-03-310001664703us-gaap:CommonClassAMember2022-12-310001664703us-gaap:CommonClassAMember2023-03-310001664703us-gaap:CommonClassBMember2023-03-310001664703us-gaap:CommonClassBMember2022-12-310001664703us-gaap:ProductMember2023-01-012023-03-310001664703us-gaap:ProductMember2022-01-012022-03-310001664703be:InstallationMember2023-01-012023-03-310001664703be:InstallationMember2022-01-012022-03-310001664703us-gaap:ServiceMember2023-01-012023-03-310001664703us-gaap:ServiceMember2022-01-012022-03-310001664703us-gaap:ElectricityMember2023-01-012023-03-310001664703us-gaap:ElectricityMember2022-01-012022-03-3100016647032022-01-012022-03-310001664703us-gaap:CommonStockMember2022-12-310001664703us-gaap:AdditionalPaidInCapitalMember2022-12-310001664703us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001664703us-gaap:RetainedEarningsMember2022-12-310001664703us-gaap:ParentMember2022-12-310001664703us-gaap:NoncontrollingInterestMember2022-12-310001664703us-gaap:CommonStockMember2023-01-012023-03-310001664703us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001664703us-gaap:ParentMember2023-01-012023-03-310001664703us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001664703us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001664703us-gaap:RetainedEarningsMember2023-01-012023-03-310001664703us-gaap:CommonStockMember2023-03-310001664703us-gaap:AdditionalPaidInCapitalMember2023-03-310001664703us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001664703us-gaap:RetainedEarningsMember2023-03-310001664703us-gaap:ParentMember2023-03-310001664703us-gaap:NoncontrollingInterestMember2023-03-310001664703us-gaap:CommonStockMember2021-12-310001664703us-gaap:AdditionalPaidInCapitalMember2021-12-310001664703us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001664703us-gaap:RetainedEarningsMember2021-12-310001664703us-gaap:ParentMember2021-12-310001664703us-gaap:NoncontrollingInterestMember2021-12-3100016647032021-12-310001664703us-gaap:CommonStockMember2022-01-012022-03-310001664703us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001664703us-gaap:ParentMember2022-01-012022-03-310001664703us-gaap:NoncontrollingInterestMember2022-01-012022-03-310001664703us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001664703us-gaap:RetainedEarningsMember2022-01-012022-03-310001664703us-gaap:CommonStockMember2022-03-310001664703us-gaap:AdditionalPaidInCapitalMember2022-03-310001664703us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001664703us-gaap:RetainedEarningsMember2022-03-310001664703us-gaap:ParentMember2022-03-310001664703us-gaap:NoncontrollingInterestMember2022-03-3100016647032022-03-310001664703be:RecourseDebtMember2023-03-310001664703be:SecondTrancheClosingMemberbe:SKEcoplantMemberus-gaap:SeriesBPreferredStockMember2023-03-202023-03-200001664703be:SecondTrancheClosingMemberbe:SKEcoplantMember2023-03-202023-03-200001664703be:SecondTrancheClosingMemberbe:SKEcoplantMember2023-03-20xbrli:pure0001664703srt:AsiaPacificMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-03-310001664703srt:AsiaPacificMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-01-012022-03-310001664703us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-03-31be:customer0001664703us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberbe:CustomerOneMember2023-01-012023-03-310001664703us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberbe:CustomerTwoMember2023-01-012023-03-310001664703us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001664703us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberbe:CustomerOneMember2022-01-012022-12-310001664703us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-03-310001664703us-gaap:CustomerConcentrationRiskMemberbe:CustomerOneMemberus-gaap:SalesRevenueNetMember2023-01-012023-03-310001664703us-gaap:CustomerConcentrationRiskMemberbe:CustomerTwoMemberus-gaap:SalesRevenueNetMember2023-01-012023-03-310001664703us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-01-012022-03-310001664703us-gaap:CustomerConcentrationRiskMemberbe:CustomerOneMemberus-gaap:SalesRevenueNetMember2022-01-012022-03-310001664703be:SKEcoplantMember2022-12-310001664703be:SKEcoplantMember2023-03-3100016647032023-04-012023-03-310001664703us-gaap:CashMember2023-03-310001664703us-gaap:CashMember2022-12-310001664703us-gaap:MoneyMarketFundsMember2023-03-310001664703us-gaap:MoneyMarketFundsMember2022-12-310001664703srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-03-310001664703srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2022-12-310001664703be:PowerPurchaseAgreementsEntitiesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-03-310001664703be:PowerPurchaseAgreementsEntitiesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310001664703be:PowerPurchaseAgreementCompany2Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-03-310001664703be:PowerPurchaseAgreementCompany3bMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-03-310001664703be:PowerPurchaseAgreementCompany2Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310001664703be:PowerPurchaseAgreementCompany3bMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310001664703us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-03-310001664703us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2023-03-310001664703us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2023-03-310001664703us-gaap:FairValueInputsLevel1Member2023-03-310001664703us-gaap:FairValueInputsLevel2Member2023-03-310001664703us-gaap:FairValueInputsLevel3Member2023-03-310001664703us-gaap:FairValueInputsLevel1Memberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-03-310001664703us-gaap:FairValueInputsLevel2Memberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-03-310001664703us-gaap:FairValueInputsLevel3Memberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-03-310001664703us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-03-310001664703us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2022-12-310001664703us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2022-12-310001664703us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2022-12-310001664703us-gaap:FairValueInputsLevel1Member2022-12-310001664703us-gaap:FairValueInputsLevel2Member2022-12-310001664703us-gaap:FairValueInputsLevel3Member2022-12-310001664703us-gaap:FairValueInputsLevel1Memberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2022-12-310001664703us-gaap:FairValueInputsLevel2Memberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2022-12-310001664703us-gaap:FairValueInputsLevel3Memberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2022-12-310001664703us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2022-12-310001664703us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-01-012023-03-310001664703be:SeniorSecuredNotesDueMarch2027RecourseMemberus-gaap:NotesPayableOtherPayablesMember2023-03-310001664703be:SeniorSecuredNotesDueMarch2027RecourseMemberus-gaap:NotesPayableOtherPayablesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-03-310001664703us-gaap:EstimateOfFairValueFairValueDisclosureMemberbe:SeniorSecuredNotesDueMarch2027RecourseMemberus-gaap:NotesPayableOtherPayablesMember2023-03-310001664703be:SeniorSecuredNotesDueMarch2027RecourseMemberus-gaap:NotesPayableOtherPayablesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001664703us-gaap:EstimateOfFairValueFairValueDisclosureMemberbe:SeniorSecuredNotesDueMarch2027RecourseMemberus-gaap:NotesPayableOtherPayablesMember2022-12-310001664703us-gaap:SeniorNotesMemberbe:GreenConvertibleSeniorNotesMember2023-03-310001664703us-gaap:SeniorNotesMemberbe:GreenConvertibleSeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-03-310001664703us-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberbe:GreenConvertibleSeniorNotesMember2023-03-310001664703us-gaap:SeniorNotesMemberbe:GreenConvertibleSeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001664703us-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberbe:GreenConvertibleSeniorNotesMember2022-12-310001664703us-gaap:SeniorNotesMemberbe:SeniorSecuredNotesDueJune2031NonRecourseMember2023-03-310001664703us-gaap:SeniorNotesMemberbe:SeniorSecuredNotesDueJune2031NonRecourseMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-03-310001664703us-gaap:SeniorNotesMemberbe:SeniorSecuredNotesDueJune2031NonRecourseMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001664703us-gaap:SeniorNotesMemberbe:SeniorSecuredNotesDueJune2031NonRecourseMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001664703us-gaap:SeniorNotesMemberbe:SeniorSecuredNotesDueJune2031NonRecourseMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001664703us-gaap:EnergyEquipmentMember2023-03-310001664703us-gaap:EnergyEquipmentMember2022-12-310001664703us-gaap:MachineryAndEquipmentMember2023-03-310001664703us-gaap:MachineryAndEquipmentMember2022-12-310001664703us-gaap:LeaseholdsAndLeaseholdImprovementsMember2023-03-310001664703us-gaap:LeaseholdsAndLeaseholdImprovementsMember2022-12-310001664703us-gaap:ConstructionInProgressMember2023-03-310001664703us-gaap:ConstructionInProgressMember2022-12-310001664703us-gaap:BuildingMember2023-03-310001664703us-gaap:BuildingMember2022-12-310001664703be:ComputersSoftwareAndHardwareMember2023-03-310001664703be:ComputersSoftwareAndHardwareMember2022-12-310001664703us-gaap:FurnitureAndFixturesMember2023-03-310001664703us-gaap:FurnitureAndFixturesMember2022-12-310001664703us-gaap:PropertyPlantAndEquipmentMember2023-01-012023-03-310001664703us-gaap:PropertyPlantAndEquipmentMember2022-01-012022-03-310001664703us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-03-310001664703us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310001664703us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-01-012023-03-310001664703us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-01-012022-03-310001664703us-gaap:SeriesAPreferredStockMember2022-12-310001664703us-gaap:SeniorNotesMemberbe:SeniorSecuredNotesMember2023-03-310001664703be:NonRecourseDebtMember2023-03-310001664703be:SeniorSecuredNotesDueMarch2027RecourseMemberus-gaap:NotesPayableOtherPayablesMember2022-12-310001664703us-gaap:SeniorNotesMemberbe:GreenConvertibleSeniorNotesMember2022-12-310001664703be:RecourseDebtMember2022-12-310001664703us-gaap:SeniorNotesMemberbe:SeniorSecuredNotesMember2022-12-310001664703be:NonRecourseDebtMember2022-12-310001664703us-gaap:SeniorNotesMemberbe:GreenConvertibleSeniorNotesMember2023-01-012023-03-310001664703us-gaap:SeniorNotesMemberbe:GreenConvertibleSeniorNotesMember2022-01-012022-03-310001664703us-gaap:SeniorNotesMemberbe:SeniorSecuredNotesDueMarch2027RecourseMember2023-01-012023-03-310001664703us-gaap:SeniorNotesMemberbe:SeniorSecuredNotesDueMarch2027RecourseMember2022-01-012022-03-310001664703us-gaap:SeniorNotesMemberbe:SeniorSecuredNotesDueJune2031NonRecourseMemberbe:PowerPurchaseAgreementCompany3aMember2022-12-310001664703us-gaap:SeniorNotesMemberbe:SeniorSecuredNotesDueJune2031NonRecourseMember2022-12-310001664703us-gaap:ProductMemberbe:ManagedServicesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-01-012023-03-310001664703be:ManagedServicesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbe:InstallationMember2023-01-012023-03-310001664703be:FinancingObligationsMemberbe:ManagedServicesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-01-012023-03-310001664703be:ManagedServicesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-01-012023-03-310001664703be:ManagedServicesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-01-012022-03-310001664703be:ManagedServicesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-03-310001664703us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbe:PortfolioFinancingMember2023-03-310001664703us-gaap:CostOfSalesMember2023-01-012023-03-310001664703us-gaap:CostOfSalesMember2022-01-012022-03-310001664703us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001664703us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001664703us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001664703us-gaap:SellingAndMarketingExpenseMember2022-01-012022-03-310001664703us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001664703us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-03-3100016647032022-01-012022-12-310001664703us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001664703us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001664703us-gaap:CommonClassAMember2023-01-012023-03-310001664703us-gaap:CommonClassAMember2022-01-012022-03-310001664703us-gaap:RestrictedStockUnitsRSUMember2022-12-310001664703us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001664703us-gaap:RestrictedStockUnitsRSUMember2023-03-310001664703us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001664703us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001664703us-gaap:RestrictedStockUnitsRSUMemberbe:A2023ExecutiveAwardsMember2023-02-152023-02-150001664703be:PerformanceStockUnitsMemberbe:A2023ExecutiveAwardsMember2023-02-152023-02-150001664703be:A2018EmployeeStockPurchasePlanMember2023-01-012023-03-310001664703be:A2018EmployeeStockPurchasePlanMember2022-01-012022-03-310001664703be:A2018EmployeeStockPurchasePlanMember2023-03-310001664703be:A2018EmployeeStockPurchasePlanMember2022-12-310001664703be:A2018EmployeeStockPurchasePlanMember2022-01-012022-12-310001664703us-gaap:EquityMethodInvesteeMember2023-01-012023-03-310001664703be:PowerPurchaseAgreementCompany5Member2023-01-012023-03-310001664703be:PowerPurchaseAgreementCompany5Member2022-01-012022-03-310001664703be:PowerPurchaseAgreementCompany3bMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2019-12-310001664703be:PowerPurchaseAgreementCompany3bMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2019-01-012019-12-310001664703be:CustomerContractTrancheOneMemberbe:PowerPurchaseAgreementCompany3bMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2019-01-012019-12-310001664703be:PowerPurchaseAgreementCompany3bMemberbe:CustomerContractTrancheTwoMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2019-01-012019-12-3100016647032022-12-312022-12-3100016647032017-12-3100016647032023-01-062023-01-060001664703be:ConvertibleNotesMember2023-01-012023-03-310001664703be:ConvertibleNotesMember2022-01-012022-03-310001664703us-gaap:RedeemableConvertiblePreferredStockMember2023-01-012023-03-310001664703us-gaap:RedeemableConvertiblePreferredStockMember2022-01-012022-03-310001664703us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001664703us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001664703be:SKEcoplantMember2021-10-012021-10-310001664703be:SeriesARedeemableConvertiblePreferredStockMemberbe:SKEcoplantMemberbe:InitialInvestmentMember2021-10-012021-10-310001664703be:SeriesARedeemableConvertiblePreferredStockMemberbe:SKEcoplantMemberbe:InitialInvestmentMember2021-10-310001664703be:SeriesARedeemableConvertiblePreferredStockMemberbe:SKEcoplantMemberbe:InitialInvestmentMember2021-10-232021-10-230001664703be:SKEcoplantMember2021-10-230001664703be:SKEcoplantMember2021-10-232021-12-290001664703be:SKEcoplantMember2021-12-290001664703be:SKEcoplantMember2022-01-012022-03-310001664703be:SKEcoplantMember2023-01-012023-03-310001664703be:SecondTrancheClosingMemberus-gaap:SeriesBPreferredStockMemberbe:SKEcoplantMember2023-03-200001664703be:SecondTrancheClosingMemberbe:SeriesARedeemableConvertiblePreferredStockMemberbe:SKEcoplantMember2023-03-312023-03-310001664703be:SecondTrancheClosingMember2023-03-202023-03-200001664703be:SecondTrancheClosingMemberbe:SKEcoplantMember2023-03-310001664703be:SecondTrancheClosingMemberbe:SKEcoplantMemberbe:SKEcoplantMember2023-03-202023-03-200001664703be:SKEcoplantMemberbe:InitialInvestmentMember2023-03-202023-03-200001664703be:SecondTrancheClosingMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberbe:SKEcoplantMember2023-03-310001664703be:SecondTrancheClosingMemberus-gaap:OtherNoncurrentAssetsMemberbe:SKEcoplantMember2023-03-31be:installment0001664703be:SecondTrancheClosingMemberbe:SKEcoplantMembersrt:MinimumMember2023-03-202023-03-200001664703srt:MaximumMemberbe:SecondTrancheClosingMemberbe:SKEcoplantMember2023-03-202023-03-20

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
________________________________________________________________________
FORM 10-Q
(Mark One) 
þ
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2023
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-38598 
________________________________________________________________________
Bloom_Logo (002).jpg

BLOOM ENERGY CORPORATION
(Exact name of registrant as specified in its charter)
________________________________________________________________________
Delaware77-0565408
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
4353 North First Street, San Jose, California
95134
(Address of principal executive offices)(Zip Code)
(408) 543-1500
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of Each Class(1)
Trading SymbolName of each exchange on which registered
Class A Common Stock, $0.0001 par valueBENew York Stock Exchange
(1) Our Class B Common Stock is not registered but is convertible into shares of Class A Common Stock at the election of the holder.
________________________________________________________________________
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes  þ    No ¨
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes  þ    No ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company.  See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.  
Large accelerated filer þ     Accelerated filer   ¨      Non-accelerated filer   ¨      Smaller reporting company  ¨      Emerging growth company  ¨ 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes  ¨    No  þ
The number of shares of the registrant’s common stock outstanding as of May 1, 2023 was as follows:
Class A Common Stock, $0.0001 par value, 192,864,927 shares
Class B Common Stock, $0.0001 par value, 15,675,130 shares
1


Bloom Energy Corporation
Quarterly Report on Form 10-Q for the Three Months Ended March 31, 2023
Table of Contents
 Page
PART I - FINANCIAL INFORMATION
Item 1 - Financial Statements (unaudited)
Condensed Consolidated Balance Sheets
Condensed Consolidated Statements of Operations
Condensed Consolidated Statements of Comprehensive Loss
Condensed Consolidated Statements of Changes in Stockholders’ Equity (Deficit)
Condensed Consolidated Statements of Cash Flows
Notes to Unaudited Condensed Consolidated Financial Statements
Item 2 - Management’s Discussion and Analysis of Financial Condition and Results of Operations
Item 3 - Quantitative and Qualitative Disclosures About Market Risk
Item 4 - Controls and Procedures
PART II - OTHER INFORMATION
Item 1 - Legal Proceedings
Item 1A - Risk Factors
Item 2 - Unregistered Sales of Equity Securities and Use of Proceeds
Item 3 - Defaults Upon Senior Securities
Item 4 - Mine Safety Disclosures
Item 5 - Other Information
Item 6 - Exhibits
Signatures

Unless the context otherwise requires, the terms “Company,” “we,” us,” our,” and Bloom Energy,” each refer to Bloom Energy Corporation and all of its subsidiaries.


2

PART I - FINANCIAL INFORMATION
ITEM 1 - FINANCIAL STATEMENTS

Bloom Energy Corporation
Condensed Consolidated Balance Sheets
(in thousands, except share data)
(unaudited)

March 31,December 31,
20232022
Assets
Current assets:
Cash and cash equivalents1
$320,431 $348,498 
Restricted cash1
47,241 51,515 
Accounts receivable less allowance for doubtful accounts of $119 as of March 31, 2023 and December 31, 20221
329,757 250,995 
Contract assets47,778 46,727 
Inventories1
397,689 268,394 
Deferred cost of revenue40,390 46,191 
Loan commitment asset5,259  
Prepaid expenses and other current assets1
56,384 43,643 
Total current assets1,244,929 1,055,963 
Property, plant and equipment, net1
602,961 600,414 
Operating lease right-of-use assets1
129,377 126,955 
Restricted cash1
115,773 118,353 
Deferred cost of revenue4,667 4,737 
Loan commitment asset47,533  
Other long-term assets1
46,970 40,205 
Total assets$2,192,210 $1,946,627 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable1
$130,061 $161,770 
Accrued warranty9,456 17,332 
Accrued expenses and other current liabilities1
111,761 144,183 
Deferred revenue and customer deposits1
148,530 159,048 
Operating lease liabilities1
16,148 16,227 
Financing obligations20,272 17,363 
Recourse debt12,971 12,716 
Non-recourse debt1
11,435 13,307 
Redeemable convertible preferred stock, Series B310,957  
Total current liabilities771,591 541,946 
Deferred revenue and customer deposits1
29,059 56,392 
Operating lease liabilities1
135,287 132,363 
Financing obligations436,306 442,063 
Recourse debt269,382 273,076 
Non-recourse debt1
108,564 112,480 
Other long-term liabilities8,187 9,491 
Total liabilities1,758,376 1,567,811 
Commitments and contingencies (Note 12)
Stockholders’ equity:
Common stock: $0.0001 par value; Class A shares - 600,000,000 shares authorized and 192,657,993 shares and 189,864,722 shares issued and outstanding and Class B shares - 600,000,000 shares authorized and 15,675,652 shares and 15,799,968 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively
20 20 
Additional paid-in capital4,036,697 3,906,491 
Accumulated other comprehensive loss(1,352)(1,251)
Accumulated deficit(3,636,050)(3,564,483)
Total equity attributable to Class A and Class B common stockholders399,315 340,777 
Noncontrolling interest34,519 38,039 
Total stockholders’ equity$433,834 $378,816 
Total liabilities and stockholders’ equity$2,192,210 $1,946,627 

1We have variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and joint venture in the Republic of Korea (see Note 15 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items in the condensed consolidated balance sheets.


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


Bloom Energy Corporation
Condensed Consolidated Statements of Operations
(in thousands, except share data)
(unaudited)

 Three Months Ended
March 31,
 20232022
 
Revenue:
Product$193,745 $133,547 
Installation20,525 13,553 
Service40,663 35,239 
Electricity20,258 18,700 
Total revenue275,191 201,039 
Cost of revenue:
Product129,613 105,742 
Installation25,100 12,773 
Service51,244 41,826 
Electricity14,967 12,761 
Total cost of revenue220,924 173,102 
Gross profit54,267 27,937 
Operating expenses:
Research and development45,690 34,526 
Sales and marketing27,111 21,334 
General and administrative45,147 37,736 
Total operating expenses117,948 93,596 
Loss from operations(63,681)(65,659)
Interest income1,995 59 
Interest expense(11,746)(14,087)
Other expense, net(1,343)(3,027)
Gain on revaluation of embedded derivatives117 531 
Loss before income taxes(74,658)(82,183)
Income tax provision259 564 
Net loss(74,917)(82,747)
Less: Net loss attributable to noncontrolling interest(3,350)(4,088)
Net loss attributable to Class A and Class B common stockholders(71,567)(78,659)
Less: Net loss attributable to redeemable noncontrolling interest (300)
Net loss before portion attributable to redeemable noncontrolling interest and noncontrolling interest$(71,567)$(78,359)
Net loss per share available to Class A and Class B common stockholders, basic and diluted$(0.35)$(0.44)
Weighted average shares used to compute net loss per share available to Class A and Class B common stockholders, basic and diluted206,724 177,189 

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


Bloom Energy Corporation
Condensed Consolidated Statements of Comprehensive Loss
(in thousands)
(unaudited)

Three Months Ended
March 31,
 20232022
 
Net loss$(74,917)$(82,747)
Other comprehensive loss, net of taxes:
Foreign currency translation adjustment(271)(153)
Other comprehensive loss, net of taxes(271)(153)
Comprehensive loss(75,188)(82,900)
Less: Comprehensive loss attributable to noncontrolling interest(3,520)(4,088)
Comprehensive loss attributable to Class A and Class B common stockholders$(71,668)$(78,812)
Less: Comprehensive loss attributable to redeemable noncontrolling interest (300)
Comprehensive loss before portion attributable to redeemable noncontrolling interest and noncontrolling interest$(71,668)$(78,512)


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

5


Bloom Energy Corporation
Condensed Consolidated Statements of Changes in Stockholders’ Equity (Deficit)
(in thousands, except share data)
(unaudited)
Three Months Ended March 31, 2023
Class A and Class B Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive LossAccumulated DeficitTotal Equity Attributable to Class A and Class B Common StockholdersNoncontrolling InterestTotal Stockholders’ Equity
SharesAmount
Balances at December 31, 2022205,664,690 $20 $3,906,491 $(1,251)$(3,564,483)$340,777 $38,039 $378,816 
Issuance of restricted stock awards2,104,904 — — — — — — — 
ESPP purchase449,525 — 7,756 — — 7,756 — 7,756 
Exercise of stock options114,526 — 769 — — 769 — 769 
Stock-based compensation— — 29,294 — — 29,294 — 29,294 
Derecognition of the pre-modification forward contract fair value (Note 15)— — 76,242 — — 76,242 — 76,242 
Equity component of redeemable convertible preferred stock, Series B (Note 15)— — 16,145 — — 16,145 — 16,145 
Foreign currency translation adjustment— — — (101)— (101)(170)(271)
Net loss— — — — (71,567)(71,567)(3,350)(74,917)
Balances at March 31, 2023208,333,645 $20 $4,036,697 $(1,352)$(3,636,050)$399,315 $34,519 $433,834 

Three Months Ended March 31, 2022
Class A and Class B Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive LossAccumulated DeficitTotal Deficit Attributable to Class A and Class B Common StockholdersNoncontrolling InterestTotal Stockholders’ Deficit
SharesAmount
Balances at December 31, 2021176,460,407 $18 $3,219,081 $(350)$(3,263,075)$(44,326)$42,499 $(1,827)
Issuance of restricted stock awards964,937 — — — — — — — 
ESPP purchase420,689 — 5,981 — — 5,981 — 5,981 
Exercise of stock options149,662 — 980 — — 980 — 980 
Stock-based compensation— — 25,586 — — 25,586 — 25,586 
Distributions and payments to noncontrolling interests— — (500)— — (500)(2,376)(2,876)
Foreign currency translation adjustment— — — (153)— (153)— (153)
Net loss1
— — — — (78,359)(78,359)(4,088)(82,447)
Balances at March 31, 2022177,995,695 $18 $3,251,128 $(503)$(3,341,434)$(90,791)$36,035 $(54,756)

1Excludes $300 attributable to redeemable noncontrolling interest.
Note: Beginning redeemable noncontrolling interest of $300 - Net loss attributable to redeemable noncontrolling interest of $300 = ending redeemable noncontrolling interest of Nil.

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


Bloom Energy Corporation
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)
 Three Months Ended
March 31,
 20232022
Cash flows from operating activities:
Net loss$(74,917)$(82,747)
Adjustments to reconcile net loss to net cash used in operating activities:  
Depreciation and amortization18,150 14,384 
Non-cash lease expense7,934 3,072 
Loss on disposal of property, plant and equipment191  
Revaluation of derivative contracts(117)2,407 
Stock-based compensation27,743 25,542 
Amortization of warranty balance 150 
Amortization of warrants and debt issuance costs665 706 
Unrealized foreign currency exchange loss28 210 
Changes in operating assets and liabilities:
Accounts receivable(78,872)(23,046)
Contract assets(1,051)11,668 
Inventories(127,666)(39,542)
Deferred cost of revenue5,793 5,865 
Customer financing receivable 1,388 
Prepaid expenses and other current assets(4,527)(6,340)
Other long-term assets(128)703 
Operating lease right-of-use assets and operating lease liabilities(7,507)3,436 
Finance lease liabilities244  
Accounts payable(26,835)15,900 
Accrued warranty(7,876)2,925 
Accrued expenses and other current liabilities(32,277)(25,144)
Deferred revenue and customer deposits(13,108)(5,783)
Other long-term liabilities(577)1,803 
Net cash used in operating activities(314,710)(92,443)
Cash flows from investing activities:
Purchase of property, plant and equipment(26,574)(18,510)
Net cash used in investing activities(26,574)(18,510)
Cash flows from financing activities:
Repayment of debt(9,892)(4,774)
Proceeds from financing obligations1,163  
Repayment of financing obligations(4,266)(9,423)
Distributions and payments to noncontrolling interests (2,876)
Proceeds from issuance of common stock8,525 6,961 
Proceeds from issuance of redeemable convertible preferred stock310,957  
Net cash provided by (used in) financing activities306,487 (10,112)
Effect of exchange rate changes on cash, cash equivalent and restricted cash (124)(153)
Net decrease in cash, cash equivalents and restricted cash(34,921)(121,218)
Cash, cash equivalents and restricted cash:
Beginning of period518,366 615,114 
End of period$483,445 $493,896 
Supplemental disclosure of cash flow information:
Cash paid during the period for interest$13,409 $14,405 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases7,446 2,464 
Operating cash flows from finance leases254 230 
Cash paid during the period for income taxes213 381 
Non-cash investing and financing activities:
Liabilities recorded for property, plant and equipment, net$4,517 $6,775 
Recognition of operating lease right-of-use asset during the year-to-date period6,535 147 
Recognition of finance lease right-of-use asset during the year-to-date period244  
Derecognition of the pre-modification forward contract fair value (Note 15)76,242  
Equity component of redeemable convertible preferred stock, Series B (Note 15)16,145  
The accompanying notes are an integral part of these condensed consolidated financial statements.
7


Bloom Energy Corporation
Notes to Unaudited Condensed Consolidated Financial Statements
The unaudited interim financial statements reflect all normal and recurring adjustments that are, in the opinion of management, necessary for a fair presentation of the results for the interim periods presented.
The unaudited interim financial statements should be read in conjunction with the audited consolidated financial statements, including the notes thereto, included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Website references throughout this document are provided for convenience only, and the content on the referenced websites is not incorporated by reference into this report.
1. Nature of Business, Liquidity and Basis of Presentation
Nature of Business
For information on the nature of our business, see Part II, Item 8, Note 1 - Nature of Business, Liquidity and Basis of Presentation, Nature of Business section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Liquidity
We have generally incurred operating losses and negative cash flows from operations since our inception. With the series of new debt offerings, debt extensions and conversions to equity that we completed during 2021, 2022 and the first quarter of 2023, we had $282.4 million of total outstanding recourse debt as of March 31, 2023, $269.4 million of which was classified as long-term debt. Our scheduled recourse debt repayments commenced in June 2022.
On March 20, 2023, we entered into an Amendment (the Amended SPA”) to the Securities Purchase Agreement with SK ecoplant, dated October 23, 2021 (the SPA”), and the Investor Agreement, dated December 29, 2021, pursuant to which we issued and sold to SK ecoplant 13,491,701 shares of Series B redeemable convertible preferred stock (the “Series B RCPS) for cash proceeds of $311.0 million. For additional information, please see Part I, Item 1, Note 15 - SK ecoplant Strategic Investment.
On March 20, 2023, in connection with the Amended SPA we also entered into a Shareholders’ Loan Agreement with SK ecoplant (the “Loan Agreement”), pursuant to which we may draw down on a loan from SK ecoplant with a maximum principal amount of $311.0 million, should SK ecoplant send a redemption notice to us under the Amended SPA or otherwise reduce any portion of its current holdings of our Class A stock. The Loan Agreement has a maturity of five years and bears an interest rate of 4.6%. The proceeds of the loan may be used by us for working capital and general corporate purpose needs.
Our future capital requirements will depend on many factors, including our rate of revenue growth, the timing and extent of spending on research and development efforts and other business initiatives, the rate of growth in the volume of system builds and the need for additional manufacturing space, the expansion of sales and marketing activities both in domestic and international markets, market acceptance of our product, our ability to secure financing for customer use of our Energy Servers, the timing of installations, and overall economic conditions, including the inflationary pressure in the US on our ongoing and future operations. The rising interest rate environment in the US has and will continue to adversely impact the cost of new capital deployment.
In the opinion of management, the combination of our existing cash and cash equivalents and expected timing of operating cash flows is expected to be sufficient to meet our operational and capital cash flow requirements and other cash flow needs for the next 12 months from the date of issuance of this Quarterly Report on Form 10-Q.
Inflation Reduction Act of 2022 – New and Expanded Production and Tax Credits for Manufacturers and Projects to Support Clean Energy
For information on the Inflation Reduction Act of 2022 (the “IRA”) signed into law on August 16, 2022, and its impact on our business, see Part II, Item 8, Note 1 - Nature of Business, Liquidity and Basis of Presentation, Inflation Reduction Act of 2022 section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
8


Basis of Presentation
We have prepared the condensed consolidated financial statements included herein pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”), including all disclosures required by generally accepted accounting principles as applied in the United States (“U.S. GAAP”). Certain prior period amounts have been reclassified to conform to the current period presentation.
Principles of Consolidation
For information on the principles of consolidation, see Part II, Item 8, Note 1 - Nature of Business, Liquidity and Basis of Presentation, Principles of Consolidation section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Business Combinations
For information on the business combinations, see Part II, Item 8, Note 1 - Nature of Business, Liquidity and Basis of Presentation, Business Combinations section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Use of Estimates
For information on the use of accounting estimates, see Part II, Item 8, Note 1 - Nature of Business, Liquidity and Basis of Presentation, Use of Estimates section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Concentration of Risk
Geographic Risk - The majority of our revenue and long-lived assets were attributable to operations in the United States for all periods presented. In addition to shipments in the US, we also ship our Energy Servers to other countries, primarily to the Republic of Korea, Japan and India (collectively, the “Asia Pacific region”). In the three months ended March 31, 2023 and 2022, total revenue in the Asia Pacific region was 5% and 65%, respectively, of our total revenue.
Credit Risk - At March 31, 2023, two customers accounted for approximately 70% and 18% of accounts receivable. At December 31, 2022, one customer represented approximately 75% of accounts receivable. To date, we have not experienced any credit losses.
Customer Risk - During the three months ended March 31, 2023, revenue from two customers accounted for approximately 41% and 25% of our total revenue. During the three months ended March 31, 2022, two customers each represented approximately 32% of our total revenue.

2. Summary of Significant Accounting Policies
Please refer to the accounting policies described in Part II, Item 8, Note 2 - Summary of Significant Accounting Policies in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Recent Accounting Pronouncements
There have been no significant changes in our reported financial position or results of operations and cash flows resulting from the adoption of new accounting pronouncements.


9


3. Revenue Recognition
Contract Balances
The following table provides information about accounts receivables, contract assets, customer deposits and deferred revenue from contracts with customers (in thousands):
March 31,December 31,
 20232022
Accounts receivable$329,757 $250,995 
Contract assets47,778 46,727 
Customer deposits89,741 121,085 
Deferred revenue 87,848 94,355 
Contract assets relate to contracts for which revenue is recognized upon transfer of control of performance obligations, but where billing milestones have not been reached. Customer deposits and deferred revenue include payments received from customers or invoiced amounts prior to transfer of controls of performance obligations. At December 31, 2022, customer deposits included $24.6 million related to transactions with SK ecoplant and refundable fees received from customers. At March 31, 2023 there were no customer deposits related to transactions with SK ecoplant (see Note 15 - SK ecoplant Strategic Investment).
Contract assets and contract liabilities are reported in a net position on an individual contract basis at the end of each reporting period. Contract assets are classified as current in the condensed consolidated balance sheets when both the milestones other than the passage of time, are expected to be complete and the customer is invoiced within one year of the balance sheet date, and as long-term when both the above-mentioned milestones are expected to be complete, and the customer is invoiced more than one year out from the balance sheet date. Contract liabilities are classified as current in the condensed consolidated balance sheets when the revenue recognition associated with the related customer payments and invoicing is expected to occur within one year of the balance sheet date and as long-term when the revenue recognition associated with the related customer payments and invoicing is expected to occur in more than one year from the balance sheet date.
Contract Assets
Three Months Ended
March 31,
20232022
Beginning balance$46,727 $25,201 
Transferred to accounts receivable from contract assets recognized at the beginning of the period(10,787)(14,576)
Revenue recognized and not billed as of the end of the period11,838 2,908 
Ending balance$47,778 $13,533 

10


Deferred Revenue
Deferred revenue activity, including deferred incentive revenue activity, during the three months ended March 31, 2023 and 2022 consisted of the following (in thousands):
Three Months Ended
March 31,
20232022
Beginning balance$94,355 $115,476 
Additions224,939 166,676 
Revenue recognized(231,446)(178,663)
Ending balance$87,848 $103,489 
Deferred revenue is equivalent to the total transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied, as of the end of the period. Primary component of deferred revenue at the end of the period consists of performance obligations relating to the provision of maintenance services under current contracts and future renewal periods. Some of these obligations provide customers with material rights over a period that we estimate will be largely commensurate with the period of their expected use of the associated Energy Server. As a result, we expect to recognize these amounts as revenue over a period of up to 21 years, predominantly on a relative standalone selling price basis that reflects the cost of providing these services. Deferred revenue also includes performance obligations relating to product acceptance and installation. A significant amount of this deferred revenue is reflected as additions and revenue recognized in the same 12-month period, and a portion of this deferred revenue is expected to be recognized beyond 12-month period mainly due to deployment schedules.
We do not disclose the value of the unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed.
Disaggregated Revenue
We disaggregate revenue from contracts with customers into four revenue categories: product, installation, services and electricity (in thousands):
Three Months Ended
March 31,
20232022
Revenue from contracts with customers:
Product revenue$193,745 $133,547 
Installation revenue20,525 13,553 
Services revenue40,663 35,239 
Electricity revenue3,838 2,682 
Total revenue from contract with customers258,771 185,021 
Revenue from contracts that contain leases:
Electricity revenue16,420 16,018 
Total revenue$275,191 $201,039 
11


4. Financial Instruments
Cash, Cash Equivalents and Restricted Cash
The carrying values of cash, cash equivalents and restricted cash approximate fair values and were as follows (in thousands):
March 31,December 31,
 20232022
As Held:
Cash$319,744 $226,463 
Money market funds163,701 291,903 
$483,445 $518,366 
As Reported:
Cash and cash equivalents$320,431 $348,498 
Restricted cash163,014 169,868 
$483,445 $518,366 
Restricted cash consisted of the following (in thousands):
March 31,December 31,
 20232022
Current:
Restricted cash$46,891 $50,965 
Restricted cash related to PPA Entity1
350 550 
$47,241 $51,515 
Non-current:
Restricted cash$107,773 $110,353 
Restricted cash related to PPA Entity1
8,000 8,000 
115,773 118,353 
$163,014 $169,868 
1 We have VIE related to PPA V that represents a portion of the condensed consolidated balances recorded within the “restricted cash” and other financial statement line items in the condensed consolidated balance sheets (see Note 10 - Portfolio Financings). In addition, the restricted cash held in the PPA II and PPA IIIb entities as of March 31, 2023, included $33.3 million and $0.7 million of current restricted cash, respectively, and $21.4 million and $6.7 million of non-current restricted cash, respectively. The restricted cash held in the PPA II and PPA IIIb entities as of December 31, 2022, included $40.6 million and $1.2 million of current restricted cash, respectively, and $28.5 million and $6.7 million of non-current restricted cash, respectively. These entities are not considered VIEs.
Factoring Arrangements
We sell certain customer trade receivables on a non-recourse basis under factoring arrangements with certain financial institution. These transactions are accounted for as sales and cash proceeds are included in cash used in operating activities. We derecognized $59.6 million and $46.1 million of accounts receivable during the three months ended March 31, 2023 and 2022, respectively.
The costs of factoring such accounts receivable on our condensed consolidated statements of operations for the three months ended March 31, 2023 were $0.7 million. The costs of factoring for three months ended March 31, 2022, were not material. The cost of factoring are recorded in general and administrative expenses.
12


5. Fair Value
Our accounting policy for the fair value measurement of cash equivalents and embedded Escalation Protection Plan (“EPP”) derivatives is described in Part II, Item 8 Note 2 - Summary of Significant Accounting Policies in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis
The tables below set forth, by level, our financial assets that are accounted for at fair value for the respective periods. The table does not include assets and liabilities that are measured at historical cost or any basis other than fair value (in thousands):
Fair Value Measured at Reporting Date Using
March 31, 2023Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market funds$163,701 $ $ $163,701 
$163,701 $ $ $163,701 
Liabilities
Derivatives:
Embedded EPP derivatives  5,778 $5,778 
$ $ $5,778 $5,778 

 Fair Value Measured at Reporting Date Using
December 31, 2022Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market funds$291,903 $ $ $291,903 
$291,903 $ $ $291,903 
Liabilities
Derivatives:
Embedded EPP derivatives  5,895 $5,895 
$ $ $5,895 $5,895 
Money Market Funds - Money market funds are valued using quoted market prices for identical securities and are therefore classified as Level 1 financial assets.
Embedded Escalation Protection Plan Derivative Liability in Sales Contracts - We estimate the fair value of the embedded EPP derivatives in certain sales contracts using a Monte Carlo simulation model, which considers various potential electricity price curves over the sales contracts’ terms. We use historical grid prices and available forecasts of future electricity prices to estimate future electricity prices. We have classified these derivatives as a Level 3 financial liability.
The changes in the Level 3 financial liabilities during the three months ended March 31, 2023 were as follows (in thousands):
Embedded EPP Derivative Liability
Liabilities at December 31, 2022
$5,895 
Changes in fair value(117)
Liabilities at March 31, 2023
$5,778 
13


Financial Assets and Liabilities and Other Items Not Measured at Fair Value on a Recurring Basis
Debt Instruments - The senior secured notes and convertible notes are based on rates currently offered for instruments with similar maturities and terms (Level 3). The following table presents the estimated fair values and carrying values of debt instruments (in thousands):
 March 31, 2023December 31, 2022
 Net Carrying
Value
Fair ValueNet Carrying
Value
Fair Value
   
Debt instruments
Recourse:
10.25% Senior Secured Notes due March 2027
57,029 55,991 60,960 60,472 
2.5% Green Convertible Senior Notes due August 2025
225,324 316,664 224,832 309,488 
Non-recourse:
3.04% Senior Secured Notes due June 2031
119,999 112,252 125,787 117,028 

6. Balance Sheet Components
Inventories
The components of inventory consisted of the following (in thousands):
March 31,December 31,
 20232022
Raw materials$195,680 $165,446 
Finished goods147,004 58,288 
Work-in-progress55,005 44,660 
$397,689 $268,394 
The inventory reserves were $16.5 million and $17.2 million as of March 31, 2023 and December 31, 2022, respectively.
14


Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
March 31,December 31,
 20232022
   
Receivables from employees$13,548 $6,553 
Deferred expenses (Note 15)
8,215  
Prepaid hardware and software maintenance4,094 4,290 
Tax receivables3,783 3,676 
Prepaid managed services3,607 4,405 
Advance income tax provision3,343 783 
Prepaid workers compensation3,265 5,536 
Prepaid rent1,811 965 
Deposits made1,723 1,409 
Prepaid deferred commissions905 1,002 
State incentive receivable186 204 
Other prepaid expenses and other current assets11,904 14,820 
$56,384 $43,643 
Property, Plant and Equipment, Net
Property, plant and equipment, net consisted of the following (in thousands):
March 31,December 31,
 20232022
   
Energy Servers$538,912 $538,912 
Machinery and equipment146,710 145,555 
Leasehold improvements104,758 104,528 
Construction-in-progress87,042 72,174 
Buildings49,419 49,240 
Computers, software and hardware25,286 24,608 
Furniture and fixtures9,794 9,581 
961,921 944,598 
Less: accumulated depreciation(358,960)(344,184)
$602,961 $600,414 
Depreciation expense related to property, plant and equipment was $18.2 million and $14.4 million for the three months ended March 31, 2023 and 2022, respectively.
Property, plant and equipment under operating leases by PPA V was $226.0 million and $226.0 million and accumulated depreciation for these assets was $96.3 million and $92.7 million as of March 31, 2023 and December 31, 2022, respectively. Depreciation expense for property, plant and equipment under operating leases by PPA V and PPA IV (sold in November 2022) was $3.6 million and $5.9 million for the three months ended March 31, 2023 and 2022, respectively.
15


Other Long-Term Assets
Other long-term assets consisted of the following (in thousands):
March 31,December 31,
20232022
   
Deferred commissions$8,980 $8,320 
Long-term lease receivable7,971 8,076 
Deferred expenses (Note 15)
6,636  
Prepaid insurance3,772 4,047 
Deposits made2,672 2,672 
Prepaid managed services2,215 2,373 
Deferred tax asset1,398 1,151 
Prepaid and other long-term assets13,326 13,566 
$46,970 $40,205 
Accrued Warranty
Accrued warranty liabilities consisted of the following (in thousands):
March 31,December 31,
20232022
Product performance$9,075 $16,901 
Product warranty381 431 
$9,456 $17,332 
Changes in the product warranty and product performance liabilities were as follows (in thousands):
Balances at December 31, 2022$17,332 
Accrued warranty, net7,924 
Warranty expenditures during the quarter(15,800)
Balances at March 31, 2023$9,456 
16


Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
March 31,December 31,
 20232022
   
General invoice and purchase order accruals$35,635 $44,010 
Compensation and benefits30,474 48,156 
Delaware grant9,495 9,495 
Accrued installation8,930 7,905 
Sales-related liabilities6,387 7,147 
Provision for income tax3,970 1,140 
Accrued legal expenses3,896 4,403 
Current portion of derivative liabilities3,160 2,596 
PPA IV Upgrade financing obligations2,958 6,076 
Accrued consulting expenses1,950 1,390 
Sales tax liabilities1,612 6,172 
Finance lease liabilities1,062 1,024 
Interest payable719 3,128 
Other1,513 1,541 
$111,761 $144,183 
Preferred Stock
As of March 31, 2023, we had 20,000,000 shares of preferred stock authorized, of which 13,491,701 shares were designated as Series B redeemable convertible preferred stock. As of December 31, 2022, we had 20,000,000 shares of preferred stock authorized, of which 10,000,000 shares were designated as Series A redeemable convertible preferred stock. The preferred stock had $0.0001 par value. There were 13,491,701 shares and no shares of preferred stock issued and outstanding as of March 31, 2023 and December 31, 2022, respectively.
17


7. Outstanding Loans and Security Agreements
The following is a summary of our debt as of March 31, 2023 (in thousands, except percentage data):
Unpaid
Principal
Balance
Net Carrying ValueUnused
Borrowing
Capacity
Interest
Rate
Maturity DatesEntity
 CurrentLong-
Term
Total
10.25% Senior Secured Notes due March 2027
$57,645 $12,971 $44,058 $57,029 $57,645 10.25%March 2027Company
2.5% Green Convertible Senior Notes due August 2025
230,000  225,324 225,324 230,000 2.5%August 2025Company
Total recourse debt287,645 12,971 269,382 282,353 287,645 
3.04% Senior Secured Notes due June 30, 2031
121,546 11,435 108,564 119,999 121,546 3.04%June 2031PPA V
Total non-recourse debt121,546 11,435 108,564 119,999 121,546 
Total debt$409,191 $24,406 $377,946 $402,352 $409,191 
The following is a summary of our debt as of December 31, 2022 (in thousands, except percentage data):
 Unpaid
Principal
Balance
Net Carrying ValueInterest
Rate
Maturity DatesEntity
 CurrentLong-
Term
Total
10.25% Senior Secured Notes due March 2027
$61,653 $12,716 $48,244 $60,960 10.25%March 2027Company
2.5% Green Convertible Senior Notes due August 2025
230,000  224,832 224,832 2.5%August 2025Company
Total recourse debt291,653 12,716 273,076 285,792 
3.04% Senior Secured Notes due June 30, 2031
127,430 13,307 112,480 125,787 3.04%June 2031PPA V
Total non-recourse debt127,430 13,307 112,480 125,787 
Total debt$419,083 $26,023 $385,556 $411,579 
Recourse debt refers to debt that we have an obligation to pay. Non-recourse debt refers to debt that is recourse to only our subsidiaries. The differences between the unpaid principal balances and the net carrying values apply to deferred financing costs. We and all of our subsidiaries were in compliance with all financial covenants as of March 31, 2023 and December 31, 2022.
Recourse Debt Facilities
Please refer to Part II, Item 8, Note 7 - Outstanding Loans and Security Agreements in our Annual Form 10-K for the fiscal year ended December 31, 2022, for discussion of our 10.25% Senior Secured Notes due March 2027 and 2.5% Green Convertible Senior Notes due August 2025.
The non-current balance of the outstanding unpaid principal of the 10.25% Senior Secured Notes was $44.7 million and $48.9 million as of March 31, 2023 and December 31, 2022, respectively. The current balance of the outstanding unpaid principal of the 10.25% Senior Secured Notes was $13.0 million and $12.7 million as of March 31, 2023 and December 31, 2022, respectively.
Interest on the 2.5% Green Notes for the three months ended March 31, 2023 and 2022 was $1.9 million and $1.9 million, respectively, including amortization of issuance costs of 0.5 million and $0.5 million, respectively.
Interest on the 10.25% Senior Secured Notes for the three months ended March 31, 2023 and 2022 was $1.7 million and $1.7 million, respectively, including amortization of issuance costs of $0.1 million and $0.1 million, respectively.
Non-recourse Debt Facilities
Please refer to Part II, Item 8, Note 7 - Outstanding Loans and Security Agreements in our Annual Form 10-K for the fiscal year ended December 31, 2022 for discussion of our non-recourse debt.
The purchase and credit agreement for our 3.04% Senior Secured Notes due June 2031 requires us to maintain a debt service reserve, the balance of which was $8.0 million and $8.0 million as of March 31, 2023 and December 31, 2022, respectively, and was included as part of long-term restricted cash in the condensed consolidated balance sheets.
18


Repayment Schedule and Interest Expense
The following table presents details of our outstanding loan principal repayment schedule as of March 31, 2023 (in thousands):
Remainder of 2023$20,143 
202425,623 
2025258,322 
202630,912 
202718,116 
Thereafter56,075 
$409,191 
Interest expense of $11.7 million and $14.1 million for the three months ended March 31, 2023 and 2022, respectively, was recorded in interest expense on the condensed consolidated statements of operations.

8. Leases
Facilities, Energy Servers, and Vehicles
For the three months ended March 31, 2023 and 2022, rent expense for all occupied facilities was $5.6 million and $4.5 million, respectively.
Operating and financing lease right-of-use assets and lease liabilities for facilities, Energy Servers, and vehicles as of March 31, 2023 and December 31, 2022 were as follows (in thousands):
March 31,December 31,
20232022
Operating Leases:
Operating lease right-of-use assets, net 1, 2
$129,377 $126,955 
Current operating lease liabilities(16,148)(16,227)
Non-current operating lease liabilities(135,287)(132,363)
Total operating lease liabilities$(151,435)$(148,590)
Finance Leases:
Finance lease right-of-use assets, net 2, 3, 4
$2,814$2,824 
Current finance lease liabilities5
(1,062)(1,024)
Non-current finance lease liabilities6
(1,925)(1,971)
Total finance lease liabilities$(2,987)$(2,995)
Total lease liabilities$(154,422)$(151,585)
1 These assets primarily include leases for facilities, Energy Servers, and vehicles.
2 Net of accumulated amortization.
3 These assets primarily include leases for vehicles.
4 Included in property, plant and equipment, net in the condensed consolidated balance sheets.
5 Included in accrued expenses and other current liabilities in the condensed consolidated balance sheets.
6 Included in other long-term liabilities in the condensed consolidated balance sheets.
19


The components of our facilities, Energy Servers, and vehicles’ lease costs for the three months ended March 31, 2023 and 2022 were as follows (in thousands):
Three Months Ended
March 31,
20232022
Operating lease costs$7,799 $5,818 
Financing lease costs:
Amortization of right-of-use assets201 258 
Interest on lease liabilities62 54 
Total financing lease costs263 312 
Short-term lease costs444 36 
Total lease costs$8,506 $6,166 

Weighted average remaining lease terms and discount rates for our facilities, Energy Servers and vehicles as of March 31, 2023 and December 31, 2022 were as follows:
March 31,December 31,
20232022
Weighted average remaining lease term:
Operating leases8.4 years8.6 years
Finance leases3.3 years3.3 years
Weighted average discount rate:
Operating leases10.4 %10.3 %
Finance leases8.8 %6.9 %
Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of March 31, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$23,382 $989 
202427,421 1,147 
202528,158 662 
202628,304 421 
202727,014 249 
Thereafter95,503 27 
Total minimum lease payments229,782 3,495 
Less: amounts representing interest or imputed interest(78,347)(508)
Present value of lease liabilities$151,435 $2,987 
Managed Services and Portfolio Financings Through PPA Entities
Managed Services - We recognized $7.3 million of product revenue, $3.0 million of installation revenue, $1.2 million of financing obligations, and $5.5 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the three months ended March 31, 2023. There were no successful sale and leaseback transactions for the three months ended March 31, 2022.
The recognized lease expense from successful sale and leaseback transactions for the three months ended March 31, 2023 and 2022 was $2.1 million and $1.3 million, respectively.
20


At March 31, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
Remainder of 2023$33,874 
202443,014 
202541,998 
202637,410 
202721,065 
Thereafter36,608 
Total minimum lease payments213,969 
Less: imputed interest(116,158)
Present value of net minimum lease payments97,811 
Less: current financing obligations(20,272)
Long-term financing obligations$77,539 
The long-term financing obligations, as reflected in our condensed consolidated balance sheets, were $436.3 million and $442.1 million as of March 31, 2023 and December 31, 2022, respectively. The difference between these obligations and the principal obligations in the table above will be offset against the carrying value of the related Energy Servers at the end of the lease and the remainder recognized as a gain at that point.
Portfolio Financings through PPA Entities - Customer arrangements entered into prior to January 1, 2020 under Portfolio Financing arrangements through a PPA Entity that qualified as leases are accounted for as either sales-type leases or operating leases. Since January 1, 2020, we have not entered into any new PPAs with customers under such arrangements.
Future estimated operating lease payments we expect to receive from Portfolio Financing arrangements through PPA V Entity as of March 31, 2023, were as follows (in thousands):
Operating Leases
Remainder of 2023$15,668 
202421,238 
202521,630 
202622,092 
202722,566 
Thereafter85,009 
Total minimum lease payments$188,203 





21


9. Stock-Based Compensation and Employee Benefit Plans
Stock-Based Compensation Expense
The following table summarizes the components of stock-based compensation expense in the condensed consolidated statements of operations (in thousands):
 Three Months Ended
March 31,
 20232022
Cost of revenue$4,161 $3,860 
Research and development8,410 7,082 
Sales and marketing5,817 4,775 
General and administrative11,165 10,591 
$29,553 $26,308 
Stock Option Activity
The following table summarizes the stock option activity under our stock plans during the reporting period:
 Outstanding Options
 Number of
Shares
Weighted
Average
Exercise
Price
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
 (in thousands)
Balances at December 31, 2022
8,748,309 $20.70 4.640,532 
Exercised(114,526)6.71 
Expired(156,405)30.45 
Balances at March 31, 2023
8,477,378 20.71 4.442,208 
Vested and expected to vest at March 31, 2023
8,474,492 20.71 4.442,171 
Exercisable at March 31, 2023
8,417,352 $20.81 4.441,425 
Stock Options - During the three months ended March 31, 2023 and 2022, we recognized $0.2 million and $2.1 million of stock-based compensation costs for stock options, respectively.
We did not grant options in the three months ended March 31, 2023 and 2022.
As of March 31, 2023 and December 31, 2022, we had unrecognized compensation costs related to unvested stock options of $0.2 million and $0.4 million, respectively. This cost is expected to be recognized over the remaining weighted-average period of 1.0 year and 0.9 years, respectively. Cash received from stock options exercised totaled $0.8 million and $1.0 million for the three months ended March 31, 2023 and 2022, respectively.
22


Stock Award Activity
A summary of our stock awards activity and related information is as follows:
Number of
Awards
Outstanding
Weighted
Average Grant
Date Fair
Value
Unvested Balance at December 31, 2022
9,549,035 $19.99 
Granted4,115,300 18.99 
Vested(2,104,904)17.81 
Forfeited(126,807)28.80 
Unvested Balance at March 31, 2023
11,432,624 $19.93 
Stock Awards - The estimated fair value of RSUs and PSUs is based on the fair value of our Class A common stock on the date of grant. For the three months ended March 31, 2023 and 2022, we recognized $22.6 million and $21.0 million of stock-based compensation costs for stock awards, respectively.
As of March 31, 2023 and December 31, 2022, we had $187.0 million and $135.7 million of unrecognized stock-based compensation expense related to unvested stock awards, expected to be recognized over a weighted average period of 2.2 years and 1.9 years, respectively.
Executive Awards

On February 15, 2023, the Company granted RSU and PSU awards (the “2023 Executive Awards”) to certain executive staff pursuant to the 2018 Plan. The RSUs have time-based vesting schedules, started vesting on February 15, 2023 and shall vest over a three year period. PSUs started vesting on February 15, 2023 and have a three-year cliff vesting period. PSUs will vest based on a combination of time and achievement against performance metrics targets assuming continued employment and service through each vesting date. Stock-based compensation costs associated with the 2023 Executive Awards are recognized over the service period as we evaluate the probability of the achievement of the performance conditions.
The following table presents the stock activity and the total number of shares available for grant under our stock plans:
 Plan Shares Available
for Grant
Balances at December 31, 2022
28,340,641 
Added to plan8,948,255 
Granted(3,851,435)
Cancelled/Forfeited223,447 
Expired(138,839)
Balances at March 31, 2023
33,522,069 
2018 Employee Stock Purchase Plan
During the three months ended March 31, 2023 and 2022, we recognized $6.5 million and $2.5 million of stock-based compensation costs for the 2018 ESPP, respectively. We issued 449,525 and 420,689 shares in the three months ended March 31, 2023 and 2022, respectively. During the three months ended March 31, 2023 and 2022, we added an additional 2,239,563 and 2,055,792 shares and there were 15,630,754 and 13,840,716 shares available for issuance as of March 31, 2023 and December 31, 2022, respectively.
As of March 31, 2023 and December 31, 2022, we had $21.3 million and $12.0 million of unrecognized stock-based compensation costs, expected to be recognized over a weighted average period of 0.9 years and 0.6 years, respectively.
23


10. Portfolio Financings
Overview
We have developed various financing options that enable customers’ use of the Energy Servers through third-party ownership financing arrangements. For additional information on these financing options, see our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
PPA Entity's Aggregate Assets and Liabilities
Generally, the assets of an operating company owned by an investment company can be used to settle only the operating company obligations, and the operating company creditors do not have recourse to us. The following were the aggregate carrying values of our VIE’s assets and liabilities in our condensed consolidated balance sheets, after eliminations of intercompany transactions and balances, including for the PPA Entity in the PPA V transaction as of March 31, 2023 and December 31, 2022 (in thousands):
 March 31,December 31,
20232022
Assets
Current assets:
Cash and cash equivalents$1,815 $5,008 
Restricted cash350 550 
Accounts receivable1,820 2,072 
Prepaid expenses and other current assets1,322 1,927 
Total current assets5,307 9,557 
Property, plant and equipment, net129,722 133,285 
Restricted cash8,000 8,000 
Other long-term assets1,742 1,869 
Total assets$144,771 $152,711 
Liabilities
Current liabilities:
Accrued expenses and other current liabilities$19 $1,037 
Deferred revenue and customer deposits662 662 
Non-recourse debt11,435 13,307 
Total current liabilities12,116 15,006 
Deferred revenue and customer deposits4,585 4,748 
Non-recourse debt108,564 112,480 
Total liabilities$125,265 $132,234 
We consolidated the PPA Entity as a VIE in the PPA V transaction, as we have determined that we are the primary beneficiary of this VIE. This PPA Entity contains debt that is non-recourse to us and owns Energy Server assets for which we do not have title.
11. Related Party Transactions
There have been no changes in related party relationships during the three months ended March 31, 2023. For information on our related party transactions, see Part II, Item 8, Note 12 - Related Party Transactions in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

24


Our operations include the following related party transactions (in thousands):
 Three Months Ended
March 31,
 20232022
Total revenue from related parties$833 $7,466 
Below is the summary of outstanding related party balances as of March 31, 2023 and December 31, 2022 (in thousands):
 March 31,December 31,
20232022
   
Accounts receivable$ $4,257 

Debt to Related Parties
We had no debt or convertible notes from investors considered to be related parties as of March 31, 2023 and December 31, 2022.

12. Commitments and Contingencies
Commitments
Purchase Commitments with Suppliers and Contract Manufacturers - In order to reduce manufacturing lead-times and to ensure an adequate supply of inventories, we have agreements with our component suppliers and contract manufacturers to allow long lead-time component inventory procurement based on a rolling production forecast. We are contractually obligated to purchase long lead-time component inventory procured by certain manufacturers in accordance with our forecasts. We can generally give notice of order cancellation at least 90 days prior to the delivery date. However, we issue purchase orders to our component suppliers and third-party manufacturers that may not be cancellable. As of March 31, 2023 and December 31, 2022, we had no material open purchase orders with our component suppliers and third-party manufacturers that are not cancellable.
Performance Guarantees - We guarantee the performance of Energy Servers at certain levels of output and efficiency to our customers over the contractual term. We monitor the need for any accruals arising from such guaranties, which are calculated as the difference between committed and actual power output or between natural gas consumption at warranted efficiency levels and actual consumption, multiplied by the contractual rates with the customer. Amounts payable under these guaranties are accrued in periods when the guaranties are not met and are recorded contra service revenue in the condensed consolidated statements of operations. We paid $15.8 million and $0.3 million for the three months ended March 31, 2023 and 2022, respectively, for such performance guarantees.
Letters of Credit - In 2019, pursuant to the PPA II upgrade of Energy Servers, we agreed to indemnify our financing partner for losses that may be incurred in the event of certain regulatory, legal or legislative development and established a cash-collateralized letter of credit facility for this purpose. As of March 31, 2023, the balance of this cash-collateralized letter of credit was $54.7 million, of which $33.3 million and $21.4 million is recognized as short-term and long-term restricted cash, respectively. As of December 31, 2022, the balance of this cash-collateralized letter of credit was $69.1 million, of which $40.6 million and $28.5 million is recognized as short-term and long-term restricted cash, respectively.
Pledged Funds - In 2019, pursuant to the PPA IIIb upgrade of Energy Servers, we established a restricted cash fund of $20.0 million, which had been pledged for a seven-year period to secure our operations and maintenance obligations with respect to the totality of our obligations to the financier. All or a portion of such funds would be released if we meet certain credit rating and/or market capitalization milestones prior to the end of the pledge period. If we do not meet the required criteria within the first five-year period, the funds would still be released to us over the following two years as long as the Energy Servers continue to perform in compliance with our warranty obligations. As of March 31, 2023 and December 31, 2022, the balance of the long-term restricted cash fund was $6.7 million and $6.7 million, respectively.
Contingencies
Indemnification Agreements - We enter into standard indemnification agreements with our customers and certain other business partners in the ordinary course of business. Our exposure under these agreements is unknown because it involves future claims that may be made against us but have not yet been made. To date, we have not paid any claims or been required to defend any action related to our indemnification obligations. However, we may record charges in the future as a result of these indemnification obligations.
Delaware Economic Development Authority - In March 2012, we entered into an agreement with the Delaware Economic Development Authority to provide a grant of $16.5 million to us as an incentive to establish a new manufacturing facility in Delaware and to provide employment for full time workers at the facility over a certain period of time. We have so far received $12.0 million of the grant, which is contingent upon meeting the milestones through September 30, 2023. In the event that we do not meet the milestones, we may have to repay the Delaware Economic Development Authority, up to an additional $2.5 million on September 30, 2023. We repaid $1.5 million and $1.0 million of the grant in 2017 and 2021, respectively. As of September 30, 2022 the grant became current, and we have recorded $9.5 million in accrued expenses and other current liabilities for future repayments of this grant as of March 31, 2023 and December 31, 2022, respectively.

Investment Tax Credits - Our Energy Servers are eligible for federal ITCs that accrued to qualified property under Internal Revenue Code Section 48 when placed into service. However, the ITC program has operational criteria that extend for five years. If the energy property is disposed of or otherwise ceases to be qualified investment credit property before the close of the five-year recapture period is fulfilled, it could result in a partial reduction of the incentives. Energy Servers are purchased by the PPA Entities, other financial sponsors, or customers and, therefore, these parties bear the risk of repayment if the assets placed in service do not meet the ITC operational criteria in the future although in certain limited circumstances we do provide indemnification for such risk.
Legal Matters - We are involved in various legal proceedings that arise in the ordinary course of business. We review all legal matters at least quarterly and assess whether an accrual for loss contingencies needs to be recorded. We record an accrual for loss contingencies when management believes that it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Legal matters are subject to uncertainties and are inherently unpredictable, so the actual liability in any such matters may be materially different from our estimates. If an unfavorable resolution were to occur, there exists the possibility of a material adverse impact on our condensed consolidated balance sheets, results of operations or cash flows for the period in which the resolution occurs or in future periods.
In March 2019, the Lincolnshire Police Pension Fund filed a class action complaint in the Superior Court of the State of California, County of Santa Clara, against us, certain members of our senior management, certain of our directors and the underwriters in our July 25, 2018 IPO alleging violations under Sections 11 and 15 of the Securities Act of 1933, as amended (the “Securities Act”) for alleged misleading statements or omissions in our Registration Statement on Form S-1 filed with the SEC in connection with the IPO. Two related class action cases were subsequently filed in the Santa Clara County Superior Court against the same defendants containing the same allegations; Rodriquez vs Bloom Energy et al. was filed on April 22, 2019 and Evans vs Bloom Energy et al. was filed on May 7, 2019. These cases have been consolidated. Plaintiffs’ consolidated amended complaint was filed with the court on September 12, 2019. On October 4, 2019, defendants moved to stay the lawsuit pending the federal district court action discussed below. On December 7, 2019, the Superior Court issued an order staying the action through resolution of the parallel federal litigation mentioned below. We believe the complaint to be without merit and in contravention of our forum selection clause in our Restated Certificate of Incorporation and we intend to defend this action vigorously. We are unable to estimate any range of reasonably possible losses.
In May 2019, Elissa Roberts filed a class action complaint in the federal district court for the Northern District of California against us, certain members of our senior management team, and certain of our directors alleging violations under Sections 11 and 15 of the Securities Act for alleged misleading statements or omissions in our Registration Statement on Form S-1 filed with the SEC in connection with the IPO. On September 3, 2019, the court appointed a lead plaintiff and lead plaintiffs’ counsel. On November 4, 2019, plaintiffs filed an amended complaint adding the underwriters in the IPO and our auditor as defendants for the Section 11 claim, as well as adding claims under Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), against us, and certain members of our senior management team. The amended complaint alleged a class period for all claims from the time of our IPO until September 16, 2019. On April 21, 2020, plaintiffs filed a second amended complaint, which continued to make the same claims and added allegations pertaining to the restatement and, as to claims under the Exchange Act, extended the putative class period through February 12, 2020. On July 1, 2020, we and the other defendants filed motions to dismiss the second amended complaint. On September 29, 2021, the court entered an order dismissing with leave to amend (1) five of seven statements or groups of statements alleged to violate Sections 11 and 15 of the Securities Act and (2) all allegations under the Exchange Act. All allegations against our auditors were also
dismissed. Plaintiffs elected not to amend the complaint and instead on October 22, 2021 filed a motion for entry of final judgment in favor of our auditors so that plaintiffs could appeal the dismissal of those claims. The court denied that motion on December 1, 2021 and in response plaintiffs filed a motion asking the court to certify an interlocutory appeal as to the accounting claims. The court denied plaintiffs’ motion on April 14, 2022. The claims for violation of Sections 11 and 15 of the Securities Act that were not dismissed by the court entered the discovery phase.
On January 6, 2023, Bloom and the plaintiffs’ entered into an agreement in principle to settle the claims against Bloom, its executives and directors, and the IPO underwriters for a payment of $3 million, which will be funded entirely by our insurers. If the settlement becomes effective, it will result in a dismissal with prejudice of all claims against us, our executives and directors, and the underwriters. The settlement does not constitute an acknowledgement of liability or wrongdoing. This settlement is conditioned on the execution of a definitive settlement agreement containing the foregoing terms and customary terms for class action settlements, and approval of the settlement by the court. If the court does not approve the settlement and all of its material terms, or the settlement does not otherwise become final or effective, proceedings in the action will continue.
In June 2021, we filed a petition for writ of mandate and a complaint for declaratory and injunctive relief in the Santa Clara Superior Court against the City of Santa Clara for failure to issue building permits for two of our customer installations and asking the court to require the City of Santa Clara to process and issue the building permits. In October 2021, we filed an amended petition and complaint that asserts additional constitutional and tort claims based on the City’s failure to timely issue the Energy Server permits. Discovery has commenced and we are aggressively pursuing all claims. On February 4, 2022, the City of Santa Clara filed a demurrer seeking to dismiss all of the Company’s claims. The trial judge rejected the demurrer on all claims except one, and allowed Bloom leave to amend that claim. The second amended petition was filed on July 5, 2022. The City of Santa Clara demurred only to the amended cause of action seeking damages for tortious conduct. The trial judge granted that demurrer and struck the tort claim on October 27, 2022; the writ of mandate and constitutional claims were allowed to proceed. The parties are currently briefing the writ of mandate claims which seek immediate issuance of the building permits. On April 21, 2023, the parties executed a settlement agreement which allows our two pending customer installations to proceed under building permits and requires the City to amend its zoning code so that future installations of Bloom Energy Servers in Santa Clara require only building permits.
In February 2022, Plansee SE/Global Tungsten & Powders Corp. (“Plansee/GTP”), a former supplier, filed a request for expedited arbitration with the World Intellectual Property Organization Arbitration and Mediation Center in Geneva Switzerland (“WIPO”), for various claims allegedly in relation to an Intellectual Property and Confidential Disclosure Agreement between Plansee/GTP and Bloom Energy Corporation. Plansee/GTP’s statement of claims includes allegations of infringement of U.S. Patent Nos. 8,802,328, 8,753,785 and 9,434,003. On April 3, 2022, we filed a complaint against Plansee/GTP in the Eastern District of Texas to address the dispute between Plansee/GTP and Bloom Energy Corporation in a proper forum before a U.S. Federal District Court. Our complaint seeks the correction of inventorship of U.S. Patent Nos. 8,802,328, 8,753,785 and 9,434,003 (the “Patents-in-Suit”); declaratory judgment of invalidity, unenforceability, and non-infringement of the Patents-in-Suit; and declaratory judgment of no misappropriation. Further, our complaint seeks to recover damages we have suffered in relation to Plansee/GTP’s business dealings that, as alleged, constitute acts of unfair competition, tortious interference contract, breach of contract, violations of the Racketeer Influenced and Corrupt Organizations (RICO) Act and violations of the Clayton Antitrust Act. On June 9, 2022, Plansee/GTP filed a motion to dismiss the complaint filed in the Eastern District of Texas and compel arbitration (or alternatively to stay). We filed our opposition on June 30, 2022, Plansee/GTP filed its reply on July 14, 2022 and we filed our sur-reply on July 22, 2022. On February 9, 2023, Magistrate Judge Payne issued a report and recommendation to stay the district court action pending an arbitrability determination by the arbitrator for each claim.
On February 23, 2023, we filed an amended complaint adding additional causes of action and filed objections to the Magistrate’s report and recommendation. On April 26, 2023, Judge Gilstrap overruled our objections to the Magistrate’s report and recommendation and stayed the district court action pending arbitrability determinations by the arbitrator in the WIPO proceeding. The arbitration had been held in abeyance awaiting the District Court’s decision. Given that the District Court matter is stayed and the WIPO arbitration had been held in abeyance, the cases are still in their early stages. We are unable to predict the ultimate outcome of the arbitration and district court action at this time.

25


13. Income Taxes
For the three months ended March 31, 2023 and 2022, we recorded an income tax provisions of $0.3 million and $0.6 million on pre-tax losses of $74.7 million and $82.2 million for effective tax rates of (0.3)% and (0.7)%, respectively.
The effective tax rate for the three months ended March 31, 2023 and 2022 is lower than the statutory federal tax rate primarily due to a full valuation allowance against U.S. deferred tax assets.

14. Net Loss per Share Available to Common Stockholders
Please refer to the condensed consolidated statements of operations for computation of our net loss per share available to common stockholders, basic and diluted.
The following common stock equivalents (in thousands) were excluded from the computation of our net loss per share available to common stockholders, diluted, for the three months presented as their inclusion would have been antidilutive (in thousands):
 Three Months Ended
March 31,
 20232022
Convertible notes14,187 14,187 
Redeemable convertible preferred stock1,349 11,000 
Stock options and awards6,413 4,949 
21,949 30,136 

15. SK ecoplant Strategic Investment
In October 2021, we expanded our existing relationship with SK ecoplant. As part of this arrangement, we amended the previous Preferred Distribution Agreement (“PDA”) and Joint Venture Agreement (“JVA”) with SK ecoplant. The restated PDA establishes SK ecoplant’s purchase commitments for our Energy Servers for the three year period on a take or pay basis as well as the basis for determining the prices at which the Energy Servers and related components will be sold. The restated JVA increases the scope of assembly done by the joint venture facility in the Republic of Korea, which was established in 2019, for the procurement of local parts for our Energy Servers and the assembly of certain portions of the Energy Servers for the South Korean market. The joint venture is a VIE of Bloom and we consolidate it in our financial statements as we are the primary beneficiary and therefore have the power to direct activities which are most significant to the joint venture.

26


The following are the aggregate carrying values of the Korean joint venture’s assets and liabilities in our condensed consolidated balance sheets, after eliminations of intercompany transactions and balances, as of March 31, 2023 and December 31, 2022 (in thousands):
March 31,December 31,
20232022
Assets
Current assets:
Cash and cash equivalents$902 $2,591 
Accounts receivable 4,257 
Inventories14,524 13,412 
Prepaid expenses and other current assets1,070 2,645 
Total current assets16,496 22,905 
Property and equipment, net1,081 1,141 
Operating lease right-of-use assets2,332 2,390 
Other long-term assets47 47 
Total assets$19,956 $26,483 
Liabilities
Current liabilities:
Accounts payable$1,105 $5,607 
Accrued expenses and other current liabilities685 1,355 
Deferred revenue and customer deposits5 2 
Operating lease liabilities396 393 
Total current liabilities2,191 7,357 
Operating lease liabilities1,945 2,000 
Total liabilities$4,136 $9,357 
In October 2021, we also entered into a new Commercial Cooperation Agreement (the “CCA”) regarding initiatives pertaining to the hydrogen market and general market expansion for our products.
The Initial Investment
Simultaneous with the execution of the above agreements, we entered into the SPA pursuant to which we agreed to sell and issue to SK ecoplant 10,000,000 shares of Series A redeemable convertible preferred stock (the “Series A RCPS”), par value $0.0001 per share, at a purchase price of $25.50 per share for an aggregate purchase price of $255.0 million. On December 29, 2021, the closing of the sale of the Series A RCPS was completed and we issued the 10,000,000 shares of the Series A RCPS (the “Initial Investment”). In addition to the Initial Investment, the SPA provided SK ecoplant with an option to acquire a variable number of shares of Class A Common Stock (the “Option”). According to the SPA, SK ecoplant was entitled to exercise the Option through August 31, 2023, and the transaction must have been completed by November 30, 2023.
The sale of Series A RCPS was recorded at its fair value of $218.0 million on the date of issuance. Accordingly, we allocated the excess of the cash proceeds received of $255.0 million plus the change in fair value of the Series A RCPS between October 23, 2021, and December 29, 2021, of $9.7 million, over the fair value of the Series A RCPS on December 29, 2021, and the fair value of the Option on October 23, 2021, to the PDA. This excess amounted to $37.0 million and is recognized as revenue over the take or pay period based on an estimate of the revenue we expect to receive under the PDA. Accordingly, during the three months ended March 31, 2022, we recognized Product Revenue of $1.2 million in connection with this arrangement. No Product Revenue was recognized during the three months ended March 31, 2023 in connection with this arrangement. As of December 31, 2022, the unrecognized amount of $24.6 million included $10.0 million in current deferred revenue and customer deposits and $14.6 million in non-current deferred revenue and customer deposits on the condensed consolidated balance sheets. As of March 31, 2023, the unrecognized amount of deferred revenue and customer deposits was reduced to zero as a result of the Second Tranche Closing (see details below in section “The Second Tranche Closing”).
PDA, JVA, CCA and the SPA entered into with SK ecoplant concurrently were evaluated as a combined contract in accordance with ASC 606 Revenue from Contracts with Customers and, to the extent applicable for separated components,
27


under the guidance of Topic 815 Derivatives and Hedging and applicable subsections and ASC 480 Distinguishing Liabilities from Equity.
We concluded that the Option was a freestanding financial instrument that should have been separately recorded at fair value on the date the SPA was executed.
On August 10, 2022, pursuant to the SPA, SK ecoplant notified us of its intent to exercise its option to purchase additional shares of our Class A common stock, pursuant to a Second Tranche Exercise Notice (as defined in the SPA) electing to purchase 13,491,701 shares at a purchase price of $23.05 per share (the “Second Tranche Closing”). Upon receipt of SK’s notice the purchase price and the number of shares of Class A Common Stock that SK will purchase under the Option became fixed. Upon the receipt of the notice from SK ecoplant the Option met the criteria of an equity award and was classified as a forward contract as part of additional paid-in capital.
On November 8, 2022, each share of the Series A RCPS was converted into 10,000,000 shares of Class A Common Stock.
On December 6, 2022, SK ecoplant and Bloom mutually agreed to delay the Second Tranche Closing Date for the purchase of the 13,491,701 shares of Class A Common Stock of the Issuer until March 31, 2023, unless an earlier date is mutually agreed upon and subject to and assuming the satisfaction of applicable regulatory clearance. The mutual agreement to modify the Second Tranche Closing date did not change the accounting or valuation of the equity-classified forward recorded.
For further information, see Part II, Item 8, Note 17 - SK ecoplant Strategic Investment in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
The Second Tranche Closing
On March 20, 2023, SK ecoplant entered into the Amended SPA with us, pursuant to which on March 23, 2023, we issued and sold to SK ecoplant 13,491,701 shares of non-voting Series B redeemable convertible preferred stock, par value $0.0001 per share (the “Series B RCPS”), at a purchase price of $23.05 per share for cash proceeds of $311.0 million.
The Amended SPA triggered the modification of the equity-classified forward contract on Class A common stock, which resulted in the derecognition of the pre-modification fair value of the forward contract given to SK ecoplant of $76.2 million. The derecognition of the pre-modification fair value was recorded in additional paid-in capital in our condensed consolidated balance sheets as of March 31, 2023.
The Series B RCPS was accounted for as a stock award with liability and equity components. The liability component of the Series B RCPS was recognized at the redemption value of $311.0 million and the equity component of the Series B RCPS was recognized at its fair value of $16.1 million on March 20, 2023, and these were recorded in current liabilities and additional paid-in capital, respectively, in our condensed consolidated balance sheets as of March 31, 2023.
On March 20, 2023, in connection with the Amended SPA, we also entered into the Loan Agreement, pursuant to which we have the option to draw on a loan from SK ecoplant with a maximum principal amount of $311.0 million, should SK ecoplant send a redemption notice to us under the Amended SPA. The Loan Agreement has a maturity of five years and bears an interest rate of 4.6%.
The Loan Agreement is a freestanding financial instrument; accordingly, we recognized a loan commitment asset at its fair value of $52.8 million, of which $5.3 million was classified as current and $47.5 million was classified as non-current in our condensed consolidated balance sheets as of March 31, 2023.
The Amended SPA and the Loan Agreement provided us with cash proceeds of $311.0 million and a loan commitment asset of $52.8 million from SK ecoplant for total consideration of $363.8 million. In return, SK ecoplant received consideration of $403.3 million, comprising of the release from the obligation to close on the original transaction fair valued at $76.2 million, the obligation from us to issue the Series B RCPS at redemption value of $311.0 million, and the option to convert the Series B RCPS to Class A common stock, which has an estimated fair value of $16.1 million. The excess consideration provided by us amounted to $39.5 million, which resulted in a reduction of our deferred revenue and customer deposits by $24.6 million related to the Initial Investment, as of March 31, 2023. The net excess consideration of $14.9 million was recognized as $8.2 million in prepaid expenses and other current assets and $6.7 million was classified as other long-term assets in our
28


condensed consolidated balance sheets as of March 31, 2023. The deferred expense will be recognized as contra-revenue over the take or pay period based on an estimate of the revenue we expect to receive under the remaining term of the PDA.
Description of Series B RCPS - The significant rights and preferences of the Series B RCPS are as follows:
Liquidation: Upon the liquidation or dissolution of Bloom, or a deemed liquidation event (which includes a change in control or the sale or other disposition of all or substantially all of our assets), the holders of the Series B RCPS are entitled to receive in preference to the holders of the Common Stock, the greater of (i) their liquidation preference or (ii) an amount they would be entitled to receive on an as-converted basis. After payment of the liquidation preference to the holders of the Series B RCPS, our remaining assets are available for distribution to the holders of Common Stock on a pro rata basis.
Redemption rights: The Series B RCPS may be redeemed upon election of SK ecoplant at the redemption price per share of $311.0 million divided by the number of then outstanding shares of Series B RCPS, which shall be payable in one installment, commencing on a date not less than sixty days after and not more than ninety days after SK ecoplant deliver written notice of the redemption to the Company (the “Redemption Notice”). SK ecoplant shall not send the Redemption Notice until four months have passed from the Series B RCPS issue date and the delivery of the Redemption Notice shall be irrevocable. The Series B RCPS shall not be redeemable upon the election of the Company.
Conversion: The Series B RCPS are convertible at any time at SK ecoplant’s option into Class A common stock (subject to adjustment in the event of stock splits or combinations, and dividends or other distributions on the Class A Common Stock which are payable in shares of Class A Common Stock).
In addition, on the 6-month anniversary of the issuance date, the Series B RCPS shall automatically convert into shares of Class A common stock at the conversion price in effect at that time. The automatic conversion will not occur should SK ecoplant elect to redeem the Series B RCPS prior to six months after the original issuance date, but not earlier than four months have passed from the original issue date.
Protective provisions: Bloom is prohibited from the following actions without the affirmative vote of a majority of the holders of the Series B RCPS: (i) increasing the authorized number of shares of Series B RCPS; (ii) authorizing or creating any new class of stock that is senior to or on a parity with the Series B RCPS or increasing or decreasing the authorized number of shares of any such new class of stock; (iii) amending the rights, preferences or privileges of the Series B RCPS; and (iv) redeeming the Series B RCPS.
Voting and dividend rights: The holders of the Series B RCPS have no voting rights, except on matters related to the RCPS, and are not entitled to dividends.

16. Subsequent Events
There have been no subsequent events that occurred during the period subsequent to the date of these condensed consolidated financial statements that would require adjustment to our disclosure in the condensed consolidated financial statements as presented.

29


ITEM 2 - MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF
OPERATIONS

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. These forward-looking statements are based on current expectations, estimates, and projections about our industry, management’s beliefs, and certain assumptions made by management. For example, forward-looking statements include, but are not limited to, our expectations regarding our products, services, business strategies, our expanded strategic partnership with SK ecoplant, operations, supply chain (including any direct or indirect effects from the Russia-Ukraine war or geopolitical developments in China), new markets, government incentive programs, impact of the IRA on our business, growth of the hydrogen market and the sufficiency of our cash and our liquidity. All statements contained in this Quarterly Report on Form 10-Q other than statements of historical fact are forward-looking statements. Forward-looking statements may be identified by words such as “future,” “anticipates,” “believes,” “estimates,” “expects,” “intends,” “designs,” “plans,” predicts, targets, forecasts, will, would, could, can, may and similar terms. These statements are based on the beliefs and assumptions of our management based on information currently available to management at the time they are made. Such forward-looking statements are subject to risks, uncertainties and other factors that could cause actual results, outcomes and the timing of certain events to differ materially from future results or outcomes expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those factors discussed in the section titled “Risk Factors” included in Part I, Item 1A of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 and in our other filings with the Securities and Exchange Commission. You should review these risk factors for a more complete understanding of the risks associated with an investment in our securities. Such forward-looking statements speak only as of the date of this report. We disclaim any obligation to update any forward-looking statements made in this Quarterly Report on Form 10-Q to reflect events or circumstances after the date of this report or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. The following discussion and analysis should be read in conjunction with our condensed consolidated financial statements and notes thereto included elsewhere in this Quarterly Report on Form 10-Q.
Overview
Description of Bloom Energy
Our mission is to make clean, reliable energy affordable for everyone in the world. We created the first large-scale, commercially viable solid oxide fuel-cell based power generation platform that empowers businesses, essential services, critical infrastructure and communities to responsibly take charge of their energy.
Our technology, invented in the United States, is one of the most advanced electricity and hydrogen producing technologies on the market today. Our fuel-flexible Bloom Energy Servers can use biogas, hydrogen, natural gas, or a blend of fuels to create resilient, sustainable and cost-predictable power at significantly higher efficiencies than traditional, combustion-based resources. In addition, our same solid oxide platform that powers our fuel cells can be used to create hydrogen, which is increasingly recognized as a critically important tool for the decarbonization of the energy economy. Our enterprise customers include some of the largest multinational corporations in the world. We also have strong relationships with some of the largest utility companies in the United States and the Republic of Korea.
At Bloom Energy, we look forward to a net-zero future. Our technology is designed to help enable this future by delivering reliable, low-carbon, electricity in a world facing unacceptable levels of power disruptions. Our resilient platform has kept electricity available for our customers through hurricanes, earthquakes, typhoons, forest fires, extreme heat and grid failures. Unlike traditional combustion power generation, our platform is community-friendly and designed to significantly reduce emissions of criteria air pollutants. We have made tremendous progress towards renewable fuel production through our biogas, hydrogen and electrolyzer programs, and we believe that we are well-positioned as a core platform and fixture in the new energy paradigm to help organizations and communities achieve their net-zero objectives.
We market and sell our Energy Servers primarily through our direct sales organization in the United States, and we also have direct and indirect sales channels internationally. Recognizing that deploying our solutions requires a significant financial commitment, we have developed a number of financing options to support sales of our Energy Servers to customers who lack the financial capability to purchase our Energy Servers directly, and who may prefer to finance the acquisition using third-party financing or to contract for our services on a pay-as-you-go model.
Our typical target commercial or industrial customer has historically been either an investment-grade entity or a customer with investment-grade attributes such as size, assets and revenue, liquidity, geographically diverse operations and
30


general financial stability. We have also expanded our product and financing options to below-investment-grade customers and have also expanded internationally to target customers with deployments on a wholesale grid. Given that our customers are typically large institutions with multi-level decision making processes, we generally experience a lengthy sales process.
Strategic Investment
For information on the strategic investment with SK ecoplant, see Part II, Item 8, Note 1 - Nature of Business, Liquidity and Basis of Presentation, Liquidity section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, and Part I, Item 1, Note 15 - SK ecoplant Strategic Investment.
Certain Factors Affecting our Performance
Global Macroeconomic Conditions
We generally are seeing worsening global macroeconomic conditions, including rising interest rates, recession fears, foreign exchange rate volatility, inflationary pressures, and financial institution instability, as well as increasing geopolitical instability. These conditions impact our business in several ways. For example, the strengthening U.S. dollar has caused our Energy Servers to become relatively more expensive in several markets outside the United States, which, coupled with worsening global macroeconomic conditions, has the potential to adversely impact demand for our Energy Servers. Our Energy Servers run on a variety of fuels, including natural gas. The rising cost of natural gas, limited availability of natural gas supply, as well as disruptions to the world gas markets has increased the cost of our Energy Servers for the end customers. These conditions also impact our manufacturing and supply chain, as discussed below. To date, the potential impact of these conditions on customer demand has been largely offset by our customers’ need for resiliency and a quick time to power that our Energy Server provides as well as the sustainability that both our Energy Servers and Electrolyzers provide.
Supply Chain Constraints
We continue to see effects from global supply chain disruptions and are experiencing supply chain challenges and logistics constraints. While we have not experienced any significant component shortages to date, we are facing pressures from longer lead times, shipping and freight delays, and increased costs of raw materials. These dynamics could worsen as a result of continued increase in geopolitical instability. In addition, the current inflationary environment and war in Ukraine has led to an increase in the price of components and raw materials. In the event we are unable to mitigate the impacts of delays and/or price increases in raw materials, components, and freight, it could delay the manufacturing and installation of our Energy Servers and increase the costs of our Energy Servers, which would adversely impact our cash flows and results of operations, including our revenues and gross margin. We expect these supply chain challenges and logistics constraints to continue for the foreseeable future.
Manufacturing and Labor Market Constraints
As recently as 2022, we experienced impacts from labor shortages and challenges in hiring for our manufacturing facilities. While these constraints abated in the first quarter of 2023 and we continue to dedicate resources to supporting our capacity expansion efforts, we may still experience difficulties with hiring and retention, particularly for our new manufacturing facility in Fremont, California, and may face additional labor shortages in the future. In addition, the current inflationary environment has led to rising wages and labor costs as well as increased competition for labor. In the event these constraints return and we are unable to continue to mitigate the impacts of these challenges, it could delay the manufacturing and installation of our Energy Servers or Electrolyzers and we may be unable to meet customer demand, which could adversely impact our cash flows and results of operations, including our revenues and gross margin.
Customer Financing Constraints
Our ability to obtain financing for our Energy Servers depends partially on the creditworthiness of our customers, and deterioration of our customers’ credit ratings can impact the financing for their use of our Energy Servers. Ongoing regional banking and financial institution instability that began in the first quarter of 2023, initiated by the failure of Silicon Valley Bank, may make it more difficult for our customers to obtain financing. We continue to work on obtaining the financing required for our 2023 installations, but if we are unable to secure such financing, our revenue, cash flow and liquidity could be materially impacted. We expect that in the United States, the Inflation Reduction Act of 2022 (the “IRA”) and the transferability of tax credits, should make the financing market more robust.
Installations and Maintenance of Energy Servers
In the first quarter of 2023, our installation projects experienced some delays relating to, among other things, permitting and utility delays and access to customer facilities due to shutdowns or other restrictions. Despite the impact on installations
31


during the three months ended March 31, 2023 and given our mitigation strategies, we only had a couple instances of significant delay in the installation of our Energy Servers.
If we are delayed in or unable to perform maintenance, our previously installed Energy Servers would likely experience adverse performance impacts including reduced output and/or efficiency, which could result in warranty and/or guaranty claims by our customers. Further, due to the nature of our Energy Servers, if we are unable to replace worn parts in accordance with our standard maintenance schedule, we may incur higher costs in the future.
Environmental, Social and Governance (“ESG”)
We are committed to a goal of providing consistent returns to our stockholders while maintaining a strong sense of good corporate citizenship that places a high value on the environment, welfare of our employees, the communities in which we operate, the customers we serve, and the world as a whole. We believe that prioritizing, improving, and managing our Environmental, Social, and Governance (“ESG”) related risks, opportunities and programs will allow us to better create long-term value for our investors.
In April 2023, we released our 2022 Sustainability Report, Advancing the Mission of Decarbonization (the “Report”), using accepted ESG frameworks and standards, including alignment with Sustainability Accounting Standards Board standards and the Task Force on Climate-related Financial Disclosures recommendations. In addition, the Report also utilized certain Global Reporting Initiative standards and was mapped against the United Nations Sustainable Development Goals. We plan to issue a sustainability report on an annual basis.
Our mission is to make clean, reliable energy affordable for everyone in the world. To that end, we strive to empower businesses and communities to responsibly take charge of their energy while addressing both the causes and consequences of climate change. We aim to serve our customers with products that are resilient, providing uninterrupted power with predictable pricing over the long-term, while addressing sustainability issues by developing an increasingly broad portfolio of solutions for decarbonization.
The Report can be found on our website at https://www.bloomenergy.com/sustainibility.
Inflation Reduction Act of 2022
For information on the IRA, which was signed into law on August 16, 2022, and its impact on our business, see Part II, Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations, Inflation Reduction Act of 2022 – New and Expanded Production and Tax Credits for Manufacturers and Projects to Support Clean Energy section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Liquidity and Capital Resources
We raised cash and supplemented liquidity in the first quarter of 2023 from financing activities with SK ecoplant, but at the same time we increased our working capital spend, resulting in an overall reduction of cash and cash equivalents. In the first quarter of 2023, we built up inventory in preparation for more expected shipments in the second half of 2023. This enabled us to level load production and gain manufacturing efficiency. In addition, we have entered into new leases in Delaware intended to expand our warehouse space to store more inventory to meet anticipated increase in demand in the second half 2023 and beyond. Inventory is expected to continue to grow in the second quarter of 2023, with an anticipated subsequent decrease in the second half of 2023 as we ship Energy Servers.
On March 20, 2023, we entered into the Amended SPA with SK ecoplant, pursuant to which we issued and sold to SK ecoplant 13,491,701 shares of Series B RCPS for cash proceeds of $311.0 million.
On March 20, 2023, in connection with the Amended SPA, we also entered into the Loan Agreement, pursuant to which we may draw down on a loan from SK ecoplant with a maximum principal amount of $311.0 million, should SK ecoplant send a redemption notice to us under the Amended SPA or otherwise reduce any portion of its current holdings of our Class A common stock. The Loan Agreement has a maturity of five years and bears an interest rate of 4.6%. The proceeds of the loan can be used by us for working capital and general corporate purpose needs. There were no amounts outstanding under the Loan Agreement as of March 31, 2023.
For further information on the strategic investment with SK ecoplant, see Part I, Item 1, Note 15 - SK ecoplant Strategic Investment.
32


As of March 31, 2023, we had cash and cash equivalents of $320.4 million. Our cash and cash equivalents consist of highly liquid investments with maturities of three months or less, including money market funds. We maintain these balances with high credit quality counterparties, continually monitor the amount of credit exposure to any one issuer and diversify our investments in order to minimize our credit risk.
As of March 31, 2023, we had $282.4 million of outstanding recourse debt, $120.0 million of non-recourse debt and $8.2 million of other long-term liabilities. As of March 31, 2023, the current portion of our total debt was $24.4 million, of which $11.4 million was outstanding non-recourse debt. For a complete description of our outstanding debt, please see Part I, Item 1, Note 7 - Outstanding Loans and Security Agreements.
The combination of our cash and cash equivalents and cash flow to be generated by our operations is expected to be sufficient to meet our anticipated cash flow needs for at least the next 12 months. If these sources of cash are insufficient or are not received timely to satisfy our near-term or future cash needs, we may require additional capital from equity or debt financings to fund our operations, and in particular our manufacturing capacity, product development and market expansion requirements, to timely respond to competitive market pressures or strategic opportunities, or otherwise. We may, from time to time, engage in a variety of financing transactions for such purposes, including factoring our accounts receivable. However, we may not be able to secure timely additional financing on favorable terms, or at all. The terms of any additional financing may place limits on our financial and operating flexibility. If we raise additional funds through further issuances of equity or equity-linked securities, our existing stockholders could suffer dilution in their percentage ownership of us, and any new securities we issue could have rights, preferences and privileges senior to those of holders of our common stock.
Our future capital requirements will depend on many factors, including our rate of revenue growth, the timing and extent of spending on research and development efforts and other business initiatives, the rate of growth in the volume of system builds and the need for additional manufacturing space, the expansion of sales and marketing activities both in domestic and international markets, market acceptance of our products, our ability to secure financing for customer use of our Energy Servers, the timing of installations and of inventory build in anticipation of future sales and installations, and overall economic conditions. In order to support and achieve our future growth plans, we may need or seek advantageously to obtain additional funding through an equity or debt financing. Failure to obtain this financing or financing in future quarters may affect our results of operations, including our revenues and cash flows.
A summary of our consolidated sources and uses of cash, cash equivalents and restricted cash was as follows (in thousands):
 Three Months Ended
March 31,
 20232022
Net cash (used in) provided by:
Operating activities$(314,710)$(92,443)
Investing activities(26,574)(18,510)
Financing activities306,487 (10,112)
Net cash provided by (used in) our PPA Entities, which are incorporated into the condensed consolidated statements of cash flows, was as follows (in thousands):
 Three Months Ended
March 31,
 20232022
PPA Entities ¹
Net cash provided by PPA operating activities $3,041 $7,658 
Net cash used in PPA financing activities (6,434)(8,114)
1 The PPA Entities’ operating and financing cash flows are a subset of our consolidated cash flows and represent the stand-alone cash flows prepared in accordance with U.S. GAAP. Operating activities consist principally of cash used to run the operations of the PPA Entities, the purchase of Energy Servers from us and principal reductions in loan balances. Financing activities consist primarily of changes in debt carried by our PPAs, and payments from and distributions to noncontrolling partnership interests. We believe this presentation of net cash provided by (used in) PPA activities is useful to provide the reader with the impact to consolidated cash flows of the PPA Entities in which we have only a minority interest.
33


Operating Activities
Our operating activities consisted of net loss adjusted for certain non-cash items plus changes in our operating assets and liabilities or working capital. Net cash used in operating activities during the three months ended March 31, 2023 was $314.7 million, an increase of $222.3 million compared to the prior year period. The increase in cash used in operating activities during the three months ended March 31, 2023 as compared to the prior year period was primarily due to an increase in working capital of $272.4 million due to an increase in accounts receivable triggered by the timing of revenue transactions and corresponding collections, the increase in inventory levels to support future demand, and the timing of payments to vendors, partially offset by an improvement in our net loss.
Investing Activities
Our investing activities have consisted of capital expenditures, including investments to increase our production capacity. We expect to continue such investing activities as our business grows. Cash used in investing activities during the three months ended March 31, 2023 was $26.6 million, an increase of $8.1 million compared to the prior year period, and was primarily due to expenditures on tenant improvements for a newly leased engineering and manufacturing building in Fremont, California, opened in July 2022. We expect to continue to make capital expenditures over the next few quarters to prepare our new manufacturing facility in Fremont, California for production, which includes the purchase of new equipment and other tenant improvements. We intend to fund these capital expenditures from cash on hand as well as cash flow to be generated from operations. We may also evaluate and arrange equipment lease financing to fund these capital expenditures.
Financing Activities
Historically, our financing activities consisted of borrowings and repayments of debt, proceeds and repayments of financing obligations, distributions paid to noncontrolling interests, contributions from noncontrolling interests, and proceeds from the issuances of our common stock. Net cash provided by financing activities during the three months ended March 31, 2023 was $306.5 million, an increase of $316.6 million compared to the prior year period, and was primarily due to the proceeds from the issuance of redeemable convertible preferred stock as part of the SK ecoplant Second Tranche Closing of $311.0 million and the proceeds from issuance of common stock of $8.5 million, partially offset by our repayment of debt of $9.9 million, and repayment of financing obligations of $4.3 million.
Please refer to Part I, Item 1, Note 7 - Outstanding Loans and Security Agreements of this Quarterly Report on Form 10-Q and Part I, Item 1A, Risk Factors - Risks Related to Our Liquidity - Our indebtedness, and restrictions imposed by the agreements governing our and our PPA Entities’ outstanding indebtedness, may limit our financial and operating activities and may adversely affect our ability to incur additional debt to fund future needs, and We may not be able to generate sufficient cash to meet our debt service obligations or our growth plans section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 for more information regarding the terms of and risks associated with our debt.
Purchase and Financing Options
For information about our purchase and financing options, see Part II, Item 7 - Management’s Discussion and Analysis of Financial Condition and Results of Operations, Purchase and Financing Options section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Performance Guarantees
As of March 31, 2023, we had incurred no liabilities due to failure to repair or replace Energy Servers pursuant to any performance warranties made under operations and maintenance agreements (“O&M Agreements”). For O&M Agreements that are subject to renewal, our future service revenue from such agreements are subject to our obligations to make payments for underperformance against the performance guaranties, which are capped at an aggregate total of approximately $540.2 million (including $417.8 million related to portfolio financing entities and $122.4 million related to all other transactions, and include payments for both low output and low efficiency) and our aggregate remaining potential liability was approximately $478.1 million against future O&M Agreements subject to renewal. For the three months ended March 31, 2023, we made performance guarantee payments of $15.8 million.
34


International Channel Partners
There were no significant changes in our international channel partners during the three months ended March 31, 2023. For information on international channel partners, see Part II, Item 7 - Management’s Discussion and Analysis of Financial Condition and Results of Operations, International Channel Partners section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Key Operating Metrics - Comparison of the Three Months Ended March 31, 2023 and 2022
For a description of the key operating metrics we use to evaluate business activity, to measure performance, to develop financial forecasts and to make strategic decisions, see Part II, Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations, Key Operating Metrics section in our Annual Report on Form 10-K for the year ended December 31, 2022.
Product Acceptances
The product and megawatts accepted in the three months ended March 31, 2023 and 2022 were as follows:

Three Months Ended
March 31,
Change
20232022Amount %
Product accepted (in 100 kilowatt systems)512 375 137 36.5 %

Product accepted for the three months ended March 31, 2023 as compared to the prior year period increased by 137 systems, or 36.5%. Acceptance volume increased as demand increased for our Energy Servers.

Three Months Ended
March 31,
Change
20232022Amount %
Megawatts accepted, net51 38 13 34.2 %

Megawatts accepted, net, for the three months ended March 31, 2023 as compared to the prior year period increased by 13 megawatts, or 34.2%. The increase in megawatts accepted was in line with the increase in product accepted. The increase in acceptances of 51 megawatts achieved from December 31, 2022 to March 31, 2023 was added to our installed base and, therefore, increased our total megawatts accepted, net, from 973 megawatts to 1,024 megawatts.
Purchase Options
Our customers have several purchase options for our Energy Servers. The portion of acceptances attributable to each purchase option in the three months ended March 31, 2023 and 2022 was as follows:
 Three Months Ended
March 31,
 20232022
   
Direct purchase (including third-party PPAs and international channels)96 %100 %
Traditional Lease%— %
The portion of total revenue attributable to each purchase option in the three months ended March 31, 2023 and 2022 was as follows:
35


 Three Months Ended
March 31,
 20232022
   
Direct purchase (including third-party PPAs and international channels)87 %87 %
Traditional Lease%%
Managed Services%%
Portfolio Financings%%
Costs Related to Our Products
Total product related costs for the three months ended March 31, 2023 and 2022 was as follows:
 Three Months Ended
March 31,
Change
20232022Amount%
 
Product costs of product accepted in the period$2,288/kW$2,561/kW-$273/kW(10.7)%
Period costs of manufacturing related expenses not included in product costs (in thousands)$12,594 $9,687 $2,907 30.0 %
Installation costs on product accepted in the period$487/kW$341/kW$146/kW42.8 %
Product costs of product accepted decreased $273 per kilowatt, or 10.7%, for the three months ended March 31, 2023 compared to the three months ended March 31, 2022. This decrease in cost was primarily driven by our ongoing efforts to reduce material costs, labor and overhead through improved automation of our manufacturing facilities, our increased facility utilization and our ongoing material cost reduction programs with our vendors.
Period costs of manufacturing related expenses increased $2.9 million, or 30.0%, for the three months ended March 31, 2023 compared to the three months ended March 31, 2022. Our period costs of manufacturing related expenses increased primarily as a result of costs incurred to support capacity expansion efforts, which are expected to be brought online in future periods.
Installation costs on product accepted increased $146 per kilowatt, or 42.8%, for the three months ended March 31, 2023 as compared to the three months ended March 31, 2022. This increase in cost was primarily driven by the change in the mix of sites requiring Bloom installation. Each customer site is different and installation costs can vary due to a number of factors, including site complexity, size, and location of gas, among other factors. As such, installation on a per kilowatt basis can vary significantly from period to period. In addition, some customers handle their own installation for which we have little to no installation cost.
36


Results of Operations
A discussion regarding the comparison of our financial condition and results of operations for the three months ended March 31, 2023 and 2022 is presented below.
Revenue
 Three Months Ended
March 31,
Change
 20232022Amount%
(dollars in thousands)
Product$193,745$133,547$60,198 45.1 %
Installation20,52513,5536,97251.4 %
Service40,66335,2395,42415.4 %
Electricity20,25818,7001,5588.3 %
Total revenue$275,191$201,039$74,15236.9 %
Total Revenue
Total revenue increased by $74.2 million, or 36.9%, for the three months ended March 31, 2023 as compared to the prior year period. This increase was driven by a $60.2 million increase in product revenue, a $7.0 million increase in installation revenue, a $5.4 million increase in service revenue, and a $1.6 million increase in electricity revenue.
Product Revenue
Product revenue increased by $60.2 million, or 45.1%, for the three months ended March 31, 2023 as compared to the prior year period. The product revenue increase was driven primarily by a 36.5% increase in product acceptances resulting from higher demand for our products.
Installation Revenue
Installation revenue increased by $7.0 million, or 51.4%, for the three months ended March 31, 2023 as compared to the prior year period. This increase in installation revenue was primarily driven by the change in the mix of product acceptances requiring installations by us in the three months ended March 31, 2023.
Service Revenue
Service revenue increased by $5.4 million, or 15.4%, for the three months ended March 31, 2023 as compared to the prior year period. This increase was primarily due to the 36.5% increase in product acceptances and the $11.1 million in maintenance contract renewals associated with the increase in our fleet of Energy Servers, offset by the impact of product performance guarantees of $4.5 million and $1.0 million decrease related to a decrease in state incentives.
Electricity Revenue
Electricity revenue includes both revenue from contracts with customers and revenue from contracts that contain leases.
Electricity revenue increased by $1.6 million, or 8.3%, for the three months ended March 31, 2023 as compared to the prior year period, primarily due to the increase in installed units as a result of the increase in Managed Services transactions recorded between the third quarter of fiscal year 2021 and the first quarter of fiscal year 2023.
37


Cost of Revenue
 Three Months Ended
March 31,
Change
 20232022Amount %
 (dollars in thousands)
Product$129,613 $105,742 $23,871 22.6 %
Installation25,100 12,773 12,327 96.5 %
Service51,244 41,826 9,418 22.5 %
Electricity14,967 12,761 2,206 17.3 %
Total cost of revenue$220,924 $173,102 $47,822 27.6 %
Total Cost of Revenue
Total cost of revenue increased by $47.8 million, or 27.6%, for the three months ended March 31, 2023 as compared to the prior year period, primarily driven by a $23.9 million increase in cost of product revenue, a $12.3 million increase in costs of installation revenue, a $9.4 million increase in cost of service revenue and a $2.2 million increase in cost of electricity revenue. The cost of revenue increase was driven by the increase in revenue adjusted by the net effect of increased freight charges and other supply chain-related pricing pressures and costs incurred to support capacity expansion efforts which are expected to be brought online in future periods, and which were more than offset by our ongoing cost reduction efforts to reduce material costs in conjunction with our suppliers and our reduction in labor and overhead costs through increased volume, improved processes and automation at our manufacturing facilities.
Cost of Product Revenue
Cost of product revenue increased by $23.9 million, or 22.6%, for the three months ended March 31, 2023 as compared to the prior year period. The cost of product revenue increase was driven by the increase in product revenue adjusted by the net effect of increased freight charges and other supply chain-related pricing pressures and costs incurred in support of upcoming capacity expansion efforts which are expected to be brought online in future periods, and which were more than offset by our ongoing cost reduction efforts to reduce material costs in conjunction with our suppliers and our reduction in labor and overhead costs through increased volume, improved processes and automation at our manufacturing facilities.
Cost of Installation Revenue
Cost of installation revenue increased by $12.3 million, or 96.5%, for the three months ended March 31, 2023 as compared to the prior year period. This increase was driven by the change in mix of product acceptances requiring Bloom Energy installations, as more sites had installation costs in the three months ended March 31, 2023 as compared to the prior year period.
Cost of Service Revenue
Cost of service revenue increased by $9.4 million, or 22.5%, for the three months ended March 31, 2023 as compared to the prior year period. This increase was primarily due to the deployment of field replacement units, partially offset by cost reductions and our actions to proactively manage fleet optimizations.
Cost of Electricity Revenue
Cost of electricity revenue includes both cost of revenue from contracts with customers and cost of revenue from contracts that contain leases.
Cost of electricity revenue increased by $2.2 million, or 17.3%, for the three months ended March 31, 2023 as compared to the prior year period, primarily due to an increase in installed units driven by Managed Services transactions recorded between the third quarter of fiscal year 2021 and the first quarter of fiscal year 2023.
38


Gross Profit (Loss) and Gross Margin
 Three Months Ended
March 31,
Change
 20232022
 (dollars in thousands)
Gross profit (loss):
Product$64,132$27,805$36,327
Installation(4,575)780(5,355)
Service(10,581)(6,587)(3,994)
Electricity5,2915,939(648)
Total gross profit$54,267$27,937$26,330
Gross margin:
Product33 %21 %
Installation(22)%%
Service(26)%(19)%
Electricity26 %32 %
Total gross margin20 %14 %
Total Gross Profit
Gross profit improved by $26.3 million in the three months ended March 31, 2023 as compared to the prior year period which was primarily driven by a $36.3 million increase in product gross profit, primarily driven by a 36.5% increase in product acceptances resulting from higher demand in existing markets, and our ongoing cost reduction efforts to reduce material costs in conjunction with our suppliers and our reduction in labor and overhead costs through increased volume, improved processes and automation at our manufacturing facilities, offset by increased freight charges and other supply chain-related pricing pressures and costs incurred to support capacity expansion efforts which are expected to be brought online in future periods, and was partially offset by a $5.4 million and $4.0 million decrease in installation gross profit and service gross profit, respectively.
Product Gross Profit
Product gross profit increased by $36.3 million in the three months ended March 31, 2023 as compared to the prior year period. The increase was primarily driven by a 36.5% increase in product acceptances and our ongoing cost reduction efforts to reduce material costs in conjunction with our suppliers and our reduction in labor and overhead costs through increased volume, improved processes and automation at our manufacturing facilities, partially offset by increased freight charges and other supply chain-related pricing pressures.
Installation Gross (Loss) Profit
Installation gross (loss) profit worsened by $5.4 million in the three months ended March 31, 2023 as compared to the prior year period. This change was primarily driven by the change in site mix and other site related factors such as site complexity, size, local ordinance requirements and location of the utility interconnect.
Service Gross Loss
Service gross loss worsened by $4.0 million in the three months ended March 31, 2023 as compared to the prior year period. This was primarily due to deployments of field replacement units and the impact of product performance guarantees offset by cost reductions and our actions to proactively manage fleet optimizations.
39


Electricity Gross Profit
Electricity gross profit decreased by $0.6 million in the three months ended March 31, 2023 as compared to the prior year period. The year over year change was immaterial.
Operating Expenses
 Three Months Ended
March 31,
Change
 20232022Amount %
 (dollars in thousands)
Research and development$45,690 $34,526 $11,164 32.3 %
Sales and marketing27,111 21,334 5,777 27.1 %
General and administrative45,147 37,736 7,411 19.6 %
Total operating expenses$117,948 $93,596 $24,352 26.0 %
Total Operating Expenses
Total operating expenses increased by $24.4 million in the three months ended March 31, 2023 as compared to the prior year period. This increase was primarily attributable to our continued investment in R&D capabilities to support our technology roadmap, our continued investment in our workforce to support our growth, our investment in business development, and increases in office, facility and travel expenses.
Research and Development
Research and development expenses increased by $11.2 million in the three months ended March 31, 2023 as compared to the prior year period. This increase was primarily driven by an increase in employee compensation and benefits of $5.3 million to expand our employee base, and an increase in laboratory supplies and materials of $2.6 million. The increase in research and development spending was in order to support our technology roadmap, including our hydrogen, electrolyzer, marine and biogas solutions.
Sales and Marketing
Sales and marketing expenses increased by $5.8 million in the three months ended March 31, 2023 as compared to the prior year period. This increase was primarily driven by an increase in employee compensation and benefits of $4.3 million to expand our U.S. and international sales force, an increase in travel expenses of $0.6 million to support our sales force and an increase in outside services of $0.5 million.
General and Administrative
General and administrative expenses increased by $7.4 million in the three months ended March 31, 2023 as compared to the prior year period. This increase was primarily driven by an increase in office and facility expenses of $5.9 million, inclusive of a $1.0 million increase in depreciation expense, an increase in employee compensation and benefits of $3.6 million, and an increase in travel expenses of $0.8 million, primarily offset by a decrease in other general and administrative expenses of $3.4 million.
40


Stock-Based Compensation
 Three Months Ended
March 31,
Change
 20232022Amount %
 (dollars in thousands)
Cost of revenue$4,161 $3,860 $301 7.8 %
Research and development8,410 7,082 1,328 18.8 %
Sales and marketing5,817 4,775 1,042 21.8 %
General and administrative11,165 10,591 574 5.4 %
Total stock-based compensation$29,553 $26,308 $3,245 12.3 %

Total stock-based compensation for the three months ended March 31, 2023 increased by $3.2 million as compared to the prior year period, primarily driven by the efforts to expand our employee base across all of the Company’s functions.
Other Income and Expense
Three Months Ended
March 31,
Change
 20232022
 (in thousands)
Interest income$1,995 $59 $1,936 
Interest expense(11,746)(14,087)2,341 
Other expense, net(1,343)(3,027)1,684 
Gain on revaluation of embedded derivatives117 531 (414)
Total$(10,977)$(16,524)$5,547 
Interest Income
Interest income is derived from investment earnings on our cash balances, primarily from money market funds. The increase in interest income of $1.9 million was due to the increase in cash balances for money market funds for the three months ended March 31, 2023 as compared to the prior year period.
Interest Expense
Interest expense is from our debt held by third parties. Interest expense for the three months ended March 31, 2023 decreased by $2.3 million as compared to the prior year period. This decrease was primarily due to the repayment of the 7.5% Term Loan due September 2028 and 6.07% Senior Secured Notes due March 2030.
Other Expense, net
Other expense, net is primarily derived from investments in joint ventures, the impact of foreign currency transactions, and adjustments to fair value for derivatives. Other expense, net for the three months ended March 31, 2023 decreased by $1.7 million as compared to the prior year period, primarily as a result of foreign currency transactions.
Gain on Revaluation of Embedded Derivatives
Gain on revaluation of embedded derivatives is derived from the change in fair value of our sales contracts of embedded EPP derivatives valued using historical grid prices and available forecasts of future electricity prices to estimate future electricity prices. Gain on revaluation of embedded derivatives for the three months ended March 31, 2023 decreased by $0.4 million as compared to the prior year period due to the change in fair value of our embedded EPP derivatives in our sales contracts.
41


Net Loss Attributable to Noncontrolling Interests and Redeemable Noncontrolling Interests
 Three Months Ended
March 31,
Change
 20232022Amount %
 (dollars in thousands)
Net loss attributable to noncontrolling interest$(3,350)$(4,088)$738 18.1 %
Net loss attributable to redeemable noncontrolling interest— (300)300 100.0 %
Net loss attributable to noncontrolling interests is the result of allocating profits and losses to noncontrolling interests under the hypothetical liquidation at book value (“HLBV”) method. HLBV is a balance sheet-oriented approach for applying the equity method of accounting when there is a complex structure, such as the flip structure of the PPA Entities. Net loss attributable to noncontrolling interests for the three months ended March 31, 2023 decreased by $0.7 million as compared to the prior year period due to the decreased losses in our PPA Entities, which are allocated to our noncontrolling interest. Change in net loss attributable to redeemable noncontrolling interest for the three months ended March 31, 2023 as compared to the prior year period was immaterial.

Critical Accounting Policies and Estimates
The condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles as applied in the United States (“U.S. GAAP”). The preparation of the condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expenses and related disclosures. Our discussion and analysis of our financial results under Results of Operations above are based on our results of operations, which we have prepared in accordance with U.S. GAAP. In preparing these condensed consolidated financial statements, we make assumptions, judgments and estimates that can affect the reported amounts of assets, liabilities, revenues and expenses, and net income. On an ongoing basis, we base our estimates on historical experience, as appropriate, and on various other assumptions that we believe to be reasonable under the circumstances. Changes in the accounting estimates are representative of estimation uncertainty, and are reasonably likely to occur from period to period. Accordingly, actual results could differ significantly from the estimates made by our management. We evaluate our estimates and assumptions on an ongoing basis. To the extent that there are material differences between these estimates and actual results, our future financial statement presentation, financial condition, results of operations and cash flows will be affected. We believe that the following critical accounting policies involve a greater degree of judgment and complexity than our other accounting policies. Accordingly, these are the policies we believe are the most critical to understanding and evaluating the consolidated financial condition and results of operations.
The accounting policies that most frequently require us to make assumptions, judgments and estimates, and therefore are critical to understanding our results of operations, include:
Revenue Recognition;
Valuation of Assets and Liabilities of the SK ecoplant Strategic Investment;
Incremental Borrowing Rate by Lease Class;
Stock-Based Compensation;
Income Taxes;
Principles of Consolidation; and
Allocation of Profits and Losses of Consolidated Entities to Noncontrolling Interests.
Part II, Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operation in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 provides a more complete discussion of our critical accounting policies and estimates. During the three months ended March 31, 2023, there were no significant changes to our critical accounting policies and estimates.
42



ITEM 3 - QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
There were no significant changes to our quantitative and qualitative disclosures about market risk during the three months ended March 31, 2023. Please refer to Part II, Item 7A, Quantitative and Qualitative Disclosures about Market Risk included in our Annual Report on Form 10-K for our fiscal year ended December 31, 2022 for a more complete discussion of the market risks we consider.

ITEM 4 - CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our reports that we file or submit under the Exchange Act, is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer (our Principal Executive Officer) and Chief Financial Officer (our Principal Financial Officer) as appropriate, to allow for timely decisions regarding required disclosure.
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act), as of March 31, 2023. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that as of March 31, 2023, our disclosure controls and procedures were effective.
Changes in Internal Control over Financial Reporting
During the three months ended March 31, 2023, there were no changes in our internal control over financial reporting, which were identified in connection with management’s evaluation required by paragraphs (d) of Rules 13a-15 and 15d-15 under the Exchange Act, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
For further information on controls and procedures, see Part II, Item 9A, Controls and Procedures in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
43


PART II - OTHER INFORMATION
ITEM 1 - LEGAL PROCEEDINGS
We are, and from time to time we may become, involved in legal proceedings or subject to claims arising in the ordinary course of our business. For a discussion of our legal proceedings, see Part I, Item 1, Note 12 - Commitments and Contingencies. We are not presently a party to any other legal proceedings that in the opinion of our management and if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, financial condition or cash flows.
ITEM 1A - RISK FACTORS
Except as discussed below, there were no material changes in risk factors as disclosed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
We or our customers may maintain cash at financial institutions, often in balances that exceed federally-insured limits. The failure of financial institutions could adversely affect our customers’ ability to obtain financing, our ability to pay our operational expenses or make other payments and our revenues, cash flows and liquidity.
Our or our customer’s cash may be held at banking institutions in non-interest-bearing and interest-bearing accounts in amounts that exceed the Federal Deposit Insurance Corporation (“FDIC”) insurance limits. If such banking institutions were to fail, we or our customers could lose all or a portion of those amounts held in excess of such insurance limitations. For example, the FDIC took control of Silicon Valley Bank (“SVB”) on March 10, 2023. While the Federal Reserve subsequently announced that account holders would be made whole, the FDIC may not make all account holders whole in the event of future bank failures. In addition, even if account holders are ultimately made whole with respect to a future bank failure, account holders’ access to their accounts and assets held in their accounts may be substantially delayed. Any material loss that we may experience in the future or inability for a material time period to access our cash and cash equivalents could have an adverse effect on our ability to pay our operational expenses or make other payments, which could adversely affect our business. In addition, regional banking and financial institution instability may make it more difficult for our customers to obtain financing, which could adversely affect our revenues, cash flows and liquidity.

ITEM 2 - UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
None.

ITEM 3 - DEFAULTS UPON SENIOR SECURITIES
None.

ITEM 4 - MINE SAFETY DISCLOSURES
Not applicable.

ITEM 5 - OTHER INFORMATION
None


44



ITEM 6 - EXHIBITS

Incorporated by Reference
Exhibit NumberDescriptionFormFile No.ExhibitFiling Date
Restated Certificate of Incorporation10-Q001-385983.19/7/2018
Certificate of Amendment to the Restated Certificate of Incorporation of Bloom Energy Corporation10-Q001-385983.18/9/2022
Certificate of Withdrawal of Certificate of Designation of Series A Redeemable Convertible Preferred StockFiled herewith
Certificate of Designation of Series B Redeemable Convertible Preferred Stock8-K001-385983.13/23/2023
Certificate of Amendment to the Certificate of Designation of Series B Redeemable Convertible Preferred Stock8-K001-385983.14/18/2023
Amended and Restated Bylaws, as effective February 15, 20238-K001-385983.12/17/2023
Amendments to Securities Purchase Agreement and Investor Agreement, dated March 20, 2023, between the Company and SK ecoplant Co., Ltd.8-K001-3859810.13/23/2023
Shareholder’s Loan Agreement dated as of March 20, 2023, between the Company and SK ecoplant Co., Ltd.8-K001-3859810.23/23/2023
Certification of Chief Executive Officer pursuant to Rule 13a-14(a) and 15d-14(a) of the Securities and Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002Filed herewith
Certification of Chief Financial Officer pursuant to Rule 13a-14(a) and 15d-14(a) of the Securities and Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002Filed herewith
Certifications of the Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002Furnished herewith
101.INS
XBRL Instance Document- the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
Filed herewith
101.SCH Inline XBRL Taxonomy Extension Schema DocumentFiled herewith
101.CAL Inline XBRL Taxonomy Extension Calculation Linkbase DocumentFiled herewith
101.DEF Inline XBRL Taxonomy Extension Definition Linkbase DocumentFiled herewith
101.LAB Inline XBRL Taxonomy Extension Label Linkbase DocumentFiled herewith
101.PRE Inline XBRL Taxonomy Extension Presentation Linkbase DocumentFiled herewith
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
The certifications furnished in Exhibit 32.1 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed "filed" for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended.

45



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. 
BLOOM ENERGY CORPORATION
Date:May 9, 2023By:/s/ KR Sridhar
KR Sridhar
Founder, Chief Executive Officer, Chairman and Director
(Principal Executive Officer)
Date:May 9, 2023By:/s/ Gregory Cameron
Gregory Cameron
President and Chief Financial Officer
(Principal Financial and Accounting Officer)


46
EX-3.3 2 certificateofwithdrawalofc.htm EX-3.3 Document

CERTIFICATE OF WITHDRAWAL OF CERTIFICATE OF DESIGNATION
OF
SERIES A REDEEMABLE CONVERTIBLE PREFERRED STOCK
OF
BLOOM ENERGY CORPORATION

BLOOM ENERGY CORPORATION, a Delaware corporation (the "Corporation"), DOES HEREBY CERTIFY:
That, pursuant to authority conferred on the Board of Directors of the Corporation by the Restated Certificate of Incorporation of the Corporation (the "Certificate of Incorporation") and pursuant to the provisions of Section 151 of Title 8 of the Delaware Code, the Board of Directors, at a meeting of its members held on March 22, 2023, adopted a the recitals and resolutions withdrawing the Certificate of Designation of Series A Redeemable Convertible Preferred Stock, which resolution is as follows:
WHEREAS, the Board of Directors, at a meeting of its members held on October 21, 2021, adopted a resolution providing for the designation, preferences and relative, participating, optional or other rights, and qualifications, limitations or restrictions thereof, of ten million (10,000,000) shares of the Corporation's Series A Redeemable Convertible Preferred Stock, par value $.0001 per share (the "Series A Certificate");
WHEREAS, no shares of Series A Redeemable Convertible Preferred Stock currently remains outstanding and no such shares of Series A Redeemable Convertible Preferred Stock shall be issued in the future;
WHEREAS, the Board of Directors deems it to be in the best interests of the Corporation and its stockholder to withdrawal the Series A Certificate and return all of the shares of Preferred Stock previously designated as Series A Redeemable Convertible Preferred Stock to authorized Preferred Stock available for issuance in accordance with the Company's current certificate of incorporation and bylaws;
NOW, THEREFORE, BE IT RESOLVED: That pursuant to the authority granted to and vested in the Board of Directors of the Corporation in accordance with the provisions of the Certificate of incorporation of the Corporation, the Board hereby withdraws the Series A Certificate and returns all previously designated shares of Series A Preferred Stock to their status as authorized Preferred Stock available for issuance as determined by the Board of Directors, and that the officers of the Corporation, and each acting singly, are hereby authorized, empowered and directed to file with the Secretary of State of the State of Delaware a Certificate of Withdrawal of the Certificate of Designation, Preferences and Rights of the Series A Redeemable Convertible Preferred Stock, as such officer or officers shall deem necessary or advisable to carry out the purposes of this resolution; and finally
BE IT RESOLVED, that when such certificate of withdrawal becomes effective upon acceptance of the Secretary of State of the State of Delaware, it shall have the effect of eliminating from the Corporation's current Certificate of Incorporation all matters set forth in the Series A Certificate with respect to the Series A Redeemable Convertible Preferred Stock.
[Signature page follows]



















IN WITNESS WHEREOF, the Corporation has caused this Certificate of Withdrawal to be signed by and attested by its duly authorized officers this 22nd day of March, 2023.

BLOOM ENERGY CORPORATION

By: Isl Shawn M. Soderberg
Name: Shawn M. Soderberg
Title: EVP, General Counsel and Secretary




































EX-31.1 3 exhibit311q123.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER
PURSUANT TO RULE 13a-14(a) AND RULE 15d-14(a)
OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

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

Date:May 9, 2023By:/s/ KR Sridhar
KR Sridhar
President and Chief Executive Officer
(Principal Executive Officer)

EX-31.2 4 exhibit312q123.htm EX-31.2 Document

EXHIBIT 31.2

CERTIFICATIONS OF CHIEF FINANCIAL OFFICER
PURSUANT TO RULE 13a-14(a) AND RULE 15d-14(a)
OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

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

Date:May 9, 2023By:/s/ Gregory Cameron
Gregory Cameron
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)

EX-32.1 5 exhibit321q123.htm EX-32.1 Document

EXHIBIT 32.1

CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF
THE SARBANES-OXLEY ACT OF 2002

The following certifications are hereby made in connection with the Quarterly Report on Form 10-Q for the quarter period ended March 31, 2023 of Bloom Energy Corporation (the “Company”) as filed with the Securities and Exchange Commission on the date hereof (the “Report”):

I, KR Sridhar, President and Chief Executive Officer, hereby certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 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, as amended; 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:May 9, 2023By:/s/ KR Sridhar
KR Sridhar
President and Chief Executive Officer
(Principal Executive Officer)




I, Gregory Cameron, Executive Vice President and Chief Financial Officer, hereby certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 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, as amended; 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:May 9, 2023By:/s/ Gregory Cameron
Gregory Cameron
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)

EX-101.SCH 6 be-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Nature of Business, Liquidity and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Outstanding Loans and Security Agreements link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Stock-Based Compensation and Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Portfolio Financings link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Net Loss per Share Available to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - SK ecoplant Strategic Investment link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Outstanding Loans and Security Agreements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Portfolio Financings (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Net Loss per Share Available to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - SK ecoplant Strategic Investment (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Nature of Business, Liquidity and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Revenue Recognition - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Revenue Recognition - Contract Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Revenue Recognition - Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Revenue Recognition - Revenue by Source (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Financial Instruments - Cash and Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Financial Instruments - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Financial Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Fair Value - Financial Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Fair Value - Change in Level 3 Financial Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Fair Value - Estimated Fair Values and Carrying Values for Customer Receivables and Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Balance Sheet Components - Inventories, Net (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Balance Sheet Components - Prepaid Expense and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Balance Sheet Components - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Balance Sheet Components - Property Plant and Equipment, Net Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Balance Sheet Components - Other Long-Term Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Balance Sheet Components - Accrued Warranty (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Balance Sheet Components - Standard Product Warranty Liability (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Balance Sheet Components - Accrued Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Balance Sheet Components - Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Outstanding Loans and Security Agreements - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Outstanding Loans and Security Agreements - Recourse Debt Facilities Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Outstanding Loans and Security Agreements - Non-recourse Debt Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Outstanding Loans and Security Agreements - Schedule of Repayments (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Leases - Operating and Financing Lease Right-of-Use Assets and Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Leases - Costs (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Leases - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Leases - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Leases - Payment to be Received (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Stock Options Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Stock Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Stock Awards Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Executive Awards Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Number of Shares Available for Grant (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - Portfolio Financings - Schedule of PPA Entities' Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 0000078 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 0000079 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000080 - Disclosure - Net Loss per Share Available to Common Stockholders - Schedule of Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 0000081 - Disclosure - SK ecoplant Strategic Investment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000082 - Disclosure - SK ecoplant Strategic Investment - Schedule of Aggregate Carrying Values (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 be-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 be-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 be-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Geographic Concentration Risk Geographic Concentration Risk [Member] Deferred cost of revenue Deferred Costs, Noncurrent Redeemable convertible preferred stock, Series B Redeemable Convertible Preferred Stock, Fair Value Redeemable Convertible Preferred Stock, Fair Value Deferred revenue and customer deposits Deferred revenue and customer deposits Deferred Revenue And Customer Deposits, Noncurrent Deferred Revenue And Customer Deposits, Noncurrent Electricity revenue Operating Lease, Lease Income Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Leasehold improvements Leaseholds and Leasehold Improvements [Member] Cost of factoring Accounts Receivable, Credit Loss Expense (Reversal) Related Party Transactions [Abstract] Related Party Transactions [Abstract] Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Variable Interest Entity, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] Exercisable, remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Exercisable, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Exercisable, Weighted Average Remaining Contractual Term Unpaid Principal Balance Total Long-Term Debt, Gross Entity Address, Postal Zip Code Entity Address, Postal Zip Code Total financing lease costs Finance Lease, Cost Finance Lease, Cost Finance lease right-of-use assets, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Long-term lease receivable Lease Receivable, Noncurrent Lease Receivable, Noncurrent 2025 Long-Term Debt, Maturity, Year Two Business Combinations Business Combinations Policy [Policy Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Outstanding, beginning (in shares) Outstanding, ending (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Outstanding, Number Total finance lease liabilities Present value of lease liabilities Finance Lease, Liability Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Debt instrument Debt Instrument, Fair Value Disclosure Additional paid-in capital Additional Paid in Capital Non-recourse debt Non-recourse debt Long-Term Portion Of Non-Recourse Debt, Excluding Related Party, Excluding Current Maturities Long-Term Portion Of Non-Recourse Debt, Excluding Related Party, Excluding Current Maturities Revenue recognized and not billed as of the end of the period Contract with Customer, Performance Obligation Satisfied in Previous Period Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Property Subject to or Available for Operating Lease, by Major Property Class [Table] Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Financial Instruments [Domain] Financial Instruments [Domain] Range [Domain] Statistical Measurement [Domain] 2027 Finance Lease, Liability, to be Paid, Year Four Prepaid hardware and software maintenance Prepaid Maintenance Prepaid Maintenance Depreciation and amortization Depreciation Exercise of stock options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Deferred tax asset Deferred Tax Assets, Net Operating leases Operating Lease, Weighted Average Discount Rate, Percent Interest rate percentage Interest Rate Debt Instrument, Interest Rate, Stated Percentage Total lease liabilities Lease, Liability Lease, Liability Redemption notice period Sale Of Stock, Redemption Rights, Redemption Notice Period Sale Of Stock, Redemption Rights, Redemption Notice Period Property, plant and equipment, net Property, plant and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Cash paid during the period for income taxes Income Taxes Paid Accrued expenses and other current liabilities Increase (Decrease) in Other Current Liabilities Transferred to accounts receivable from contract assets recognized at the beginning of the period Contract with Customer, Asset, Reclassified to Receivable 2026 Finance Lease, Liability, to be Paid, Year Three Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Leases Lessee, Finance Leases [Text Block] Remainder of 2023 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Document Information [Line Items] Document Information [Line Items] Schedule of Assets and Liabilities Leases Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Schedule of Repayment and Interest Expense Schedule of Maturities of Long-Term Debt [Table Text Block] Operating Leases Lessee, Operating Lease, Liability, to be Paid [Abstract] Net loss before portion attributable to redeemable noncontrolling interest and noncontrolling interest Net Income (Loss) Before Portion Attributable To Noncontrolling Interest And Redeemable Noncontrolling Interest Net Income (Loss) Before Portion Attributable To Noncontrolling Interest And Redeemable Noncontrolling Interest Equity Component [Domain] Equity Component [Domain] Total assets Assets, Fair Value Disclosure Interest income Investment Income, Interest and Dividend Loan commitment asset Loan Commitment Asset Loan Commitment Asset Investment, Name [Domain] Investment, Name [Domain] Leases Lessee, Operating Leases [Text Block] Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Related Party [Domain] Related Party [Domain] Plan Name [Axis] Plan Name [Axis] Contract assets Beginning balance Ending balance Contract with Customer, Asset, after Allowance for Credit Loss Comprehensive loss before portion attributable to redeemable noncontrolling interest and noncontrolling interest Comprehensive Income (Loss), Net of Tax, After Portion Attributable To Redeemable Noncontrolling Interest And Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, After Portion Attributable To Redeemable Noncontrolling Interest And Noncontrolling Interest Prepaid insurance Prepaid Insurance, Noncurrent Prepaid Insurance, Noncurrent Schedule of Stock Award Activity Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block] Accrued consulting expenses Accrued Consulting Fees, Current Accrued Consulting Fees, Current Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Customer Contract Tranche [Axis] Customer Contract Tranche [Axis] Customer Contract Tranche Plan Name [Domain] Plan Name [Domain] Remainder of 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Initial Investment Initial Investment [Member] Initial Investment Other comprehensive loss, net of taxes: Other Comprehensive Income (Loss), Net of Tax [Abstract] Award Type [Axis] Award Type [Axis] Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Finance lease liabilities Increase (Decrease) Financing Cash Flows From Finance Leases Increase (Decrease) Financing Cash Flows From Finance Leases Operating lease liabilities Current operating lease liabilities Operating Lease, Liability, Current Leases Lessor, Sales-type Leases [Text Block] Customer Contract Tranche [Domain] Customer Contract Tranche [Domain] Customer Contract Tranche [Domain] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Property, plant and equipment Property, Plant and Equipment [Member] Prepaid managed services Prepaid Managed Services Non Current Prepaid Managed Services Non Current Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Deposits made Cash Reserve Deposit Required and Made Legal Entity [Axis] Legal Entity [Axis] Product performance Standard Product Performance Accrual Standard Product Performance Accrual Non-recourse debt Long-term portion of debt Long-Term Debt, Excluding Current Maturities Customer One Customer One [Member] Customer One Total liabilities Liabilities Proceeds from financing obligations Proceeds From Financing Obligations Proceeds From Financing Obligations Operating leases Operating Lease, Weighted Average Remaining Lease Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Geographical [Axis] Geographical [Axis] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Warranty expenditures during the quarter Standard and Extended Product Warranty Accrual, Decrease for Payments Exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Exercisable, Number Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Current portion of derivative liabilities Derivative Liability, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Amortization of warranty balance Amortization Of Product Warranty Amortization Of Product Warranty Preferred stock, issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Accumulated depreciation Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation Outstanding Options Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Compensation Related Costs [Abstract] Compensation Related Costs [Abstract] General invoice and purchase order accruals Product Liability Contingency, Accrual, Present Value Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Less: Comprehensive loss attributable to redeemable noncontrolling interest Other Comprehensive Income (Loss), Net Of Tax, Portion Attributable To Redeemable Noncontrolling Interest Other Comprehensive Income (Loss), Net Of Tax, Portion Attributable To Redeemable Noncontrolling Interest Assets Assets, Fair Value Disclosure [Abstract] Unvested balance (in dollars per share) Unvested 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 Outstanding Loans and Security Agreements Debt Disclosure [Text Block] Cost of revenue: Cost of Revenue [Abstract] Finance Leases Finance Lease, Liability, to be Paid [Abstract] Stock-Based Compensation and Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Product and Service [Domain] Product and Service [Domain] Thereafter Lessor, Operating Lease, Payment to be Received, after Year Four Lessor, Operating Lease, Payment to be Received, after Year Four Entity Shell Company Entity Shell Company Class B common stock Common Class B [Member] 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Financial Instrument [Axis] Financial Instrument [Axis] 2026 Long-Term Debt, Maturity, Year Three Prepaid rent Prepaid Rent Sales Revenue, Net Revenue Benchmark [Member] Schedule of Contract with Customer, Asset and Liability Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Document Period End Date Document Period End Date Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-Sale [Table] Lessor, Lease, Description [Table] Lessor, Lease, Description [Table] Total assets Assets Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Sales tax liabilities Sales and Excise Tax Payable, Current Antidilutive Securities [Axis] Antidilutive Securities [Axis] Installment period following written notice of redemption Sale Of Stock, Redemption Rights, Installment Period Following Written Notice Sale Of Stock, Redemption Rights, Installment Period Following Written Notice Revenue recognized Contract with Customer, Liability, Revenue Recognized, Including Opening Balance Contract with Customer, Liability, Revenue Recognized, Including Opening Balance Loan commitment asset Loan Commitment Asset, Noncurrent Loan Commitment Asset, Noncurrent Current portion of debt Non-recourse debt Long-Term Debt, Current Maturities Exercised (in dollar per shares) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities 2018 ESPP 2018 Employee Stock Purchase Plan [Member] 2018 Employee Stock Purchase Plan [Member] Accounting Policies [Abstract] Accounting Policies [Abstract] Portfolio Financing Portfolio Financing [Member] Portfolio Financing Weighted average discount rate: Leases, Weighted Average Discount Rate [Abstract] Leases, Weighted Average Discount Rate Interest expense Contractual interest expense Interest Expense, Debt Compensation and benefits Employee-related Liabilities, Current Loss before income taxes Pre-tax loss Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Prepaid expense and other current assets Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Lessor, Lease, Description [Line Items] Lessor, Lease, Description [Line Items] Amortization of warrants and debt issuance costs Amortization of Debt Issuance Costs and Discounts Net Loss per Share Available to Common Stockholders Earnings Per Share [Text Block] Customer [Axis] Customer [Axis] Non-current finance lease liabilities Long-term financing obligations Finance Lease, Liability, Noncurrent Schedule of Stock Option Activity Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Operating lease right-of-use assets and operating lease liabilities Increase (Decrease) in Operating Lease Liability Comprehensive loss Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Related Party Transaction [Line Items] Related Party Transaction [Line Items] Equity Award [Domain] Award Type [Domain] Expense expected to be recognized over a weighted-average period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition PPA II Power Purchase Agreement Company 2 [Member] Power Purchase Agreement Company 2 [Member] Schedule of Fair Values and Carrying Values of Customer Receivables and Debt Instruments Fair Value, by Balance Sheet Grouping [Table Text Block] Gross profit Gross Profit Debt minimum debt service reserves required Debt Covenant, Minimum Debt Service Reserves Required Debt Covenant, Minimum Debt Service Reserves Required Schedule of Other Long-Term Assets Schedule of Other Assets, Noncurrent [Table Text Block] Entity Registrant Name Entity Registrant Name Subsequent Events Subsequent Events [Text Block] Term of customer contract for negotiated rates Term of Customer Contract for Negotiated Rates Term of Customer Contract for Negotiated Rates Expired (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Expirations In Period, Available For Grant Share-Based Compensation Arrangement By Share-Based Payment Award, Expirations In Period, Available For Grant Prepaid deferred commissions Prepaid Deferred Commissions Prepaid Deferred Commissions Financial Instruments Cash, Cash Equivalents, and Short-Term Investments [Text Block] Proceeds from issuance of redeemable convertible preferred stock Proceeds from Issuance of Redeemable Convertible Preferred Stock Entity Address, City or Town Entity Address, City or Town PPA IIIB Power Purchase Agreement Company 3b [Member] Power Purchase Agreement Company 3b [Member] Leases [Abstract] Operating expenses: Operating Expenses [Abstract] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Principles of Consolidation Consolidation, Policy [Policy Text Block] Share-based compensation expense Allocated Share-based Compensation Expense And Issuance Of Stock And Warrants For Services Or Claims Allocated Share-based Compensation Expense And Issuance Of Stock And Warrants For Services Or Claims Minimum Minimum [Member] 10.25% Senior Secured Notes due March 2027 Senior Secured Notes Due March 2027, Recourse [Member] Senior Secured Notes Due March 2027, Recourse Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Raw materials Inventory, Raw Materials, Net of Reserves Recourse debt Long-Term Portion Of Recourse Debt, Excluding Related Party, Excluding Current Maturities Long-Term Portion Of Recourse Debt, Excluding Related Party, Excluding Current Maturities 2027 Lessor, Operating Lease, Payment to be Received, Year Four Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Investment, Name [Axis] Investment, Name [Axis] Fair Value Fair Value Disclosures [Text Block] Trading Symbol Trading Symbol Entity File Number Entity File Number Vested and expected to vest, remaining contractual life Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Outstanding, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Outstanding, Weighted Average Remaining Contractual Term Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Financing Obligations Financing Obligations [Member] Financing Obligations Derecognition of the pre-modification forward contract fair value (Note 15) Derecognition of the pre-modification forward contract fair value Adjustments To Additional Paid In Capital, Derecognition Of Pre-Modification Forward Contract Fair Value Adjustments To Additional Paid In Capital, Derecognition Of Pre-Modification Forward Contract Fair Value Interest payable Interest Payable, Current Research and development Research and Development Expense Recognition of operating lease right-of-use asset during the year-to-date period Recognition Of Operating Lease Right-Of-Use Assets, In Period Recognition Of Operating Lease Right-Of-Use Assets, In Period Prepaid managed services Prepaid Managed Services Prepaid Managed Services Thereafter Finance Lease, Liability, To Be Paid, After Year Four Finance Lease, Liability, To Be Paid, After Year Four Less: Comprehensive loss attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Lease Arrangement [Axis] Lease Arrangement [Axis] Lease Arrangement Restricted cash Restricted Cash and Cash Equivalents Portfolio Financings Variable Interest Entity Disclosure [Text Block] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted Stock Units Restricted Stock Units (RSUs) [Member] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] 2023 Executive Awards 2023 Executive Awards [Member] 2023 Executive Awards Use of Estimates Use of Estimates, Policy [Policy Text Block] Money market funds Cash and Cash Equivalents, Fair Value Disclosure Accounts payable Increase (Decrease) in Accounts Payable Equity Method Investments and Joint Ventures [Abstract] Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] Concentration risk, percentage Concentration Risk, Percentage Subsequent Events [Abstract] Subsequent Events [Abstract] Total revenue Total revenue Revenues Number of additional shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Accrued warranty liabilities Standard and Extended Product Warranty Accrual Income Taxes Income Tax Disclosure [Text Block] Total revenue from related parties Revenue from Related Parties PPA Company IIIA Power Purchase Agreement Company 3a [Member] Power Purchase Agreement Company 3a [Member] Secured long-term debt, noncurrent Secured Long-Term Debt, Noncurrent Finished goods Inventory, Finished Goods, Net of Reserves Cash paid during the period for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Net loss per share available to Class A and Class B common stockholders, basic (in dollars per share) Earnings Per Share, Basic 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Distributions and payments to noncontrolling interests Payments to Noncontrolling Interests Schedule of Restrictions on Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Counterparty Name [Domain] Counterparty Name [Domain] Sales and marketing Selling and Marketing Expense Series A Redeemable Convertible Preferred Stock Series A Redeemable Convertible Preferred Stock [Member] Series A Redeemable Convertible Preferred Stock Total equity attributable to Class A and Class B common stockholders Stockholders' Equity Attributable to Parent Cash received from stock options exercised Proceeds From Cash Received For Stock Options Exercised Proceeds From Cash Received For Stock Options Exercised 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 Entity Interactive Data Current Entity Interactive Data Current 2024 Lessor, Operating Lease, Payment to be Received, Year One Shares sold in offering (in shares) Sale of Stock, Number of Shares Issued in Transaction Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Computers, software and hardware Computers, Software And Hardware [Member] Computer, Software and Hardware [Member] Prepaid Expenses and Other Current Assets [Member] Prepaid Expenses and Other Current Assets [Member] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, derecognized Transfer of Financial Assets Accounted for as Sales, Amount Derecognized Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Embedded EPP derivatives Embedded Derivative Financial Instruments [Member] Schedule of Change in Level 3 Financial Liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Beginning balance (in shares) Ending Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Available for Grant Money market funds Money Market Funds [Member] Other prepaid expenses and other current assets Prepaid Expense And Other Assets, Current, Other Prepaid Expense And Other Assets, Current, Other Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Accumulated Deficit Retained Earnings [Member] 2026 Lessor, Operating Lease, Payment to be Received, Year Three Total lease costs Total lease costs Lease, Cost Added to plan (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Added To Plan In Period, Available For Grant Share-Based Compensation Arrangement By Share-Based Payment Award, Added To Plan In Period, Available For Grant Class A and Class B Common Stock Common Stock [Member] Expired (in Shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Expired In Period Share-Based Compensation Arrangement By Share-Based Payment Award, Expired In Period Vested and expected to vest (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Exercisable, Number Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Exercisable, Number Schedule of Lease, Cost Lease, Cost [Table Text Block] Deferred cost of revenue Increase (Decrease) in Deferred Charges Class of Stock [Axis] Class of Stock [Axis] Statement [Table] Statement [Table] Repayment of debt Repayments of Other Long-Term Debt 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 Managed Services Managed Services [Member] Managed Services Document Quarterly Report Document Quarterly Report Furniture and fixtures Furniture and Fixtures [Member] Current assets: Current assets: Assets, Current [Abstract] Operating lease liabilities Non-current operating lease liabilities Operating Lease, Liability, Noncurrent Temporary equity, par value (in dollars per share) Temporary Equity, Par or Stated Value Per Share Range [Axis] Statistical Measurement [Axis] Change in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Accumulated deficit Retained Earnings (Accumulated Deficit) Accounts receivable less allowance for doubtful accounts of $119 as of March 31, 2023 and December 31, 2022 Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Related Party Transactions Related Party Transactions Disclosure [Text Block] Receivables from employees Due from Employees Expired (in dollar per shares) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Electricity Electricity [Member] Document Fiscal Year Focus Document Fiscal Year Focus Consolidated Entity, Excluding Consolidated VIE Consolidated Entity, Excluding Consolidated VIE [Member] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Accrued warranty Standard And Extended Product Warranty Accrual, Current Standard And Extended Product Warranty Accrual, Current Statement [Line Items] Statement [Line Items] Derecognition of the pre-modification forward contract fair value (Note 15) Fair Value of Assets Acquired Unvested balance (in shares) Unvested balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Stock-based compensation Share-based Compensation And Issuance Of Stock And Warrants For Services Or Claims Share-based Compensation And Issuance Of Stock And Warrants For Services Or Claims Deferred cost of revenue Deferred Costs, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Condensed Balance Sheet Condensed Balance Sheet [Table Text Block] Customer Two Customer Two [Member] Customer Two Product Product [Member] Operating lease right-of-use assets Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Series A preferred Series A Preferred Stock [Member] Expense expected to be recognized over remaining weighted-average period Employee And Non-Employee Service Share-Based Compensation, Nonvested Awards, Compensation Cost Not Yet Recognized, Period For Recognition Employee And Non-Employee Service Share-Based Compensation, Nonvested Awards, Compensation Cost Not Yet Recognized, Period For Recognition Vested and expected to vest (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Document Transition Report Document Transition Report Local Phone Number Local Phone Number Loss from operations Operating Income (Loss) Inventories Increase (Decrease) in Inventories Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Document Information [Table] Document Information [Table] Accounts receivable Accounts Receivable, Related Parties Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Service Service [Member] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Advance income tax provision Prepaid Taxes Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Total liabilities Liabilities, Fair Value Disclosure Grant agreement, maximum possible repayment amount, recapture period three Government Grant, Maximum Possible Repayment Amount, Recapture Period Three Government Grant, Maximum Possible Repayment Amount, Recapture Period Three PPA Company 5 Power Purchase Agreement Company 5 [Member] Power Purchase Agreement Company 5 [Member] Equity Method Investee Equity Method Investee [Member] Tax receivables Income Taxes Receivable Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] 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] Accrued warranty beginning balance Accrued warranty ending balance Standard Product Warranty Accrual Income tax provision Income Tax Expense (Benefit) Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Geographical [Domain] Geographical [Domain] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Preferred stock, par or stated (in dollars per share) Preferred Stock, Par or Stated Value Per Share Series B preferred Series B Preferred Stock [Member] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Accounts receivable Contract with Customer, Receivable, after Allowance for Credit Loss Income Statement [Abstract] Income Statement [Abstract] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 3.04% Senior Secured Notes due June 30, 2031 Senior Secured Notes [Member] Senior Secured Notes Additional Paid-In Capital Additional Paid-in Capital [Member] Conversion period Sale Of Stock, Conversion Period Sale Of Stock, Conversion Period Balance Sheet Location [Domain] Balance Sheet Location [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Repayment of financing obligations Repayments Of Financing Obligations Repayments Of Financing Obligations Restricted cash Restricted cash related to PPA Entities Restricted Cash, Noncurrent PPA expenses Cost of Goods and Services Sold Weighted average shares used to compute net loss per share available to Class A and Class B common stockholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Derivatives Derivative Liability 3.04% Senior Secured Notes due June 2031 Senior Secured Notes Due June 2031, Non-Recourse [Member] Senior Secured Notes Due June 2031, Non-Recourse Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Redeemable convertible preferred stock, Series B Redeemable Convertible Preferred Stock, Liability, Current Redeemable Convertible Preferred Stock, Liability, Current Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Accounts Receivable Accounts Receivable [Member] Rent expense Operating and Short-Term Lease, Cost Operating and Short-Term Lease, Cost Common stock: $0.0001 par value; Class A shares - 600,000,000 shares authorized and 192,657,993 shares and 189,864,722 shares issued and outstanding and Class B shares - 600,000,000 shares authorized and 15,675,652 shares and 15,799,968 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively Common Stock, Value, Issued Net Carrying Value Reported Value Measurement [Member] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Property, plant and equipment Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation Delaware grant Deferred Government Grant Obligation, Noncurrent Deferred Government Grant Obligation, Noncurrent Senior Secured Notes Senior Notes [Member] Number of installments Sale Of Stock, Redemption Rights, Number Of Installments Sale Of Stock, Redemption Rights, Number Of Installments 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 Asia Pacific Asia Pacific [Member] Issuance of restricted stock awards (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Customer financing receivable Increase (Decrease) in Leasing Receivables Granted (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Grants In Period, Gross, Available For Grant Share-Based Compensation Arrangement By Share-Based Payment Award, Grants In Period, Gross, Available For Grant Revaluation of derivative contracts Unrealized Gain (Loss) on Derivatives and Commodity Contracts Short-term lease costs Short-Term Lease, Cost Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Beginning of period End of period Cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Less: Net loss attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Recourse debt Long-Term Portion Of Recourse Debt, Excluding Related Party, Current Maturities Long-Term Portion Of Recourse Debt, Excluding Related Party, Current Maturities Current liabilities: Current liabilities: Liabilities, Current [Abstract] Common stock, issued (in shares) Common Stock, Shares, Issued Non-recourse Debt Non-Recourse Debt [Member] Non-Recourse Debt [Member] Grants receivable Grants Receivable Deferred revenue, current Contract with Customer, Liability, Current Equity component of redeemable convertible preferred stock, Series B (Note 15) Increase In Carrying Amount Of The Redeemable Convertible Preferred Stock Increase In Carrying Amount Of The Redeemable Convertible Preferred Stock Interest on lease liabilities Finance Lease, Interest Expense Second Tranche Closing Second Tranche Closing [Member] Second Tranche Closing Liabilities recorded for property, plant and equipment, net Capital Expenditures Incurred but Not yet Paid Total Equity Attributable to Class A and Class B Common Stockholders Parent [Member] Income Statement Location [Domain] Income Statement Location [Domain] Finance lease liabilities Finance Lease, Liability, Current Less: current financing obligations Finance Lease, Liability, Current 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] Amendment Flag Amendment Flag Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating lease costs Operating Lease, Cost Other comprehensive loss, net of taxes Other Comprehensive Income (Loss), Net of Tax ESPP purchase Stock Issued During Period, Value, Employee Stock Purchase Plan Comprehensive loss attributable to Class A and Class B common stockholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Share-based Arrangements with Employees and Nonemployees [Abstract] Share-Based Payment Arrangement, Disclosure [Abstract] Recognition of right-of-use assets and lease liabilities from sale and leaseback transactions Sale and Leaseback Transaction, Gain (Loss), Net Construction-in-progress Construction in Progress [Member] Entity Current Reporting Status Entity Current Reporting Status Accrued expenses and other current liabilities Accrued other current liabilities Accrued expenses and other current liabilities Other Liabilities, Current Other long-term assets Other long-term assets Other long-term assets Other Assets, Noncurrent Contract With Customer, Asset, After Allowance for Credit Loss [Roll Forward] Contract With Customer, Asset, After Allowance for Credit Loss [Roll Forward] Contract With Customer, Asset, After Allowance for Credit Loss Equity component of redeemable convertible preferred stock, Series B (Note 15) Adjustments to Additional Paid in Capital, Increase in Carrying Amount of Redeemable Preferred Stock Long-term Debt, Fiscal Year Maturity [Abstract] Long-Term Debt, Fiscal Year Maturity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] 2024 Finance Lease, Liability, to be Paid, Year One Contract With Customer, Liability, Deferred Revenue [Roll Forward] Contract With Customer, Liability, Deferred Revenue [Roll Forward] Contract With Customer, Liability, Deferred Revenue Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Deferred commissions Capitalized Contract Cost, Net, Noncurrent Remainder of 2023 Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year Accrued warranty, net Standard Product Warranty Accrual, Increase for Warranties Issued ESPP purchase (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Counterparty Name [Axis] Counterparty Name [Axis] Schedule of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Recognition of finance lease right-of-use asset during the year-to-date period Recognition Of Financing Lease Right-Of-Use Assets, In Period Recognition Of Financing Lease Right-Of-Use Assets, In Period Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code 2025 Finance Lease, Liability, to be Paid, Year Two Number of Awards Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Liabilities Liabilities [Abstract] Property, plant and equipment, net Property and equipment, net Property, Plant and Equipment, Net Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Effect of exchange rate changes on cash, cash equivalent and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Installation Installation [Member] Installation [Member] Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents [Abstract] Operating cash flows from operating leases Operating Lease, Payments Assets and Liabilities, Lessee: Assets and Liabilities, Lessee [Abstract] Changes in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Employee Stock Option Stock options and awards Share-Based Payment Arrangement, Option [Member] Sales and marketing Selling and Marketing Expense [Member] Other long-term assets Increase (Decrease) in Other Noncurrent Assets Notes Notes Payable, Other Payables [Member] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Long-term debt Total Long-Term Debt Other expense, net Other Nonoperating Income (Expense) Balance Sheet Location [Axis] Balance Sheet Location [Axis] Offering price per share (in dollars per share) Sale of Stock, Price Per Share Common stock, authorized (in shares) Common Stock, Shares Authorized Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Provision for income tax Accrued Income Taxes, Current Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total operating expenses Operating Expenses Maximum Maximum [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Prepaid and other long-term assets Prepaid Expense and Other Assets, Noncurrent Class A common stock Common Class A [Member] Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Deferred revenue and customer deposits Deferred revenue and customer deposits Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Revenue recognized Contract with Customer, Liability, Revenue Recognized Entity Small Business Entity Small Business Measurement Basis [Axis] Measurement Basis [Axis] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Operating leases, depreciation expense Operating Lease, Right-of-Use Asset, Amortization Expense Number of shares issued (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Revenue: Revenues [Abstract] Sales-related liabilities Managed Services Liabilities, Current Managed Services Liabilities, Current Restricted cash Restricted cash Restricted Cash Distributions and payments to noncontrolling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Cancelled/Forfeited (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Cancelled/Forfeitures In Period, Available For Grant Share-Based Compensation Arrangement By Share-Based Payment Award, Cancelled/Forfeitures In Period, Available For Grant Schedule of Sales-type Leases, Lease Receivable, Maturity Sales-type and Direct Financing Leases, Lease Receivable, Maturity [Table Text Block] Customer Contract Tranche Two Customer Contract Tranche Two [Member] Customer Contract Tranche Two Weighted average remaining lease term: Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Nature of Business, Liquidity and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Consolidated Entities [Axis] Consolidated Entities [Axis] Debt Instrument [Line Items] Debt Instrument [Line Items] Class of Stock [Line Items] Class of Stock [Line Items] Total operating lease liabilities Present value of lease liabilities Operating Lease, Liability Deferred expenses Deferred Expenses, Current Deferred Expenses, Current Beginning balance Ending balance Contract With Customer, Liability, Deferred Revenue Contract With Customer, Liability, Deferred Revenue Total minimum lease payments Finance Lease, Liability, to be Paid Schedule of Finance Lease, Liability, Fiscal Year Maturity Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Total minimum lease payments Lessor, Operating Lease, Payments to be Received Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Fair Value Estimate of Fair Value Measurement [Member] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Settlement amount Litigation Settlement, Amount Awarded to Other Party Remainder of 2023 Long-Term Debt, Maturity, Remainder of Fiscal Year Net proceeds from stock offering Sale of Stock, Consideration Received on Transaction Inventories Inventory, net Inventories Inventory, Net Financing obligations Financing Obligation, Noncurrent Financing Obligation, Noncurrent Accounts payable Accounts Payable, Current Additions Contract With Customer, Liability, Additions Contract With Customer, Liability, Additions 2027 Long-Term Debt, Maturity, Year Four Less: accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Entity Filer Category Entity Filer Category Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Weighted average shares used to compute net loss per share available to Class A and Class B common stockholders, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Schedule of Variable Interest Entities Schedule of Variable Interest Entities [Table Text Block] Deferred expenses Deferred Expenses, Noncurrent Deferred Expenses Noncurrent Interest rate Loan Commitment Asset, Interest Rate Loan Commitment Asset, Interest Rate Liabilities Liabilities, Fair Value Disclosure [Abstract] Allocated share-based compensation expense Share-Based Payment Arrangement, Expense Product warranty Standard Product Warranty Accrual, Excluding Product Performance Standard Product Warranty Accrual, Excluding Product Performance Non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Commitments and contingencies (Note 12) Commitments and Contingencies Security Exchange Name Security Exchange Name Outstanding, beginning (in dollars per share) Outstanding, ending (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Customer deposits Contract With Customer, Liability, Customer Deposits Contract With Customer, Liability, Customer Deposits Outstanding Options/RSUs, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Outstanding [Roll Forward] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Redeemable convertible preferred stock, Series B: 13,491,701 shares and no shares authorized, and 13,491,701 shares and no shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively Beginning redeemable noncontrolling interest Ending redeemable noncontrolling interest Redeemable Noncontrolling Interest, Equity, Carrying Amount Prepaid workers compensation Prepaid Workers Compensation Prepaid Workers Compensation Restricted cash Restricted cash, current Restricted Cash, Current Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recourse Debt Recourse Debt [Member] Recourse Debt [Member] Schedule of Debt Schedule of Debt [Table Text Block] General and administrative General and Administrative Expense [Member] Total revenue from contract with customers Revenue from Contract with Customer, Excluding Assessed Tax Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Deposits made Deposits Made Non Current Deposits Made Non Current Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Cash paid for amounts included in the measurement of lease liabilities: Cash Paid for Amounts Included in the Measurement of Lease Liabilities [Abstract] Cash Paid for Amounts Included in the Measurement of Lease Liabilities Level 3 Fair Value, Inputs, Level 3 [Member] Power Purchase Agreements Entities Power Purchase Agreements Entities [Member] Power Purchase Agreements Entities [Member] Non-recourse debt Non-recourse debt Long-term Portion Of Non-Recourse Debt, Excluding Related Party, Current Maturities Long-term Portion Of Non-Recourse Debt, Excluding Related Party, Current Maturities Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Schedule of Employee and Non-Employee Stock-Based Compensation Expense Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Work-in-progress Inventory, Work in Process, Net of Reserves Finance leases Finance Lease, Weighted Average Discount Rate, Percent Revenue Recognition Revenue from Contract with Customer [Text Block] Contract assets Increase (Decrease) in Contract with Customer, Asset 2025 Lessor, Operating Lease, Payment to be Received, Year Two Noncontrolling Interest Noncontrolling Interest [Member] Common Class A and B Common Class A and B [Member] Common Class A and B [Member] Total liabilities and stockholders’ equity Liabilities and Equity Unrealized foreign currency exchange loss Foreign Currency Transaction Gain (Loss), Unrealized Amortization of debt issuance costs Amortization of Debt Issuance Costs Related Party [Axis] Related Party [Axis] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Less: Net loss attributable to redeemable noncontrolling interest Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Gain on revaluation of embedded derivatives Embedded Derivative, Gain (Loss) On Embedded Derivative, Net, And Fair Value Adjustment Of Warrants Embedded Derivative, Gain (Loss) On Embedded Derivative, Net, And Fair Value Adjustment Of Warrants Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Level 2 Fair Value, Inputs, Level 2 [Member] Accrued warranty Increase (Decrease) On Accrued Warranty Liability Increase (Decrease) On Accrued Warranty Liability Convertible notes Convertible Notes [Member] Convertible Notes Current Fiscal Year End Date Current Fiscal Year End Date Employee stock ownership plan (ESOP), compensation expense Employee Stock Ownership Plan (ESOP), Compensation Expense Vested and expected to vest, aggregate intrinsic value Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Outstanding, Aggregate Intrinsic Value Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Outstanding, Aggregate Intrinsic Value Less: amounts representing interest or imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Net loss per share available to Class A and Class B common stockholders, diluted (in dollars per share) Earnings Per Share, Diluted Sale of Stock [Domain] Sale of Stock [Domain] Proceeds from government grants Proceeds From Government Grants Proceeds From Government Grants Stock-based compensation vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Loss on disposal of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Financing obligations Financing Obligation, Current Financing Obligation, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current SK Ecoplant SK Ecoplant [Member] SK Ecoplant 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Purchase commitment period Long-Term Purchase Commitment, Period Customer Concentration Risk Customer Concentration Risk [Member] PPA IV Upgrade financing obligations Project Upgrade, Financing Obligations, Current Project Upgrade, Financing Obligations, Current Loan commitment asset Loan Commitment Asset, Current Loan Commitment Asset, Current Number of customers Number of Customers Number of Customers Schedule of Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Net loss Net Income (Loss), Excluding Redeemable Noncontrolling Interest Net Income (Loss), Excluding Redeemable Noncontrolling Interest Total cost of revenue Cost of Revenue Deferred revenue Contract with Customer, Liability 2.5% Green Convertible Senior Notes due August 2025 Green Convertible Senior Notes [Member] Green Convertible Senior Notes Unrecognized stock-based compensation cost Employee And Non-Employee Service Share-Based Compensation, Nonvested Awards, Compensation Not Yet Recognized, Share-Based Awards Other Than Options Employee And Non-Employee Service Share-Based Compensation, Nonvested Awards, Compensation Not Yet Recognized, Share-Based Awards Other Than Options Product and Service [Axis] Product and Service [Axis] Net loss attributable to Class A and Class B common stockholders Net Income (Loss) Attributable To Parent, Including Redeemable Noncontrolling Interest Net Income (Loss) Attributable To Parent, Including Redeemable Noncontrolling Interest Class of Stock [Domain] Class of Stock [Domain] Finance leases Finance Lease, Weighted Average Remaining Lease Term Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Non-cash lease expense Non-Cash Lease Expense Non-Cash Lease Expense Unused Borrowing Capacity Line of Credit Facility, Remaining Borrowing Capacity Interest expense Interest Expense Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] State incentive receivable State Incentive Receivable State Incentive Receivable Grant agreement, recapture provision repayments Government Grant, Cumulative Amount Repaid Government Grant, Cumulative Amount Repaid Performance Stock Units Performance Stock Units [Member] Performance Stock Units Schedule of Accrued Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Inventory reserves Inventory Valuation Reserves Stockholders’ equity: Equity [Abstract] Machinery and equipment Machinery and Equipment [Member] Buildings Building [Member] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Entity Tax Identification Number Entity Tax Identification Number Number of common stock reserved for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Other long-term assets Other Noncurrent Assets [Member] Outstanding, remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Outstanding, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Outstanding, Weighted Average Remaining Contractual Term Customer Contract Tranche One Customer Contract Tranche One [Member] Customer Contract Tranche One Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Abstract] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Consolidated Entities [Domain] Consolidated Entities [Domain] Cash Cash [Member] Property Subject to or Available for Operating Lease [Line Items] Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items] Net loss attributable to redeemable NCI Temporary Equity, Net Income Property, plant and equipment, gross Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Exercised (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Exercises In Period Share-Based Compensation Arrangement By Share-Based Payment Award, Exercises In Period Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Accrued installation Accrued Installation Liability, Current Accrued Installation Liability, Current 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] Net decrease in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Total consideration Sale of Stock, Consideration Including Loan Commitment Sale of Stock, Consideration Including Loan Commitment Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] 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] Thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Other Other Accrued Liabilities, Current Entity [Domain] Entity [Domain] City Area Code City Area Code Accrued legal expenses Accrued Professional Fees, Current Delaware grant Deferred Government Grant Obligation, Current Deferred Government Grant Obligation, Current General and administrative General and Administrative Expense Assets Assets Assets [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Sale of Stock [Axis] Sale of Stock [Axis] Share-based Compensation Arrangement by Share-based Payment Award, Available for Grant [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Available for Grant [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Available for Grant [Roll Forward] Deferred revenue and customer deposits Deferred revenue and customer deposits Deferred Revenue And Customer Deposits, Current Deferred Revenue And Customer Deposits, Current Loan agreement term Loan Commitment Asset, Term Loan Commitment Asset, Term Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Schedule of Prepaid Expense and Other Current Assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Lease Arrangement [Domain] Lease Arrangement [Domain] Lease Arrangement [Domain] 2024 Long-Term Debt, Maturity, Year One Less: imputed interest Finance Lease, Liability, Undiscounted Excess Amount Other long-term liabilities Other Liabilities, Noncurrent SK ecoplant Strategic Investment Equity Method Investments and Joint Ventures Disclosure [Text Block] Leases Lessor, Operating Leases [Text Block] Outstanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Outstanding, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Outstanding, Intrinsic Value Exercisable, aggregate intrinsic value Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Exercisable, Aggregate Intrinsic Value Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Exercisable, Aggregate Intrinsic Value Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Unrecognized compensation cost related to unvested stock options Employee And Non-Employee Service Share-Based Compensation, Nonvested Awards, Compensation Not Yet Recognized, Stock Options Employee And Non-Employee Service Share-Based Compensation, Nonvested Awards, Compensation Not Yet Recognized, Stock Options Research and development Research and Development Expense [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Energy Servers Energy Equipment [Member] Excess consideration Sale Of Stock, Excess Consideration Sale Of Stock, Excess Consideration Cost of revenue Cost of Sales [Member] Customer [Domain] Customer [Domain] Redeemable convertible preferred stock Redeemable Convertible Preferred Stock [Member] EX-101.PRE 10 be-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 be-20230331_g1.jpg begin 644 be-20230331_g1.jpg M_]C_X 02D9)1@ ! 0$ > !X #_X0 B17AI9@ 34T *@ @ 0$2 , M ! $ #_VP!# (! 0(! 0(" @(" @(" P4# P,# P8$! ,%!P8' M!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!# 0(" @,# M P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# S_P 1" "_!+ # 2( A$! Q$!_\0 'P 04! 0$! M 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4%! 0 %] 0(# M 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B7J#A(6& MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76 MU]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 M $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)! M40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y M.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4 ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/D MY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#\Q/\ A;GBO_H9O$/_ (,9 MO_BJ/^%N>*_^AF\0_P#@QF_^*KGJ*T,[G0_\+<\5_P#0S>(?_!C-_P#%4?\ M"W/%?_0S>(?_ 8S?_%5SU% 7.A_X6YXK_Z&;Q#_ .#&;_XJE7XO>+%;(\4> M(@1R"-2FX_\ 'JYVB@+GH7A?]K;XK>![I9]%^)OQ"T>9/NR67B*\MV7Z%) : M^A/@7_P7P_:H^!-U#Y/Q0U#Q58QD;[/Q/!'JJS =FED'GC_@,JGWKXYHH"Y^ M\7[%?_!UKX-\?7MGHWQO\(R^"+R8K&VOZ'YE[I>X]6DMSF>%?]PS'Z5^K'PU M^)WAWXR^"-/\2>$]=?]EU)'!R".H((.""*_C%KZ M0_X)R_\ !4/XE_\ !-CXFQZKX2OY-1\+WTRMK7AB[E;^S]53@$@<^5.%^[,@ MW# !#KE#/*4I']9%%>3?L5?MG>"?V\O@%I/Q"\"WS7&FW^8;JTFPMUI5TH'F M6TZ@G;(N0>X965E)5@3ZS4E!1110!_)U_P %A_\ E*'\<_\ L;;O_P!"%?-E M?2?_ 6'_P"4H?QS_P"QMN__ $(5\V5H9A7],'_!M-_RB8\&_P#86U;_ -+9 M*_F?K^F#_@VF_P"43'@W_L+:M_Z6R5,BHGWQ1114E!1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 ?Q3T445H9A7T_P"!/^",'[3WQ-\#Z-XD MT'X1:]J.A^(+M.NX[JT5;JWFC62*0!I00&1E/(!Y[5\P5_7I_P3H_Y1\? M G_LGGA__P!-MO2;&C^;_P#X<4_M:?\ 1%?$7_@99?\ QZ@_\$*OVM /^2*^ M(O\ P,L__CU?U244N8?*?R&_'/\ X)V?'7]FK2)=1\GC#1+^+"O&:_M6EB6>-HY%5T<%65AD,#U!%?DI_P %Q/\ @@?X9^(G MPYUSXN?!/0;?P_XRT6&34-9\.Z="([/7H%!:62"%>([E5!;:@ EP1MWD%CF# ME/P4HHHJB3[1_P""''_!2*\_X)]_M?Z:FJZ@\?PW\=31:3XE@=_W5L&;;#?8 MZ!H&;+'G,;2CDE2/ZAD<.H92"",@CO7\5%?U6?\ !$W]I6?]J?\ X)G_ Q\ M0:A<-)(I">YDJ9%1/JRBBBI*/Y.O^"P_P#R ME#^.?_8VW?\ Z$*^;*^D_P#@L/\ \I0_CG_V-MW_ .A"OFRM#,*_I@_X-IO^ M43'@W_L+:M_Z6R5_,_7],'_!M-_RB8\&_P#86U;_ -+9*F143[XHHHJ2@HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ.>XCM86DD=8XX MP69F. H'4DUQFI?M+_#C1+IH;SX@>";.93@QS:Y:QL#]"X-9SJPA\;2]3&KB M*5+6I)1]6D=O16!X,^*7AGXC&;_A'O$6@Z]]G ,O]G7\5UY8/0ML8X_&M^JC M)25XNZ-*=2,X\T&FNZU"BBBJ*"BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH _BGHHHK0S"OZ]/\ @G1_RCX^!/\ V3SP_P#^FVWK^0NOZ]/^"='_ M "CX^!/_ &3SP_\ ^FVWJ9%1/9****DH**** /Y-/^"N7P"L/V8_^"DGQ>\& MZ5!':Z79:X;ZRMXUVI;07D4=Y'$H[*B7"J/917SE7UK_ ,%U_B%:_$__ (*S M?&C4K.198;758-))4Y DLK*WLY!^$D#CZ@U\E5H9A7] W_!I;XKFU']AOX@: M/(S-'I?C:2>+/\(FL;3*CVS$3]6-?S\U_0E_P:>> KCP_P#L"^,-#?\ L+:M M_P"ELE?S/U_3!_P;3?\ *)CP;_V%M6_]+9*F143[XHHHJ2@HHHH **\-_;G_ M ."B'PM_X)Y?#;_A(?B+KHMI[I6&F:/: 3:GJ[KU6"'(R!QEV*HN1EAD _A1 M^W;_ ,'(OQR_:DO;S2O MXWPC\'2%DC@T:8_I?T;_ (.6_P!DS4[D1S>,/$>G*3@R M7'AN\91_W[1S^E>X_!;_ (*S?LV_M!W4-OX7^,G@FXO+@@0VM]>?V7-71E96&58'((]13J_DI_8^_X*D_'/]AK4;?_ M (0+QYJT&C0,"^@Z@YOM(F7/(^SR$JF>A:+8^.C"OVZ_X)B?\'%/PY_;5U'3 M_!WQ M[7X9_$:\*PVZRSYT?6I3P%MYFYBD8](I3R2%5Y&.*7*.Y^CE%%%(84 M444 %%%#-M% !4=U=1V-M)--)'##"I>21V"JBCDDD\ #U-?F3_P4S_X.3O 7 M[*NHZAX/^$MK8?$OQS:%H+F_,Q_L'2I1P5:1"&N7'=(F51WD# K7XI?M;?\ M!2/XU_MOZK--\1?'VM:MI\C[X]'@E^RZ5;\Y 2UCVQY' W,&28U_%A7U#\%_VF_AS^T;IK7?@'QUX3\901KND M.CZK#>-"/]M48LA]F -?QP5>\,>*=4\$Z[:ZIHVI7^DZI9.)+>\LKA[>X@8? MQ(Z$,I]P11RAS']I5%?SF_L&?\'+_P 9OV;KVRT?XG,WQ;\'H5C>2^D$>N6B M>L=UC]\1R2)PS-@#S$'-?NI^QI^W1\,_V]OA:GBSX;>(8=6M8]J7UC*/*U#2 M92,^5<0DY1N#@\HV"59AS2L4>O4444@"BBOF'_@M#.]M_P $LOC=)&[1NOAR M0AE."/WD?>@#Z>HK^+3_ (234?\ G_O?^_[?XT?\))J/_/\ WO\ W_;_ !JN M4GF/[2Z*_'O_ (-&OBK/K_PF^,_A.YNI9FTC5].U:-9'+'%S#-$Q&?3[(N?J M/6O=?^"PO_!>;PU_P3Z>Y\">!K?3_&'Q:DB!F@E:A=$+#97UPVEW<['^%(;I8I&/LJDU_)?11RAS']K .117\N7_ 3J_P"" MX7QF_8 UJPT]=6NO''P\B94N/#&LW+21PQ#K]DF;<]LP&!/V]/@7IWC[P!J1O--NSY-W:3 )>:5 MX50"S%5!8?ST?\%$/^"_GQI_;>U:_P!)T/5+OX9_#V1FCAT71;IH[J[C_P"G MNZ7$DA(ZHNR/!P58C<2UQW/W]_: _P""E/P%_9;O9K/QU\5O!NAZE;$B;3A? M"ZOXL?WK:'?,/Q3FOGC7?^#EC]DO2+LQV_C/Q!JB X\VU\-7JH??]Y&A_2OY MGB2S9/)[FBGRD\Q_3YX%_P"#B7]DGQQ>);M\3)M&FD(51J>@W\"'/K((3&O_ M )A7U5\&_VA_ ?[1&A-JG@/QGX7\9:?'CS)M&U.&]6$GH'\MCL;V;!K^-FM M_P"&7Q6\3?!;QE:>(O"'B#6/#.NV+;H+_3+N2UN(O8.A!P>XZ$=H,)'(QX M65 J$D!E7EV_8:I*"BBB@ HHHH ***^;?VQ/^"D7A3]F!YM%T]4\3>,%P MR[8+$GH9Y!G![[%RQ[[00:Y\5BZ.&I^UK2LOZ^\X?VT?B-^T9=3#Q#XBNETV0G;I=DQMK%!Z>6I^?'K(6;WKRJOB\7QIK; M#4_G+_)?YGY;F7BE:3C@:.G>;_\ ;5_F?K9J'_!6;X*64I6/7M4NUS]^+29P MI_[[53^E6-&_X*K_ 1U>54D\47E@6X!N-*NL9^JHP'XU^1=%>=_KACK_#'[ MG_F>(O$[-KWY8?=+_P"2/W+^'/[1?@/XO2*GAKQ=X?UB=N1;P7B&X'UB)#C\ M17:U^ 4VN]2D\7:!&0'L-5E, MDB+_ -,ISET.. #N4?W:];!<90D^7$PMYK7\-_S/H\K\4*4Y*&/ICJO MFGK]S?H?KM17EG[,7[7?@_\ :M\,->>';MH=0M5!OM+N2%NK,GN1G#(3T=<@ M^QR!ZG7V=&M3JP52D[I]4?J&%Q5'$TE6H24HO9K8****T.@***_"OXQ:I=#X MN>*@+B90-8NP )#_ ,]GKP\ZSG^SXPER3[G[J45^ _P#:]U_S\W'_ ']-?0W_ 2W\;3:'^VIX7AFN)3#JD5W9/N< MDKD'T 8\5^7W[1G[(,/@GR/WI]ET]7T_%^1]%Q%QI@LJ?LG[]3^5=/5]/Q?E8_4GXA?M MQ?"7X77$D&L>.M"6XB.'AM)&O94/HRP!R#[$"O/I_P#@K5\%89]BZUJ\J_\ M/1=*FV_J ?TK\EJ*^3J<98QOW(Q2^;_7]#\YK^*&92E^ZIPBO1M_?=?D?L3X M2_X*6_!3QA/'##XVM;&:0XVW]I/:JOU=T"?^/5[/X<\4Z7XRTF._TC4K'5;& M;_5W-G<)/$_T920:_ ^NJ^%7QI\5?!#Q"NJ>%-=U#1;Q2"QMY/W-*J=L1!-?W=']SO?\#MR_P 4L0I)8VBFN\;I_@%%%% !17"_'O]HK MPG^S5X+;7/%6I+9PME;:W0;[F]D SLB3.6/3)X49R2!S7YO_ +2G_!5CX@?& M.YN+'PS-)X)\/L2JI92?Z?,OJ\_!4GTCVXS@ENM>/F6>8;!*U1WEV6__ #Y MG/N+,!E2Y:[YI](K5_/LO7Y)GZ8?$/XX>#OA)'N\3>)]#T/<-RI>7L<4CC_9 M0G2:AKY&MQGB&_W4(I>=W_D?FN*\4L;*7^S4HQ7G>3_ M <5^!^M-G_P5K^"MU+M?6M6MUS]^32IB!_WR"?TKN_ W[=OPA^(LR1Z;X^T M%9I#A4O9&L68^@$X0D^PK\6Z*SI\98Q/WXQ:]&OU,*/BAF<7^]IPDO1I_?=_ MD?OW;74=Y;I-#(DL4BAD=&W*P/0@CK4M?A_\%?VH?'G[/FH)-X4\2:AIT*ON M>S+^;9S>NZ%LH<^N PSP17Z%?L=?\%4?#_QSO+7P_P",8;7PMXHN"(X9@Y_L M_4'/149CF)SV5R0> &)(6OI,MXHPV*DJ=3W)/OL_1_YV/N\B\0,!CY*C67LI MO9-W3?E+3\4CZVHHHKZ8^\"BBB@ HK\U_P#@M?>36WQQ\(B*:2,'0B2%8C/^ MD25\7_VO=?\ /SOPMQC'.:E2G[+D<4G\5[_@K6 M.ZJOJ>K6NB67-O:6\8R\LT@C1![L>*^#_P!L#_@KTVD:E=>'_A6MO,T+ M&*;Q!<1B2,L.OV>,\,!_ST<$'G"D88_#7Q$^+7B;XMZNU]XFU[5MR@ 5R9AQ9AZ$G3HKG:\[+[];_EYGG9UXCX'"3=+"Q=62W:=H_? MK?Y*WF?LOJ_[7GPKT*=H[KXB>"TD7AD76('9?J%8D59\,_M1?#;QCJ$-GI?C M[P??7EPZQPV\6KP&:5F. JINW$DX& .IK\/*[C]F3_DY+X>_]C+IO_I5'7ET M>,:\ZBBZ:LVENSYW#^)^+J5HTW1C9M+=WU9^Y%%%%?H!^SA17E?[4'[7O@_] ME#PPMYXBNFGU*Z0FQTJV(:ZO".,@9PJ ]7; ';)P#^;?[1'_ 4R^)?QVNIK M>UU*3PCH,A*I8:3*TT M>=Y_ 5Y3K?\ P52^".CR%$\67%\RG!^S:5=$#\6C /X$U^14LK3RM)(S.[L6 M9F.2Q/4DTRODZW&>);_=0BEYW?ZK\C\XQ7BECY/]Q2A%>=Y/[[Q_(_6S3_\ M@K-\$[V8+)KVJ6:D_?FTFX*C_OE6/Z5Z5\._VP_A?\5IXX="\<>'[JYF.([: M6Y%M<.?:.7:Y_ 5^)-%32XRQ:?[R$6OFOU?Y$X?Q0S&,OWU.$EY73^^[_(_H M KQ/]M+]M/0_V0?!4$B3/91U/&26/4FN_%\80EAG[!.-1Z:ZI>?G\SV,Q\3*=3 M /ZG!QK/375)=6GU\KI:ZVT+WQV_:L\>?M':O)<>*-?O+JV9]T>GPL8;&W] MD0.WC^\?]@RV_]&M7Z.5^Z;RXMZ.%;ZK7ZAPS)K+(N*N_>T^;/Z!X#E*.00E!7 M?OV6UWS.ROTOW.JHK\%?$=KJWA/Q#?:7J#W5O?:;<26ES$TAS%(C%64_1@1^ M%4?[7NO^?FX_[^FO)?&MG9T?_)O_ +4^:EXJV=GA=?\ '_\ :'[\45^ _P#: M]U_S\W'_ ']-?JG_ ,$E/C6WQ0_9ACT6ZG,VI^#;IK!]QR[6[YDA8^V"Z#VB MKT\IXECC:_L'#E=KK6][=-ETU/H.&^/*>:XOZI*E[-V;3YKWMTV72[^1]2T4 M45].??!1110 445\(_\ !:KXU/I/A_PKX%L[AHYKZ5M9O@C;6$:;HX0<=F8R MGZQBN',L='!X>6(DKVZ=V>3GF;0RW!3QE17Y;65[7;=DNOY'W=17X#_VO=?\ M_-Q_W]-']KW7_/S8X]XQ7ZF5]/E. M82QM#V[ARJ]EK>]NNRZGW_#>=3S7"?6Y4_9IMI*][I==EUNOD%<9\5/VA/!' MP1BC;Q7XHT?1&F7='#<3CSY%]5C&78>X!K@OVY/VE]1^ /@/3--\,6JZAXZ\ M:7@TO0;;:&VR$@-,5/!V[D !XW.N5'%+PV"O#,I8\8VC"C',,U]C)PA;W;ROLM-6WV M[=3FSGB'ZK.5*E9;962;:]>BE6= RD,K#((.017P/J/[6'[.OQ=UB+POX MV^$UQX/^W$1)?3:3!:M:;N QDA*RQKGN 1QSP#7;?"?6?$/[ ?[0NB_#37=6 MNM>^&/C:0P^%]0NVW3:5<9 %LS=-I9E7 PN71E"Y=:QPN<-N]1QE&Z3E&ZY6 M]N9/5)[7NBE>U]T?RUT445](?7A7]> MG_!.C_E'Q\"?^R>>'_\ TVV]?R%U^AWP:_X.9OV@O@=\(?"O@K1]!^%LVD^# M]'M-$L7NM(O'N'@MH4AC,C+=J"Y5!DA0"<\#I2:N-'])5%?SMK_P=<_M)*P/ M_"._"%L'H=%ON?\ R=J2;_@Z_P#VD)8RJ^%_@[&3_$NC7^1^=\12Y65=']$% M?)?_ 5A_P""K'@W_@FS\$-0FDO[#4OB5JUJZ>&_#RR!YI)6!5;F= :[O;V58+>"%"\DTC$*J*HY+$D +-:9[/PSH9DVMJ-R! MDN^.5@B!5I&'JJ@AG6OHSQ7XIT[P-X7U+6]8O(-/TG1[66^O;J9ML=M!$A>2 M1CV554DGT%?R@_\ !4C]OK6/^"BO[7.O>.+M[B'P[;N=.\-:=(>-/TZ-CY8* M]!))DR/U^=R,[54!H&>8?M)?M+>-?VM_B_JOCKQ_KEUX@\1:L^9)I3B.",$[ M88D'RQQ)G"HH 'U))X2BBK,PHKU+]DK]BWXE_MQ?$I?"OPS\+WWB+44"R74R MXBM-.C)QYEQ,V$B7@XW'+$84,<"OU:^ '_!HRLFCP7/Q2^+KQS_P &C7POO])=?#7Q6\?:3?;?DEU.SM-0 MA#>Z1K 2/^!BOSM_X*#_ /!!KXW?L":+>>))[2S\>> [/+S:]H2NQL$_O75N MP\R$>KC?&O&7!(%%PL?$]&<&BB@1^VG_ ;[?\%Q-1\4:]H_P%^,>L27UU=; M;3P?XBO9=TTK]$T^YD/+,W2*1CN)Q&224Q^TE?Q5V5[-IEY#<6\TEO<0.)(I M8V*O&P.0P(Y!!P01TK^HC_@AU_P46;_@H9^QK97NMW23?$#P2Z:+XF&1ON7" MY@O,>D\8)/ 'F), *F146?9E%%%24%?A7_ ,' /_!<74?&7BC7/@3\']9D MLO#NG.]AXLU^REVR:K,,K)8P.O*P(4,,["*_F=9LG)YS MR2>]5$F3"BBBJ)"BON_]@#_@WP^-W[<6@6/B:^CL_AKX'OU66WU37(G-U?Q' MD26UHN'=2""&D,:,#E6:OO\ \(_\&CGPILM)5->^*GQ"U*^V_--86UG8PD^H MC=)B![;S11J3'I?B?3_ "!-[?:H M"0#VP8<9ZD"ORC_:<_91^(7[''Q.N/!_Q(\+ZAX8UR$;T2X4-#=QY($L$JDI M+&2"-R,1D$<$$ %8\[KTW]D?]K[QY^Q#\:M-\=_#W69M)UBQ.V:(DM:ZE 2" M]O<1Y DB;'(/((#*5958>944 ?UL?\$W/^"A'A/_ (*0_LW6'CGPZ%T_4H6% MGKVC/*))M&O0H+1D\;HV!W1O@;E/0,&5?H"OY5_^".'_ 43OO\ @G1^V%I. MO75S-_P@OB5H])\5VBDLK6C-\MR%[R0,?,7 R5\Q!CS#7]45A?P:K8PW5M-% M<6]Q&LL,L3ADE1AD,I'!!!!!'!!J&:(FKY?_ ."T_P#RBM^-_P#V+L?BW? M>'K=IO$/C7PPNEZ+,RAH;&^%S&4N9%/#>7"]PRC!!<("-I-?,OB+Q%J'B_Q! M?:MJM[=:EJFIW#W5W=W,IEFN9G8L\CNQ)9F8DDDY)-4Z=;V\EW<1PPQO++*P M1$1=S.QX [DT -HK]1?V%O^#7CXG_M!>%[+Q)\4M?B^%.DWR":#2S9&\UJ5 M#R/,B+(EOD8X=F<045^Y7P4_X-%_"]KH,,GQ&^+6O7VJ2*#+!X;L(K6W@;NJRSB5I!_M%$_P!V MK'Q>_P"#1?P=>:),W@'XN>)M-U)5)BC\0:=!>P2MV5FA\ED!_O!6Q_=-+F17 M*?A;17L7[;G["'Q&_P""??Q@D\&_$;24L[N2,SV%_:N9K#5H,X\VWEP-RYX* ML%=20&5> /%VH-?>//A:L5L+F=]T^JZ6 MX*V\S$\M)&5,3MR2!$S$LY)_G&K['_X()?M'S_LW_P#!4/X;S?:&BTSQI;/]FOX(ZWXLNPDDUE M%Y=E;L?^/JY?Y8H_7&[ELTE\*V79?Y]S^9>).(*^;8IUJFD%I&/9?YOJ_ MT2"BI].T^XU:_AM;6&:YNKJ18H88D+R2NQPJJHY))( Y)-?=O[,7_!&^36M M+MM8^)VI76GM,!(NB:>R^<@ZXFF((!]50'']X'(&.!RW$8R?)0C?N^B]6<^3 MY%CSPD+VW>R7J_TW[(^"Z*_93PY_P3J^"_AFS6&'P'I=QM&"]W)+=.Q] M*P%9X?%PY9?FN MZ>S1T'PS^)FN?![QM8^(O#NH3:;JVG/OBFC/7U5AT96'!4Y!!YK]@/V,?VL] M+_:V^%,>L6ZQV>MZ>5M]7L%;/V:;&0RYY,;X)4^Q7)*FOQ?KUS]BG]I6Z_9= M^.^F:[YDAT6Z866L0+R)K5R-S8[LAPZ^ZXZ$UZO#^<2P5=1F_P!W+?R\_P#/ MR/HN#>)IY7BU3J/]S-VDNW]Y>G7NO1'[245#97T.I6<-Q;R1S6]P@DCD1MRN MI&00>X(P:FK]9/Z.O?5!7X1_&0_\7>\5?]AB[_\ 1[U^[E?A'\9#_P 7>\5? M]AB[_P#1[U\/QM\%+U?Z'Y+XK?P,E:U?8#2"$!8X%/&Z21B$1<]V(&:K]Y6J=92D_5MFG[_%5NLY MR?JVW^+9R=%?97AC_@BK\0M2T]9=3\2>%=+F<9\A'FN&3V8A ,_0D>]8OQ%_ MX([_ !4\&Z?)=:5-X>\3K&"WD6=TT-P0/19553] Y/M7I2R+'J/,Z3M^/W;G MN3X1SF,/:/#RM][^Y:_@?)]%7O$7AS4/".NW6F:K976FZC92&*XMKF(Q2PL. MS*V"#5&O)::=F?.2BXNSW)K*]FTV\AN+>:2WN+=Q)%+&Q5XV!R&!'(((!R.E M?KU_P3M_:Q;]J3X)JVJ3*WBKPVR6>JX&#<9!\JXQV\P Y_VT? Q7X_U]'_\ M$LOC%)\*_P!K;1[.2;9IWBU&T>Y4G@N_S0G'][S51<^CMZU[_#F82PV+C%OW M9Z/]'\G^%S['@?.IX#,H0;]RHU&2]=$_D_P;/UQHHHK]9/Z."O/OVE_VB]#_ M &8/A5?>*-;;S/*_+I;&X:3PMX;=[#2D5LI-@XEN/[84 M5]%?LL7$W_".>$%(*U] MU_#O_@EC\&_ 5C&MQX>N/$5TH :YU2\DD9O^ (5C_P#':]O+^',9BX>TBE&+ MV;Z^BU9]7DW ^9YC35:"4(/9R=K^B2;^=DGW/R*HK]FM9_X)Z_!C7;1H9OA_ MHL:L,9MS+;N/^!1NIKYT_:1_X(T:;/I=QJ7PRU*ZM[Z-2XTC4I1)#/\ [,4V M R'L ^X$]64(_#M_X0UZ\TO5+2XL-1T^5H+FVG0I)"ZG!5@>A%4:^7::=F? RBXOE> MY^B7_!+W]O\ N/%ES:?#3QM?--J&W9H6I3ME[D*/^/:1CU< ?(QY;&T\[<_= MU?@/INHW&CZC;WEK-);W5I*LT,L;%7B=2"K*1R"" 0?45^S7[$'[2,?[4/[/ M^EZ_,T8UJUS8:O&O&VZC RP'8.I5P.V_'8U^C<*YQ*O'ZK6=Y16C[KM\OR]# M]P\/>)IXNF\NQ3O."O%O=Q[/S7Y>AZ]1117V1^G'YI_\%N/^2Y^$/^P$?_2B M2OBNOM3_ (+Z_P"&%O ?PRT6[>&[FMKA=?EC;#+;K=2K#;9[!T 9QQ\H4P'J0#ZE7Y-?\%5_CU-\7/VG+[1;>8MHW@D M'3($!^4W'!N'Q_>WCR_I$/>OTS/LR>"PKG'XGHO7O\C][XPSUY7E[JT_CD^6 M/J^OR6OK8\&^*/Q1USXR^.+_ ,1^(K^;4=6U&3?+*YX4=D0=%11P%' KG:* M*_(Y2E*3E)W;/YKJ5)U)NWO@.2(YZ.;>&N.PU)UL--5;;JUI?)7=_2]^US\XZ*=+$T$K(ZLDB$JRL,%2.H( MIM?)GYN:7A+PIJ'CKQ/I^BZ3:RWVIZI.EM:V\8^:61SA0.W4]3P.^*_0CX*_ M\$6/#]EH<%SX^\0:E?ZI(H:2STEE@MH3W4R,K/)C^\ GT[GX0^"/Q7OO@;\6 M-!\6::JR76AW2W C;[LR.:_<'P3XOL?B!X/TO7=,E\[3]8M M(KRVD_O1R*&7/O@CCM7V'"N7X3$\\JZYI*VCVMW\S].\.\ERW'>UEBX\\XVM M%[6?6W5WTUT6G<\Y_9U_8N\#_LN:SJ5]X3M]1@FU:!+>X%S=F9656)& 1P7SW7WW^305]1?\ !);XT?\ "LOVHH-%N)O+T[QI;-IS@G"BX7YX&^N0 MT8_ZZU\NU>\-^(;OPEXBL-4T^9K>^TRYCN[:4=8Y(V#*WX, :\G XIX?$0KQ M^R[_ .?X'SF4YA+!8RGBX_8:?JNJ^:NC]\J*YOX/_$BT^,'PM\/^*++:+?7; M&*\" Y\HLH+(?=6RI]P:Z2OVR$U.*E'9ZG]64ZD:D%4@[IJZ]&%%%%4:!7XO M_MX?&/\ X7C^U/XLUB&;SM/M;G^S; @Y7R(/W89?9V#/_P #K]3OVS_C)_PH M?]F?Q9XACE\J^CLVM; @X87,V(HR/7:S;_HAK\4:^#XSQFD,*O\ $_R7ZGY# MXI9GI1P$7_??Y1_7\ HHKM?V=OA)&?"=N'_XG5\D4[H/FB@'SS./] MV-7;\*^&ITY5)J$=V[+YGY%1HSK5(TJ:O*327J]$?IO_ ,$K_@E_PJ/]E33; M^XA\O5/&$AUB8D?,(F 6!<^GEJ']C*:^E*KZ9IT&C:=;V=K$D%K:QK##&@PL M:* JJ!Z #%6*_;,'AHX>A&C':*M_P?F?U;E>!A@L)3PL-H)+U[OYO4^5_C=& MNI_\%3/A#;7PWVEOH%[(],\,?$3P1"UQXR^&M MX;^WM54LVH6S;3-"%'+'Y0=O4J7 Y85X[XQ\#Z=_P4W^)/@OQUX2\4:+H]UX M9M8(]4T&_+_VA:R1W#2L-JCYD^; ?H?8Y ^8S2C.2K86*]^4HRCYJR3M?K&V MW:Q^?\08:K..)R^FOWE2I&I#;WHVBG:^C<7'5;VL[6/(_P!JCXQZE^VO\=?! M'AKQOH(^#-M9L\2S:S%<27$@G>,$DF%.,H NX*@)8LX[?2__ 5ITV'1/V6_ M#\UMN&H:1XBL?[,?.9/,$'-33Q)H/A M:#PH+IKJ\U1S'#YK3EB,/4]Z=7E49:7>FKLM$H=[(SKX M/$4*F,P=?]Y5Q#@H2T3DK:MQ6B5/=NR_(_EWHHHK[@_3@HHHH **** "BBB@ M 4;F SMSW/:OV2_X(>_\$UGXX\4?%/PG\9M>TT+='P=IADM[33B", M-=P7"QW,ZAL##11Q$@@^:#7XVUL> OB!KOPK\8:?X@\,ZQJ6@:YIWN;9Q_$CH0P/T/0T ?V=V=I#IUI%;V\4<%O @CBBC4*D:@8"@#@ #C J6O MRU_X(=?\%Z!^V)>V/PG^+UQ9V?Q,$>W2-955@M_% 49,;J,+'=@ G"@)( &?"$"?"L)://W+J[E MDED/XQ+;?]\_2OR_JUL3(*[G]F?]GOQ#^U;\??"?PZ\*PK-KOB[4([&WW9\N M ')DF?'(CCC#R,1R%1C@UPU?KA_P:6_LXV_B_P#:'^(_Q0O;=9/^$+TF#1]. M+KG;<7K.TDB'^\L-NR'VN#Z\,D_8G]A_]BCP3^P-^S_I'@#P38QPV]F@DU"_ M:,"ZUF[*@274[#J[$<#.$4*JX50*]?HHK,T"H[FVCO+>2&:..:&92CHZAE=2 M,$$'@@CM4E% '\XG_!P__P $KM/_ &&OC?I_C_P+IZV/PU^(<\BBRA3$.A:D M 7>W0=%BD7,D:_P[95 "HM?G%7]6'_!:G]G&W_:<_P""9OQ4T5K=9M1T327\ M2:8V,O'<6(-SA/\ :>-)(OI*?7-?RGU:)D%?>G_!N7^UQ-^S/_P4?\/Z'=73 M1>'?BE&?#%]&S?)]I<[K*3'=_M 6,'LMP_K7P76MX$\97WPY\;:-XATN7R-3 MT*^@U&TD'_+.:&19$;\&4&F2?VA45C_#WQG:_$;P%H?B&QYL=>L(-1MSG.8Y MHUD7]&%87[2'Q57X%_L\^//&S[=OA#P]?ZT0W0_9[:2;'X[,5F:'\T7_ 7B M_:WF_:V_X*2^.;B&Z:?P_P"!YSX3T=0V8UCM&99G7L1)ZNI9+BYNI&EEE<[FD=CEF)]2234-:&85^I7_ ;=_P#!*;2_VK?B M%?\ QB^(.EQZEX'\$W@M-(TVYCW6^LZF KEI%/#PP*R$J>'=U!R$=3^6M?UO M_P#!,3]G*#]E']@;X6>"8[=;>\T_08+K4@!@M?7 ^T7)/<_OI7 SV '&,4I% M1/>%7:N!P!Q@=J6BBH*"O!?^"BG_ 3_ /!W_!1;]G74_!/BBVAAU)$>?0=9 M$0:XT2]V_)*AZE"0!(F0'3(X(5E]ZHH _C+^,?PEUWX"_%;Q%X+\36;6'B#P MMJ$VF7\!.0DL3E&VG^)3C*L.&4@C@BN;K]0?^#JS]G*#X8_MR>&_'UC;K#;_ M !+T$-=$+CS;ZR802-_WX:T'U!]:_+ZM#,*_IE_X-SOVMYOVG_\ @F_H6EZI M=&XU_P"&5RWA:Z9VS));QJKVCX]! Z1 ]S U?S-5^N'_ :0?&230_VF/BEX M!>8K;>)/#D.MQHQX,ME<+%Q[E+UB<=0GL*4MBH[G[T5\O_\ !:?_ )16_&__ M +%N3_T9'7U!7R__ ,%I_P#E%;\;_P#L6Y/_ $9'4%'\H]%%%:&85^R7_!L) M_P $P-.\Q\%VMPFZ-KF,XFU#!X8QM^[C/.'$K8#(C# M\-YKBX=8HT099V8X ]22*_L+_9 ^ %E^RO^R[X!^'=@D:P^ M$=$MM/D:,<3SJ@,\OUDE,CGW-D=59&!5E89##T-?RC M_P#!9#]E*Q_8U_X*+?$7P=HULMGX=DNTUC1H4&(X+6[C6<1(.RQ.[Q#VB'7K M7]75?SQ_\'8.AQZ;_P %%_"=U&NTZAX LI)3C[SK?Z@F?^^50?A51%(_,.BB MBJ(.@^%'PPUKXV?$[P_X/\.6;7^O>*-0@TO3[<''FSS.$0$]AEADG@#)/2OZ MQ_\ @GI^PKX5_P"">G[,VB_#_P ,PPRW,*+<$G\1/\ @UK_ &=8/BQ_P4&U#QE?6ZS6?PTT":^MRPW*M[ MY8>A0$=,C^BRID5$****DH^&?^#AK]D[3_VEO^";'B[5C:1R>(OAG'_PE&E7 M.WYXHXL?:TSUV-;>82.A:.,G[HK^8VO[$?VQ-#C\4?LC?%/39E\R'4/"&K6S MKC.Y7LIE(_(U_'=51)D%=%\(/&4OPZ^+/A?Q!"S1S:%J]IJ,;*<,K0S)("/Q M6N=HJB3^UBBBBLS0*_.#_@M-\;'UKXA^'? 5K,WV71+?^T[U0>&N).M::3S(YM7F@@;.UWYM[G]1<,Y73R_+J5""U MLG+SDU=_Y+R2"BBBO3/>(;ZRAU*RFM[B&.XM[A&BECD4,DBD8*D'@@C((/6O MQK_;P_9S7]F7]HS5M#LT9=%OE74M*W'.VWD)^3/^PZNGJ0@)ZU^S5?!/_!<# MP;')HG@'Q JJLT,]UITK ?SZ?K=_P2M^,TGQ9_9/TVSNIO M-U#PE.VC2EC\S1(%: _01NJ?]LS7TE7YS_\ !$'QJUKX_P#'/AUF)6^T^#44 M4_PF&0QL?Q\]?R%?HQ7Z_P /XEU\!3D]TK?=I^1_3'!F.EB\GHU)[I*O^PQ=_^CWK]W*_"/XR'_B[WBK_ +#%W_Z/>O XV^"E MZO\ 0^-\5OX.']9?DCFZ***_/S\9.M^!WP=U7X^_%71O">BJOV[5Y_+\QAE+ M>, M)*W^RB@L>YQ@+/'MQ"&N))ET6Q=AS&JJLLY'^\6A&?]D^I MK[XK]*X3RV-+#_6I+WI;>2_X._W'[QXB[_; M'YBU^XW[3FB1^(_VOU&>Q^SOM/X'!_"OPYK\TXPPL:>*C5BO MB6OJNOY'X/XF9?3HYA#$4U;VD=?5.U_NL%;7PZ\3/X*^(.A:S&Q232=1M[U6 M'\)CD5P?TK%HKY2,G%J2Z'YS3FX24H[K4_H HJ.U.;:/_=%25^[']?'AO_!1 M+XV/\#?V4?$5]:S>3JFL*-'L&!PRR3@AF![,L0E8>ZBOQQK[Z_X+?^/V?4? MOA6-R%CCN-5N$S]XL5BB/X;9OSKX%K\MXLQ3JXYT^D$E]^K_ ,OD?SYXC9@\ M1FSHI^[327S:N_S2^05ZW^Q3^SA)^U%\?M+\.R>9'I,(-]JTJ'#1VL9&X ]F M=BJ ]B^><5Y)7Z(?\$0?!,=D MN#CBL;"E/;=^BU_'8\3A3*X8_-*6&J?#>[]$KV^=K?,^Y-!T"R\*Z)9Z;IMK M#8Z?80K;V]O"NV.&-1A54=@ !5RBBOV-))61_3L8I*RV"BBB@9\&_P#!9/\ M9FM[CP]8_%#2[=8[RUE33M:*+CSHF^6&9O=6Q&3U(=!T6OSQK]N/VP/!T?CW M]EOQ_IOS'BW!QI8M5(?;5_FM_T/P'Q( MRV&&S)5Z:LJBN_\ $M']^C];A7V#_P $;_C._@W]H&_\(SS$6/B^S8Q(3P+J MW#2*1]8_.''7"^@KX^KNOV9?&S?#G]H?P3K2L8TT_6K5Y2#UB,JK(/Q0L/QK MP\LQ+P^+IU5T:^[9_@?*Y!CI8/,:.)722OZ/1_@V?N-1117[4?U0?FG_ ,%N M/^2Y^$/^P$?_ $HDKXKK[4_X+&XM(\,Z-I^B:;%C$ M-K$$W'^\QZNWJS$D]S5SP=X1T_P#X5T[1-)M8[/3=*MTM;:%!\L<: #W/'4 M\D\UJ5^O93D]' TTHJ\^KZ_\,?TQPWPSALIH*,$G4:]Z75OK;LNR^_4****] M<^D*NM:I'HFD75Y-_J;.%YW/HJ@D_H*_!?Q)K]QXJ\1:AJEVV^ZU*YDNIV_O M.[%F/YDU^Z'Q=A>Y^%'BB./_ %DFDW2K]3"X%?A#7P/&TG>E'I[WZ'X[XK5) MFP3(3^F:^'A'FDDS\EHQYIJ+ZM(_:SX#_":R^!OP>\/>$[%46'1K-( M9&08\Z7&99#[O(68_P"]78445^YTZ<814([+1']<4:,*5.-*FK1BDDO):(** M**LT/R1_X*I_!NW^$O[6&H7%C"L-CXJMDUI$485)79DF ]S)&S_]M*^;:^WO M^"WEQ"WQ9\$PKC[0FD3._KM,V%_56KXAK\=SRE&GCZL8;7O]^I_,/%V'A0SC M$4Z>W-?[TF_Q85^LG_!)/X@2>-_V/+"SF&]1N=+!)YVY6=1] LX ]E]J M_)NOTP_X(F)(/@!XJ8_ZH^(2%_WA;0Y_0BO1X2J../LNJ:_7]#W/#>M*&<** MVE&2?X/\T?:%%%%?J)_01%=6T=[;R0S1K+%*I1T9U8Z-J3 ?P-ND@8^P;S5)]705\MQ9@?;83VT=X._R>_P"C^1^?>(V4_6LM M^LP7O4G?_MUZ/]'\C\]****_,#\ /TP_X(Q?&G_A*O@UK7@JZFW77A6[^TVJ MD_\ +K<$L0!_LRB0G_KHM?:%?CO_ ,$W?C3_ ,*5_:R\.S33>5IOB!CHM[SA M=LY C)] LPB)/8 U^Q%?JO"^,]O@E![PT^73\-/D?T1X?YI];RF-.3]ZD^5^ MF\?PT^0444%MHKZ,^X/S]_X+9?&3=)X3\ VTOW0VMWR _P"]% #_ .1S@^JF MO@&O3OVR/C'_ ,+Y_:5\6>)(Y?-L;B]:WL3GY?LT6(HB/3< M8SZSC)U5M>R]%HO\S^7N*,R^OYG5Q"?NWLO1:+[[7^85]V_\$5/@E_:'B?Q- M\0+N',.FQC1]/8C(\U\/,P]U3RU^DIKX4 R<#DFOVJ_8M^"?_#/_ .S5X7\. MR1>5J"VHN]1R/F^TS?O) ?7:6V?1!7I\*8/VV,]J]H*_S>B_S^1[_AUE?UK- M/K$E[M)7^;TC^K^1ZI1117ZB?T$%>(_&K_@GQ\,_CAXB?6KS2[O0]>D?S)-3 MT6Y^QSR-_>88*,W^T5W'UKVZBL<1AZ5>/)6BI+S.7&8'#XJ'L\3!279J_P U MV?F?,NG?\$J/AW)J<-QK^M>//&$5NVY+;6=9\R$?]^T1OR:OH?PEX/TOP#X= MM=)T73K/2]+LD\N"UM8A'%$/8#U/)/4DDGFM.BL\/@$;>&IJ+>[2U?SW/XIZ***[CL"OZK/V OV.OA%XD_81^"FHZC\*_AQJ&H:A MX"T*YNKJY\-64LUS*^GP,\CNT9+,S$DDDDDDFOY4Z_KT_P""='_*/CX$_P#9 M//#_ /Z;;>ID5$U/^&(/@M_T2'X7_P#A*V/_ ,:IDO[#7P3G1E?X/?"UU;@J MWA2P(/\ Y"KU.BI*/E3XV?\ !$C]EOX[:=-#J/P=\*Z+-(#LNO#D)T66)O[P M%J41B/1U8>H-?E%_P4W_ .#9[Q7^S3X9U+QO\&-4U+X@>$]/1KB]T2ZB4ZYI M\0Y+QF,!+I5&20JHX'1'Y(_H(HIW _BGHK]'/^#E#]@'3/V1OVO-/\;>%;&/ M3_"?Q8BGO_LL*;8;+4XF7[6B <*C^;%*!P-TD@ "J /SCJS,N>'?$-]X2\06 M.K:7>7.GZGIEQ'=VEU;R&.:VFC8,DB,.596 ((Y! K^JS_@D'^WI'_P4._8E M\.^,[QX5\6::S:+XFAC 4)J$*KND"]EEC:.4 <+YI7G::_E'K]7O^#3C]HFX M\'?M8>.OAK<7##3/&V@C5+>,G(^V64@QM';=#/,21U\I?084BHG[]4445!1_ M)U_P6'_Y2A_'/_L;;O\ ]"%?-E?2?_!8?_E*'\<_^QMN_P#T(5\V5H9A7],' M_!M-_P HF/!O_86U;_TMDK^9^OZ8/^#:;_E$QX-_["VK?^ELE3(J)]\4445) M1_+;_P %_/%+^+?^"N?QAF9BRVMW86*#L@ATZUC('_ E)^I-?'-?4W_!;-9$ M_P""J_QN\S[W_"0$CCL88L?IBOEFM#,*_H3_ .#3OP;'H_\ P3_\8ZP4Q<:U MXYN4W8^]%#9684?@S2_G7\]E?T=?\&M;HW_!,%MOWE\8:D']SY=O_3%*6Q43 M]'J***@H**** */B30;?Q5X=O]+O%\RUU*VDM9E_O(ZE6'Y$U_%_K.ER:'K% MW8S?ZZSF>!_]Y6*G^5?VG5_&7\8W23XO>*FC_P!6VL793Z><^*J),CFZ***H MD_K;_P""5WBE_&7_ 39^!=](Q>3_A"-*MW8]6:&UCB)/N2E#_ M /@E+\;;N-BK3:!]A)![7$\5N1^(E(_&K7_!%Y9$_P""6/P/WYW?\(U$>3VW MOC],5RG_ <"*S_\$@OC)M&3]FTT].W]JV6:CJ:'\N%%%%69G5? KP>GQ#^- MW@WP_(N^/7-$MPD9'_CU?V7*-HP. *_CW_8?=4_;3^$#2?ZM?&VC M%N<GJV M.BW%KYA'X_91^5?@[7]!7_!VFRC]@KP"O\9\?VY'/;^SK_/'Y5_/K5QV)D%? M>O\ P;4^*9/#W_!6KP7:*Q5==TK5K%P/X@MC+<8_. '\*^"J^U?^#=U7;_@L M3\']O\)UDDX[?V+?YIDG]0=?+_\ P6G_ .45OQO_ .Q;D_\ 1D=?4%?+_P#P M6G_Y16_&_P#[%N3_ -&1UF:'\H]%%%:&9ZM^PEX;B\9?MP?!O1YU$D&K>.=$ MLY%(SN62_@0C'T-?V!5_(E_P36_Y2,? '_LH_AW_ -.=O7]=M3(J(4445)05 M_/K_ ,':G_)^W@'_ +$"W_\ 3C?U_057\^O_ =J?\G[> ?^Q M__3C?U412 MV/RQHHHJB#]P/^#0;P[%!X)^.FK;?WUU?:-:;L=%CCO'P/QE_05^S%?CW_P: M&_\ )%OC3_V&]-_]$35^PE1+KX'C:3YJ*_Q?H?C?BM)\^&CY3_]M"BBBOA3\C/3+/\ ;+^*^GVD4$'Q M"\60PP((XT349 J*!@ #/ J3_AM?XN?]%'\8?\ @SE_QKR^BNGZYB%_R\E] M[.[^U,:O^7T__ G_ )GJ'_#:_P 7/^BC^,/_ 9R_P"-'_#:_P 7/^BC^,/_ M 9R_P"->7T4_KV(_P"?DOO8_P"U<;_S^G_X$_\ ,]0_X;7^+G_11_&'_@SE M_P :Y_XB?'[QM\6],@L_%'BK7->M;67SHHKZ[>9(WP1N 8\'!(_&N/HJ98JO M)D7C'\E']17ZNU^H<(7^H?]O/\ 0_?_ M T;>3N_\\OR05^$?QD/_%WO%7_88N__ $>]?NY7X1_&0_\ %WO%7_88N_\ MT>]>?QM\%+U?Z'C>*W\'#^LOR1S=%%%?GY^,GZ^?\$N?#"^&OV)O"+;=LVI- M=7LO^T6N9 I_[X5*^A*\E_80M19_L>?#M%&-VC0O_P!]9;^M>M5^U9;'EPE* M*_EC^2/ZKR*FJ>6X>"Z0C_Z2@HHHKN/5.7^-_P#R1;Q?_P!@2]_]$/7X3U^[ M'QO_ .2+>+_^P)>_^B'K\)Z_/^-?XE+T?Z'XOXJ_Q\/Z2_-!1117PY^3G[^6 MG_'K'_N#^525':?\>L?^X/Y5)7[NMC^OX['Y4?\ !8776U7]L!K=CE=+T6TM M@/0$R2_^U37RM7TC_P %8 P_;:\1GM]DL7T5O]>Q'_/R7WLZ_P"U<;_S^G_X M$_\ ,]0_X;7^+G_11_&'_@SE_P :/^&U_BY_T4?QA_X,Y?\ &O+Z*/KV(_Y^ M2^]A_:N-_P"?T_\ P)_YGIFH?MC?%75;">UNOB%XLGM[F-HI8GU&1ED1@001 MGD$$BO,Z**QJ5JE3^))OU=SGK8JM6:=:;E;NV_S"I()GMI4DC8K)&P92.Q'2 MHZ*S,#]^--O1J&G6]Q_SWC60?B,_UJQ5'PS$UOX-/^1UB/7]$%?8G_!%SP5'K?[1NN:S,@;^P]$<0DC[D MLTJ*#_WP)!_P*OCNOO#_ ((=*#XL^(C8Y%I8X_[[GI\/04LQI)][_'C+NW]T6U^*/T0HHHK]>/Z8"BBB@".X@2Y@DCD56CD4JRGH0>"#7X2_%? MP'/\+OB=X@\-W(;SM#U&>Q8L/O>7(5#?0@ ^X-?N]7YL_P#!8S]FF;PO\0K/ MXDZ;;LVF>( EIJA0<07:+A'/H)(U _WHSGEA7R/%^"E5PT:\?L/7T>_XI'YM MXF97/$8&&*IJ[I-W_P ,K7?R:7RN?$M.5BC!E.".A'&*;17YJ?A!^V/['WQ^ MM/VDO@%H/B.&9)-0\E;75(P?F@O(P!(".V3AQ_LNIKT^OQ1_97_:V\4_LF^- M7U309([FQO=J:AIEP3]GOD'3..5<9.UQR,GJ"5/Z$?"W_@KM\)_'&G1G7+G5 M/"-\0!)#>6DEQ%N_V9(5;(]V5/H*_4,GXDP]:DH8B2C-;WT3\T]C^@>&>.<% MBL-&GC*BIU8JSYG9.W5-Z:]5W\CZFILDBQH68A549))X KP'Q'_P4_\ @GX= ML6F7QA_:$@&5@L]/N9'?V!,84'_>85\??ME_\%5M6^.N@7GACP7977AOPW>* M8KNZG#ESJ3Z).]_NV^9ZN:\997@ MJ3FJJG+I&+3;?JKI>K_$\P_X*%?'VW_:(_:?UK5=.F6XT72T32=.E!RLL,1; M+@_W7D:1A_LL*\/HHK\GQ&(G7JRK3WD[G\YX[&5,7B)XFK\4VV_F%?K7_P $ MGOA])X%_8XTFXGC,RJ">>IP.I%?MSX3\+V7@GPOINC:;"MOI^DVL=G;1 M@_ZN*-0BC\ !7V'!N#;JSQ3V2LO5[_*%W'$,X^:)_\ @,BHWX5V ME%14IQJ0<);-6?S,JU&%:G*E45XR337D]&?@3J^E7&@ZK=6-Y"]O>6="7V7;_)_-'\J9KE\\#C*F$GO!M>JZ/YJS)(I6@E M62-F21"&5E."I'0@U^W'[*7QC7X^?L]>%?%'F![K4+)5O8YACM^\1B M!Z$>M?B'7Z#?\$3OC1YMGXJ^']U-\T++K>GJ3_"=L4X'L#Y)Q_M,:]_A+&>R MQGL7M-6^:U7ZH^R\-\T^KYD\-)^[55O^WEJOU7S/OJO&_P!OCXR?\*0_95\5 M:M#+Y6H7EO\ V788.&\^?]V&7W12[_\ *]DK\Z_^"UWQD_M'Q7X5\!VLN8] M-A;5[Y0>#+)F.$'T*HLA^DHK[G/,9]6P4ZBWM9>KT_#<_6^+,S^HY55K)^\U MRKUEI^&_R/A.BBBOQT_F(]O_ .">7P2_X7I^U9X;L9H?.TS1Y/[8U $97RH" M&53[-(8T/LYK]D:^+?\ @C'\$_\ A%OA!K7CBZAQ=>*+K[+9L1R+6 D$C_>E M+@_]>ORZ?AK\S^AO#W*_JF51JR7O57S/TVC^&OS"BB MBOI#[H**** "BBB@#^*B_M??"Z;X(_M6?$KP?-&8F\,^) M]1TT C&4BN9$5A[%0"/4$5YU6AF%?UW_ /!-ZZCO?^">7P'DB<21M\/- (] MM.MP?R((K^1"OZ9/^#<;]J"S_:#_ ."9_AG1&N4DU[X9SR^&]0B+?.L2L9;5 M\==A@D1 >A:%\="!,BHGWI1114E!1110!^5__!VIX>M;G]@_X?ZLZK]MLO'L M%I$QZB.73[YG'XF&,_A7\^]?M=_P=P_M&V4MG\*OA+:7"27T=?H<'\*^+J^[O\ @VW\"R^,/^"MO@.\1"\/AO3]6U.?CA5-A-;J3_P.X3\< M4R3^FJBBBLS0_DZ_X+#_ /*4/XY_]C;=_P#H0KYLKZ3_ ."P_P#RE#^.?_8V MW?\ Z$*^;*T,PK^F#_@VF_Y1,>#?^PMJW_I;)7\S]?TP?\&TW_*)CP;_ -A; M5O\ TMDJ9%1/OBBBBI*/Y=O^#@[P@_@__@KI\6E*[8=1ET[4(C_?$NFVK,?^ M^]X_"OC"OU6_X.R?@E)X1_;,\"^.HX2ECXT\,?87?'$EU93L'Y_ZY7%N/PK\ MJ:T1#W"OZ"/^#3#QU'J_[#'CSP^75KK1/&TMT5SRL5Q96H3CW>&7_(K^?>OU M2_X-2/VG+?X:?M>^,/AKJ%PL%O\ $K1TN+ .?]9?6!DD6-? O!.L:Y>,JV>BV,]_.2< 1Q1L[<_137\86H7 MTFJ7\]S,VZ:XD:5SZLQR?U-?U&?\%Y_VG;?]F+_@F/\ $287"PZQXVM?^$2T MN/.&FDO08YMONMJ+A\^J#IG-?RVU429!1171?"#X;7_QF^+/ACP?I:EM2\5: MM:Z1: #/[VXF6)./]YQ5$G]87_!,7P@_@3_@G3\#=+E3RYH? ^D23(?X))+2 M.1Q^#.17*?\ !:/PA)XW_P""6'QPLHU+M#X:EU @>ELZ7)/X"(G\*^D/"WAR MU\'>&=-TBQC\JQTNUBL[=/[D<:A%'X "L?XU?#:W^,WP;\6^#[ME6U\5Z->: M/,2,@)<0/"V?P)-0TC4K=K74-+N9+.ZA;[T4L;%'4 M^X8$?A5&M#,Z'X1^,O\ A77Q8\+^(#G&@ZM::CQ_TQF23_V6O[,[:YCO+>.: M%UDBE4.CJD1Z)JX MS\Z7MF!;REQV+[%E _NRJ>]3(J)],4445)04444 ?C]_P=W>.H['X&_!OPSO M7SM4UV_U,)GG;;6\<>J MI9?#VB:KJ#G^Z&M6ML_G< ?C7P#7["_\&C'P2EU'XR?%KXC2PE8-'T:U\.6\ MA'$CW4WVB4+[J+2+/_70>M-[ MS]TZ^7_P#@M/\ \HK?C?\ ]BW)_P"C(Z^H M*^7_ /@M/_RBM^-__8MR?^C(ZS+/Y1Z***T,SVO_ ()K?\I&/@#_ -E'\._^ MG.WK^NVOY$O^":W_ "D8^ /_ &4?P[_Z<[>OZ[:F140HHHJ2@K^?7_@[4_Y/ MV\ _]B!;_P#IQOZ_H*K^?7_@[4_Y/V\ _P#8@6__ *<;^JB*6Q^6-%%%40?N MI_P:&_\ )%OC3_V&]-_]$35^PE?CW_P:&_\ )%OC3_V&]-_]$35^PE1+W_=J#]8A&WT M<5[C7ZO@\ERZK0A55->\D^O;U/Z+RWA7(\3A*6(5!/FBGN^J]3XK_P"'(_@7 M_H;_ !9_WS;_ /Q%'_#D?P+_ -#?XL_[YM__ (BOM2BNG_5_+O\ GTOQ_P S MM_U+R3_H'7WO_,^*_P#AR/X%_P"AO\6?]\V__P 11_PY'\"_]#?XL_[YM_\ MXBOM2BC_ %?R[_GTOQ_S#_4O)/\ H'7WO_,^*_\ AR/X%_Z&_P 6?]\V_P#\ M11_PY'\"_P#0W^+/^^;?_P"(K[4HH_U?R[_GTOQ_S#_4O)/^@=?>_P#,^*-)U[7M2O#9R6?DW8B\L*Y4D_*H.?E Z]Z^C:**]#"X2 MCAX>SHQLCVLORW#8*E[#"P48WO9=_F%?A'\9#_Q=[Q5_V&+O_P!'O7[N5^$? MQD/_ !=[Q5_V&+O_ -'O7Q_&WP4O5_H?F?BM_!P_K+\D_Y-"^'/_8"MO_0!7JE?MV!_W:G_ (5^2/ZP MRG_<:/\ @C^2"BBBNH] Y?XW_P#)%O%__8$O?_1#U^$]?NQ\;_\ DBWB_P#[ M E[_ .B'K\)Z_/\ C7^)2]'^A^+^*O\ 'P_I+\T%%%%?#GY.?OY:?\>L?^X/ MY5)4=I_QZQ_[@_E4E?NZV/Z_CL?E;_P6,\/MH_[7$-UM^75M"M;@'U*O+$1^ M'EC\Q7RC7Z%?\%O/ARTVC>!_%T2?+;S3Z185$^KO]ZN?S5QKA70SJO%]7S+_MY)_G<*^K?^"?G[ _AO\ :]\":]J>L:YK M.EW.DWZVJQ60BVNC1A@QW*3G.1^%?*5?<7_!$WXGQ:3\1?%_A&>0*VM6<.H6 MH8XR\#,KJ/4E90?I&?2HR&E1JXZ%.NKQ=U\[:?B9\(8?"U\UI4,9%2A*ZL^] MG;\3TK_AR/X%_P"AO\6?]\V__P 11_PY'\"_]#?XL_[YM_\ XBOM2BOTG_5_ M+O\ GTOQ_P S]R_U+R3_ *!U][_S/BO_ ( MKX;_ .1E2^?_ *2S7@7_ )'E#UE_Z3(_1"BBBOUP_I,**** "N'_ &C9O!:? M!?7H_B%/9V_A.XMC%>MP !.:_'G]NK]L34OVK_ (I7$D,TT/A'296BT>RR54J./M#C M_GH_7G[JD+ZD^)GF:T\%0]Y7 !R:_)-WHC^;'[TM%OT15HK MO/B+^S)\0OA*N_Q%X-\0:7#M#>?)9LT&.O\ K%!3/MG(K@ZJI3G3?+--/ST- M*V'JT9&X\3?9?!.DL06-T1/>NO\ LPJ>#[2,A'H:_0']FK]C MWP3^ROHC0>&]/\S4KA EUJMV1)>77?!; "KT^1 %X!()YKZ++>&<5B9*55LOR^A@L/ M'#8:-HQV_P WYOJ%%%%=!V!1110!\S_\%5O@9_PMW]ER^U2UA\S5?!DG]K0D M#YC !MN%^GEG>?>(5^2]?OQJ.G6^L:?<6EU$LUM=1M#+&XRLB,"&4^Q!(K\0 M?VE/@[/\ OCGXF\)S!_+TF]9;9WZRV[8>%_J8V0GW)K\]XRP7+4CBH]='ZK; M[U^1^*^*&4\E:GF$%I+W9>JV^]77R.%KT_\ 8X^,_P#PH/\ :2\*^)))?*L; M>\%O?G/'V:7,845\;1K2I5(U(;IIKY'YCA<1/#UH5Z?Q1::] M4[G[^2W,<%NTSR*L2+O9R<*% SDFOQ"_:A^+S_'?]H#Q5XJ+,T&J7[FUW=5M MDQ'"/J(U3\%*G3V:YG\]ONU/TCQ$SZ&,IX:C1?NN*J/\ [>5DO5*_WA6E MX3\,7GC;Q3INC:=$9M0U:ZBL[:,?QR2,$4?F16;7U=_P2'^"7_"Q_P!I.3Q' M,5\Q@<*\3B(4(_:?X=?N1\#D^7RQV-IX2 M/VFEZ+J_DKL_2_X2_#FS^$/PPT'PQIX_T30K&*S1L8,A50&<^[-EC[DUT=%% M?M<(J,5&.R/ZKITXTX*G!625DO)!1115%A1110 4444 ?SH?\'0/[)4_P2_; MTA^(5G:LF@?%C3TO/-5<(FH6R)!<1_4H+>7W,S>AK\UJ_K!_X*Q?\$_['_@H MW^QYKG@C-O;>*+%AJWAF^EX6UU")6"*S=HY59XGZX$F[!*BOY5/'G@36/A?X MUU;PYXATVZT?7=#NI+&_LKE"DUK-&Q5T8>H(-7$F1DU]/?\ !*7_ (*6^(/^ M"97[1\?BBR@FUCPGKD:6/B;15DV_;[8-E9(\_*)XB2R$\+?AOXFT_P 1:7,J^?'&^VZT^0C/E7$)^>*0>C 9'(R" M"?3*_C+^%?QB\6? SQ9#KW@OQ-KWA/6X!A+[2+^6SN .Z[XV!*GN#P>^:^M? M _\ P<0?M<>!].CM/^%H)J\,8PG]IZ%I]Q(/K)Y(=OJS&IY2N8_I_KYE_P"" MC7_!5?X7_P#!-_X>7-YXFU2WU;QC/ 6TCPK93J=0U!R/D+CGR(<]97&, [0[ M84_S_P#Q8_X+S_M8?Y;&^^+VKZ39RC!30[*UTF4>N)K>))A^#_E7R;K_B M"_\ %>M7.I:I?7FI:A>2&6XNKJ9IIKASU9W8EF)]22:.4.8[;]JO]ISQ5^V- M\??$GQ&\9W:W6O>)+GSI%3(AM8P L4$2DG;'&@5%&2<+DDDDGSVBBJ)"OVF_ MX-(/V9)_[2^*'QBO+=EMQ#%X1TJ4K_K"62ZN\?[NVSZ?WF]*_(3X&?!/Q)^T M=\7O#_@7PAILNK>)/$]XEC8VR=&=NK,?X45069CPJJS' !K^M']A3]D?1?V& M?V5/!_PRT1EGB\.V8%Y>!-K:A>2$R7%P1U^>5F(!)VKM7.%%3(J)ZY1114E' M\GG_ 6,A:#_ (*B_')6&"?%=TWX$@C]"*^:J^X/^#BKX1W'PJ_X*P?$&=X6 MCL_%L%AK]D2N/,22UCBD8>O[^&\"^(;K[39E_WJVUUMFAFQ_<9S,@/K$WMG^=NNN^"'Q^\;?LU^/(/%'@ M'Q1K7A+7K=3&M[IETT$C(<$QOCAT.!E&!4X&0:&"/[*J*_F!MO\ @XG_ &P; M73EMU^+$;%!M$K^&-(:3\2;7!/N03]:_ID^'.K7&O?#W0;ZZD\ZZO-.MYYGV MA=[M&K,<# &23TXJ+6+N?#O_ <>?L>S?M1?\$[=4US2K5KCQ%\+;D>)K<(N M9);14*7D8]A"WG'N3;@=Z_FCK^U*^L8=4LIK:YACN+>X1HI8I$#)(C#!5@>" M""00>HK^6G_@M!_P3=OO^"<_[6^H:;8VLW_"O?%CR:IX4NR"RK 6S):%O^>E MNS!.224,3'E\!Q)D?(==%\(_BKKOP+^*'A_QEX8OI--\0>&;^'4M/N4Y\J:) M@RY'1E.,%3PP)!R"17.T51)_6%_P3&_X*:>"?^"E/P*M=>T.ZM=/\7:="D?B M3PZTO^D:5<8P653R]NYR8Y!P1\IPZLH^EJ_C+^$7QE\5_ +Q]8^*?!7B'5O" M_B'36W6]_IURT$R9ZKE3\RGH5.58<$$<5^DGP!_X.M?C?\/-'@L?'/A3P;\0 MA H!OMKZ3?3^I=HMT/\ WS"OXU/*5S']"%97C;QQH_PU\(ZCK_B'5+#1-#TB M!KJ]O[V=8+>UB499W=B H'J37X?>-_\ @[Q\;7^DO'X;^"_A;2;XKA)M2UV? M4(5/J8XXH"?IO%? /[;'_!4KXV?\% +M8_B)XPN+C0X9?-M]!TZ,6>E6[#H? M)3_6,,G#REW&3ANU'*',>N?\%RO^"J'_ \C_:*M[7PS)<0_##P-YMKH*2*8 MVU*5R!-?.AY7?M545N5C49"L[BOA^BBJ)"OT:_X-EOV/9OV@OV^8_'5]:M)X M;^$EH=4D=ES')J$P>*TC^H_>S#T-N/6OSU\(>$=4\?\ BO3=#T6QNM4UC6+J M.RL;.V0R374\C!(XT4IK^JS_@DG_P3^L_^"+-2/] MK^)[R+#">_D50R*W>.)0L2]B$+8!%Y6PIFF"XELRQZ+.@V\D 2+$Q.%-?RXZKI5UH6J M7-C?6]Q9WEG*T%Q!/&8Y()%.UD93RK @@@\@BK1,BO7Z$?\ ! G_ (*S6O\ MP3X^,U]X1\<74L?PK\>3HUY. 7&@WP 1+S:.3&RX24 9VK&PSY>UOSWHIDG] MIGA[Q#I_B[0;/5-)OK/4],U&%+FTN[699H+F)@&5T=2596!!!!((-7*_D]_8 MB_X*X_'3_@G_ !K8^!/%C3^&?,,C^'=8B^W:6Q)R2L9(:$D\DPO&6[DU]Y>$ MO^#O/Q?9Z2J:]\$_#>I7VWYIK#Q!-90D^HC>&8@>V\_6IY2^8_="ODG_ (*T M_P#!5;PE_P $T_@==W#75CJGQ*UNV=/#6@;PTDDARHNIU!RMM&$/AM#<*5^VP1/J>HQ9_N23?N1]?))]"*_. M#XD?$SQ%\8?&NH>)/%>N:IXBU_5)/-N]0U&Y>XN+ANF6=B3P, #H !@ "CE M%S%7QIXRU3XB>,-5\0:Y?3ZEK6N7DM_?W9F)/N:S:**H MD*_J,_X(,?L>S?L=_P#!.+PC9:I:M:^)?&S-XKU>-UVR127*IY,; \@I;) & M4]'W^]?BS_P0:_X)HW'[?7[6=IJVO:>TGPS^'LT6I:[)*G[G49@=T%@.S>8R M[G':)'!P63/].0&T8%3(J(5\O_\ !:?_ )16_&__ +%N3_T9'7U!7R__ ,%I M_P#E%;\;_P#L6Y/_ $9'4E'\H]%%%:&9[7_P36_Y2,? '_LH_AW_ -.=O7]= MM?R)?\$UO^4C'P!_[*/X=_\ 3G;U_7;4R*B%%%%24%?SZ_\ !VI_R?MX!_[$ M"W_].-_7]!5?SZ_\':G_ "?MX!_[$"W_ /3C?U412V/RQHHHJB#]U/\ @T-_ MY(M\:?\ L-Z;_P"B)J_82OQ[_P"#0W_DBWQI_P"PWIO_ *(FK]A*B6Y<=@HH MHI#.)_:4_P"3<_'_ /V+>H_^DLE?QNU_9%^TI_R;GX__ .Q;U'_TEDK^-VJB M3(****HD_M8HHHK,T"O@#_@M3\"))/\ A'/B-9P[E1?[&U,J/N\L\#G\Y5)/ M^P/2OO\ KF?B_P#"[2_C5\--:\+:U'YFG:U;-;R$#YHSU21?]I&"L/=17FYM M@5B\+*AU>WJMCQ.(LI699?4PG5JZ\I+5?Y/R;/PEHKKOCE\&=9_9_P#BCJWA M778?+OM+E*K( 1'=1'E)4]59<$>G(.""!R-?C=2G*$G":LUHS^7JU&=*;I5% M:479I]&CZF_X)@?MB6O[.?Q+N/#_ (AN?L_A/Q4Z+).Y_=Z==#Y4F/HC ['/ M;Y">%-?JM#,MS$LD;+)'( RLIR&!Y!!K\ Z^DOV3O^"E_C3]FBPM]%O(U\5> M%8,+%8WGZ3P7QO M# 4_J..O[/[,EKRWW36[7735=FMOUNHKY1\(_P#!8KX3:]9JVHIXDT.?'SQS MV(F4'V:)FR/<@?2CQ/\ \%BOA'HUJS62^)]8E ^5+?3Q'D^YD=0' /2NR_:_P#^"F7BK]IK2IM TVU_X17PK,?WUK%,9+F_'8328'R=]B@# MU+8&/F6OA^(\^ABTJ&'^!.[?=_Y'Y/QQQA2S)+!X*_LT[M[DG_?1H^US?\ /23_ +Z-1UZE^QW^SI=?M._'?1_#<:2#3%<7>K3I MQ]GM$(+\]F;(13_><=LU\S1I3JU%2IZMNR/S_"X>KB:T:%%7E)I)>;/TL_X) MA_#2?X:_L>>'3=JZ7GB!Y=9D5NNV8@1'\84B/XU]!5!86$.EV,-K;Q1PV]NB MQ11H-JQHH 50.P %3U^U83#JA0A17V4E]Q_5F6X..$PM/"QVA%+ULM_F%?A M'\9#_P 7>\5?]AB[_P#1[U^[E?A'\9#_ ,7>\5?]AB[_ /1[U\?QM\%+U?Z' MYCXK?P_P"30OAS M_P!@*V_] %>J5^W8'_=J?^%?DC^L,I_W&C_@C^2"BBBNH] Y?XW_ /)%O%__ M &!+W_T0]?A/7[L?&_\ Y(MXO_[ E[_Z(>OPGK\_XU_B4O1_H?B_BK_'P_I+ M\T%%%%?#GY.?OY:?\>L?^X/Y5)4=I_QZQ_[@_E4E?NZV/Z_CL>5_MH? YOVA MOV;?$WAN&,2:E);_ &K3O7[5$=\8![;B"A/HYK\5I8FMY6CD5DD0E65A@J1U M!':OW]K\M?\ @JS^R1+\'OBK)XVT>U/_ C/BZ=I)_+7Y;&^.6=3Z+)RZ^^\ M<8&?BN,,MIK],RO MBG#5H*.)?)/\'YI]/1G[SD/B%@<524,=+V=1;W^%^:?3T=O*Y]K45\Q7G_!7 M3X,VUOOCU+7;AL?ZN/2Y Q_[ZP/UKQ3X^_\ !:234](N+#X<^'[G3YIE*#5- M7V&2#ME(%++N[@NY [J:]'$<08"E'F=1/R6K_ ]O&<99/AX.;KJ7E'WF_N_6 MR-?_ (+(_M,VUKX?T_X8Z5=+)?7$R:CK'EM_J(U&886_VF8B0CJ B'HU?GI] MKF_YZ2?]]&K/B#Q!?>*];NM2U*[N+_4+Z5I[BXGJ5?F&:9 MA/&XAUY:=EV1^ \09U4S3&RQ<]$]$NR6R_5^;9)]KF_YZ2?]]&OL[_@B[\-[ MGQ#\;O$'BF;S&L_#^F?949CQY]PXQCZ1QR9]-P]>?C&UM9+VYCAACDFFF<)' M&BEF=B< #DDGM7[+?L(?LX?\,Q_L[Z7HMU&JZYJ!.HZN1SBXD _=Y](U")Z M$J3WKU.%\%*OC%4?PPU?KT_'7Y'T'A]E,\7FD:[^"E[S]?LK[]?DSV:BBBOU M0_H8_-/_ (+KX;_Y&5+Y_^DLUX%_Y'E#UE_Z3(_1"BBBOUP_I,**** / M_P#@IEX_G^'O[&7BZ6UD:.YU5(M+1@?X9I%60?C%Y@_&OQ[K]X\2 M?L7Z_+;JTATF[M+YU R2@F",?P$F3[ U^1]?F?&,I/&Q3VY5;[V?@WB=*;S2 M$9;0PW&K>'X;:VL P!-L)_.\R0#LQ$84 M'J 7'Q9SM;!!!!&58< M@^H)!\7*<53P^+A6K*\4_P!-_EN?*<-YA0P694L5B5>$7KUZ-)_)V?R/VXKG M-?\ A!X2\5S>9JGA?P[J4CMC+!=1@]\,[1']*U_\ A]?\,?\ H7?'G_@):?\ R17Z9_;N6S6M1?/_ (*/ MWK_6[(JL?>KQ:\T_R:/I*P_9U^'VERB2U\"^#;=PC^ OV_?@[\1YTBT_QWH\,TAP(]0+V#$^@\]4 M!/T)S752S;!U':%6-_5'HX?B+*Z[Y:6(@WVYE?[F>R45#:7D-_:QS02QS0RJ M&22-MRN#T((X(]ZFKT#V0HHHH **** "OS\_X+5_ S9/X:^(EG#P_P#Q)=2* MCN-TD#G\/-4D^B#TK] ZX#]J#X,P_M ? 7Q-X3=4\[4[-OLC-TCN4P\+9[ 2 M*N?;([UYF<8+ZUA)T5O:Z]5M_D>#Q-E7]HY;5PR7O6O'_$M5]^WHS\/J*FO; M*;3KR:WN(WAGMW,J>,)#K M$Y(^81. L"_3RPKX[&1J_,?]G/X1S_'?XX>&?"< ?&LWR1SL@YC@7YYG'^[& MKG\*_<+3=/@T?3[>TM8DAM[6-88HT&%C10 J@>@ K[7@W!\U2>*ETT7J]_N M7YGZKX7Y7SUZF836D5RQ]7J_N5E\RQ1117Z$?M(4444 %%%% !1110 5^'?$&CS&"]T^_@:&>W<=BK= MB,$$<$$$9!!K"K^MS]N/_@FC\(/^"A?A5;'XC>&8[C5+6(QV&O6#"VU;3AR< M1S '/)SMS@U^.?[7/_!JM\7/AC>75_\ "7Q!HOQ*T<$M%87>'XX20; MBYT6?[*V/[LZJ8F'NK$5Y.Z-$Y5@593@@CD&F2)14VGZ;7=RZ1+9V3?]O$X2$?B] M 'AM=1\&O@MXL_:%^(^F>$?!.@:EXF\2:Q*(K2PL8C))(>['LJ*.6=B%4 DD M $U^H7[(W_!J)\1?'%Y:ZA\9/%VD^!])R&ETK1674M4D'=#+_P >\1]&4S#_ M &:_8/\ 8P_X)[?";]@7P6VC_#7PK:Z3+=(%OM5G/VC4]3(YS-<-\S#/(0;4 M4D[56ES%\06PBO+N+Y[?0H&P3:6 MQ(R22!YDO&X@ 849;[VHHJ"@HHHH _++_@Y[_P"">U_^T)^S_H_QA\*V$EYX MA^&$4L.L00INENM'<[VD ')^SR9? Z)+,Q^[7\^E?VJS0I_\&PMO\1_$NI>./V>;O3-#OKYVN;OP=?OY%B\AY8V4V,0Y M/2&0>6"3M>-0$%)DM'X945['\=O^">_QP_9GU":W\*"([B//7&2K)D!T9ER,@CVRBI*/Y#_VY_P!@GXB?\$]_C/<^ M#O'VE-!N+2:7JL"LVGZU #@302$<]1N0X="<,!QGQ>O[&OVD?V7_ %^UW\+ M[SP;\1?#.G>)] O/F\FY0B2WDP0)89%P\4@!.'0A@"1G!(/XJ_MV?\&K/C;P M%?7FN? ?7(?&VBDF1?#^L3QV>K6X_N1SG;!.!ZL8CT&&/-5S$\I^1]%=M\;/ MV;/B#^S=X@.E^/O!?B;P??!BJQZMITMJ)L=XV8!9%]&4D'L:XFJ)"BBK.C:+ M>>(M4AL=/M+J^O;E@D-O;Q-++*Q[*J@DGV H K5:T71;SQ)J]KI^G6EU?ZA? M3+;VUM;1-+-<2,0JHB*"69B0 "2>*^V/V.O^#?#]HW]J^]M;J_\+M\,_#,Q M#2:IXJ1K279W\NTQ]H=L,/B% MY92;Q1JT*^=#D886L0RMLIR1\I:0@D-(PXI7*Y3YU_X(,?\ !#67]D<6?Q@^ M+5C$WQ*NH#_8FBR8<>&(I%PTDAZ&[=25P.(E)'+,=GZG445!04444 %?D-_P M7O\ ^"$UY\=-3U3XW?!?2_M'BZ13/XG\-6R?-K>!S>6JCK_: \00^'M-4B0^&-!N%N+^?OLGNAF*(9ZB+S20>'0\U^T'P*^ M'@O]F3X::?X/\ ^'-,\+^&]-7$%E91;5+'&7=CEI)&P"SN2S'DDFIYBE$YG] MB_\ 8[\&_L*?L^:+\.O ]FT&EZ6IDN+F4 W.J73 >;=3,/O2.0/95"JN%50/ M5J**DH*^7_\ @M/_ ,HK?C?_ -BW)_Z,CKZ@KYR_X*Y>!]:^)/\ P38^,.@^ M'='U37]O!G[>OP1UC6/@C\7M)TC2?'V@WE]?7G M@[48+:S@CU&!Y)9)&A"HB*&9F8@ DX K^I"ID5$****DH*_GU_X.U/^3]O M/_8@6_\ Z<;^OZ"J_#7_ (.>OV2OBM\?OVU_!.K>!/AE\0O&NEVG@B"TGO-! M\.WFI6\,PO[US$SPQLJN%=&VDYPP/0BJB)['XXT5[7_P[6_:,_Z(#\:__"'U M/_XQ1_P[6_:,_P"B _&O_P (?4__ (Q5$'ZT_P#!H;_R1;XT_P#8;TW_ -$3 M5^PE?E7_ ,&MG[/'Q _9\^$GQPEM(M?T:YTU[I%AE#-& M)D4N 2 2,@$BOU4J'N:(****0'$_M*?\FY^/_P#L6]1_])9*_C=K^RC]H+3; MG6?@+XWL[.WFN[R[T"_A@@AC,DDTC6\@5%42O,?VD_V3/!G[4_AM;/Q-I_^F6ZD6>I6Q$=Y9D_W7PS[/Y/NOQ M-HKZB_:#_P""4?Q(^$-S/=>'[<>-]%0EEET],7B+VWV^2Q/_ %S+_ATKYHUG M1+WP[J,EGJ%G=6-W"<207$312(?0JP!%?G.*P-?#2Y:\7%^?Z/J?A^895C,# M/V>+IN+\UH_1[/Y,J4445RGGA15S1-!OO$VIQV>FV-WJ%Y,<1P6T+2R.?95! M)KZ4^ '_ 2B^)?Q;N;>XUZV7P1HSD%Y=17-XR]]EN#N!_ZZ%/QZ5U87!5\3 M+EH0,;'P_X>T^XU35 MM1D$<,$*Y)]6)Z*H')8X )) %?KQ^Q!^Q]I_P"R-\+_ +"6AO?$FK;9M8OD M7AW ^6)">?+3) SR268XS@;?[-'[(G@O]E7PZUGX;L2^H7"A;S5+K$EY=X[, MV %7/1% 7O@G)/J-?HV0\/1P?[ZMK4_!>GGYG[CP?P7'*_\ :L5:59KIM%>7 M=OJ_DNK91117U!]^%?A'\9#_ ,7>\5?]AB[_ /1[U^[E?B_\5_V6_B;J/Q2\ M2W%O\.?'EQ!<:K=212QZ!=,DBF5B&4B/!!!!!'6OB^,JROV/ROQ M0P]6K2P_LHN5G+9-]%V/'Z*] _X9.^*G_1,_B!_X3MW_ /&Z/^&3OBI_T3/X M@?\ A.W?_P ;KX/ZK7_D?W,_'_[/Q?\ SZE_X"_\C];/V'O^30OAS_V K;_T M 5ZI7FG['>A7WAC]EKP'I^I6=UI^H6>BV\5Q;7,30S0.%&5=& *L/0C->EU^ MS8)-8>FG_*OR/ZERN+6"HI_R1_)!11174=YR_P ;_P#DBWB__L"7O_HAZ_"> MOW<^,%C-J?PD\4VUM#+<7%QI%W'%%$I=Y7:%PJJHY))( Y)-?C'_P ,G?%3 M_HF?Q _\)V[_ /C=?!\949SJ4N2+>CV7H?CWBAAJU6MAW2@Y:2V3?5'G]%>@ M?\,G?%3_ *)G\0/_ G;O_XW1_PR=\5/^B9_$#_PG;O_ .-U\7]5K_R/[F?E MG]GXO_GU+_P%_P"1^WEI_P >L?\ N#^525':C;;1@\':.*DK]P6Q_6:V"L'X ME_#?1_B[X&U+PYX@LH]0TG58C#/"_P"893U5E(!##D$ UO45,HJ2<9*Z8JE. M,XN$U=/1I[-'XU_MF?L3^(OV2/&3+,LVI>%;Z0C3=65/E<=1%+CA)0.W1@"5 M[@>)U^]GB[P=I7C[PY=Z/K>GVNJ:7?)Y=Q;7,8DCE7W!].H(Y!P1R*^"OVG? M^"-MU!&'HLF,#JYK\[SCA6I3DZN#7-' MMU7IW7X^I^(\3>'E>A-XC+%SPWY?M+T_F7X^NY\$45U'Q*^"WBSX.ZD;3Q1X M=UC0Y@VU3=VS1QR?[CXVN/=217+U\?.$H/EDK/S/S.I2G3DX5$TUT:LPHHI0 M,FI,Q**]<^"_[#OQ0^.]Q"=%\*ZA;V$I'_$PU!#9VBK_ '@[@;Q_N!C[5][? MLD_\$K/"OP)O;77/%4T/B[Q- 1)$'BVV%BXZ%(SS(P[,_3@A5(S7LY?D.+Q; M7+'ECW>B^7?Y'U&2\(9CF4ER0<8?S25E\NK^7S:/+_\ @F#_ ,$^KK3M3L?B M9XXL6MV@Q-H.F3IB3=U6ZE4],=8U/.?FXPN?OZBBOU#+%6&P_JWU;[O].R"BBBN\]@_-/_@MQ_R7/PA_V C_ .E$E?%=??7_ M 5^^#'C'XF?&7PO=>&_"?B;Q!:V^C&*6;3=+GNXXG\^0[6:-2 <$'!YP:^1 M?^&3OBI_T3/X@?\ A.W?_P ;K\ES[#U98^K*,6U?L^R/YPXPP6(GG->4*C[,UX)P>(AG="4ZB? S]JGQY^SGJD=QX5\07EG;A]TEA*WG64_KNA;YTF8KT ?-);L>6 ZE#\RC^\ 6K\B:O^&O$NH> M#?$%GJVEW<]AJ6GS+<6UQ"VV2&13D,#[&O:RG/,1@II7YH=8_P"79_TSZKAW MB[&95423J:NC^CL'BJ6)H1Q%%WC))KT84445L= M 4444 ?DA_P5,^!G_"G?VJ-2OK6'R]*\8)_;%N0/E65B1.OU\P%_82K7S=7Z MK?\ !7;X-0_$/]F)O$*>6NH>"[I+M'8@%X)66*6,$^I,;>_EX')Q7Y4U^1\1 M8+ZMCI);2]Y?/?\ &Y_-O&^5?4_W._RL%%%.52S8'+'@ =Z\ M,^1/NW_@BI\$O[0\2>)OB!=0YBT^,:/I[$<&5\23,/=4\L?25J_1&O+?V,/@ MG_PS_P#LV>%_#LL7E:A':BZU 8^;[5-^\D!_W2VP>R"O4J_8\EP?U7!PI/>U MWZO_ "V^1_3W"N5_V?EE+#M>]:\O5ZO[MOD%%%%>J?1!1110 4444 %%%% ! M1110 4444 %9>K>"]'UZ;S+[2=,O9/[T]JDC?FP-:E% %/2] L=#0K965K9J MW!$$*QY_("KE%% !1110 4444 %%%% !1110 52O/#FGZA<"6XL;.>4'(>2! M6;\R*NT4 -BB6&-41555& H& !3J** "BBB@ HHHH IZ]X>T_P 4Z5-8ZI8V M>I6-P,2V]U"LT4@]&5@0?Q%>'>-O^"5W[-WQ#N7FU3X'?#%YY#EY;?P_;VDC MGU+1*I)]R'K:YEC/JKRHS ^X->WZ3H]KH&G0V=C:V]E9VZ[(H((Q''&/15 M4 ?2K-% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !61XK\!:%X[MO(US1=)UF$<".^LX[A! M^#@BM>BIE%25I$RA&2Y9*Z/)]3_88^#^K2^9+\._"RL?^>%F(1^28%/TK]AW MX0Z-*'A^'7A1F'_/>Q6#O@/X)^'DJR:#X0\,Z/,GW9+/3(89/^^E4']:ZRBLZ>$H0=X02]$D9T*?%?GKX/TN?[/';1L8WU6< %EW#E8U!&X MK@DM@$8)'RC7[*?\$Z]'M=$_8O\ 4=J$V36+7#E?XI))I'?/ON)'X5GPSE] M/%8NU5745>W?5+[CGX"R>AF&96Q*O&$>:W1NZ23\M;_*VQW>A?L_>!/#.DPV M-AX-\,6UK;KM2-=,AX^IVY)/\5]P/"T'HX+[D>&?$G_@G#\'?B79R))X.L=%N'&$ MN=')L7B/J$3]V?\ @2$5^>O[//MW &![I*^3W MVCT%?I97Y(_\$G99(_VV?#RK]V2TO5?Z?9I#_,"OUNK]1X1J.6 L_LR:_)_J M?T%X;5Y5,GY9?9E)+TT?YMA1117TY]\%%%5]1U"'2;">ZNIH[>VMHVEFED8* MD:*"69B> 230W;5@W;5GP__P %I/CQ_9'A#P_\.[*;;/K#_P!JZDJGD01D MK"A]FD#-]81ZU^<]>D?M:_&^3]HC]H/Q)XJ+.;.\N3%8*W'EVL?R1#'8E5#$ M?WF;UKS>OQO.L=];Q*KK[+:,1R+6 D$@_P"U*7!_ZY+6F0X+ZSC80>RU?HO\ MW9?,VX/ROZ_FM*E)>[%\TO2.OXNR^9]H4445^P'],A1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% 'YY_P#!<'PM-'X@^'^N*K-!-;W=B[#HC*T;J#]0[?\ M?)KX+K]EOV^?V<7_ &FOV=-4T>QC5]=TUQJ>E9XWSQA@8\_[:,Z>@+*3TK\; MKNTEL+J2">*2&:%S')&ZE6C8'!!!Y!![5^6\5X25+&NKTG9KU2LU^OS/Y]\1 M(:]VHDT_-))K\+_,BK]!?^"47[;>BZ-X/A^&/BJ_ATRXM9W?0[JX? M9#.LC%VMV8\*X=F*Y.&#[1@@!OSZHKR,MS"I@JZK4_1KNNQ\SD6=5\JQ:Q5# M7HT]FGNOU7FC^@"BOQ=^$?[=OQ6^"=G#9Z+XOU!M/@ 5+*^"WD"*/X5$H8H/ M9"M>QZ)_P6E^)UA&L=YH?@N^V]7^RW$4C?7$VW\EK[VCQA@Y+]XG%^E_R_R/ MV/">)F5U(_OHR@_2Z^33O^"/T_HK\U3_ ,%N/&VS_D3_ KN]=\^/RWUD:W_ M ,%HOBAJ,+)::+X+T_=T=;2XDD7Z;IMO_CM=$N+,O6TG]S.N7B-DJ5U*3_[= M?ZV/U!K\_P#_ (*P_MLZ+XC\*/\ #'PK?PZH\UPDNNW=NX>&(1,&2V5APS>8 M%9L<+L"\DD+\M_%S]N?XJ?&ZRFM-=\8:A_9\P*O9606SMW4_PLL07>/9RU>1 MU\[G'%7UBDZ&&BTGHV][=K'Q/$WB']=P\L)@8.,9:.4MVNJ25[7ZN[TZ!113 MHHFN'5$5G=R%55&2Q/85\:?EY]@?\$8? ,NO?M':QKS1DVOA_1W7?_=FG=50 M?BBS?E7Z?5\__P#!.']F&;]FG]GZWCU2#R?$GB20:CJ:,,-;Y7$4!_W%ZCL[ MOU%?0%?KW#^#EAL%&$]WJ_G_ ,"Q_2W!>5SP&54Z556E*\FNS?3Y*U_,Y7XX M>.+GX8_!CQ;XDLHH)[SP_H]WJ,$4X)CD>*%Y%#8(.TE1G!'%?%/@W_@N"RHL M?B#X?JS?Q3:?J> ?I&Z?^SU]>?M=_P#)J?Q*_P"Q7U+_ -)9*_$.O%XFS3%8 M2O!8>5DUKHGU\SY?C[B+,,MQ5)8.IRIQ;:LFGKYIGZ8'_@MIX!^SD_\ ")^, M/.QPN+;:3]?,_I7SI^UY_P %0_$W[2'ANX\-Z/IZ^%/#5U\MU&D_G7=^G]QY M,*%0]U4<]"Q'%?+5%?+8KB+'5Z;ISGH][)*Y^>YAQMF^+HNA5J6B][)*Z[76 MH4445XA\F;?P[\!ZC\4/'>D>'=)A\[4M:NX[2W7MN=@,GT4=2>P!/:OW%^%G MP[L?A)\-]#\,Z:N+'0[**SB.,&38H!<_[3'+'W)KXM_X)"_L@3:';M\4_$%J MTWI_P=_N/W MGPYR&6$PCQM96G5M;RBMOO>OI8****^L/T<**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *^+_^"A7_ 32_P"%QWEWXX\ PPP^)Y 9-1TS(CCU4_\ /2,G MA9O4'"OUR&R6^T**X\=@:.+I.C66GXI]T>7F^3X;,L.\-BE=='U3[I]_Z>A^ M!FO^'[[PIK-SINIV=UI^H62!_=;'.98:3EA;58>6D MOFG^C9\&T5[S\0/^":WQ@^',+37GARUN+-3C[1;ZI;%#^#.K_P#CM>1>(OAW MK/A29X]0L_L[1GYAYJ-C_OEC7S];!UZ+M5@X^J:/C,5EF,PSMB*4H^L6OS1A MT4Y5WM@=ZZ;PC\'?$GCN9(]*T[[4TG"C[1%'G_OIA6,82D[15SEITIU'RTTV M_)7.7HKZ0\"?\$J/C)XW2*1]'TG1K:;E9[[5(64CUQ"9&_2O>OA1_P $2K.V MEAG\;>,9KH @O9Z/;^6I]O.DR2#_ -'/#6H^,=BJH)-?HS^ MP!_P3%_X55J5EXV^(<,$_B& B;3M)!$D>FMU$LI'RO*.P&50\Y+8V_3?P4_9 MF\"_L[ZT<%-8G'252HM4E\*??7=]KI)=NH4445]._V;/A_P#$^2237_!?AK5+B3[T\VGQ M^>?^V@ ?\C7S6?9#/'RC4A-)Q5K-?K_P#X/C#@^IG%2%:E447%-6:=GK?=;? MW\ED%?,?ZFXV_Q1^]_Y'P3\,,UO93I_?+_ .1/R1T_3;C6 M+^&UM+>:ZNIV"1PPH7DD8] JCDD^@K[<_8B_X)1ZGXBU2S\4?%"S?3=)A(FM M]!DXN+T]1YX_Y9Q_[!^<]#M'7[J^&'[/?@?X,I_Q2WA71-%D9=C3V]JHN''H MTIR[?B3795[66\(TJ4E4Q,N9KHMOGW_ ^KR+PVH8:HJ^/G[1K:*7N_.^K]-% MWN16EI'86T<,,<<,,*"...-0JQJ!@ < <8%2T45]D?IP4444 %%%% !111 ,0 4444 %%%% '__9 end XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover Page - shares
3 Months Ended
Mar. 31, 2023
May 01, 2023
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
Document Transition Report false  
Entity File Number 001-38598  
Entity Registrant Name BLOOM ENERGY CORP  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0565408  
Entity Address, Address Line One 4353 North First Street  
Entity Address, City or Town San Jose  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95134  
City Area Code 408  
Local Phone Number 543-1500  
Title of 12(b) Security Class A Common Stock, $0.0001 par value  
Trading Symbol BE  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Central Index Key 0001664703  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Class A common stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   192,864,927
Class B common stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   15,675,130
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents [1] $ 320,431 $ 348,498
Restricted cash [1] 47,241 51,515
Accounts receivable less allowance for doubtful accounts of $119 as of March 31, 2023 and December 31, 2022 [1] 329,757 250,995
Contract assets 47,778 46,727
Inventories [1] 397,689 268,394
Deferred cost of revenue 40,390 46,191
Loan commitment asset 5,259 0
Prepaid expense and other current assets [1] 56,384 43,643
Total current assets 1,244,929 1,055,963
Property, plant and equipment, net [1] 602,961 600,414
Operating lease right-of-use assets [1] 129,377 126,955
Restricted cash [1] 115,773 118,353
Deferred cost of revenue 4,667 4,737
Loan commitment asset 47,533 0
Other long-term assets [1] 46,970 40,205
Total assets 2,192,210 1,946,627
Current liabilities:    
Accounts payable [1] 130,061 161,770
Accrued warranty 9,456 17,332
Accrued expenses and other current liabilities [1] 111,761 144,183
Deferred revenue and customer deposits [1] 148,530 159,048
Operating lease liabilities [1] 16,148 16,227
Financing obligations 20,272 17,363
Recourse debt 12,971 12,716
Non-recourse debt [1] 11,435 13,307
Redeemable convertible preferred stock, Series B 310,957 0
Total current liabilities 771,591 541,946
Deferred revenue and customer deposits [1] 29,059 56,392
Operating lease liabilities [1] 135,287 132,363
Financing obligations 436,306 442,063
Recourse debt 269,382 273,076
Non-recourse debt [1] 108,564 112,480
Other long-term liabilities 8,187 9,491
Total liabilities 1,758,376 1,567,811
Commitments and contingencies (Note 12)
Stockholders’ equity:    
Common stock: $0.0001 par value; Class A shares - 600,000,000 shares authorized and 192,657,993 shares and 189,864,722 shares issued and outstanding and Class B shares - 600,000,000 shares authorized and 15,675,652 shares and 15,799,968 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively 20 20
Additional paid-in capital 4,036,697 3,906,491
Accumulated other comprehensive loss (1,352) (1,251)
Accumulated deficit (3,636,050) (3,564,483)
Total equity attributable to Class A and Class B common stockholders 399,315 340,777
Noncontrolling interest 34,519 38,039
Total stockholders’ equity 433,834 378,816
Total liabilities and stockholders’ equity $ 2,192,210 $ 1,946,627
[1] 1We have variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and joint venture in the Republic of Korea (see Note 15 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items in the condensed consolidated balance sheets.
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Allowance for doubtful accounts $ 119 $ 119
Common Class A and B    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Class A common stock    
Common stock, authorized (in shares) 600,000,000 600,000,000
Common stock, issued (in shares) 192,657,993 189,864,722
Common stock, outstanding (in shares) 192,657,993 189,864,722
Class B common stock    
Common stock, authorized (in shares) 600,000,000 600,000,000
Common stock, issued (in shares) 15,675,652 15,799,968
Common stock, outstanding (in shares) 15,675,652 15,799,968
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue:    
Total revenue $ 275,191 $ 201,039
Cost of revenue:    
Total cost of revenue 220,924 173,102
Gross profit 54,267 27,937
Operating expenses:    
Research and development 45,690 34,526
Sales and marketing 27,111 21,334
General and administrative 45,147 37,736
Total operating expenses 117,948 93,596
Loss from operations (63,681) (65,659)
Interest income 1,995 59
Interest expense (11,746) (14,087)
Other expense, net (1,343) (3,027)
Gain on revaluation of embedded derivatives 117 531
Loss before income taxes (74,658) (82,183)
Income tax provision 259 564
Net loss (74,917) (82,747)
Less: Net loss attributable to noncontrolling interest (3,350) (4,088)
Net loss attributable to Class A and Class B common stockholders (71,567) (78,659)
Less: Net loss attributable to redeemable noncontrolling interest 0 (300)
Net loss before portion attributable to redeemable noncontrolling interest and noncontrolling interest $ (71,567) $ (78,359)
Net loss per share available to Class A and Class B common stockholders, basic (in dollars per share) $ (0.35) $ (0.44)
Net loss per share available to Class A and Class B common stockholders, diluted (in dollars per share) $ (0.35) $ (0.44)
Weighted average shares used to compute net loss per share available to Class A and Class B common stockholders, basic (in shares) 206,724 177,189
Weighted average shares used to compute net loss per share available to Class A and Class B common stockholders, diluted (in shares) 206,724 177,189
Product    
Revenue:    
Total revenue $ 193,745 $ 133,547
Cost of revenue:    
Total cost of revenue 129,613 105,742
Installation    
Revenue:    
Total revenue 20,525 13,553
Cost of revenue:    
Total cost of revenue 25,100 12,773
Service    
Revenue:    
Total revenue 40,663 35,239
Cost of revenue:    
Total cost of revenue 51,244 41,826
Electricity    
Revenue:    
Total revenue 20,258 18,700
Cost of revenue:    
Total cost of revenue $ 14,967 $ 12,761
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net loss $ (74,917) $ (82,747)
Other comprehensive loss, net of taxes:    
Foreign currency translation adjustment (271) (153)
Other comprehensive loss, net of taxes (271) (153)
Comprehensive loss (75,188) (82,900)
Less: Comprehensive loss attributable to noncontrolling interest (3,520) (4,088)
Comprehensive loss attributable to Class A and Class B common stockholders (71,668) (78,812)
Less: Comprehensive loss attributable to redeemable noncontrolling interest 0 (300)
Comprehensive loss before portion attributable to redeemable noncontrolling interest and noncontrolling interest $ (71,668) $ (78,512)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Total
Total Equity Attributable to Class A and Class B Common Stockholders
Class A and Class B Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Noncontrolling Interest
Beginning balance (in shares) at Dec. 31, 2021     176,460,407        
Beginning balance at Dec. 31, 2021 $ (1,827) $ (44,326) $ 18 $ 3,219,081 $ (350) $ (3,263,075) $ 42,499
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of restricted stock awards (in shares)     964,937        
ESPP purchase (in shares)     420,689        
ESPP purchase 5,981 5,981   5,981      
Exercise of stock options (in shares)     149,662        
Exercise of stock options 980 980   980      
Stock-based compensation 25,586 25,586   25,586      
Distributions and payments to noncontrolling interests (2,876) (500)   (500)     (2,376)
Foreign currency translation adjustment (153) (153)     (153)    
Net loss [1] (82,447) (78,359)       (78,359) (4,088)
Ending balance (in shares) at Mar. 31, 2022     177,995,695        
Ending balance at Mar. 31, 2022 (54,756) (90,791) $ 18 3,251,128 (503) (3,341,434) 36,035
Beginning balance (in shares) at Dec. 31, 2022     205,664,690        
Beginning balance at Dec. 31, 2022 378,816 340,777 $ 20 3,906,491 (1,251) (3,564,483) 38,039
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of restricted stock awards (in shares)     2,104,904        
ESPP purchase (in shares)     449,525        
ESPP purchase 7,756 7,756   7,756      
Exercise of stock options (in shares)     114,526        
Exercise of stock options 769 769   769      
Stock-based compensation 29,294 29,294   29,294      
Derecognition of the pre-modification forward contract fair value (Note 15) 76,242 76,242   76,242      
Equity component of redeemable convertible preferred stock, Series B (Note 15) 16,145 16,145   16,145      
Foreign currency translation adjustment (271) (101)     (101)   (170)
Net loss (74,917) (71,567)       (71,567) (3,350)
Ending balance (in shares) at Mar. 31, 2023     208,333,645        
Ending balance at Mar. 31, 2023 $ 433,834 $ 399,315 $ 20 $ 4,036,697 $ (1,352) $ (3,636,050) $ 34,519
[1] Excludes $300 attributable to redeemable noncontrolling interest.Note: Beginning redeemable noncontrolling interest of $300 - Net loss attributable to redeemable noncontrolling interest of $300 = ending redeemable noncontrolling interest of Nil.
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) (Parenthetical)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Increase (Decrease) in Temporary Equity [Roll Forward]  
Beginning redeemable noncontrolling interest $ 300
Net loss attributable to redeemable NCI 300
Ending redeemable noncontrolling interest $ 0
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities:    
Net loss $ (74,917) $ (82,747)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 18,150 14,384
Non-cash lease expense 7,934 3,072
Loss on disposal of property, plant and equipment 191 0
Revaluation of derivative contracts (117) 2,407
Stock-based compensation 27,743 25,542
Amortization of warranty balance 0 150
Amortization of warrants and debt issuance costs 665 706
Unrealized foreign currency exchange loss 28 210
Changes in operating assets and liabilities:    
Accounts receivable (78,872) (23,046)
Contract assets (1,051) 11,668
Inventories (127,666) (39,542)
Deferred cost of revenue 5,793 5,865
Customer financing receivable 0 1,388
Prepaid expenses and other current assets (4,527) (6,340)
Other long-term assets (128) 703
Operating lease right-of-use assets and operating lease liabilities (7,507) 3,436
Finance lease liabilities 244 0
Accounts payable (26,835) 15,900
Accrued warranty (7,876) 2,925
Accrued expenses and other current liabilities (32,277) (25,144)
Deferred revenue and customer deposits (13,108) (5,783)
Other long-term liabilities (577) 1,803
Net cash used in operating activities (314,710) (92,443)
Cash flows from investing activities:    
Purchase of property, plant and equipment (26,574) (18,510)
Net cash used in investing activities (26,574) (18,510)
Cash flows from financing activities:    
Repayment of debt (9,892) (4,774)
Proceeds from financing obligations 1,163 0
Repayment of financing obligations (4,266) (9,423)
Distributions and payments to noncontrolling interests 0 (2,876)
Proceeds from issuance of common stock 8,525 6,961
Proceeds from issuance of redeemable convertible preferred stock 310,957 0
Net cash provided by (used in) financing activities 306,487 (10,112)
Effect of exchange rate changes on cash, cash equivalent and restricted cash (124) (153)
Net decrease in cash, cash equivalents and restricted cash (34,921) (121,218)
Beginning of period 518,366 615,114
End of period 483,445 493,896
Supplemental disclosure of cash flow information:    
Cash paid during the period for interest 13,409 14,405
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases 7,446 2,464
Operating cash flows from finance leases 254 230
Cash paid during the period for income taxes 213 381
Non-cash investing and financing activities:    
Liabilities recorded for property, plant and equipment, net 4,517 6,775
Recognition of operating lease right-of-use asset during the year-to-date period 6,535 147
Recognition of finance lease right-of-use asset during the year-to-date period 244 0
Derecognition of the pre-modification forward contract fair value (Note 15) 76,242 0
Equity component of redeemable convertible preferred stock, Series B (Note 15) $ 16,145 $ 0
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Business, Liquidity and Basis of Presentation
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Business, Liquidity and Basis of Presentation Nature of Business, Liquidity and Basis of Presentation
Nature of Business
For information on the nature of our business, see Part II, Item 8, Note 1 - Nature of Business, Liquidity and Basis of Presentation, Nature of Business section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Liquidity
We have generally incurred operating losses and negative cash flows from operations since our inception. With the series of new debt offerings, debt extensions and conversions to equity that we completed during 2021, 2022 and the first quarter of 2023, we had $282.4 million of total outstanding recourse debt as of March 31, 2023, $269.4 million of which was classified as long-term debt. Our scheduled recourse debt repayments commenced in June 2022.
On March 20, 2023, we entered into an Amendment (the Amended SPA”) to the Securities Purchase Agreement with SK ecoplant, dated October 23, 2021 (the SPA”), and the Investor Agreement, dated December 29, 2021, pursuant to which we issued and sold to SK ecoplant 13,491,701 shares of Series B redeemable convertible preferred stock (the “Series B RCPS) for cash proceeds of $311.0 million. For additional information, please see Part I, Item 1, Note 15 - SK ecoplant Strategic Investment.
On March 20, 2023, in connection with the Amended SPA we also entered into a Shareholders’ Loan Agreement with SK ecoplant (the “Loan Agreement”), pursuant to which we may draw down on a loan from SK ecoplant with a maximum principal amount of $311.0 million, should SK ecoplant send a redemption notice to us under the Amended SPA or otherwise reduce any portion of its current holdings of our Class A stock. The Loan Agreement has a maturity of five years and bears an interest rate of 4.6%. The proceeds of the loan may be used by us for working capital and general corporate purpose needs.
Our future capital requirements will depend on many factors, including our rate of revenue growth, the timing and extent of spending on research and development efforts and other business initiatives, the rate of growth in the volume of system builds and the need for additional manufacturing space, the expansion of sales and marketing activities both in domestic and international markets, market acceptance of our product, our ability to secure financing for customer use of our Energy Servers, the timing of installations, and overall economic conditions, including the inflationary pressure in the US on our ongoing and future operations. The rising interest rate environment in the US has and will continue to adversely impact the cost of new capital deployment.
In the opinion of management, the combination of our existing cash and cash equivalents and expected timing of operating cash flows is expected to be sufficient to meet our operational and capital cash flow requirements and other cash flow needs for the next 12 months from the date of issuance of this Quarterly Report on Form 10-Q.
Inflation Reduction Act of 2022 – New and Expanded Production and Tax Credits for Manufacturers and Projects to Support Clean Energy
For information on the Inflation Reduction Act of 2022 (the “IRA”) signed into law on August 16, 2022, and its impact on our business, see Part II, Item 8, Note 1 - Nature of Business, Liquidity and Basis of Presentation, Inflation Reduction Act of 2022 section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Basis of Presentation
We have prepared the condensed consolidated financial statements included herein pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”), including all disclosures required by generally accepted accounting principles as applied in the United States (“U.S. GAAP”). Certain prior period amounts have been reclassified to conform to the current period presentation.
Principles of Consolidation
For information on the principles of consolidation, see Part II, Item 8, Note 1 - Nature of Business, Liquidity and Basis of Presentation, Principles of Consolidation section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Business Combinations
For information on the business combinations, see Part II, Item 8, Note 1 - Nature of Business, Liquidity and Basis of Presentation, Business Combinations section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Use of Estimates
For information on the use of accounting estimates, see Part II, Item 8, Note 1 - Nature of Business, Liquidity and Basis of Presentation, Use of Estimates section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Concentration of Risk
Geographic Risk - The majority of our revenue and long-lived assets were attributable to operations in the United States for all periods presented. In addition to shipments in the US, we also ship our Energy Servers to other countries, primarily to the Republic of Korea, Japan and India (collectively, the “Asia Pacific region”). In the three months ended March 31, 2023 and 2022, total revenue in the Asia Pacific region was 5% and 65%, respectively, of our total revenue.
Credit Risk - At March 31, 2023, two customers accounted for approximately 70% and 18% of accounts receivable. At December 31, 2022, one customer represented approximately 75% of accounts receivable. To date, we have not experienced any credit losses.
Customer Risk - During the three months ended March 31, 2023, revenue from two customers accounted for approximately 41% and 25% of our total revenue. During the three months ended March 31, 2022, two customers each represented approximately 32% of our total revenue.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Please refer to the accounting policies described in Part II, Item 8, Note 2 - Summary of Significant Accounting Policies in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Recent Accounting Pronouncements
There have been no significant changes in our reported financial position or results of operations and cash flows resulting from the adoption of new accounting pronouncements.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Contract Balances
The following table provides information about accounts receivables, contract assets, customer deposits and deferred revenue from contracts with customers (in thousands):
March 31,December 31,
 20232022
Accounts receivable$329,757 $250,995 
Contract assets47,778 46,727 
Customer deposits89,741 121,085 
Deferred revenue 87,848 94,355 
Contract assets relate to contracts for which revenue is recognized upon transfer of control of performance obligations, but where billing milestones have not been reached. Customer deposits and deferred revenue include payments received from customers or invoiced amounts prior to transfer of controls of performance obligations. At December 31, 2022, customer deposits included $24.6 million related to transactions with SK ecoplant and refundable fees received from customers. At March 31, 2023 there were no customer deposits related to transactions with SK ecoplant (see Note 15 - SK ecoplant Strategic Investment).
Contract assets and contract liabilities are reported in a net position on an individual contract basis at the end of each reporting period. Contract assets are classified as current in the condensed consolidated balance sheets when both the milestones other than the passage of time, are expected to be complete and the customer is invoiced within one year of the balance sheet date, and as long-term when both the above-mentioned milestones are expected to be complete, and the customer is invoiced more than one year out from the balance sheet date. Contract liabilities are classified as current in the condensed consolidated balance sheets when the revenue recognition associated with the related customer payments and invoicing is expected to occur within one year of the balance sheet date and as long-term when the revenue recognition associated with the related customer payments and invoicing is expected to occur in more than one year from the balance sheet date.
Contract Assets
Three Months Ended
March 31,
20232022
Beginning balance$46,727 $25,201 
Transferred to accounts receivable from contract assets recognized at the beginning of the period(10,787)(14,576)
Revenue recognized and not billed as of the end of the period11,838 2,908 
Ending balance$47,778 $13,533 
Deferred Revenue
Deferred revenue activity, including deferred incentive revenue activity, during the three months ended March 31, 2023 and 2022 consisted of the following (in thousands):
Three Months Ended
March 31,
20232022
Beginning balance$94,355 $115,476 
Additions224,939 166,676 
Revenue recognized(231,446)(178,663)
Ending balance$87,848 $103,489 
Deferred revenue is equivalent to the total transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied, as of the end of the period. Primary component of deferred revenue at the end of the period consists of performance obligations relating to the provision of maintenance services under current contracts and future renewal periods. Some of these obligations provide customers with material rights over a period that we estimate will be largely commensurate with the period of their expected use of the associated Energy Server. As a result, we expect to recognize these amounts as revenue over a period of up to 21 years, predominantly on a relative standalone selling price basis that reflects the cost of providing these services. Deferred revenue also includes performance obligations relating to product acceptance and installation. A significant amount of this deferred revenue is reflected as additions and revenue recognized in the same 12-month period, and a portion of this deferred revenue is expected to be recognized beyond 12-month period mainly due to deployment schedules.
We do not disclose the value of the unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed.
Disaggregated Revenue
We disaggregate revenue from contracts with customers into four revenue categories: product, installation, services and electricity (in thousands):
Three Months Ended
March 31,
20232022
Revenue from contracts with customers:
Product revenue$193,745 $133,547 
Installation revenue20,525 13,553 
Services revenue40,663 35,239 
Electricity revenue3,838 2,682 
Total revenue from contract with customers258,771 185,021 
Revenue from contracts that contain leases:
Electricity revenue16,420 16,018 
Total revenue$275,191 $201,039 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Instruments
3 Months Ended
Mar. 31, 2023
Cash and Cash Equivalents [Abstract]  
Financial Instruments Financial Instruments
Cash, Cash Equivalents and Restricted Cash
The carrying values of cash, cash equivalents and restricted cash approximate fair values and were as follows (in thousands):
March 31,December 31,
 20232022
As Held:
Cash$319,744 $226,463 
Money market funds163,701 291,903 
$483,445 $518,366 
As Reported:
Cash and cash equivalents$320,431 $348,498 
Restricted cash163,014 169,868 
$483,445 $518,366 
Restricted cash consisted of the following (in thousands):
March 31,December 31,
 20232022
Current:
Restricted cash$46,891 $50,965 
Restricted cash related to PPA Entity1
350 550 
$47,241 $51,515 
Non-current:
Restricted cash$107,773 $110,353 
Restricted cash related to PPA Entity1
8,000 8,000 
115,773 118,353 
$163,014 $169,868 
1 We have VIE related to PPA V that represents a portion of the condensed consolidated balances recorded within the “restricted cash” and other financial statement line items in the condensed consolidated balance sheets (see Note 10 - Portfolio Financings). In addition, the restricted cash held in the PPA II and PPA IIIb entities as of March 31, 2023, included $33.3 million and $0.7 million of current restricted cash, respectively, and $21.4 million and $6.7 million of non-current restricted cash, respectively. The restricted cash held in the PPA II and PPA IIIb entities as of December 31, 2022, included $40.6 million and $1.2 million of current restricted cash, respectively, and $28.5 million and $6.7 million of non-current restricted cash, respectively. These entities are not considered VIEs.
Factoring Arrangements
We sell certain customer trade receivables on a non-recourse basis under factoring arrangements with certain financial institution. These transactions are accounted for as sales and cash proceeds are included in cash used in operating activities. We derecognized $59.6 million and $46.1 million of accounts receivable during the three months ended March 31, 2023 and 2022, respectively.
The costs of factoring such accounts receivable on our condensed consolidated statements of operations for the three months ended March 31, 2023 were $0.7 million. The costs of factoring for three months ended March 31, 2022, were not material. The cost of factoring are recorded in general and administrative expenses.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Fair Value
Our accounting policy for the fair value measurement of cash equivalents and embedded Escalation Protection Plan (“EPP”) derivatives is described in Part II, Item 8 Note 2 - Summary of Significant Accounting Policies in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis
The tables below set forth, by level, our financial assets that are accounted for at fair value for the respective periods. The table does not include assets and liabilities that are measured at historical cost or any basis other than fair value (in thousands):
Fair Value Measured at Reporting Date Using
March 31, 2023Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market funds$163,701 $— $— $163,701 
$163,701 $— $— $163,701 
Liabilities
Derivatives:
Embedded EPP derivatives— — 5,778 $5,778 
$— $— $5,778 $5,778 

 Fair Value Measured at Reporting Date Using
December 31, 2022Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market funds$291,903 $— $— $291,903 
$291,903 $— $— $291,903 
Liabilities
Derivatives:
Embedded EPP derivatives— — 5,895 $5,895 
$— $— $5,895 $5,895 
Money Market Funds - Money market funds are valued using quoted market prices for identical securities and are therefore classified as Level 1 financial assets.
Embedded Escalation Protection Plan Derivative Liability in Sales Contracts - We estimate the fair value of the embedded EPP derivatives in certain sales contracts using a Monte Carlo simulation model, which considers various potential electricity price curves over the sales contracts’ terms. We use historical grid prices and available forecasts of future electricity prices to estimate future electricity prices. We have classified these derivatives as a Level 3 financial liability.
The changes in the Level 3 financial liabilities during the three months ended March 31, 2023 were as follows (in thousands):
Embedded EPP Derivative Liability
Liabilities at December 31, 2022
$5,895 
Changes in fair value(117)
Liabilities at March 31, 2023
$5,778 
Financial Assets and Liabilities and Other Items Not Measured at Fair Value on a Recurring Basis
Debt Instruments - The senior secured notes and convertible notes are based on rates currently offered for instruments with similar maturities and terms (Level 3). The following table presents the estimated fair values and carrying values of debt instruments (in thousands):
 March 31, 2023December 31, 2022
 Net Carrying
Value
Fair ValueNet Carrying
Value
Fair Value
   
Debt instruments
Recourse:
10.25% Senior Secured Notes due March 2027
57,029 55,991 60,960 60,472 
2.5% Green Convertible Senior Notes due August 2025
225,324 316,664 224,832 309,488 
Non-recourse:
3.04% Senior Secured Notes due June 2031
119,999 112,252 125,787 117,028 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Inventories
The components of inventory consisted of the following (in thousands):
March 31,December 31,
 20232022
Raw materials$195,680 $165,446 
Finished goods147,004 58,288 
Work-in-progress55,005 44,660 
$397,689 $268,394 
The inventory reserves were $16.5 million and $17.2 million as of March 31, 2023 and December 31, 2022, respectively.
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
March 31,December 31,
 20232022
   
Receivables from employees$13,548 $6,553 
Deferred expenses (Note 15)
8,215 — 
Prepaid hardware and software maintenance4,094 4,290 
Tax receivables3,783 3,676 
Prepaid managed services3,607 4,405 
Advance income tax provision3,343 783 
Prepaid workers compensation3,265 5,536 
Prepaid rent1,811 965 
Deposits made1,723 1,409 
Prepaid deferred commissions905 1,002 
State incentive receivable186 204 
Other prepaid expenses and other current assets11,904 14,820 
$56,384 $43,643 
Property, Plant and Equipment, Net
Property, plant and equipment, net consisted of the following (in thousands):
March 31,December 31,
 20232022
   
Energy Servers$538,912 $538,912 
Machinery and equipment146,710 145,555 
Leasehold improvements104,758 104,528 
Construction-in-progress87,042 72,174 
Buildings49,419 49,240 
Computers, software and hardware25,286 24,608 
Furniture and fixtures9,794 9,581 
961,921 944,598 
Less: accumulated depreciation(358,960)(344,184)
$602,961 $600,414 
Depreciation expense related to property, plant and equipment was $18.2 million and $14.4 million for the three months ended March 31, 2023 and 2022, respectively.
Property, plant and equipment under operating leases by PPA V was $226.0 million and $226.0 million and accumulated depreciation for these assets was $96.3 million and $92.7 million as of March 31, 2023 and December 31, 2022, respectively. Depreciation expense for property, plant and equipment under operating leases by PPA V and PPA IV (sold in November 2022) was $3.6 million and $5.9 million for the three months ended March 31, 2023 and 2022, respectively.
Other Long-Term Assets
Other long-term assets consisted of the following (in thousands):
March 31,December 31,
20232022
   
Deferred commissions$8,980 $8,320 
Long-term lease receivable7,971 8,076 
Deferred expenses (Note 15)
6,636 — 
Prepaid insurance3,772 4,047 
Deposits made2,672 2,672 
Prepaid managed services2,215 2,373 
Deferred tax asset1,398 1,151 
Prepaid and other long-term assets13,326 13,566 
$46,970 $40,205 
Accrued Warranty
Accrued warranty liabilities consisted of the following (in thousands):
March 31,December 31,
20232022
Product performance$9,075 $16,901 
Product warranty381 431 
$9,456 $17,332 
Changes in the product warranty and product performance liabilities were as follows (in thousands):
Balances at December 31, 2022$17,332 
Accrued warranty, net7,924 
Warranty expenditures during the quarter(15,800)
Balances at March 31, 2023$9,456 
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
March 31,December 31,
 20232022
   
General invoice and purchase order accruals$35,635 $44,010 
Compensation and benefits30,474 48,156 
Delaware grant9,495 9,495 
Accrued installation8,930 7,905 
Sales-related liabilities6,387 7,147 
Provision for income tax3,970 1,140 
Accrued legal expenses3,896 4,403 
Current portion of derivative liabilities3,160 2,596 
PPA IV Upgrade financing obligations2,958 6,076 
Accrued consulting expenses1,950 1,390 
Sales tax liabilities1,612 6,172 
Finance lease liabilities1,062 1,024 
Interest payable719 3,128 
Other1,513 1,541 
$111,761 $144,183 
Preferred Stock
As of March 31, 2023, we had 20,000,000 shares of preferred stock authorized, of which 13,491,701 shares were designated as Series B redeemable convertible preferred stock. As of December 31, 2022, we had 20,000,000 shares of preferred stock authorized, of which 10,000,000 shares were designated as Series A redeemable convertible preferred stock. The preferred stock had $0.0001 par value. There were 13,491,701 shares and no shares of preferred stock issued and outstanding as of March 31, 2023 and December 31, 2022, respectively.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Outstanding Loans and Security Agreements
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Outstanding Loans and Security Agreements Outstanding Loans and Security Agreements
The following is a summary of our debt as of March 31, 2023 (in thousands, except percentage data):
Unpaid
Principal
Balance
Net Carrying ValueUnused
Borrowing
Capacity
Interest
Rate
Maturity DatesEntity
 CurrentLong-
Term
Total
10.25% Senior Secured Notes due March 2027
$57,645 $12,971 $44,058 $57,029 $57,645 10.25%March 2027Company
2.5% Green Convertible Senior Notes due August 2025
230,000  225,324 225,324 230,000 2.5%August 2025Company
Total recourse debt287,645 12,971 269,382 282,353 287,645 
3.04% Senior Secured Notes due June 30, 2031
121,546 11,435 108,564 119,999 121,546 3.04%June 2031PPA V
Total non-recourse debt121,546 11,435 108,564 119,999 121,546 
Total debt$409,191 $24,406 $377,946 $402,352 $409,191 
The following is a summary of our debt as of December 31, 2022 (in thousands, except percentage data):
 Unpaid
Principal
Balance
Net Carrying ValueInterest
Rate
Maturity DatesEntity
 CurrentLong-
Term
Total
10.25% Senior Secured Notes due March 2027
$61,653 $12,716 $48,244 $60,960 10.25%March 2027Company
2.5% Green Convertible Senior Notes due August 2025
230,000 — 224,832 224,832 2.5%August 2025Company
Total recourse debt291,653 12,716 273,076 285,792 
3.04% Senior Secured Notes due June 30, 2031
127,430 13,307 112,480 125,787 3.04%June 2031PPA V
Total non-recourse debt127,430 13,307 112,480 125,787 
Total debt$419,083 $26,023 $385,556 $411,579 
Recourse debt refers to debt that we have an obligation to pay. Non-recourse debt refers to debt that is recourse to only our subsidiaries. The differences between the unpaid principal balances and the net carrying values apply to deferred financing costs. We and all of our subsidiaries were in compliance with all financial covenants as of March 31, 2023 and December 31, 2022.
Recourse Debt Facilities
Please refer to Part II, Item 8, Note 7 - Outstanding Loans and Security Agreements in our Annual Form 10-K for the fiscal year ended December 31, 2022, for discussion of our 10.25% Senior Secured Notes due March 2027 and 2.5% Green Convertible Senior Notes due August 2025.
The non-current balance of the outstanding unpaid principal of the 10.25% Senior Secured Notes was $44.7 million and $48.9 million as of March 31, 2023 and December 31, 2022, respectively. The current balance of the outstanding unpaid principal of the 10.25% Senior Secured Notes was $13.0 million and $12.7 million as of March 31, 2023 and December 31, 2022, respectively.
Interest on the 2.5% Green Notes for the three months ended March 31, 2023 and 2022 was $1.9 million and $1.9 million, respectively, including amortization of issuance costs of 0.5 million and $0.5 million, respectively.
Interest on the 10.25% Senior Secured Notes for the three months ended March 31, 2023 and 2022 was $1.7 million and $1.7 million, respectively, including amortization of issuance costs of $0.1 million and $0.1 million, respectively.
Non-recourse Debt Facilities
Please refer to Part II, Item 8, Note 7 - Outstanding Loans and Security Agreements in our Annual Form 10-K for the fiscal year ended December 31, 2022 for discussion of our non-recourse debt.
The purchase and credit agreement for our 3.04% Senior Secured Notes due June 2031 requires us to maintain a debt service reserve, the balance of which was $8.0 million and $8.0 million as of March 31, 2023 and December 31, 2022, respectively, and was included as part of long-term restricted cash in the condensed consolidated balance sheets.
Repayment Schedule and Interest Expense
The following table presents details of our outstanding loan principal repayment schedule as of March 31, 2023 (in thousands):
Remainder of 2023$20,143 
202425,623 
2025258,322 
202630,912 
202718,116 
Thereafter56,075 
$409,191 
Interest expense of $11.7 million and $14.1 million for the three months ended March 31, 2023 and 2022, respectively, was recorded in interest expense on the condensed consolidated statements of operations.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Leases Leases
Facilities, Energy Servers, and Vehicles
For the three months ended March 31, 2023 and 2022, rent expense for all occupied facilities was $5.6 million and $4.5 million, respectively.
Operating and financing lease right-of-use assets and lease liabilities for facilities, Energy Servers, and vehicles as of March 31, 2023 and December 31, 2022 were as follows (in thousands):
March 31,December 31,
20232022
Operating Leases:
Operating lease right-of-use assets, net 1, 2
$129,377 $126,955 
Current operating lease liabilities(16,148)(16,227)
Non-current operating lease liabilities(135,287)(132,363)
Total operating lease liabilities$(151,435)$(148,590)
Finance Leases:
Finance lease right-of-use assets, net 2, 3, 4
$2,814$2,824 
Current finance lease liabilities5
(1,062)(1,024)
Non-current finance lease liabilities6
(1,925)(1,971)
Total finance lease liabilities$(2,987)$(2,995)
Total lease liabilities$(154,422)$(151,585)
1 These assets primarily include leases for facilities, Energy Servers, and vehicles.
2 Net of accumulated amortization.
3 These assets primarily include leases for vehicles.
4 Included in property, plant and equipment, net in the condensed consolidated balance sheets.
5 Included in accrued expenses and other current liabilities in the condensed consolidated balance sheets.
6 Included in other long-term liabilities in the condensed consolidated balance sheets.
The components of our facilities, Energy Servers, and vehicles’ lease costs for the three months ended March 31, 2023 and 2022 were as follows (in thousands):
Three Months Ended
March 31,
20232022
Operating lease costs$7,799 $5,818 
Financing lease costs:
Amortization of right-of-use assets201 258 
Interest on lease liabilities62 54 
Total financing lease costs263 312 
Short-term lease costs444 36 
Total lease costs$8,506 $6,166 

Weighted average remaining lease terms and discount rates for our facilities, Energy Servers and vehicles as of March 31, 2023 and December 31, 2022 were as follows:
March 31,December 31,
20232022
Weighted average remaining lease term:
Operating leases8.4 years8.6 years
Finance leases3.3 years3.3 years
Weighted average discount rate:
Operating leases10.4 %10.3 %
Finance leases8.8 %6.9 %
Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of March 31, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$23,382 $989 
202427,421 1,147 
202528,158 662 
202628,304 421 
202727,014 249 
Thereafter95,503 27 
Total minimum lease payments229,782 3,495 
Less: amounts representing interest or imputed interest(78,347)(508)
Present value of lease liabilities$151,435 $2,987 
Managed Services and Portfolio Financings Through PPA Entities
Managed Services - We recognized $7.3 million of product revenue, $3.0 million of installation revenue, $1.2 million of financing obligations, and $5.5 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the three months ended March 31, 2023. There were no successful sale and leaseback transactions for the three months ended March 31, 2022.
The recognized lease expense from successful sale and leaseback transactions for the three months ended March 31, 2023 and 2022 was $2.1 million and $1.3 million, respectively.
At March 31, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
Remainder of 2023$33,874 
202443,014 
202541,998 
202637,410 
202721,065 
Thereafter36,608 
Total minimum lease payments213,969 
Less: imputed interest(116,158)
Present value of net minimum lease payments97,811 
Less: current financing obligations(20,272)
Long-term financing obligations$77,539 
The long-term financing obligations, as reflected in our condensed consolidated balance sheets, were $436.3 million and $442.1 million as of March 31, 2023 and December 31, 2022, respectively. The difference between these obligations and the principal obligations in the table above will be offset against the carrying value of the related Energy Servers at the end of the lease and the remainder recognized as a gain at that point.
Portfolio Financings through PPA Entities - Customer arrangements entered into prior to January 1, 2020 under Portfolio Financing arrangements through a PPA Entity that qualified as leases are accounted for as either sales-type leases or operating leases. Since January 1, 2020, we have not entered into any new PPAs with customers under such arrangements.
Future estimated operating lease payments we expect to receive from Portfolio Financing arrangements through PPA V Entity as of March 31, 2023, were as follows (in thousands):
Operating Leases
Remainder of 2023$15,668 
202421,238 
202521,630 
202622,092 
202722,566 
Thereafter85,009 
Total minimum lease payments$188,203 
Leases Leases
Facilities, Energy Servers, and Vehicles
For the three months ended March 31, 2023 and 2022, rent expense for all occupied facilities was $5.6 million and $4.5 million, respectively.
Operating and financing lease right-of-use assets and lease liabilities for facilities, Energy Servers, and vehicles as of March 31, 2023 and December 31, 2022 were as follows (in thousands):
March 31,December 31,
20232022
Operating Leases:
Operating lease right-of-use assets, net 1, 2
$129,377 $126,955 
Current operating lease liabilities(16,148)(16,227)
Non-current operating lease liabilities(135,287)(132,363)
Total operating lease liabilities$(151,435)$(148,590)
Finance Leases:
Finance lease right-of-use assets, net 2, 3, 4
$2,814$2,824 
Current finance lease liabilities5
(1,062)(1,024)
Non-current finance lease liabilities6
(1,925)(1,971)
Total finance lease liabilities$(2,987)$(2,995)
Total lease liabilities$(154,422)$(151,585)
1 These assets primarily include leases for facilities, Energy Servers, and vehicles.
2 Net of accumulated amortization.
3 These assets primarily include leases for vehicles.
4 Included in property, plant and equipment, net in the condensed consolidated balance sheets.
5 Included in accrued expenses and other current liabilities in the condensed consolidated balance sheets.
6 Included in other long-term liabilities in the condensed consolidated balance sheets.
The components of our facilities, Energy Servers, and vehicles’ lease costs for the three months ended March 31, 2023 and 2022 were as follows (in thousands):
Three Months Ended
March 31,
20232022
Operating lease costs$7,799 $5,818 
Financing lease costs:
Amortization of right-of-use assets201 258 
Interest on lease liabilities62 54 
Total financing lease costs263 312 
Short-term lease costs444 36 
Total lease costs$8,506 $6,166 

Weighted average remaining lease terms and discount rates for our facilities, Energy Servers and vehicles as of March 31, 2023 and December 31, 2022 were as follows:
March 31,December 31,
20232022
Weighted average remaining lease term:
Operating leases8.4 years8.6 years
Finance leases3.3 years3.3 years
Weighted average discount rate:
Operating leases10.4 %10.3 %
Finance leases8.8 %6.9 %
Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of March 31, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$23,382 $989 
202427,421 1,147 
202528,158 662 
202628,304 421 
202727,014 249 
Thereafter95,503 27 
Total minimum lease payments229,782 3,495 
Less: amounts representing interest or imputed interest(78,347)(508)
Present value of lease liabilities$151,435 $2,987 
Managed Services and Portfolio Financings Through PPA Entities
Managed Services - We recognized $7.3 million of product revenue, $3.0 million of installation revenue, $1.2 million of financing obligations, and $5.5 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the three months ended March 31, 2023. There were no successful sale and leaseback transactions for the three months ended March 31, 2022.
The recognized lease expense from successful sale and leaseback transactions for the three months ended March 31, 2023 and 2022 was $2.1 million and $1.3 million, respectively.
At March 31, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
Remainder of 2023$33,874 
202443,014 
202541,998 
202637,410 
202721,065 
Thereafter36,608 
Total minimum lease payments213,969 
Less: imputed interest(116,158)
Present value of net minimum lease payments97,811 
Less: current financing obligations(20,272)
Long-term financing obligations$77,539 
The long-term financing obligations, as reflected in our condensed consolidated balance sheets, were $436.3 million and $442.1 million as of March 31, 2023 and December 31, 2022, respectively. The difference between these obligations and the principal obligations in the table above will be offset against the carrying value of the related Energy Servers at the end of the lease and the remainder recognized as a gain at that point.
Portfolio Financings through PPA Entities - Customer arrangements entered into prior to January 1, 2020 under Portfolio Financing arrangements through a PPA Entity that qualified as leases are accounted for as either sales-type leases or operating leases. Since January 1, 2020, we have not entered into any new PPAs with customers under such arrangements.
Future estimated operating lease payments we expect to receive from Portfolio Financing arrangements through PPA V Entity as of March 31, 2023, were as follows (in thousands):
Operating Leases
Remainder of 2023$15,668 
202421,238 
202521,630 
202622,092 
202722,566 
Thereafter85,009 
Total minimum lease payments$188,203 
Leases Leases
Facilities, Energy Servers, and Vehicles
For the three months ended March 31, 2023 and 2022, rent expense for all occupied facilities was $5.6 million and $4.5 million, respectively.
Operating and financing lease right-of-use assets and lease liabilities for facilities, Energy Servers, and vehicles as of March 31, 2023 and December 31, 2022 were as follows (in thousands):
March 31,December 31,
20232022
Operating Leases:
Operating lease right-of-use assets, net 1, 2
$129,377 $126,955 
Current operating lease liabilities(16,148)(16,227)
Non-current operating lease liabilities(135,287)(132,363)
Total operating lease liabilities$(151,435)$(148,590)
Finance Leases:
Finance lease right-of-use assets, net 2, 3, 4
$2,814$2,824 
Current finance lease liabilities5
(1,062)(1,024)
Non-current finance lease liabilities6
(1,925)(1,971)
Total finance lease liabilities$(2,987)$(2,995)
Total lease liabilities$(154,422)$(151,585)
1 These assets primarily include leases for facilities, Energy Servers, and vehicles.
2 Net of accumulated amortization.
3 These assets primarily include leases for vehicles.
4 Included in property, plant and equipment, net in the condensed consolidated balance sheets.
5 Included in accrued expenses and other current liabilities in the condensed consolidated balance sheets.
6 Included in other long-term liabilities in the condensed consolidated balance sheets.
The components of our facilities, Energy Servers, and vehicles’ lease costs for the three months ended March 31, 2023 and 2022 were as follows (in thousands):
Three Months Ended
March 31,
20232022
Operating lease costs$7,799 $5,818 
Financing lease costs:
Amortization of right-of-use assets201 258 
Interest on lease liabilities62 54 
Total financing lease costs263 312 
Short-term lease costs444 36 
Total lease costs$8,506 $6,166 

Weighted average remaining lease terms and discount rates for our facilities, Energy Servers and vehicles as of March 31, 2023 and December 31, 2022 were as follows:
March 31,December 31,
20232022
Weighted average remaining lease term:
Operating leases8.4 years8.6 years
Finance leases3.3 years3.3 years
Weighted average discount rate:
Operating leases10.4 %10.3 %
Finance leases8.8 %6.9 %
Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of March 31, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$23,382 $989 
202427,421 1,147 
202528,158 662 
202628,304 421 
202727,014 249 
Thereafter95,503 27 
Total minimum lease payments229,782 3,495 
Less: amounts representing interest or imputed interest(78,347)(508)
Present value of lease liabilities$151,435 $2,987 
Managed Services and Portfolio Financings Through PPA Entities
Managed Services - We recognized $7.3 million of product revenue, $3.0 million of installation revenue, $1.2 million of financing obligations, and $5.5 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the three months ended March 31, 2023. There were no successful sale and leaseback transactions for the three months ended March 31, 2022.
The recognized lease expense from successful sale and leaseback transactions for the three months ended March 31, 2023 and 2022 was $2.1 million and $1.3 million, respectively.
At March 31, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
Remainder of 2023$33,874 
202443,014 
202541,998 
202637,410 
202721,065 
Thereafter36,608 
Total minimum lease payments213,969 
Less: imputed interest(116,158)
Present value of net minimum lease payments97,811 
Less: current financing obligations(20,272)
Long-term financing obligations$77,539 
The long-term financing obligations, as reflected in our condensed consolidated balance sheets, were $436.3 million and $442.1 million as of March 31, 2023 and December 31, 2022, respectively. The difference between these obligations and the principal obligations in the table above will be offset against the carrying value of the related Energy Servers at the end of the lease and the remainder recognized as a gain at that point.
Portfolio Financings through PPA Entities - Customer arrangements entered into prior to January 1, 2020 under Portfolio Financing arrangements through a PPA Entity that qualified as leases are accounted for as either sales-type leases or operating leases. Since January 1, 2020, we have not entered into any new PPAs with customers under such arrangements.
Future estimated operating lease payments we expect to receive from Portfolio Financing arrangements through PPA V Entity as of March 31, 2023, were as follows (in thousands):
Operating Leases
Remainder of 2023$15,668 
202421,238 
202521,630 
202622,092 
202722,566 
Thereafter85,009 
Total minimum lease payments$188,203 
Leases Leases
Facilities, Energy Servers, and Vehicles
For the three months ended March 31, 2023 and 2022, rent expense for all occupied facilities was $5.6 million and $4.5 million, respectively.
Operating and financing lease right-of-use assets and lease liabilities for facilities, Energy Servers, and vehicles as of March 31, 2023 and December 31, 2022 were as follows (in thousands):
March 31,December 31,
20232022
Operating Leases:
Operating lease right-of-use assets, net 1, 2
$129,377 $126,955 
Current operating lease liabilities(16,148)(16,227)
Non-current operating lease liabilities(135,287)(132,363)
Total operating lease liabilities$(151,435)$(148,590)
Finance Leases:
Finance lease right-of-use assets, net 2, 3, 4
$2,814$2,824 
Current finance lease liabilities5
(1,062)(1,024)
Non-current finance lease liabilities6
(1,925)(1,971)
Total finance lease liabilities$(2,987)$(2,995)
Total lease liabilities$(154,422)$(151,585)
1 These assets primarily include leases for facilities, Energy Servers, and vehicles.
2 Net of accumulated amortization.
3 These assets primarily include leases for vehicles.
4 Included in property, plant and equipment, net in the condensed consolidated balance sheets.
5 Included in accrued expenses and other current liabilities in the condensed consolidated balance sheets.
6 Included in other long-term liabilities in the condensed consolidated balance sheets.
The components of our facilities, Energy Servers, and vehicles’ lease costs for the three months ended March 31, 2023 and 2022 were as follows (in thousands):
Three Months Ended
March 31,
20232022
Operating lease costs$7,799 $5,818 
Financing lease costs:
Amortization of right-of-use assets201 258 
Interest on lease liabilities62 54 
Total financing lease costs263 312 
Short-term lease costs444 36 
Total lease costs$8,506 $6,166 

Weighted average remaining lease terms and discount rates for our facilities, Energy Servers and vehicles as of March 31, 2023 and December 31, 2022 were as follows:
March 31,December 31,
20232022
Weighted average remaining lease term:
Operating leases8.4 years8.6 years
Finance leases3.3 years3.3 years
Weighted average discount rate:
Operating leases10.4 %10.3 %
Finance leases8.8 %6.9 %
Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of March 31, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$23,382 $989 
202427,421 1,147 
202528,158 662 
202628,304 421 
202727,014 249 
Thereafter95,503 27 
Total minimum lease payments229,782 3,495 
Less: amounts representing interest or imputed interest(78,347)(508)
Present value of lease liabilities$151,435 $2,987 
Managed Services and Portfolio Financings Through PPA Entities
Managed Services - We recognized $7.3 million of product revenue, $3.0 million of installation revenue, $1.2 million of financing obligations, and $5.5 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the three months ended March 31, 2023. There were no successful sale and leaseback transactions for the three months ended March 31, 2022.
The recognized lease expense from successful sale and leaseback transactions for the three months ended March 31, 2023 and 2022 was $2.1 million and $1.3 million, respectively.
At March 31, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
Remainder of 2023$33,874 
202443,014 
202541,998 
202637,410 
202721,065 
Thereafter36,608 
Total minimum lease payments213,969 
Less: imputed interest(116,158)
Present value of net minimum lease payments97,811 
Less: current financing obligations(20,272)
Long-term financing obligations$77,539 
The long-term financing obligations, as reflected in our condensed consolidated balance sheets, were $436.3 million and $442.1 million as of March 31, 2023 and December 31, 2022, respectively. The difference between these obligations and the principal obligations in the table above will be offset against the carrying value of the related Energy Servers at the end of the lease and the remainder recognized as a gain at that point.
Portfolio Financings through PPA Entities - Customer arrangements entered into prior to January 1, 2020 under Portfolio Financing arrangements through a PPA Entity that qualified as leases are accounted for as either sales-type leases or operating leases. Since January 1, 2020, we have not entered into any new PPAs with customers under such arrangements.
Future estimated operating lease payments we expect to receive from Portfolio Financing arrangements through PPA V Entity as of March 31, 2023, were as follows (in thousands):
Operating Leases
Remainder of 2023$15,668 
202421,238 
202521,630 
202622,092 
202722,566 
Thereafter85,009 
Total minimum lease payments$188,203 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation and Employee Benefit Plans
3 Months Ended
Mar. 31, 2023
Compensation Related Costs [Abstract]  
Stock-Based Compensation and Employee Benefit Plans Stock-Based Compensation and Employee Benefit Plans
Stock-Based Compensation Expense
The following table summarizes the components of stock-based compensation expense in the condensed consolidated statements of operations (in thousands):
 Three Months Ended
March 31,
 20232022
Cost of revenue$4,161 $3,860 
Research and development8,410 7,082 
Sales and marketing5,817 4,775 
General and administrative11,165 10,591 
$29,553 $26,308 
Stock Option Activity
The following table summarizes the stock option activity under our stock plans during the reporting period:
 Outstanding Options
 Number of
Shares
Weighted
Average
Exercise
Price
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
 (in thousands)
Balances at December 31, 2022
8,748,309 $20.70 4.640,532 
Exercised(114,526)6.71 
Expired(156,405)30.45 
Balances at March 31, 2023
8,477,378 20.71 4.442,208 
Vested and expected to vest at March 31, 2023
8,474,492 20.71 4.442,171 
Exercisable at March 31, 2023
8,417,352 $20.81 4.441,425 
Stock Options - During the three months ended March 31, 2023 and 2022, we recognized $0.2 million and $2.1 million of stock-based compensation costs for stock options, respectively.
We did not grant options in the three months ended March 31, 2023 and 2022.
As of March 31, 2023 and December 31, 2022, we had unrecognized compensation costs related to unvested stock options of $0.2 million and $0.4 million, respectively. This cost is expected to be recognized over the remaining weighted-average period of 1.0 year and 0.9 years, respectively. Cash received from stock options exercised totaled $0.8 million and $1.0 million for the three months ended March 31, 2023 and 2022, respectively.
Stock Award Activity
A summary of our stock awards activity and related information is as follows:
Number of
Awards
Outstanding
Weighted
Average Grant
Date Fair
Value
Unvested Balance at December 31, 2022
9,549,035 $19.99 
Granted4,115,300 18.99 
Vested(2,104,904)17.81 
Forfeited(126,807)28.80 
Unvested Balance at March 31, 2023
11,432,624 $19.93 
Stock Awards - The estimated fair value of RSUs and PSUs is based on the fair value of our Class A common stock on the date of grant. For the three months ended March 31, 2023 and 2022, we recognized $22.6 million and $21.0 million of stock-based compensation costs for stock awards, respectively.
As of March 31, 2023 and December 31, 2022, we had $187.0 million and $135.7 million of unrecognized stock-based compensation expense related to unvested stock awards, expected to be recognized over a weighted average period of 2.2 years and 1.9 years, respectively.
Executive Awards

On February 15, 2023, the Company granted RSU and PSU awards (the “2023 Executive Awards”) to certain executive staff pursuant to the 2018 Plan. The RSUs have time-based vesting schedules, started vesting on February 15, 2023 and shall vest over a three year period. PSUs started vesting on February 15, 2023 and have a three-year cliff vesting period. PSUs will vest based on a combination of time and achievement against performance metrics targets assuming continued employment and service through each vesting date. Stock-based compensation costs associated with the 2023 Executive Awards are recognized over the service period as we evaluate the probability of the achievement of the performance conditions.
The following table presents the stock activity and the total number of shares available for grant under our stock plans:
 Plan Shares Available
for Grant
Balances at December 31, 2022
28,340,641 
Added to plan8,948,255 
Granted(3,851,435)
Cancelled/Forfeited223,447 
Expired(138,839)
Balances at March 31, 2023
33,522,069 
2018 Employee Stock Purchase Plan
During the three months ended March 31, 2023 and 2022, we recognized $6.5 million and $2.5 million of stock-based compensation costs for the 2018 ESPP, respectively. We issued 449,525 and 420,689 shares in the three months ended March 31, 2023 and 2022, respectively. During the three months ended March 31, 2023 and 2022, we added an additional 2,239,563 and 2,055,792 shares and there were 15,630,754 and 13,840,716 shares available for issuance as of March 31, 2023 and December 31, 2022, respectively.
As of March 31, 2023 and December 31, 2022, we had $21.3 million and $12.0 million of unrecognized stock-based compensation costs, expected to be recognized over a weighted average period of 0.9 years and 0.6 years, respectively.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Portfolio Financings
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Portfolio Financings Portfolio Financings
Overview
We have developed various financing options that enable customers’ use of the Energy Servers through third-party ownership financing arrangements. For additional information on these financing options, see our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
PPA Entity's Aggregate Assets and Liabilities
Generally, the assets of an operating company owned by an investment company can be used to settle only the operating company obligations, and the operating company creditors do not have recourse to us. The following were the aggregate carrying values of our VIE’s assets and liabilities in our condensed consolidated balance sheets, after eliminations of intercompany transactions and balances, including for the PPA Entity in the PPA V transaction as of March 31, 2023 and December 31, 2022 (in thousands):
 March 31,December 31,
20232022
Assets
Current assets:
Cash and cash equivalents$1,815 $5,008 
Restricted cash350 550 
Accounts receivable1,820 2,072 
Prepaid expenses and other current assets1,322 1,927 
Total current assets5,307 9,557 
Property, plant and equipment, net129,722 133,285 
Restricted cash8,000 8,000 
Other long-term assets1,742 1,869 
Total assets$144,771 $152,711 
Liabilities
Current liabilities:
Accrued expenses and other current liabilities$19 $1,037 
Deferred revenue and customer deposits662 662 
Non-recourse debt11,435 13,307 
Total current liabilities12,116 15,006 
Deferred revenue and customer deposits4,585 4,748 
Non-recourse debt108,564 112,480 
Total liabilities$125,265 $132,234 
We consolidated the PPA Entity as a VIE in the PPA V transaction, as we have determined that we are the primary beneficiary of this VIE. This PPA Entity contains debt that is non-recourse to us and owns Energy Server assets for which we do not have title.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions
3 Months Ended
Mar. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions There have been no changes in related party relationships during the three months ended March 31, 2023. For information on our related party transactions, see Part II, Item 8, Note 12 - Related Party Transactions in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Our operations include the following related party transactions (in thousands):
 Three Months Ended
March 31,
 20232022
Total revenue from related parties$833 $7,466 
Below is the summary of outstanding related party balances as of March 31, 2023 and December 31, 2022 (in thousands):
 March 31,December 31,
20232022
   
Accounts receivable$— $4,257 

Debt to Related Parties
We had no debt or convertible notes from investors considered to be related parties as of March 31, 2023 and December 31, 2022.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Commitments
Purchase Commitments with Suppliers and Contract Manufacturers - In order to reduce manufacturing lead-times and to ensure an adequate supply of inventories, we have agreements with our component suppliers and contract manufacturers to allow long lead-time component inventory procurement based on a rolling production forecast. We are contractually obligated to purchase long lead-time component inventory procured by certain manufacturers in accordance with our forecasts. We can generally give notice of order cancellation at least 90 days prior to the delivery date. However, we issue purchase orders to our component suppliers and third-party manufacturers that may not be cancellable. As of March 31, 2023 and December 31, 2022, we had no material open purchase orders with our component suppliers and third-party manufacturers that are not cancellable.
Performance Guarantees - We guarantee the performance of Energy Servers at certain levels of output and efficiency to our customers over the contractual term. We monitor the need for any accruals arising from such guaranties, which are calculated as the difference between committed and actual power output or between natural gas consumption at warranted efficiency levels and actual consumption, multiplied by the contractual rates with the customer. Amounts payable under these guaranties are accrued in periods when the guaranties are not met and are recorded contra service revenue in the condensed consolidated statements of operations. We paid $15.8 million and $0.3 million for the three months ended March 31, 2023 and 2022, respectively, for such performance guarantees.
Letters of Credit - In 2019, pursuant to the PPA II upgrade of Energy Servers, we agreed to indemnify our financing partner for losses that may be incurred in the event of certain regulatory, legal or legislative development and established a cash-collateralized letter of credit facility for this purpose. As of March 31, 2023, the balance of this cash-collateralized letter of credit was $54.7 million, of which $33.3 million and $21.4 million is recognized as short-term and long-term restricted cash, respectively. As of December 31, 2022, the balance of this cash-collateralized letter of credit was $69.1 million, of which $40.6 million and $28.5 million is recognized as short-term and long-term restricted cash, respectively.
Pledged Funds - In 2019, pursuant to the PPA IIIb upgrade of Energy Servers, we established a restricted cash fund of $20.0 million, which had been pledged for a seven-year period to secure our operations and maintenance obligations with respect to the totality of our obligations to the financier. All or a portion of such funds would be released if we meet certain credit rating and/or market capitalization milestones prior to the end of the pledge period. If we do not meet the required criteria within the first five-year period, the funds would still be released to us over the following two years as long as the Energy Servers continue to perform in compliance with our warranty obligations. As of March 31, 2023 and December 31, 2022, the balance of the long-term restricted cash fund was $6.7 million and $6.7 million, respectively.
Contingencies
Indemnification Agreements - We enter into standard indemnification agreements with our customers and certain other business partners in the ordinary course of business. Our exposure under these agreements is unknown because it involves future claims that may be made against us but have not yet been made. To date, we have not paid any claims or been required to defend any action related to our indemnification obligations. However, we may record charges in the future as a result of these indemnification obligations.
Delaware Economic Development Authority - In March 2012, we entered into an agreement with the Delaware Economic Development Authority to provide a grant of $16.5 million to us as an incentive to establish a new manufacturing facility in Delaware and to provide employment for full time workers at the facility over a certain period of time. We have so far received $12.0 million of the grant, which is contingent upon meeting the milestones through September 30, 2023. In the event that we do not meet the milestones, we may have to repay the Delaware Economic Development Authority, up to an additional $2.5 million on September 30, 2023. We repaid $1.5 million and $1.0 million of the grant in 2017 and 2021, respectively. As of September 30, 2022 the grant became current, and we have recorded $9.5 million in accrued expenses and other current liabilities for future repayments of this grant as of March 31, 2023 and December 31, 2022, respectively.

Investment Tax Credits - Our Energy Servers are eligible for federal ITCs that accrued to qualified property under Internal Revenue Code Section 48 when placed into service. However, the ITC program has operational criteria that extend for five years. If the energy property is disposed of or otherwise ceases to be qualified investment credit property before the close of the five-year recapture period is fulfilled, it could result in a partial reduction of the incentives. Energy Servers are purchased by the PPA Entities, other financial sponsors, or customers and, therefore, these parties bear the risk of repayment if the assets placed in service do not meet the ITC operational criteria in the future although in certain limited circumstances we do provide indemnification for such risk.
Legal Matters - We are involved in various legal proceedings that arise in the ordinary course of business. We review all legal matters at least quarterly and assess whether an accrual for loss contingencies needs to be recorded. We record an accrual for loss contingencies when management believes that it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Legal matters are subject to uncertainties and are inherently unpredictable, so the actual liability in any such matters may be materially different from our estimates. If an unfavorable resolution were to occur, there exists the possibility of a material adverse impact on our condensed consolidated balance sheets, results of operations or cash flows for the period in which the resolution occurs or in future periods.
In March 2019, the Lincolnshire Police Pension Fund filed a class action complaint in the Superior Court of the State of California, County of Santa Clara, against us, certain members of our senior management, certain of our directors and the underwriters in our July 25, 2018 IPO alleging violations under Sections 11 and 15 of the Securities Act of 1933, as amended (the “Securities Act”) for alleged misleading statements or omissions in our Registration Statement on Form S-1 filed with the SEC in connection with the IPO. Two related class action cases were subsequently filed in the Santa Clara County Superior Court against the same defendants containing the same allegations; Rodriquez vs Bloom Energy et al. was filed on April 22, 2019 and Evans vs Bloom Energy et al. was filed on May 7, 2019. These cases have been consolidated. Plaintiffs’ consolidated amended complaint was filed with the court on September 12, 2019. On October 4, 2019, defendants moved to stay the lawsuit pending the federal district court action discussed below. On December 7, 2019, the Superior Court issued an order staying the action through resolution of the parallel federal litigation mentioned below. We believe the complaint to be without merit and in contravention of our forum selection clause in our Restated Certificate of Incorporation and we intend to defend this action vigorously. We are unable to estimate any range of reasonably possible losses.
In May 2019, Elissa Roberts filed a class action complaint in the federal district court for the Northern District of California against us, certain members of our senior management team, and certain of our directors alleging violations under Sections 11 and 15 of the Securities Act for alleged misleading statements or omissions in our Registration Statement on Form S-1 filed with the SEC in connection with the IPO. On September 3, 2019, the court appointed a lead plaintiff and lead plaintiffs’ counsel. On November 4, 2019, plaintiffs filed an amended complaint adding the underwriters in the IPO and our auditor as defendants for the Section 11 claim, as well as adding claims under Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), against us, and certain members of our senior management team. The amended complaint alleged a class period for all claims from the time of our IPO until September 16, 2019. On April 21, 2020, plaintiffs filed a second amended complaint, which continued to make the same claims and added allegations pertaining to the restatement and, as to claims under the Exchange Act, extended the putative class period through February 12, 2020. On July 1, 2020, we and the other defendants filed motions to dismiss the second amended complaint. On September 29, 2021, the court entered an order dismissing with leave to amend (1) five of seven statements or groups of statements alleged to violate Sections 11 and 15 of the Securities Act and (2) all allegations under the Exchange Act. All allegations against our auditors were also
dismissed. Plaintiffs elected not to amend the complaint and instead on October 22, 2021 filed a motion for entry of final judgment in favor of our auditors so that plaintiffs could appeal the dismissal of those claims. The court denied that motion on December 1, 2021 and in response plaintiffs filed a motion asking the court to certify an interlocutory appeal as to the accounting claims. The court denied plaintiffs’ motion on April 14, 2022. The claims for violation of Sections 11 and 15 of the Securities Act that were not dismissed by the court entered the discovery phase.
On January 6, 2023, Bloom and the plaintiffs’ entered into an agreement in principle to settle the claims against Bloom, its executives and directors, and the IPO underwriters for a payment of $3 million, which will be funded entirely by our insurers. If the settlement becomes effective, it will result in a dismissal with prejudice of all claims against us, our executives and directors, and the underwriters. The settlement does not constitute an acknowledgement of liability or wrongdoing. This settlement is conditioned on the execution of a definitive settlement agreement containing the foregoing terms and customary terms for class action settlements, and approval of the settlement by the court. If the court does not approve the settlement and all of its material terms, or the settlement does not otherwise become final or effective, proceedings in the action will continue.
In June 2021, we filed a petition for writ of mandate and a complaint for declaratory and injunctive relief in the Santa Clara Superior Court against the City of Santa Clara for failure to issue building permits for two of our customer installations and asking the court to require the City of Santa Clara to process and issue the building permits. In October 2021, we filed an amended petition and complaint that asserts additional constitutional and tort claims based on the City’s failure to timely issue the Energy Server permits. Discovery has commenced and we are aggressively pursuing all claims. On February 4, 2022, the City of Santa Clara filed a demurrer seeking to dismiss all of the Company’s claims. The trial judge rejected the demurrer on all claims except one, and allowed Bloom leave to amend that claim. The second amended petition was filed on July 5, 2022. The City of Santa Clara demurred only to the amended cause of action seeking damages for tortious conduct. The trial judge granted that demurrer and struck the tort claim on October 27, 2022; the writ of mandate and constitutional claims were allowed to proceed. The parties are currently briefing the writ of mandate claims which seek immediate issuance of the building permits. On April 21, 2023, the parties executed a settlement agreement which allows our two pending customer installations to proceed under building permits and requires the City to amend its zoning code so that future installations of Bloom Energy Servers in Santa Clara require only building permits.
In February 2022, Plansee SE/Global Tungsten & Powders Corp. (“Plansee/GTP”), a former supplier, filed a request for expedited arbitration with the World Intellectual Property Organization Arbitration and Mediation Center in Geneva Switzerland (“WIPO”), for various claims allegedly in relation to an Intellectual Property and Confidential Disclosure Agreement between Plansee/GTP and Bloom Energy Corporation. Plansee/GTP’s statement of claims includes allegations of infringement of U.S. Patent Nos. 8,802,328, 8,753,785 and 9,434,003. On April 3, 2022, we filed a complaint against Plansee/GTP in the Eastern District of Texas to address the dispute between Plansee/GTP and Bloom Energy Corporation in a proper forum before a U.S. Federal District Court. Our complaint seeks the correction of inventorship of U.S. Patent Nos. 8,802,328, 8,753,785 and 9,434,003 (the “Patents-in-Suit”); declaratory judgment of invalidity, unenforceability, and non-infringement of the Patents-in-Suit; and declaratory judgment of no misappropriation. Further, our complaint seeks to recover damages we have suffered in relation to Plansee/GTP’s business dealings that, as alleged, constitute acts of unfair competition, tortious interference contract, breach of contract, violations of the Racketeer Influenced and Corrupt Organizations (RICO) Act and violations of the Clayton Antitrust Act. On June 9, 2022, Plansee/GTP filed a motion to dismiss the complaint filed in the Eastern District of Texas and compel arbitration (or alternatively to stay). We filed our opposition on June 30, 2022, Plansee/GTP filed its reply on July 14, 2022 and we filed our sur-reply on July 22, 2022. On February 9, 2023, Magistrate Judge Payne issued a report and recommendation to stay the district court action pending an arbitrability determination by the arbitrator for each claim.
On February 23, 2023, we filed an amended complaint adding additional causes of action and filed objections to the Magistrate’s report and recommendation. On April 26, 2023, Judge Gilstrap overruled our objections to the Magistrate’s report and recommendation and stayed the district court action pending arbitrability determinations by the arbitrator in the WIPO proceeding. The arbitration had been held in abeyance awaiting the District Court’s decision. Given that the District Court matter is stayed and the WIPO arbitration had been held in abeyance, the cases are still in their early stages. We are unable to predict the ultimate outcome of the arbitration and district court action at this time.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
For the three months ended March 31, 2023 and 2022, we recorded an income tax provisions of $0.3 million and $0.6 million on pre-tax losses of $74.7 million and $82.2 million for effective tax rates of (0.3)% and (0.7)%, respectively.
The effective tax rate for the three months ended March 31, 2023 and 2022 is lower than the statutory federal tax rate primarily due to a full valuation allowance against U.S. deferred tax assets.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss per Share Available to Common Stockholders
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Net Loss per Share Available to Common Stockholders Net Loss per Share Available to Common Stockholders
Please refer to the condensed consolidated statements of operations for computation of our net loss per share available to common stockholders, basic and diluted.
The following common stock equivalents (in thousands) were excluded from the computation of our net loss per share available to common stockholders, diluted, for the three months presented as their inclusion would have been antidilutive (in thousands):
 Three Months Ended
March 31,
 20232022
Convertible notes14,187 14,187 
Redeemable convertible preferred stock1,349 11,000 
Stock options and awards6,413 4,949 
21,949 30,136 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.1
SK ecoplant Strategic Investment
3 Months Ended
Mar. 31, 2023
Equity Method Investments and Joint Ventures [Abstract]  
SK ecoplant Strategic Investment SK ecoplant Strategic Investment In October 2021, we expanded our existing relationship with SK ecoplant. As part of this arrangement, we amended the previous Preferred Distribution Agreement (“PDA”) and Joint Venture Agreement (“JVA”) with SK ecoplant. The restated PDA establishes SK ecoplant’s purchase commitments for our Energy Servers for the three year period on a take or pay basis as well as the basis for determining the prices at which the Energy Servers and related components will be sold. The restated JVA increases the scope of assembly done by the joint venture facility in the Republic of Korea, which was established in 2019, for the procurement of local parts for our Energy Servers and the assembly of certain portions of the Energy Servers for the South Korean market. The joint venture is a VIE of Bloom and we consolidate it in our financial statements as we are the primary beneficiary and therefore have the power to direct activities which are most significant to the joint venture.
The following are the aggregate carrying values of the Korean joint venture’s assets and liabilities in our condensed consolidated balance sheets, after eliminations of intercompany transactions and balances, as of March 31, 2023 and December 31, 2022 (in thousands):
March 31,December 31,
20232022
Assets
Current assets:
Cash and cash equivalents$902 $2,591 
Accounts receivable— 4,257 
Inventories14,524 13,412 
Prepaid expenses and other current assets1,070 2,645 
Total current assets16,496 22,905 
Property and equipment, net1,081 1,141 
Operating lease right-of-use assets2,332 2,390 
Other long-term assets47 47 
Total assets$19,956 $26,483 
Liabilities
Current liabilities:
Accounts payable$1,105 $5,607 
Accrued expenses and other current liabilities685 1,355 
Deferred revenue and customer deposits
Operating lease liabilities396 393 
Total current liabilities2,191 7,357 
Operating lease liabilities1,945 2,000 
Total liabilities$4,136 $9,357 
In October 2021, we also entered into a new Commercial Cooperation Agreement (the “CCA”) regarding initiatives pertaining to the hydrogen market and general market expansion for our products.
The Initial Investment
Simultaneous with the execution of the above agreements, we entered into the SPA pursuant to which we agreed to sell and issue to SK ecoplant 10,000,000 shares of Series A redeemable convertible preferred stock (the “Series A RCPS”), par value $0.0001 per share, at a purchase price of $25.50 per share for an aggregate purchase price of $255.0 million. On December 29, 2021, the closing of the sale of the Series A RCPS was completed and we issued the 10,000,000 shares of the Series A RCPS (the “Initial Investment”). In addition to the Initial Investment, the SPA provided SK ecoplant with an option to acquire a variable number of shares of Class A Common Stock (the “Option”). According to the SPA, SK ecoplant was entitled to exercise the Option through August 31, 2023, and the transaction must have been completed by November 30, 2023.
The sale of Series A RCPS was recorded at its fair value of $218.0 million on the date of issuance. Accordingly, we allocated the excess of the cash proceeds received of $255.0 million plus the change in fair value of the Series A RCPS between October 23, 2021, and December 29, 2021, of $9.7 million, over the fair value of the Series A RCPS on December 29, 2021, and the fair value of the Option on October 23, 2021, to the PDA. This excess amounted to $37.0 million and is recognized as revenue over the take or pay period based on an estimate of the revenue we expect to receive under the PDA. Accordingly, during the three months ended March 31, 2022, we recognized Product Revenue of $1.2 million in connection with this arrangement. No Product Revenue was recognized during the three months ended March 31, 2023 in connection with this arrangement. As of December 31, 2022, the unrecognized amount of $24.6 million included $10.0 million in current deferred revenue and customer deposits and $14.6 million in non-current deferred revenue and customer deposits on the condensed consolidated balance sheets. As of March 31, 2023, the unrecognized amount of deferred revenue and customer deposits was reduced to zero as a result of the Second Tranche Closing (see details below in section “The Second Tranche Closing”).
PDA, JVA, CCA and the SPA entered into with SK ecoplant concurrently were evaluated as a combined contract in accordance with ASC 606 Revenue from Contracts with Customers and, to the extent applicable for separated components,
under the guidance of Topic 815 Derivatives and Hedging and applicable subsections and ASC 480 Distinguishing Liabilities from Equity.
We concluded that the Option was a freestanding financial instrument that should have been separately recorded at fair value on the date the SPA was executed.
On August 10, 2022, pursuant to the SPA, SK ecoplant notified us of its intent to exercise its option to purchase additional shares of our Class A common stock, pursuant to a Second Tranche Exercise Notice (as defined in the SPA) electing to purchase 13,491,701 shares at a purchase price of $23.05 per share (the “Second Tranche Closing”). Upon receipt of SK’s notice the purchase price and the number of shares of Class A Common Stock that SK will purchase under the Option became fixed. Upon the receipt of the notice from SK ecoplant the Option met the criteria of an equity award and was classified as a forward contract as part of additional paid-in capital.
On November 8, 2022, each share of the Series A RCPS was converted into 10,000,000 shares of Class A Common Stock.
On December 6, 2022, SK ecoplant and Bloom mutually agreed to delay the Second Tranche Closing Date for the purchase of the 13,491,701 shares of Class A Common Stock of the Issuer until March 31, 2023, unless an earlier date is mutually agreed upon and subject to and assuming the satisfaction of applicable regulatory clearance. The mutual agreement to modify the Second Tranche Closing date did not change the accounting or valuation of the equity-classified forward recorded.
For further information, see Part II, Item 8, Note 17 - SK ecoplant Strategic Investment in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
The Second Tranche Closing
On March 20, 2023, SK ecoplant entered into the Amended SPA with us, pursuant to which on March 23, 2023, we issued and sold to SK ecoplant 13,491,701 shares of non-voting Series B redeemable convertible preferred stock, par value $0.0001 per share (the “Series B RCPS”), at a purchase price of $23.05 per share for cash proceeds of $311.0 million.
The Amended SPA triggered the modification of the equity-classified forward contract on Class A common stock, which resulted in the derecognition of the pre-modification fair value of the forward contract given to SK ecoplant of $76.2 million. The derecognition of the pre-modification fair value was recorded in additional paid-in capital in our condensed consolidated balance sheets as of March 31, 2023.
The Series B RCPS was accounted for as a stock award with liability and equity components. The liability component of the Series B RCPS was recognized at the redemption value of $311.0 million and the equity component of the Series B RCPS was recognized at its fair value of $16.1 million on March 20, 2023, and these were recorded in current liabilities and additional paid-in capital, respectively, in our condensed consolidated balance sheets as of March 31, 2023.
On March 20, 2023, in connection with the Amended SPA, we also entered into the Loan Agreement, pursuant to which we have the option to draw on a loan from SK ecoplant with a maximum principal amount of $311.0 million, should SK ecoplant send a redemption notice to us under the Amended SPA. The Loan Agreement has a maturity of five years and bears an interest rate of 4.6%.
The Loan Agreement is a freestanding financial instrument; accordingly, we recognized a loan commitment asset at its fair value of $52.8 million, of which $5.3 million was classified as current and $47.5 million was classified as non-current in our condensed consolidated balance sheets as of March 31, 2023.
The Amended SPA and the Loan Agreement provided us with cash proceeds of $311.0 million and a loan commitment asset of $52.8 million from SK ecoplant for total consideration of $363.8 million. In return, SK ecoplant received consideration of $403.3 million, comprising of the release from the obligation to close on the original transaction fair valued at $76.2 million, the obligation from us to issue the Series B RCPS at redemption value of $311.0 million, and the option to convert the Series B RCPS to Class A common stock, which has an estimated fair value of $16.1 million. The excess consideration provided by us amounted to $39.5 million, which resulted in a reduction of our deferred revenue and customer deposits by $24.6 million related to the Initial Investment, as of March 31, 2023. The net excess consideration of $14.9 million was recognized as $8.2 million in prepaid expenses and other current assets and $6.7 million was classified as other long-term assets in our
condensed consolidated balance sheets as of March 31, 2023. The deferred expense will be recognized as contra-revenue over the take or pay period based on an estimate of the revenue we expect to receive under the remaining term of the PDA.
Description of Series B RCPS - The significant rights and preferences of the Series B RCPS are as follows:
Liquidation: Upon the liquidation or dissolution of Bloom, or a deemed liquidation event (which includes a change in control or the sale or other disposition of all or substantially all of our assets), the holders of the Series B RCPS are entitled to receive in preference to the holders of the Common Stock, the greater of (i) their liquidation preference or (ii) an amount they would be entitled to receive on an as-converted basis. After payment of the liquidation preference to the holders of the Series B RCPS, our remaining assets are available for distribution to the holders of Common Stock on a pro rata basis.
Redemption rights: The Series B RCPS may be redeemed upon election of SK ecoplant at the redemption price per share of $311.0 million divided by the number of then outstanding shares of Series B RCPS, which shall be payable in one installment, commencing on a date not less than sixty days after and not more than ninety days after SK ecoplant deliver written notice of the redemption to the Company (the “Redemption Notice”). SK ecoplant shall not send the Redemption Notice until four months have passed from the Series B RCPS issue date and the delivery of the Redemption Notice shall be irrevocable. The Series B RCPS shall not be redeemable upon the election of the Company.
Conversion: The Series B RCPS are convertible at any time at SK ecoplant’s option into Class A common stock (subject to adjustment in the event of stock splits or combinations, and dividends or other distributions on the Class A Common Stock which are payable in shares of Class A Common Stock).
In addition, on the 6-month anniversary of the issuance date, the Series B RCPS shall automatically convert into shares of Class A common stock at the conversion price in effect at that time. The automatic conversion will not occur should SK ecoplant elect to redeem the Series B RCPS prior to six months after the original issuance date, but not earlier than four months have passed from the original issue date.
Protective provisions: Bloom is prohibited from the following actions without the affirmative vote of a majority of the holders of the Series B RCPS: (i) increasing the authorized number of shares of Series B RCPS; (ii) authorizing or creating any new class of stock that is senior to or on a parity with the Series B RCPS or increasing or decreasing the authorized number of shares of any such new class of stock; (iii) amending the rights, preferences or privileges of the Series B RCPS; and (iv) redeeming the Series B RCPS.
Voting and dividend rights: The holders of the Series B RCPS have no voting rights, except on matters related to the RCPS, and are not entitled to dividends.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events
3 Months Ended
Mar. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events There have been no subsequent events that occurred during the period subsequent to the date of these condensed consolidated financial statements that would require adjustment to our disclosure in the condensed consolidated financial statements as presented.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
We have prepared the condensed consolidated financial statements included herein pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”), including all disclosures required by generally accepted accounting principles as applied in the United States (“U.S. GAAP”). Certain prior period amounts have been reclassified to conform to the current period presentation.
Principles of Consolidation
Principles of Consolidation
For information on the principles of consolidation, see Part II, Item 8, Note 1 - Nature of Business, Liquidity and Basis of Presentation, Principles of Consolidation section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Business Combinations
Business Combinations
For information on the business combinations, see Part II, Item 8, Note 1 - Nature of Business, Liquidity and Basis of Presentation, Business Combinations section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Use of Estimates
Use of Estimates
For information on the use of accounting estimates, see Part II, Item 8, Note 1 - Nature of Business, Liquidity and Basis of Presentation, Use of Estimates section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
There have been no significant changes in our reported financial position or results of operations and cash flows resulting from the adoption of new accounting pronouncements.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Contract with Customer, Asset and Liability
The following table provides information about accounts receivables, contract assets, customer deposits and deferred revenue from contracts with customers (in thousands):
March 31,December 31,
 20232022
Accounts receivable$329,757 $250,995 
Contract assets47,778 46,727 
Customer deposits89,741 121,085 
Deferred revenue 87,848 94,355 
Three Months Ended
March 31,
20232022
Beginning balance$46,727 $25,201 
Transferred to accounts receivable from contract assets recognized at the beginning of the period(10,787)(14,576)
Revenue recognized and not billed as of the end of the period11,838 2,908 
Ending balance$47,778 $13,533 
Deferred revenue activity, including deferred incentive revenue activity, during the three months ended March 31, 2023 and 2022 consisted of the following (in thousands):
Three Months Ended
March 31,
20232022
Beginning balance$94,355 $115,476 
Additions224,939 166,676 
Revenue recognized(231,446)(178,663)
Ending balance$87,848 $103,489 
Schedule of Disaggregation of Revenue
We disaggregate revenue from contracts with customers into four revenue categories: product, installation, services and electricity (in thousands):
Three Months Ended
March 31,
20232022
Revenue from contracts with customers:
Product revenue$193,745 $133,547 
Installation revenue20,525 13,553 
Services revenue40,663 35,239 
Electricity revenue3,838 2,682 
Total revenue from contract with customers258,771 185,021 
Revenue from contracts that contain leases:
Electricity revenue16,420 16,018 
Total revenue$275,191 $201,039 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2023
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents
The carrying values of cash, cash equivalents and restricted cash approximate fair values and were as follows (in thousands):
March 31,December 31,
 20232022
As Held:
Cash$319,744 $226,463 
Money market funds163,701 291,903 
$483,445 $518,366 
As Reported:
Cash and cash equivalents$320,431 $348,498 
Restricted cash163,014 169,868 
$483,445 $518,366 
Schedule of Restrictions on Cash and Cash Equivalents
The carrying values of cash, cash equivalents and restricted cash approximate fair values and were as follows (in thousands):
March 31,December 31,
 20232022
As Held:
Cash$319,744 $226,463 
Money market funds163,701 291,903 
$483,445 $518,366 
As Reported:
Cash and cash equivalents$320,431 $348,498 
Restricted cash163,014 169,868 
$483,445 $518,366 
Restricted cash consisted of the following (in thousands):
March 31,December 31,
 20232022
Current:
Restricted cash$46,891 $50,965 
Restricted cash related to PPA Entity1
350 550 
$47,241 $51,515 
Non-current:
Restricted cash$107,773 $110,353 
Restricted cash related to PPA Entity1
8,000 8,000 
115,773 118,353 
$163,014 $169,868 
1 We have VIE related to PPA V that represents a portion of the condensed consolidated balances recorded within the “restricted cash” and other financial statement line items in the condensed consolidated balance sheets (see Note 10 - Portfolio Financings). In addition, the restricted cash held in the PPA II and PPA IIIb entities as of March 31, 2023, included $33.3 million and $0.7 million of current restricted cash, respectively, and $21.4 million and $6.7 million of non-current restricted cash, respectively. The restricted cash held in the PPA II and PPA IIIb entities as of December 31, 2022, included $40.6 million and $1.2 million of current restricted cash, respectively, and $28.5 million and $6.7 million of non-current restricted cash, respectively. These entities are not considered VIEs.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The tables below set forth, by level, our financial assets that are accounted for at fair value for the respective periods. The table does not include assets and liabilities that are measured at historical cost or any basis other than fair value (in thousands):
Fair Value Measured at Reporting Date Using
March 31, 2023Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market funds$163,701 $— $— $163,701 
$163,701 $— $— $163,701 
Liabilities
Derivatives:
Embedded EPP derivatives— — 5,778 $5,778 
$— $— $5,778 $5,778 

 Fair Value Measured at Reporting Date Using
December 31, 2022Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market funds$291,903 $— $— $291,903 
$291,903 $— $— $291,903 
Liabilities
Derivatives:
Embedded EPP derivatives— — 5,895 $5,895 
$— $— $5,895 $5,895 
Schedule of Change in Level 3 Financial Liabilities The changes in the Level 3 financial liabilities during the three months ended March 31, 2023 were as follows (in thousands):
Embedded EPP Derivative Liability
Liabilities at December 31, 2022
$5,895 
Changes in fair value(117)
Liabilities at March 31, 2023
$5,778 
Schedule of Fair Values and Carrying Values of Customer Receivables and Debt Instruments The following table presents the estimated fair values and carrying values of debt instruments (in thousands):
 March 31, 2023December 31, 2022
 Net Carrying
Value
Fair ValueNet Carrying
Value
Fair Value
   
Debt instruments
Recourse:
10.25% Senior Secured Notes due March 2027
57,029 55,991 60,960 60,472 
2.5% Green Convertible Senior Notes due August 2025
225,324 316,664 224,832 309,488 
Non-recourse:
3.04% Senior Secured Notes due June 2031
119,999 112,252 125,787 117,028 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory
The components of inventory consisted of the following (in thousands):
March 31,December 31,
 20232022
Raw materials$195,680 $165,446 
Finished goods147,004 58,288 
Work-in-progress55,005 44,660 
$397,689 $268,394 
Schedule of Prepaid Expense and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
March 31,December 31,
 20232022
   
Receivables from employees$13,548 $6,553 
Deferred expenses (Note 15)
8,215 — 
Prepaid hardware and software maintenance4,094 4,290 
Tax receivables3,783 3,676 
Prepaid managed services3,607 4,405 
Advance income tax provision3,343 783 
Prepaid workers compensation3,265 5,536 
Prepaid rent1,811 965 
Deposits made1,723 1,409 
Prepaid deferred commissions905 1,002 
State incentive receivable186 204 
Other prepaid expenses and other current assets11,904 14,820 
$56,384 $43,643 
Schedule of Property, Plant and Equipment
Property, plant and equipment, net consisted of the following (in thousands):
March 31,December 31,
 20232022
   
Energy Servers$538,912 $538,912 
Machinery and equipment146,710 145,555 
Leasehold improvements104,758 104,528 
Construction-in-progress87,042 72,174 
Buildings49,419 49,240 
Computers, software and hardware25,286 24,608 
Furniture and fixtures9,794 9,581 
961,921 944,598 
Less: accumulated depreciation(358,960)(344,184)
$602,961 $600,414 
Schedule of Other Long-Term Assets
Other long-term assets consisted of the following (in thousands):
March 31,December 31,
20232022
   
Deferred commissions$8,980 $8,320 
Long-term lease receivable7,971 8,076 
Deferred expenses (Note 15)
6,636 — 
Prepaid insurance3,772 4,047 
Deposits made2,672 2,672 
Prepaid managed services2,215 2,373 
Deferred tax asset1,398 1,151 
Prepaid and other long-term assets13,326 13,566 
$46,970 $40,205 
Accrued Warranty
Accrued warranty liabilities consisted of the following (in thousands):
March 31,December 31,
20232022
Product performance$9,075 $16,901 
Product warranty381 431 
$9,456 $17,332 
Changes in the product warranty and product performance liabilities were as follows (in thousands):
Balances at December 31, 2022$17,332 
Accrued warranty, net7,924 
Warranty expenditures during the quarter(15,800)
Balances at March 31, 2023$9,456 
Schedule of Accrued Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
March 31,December 31,
 20232022
   
General invoice and purchase order accruals$35,635 $44,010 
Compensation and benefits30,474 48,156 
Delaware grant9,495 9,495 
Accrued installation8,930 7,905 
Sales-related liabilities6,387 7,147 
Provision for income tax3,970 1,140 
Accrued legal expenses3,896 4,403 
Current portion of derivative liabilities3,160 2,596 
PPA IV Upgrade financing obligations2,958 6,076 
Accrued consulting expenses1,950 1,390 
Sales tax liabilities1,612 6,172 
Finance lease liabilities1,062 1,024 
Interest payable719 3,128 
Other1,513 1,541 
$111,761 $144,183 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Outstanding Loans and Security Agreements (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
The following is a summary of our debt as of March 31, 2023 (in thousands, except percentage data):
Unpaid
Principal
Balance
Net Carrying ValueUnused
Borrowing
Capacity
Interest
Rate
Maturity DatesEntity
 CurrentLong-
Term
Total
10.25% Senior Secured Notes due March 2027
$57,645 $12,971 $44,058 $57,029 $57,645 10.25%March 2027Company
2.5% Green Convertible Senior Notes due August 2025
230,000  225,324 225,324 230,000 2.5%August 2025Company
Total recourse debt287,645 12,971 269,382 282,353 287,645 
3.04% Senior Secured Notes due June 30, 2031
121,546 11,435 108,564 119,999 121,546 3.04%June 2031PPA V
Total non-recourse debt121,546 11,435 108,564 119,999 121,546 
Total debt$409,191 $24,406 $377,946 $402,352 $409,191 
The following is a summary of our debt as of December 31, 2022 (in thousands, except percentage data):
 Unpaid
Principal
Balance
Net Carrying ValueInterest
Rate
Maturity DatesEntity
 CurrentLong-
Term
Total
10.25% Senior Secured Notes due March 2027
$61,653 $12,716 $48,244 $60,960 10.25%March 2027Company
2.5% Green Convertible Senior Notes due August 2025
230,000 — 224,832 224,832 2.5%August 2025Company
Total recourse debt291,653 12,716 273,076 285,792 
3.04% Senior Secured Notes due June 30, 2031
127,430 13,307 112,480 125,787 3.04%June 2031PPA V
Total non-recourse debt127,430 13,307 112,480 125,787 
Total debt$419,083 $26,023 $385,556 $411,579 
Schedule of Repayment and Interest Expense
The following table presents details of our outstanding loan principal repayment schedule as of March 31, 2023 (in thousands):
Remainder of 2023$20,143 
202425,623 
2025258,322 
202630,912 
202718,116 
Thereafter56,075 
$409,191 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of Assets and Liabilities Leases
Operating and financing lease right-of-use assets and lease liabilities for facilities, Energy Servers, and vehicles as of March 31, 2023 and December 31, 2022 were as follows (in thousands):
March 31,December 31,
20232022
Operating Leases:
Operating lease right-of-use assets, net 1, 2
$129,377 $126,955 
Current operating lease liabilities(16,148)(16,227)
Non-current operating lease liabilities(135,287)(132,363)
Total operating lease liabilities$(151,435)$(148,590)
Finance Leases:
Finance lease right-of-use assets, net 2, 3, 4
$2,814$2,824 
Current finance lease liabilities5
(1,062)(1,024)
Non-current finance lease liabilities6
(1,925)(1,971)
Total finance lease liabilities$(2,987)$(2,995)
Total lease liabilities$(154,422)$(151,585)
1 These assets primarily include leases for facilities, Energy Servers, and vehicles.
2 Net of accumulated amortization.
3 These assets primarily include leases for vehicles.
4 Included in property, plant and equipment, net in the condensed consolidated balance sheets.
5 Included in accrued expenses and other current liabilities in the condensed consolidated balance sheets.
6 Included in other long-term liabilities in the condensed consolidated balance sheets.
Schedule of Lease, Cost
The components of our facilities, Energy Servers, and vehicles’ lease costs for the three months ended March 31, 2023 and 2022 were as follows (in thousands):
Three Months Ended
March 31,
20232022
Operating lease costs$7,799 $5,818 
Financing lease costs:
Amortization of right-of-use assets201 258 
Interest on lease liabilities62 54 
Total financing lease costs263 312 
Short-term lease costs444 36 
Total lease costs$8,506 $6,166 

Weighted average remaining lease terms and discount rates for our facilities, Energy Servers and vehicles as of March 31, 2023 and December 31, 2022 were as follows:
March 31,December 31,
20232022
Weighted average remaining lease term:
Operating leases8.4 years8.6 years
Finance leases3.3 years3.3 years
Weighted average discount rate:
Operating leases10.4 %10.3 %
Finance leases8.8 %6.9 %
Schedule of Finance Lease, Liability, Fiscal Year Maturity
Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of March 31, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$23,382 $989 
202427,421 1,147 
202528,158 662 
202628,304 421 
202727,014 249 
Thereafter95,503 27 
Total minimum lease payments229,782 3,495 
Less: amounts representing interest or imputed interest(78,347)(508)
Present value of lease liabilities$151,435 $2,987 
At March 31, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
Remainder of 2023$33,874 
202443,014 
202541,998 
202637,410 
202721,065 
Thereafter36,608 
Total minimum lease payments213,969 
Less: imputed interest(116,158)
Present value of net minimum lease payments97,811 
Less: current financing obligations(20,272)
Long-term financing obligations$77,539 
Schedule of Lessee, Operating Lease, Liability, Maturity
Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of March 31, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$23,382 $989 
202427,421 1,147 
202528,158 662 
202628,304 421 
202727,014 249 
Thereafter95,503 27 
Total minimum lease payments229,782 3,495 
Less: amounts representing interest or imputed interest(78,347)(508)
Present value of lease liabilities$151,435 $2,987 
At March 31, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
Remainder of 2023$33,874 
202443,014 
202541,998 
202637,410 
202721,065 
Thereafter36,608 
Total minimum lease payments213,969 
Less: imputed interest(116,158)
Present value of net minimum lease payments97,811 
Less: current financing obligations(20,272)
Long-term financing obligations$77,539 
Schedule of Sales-type Leases, Lease Receivable, Maturity
Future estimated operating lease payments we expect to receive from Portfolio Financing arrangements through PPA V Entity as of March 31, 2023, were as follows (in thousands):
Operating Leases
Remainder of 2023$15,668 
202421,238 
202521,630 
202622,092 
202722,566 
Thereafter85,009 
Total minimum lease payments$188,203 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation and Employee Benefit Plans (Tables)
3 Months Ended
Mar. 31, 2023
Compensation Related Costs [Abstract]  
Schedule of Employee and Non-Employee Stock-Based Compensation Expense
The following table summarizes the components of stock-based compensation expense in the condensed consolidated statements of operations (in thousands):
 Three Months Ended
March 31,
 20232022
Cost of revenue$4,161 $3,860 
Research and development8,410 7,082 
Sales and marketing5,817 4,775 
General and administrative11,165 10,591 
$29,553 $26,308 
Schedule of Stock Option Activity
The following table summarizes the stock option activity under our stock plans during the reporting period:
 Outstanding Options
 Number of
Shares
Weighted
Average
Exercise
Price
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
 (in thousands)
Balances at December 31, 2022
8,748,309 $20.70 4.640,532 
Exercised(114,526)6.71 
Expired(156,405)30.45 
Balances at March 31, 2023
8,477,378 20.71 4.442,208 
Vested and expected to vest at March 31, 2023
8,474,492 20.71 4.442,171 
Exercisable at March 31, 2023
8,417,352 $20.81 4.441,425 
The following table presents the stock activity and the total number of shares available for grant under our stock plans:
 Plan Shares Available
for Grant
Balances at December 31, 2022
28,340,641 
Added to plan8,948,255 
Granted(3,851,435)
Cancelled/Forfeited223,447 
Expired(138,839)
Balances at March 31, 2023
33,522,069 
Schedule of Stock Award Activity
A summary of our stock awards activity and related information is as follows:
Number of
Awards
Outstanding
Weighted
Average Grant
Date Fair
Value
Unvested Balance at December 31, 2022
9,549,035 $19.99 
Granted4,115,300 18.99 
Vested(2,104,904)17.81 
Forfeited(126,807)28.80 
Unvested Balance at March 31, 2023
11,432,624 $19.93 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Portfolio Financings (Tables)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Variable Interest Entities The following were the aggregate carrying values of our VIE’s assets and liabilities in our condensed consolidated balance sheets, after eliminations of intercompany transactions and balances, including for the PPA Entity in the PPA V transaction as of March 31, 2023 and December 31, 2022 (in thousands):
 March 31,December 31,
20232022
Assets
Current assets:
Cash and cash equivalents$1,815 $5,008 
Restricted cash350 550 
Accounts receivable1,820 2,072 
Prepaid expenses and other current assets1,322 1,927 
Total current assets5,307 9,557 
Property, plant and equipment, net129,722 133,285 
Restricted cash8,000 8,000 
Other long-term assets1,742 1,869 
Total assets$144,771 $152,711 
Liabilities
Current liabilities:
Accrued expenses and other current liabilities$19 $1,037 
Deferred revenue and customer deposits662 662 
Non-recourse debt11,435 13,307 
Total current liabilities12,116 15,006 
Deferred revenue and customer deposits4,585 4,748 
Non-recourse debt108,564 112,480 
Total liabilities$125,265 $132,234 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions (Tables)
3 Months Ended
Mar. 31, 2023
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
Our operations include the following related party transactions (in thousands):
 Three Months Ended
March 31,
 20232022
Total revenue from related parties$833 $7,466 
Below is the summary of outstanding related party balances as of March 31, 2023 and December 31, 2022 (in thousands):
 March 31,December 31,
20232022
   
Accounts receivable$— $4,257 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss per Share Available to Common Stockholders (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Loss Per Share
The following common stock equivalents (in thousands) were excluded from the computation of our net loss per share available to common stockholders, diluted, for the three months presented as their inclusion would have been antidilutive (in thousands):
 Three Months Ended
March 31,
 20232022
Convertible notes14,187 14,187 
Redeemable convertible preferred stock1,349 11,000 
Stock options and awards6,413 4,949 
21,949 30,136 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
SK ecoplant Strategic Investment (Tables)
3 Months Ended
Mar. 31, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Condensed Balance Sheet
The following are the aggregate carrying values of the Korean joint venture’s assets and liabilities in our condensed consolidated balance sheets, after eliminations of intercompany transactions and balances, as of March 31, 2023 and December 31, 2022 (in thousands):
March 31,December 31,
20232022
Assets
Current assets:
Cash and cash equivalents$902 $2,591 
Accounts receivable— 4,257 
Inventories14,524 13,412 
Prepaid expenses and other current assets1,070 2,645 
Total current assets16,496 22,905 
Property and equipment, net1,081 1,141 
Operating lease right-of-use assets2,332 2,390 
Other long-term assets47 47 
Total assets$19,956 $26,483 
Liabilities
Current liabilities:
Accounts payable$1,105 $5,607 
Accrued expenses and other current liabilities685 1,355 
Deferred revenue and customer deposits
Operating lease liabilities396 393 
Total current liabilities2,191 7,357 
Operating lease liabilities1,945 2,000 
Total liabilities$4,136 $9,357 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Business, Liquidity and Basis of Presentation (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 20, 2023
USD ($)
shares
Mar. 31, 2023
USD ($)
customer
Mar. 31, 2022
customer
Dec. 31, 2022
USD ($)
customer
Subsidiary, Sale of Stock [Line Items]        
Long-term debt   $ 402,352   $ 411,579
Non-recourse debt   $ 377,946   $ 385,556
Accounts Receivable | Customer Concentration Risk        
Subsidiary, Sale of Stock [Line Items]        
Number of customers | customer   2   1
Accounts Receivable | Customer Concentration Risk | Customer One        
Subsidiary, Sale of Stock [Line Items]        
Concentration risk, percentage   70.00%   75.00%
Accounts Receivable | Customer Concentration Risk | Customer Two        
Subsidiary, Sale of Stock [Line Items]        
Concentration risk, percentage   18.00%    
Sales Revenue, Net | Customer Concentration Risk        
Subsidiary, Sale of Stock [Line Items]        
Number of customers | customer   2 2  
Sales Revenue, Net | Customer Concentration Risk | Customer One        
Subsidiary, Sale of Stock [Line Items]        
Concentration risk, percentage   41.00% 32.00%  
Sales Revenue, Net | Customer Concentration Risk | Customer Two        
Subsidiary, Sale of Stock [Line Items]        
Concentration risk, percentage   25.00%    
Asia Pacific | Sales Revenue, Net | Geographic Concentration Risk        
Subsidiary, Sale of Stock [Line Items]        
Concentration risk, percentage   5.00% 65.00%  
Second Tranche Closing | SK Ecoplant        
Subsidiary, Sale of Stock [Line Items]        
Net proceeds from stock offering $ 311,000      
Loan agreement term 5 years      
Interest rate 4.60%      
Second Tranche Closing | Series B preferred | SK Ecoplant        
Subsidiary, Sale of Stock [Line Items]        
Shares sold in offering (in shares) | shares 13,491,701      
Recourse Debt        
Subsidiary, Sale of Stock [Line Items]        
Long-term debt   $ 282,353   $ 285,792
Non-recourse debt   $ 269,382   $ 273,076
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Contract Balances (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]        
Accounts receivable $ 329,757 $ 250,995    
Contract assets 47,778 46,727 $ 13,533 $ 25,201
Customer deposits 89,741 121,085    
Deferred revenue $ 87,848 $ 94,355    
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Dec. 29, 2021
Disaggregation of Revenue [Line Items]      
Deferred revenue $ 87,848 $ 94,355  
SK Ecoplant      
Disaggregation of Revenue [Line Items]      
Deferred revenue $ 0 $ 24,600 $ 37,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01      
Disaggregation of Revenue [Line Items]      
Revenue, remaining performance obligation, expected timing of satisfaction, period 21 years    
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Contract Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Contract With Customer, Asset, After Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 46,727 $ 25,201
Transferred to accounts receivable from contract assets recognized at the beginning of the period (10,787) (14,576)
Revenue recognized and not billed as of the end of the period 11,838 2,908
Ending balance $ 47,778 $ 13,533
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Contract With Customer, Liability, Deferred Revenue [Roll Forward]    
Beginning balance $ 94,355 $ 115,476
Additions 224,939 166,676
Revenue recognized (231,446) (178,663)
Ending balance $ 87,848 $ 103,489
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Revenue by Source (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Total revenue from contract with customers $ 258,771 $ 185,021
Total revenue 275,191 201,039
Product    
Disaggregation of Revenue [Line Items]    
Total revenue from contract with customers 193,745 133,547
Total revenue 193,745 133,547
Installation    
Disaggregation of Revenue [Line Items]    
Total revenue from contract with customers 20,525 13,553
Total revenue 20,525 13,553
Service    
Disaggregation of Revenue [Line Items]    
Total revenue from contract with customers 40,663 35,239
Total revenue 40,663 35,239
Electricity    
Disaggregation of Revenue [Line Items]    
Total revenue from contract with customers 3,838 2,682
Electricity revenue 16,420 16,018
Total revenue $ 20,258 $ 18,700
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Instruments - Cash and Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]        
Cash and cash equivalents [1] $ 320,431 $ 348,498    
Restricted cash 163,014 169,868    
Cash, cash equivalents and restricted cash 483,445 518,366 $ 493,896 $ 615,114
Cash        
Debt Securities, Available-for-sale [Line Items]        
Cash, cash equivalents and restricted cash 319,744 226,463    
Money market funds        
Debt Securities, Available-for-sale [Line Items]        
Cash, cash equivalents and restricted cash $ 163,701 $ 291,903    
[1] 1We have variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and joint venture in the Republic of Korea (see Note 15 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items in the condensed consolidated balance sheets.
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Instruments - Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2019
Variable Interest Entity [Line Items]      
Restricted cash, current [1] $ 47,241 $ 51,515  
Restricted cash related to PPA Entities [1] 115,773 118,353  
Restricted cash 163,014 169,868  
Consolidated Entity, Excluding Consolidated VIE      
Variable Interest Entity [Line Items]      
Restricted cash, current 46,891 50,965  
Restricted cash related to PPA Entities 107,773 110,353  
Variable Interest Entity, Primary Beneficiary      
Variable Interest Entity [Line Items]      
Restricted cash, current 350 550  
Restricted cash related to PPA Entities 8,000 8,000  
Variable Interest Entity, Primary Beneficiary | Power Purchase Agreements Entities      
Variable Interest Entity [Line Items]      
Restricted cash, current 350 550  
Restricted cash related to PPA Entities 8,000 8,000  
Variable Interest Entity, Primary Beneficiary | PPA II      
Variable Interest Entity [Line Items]      
Restricted cash, current 33,300 40,600  
Restricted cash related to PPA Entities 21,400 28,500  
Restricted cash 54,700 69,100  
Variable Interest Entity, Primary Beneficiary | PPA IIIB      
Variable Interest Entity [Line Items]      
Restricted cash, current 700 1,200  
Restricted cash related to PPA Entities $ 6,700 $ 6,700  
Restricted cash     $ 20,000
[1] 1We have variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and joint venture in the Republic of Korea (see Note 15 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items in the condensed consolidated balance sheets.
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Instruments - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash and Cash Equivalents [Abstract]    
Accounts receivable, derecognized $ 59.6 $ 46.1
Cost of factoring $ 0.7  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value - Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Assets    
Total assets $ 163,701 $ 291,903
Liabilities    
Total liabilities 5,778 5,895
Money market funds    
Assets    
Money market funds 163,701 291,903
Embedded EPP derivatives    
Liabilities    
Derivatives 5,778 5,895
Level 1    
Assets    
Total assets 163,701 291,903
Liabilities    
Total liabilities 0 0
Level 1 | Money market funds    
Assets    
Money market funds 163,701 291,903
Level 1 | Embedded EPP derivatives    
Liabilities    
Derivatives 0 0
Level 2    
Assets    
Total assets 0 0
Liabilities    
Total liabilities 0 0
Level 2 | Money market funds    
Assets    
Money market funds 0 0
Level 2 | Embedded EPP derivatives    
Liabilities    
Derivatives 0 0
Level 3    
Assets    
Total assets 0 0
Liabilities    
Total liabilities 5,778 5,895
Level 3 | Money market funds    
Assets    
Money market funds 0 0
Level 3 | Embedded EPP derivatives    
Liabilities    
Derivatives $ 5,778 $ 5,895
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value - Change in Level 3 Financial Assets (Details) - Embedded EPP derivatives
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 5,895
Changes in fair value (117)
Ending balance $ 5,778
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value - Estimated Fair Values and Carrying Values for Customer Receivables and Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
10.25% Senior Secured Notes due March 2027 | Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest rate percentage 10.25% 10.25%
2.5% Green Convertible Senior Notes due August 2025 | Senior Secured Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest rate percentage 2.50% 2.50%
3.04% Senior Secured Notes due June 2031 | Senior Secured Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest rate percentage 3.04%  
Net Carrying Value | 10.25% Senior Secured Notes due March 2027 | Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument $ 57,029 $ 60,960
Net Carrying Value | 2.5% Green Convertible Senior Notes due August 2025 | Senior Secured Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument 225,324 224,832
Net Carrying Value | 3.04% Senior Secured Notes due June 2031 | Senior Secured Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument 119,999 125,787
Fair Value | 10.25% Senior Secured Notes due March 2027 | Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument 55,991 60,472
Fair Value | 2.5% Green Convertible Senior Notes due August 2025 | Senior Secured Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument 316,664 309,488
Fair Value | 3.04% Senior Secured Notes due June 2031 | Senior Secured Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument $ 112,252 $ 117,028
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Inventories, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 195,680 $ 165,446
Finished goods 147,004 58,288
Work-in-progress 55,005 44,660
Inventory, net [1] 397,689 268,394
Inventory reserves $ 16,500 $ 17,200
[1] 1We have variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and joint venture in the Republic of Korea (see Note 15 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items in the condensed consolidated balance sheets.
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Prepaid Expense and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Receivables from employees $ 13,548 $ 6,553
Deferred expenses 8,215 0
Prepaid hardware and software maintenance 4,094 4,290
Tax receivables 3,783 3,676
Prepaid managed services 3,607 4,405
Advance income tax provision 3,343 783
Prepaid workers compensation 3,265 5,536
Prepaid rent 1,811 965
Deposits made 1,723 1,409
Prepaid deferred commissions 905 1,002
State incentive receivable 186 204
Other prepaid expenses and other current assets 11,904 14,820
Prepaid expenses and other current assets [1] $ 56,384 $ 43,643
[1] 1We have variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and joint venture in the Republic of Korea (see Note 15 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items in the condensed consolidated balance sheets.
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 961,921 $ 944,598
Less: accumulated depreciation (358,960) (344,184)
Property, plant and equipment, net [1] 602,961 600,414
Energy Servers    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 538,912 538,912
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 146,710 145,555
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 104,758 104,528
Construction-in-progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 87,042 72,174
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 49,419 49,240
Computers, software and hardware    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 25,286 24,608
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 9,794 $ 9,581
[1] 1We have variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and joint venture in the Republic of Korea (see Note 15 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items in the condensed consolidated balance sheets.
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Property Plant and Equipment, Net Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Property Subject to or Available for Operating Lease [Line Items]      
Depreciation and amortization $ 18,150 $ 14,384  
Variable Interest Entity, Primary Beneficiary      
Property Subject to or Available for Operating Lease [Line Items]      
Property, plant and equipment 226,000   $ 226,000
Accumulated depreciation 96,300   $ 92,700
Operating leases, depreciation expense 3,600 5,900  
Property, plant and equipment      
Property Subject to or Available for Operating Lease [Line Items]      
Depreciation and amortization $ 18,200 $ 14,400  
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Other Long-Term Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Deferred commissions $ 8,980 $ 8,320
Long-term lease receivable 7,971 8,076
Deferred expenses 6,636 0
Prepaid insurance 3,772 4,047
Deposits made 2,672 2,672
Prepaid managed services 2,215 2,373
Deferred tax asset 1,398 1,151
Prepaid and other long-term assets 13,326 13,566
Other long-term assets [1] $ 46,970 $ 40,205
[1] 1We have variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and joint venture in the Republic of Korea (see Note 15 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items in the condensed consolidated balance sheets.
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Accrued Warranty (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Product performance $ 9,075 $ 16,901
Product warranty 381 431
Accrued warranty liabilities $ 9,456 $ 17,332
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Standard Product Warranty Liability (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Movement in Standard Product Warranty Accrual [Roll Forward]  
Accrued warranty beginning balance $ 17,332
Accrued warranty, net 7,924
Warranty expenditures during the quarter (15,800)
Accrued warranty ending balance $ 9,456
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Accrued Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
General invoice and purchase order accruals $ 35,635 $ 44,010
Compensation and benefits 30,474 48,156
Delaware grant 9,495 9,495
Accrued installation 8,930 7,905
Sales-related liabilities 6,387 7,147
Accrued legal expenses 3,896 4,403
Provision for income tax 3,970 1,140
Current portion of derivative liabilities 3,160 2,596
PPA IV Upgrade financing obligations 2,958 6,076
Accrued consulting expenses 1,950 1,390
Sales tax liabilities 1,612 6,172
Finance lease liabilities 1,062 1,024
Interest payable 719 3,128
Other 1,513 1,541
Accrued other current liabilities [1] $ 111,761 $ 144,183
[1] 1We have variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and joint venture in the Republic of Korea (see Note 15 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items in the condensed consolidated balance sheets.
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Preferred Stock (Details) - $ / shares
Mar. 20, 2023
Mar. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]      
Preferred stock, authorized (in shares)   20,000,000 20,000,000
Preferred stock, par or stated (in dollars per share)   $ 0.0001 $ 0.0001
Preferred stock, issued (in shares)   0 0
Preferred stock, outstanding (in shares)   0 0
Series B preferred | SK Ecoplant | Second Tranche Closing      
Class of Stock [Line Items]      
Shares sold in offering (in shares) 13,491,701    
Series A preferred      
Class of Stock [Line Items]      
Preferred stock, authorized (in shares)     10,000,000
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Outstanding Loans and Security Agreements - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Unpaid Principal Balance $ 409,191 $ 419,083
Current portion of debt 24,406 26,023
Long-term portion of debt 377,946 385,556
Total 402,352 411,579
Unused Borrowing Capacity 409,191  
Notes | 10.25% Senior Secured Notes due March 2027    
Debt Instrument [Line Items]    
Unpaid Principal Balance 57,645 61,653
Current portion of debt 12,971 12,716
Long-term portion of debt 44,058 48,244
Total 57,029 $ 60,960
Unused Borrowing Capacity $ 57,645  
Interest rate percentage 10.25% 10.25%
Senior Secured Notes | 2.5% Green Convertible Senior Notes due August 2025    
Debt Instrument [Line Items]    
Unpaid Principal Balance $ 230,000 $ 230,000
Current portion of debt 0 0
Long-term portion of debt 225,324 224,832
Total 225,324 $ 224,832
Unused Borrowing Capacity $ 230,000  
Interest rate percentage 2.50% 2.50%
Senior Secured Notes | 3.04% Senior Secured Notes due June 30, 2031    
Debt Instrument [Line Items]    
Unpaid Principal Balance $ 121,546 $ 127,430
Current portion of debt 11,435 13,307
Long-term portion of debt 108,564 112,480
Total 119,999 $ 125,787
Unused Borrowing Capacity $ 121,546  
Interest rate percentage 3.04% 3.04%
Recourse Debt    
Debt Instrument [Line Items]    
Unpaid Principal Balance $ 287,645 $ 291,653
Current portion of debt 12,971 12,716
Long-term portion of debt 269,382 273,076
Total 282,353 285,792
Unused Borrowing Capacity 287,645  
Non-recourse Debt    
Debt Instrument [Line Items]    
Unpaid Principal Balance 121,546 127,430
Current portion of debt 11,435 13,307
Long-term portion of debt 108,564 112,480
Total 119,999 $ 125,787
Unused Borrowing Capacity $ 121,546  
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Outstanding Loans and Security Agreements - Recourse Debt Facilities Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Debt Instrument [Line Items]      
Non-recourse debt $ 24,406   $ 26,023
Contractual interest expense $ 11,746 $ 14,087  
10.25% Senior Secured Notes due March 2027 | Notes      
Debt Instrument [Line Items]      
Interest rate percentage 10.25%   10.25%
Secured long-term debt, noncurrent $ 44,700   $ 48,900
Non-recourse debt 12,971   $ 12,716
10.25% Senior Secured Notes due March 2027 | Senior Secured Notes      
Debt Instrument [Line Items]      
Contractual interest expense 1,700 1,700  
Amortization of debt issuance costs $ 100 100  
2.5% Green Convertible Senior Notes due August 2025 | Senior Secured Notes      
Debt Instrument [Line Items]      
Interest rate percentage 2.50%   2.50%
Non-recourse debt $ 0   $ 0
Contractual interest expense 1,900 1,900  
Amortization of debt issuance costs $ 500 $ 500  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Outstanding Loans and Security Agreements - Non-recourse Debt Facilities (Details) - Senior Secured Notes - 3.04% Senior Secured Notes due June 2031 - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Interest Rate 3.04%  
Debt minimum debt service reserves required $ 8.0 $ 8.0
PPA Company IIIA    
Debt Instrument [Line Items]    
Interest Rate   3.04%
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Outstanding Loans and Security Agreements - Schedule of Repayments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Long-term Debt, Fiscal Year Maturity [Abstract]      
Remainder of 2023 $ 20,143    
2024 25,623    
2025 258,322    
2026 30,912    
2027 18,116    
Thereafter 56,075    
Total 409,191   $ 419,083
Interest expense $ 11,700 $ 14,100  
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Leases [Abstract]      
Rent expense $ 5,600 $ 4,500  
Financing obligations $ 436,306   $ 442,063
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Operating and Financing Lease Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Assets and Liabilities, Lessee:    
Operating lease right-of-use assets, net [1] $ 129,377 $ 126,955
Current operating lease liabilities [1] (16,148) (16,227)
Non-current operating lease liabilities [1] (135,287) (132,363)
Total operating lease liabilities $ (151,435) $ (148,590)
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net Property, plant and equipment, net
Finance lease right-of-use assets, net $ 2,814 $ 2,824
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current Other Liabilities, Current
Finance Lease, Liability, Current $ (1,062) $ (1,024)
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Non-current finance lease liabilities $ (1,925) $ (1,971)
Total finance lease liabilities (2,987) (2,995)
Total lease liabilities $ (154,422) $ (151,585)
[1] 1We have variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and joint venture in the Republic of Korea (see Note 15 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items in the condensed consolidated balance sheets.
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Leases [Abstract]    
Operating lease costs $ 7,799 $ 5,818
Amortization of right-of-use assets 201 258
Interest on lease liabilities 62 54
Total financing lease costs 263 312
Short-term lease costs 444 36
Total lease costs $ 8,506 $ 6,166
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)
Mar. 31, 2023
Dec. 31, 2022
Weighted average remaining lease term:    
Operating leases 8 years 4 months 24 days 8 years 7 months 6 days
Finance leases 3 years 3 months 18 days 3 years 3 months 18 days
Weighted average discount rate:    
Operating leases 10.40% 10.30%
Finance leases 8.80% 6.90%
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Operating Leases      
Remainder of 2023 $ 23,382    
2024 27,421    
2025 28,158    
2026 28,304    
2027 27,014    
Thereafter 95,503    
Total minimum lease payments 229,782    
Less: amounts representing interest or imputed interest (78,347)    
Present value of lease liabilities 151,435   $ 148,590
Finance Leases      
Remainder of 2023 989    
2024 1,147    
2025 662    
2026 421    
2027 249    
Thereafter 27    
Total minimum lease payments 3,495    
Less: imputed interest (508)    
Present value of lease liabilities 2,987   2,995
Less: current financing obligations (1,062)   (1,024)
Long-term financing obligations 1,925   $ 1,971
Total revenue from contract with customers 258,771 $ 185,021  
Total lease costs 8,506 6,166  
Product      
Finance Leases      
Total revenue from contract with customers 193,745 133,547  
Installation      
Finance Leases      
Total revenue from contract with customers 20,525 13,553  
Managed Services | Variable Interest Entity, Primary Beneficiary      
Finance Leases      
Remainder of 2023 33,874    
2024 43,014    
2025 41,998    
2026 37,410    
2027 21,065    
Thereafter 36,608    
Total minimum lease payments 213,969    
Less: imputed interest (116,158)    
Present value of lease liabilities 97,811    
Less: current financing obligations (20,272)    
Long-term financing obligations 77,539    
Recognition of right-of-use assets and lease liabilities from sale and leaseback transactions 5,500    
Total lease costs 2,100 $ 1,300  
Managed Services | Variable Interest Entity, Primary Beneficiary | Product      
Finance Leases      
Total revenue from contract with customers 7,300    
Managed Services | Variable Interest Entity, Primary Beneficiary | Installation      
Finance Leases      
Total revenue from contract with customers 3,000    
Managed Services | Variable Interest Entity, Primary Beneficiary | Financing Obligations      
Finance Leases      
Total revenue from contract with customers $ 1,200    
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Payment to be Received (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Lessor, Lease, Description [Line Items]  
Total minimum lease payments $ 188,203
Variable Interest Entity, Primary Beneficiary | Portfolio Financing  
Lessor, Lease, Description [Line Items]  
Remainder of 2023 15,668
2024 21,238
2025 21,630
2026 22,092
2027 22,566
Thereafter $ 85,009
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation and Employee Benefit Plans - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-based compensation expense $ 29,553 $ 26,308
Cost of revenue    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-based compensation expense 4,161 3,860
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-based compensation expense 8,410 7,082
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-based compensation expense 5,817 4,775
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Share-based compensation expense $ 11,165 $ 10,591
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation and Employee Benefit Plans - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Outstanding Options/RSUs, Number of Shares    
Outstanding, beginning (in shares) 8,748,309  
Exercised (in shares) (114,526)  
Expired (in Shares) (156,405)  
Outstanding, ending (in shares) 8,477,378 8,748,309
Vested and expected to vest (in shares) 8,474,492  
Exercisable (in shares) 8,417,352  
Outstanding Options Weighted Average Exercise Price    
Outstanding, beginning (in dollars per share) $ 20.70  
Exercised (in dollar per shares) 6.71  
Expired (in dollar per shares) 30.45  
Outstanding, ending (in dollars per share) 20.71 $ 20.70
Vested and expected to vest (in dollars per share) 20.71  
Exercisable (in dollars per share) $ 20.81  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Outstanding, remaining contractual life 4 years 4 months 24 days 4 years 7 months 6 days
Outstanding, aggregate intrinsic value $ 42,208 $ 40,532
Vested and expected to vest, remaining contractual life 4 years 4 months 24 days  
Vested and expected to vest, aggregate intrinsic value $ 42,171  
Exercisable, remaining contractual life 4 years 4 months 24 days  
Exercisable, aggregate intrinsic value $ 41,425  
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation and Employee Benefit Plans - Stock Options Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Share-based Arrangements with Employees and Nonemployees [Abstract]      
Unrecognized compensation cost related to unvested stock options $ 0.2   $ 0.4
Expense expected to be recognized over remaining weighted-average period 1 year 10 months 24 days  
Cash received from stock options exercised $ 0.8 $ 1.0  
Class A common stock      
Share-based Arrangements with Employees and Nonemployees [Abstract]      
Granted (in shares) 0 0  
Employee Stock Option      
Share-based Arrangements with Employees and Nonemployees [Abstract]      
Allocated share-based compensation expense $ 0.2 $ 2.1  
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation and Employee Benefit Plans - Stock Award Activity (Details) - Restricted Stock Units
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Number of Awards Outstanding  
Unvested balance (in shares) | shares 9,549,035
Granted (in shares) | shares 4,115,300
Vested (in shares) | shares (2,104,904)
Forfeited (in shares) | shares (126,807)
Unvested balance (in shares) | shares 11,432,624
Weighted Average Grant Date Fair Value  
Unvested balance (in dollars per share) | $ / shares $ 19.99
Granted (in dollars per share) | $ / shares 18.99
Vested (in dollars per share) | $ / shares 17.81
Forfeited (in dollars per share) | $ / shares 28.80
Unvested balance (in dollars per share) | $ / shares $ 19.93
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation and Employee Benefit Plans - Stock Awards Narrative (Details) - Restricted Stock Units - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Allocated share-based compensation expense $ 22.6 $ 21.0  
Unrecognized stock-based compensation cost $ 187.0   $ 135.7
Expense expected to be recognized over a weighted-average period 2 years 2 months 12 days   1 year 10 months 24 days
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation and Employee Benefit Plans - Executive Awards Narrative (Details) - 2023 Executive Awards
Feb. 15, 2023
Restricted Stock Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock-based compensation vesting period 3 years
Performance Stock Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock-based compensation vesting period 3 years
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation and Employee Benefit Plans - Number of Shares Available for Grant (Details)
3 Months Ended
Mar. 31, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award, Available for Grant [Roll Forward]  
Beginning balance (in shares) 28,340,641
Added to plan (in shares) 8,948,255
Granted (in shares) (3,851,435)
Cancelled/Forfeited (in shares) 223,447
Expired (in shares) (138,839)
Ending Balance (in shares) 33,522,069
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation and Employee Benefit Plans - Employee Stock Purchase Plan (Details) - 2018 ESPP - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee stock ownership plan (ESOP), compensation expense $ 6.5 $ 2.5  
Number of shares issued (in shares) 449,525 420,689  
Number of additional shares authorized (in shares) 2,239,563 2,055,792  
Number of common stock reserved for issuance (in shares) 15,630,754   13,840,716
Unrecognized stock-based compensation cost $ 21.3   $ 12.0
Expense expected to be recognized over a weighted-average period 10 months 24 days   7 months 6 days
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Portfolio Financings - Schedule of PPA Entities' Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents [1] $ 320,431 $ 348,498
Restricted cash [1] 47,241 51,515
Accounts receivable [1] 329,757 250,995
Prepaid expenses and other current assets [1] 56,384 43,643
Total current assets 1,244,929 1,055,963
Restricted cash [1] 115,773 118,353
Other long-term assets [1] 46,970 40,205
Total assets 2,192,210 1,946,627
Current liabilities:    
Accrued expenses and other current liabilities [1] 111,761 144,183
Deferred revenue and customer deposits [1] 148,530 159,048
Non-recourse debt [1] 11,435 13,307
Total current liabilities 771,591 541,946
Deferred revenue and customer deposits [1] 29,059 56,392
Non-recourse debt [1] 108,564 112,480
Total liabilities 1,758,376 1,567,811
Variable Interest Entity, Primary Beneficiary    
Current assets:    
Cash and cash equivalents 1,815 5,008
Restricted cash 350 550
Accounts receivable 1,820 2,072
Prepaid expenses and other current assets 1,322 1,927
Total current assets 5,307 9,557
Property, plant and equipment, net 129,722 133,285
Restricted cash 8,000 8,000
Other long-term assets 1,742 1,869
Total assets 144,771 152,711
Current liabilities:    
Accrued expenses and other current liabilities 19 1,037
Deferred revenue and customer deposits 662 662
Non-recourse debt 11,435 13,307
Total current liabilities 12,116 15,006
Deferred revenue and customer deposits 4,585 4,748
Non-recourse debt 108,564 112,480
Total liabilities $ 125,265 $ 132,234
[1] 1We have variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and joint venture in the Republic of Korea (see Note 15 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items in the condensed consolidated balance sheets.
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Related Party Transaction [Line Items]      
Total revenue from related parties $ 833 $ 7,466  
Accounts receivable 0   $ 4,257
Equity Method Investee      
Related Party Transaction [Line Items]      
Total revenue from related parties $ 0    
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 06, 2023
Dec. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2019
Dec. 31, 2021
Dec. 31, 2017
Operating Leased Assets [Line Items]              
Restricted cash   $ 169,868 $ 163,014        
Restricted cash [1]   51,515 47,241        
Restricted cash [1]   118,353 115,773        
Grants receivable       $ 16,500      
Proceeds from government grants   12,000          
Grant agreement, maximum possible repayment amount, recapture period three   2,500          
Grant agreement, recapture provision repayments           $ 1,000 $ 1,500
Delaware grant   9,500 9,500        
Settlement amount $ 3,000            
Variable Interest Entity, Primary Beneficiary              
Operating Leased Assets [Line Items]              
Restricted cash   550 350        
Restricted cash   8,000 8,000        
PPA II | Variable Interest Entity, Primary Beneficiary              
Operating Leased Assets [Line Items]              
Restricted cash   69,100 54,700        
Restricted cash   40,600 33,300        
Restricted cash   28,500 21,400        
PPA IIIB | Variable Interest Entity, Primary Beneficiary              
Operating Leased Assets [Line Items]              
Restricted cash         $ 20,000    
Restricted cash   1,200 700        
Restricted cash   $ 6,700 6,700        
Term of customer contract for negotiated rates         7 years    
PPA IIIB | Variable Interest Entity, Primary Beneficiary | Customer Contract Tranche One              
Operating Leased Assets [Line Items]              
Term of customer contract for negotiated rates         5 years    
PPA IIIB | Variable Interest Entity, Primary Beneficiary | Customer Contract Tranche Two              
Operating Leased Assets [Line Items]              
Term of customer contract for negotiated rates         2 years    
PPA Company 5              
Operating Leased Assets [Line Items]              
PPA expenses     $ 15,800 $ 300      
[1] 1We have variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and joint venture in the Republic of Korea (see Note 15 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items in the condensed consolidated balance sheets.
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Tax Disclosure [Abstract]    
Income tax provision $ 259 $ 564
Pre-tax loss $ 74,658 $ 82,183
Effective income tax rate (0.30%) (0.70%)
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss per Share Available to Common Stockholders - Schedule of Antidilutive Securities (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 21,949 30,136
Convertible notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 14,187 14,187
Redeemable convertible preferred stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 1,349 11,000
Stock options and awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 6,413 4,949
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.23.1
SK ecoplant Strategic Investment - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended
Mar. 31, 2023
USD ($)
Mar. 20, 2023
USD ($)
installment
$ / shares
shares
Oct. 23, 2021
USD ($)
Oct. 31, 2021
$ / shares
shares
Dec. 29, 2021
USD ($)
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Schedule of Equity Method Investments [Line Items]                
Deferred revenue $ 87,848         $ 87,848   $ 94,355
Derecognition of the pre-modification forward contract fair value           76,242    
Loan commitment asset 5,259         5,259   0
Loan commitment asset 47,533         47,533   0
Deferred revenue and customer deposits           13,108 $ 5,783  
Second Tranche Closing                
Schedule of Equity Method Investments [Line Items]                
Change in fair value   $ 16,100            
Second Tranche Closing | SK Ecoplant                
Schedule of Equity Method Investments [Line Items]                
Net proceeds from stock offering   $ 311,000            
Loan agreement term   5 years            
Interest rate   4.60%            
Total consideration   $ 363,800            
Number of installments | installment   1            
Redemption notice period   4 months            
Conversion period   6 months            
Second Tranche Closing | SK Ecoplant | Minimum                
Schedule of Equity Method Investments [Line Items]                
Installment period following written notice of redemption   60 days            
Conversion period   4 months            
Second Tranche Closing | SK Ecoplant | Maximum                
Schedule of Equity Method Investments [Line Items]                
Installment period following written notice of redemption   90 days            
Conversion period   6 months            
Second Tranche Closing | SK Ecoplant | SK Ecoplant                
Schedule of Equity Method Investments [Line Items]                
Total consideration   $ 403,300            
Series B preferred | Second Tranche Closing | SK Ecoplant                
Schedule of Equity Method Investments [Line Items]                
Shares sold in offering (in shares) | shares   13,491,701            
SK Ecoplant                
Schedule of Equity Method Investments [Line Items]                
Purchase commitment period       3 years        
Redeemable convertible preferred stock, Series B     $ 218,000          
Change in fair value         $ 9,700      
Deferred revenue 0       $ 37,000 0   24,600
Revenue recognized           0 $ 1,200  
Deferred revenue, current               10,000
Deferred revenue, noncurrent               $ 14,600
SK Ecoplant | Initial Investment                
Schedule of Equity Method Investments [Line Items]                
Deferred revenue and customer deposits   $ 24,600            
SK Ecoplant | Second Tranche Closing                
Schedule of Equity Method Investments [Line Items]                
Deferred revenue 39,500         39,500    
Loan commitment asset 52,800         52,800    
Loan commitment asset 5,300         5,300    
Loan commitment asset 47,500         47,500    
Excess consideration 14,900         14,900    
SK Ecoplant | Second Tranche Closing | Prepaid Expenses and Other Current Assets [Member]                
Schedule of Equity Method Investments [Line Items]                
Excess consideration 8,200         8,200    
SK Ecoplant | Second Tranche Closing | Other long-term assets                
Schedule of Equity Method Investments [Line Items]                
Excess consideration 6,700         $ 6,700    
SK Ecoplant | Series A Redeemable Convertible Preferred Stock | Initial Investment                
Schedule of Equity Method Investments [Line Items]                
Shares sold in offering (in shares) | shares       10,000,000        
Temporary equity, par value (in dollars per share) | $ / shares       $ 0.0001        
Offering price per share (in dollars per share) | $ / shares       $ 25.50        
Net proceeds from stock offering     $ 255,000          
SK Ecoplant | Series A Redeemable Convertible Preferred Stock | Second Tranche Closing                
Schedule of Equity Method Investments [Line Items]                
Derecognition of the pre-modification forward contract fair value $ 76,200              
SK Ecoplant | Series B preferred | Second Tranche Closing                
Schedule of Equity Method Investments [Line Items]                
Temporary equity, par value (in dollars per share) | $ / shares   $ 0.0001            
Offering price per share (in dollars per share) | $ / shares   $ 23.05            
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.23.1
SK ecoplant Strategic Investment - Schedule of Aggregate Carrying Values (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents [1] $ 320,431 $ 348,498
Accounts receivable [1] 329,757 250,995
Inventories [1] 397,689 268,394
Prepaid expenses and other current assets [1] 56,384 43,643
Total current assets 1,244,929 1,055,963
Operating lease right-of-use assets [1] 129,377 126,955
Other long-term assets [1] 46,970 40,205
Total assets 2,192,210 1,946,627
Current liabilities:    
Accounts payable [1] 130,061 161,770
Accrued expenses and other current liabilities [1] 111,761 144,183
Deferred revenue and customer deposits [1] 148,530 159,048
Operating lease liabilities [1] 16,148 16,227
Total current liabilities 771,591 541,946
Operating lease liabilities [1] 135,287 132,363
Total liabilities 1,758,376 1,567,811
SK Ecoplant    
Current assets:    
Cash and cash equivalents 902 2,591
Accounts receivable 0 4,257
Inventories 14,524 13,412
Prepaid expenses and other current assets 1,070 2,645
Total current assets 16,496 22,905
Property and equipment, net 1,081 1,141
Operating lease right-of-use assets 2,332 2,390
Other long-term assets 47 47
Total assets 19,956 26,483
Current liabilities:    
Accounts payable 1,105 5,607
Accrued expenses and other current liabilities 685 1,355
Deferred revenue and customer deposits 5 2
Operating lease liabilities 396 393
Total current liabilities 2,191 7,357
Operating lease liabilities 1,945 2,000
Total liabilities $ 4,136 $ 9,357
[1] 1We have variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and joint venture in the Republic of Korea (see Note 15 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items in the condensed consolidated balance sheets.
XML 94 be-20230331_htm.xml IDEA: XBRL DOCUMENT 0001664703 2023-01-01 2023-03-31 0001664703 us-gaap:CommonClassAMember 2023-05-01 0001664703 us-gaap:CommonClassBMember 2023-05-01 0001664703 2023-03-31 0001664703 2022-12-31 0001664703 be:CommonClassAandBMember 2022-12-31 0001664703 be:CommonClassAandBMember 2023-03-31 0001664703 us-gaap:CommonClassAMember 2022-12-31 0001664703 us-gaap:CommonClassAMember 2023-03-31 0001664703 us-gaap:CommonClassBMember 2023-03-31 0001664703 us-gaap:CommonClassBMember 2022-12-31 0001664703 us-gaap:ProductMember 2023-01-01 2023-03-31 0001664703 us-gaap:ProductMember 2022-01-01 2022-03-31 0001664703 be:InstallationMember 2023-01-01 2023-03-31 0001664703 be:InstallationMember 2022-01-01 2022-03-31 0001664703 us-gaap:ServiceMember 2023-01-01 2023-03-31 0001664703 us-gaap:ServiceMember 2022-01-01 2022-03-31 0001664703 us-gaap:ElectricityMember 2023-01-01 2023-03-31 0001664703 us-gaap:ElectricityMember 2022-01-01 2022-03-31 0001664703 2022-01-01 2022-03-31 0001664703 us-gaap:CommonStockMember 2022-12-31 0001664703 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001664703 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001664703 us-gaap:RetainedEarningsMember 2022-12-31 0001664703 us-gaap:ParentMember 2022-12-31 0001664703 us-gaap:NoncontrollingInterestMember 2022-12-31 0001664703 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001664703 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001664703 us-gaap:ParentMember 2023-01-01 2023-03-31 0001664703 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001664703 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001664703 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001664703 us-gaap:CommonStockMember 2023-03-31 0001664703 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001664703 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001664703 us-gaap:RetainedEarningsMember 2023-03-31 0001664703 us-gaap:ParentMember 2023-03-31 0001664703 us-gaap:NoncontrollingInterestMember 2023-03-31 0001664703 us-gaap:CommonStockMember 2021-12-31 0001664703 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001664703 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001664703 us-gaap:RetainedEarningsMember 2021-12-31 0001664703 us-gaap:ParentMember 2021-12-31 0001664703 us-gaap:NoncontrollingInterestMember 2021-12-31 0001664703 2021-12-31 0001664703 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001664703 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001664703 us-gaap:ParentMember 2022-01-01 2022-03-31 0001664703 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001664703 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001664703 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001664703 us-gaap:CommonStockMember 2022-03-31 0001664703 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001664703 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001664703 us-gaap:RetainedEarningsMember 2022-03-31 0001664703 us-gaap:ParentMember 2022-03-31 0001664703 us-gaap:NoncontrollingInterestMember 2022-03-31 0001664703 2022-03-31 0001664703 be:RecourseDebtMember 2023-03-31 0001664703 be:SKEcoplantMember us-gaap:SeriesBPreferredStockMember be:SecondTrancheClosingMember 2023-03-20 2023-03-20 0001664703 be:SKEcoplantMember be:SecondTrancheClosingMember 2023-03-20 2023-03-20 0001664703 be:SKEcoplantMember be:SecondTrancheClosingMember 2023-03-20 0001664703 srt:AsiaPacificMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-03-31 0001664703 srt:AsiaPacificMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-03-31 0001664703 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001664703 be:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001664703 be:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001664703 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001664703 be:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001664703 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001664703 be:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001664703 be:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001664703 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001664703 be:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001664703 be:SKEcoplantMember 2022-12-31 0001664703 be:SKEcoplantMember 2023-03-31 0001664703 2023-04-01 2023-03-31 0001664703 us-gaap:CashMember 2023-03-31 0001664703 us-gaap:CashMember 2022-12-31 0001664703 us-gaap:MoneyMarketFundsMember 2023-03-31 0001664703 us-gaap:MoneyMarketFundsMember 2022-12-31 0001664703 srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember 2023-03-31 0001664703 srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember 2022-12-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementsEntitiesMember 2023-03-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementsEntitiesMember 2022-12-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany2Member 2023-03-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany3bMember 2023-03-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany2Member 2022-12-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany3bMember 2022-12-31 0001664703 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2023-03-31 0001664703 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2023-03-31 0001664703 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2023-03-31 0001664703 us-gaap:FairValueInputsLevel1Member 2023-03-31 0001664703 us-gaap:FairValueInputsLevel2Member 2023-03-31 0001664703 us-gaap:FairValueInputsLevel3Member 2023-03-31 0001664703 us-gaap:FairValueInputsLevel1Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-03-31 0001664703 us-gaap:FairValueInputsLevel2Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-03-31 0001664703 us-gaap:FairValueInputsLevel3Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-03-31 0001664703 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-03-31 0001664703 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2022-12-31 0001664703 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2022-12-31 0001664703 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2022-12-31 0001664703 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001664703 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001664703 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001664703 us-gaap:FairValueInputsLevel1Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2022-12-31 0001664703 us-gaap:FairValueInputsLevel2Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2022-12-31 0001664703 us-gaap:FairValueInputsLevel3Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2022-12-31 0001664703 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2022-12-31 0001664703 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-01-01 2023-03-31 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:NotesPayableOtherPayablesMember 2023-03-31 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:NotesPayableOtherPayablesMember 2023-03-31 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:NotesPayableOtherPayablesMember 2023-03-31 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001664703 be:GreenConvertibleSeniorNotesMember us-gaap:SeniorNotesMember 2023-03-31 0001664703 be:GreenConvertibleSeniorNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-03-31 0001664703 be:GreenConvertibleSeniorNotesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-03-31 0001664703 be:GreenConvertibleSeniorNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2022-12-31 0001664703 be:GreenConvertibleSeniorNotesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2022-12-31 0001664703 be:SeniorSecuredNotesDueJune2031NonRecourseMember us-gaap:SeniorNotesMember 2023-03-31 0001664703 be:SeniorSecuredNotesDueJune2031NonRecourseMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-03-31 0001664703 be:SeniorSecuredNotesDueJune2031NonRecourseMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-03-31 0001664703 be:SeniorSecuredNotesDueJune2031NonRecourseMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2022-12-31 0001664703 be:SeniorSecuredNotesDueJune2031NonRecourseMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2022-12-31 0001664703 us-gaap:EnergyEquipmentMember 2023-03-31 0001664703 us-gaap:EnergyEquipmentMember 2022-12-31 0001664703 us-gaap:MachineryAndEquipmentMember 2023-03-31 0001664703 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001664703 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2023-03-31 0001664703 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2022-12-31 0001664703 us-gaap:ConstructionInProgressMember 2023-03-31 0001664703 us-gaap:ConstructionInProgressMember 2022-12-31 0001664703 us-gaap:BuildingMember 2023-03-31 0001664703 us-gaap:BuildingMember 2022-12-31 0001664703 be:ComputersSoftwareAndHardwareMember 2023-03-31 0001664703 be:ComputersSoftwareAndHardwareMember 2022-12-31 0001664703 us-gaap:FurnitureAndFixturesMember 2023-03-31 0001664703 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001664703 us-gaap:PropertyPlantAndEquipmentMember 2023-01-01 2023-03-31 0001664703 us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-03-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-03-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-12-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-01-01 2023-03-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-01-01 2022-03-31 0001664703 us-gaap:SeriesAPreferredStockMember 2022-12-31 0001664703 be:SeniorSecuredNotesMember us-gaap:SeniorNotesMember 2023-03-31 0001664703 be:NonRecourseDebtMember 2023-03-31 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001664703 be:GreenConvertibleSeniorNotesMember us-gaap:SeniorNotesMember 2022-12-31 0001664703 be:RecourseDebtMember 2022-12-31 0001664703 be:SeniorSecuredNotesMember us-gaap:SeniorNotesMember 2022-12-31 0001664703 be:NonRecourseDebtMember 2022-12-31 0001664703 be:GreenConvertibleSeniorNotesMember us-gaap:SeniorNotesMember 2023-01-01 2023-03-31 0001664703 be:GreenConvertibleSeniorNotesMember us-gaap:SeniorNotesMember 2022-01-01 2022-03-31 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:SeniorNotesMember 2023-01-01 2023-03-31 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:SeniorNotesMember 2022-01-01 2022-03-31 0001664703 be:SeniorSecuredNotesDueJune2031NonRecourseMember us-gaap:SeniorNotesMember be:PowerPurchaseAgreementCompany3aMember 2022-12-31 0001664703 be:SeniorSecuredNotesDueJune2031NonRecourseMember us-gaap:SeniorNotesMember 2022-12-31 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:ProductMember 2023-01-01 2023-03-31 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:InstallationMember 2023-01-01 2023-03-31 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:FinancingObligationsMember 2023-01-01 2023-03-31 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-01-01 2023-03-31 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-01-01 2022-03-31 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-03-31 0001664703 be:PortfolioFinancingMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-03-31 0001664703 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001664703 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001664703 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001664703 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001664703 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001664703 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-03-31 0001664703 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001664703 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001664703 2022-01-01 2022-12-31 0001664703 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001664703 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001664703 us-gaap:CommonClassAMember 2023-01-01 2023-03-31 0001664703 us-gaap:CommonClassAMember 2022-01-01 2022-03-31 0001664703 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001664703 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001664703 us-gaap:RestrictedStockUnitsRSUMember 2023-03-31 0001664703 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001664703 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001664703 us-gaap:RestrictedStockUnitsRSUMember be:A2023ExecutiveAwardsMember 2023-02-15 2023-02-15 0001664703 be:PerformanceStockUnitsMember be:A2023ExecutiveAwardsMember 2023-02-15 2023-02-15 0001664703 be:A2018EmployeeStockPurchasePlanMember 2023-01-01 2023-03-31 0001664703 be:A2018EmployeeStockPurchasePlanMember 2022-01-01 2022-03-31 0001664703 be:A2018EmployeeStockPurchasePlanMember 2023-03-31 0001664703 be:A2018EmployeeStockPurchasePlanMember 2022-12-31 0001664703 be:A2018EmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0001664703 us-gaap:EquityMethodInvesteeMember 2023-01-01 2023-03-31 0001664703 be:PowerPurchaseAgreementCompany5Member 2023-01-01 2023-03-31 0001664703 be:PowerPurchaseAgreementCompany5Member 2022-01-01 2022-03-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany3bMember 2019-12-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany3bMember 2019-01-01 2019-12-31 0001664703 be:CustomerContractTrancheOneMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany3bMember 2019-01-01 2019-12-31 0001664703 be:CustomerContractTrancheTwoMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany3bMember 2019-01-01 2019-12-31 0001664703 2022-12-31 2022-12-31 0001664703 2017-12-31 0001664703 2023-01-06 2023-01-06 0001664703 be:ConvertibleNotesMember 2023-01-01 2023-03-31 0001664703 be:ConvertibleNotesMember 2022-01-01 2022-03-31 0001664703 us-gaap:RedeemableConvertiblePreferredStockMember 2023-01-01 2023-03-31 0001664703 us-gaap:RedeemableConvertiblePreferredStockMember 2022-01-01 2022-03-31 0001664703 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001664703 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001664703 be:SKEcoplantMember 2021-10-01 2021-10-31 0001664703 be:SKEcoplantMember be:SeriesARedeemableConvertiblePreferredStockMember be:InitialInvestmentMember 2021-10-01 2021-10-31 0001664703 be:SKEcoplantMember be:SeriesARedeemableConvertiblePreferredStockMember be:InitialInvestmentMember 2021-10-31 0001664703 be:SKEcoplantMember be:SeriesARedeemableConvertiblePreferredStockMember be:InitialInvestmentMember 2021-10-23 2021-10-23 0001664703 be:SKEcoplantMember 2021-10-23 0001664703 be:SKEcoplantMember 2021-10-23 2021-12-29 0001664703 be:SKEcoplantMember 2021-12-29 0001664703 be:SKEcoplantMember 2022-01-01 2022-03-31 0001664703 be:SKEcoplantMember 2023-01-01 2023-03-31 0001664703 be:SKEcoplantMember us-gaap:SeriesBPreferredStockMember be:SecondTrancheClosingMember 2023-03-20 0001664703 be:SKEcoplantMember be:SeriesARedeemableConvertiblePreferredStockMember be:SecondTrancheClosingMember 2023-03-31 2023-03-31 0001664703 be:SecondTrancheClosingMember 2023-03-20 2023-03-20 0001664703 be:SKEcoplantMember be:SecondTrancheClosingMember 2023-03-31 0001664703 be:SKEcoplantMember be:SecondTrancheClosingMember be:SKEcoplantMember 2023-03-20 2023-03-20 0001664703 be:SKEcoplantMember be:InitialInvestmentMember 2023-03-20 2023-03-20 0001664703 be:SKEcoplantMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember be:SecondTrancheClosingMember 2023-03-31 0001664703 be:SKEcoplantMember us-gaap:OtherNoncurrentAssetsMember be:SecondTrancheClosingMember 2023-03-31 0001664703 srt:MinimumMember be:SKEcoplantMember be:SecondTrancheClosingMember 2023-03-20 2023-03-20 0001664703 srt:MaximumMember be:SKEcoplantMember be:SecondTrancheClosingMember 2023-03-20 2023-03-20 shares iso4217:USD iso4217:USD shares pure be:customer be:installment 0001664703 --12-31 2023 Q1 false http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent 10-Q true 2023-03-31 false 001-38598 BLOOM ENERGY CORP DE 77-0565408 4353 North First Street San Jose CA 95134 408 543-1500 Class A Common Stock, $0.0001 par value BE NYSE Yes Yes Large Accelerated Filer false false false 192864927 15675130 320431000 348498000 47241000 51515000 119000 119000 329757000 250995000 47778000 46727000 397689000 268394000 40390000 46191000 5259000 0 56384000 43643000 1244929000 1055963000 602961000 600414000 129377000 126955000 115773000 118353000 4667000 4737000 47533000 0 46970000 40205000 2192210000 1946627000 130061000 161770000 9456000 17332000 111761000 144183000 148530000 159048000 16148000 16227000 20272000 17363000 12971000 12716000 11435000 13307000 310957000 0 771591000 541946000 29059000 56392000 135287000 132363000 436306000 442063000 269382000 273076000 108564000 112480000 8187000 9491000 1758376000 1567811000 0.0001 0.0001 600000000 600000000 192657993 192657993 189864722 189864722 600000000 600000000 15675652 15675652 15799968 15799968 20000 20000 4036697000 3906491000 -1352000 -1251000 -3636050000 -3564483000 399315000 340777000 34519000 38039000 433834000 378816000 2192210000 1946627000 193745000 133547000 20525000 13553000 40663000 35239000 20258000 18700000 275191000 201039000 129613000 105742000 25100000 12773000 51244000 41826000 14967000 12761000 220924000 173102000 54267000 27937000 45690000 34526000 27111000 21334000 45147000 37736000 117948000 93596000 -63681000 -65659000 1995000 59000 11746000 14087000 -1343000 -3027000 117000 531000 -74658000 -82183000 259000 564000 -74917000 -82747000 -3350000 -4088000 -71567000 -78659000 0 -300000 -71567000 -78359000 -0.35 -0.35 -0.44 -0.44 206724000 206724000 177189000 177189000 -74917000 -82747000 -271000 -153000 -271000 -153000 -75188000 -82900000 -3520000 -4088000 -71668000 -78812000 0 -300000 -71668000 -78512000 205664690 20000 3906491000 -1251000 -3564483000 340777000 38039000 378816000 2104904 449525 7756000 7756000 7756000 114526 769000 769000 769000 29294000 29294000 29294000 76242000 76242000 76242000 -16145000 -16145000 -16145000 -101000 -101000 -170000 -271000 -71567000 -71567000 -3350000 -74917000 208333645 20000 4036697000 -1352000 -3636050000 399315000 34519000 433834000 176460407 18000 3219081000 -350000 -3263075000 -44326000 42499000 -1827000 964937 420689 5981000 5981000 5981000 149662 980000 980000 980000 25586000 25586000 25586000 500000 500000 2376000 2876000 -153000 -153000 -153000 -78359000 -78359000 -4088000 -82447000 177995695 18000 3251128000 -503000 -3341434000 -90791000 36035000 -54756000 300000 300000 300000 0 -74917000 -82747000 18150000 14384000 7934000 3072000 -191000 0 117000 -2407000 27743000 25542000 0 150000 665000 706000 -28000 -210000 78872000 23046000 1051000 -11668000 127666000 39542000 -5793000 -5865000 0 -1388000 4527000 6340000 128000 -703000 -7507000 3436000 244000 0 -26835000 15900000 -7876000 2925000 -32277000 -25144000 -13108000 -5783000 -577000 1803000 -314710000 -92443000 26574000 18510000 -26574000 -18510000 9892000 4774000 1163000 0 4266000 9423000 0 2876000 8525000 6961000 310957000 0 306487000 -10112000 -124000 -153000 -34921000 -121218000 518366000 615114000 483445000 493896000 13409000 14405000 7446000 2464000 254000 230000 213000 381000 4517000 6775000 6535000 147000 244000 0 76242000 0 16145000 0 Nature of Business, Liquidity and Basis of Presentation<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Business</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information on the nature of our business, see Part II, Item 8, Note 1 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Business, Liquidity and Basis of Presentation, Nature of Business </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have generally incurred operating losses and negative cash flows from operations since our inception. With the series of new debt offerings, debt extensions and conversions to equit</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y that we completed during 2021, 2022 and the first quarter of 2023, we had $282.4 million of total outstanding recourse debt as of March 31, 2023, $269.4 million of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which was classified as long-term debt. Our scheduled recourse debt repayments commenced in June 2022.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 20, 2023, we entered into an Amendment </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amended SPA”) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities Purchase Agreement with SK ecoplant, dated October 23, 2021 (the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SPA”), and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Investor Agreement, dated December 29, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pursuant to which we issued and sold to SK ecoplant 13,491,701 shares of Series B redeemable convertible preferred stock (the “Series B RCPS</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) for cash proceeds of $311.0 million. For additional information, please see Part I, Item 1, Note 15 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SK ecoplant Strategic Investment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 20, 2023, in connection with the Amended SPA we also entered into a Shareholders’ Loan Agreement with SK ecoplant (the “Loan Agreement”), pursuant to which we may draw down on a loan from SK ecoplant with a maximum principal amount of $311.0 million, should SK ecoplant send a redemption notice to us under the Amended SPA or otherwise reduce any portion of its current holdings of our Class A stock. The Loan Agreement has a maturity of five years and bears an interest rate of 4.6%. The proceeds of the loan may be used by us for working capital and general corporate purpose needs.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future capital requirements will depend on many factors, including our rate of revenue growth, the timing and extent of spending on research and development efforts and other business initiatives, the rate of growth in the volume of system builds and the need for additional manufacturing space, the expansion of sales and marketing activities both in domestic and international markets, market acceptance of our product, our ability to secure financing for customer use of our Energy Servers, the timing of installations, and overall economic conditions, including the inflationary pressure in the US on our ongoing and future operations. The rising interest rate environment in the US has and will continue to adversely impact the cost of new capital deployment.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the combination of our existing cash and cash equivalents and expected timing of operating cash flows is expected to be sufficient to meet our operational and capital cash flow requirements and other cash flow needs for the next 12 months from the date of issuance of this Quarterly Report on Form 10-Q.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inflation Reduction Act of 2022 – New and Expanded Production and Tax Credits for Manufacturers and Projects to Support Clean Energy</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information on the Inflation Reduction Act of 2022 (the “IRA”) signed into law on August 16, 2022, and its impact on our business, see Part II, Item 8, Note 1 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Business, Liquidity and Basis of Presentation, Inflation Reduction Act of 2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have prepared the condensed consolidated financial statements included herein pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”), including all disclosures required by generally accepted accounting principles as applied in the United States (“U.S. GAAP”). Certain prior period amounts have been reclassified to conform to the current period presentation.</span></div><div style="margin-top:9pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For information on the principles of consolidation, see Part II, Item 8, Note 1 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Business, Liquidity and Basis of Presentation, Principles of Consolidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information on the business combinations, see Part II, Item 8, Note 1 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Business, Liquidity and Basis of Presentation, Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information on the use of accounting estimates, see Part II, Item 8, Note 1 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Nature of Business, Liquidity and Basis of Presentation, Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Risk</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Geographic Risk - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The majority of our revenue and long-lived assets were attributable to operations in the United States for all periods presented. In addition to shipments in the US, we also ship our Energy Servers to other countries, primarily to the Republic of Korea, Japan and India (collectively, the “Asia Pacific region”). In the three months ended March 31, 2023 and 2022, total revenue in the Asia Pacific region was 5% and 65%, respectively, of our total revenue.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Risk - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2023, two customers accounted for approximately 70% and 18% of accounts receivable. At December 31, 2022, one customer represented approximately 75% of accounts receivable. To date, we have not experienced any credit losses.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer Risk</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - During the three months ended March 31, 2023, revenue from two customers accounted for approximately 41% and 25% of our total revenue. During the three months ended March 31, 2022, two customers each represented approximately 32% of our total revenue.</span></div> 282400000 269400000 13491701 311000000 311000000 P5Y 0.046 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have prepared the condensed consolidated financial statements included herein pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”), including all disclosures required by generally accepted accounting principles as applied in the United States (“U.S. GAAP”). Certain prior period amounts have been reclassified to conform to the current period presentation.</span></div> <div style="margin-top:9pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For information on the principles of consolidation, see Part II, Item 8, Note 1 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Business, Liquidity and Basis of Presentation, Principles of Consolidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</span></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information on the business combinations, see Part II, Item 8, Note 1 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Business, Liquidity and Basis of Presentation, Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</span></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information on the use of accounting estimates, see Part II, Item 8, Note 1 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Nature of Business, Liquidity and Basis of Presentation, Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</span></div> 0.05 0.65 2 0.70 0.18 1 0.75 2 0.41 0.25 2 0.32 Summary of Significant Accounting Policies<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please refer to the accounting policies described in Part II, Item 8, Note 2 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no significant changes in our reported financial position or results of operations and cash flows resulting from the adoption of new accounting pronouncements.</span></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no significant changes in our reported financial position or results of operations and cash flows resulting from the adoption of new accounting pronouncements.</span></div> Revenue Recognition<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about accounts receivables, contract assets, customer deposits and deferred revenue from contracts with customers (in thousands):</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:74.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:12pt"><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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">329,757 </span></td><td style="background-color:#cceeff;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250,995 </span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,778 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,727 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer deposits</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,741 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,085 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,848 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets relate to contracts for which revenue is recognized upon transfer of control of performance obligations, but where billing milestones have not been reached. Customer deposits and deferred revenue include payments received from customers or invoiced amounts prior to transfer of controls of performance obligations. At December 31, 2022, customer deposits included $24.6 million related to transactions with SK ecoplant and refundable fees received from customers. At March 31, 2023 there were no customer deposits related to transactions with SK ecoplant (see Note 15 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SK ecoplant Strategic Investment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">).</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets and contract liabilities are reported in a net position on an individual contract basis at the end of each reporting period. Contract assets are classified as current in the condensed consolidated balance sheets when both the milestones other than the passage of time, are expected to be complete and the customer is invoiced within one year of the balance sheet date, and as long-term when both the above-mentioned milestones are expected to be complete, and the customer is invoiced more than one year out from the balance sheet date. Contract liabilities are classified as current in the condensed consolidated balance sheets when the revenue recognition associated with the related customer payments and invoicing is expected to occur within one year of the balance sheet date and as long-term when the revenue recognition associated with the related customer payments and invoicing is expected to occur in more than one year from the balance sheet date.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><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 style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,727 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,201 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transferred to accounts receivable from contract assets recognized at the beginning of the period</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,787)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue recognized and not billed as of the end of the period</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,838 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,908 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,778 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,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"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue activity, including deferred incentive revenue activity, during the three months ended March 31, 2023 and 2022 consisted of the following (in thousands):</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:74.046%"/><td style="width:0.1%"/><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 style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,355 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,476 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">224,939 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,676 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue recognized</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(231,446)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(178,663)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,848 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,489 </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-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue is equivalent to the total transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied, as of the end of the period. Primary component of deferred revenue at the end of the period consists of performance obligations relating to the provision of maintenance services under current contracts and future renewal periods. Some of these obligations provide customers with material rights over a period that we estimate will be largely commensurate with the period of their expected use of the associated Energy Server. As a result, we expect to recognize these amounts as revenue over a period of up to 21 years, predominantly on a relative standalone selling price basis that reflects the cost of providing these services. Deferred revenue also includes performance obligations relating to product acceptance and installation. A significant amount of this deferred revenue is reflected as additions and revenue recognized in the same 12-month period, and a portion of this deferred revenue is expected to be recognized beyond 12-month period mainly due to deployment schedules.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not disclose the value of the unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregated Revenue</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate revenue from contracts with customers into four revenue categories: product, installation, services and electricity (in thousands): </span></div><div style="margin-bottom:12pt;margin-top:11pt"><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:74.046%"/><td style="width:0.1%"/><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 style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue from contracts with customers:</span></td><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="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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product revenue</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,745 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,547 </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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Installation revenue</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,525 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,553 </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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services revenue</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,663 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,239 </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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Electricity revenue</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,838 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,682 </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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue from contract with customers</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,771 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185,021 </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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue from contracts that contain leases:</span></td><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="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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Electricity revenue</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,420 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,018 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,191 </span></td><td style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,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:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about accounts receivables, contract assets, customer deposits and deferred revenue from contracts with customers (in thousands):</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:74.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:12pt"><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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">329,757 </span></td><td style="background-color:#cceeff;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250,995 </span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,778 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,727 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer deposits</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,741 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,085 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,848 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><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 style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,727 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,201 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transferred to accounts receivable from contract assets recognized at the beginning of the period</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,787)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue recognized and not billed as of the end of the period</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,838 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,908 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,778 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,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"/></tr></table><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue activity, including deferred incentive revenue activity, during the three months ended March 31, 2023 and 2022 consisted of the following (in thousands):</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:74.046%"/><td style="width:0.1%"/><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 style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,355 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,476 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">224,939 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,676 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue recognized</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(231,446)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(178,663)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,848 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,489 </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> 329757000 250995000 47778000 46727000 89741000 121085000 87848000 94355000 24600000 0 46727000 25201000 10787000 14576000 11838000 2908000 47778000 13533000 94355000 115476000 224939000 166676000 231446000 178663000 87848000 103489000 P21Y <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate revenue from contracts with customers into four revenue categories: product, installation, services and electricity (in thousands): </span></div><div style="margin-bottom:12pt;margin-top:11pt"><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:74.046%"/><td style="width:0.1%"/><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 style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue from contracts with customers:</span></td><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="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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product revenue</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,745 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,547 </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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Installation revenue</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,525 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,553 </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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services revenue</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,663 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,239 </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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Electricity revenue</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,838 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,682 </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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue from contract with customers</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,771 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185,021 </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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue from contracts that contain leases:</span></td><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="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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Electricity revenue</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,420 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,018 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,191 </span></td><td style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,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:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 193745000 133547000 20525000 13553000 40663000 35239000 3838000 2682000 258771000 185021000 16420000 16018000 275191000 201039000 Financial Instruments<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of cash, cash equivalents and restricted cash approximate fair values and were as follows (in thousands):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:73.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As Held:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">319,744 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,701 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,903 </span></td><td style="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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483,445 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">518,366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As Reported:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320,431 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">348,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,014 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,868 </span></td><td style="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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483,445 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">518,366 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash consisted of the following (in thousands):</span></div><div style="margin-top:11pt"><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,891 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash related to PPA Entity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,515 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash related to PPA Entity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,353 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,014 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,868 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">We have VIE related to PPA V that represents a portion of the condensed consolidated balances recorded within the “restricted cash” and other financial statement line items in the condensed consolidated balance sheets (see Note 10 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"> Portfolio Financings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">). In addition, the restricted cash held in the PPA II and PPA IIIb entities as of March 31, 2023, included $33.3 million and $0.7 million of current restricted cash, respectively, and $21.4 million and $6.7 million of non-current restricted cash, respectively. The restricted cash held in the PPA II and PPA IIIb entities as of December 31, 2022, included $40.6 million and $1.2 million of current restricted cash, respectively, and $28.5 million and $6.7 million of non-current restricted cash, respectively. These entities are not considered VIEs.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Factoring Arrangements</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell certain customer trade receivables on a non-recourse basis under factoring arrangements with certain financial institution. These transactions are accounted for as sales and cash proceeds are included in cash used in operating activities. We derecognized $59.6 million and $46.1 million of accounts receivable during the three months ended March 31, 2023 and 2022, respectively. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The costs of factoring such accounts receivable on our condensed consolidated statements of operations for the three months ended March 31, 2023 were $0.7 million. The costs of factoring for three months ended March 31, 2022, were not material. The cost of factoring are recorded in general and administrative expenses.</span></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of cash, cash equivalents and restricted cash approximate fair values and were as follows (in thousands):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:73.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As Held:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">319,744 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,701 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,903 </span></td><td style="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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483,445 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">518,366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As Reported:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320,431 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">348,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,014 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,868 </span></td><td style="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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483,445 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">518,366 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash consisted of the following (in thousands):</span></div><div style="margin-top:11pt"><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,891 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash related to PPA Entity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,241 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,515 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash related to PPA Entity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,353 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,014 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,868 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">We have VIE related to PPA V that represents a portion of the condensed consolidated balances recorded within the “restricted cash” and other financial statement line items in the condensed consolidated balance sheets (see Note 10 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"> Portfolio Financings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">). In addition, the restricted cash held in the PPA II and PPA IIIb entities as of March 31, 2023, included $33.3 million and $0.7 million of current restricted cash, respectively, and $21.4 million and $6.7 million of non-current restricted cash, respectively. The restricted cash held in the PPA II and PPA IIIb entities as of December 31, 2022, included $40.6 million and $1.2 million of current restricted cash, respectively, and $28.5 million and $6.7 million of non-current restricted cash, respectively. These entities are not considered VIEs.</span></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of cash, cash equivalents and restricted cash approximate fair values and were as follows (in thousands):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:73.973%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.631%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As Held:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">319,744 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,701 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,903 </span></td><td style="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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483,445 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">518,366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As Reported:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320,431 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">348,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,014 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,868 </span></td><td style="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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483,445 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">518,366 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 319744000 226463000 163701000 291903000 483445000 518366000 320431000 348498000 163014000 169868000 483445000 518366000 46891000 50965000 350000 550000 47241000 51515000 107773000 110353000 8000000 8000000 115773000 118353000 163014000 169868000 33300000 700000 21400000 6700000 40600000 1200000 28500000 6700000 59600000 46100000 700000 Fair Value<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accounting policy for the fair value measurement of cash equivalents and embedded Escalation Protection Plan (“EPP”) derivatives is described in Part II, Item 8 Note 2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">- Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tables below set forth, by level, our financial assets that are accounted for at fair value for the respective periods. The table does not include assets and liabilities that are measured at historical cost or any basis other than fair value (in thousands):</span></div><div style="margin-top:11pt"><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:49.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measured at Reporting Date Using</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</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 #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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"/><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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,701 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,701 </span></td><td style="background-color:#cceeff;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"/><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"/><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:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,701 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,701 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><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"/><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="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"/><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"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives:</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"/><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="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"/><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"/><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="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"/><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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Embedded EPP derivatives</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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,778 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,778 </span></td><td style="background-color:#cceeff;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"/><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:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,778 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,778 </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-top:1pt"><span><br/></span></div><div style="margin-top:6pt"><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:49.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measured at Reporting Date Using</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</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 #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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"/><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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,903 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,903 </span></td><td style="background-color:#cceeff;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"/><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"/><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:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,903 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,903 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><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"/><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="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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives:</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"/><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="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"/><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"/><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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Embedded EPP derivatives</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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,895 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,895 </span></td><td style="background-color:#cceeff;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"/><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"/><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="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"/><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"/><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:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,895 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,895 </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-top:9pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Money Market Funds</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Money market funds are valued using quoted market prices for identical securities and are therefore classified as Level 1 financial assets.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Embedded Escalation Protection Plan Derivative Liability in Sales Contracts </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- We estimate the fair value of the embedded EPP derivatives in certain sales contracts using a Monte Carlo simulation model, which considers various potential electricity price curves over the sales contracts’ terms. We use historical grid prices and available forecasts of future electricity prices to estimate future electricity prices. We have classified these derivatives as a Level 3 financial liability.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The changes in the Level 3 financial liabilities during the three months ended March 31, 2023 were 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:82.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><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"/><td style="width:1.0%"/><td style="width:14.837%"/><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:0 1pt"/><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"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Embedded EPP Derivative Liability</span></td><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities at December 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,895 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(117)</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities at March 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,778 </span></td><td style="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-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Financial Assets and Liabilities and Other Items Not Measured at Fair Value on a Recurring Basis</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Instruments - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The senior secured notes and convertible notes are based on rates currently offered for instruments with similar maturities and terms (Level 3). The following table presents the estimated fair values and carrying values of debt instruments (in thousands):</span></div><div style="margin-top:11pt"><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:49.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></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"/><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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt instruments</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"/><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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recourse:</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"/><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="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"/><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"/><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="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"/><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"/><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="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"/><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"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.25% Senior Secured Notes due March 2027</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,029 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,991 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,960 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,472 </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 style="margin-top:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.5% Green Convertible Senior Notes due August 2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,324 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">316,664 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">224,832 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,488 </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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-recourse:</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"/><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="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"/><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"/><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="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"/><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"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.04% Senior Secured Notes due June 2031</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,999 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,252 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,787 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,028 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tables below set forth, by level, our financial assets that are accounted for at fair value for the respective periods. The table does not include assets and liabilities that are measured at historical cost or any basis other than fair value (in thousands):</span></div><div style="margin-top:11pt"><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:49.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measured at Reporting Date Using</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</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 #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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"/><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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,701 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,701 </span></td><td style="background-color:#cceeff;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"/><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"/><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:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,701 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,701 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><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"/><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="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"/><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"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives:</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"/><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="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"/><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"/><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="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"/><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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Embedded EPP derivatives</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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,778 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,778 </span></td><td style="background-color:#cceeff;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"/><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:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,778 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,778 </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-top:1pt"><span><br/></span></div><div style="margin-top:6pt"><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:49.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measured at Reporting Date Using</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</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 #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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"/><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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market funds</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,903 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,903 </span></td><td style="background-color:#cceeff;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"/><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"/><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:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,903 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,903 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><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"/><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="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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives:</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"/><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="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"/><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"/><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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Embedded EPP derivatives</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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,895 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,895 </span></td><td style="background-color:#cceeff;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"/><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"/><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="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"/><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"/><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:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,895 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,895 </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> 163701000 0 0 163701000 163701000 0 0 163701000 0 0 5778000 5778000 0 0 5778000 5778000 291903000 0 0 291903000 291903000 0 0 291903000 0 0 5895000 5895000 0 0 5895000 5895000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The changes in the Level 3 financial liabilities during the three months ended March 31, 2023 were 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:82.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><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"/><td style="width:1.0%"/><td style="width:14.837%"/><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:0 1pt"/><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"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Embedded EPP Derivative Liability</span></td><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities at December 31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,895 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(117)</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities at March 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,778 </span></td><td style="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> 5895000 -117000 5778000 The following table presents the estimated fair values and carrying values of debt instruments (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:49.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></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"/><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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt instruments</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"/><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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recourse:</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"/><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="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"/><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"/><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="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"/><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"/><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="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"/><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"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.25% Senior Secured Notes due March 2027</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,029 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,991 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,960 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,472 </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 style="margin-top:9pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.5% Green Convertible Senior Notes due August 2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,324 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">316,664 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">224,832 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">309,488 </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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-recourse:</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"/><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="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"/><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"/><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="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"/><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"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.04% Senior Secured Notes due June 2031</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,999 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,252 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,787 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,028 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 0.1025 57029000 55991000 60960000 60472000 0.025 225324000 316664000 224832000 309488000 0.0304 119999000 112252000 125787000 117028000 Balance Sheet Components<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventory consisted of the following (in thousands):</span></div><div style="margin-top:11pt"><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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 #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195,680 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165,446 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,004 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,288 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work-in-progress</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,005 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,660 </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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">397,689 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,394 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The inventory reserves were $16.5 million and $17.2 million as of March 31, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid Expenses and Other Current Assets</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Receivables from employees</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,548 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,553 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred expenses (Note 15)<br/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,215 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid hardware and software maintenance</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,094 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,290 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax receivables</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,783 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,676 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid managed services</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,607 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,405 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Advance income tax provision</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,343 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">783 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid workers compensation</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,265 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,536 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid rent</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,811 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">965 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits made</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,723 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,409 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid deferred commissions</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">905 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,002 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State incentive receivable</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other prepaid expenses and other current assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,904 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,820 </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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,384 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,643 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment, Net</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',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-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy Servers</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">538,912 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">538,912 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,710 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">145,555 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,758 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,528 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction-in-progress</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,042 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,174 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,240 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computers, software and hardware</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,286 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,608 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,794 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,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:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">961,921 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">944,598 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated depreciation</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(358,960)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(344,184)</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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">602,961 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600,414 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense related to property, plant and equipment was $18.2 million and $14.4 million for the three months ended March 31, 2023 and 2022, respectively.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment under operating leases by PPA V was $226.0 million and $226.0 million and accumulated depreciation for these assets was $96.3 million and $92.7 million as of March 31, 2023 and December 31, 2022, respectively. Depreciation expense for property, plant and equipment under operating leases by PPA V and PPA IV (sold in November 2022) was $3.6 million and $5.9 million for the three months ended March 31, 2023 and 2022, respectively.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Long-Term Assets</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term assets consisted of the following (in thousands):</span></div><div style="margin-top:15pt"><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred commissions</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,980 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,320 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term lease receivable</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,971 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,076 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred expenses (Note 15)<br/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,636 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid insurance</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,772 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,047 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits made</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,672 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,672 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid managed services</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,215 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,373 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax asset</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,398 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,151 </span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid and other long-term assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,326 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,566 </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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,970 </span></td><td style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,205 </span></td><td style="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-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Warranty</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued warranty liabilities consisted of the following (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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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 #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product performance</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,075 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,901 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product warranty</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431 </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"/></tr><tr><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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,456 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,332 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:13pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the product warranty and product performance liabilities were as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><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"/></tr><tr><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at December 31, 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,332 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued warranty, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,924 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warranty expenditures during the quarter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,800)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at March 31, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,456 </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-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Expenses and Other Current Liabilities</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General invoice and purchase order accruals</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,635 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,010 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compensation and benefits</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,474 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,156 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Delaware grant</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,495 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,495 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued installation</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,930 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,905 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales-related liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,387 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,147 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for income tax</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,970 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,140 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued legal expenses</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,896 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,403 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of derivative liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,160 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PPA IV Upgrade financing obligations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,958 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,076 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued consulting expenses</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,950 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,390 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales tax liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,612 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,172 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,024 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest payable</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">719 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,128 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,513 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,541 </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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,761 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144,183 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pre</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ferred Stock</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, we had 20,000,000 shares of preferred stock authorized, of which 13,491,701 shares were designated as Series B redeemable convertible preferred stock. As of December 31, 2022, we had 20,000,000 shares of preferred stock authorized, of which 10,000,000 shares were designated as Series A redeemable convertible preferred stock. The preferred stock had $0.0001 par value. There were 13,491,701 shares and no shares of preferred stock issued and outstanding as of March 31, 2023 and December 31, 2022, respectively.</span></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventory consisted of the following (in thousands):</span></div><div style="margin-top:11pt"><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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 #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195,680 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165,446 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,004 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,288 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work-in-progress</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,005 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,660 </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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">397,689 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,394 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 195680000 165446000 147004000 58288000 55005000 44660000 397689000 268394000 16500000 17200000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Receivables from employees</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,548 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,553 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred expenses (Note 15)<br/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,215 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid hardware and software maintenance</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,094 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,290 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax receivables</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,783 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,676 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid managed services</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,607 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,405 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Advance income tax provision</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,343 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">783 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid workers compensation</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,265 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,536 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid rent</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,811 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">965 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits made</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,723 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,409 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid deferred commissions</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">905 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,002 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State incentive receivable</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other prepaid expenses and other current assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,904 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,820 </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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,384 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,643 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 13548000 6553000 8215000 0 4094000 4290000 3783000 3676000 3607000 4405000 3343000 783000 3265000 5536000 1811000 965000 1723000 1409000 905000 1002000 186000 204000 11904000 14820000 56384000 43643000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',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-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Energy Servers</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">538,912 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">538,912 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,710 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">145,555 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,758 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,528 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction-in-progress</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,042 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,174 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,240 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computers, software and hardware</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,286 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,608 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,794 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,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:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">961,921 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">944,598 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated depreciation</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(358,960)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(344,184)</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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">602,961 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600,414 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 538912000 538912000 146710000 145555000 104758000 104528000 87042000 72174000 49419000 49240000 25286000 24608000 9794000 9581000 961921000 944598000 358960000 344184000 602961000 600414000 18200000 14400000 226000000 226000000 96300000 92700000 3600000 5900000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term assets consisted of the following (in thousands):</span></div><div style="margin-top:15pt"><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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred commissions</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,980 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,320 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term lease receivable</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,971 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,076 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred expenses (Note 15)<br/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,636 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid insurance</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,772 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,047 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits made</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,672 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,672 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid managed services</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,215 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,373 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax asset</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,398 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,151 </span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid and other long-term assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,326 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,566 </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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,970 </span></td><td style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,205 </span></td><td style="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-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Warranty</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued warranty liabilities consisted of the following (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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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 #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product performance</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,075 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,901 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product warranty</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431 </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"/></tr><tr><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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,456 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,332 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:13pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the product warranty and product performance liabilities were as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><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"/></tr><tr><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at December 31, 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,332 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued warranty, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,924 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warranty expenditures during the quarter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,800)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at March 31, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,456 </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> 8980000 8320000 7971000 8076000 6636000 0 3772000 4047000 2672000 2672000 2215000 2373000 1398000 1151000 13326000 13566000 46970000 40205000 9075000 16901000 381000 431000 9456000 17332000 17332000 7924000 15800000 9456000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General invoice and purchase order accruals</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,635 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,010 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compensation and benefits</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,474 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,156 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Delaware grant</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,495 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,495 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued installation</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,930 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,905 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales-related liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,387 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,147 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for income tax</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,970 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,140 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued legal expenses</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,896 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,403 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of derivative liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,160 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PPA IV Upgrade financing obligations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,958 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,076 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued consulting expenses</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,950 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,390 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales tax liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,612 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,172 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,024 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest payable</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">719 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,128 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,513 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,541 </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="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,761 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144,183 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 35635000 44010000 30474000 48156000 9495000 9495000 8930000 7905000 6387000 7147000 3970000 1140000 3896000 4403000 3160000 2596000 2958000 6076000 1950000 1390000 1612000 6172000 1062000 1024000 719000 3128000 1513000 1541000 111761000 144183000 20000000 13491701 20000000 10000000 0.0001 0.0001 13491701 0 0 0 0 Outstanding Loans and Security Agreements<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our debt as of March 31, 2023 (in thousands, except percentage data):</span></div><div style="margin-top:6pt"><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:29.747%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.516%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unpaid<br/>Principal<br/>Balance</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unused<br/>Borrowing<br/>Capacity</span></td><td colspan="3" rowspan="2" 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Rate</span></td><td colspan="3" rowspan="2" 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Dates</span></td><td colspan="3" rowspan="2" 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Entity</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-<br/>Term</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.25% Senior Secured Notes due March 2027</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">57,645</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.25%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.5% Green Convertible Senior Notes due August 2025</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">230,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">225,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">225,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">230,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">August 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Company</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total recourse debt</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">287,645 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,971 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">269,382 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">282,353 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">287,645</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"/><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"/><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.04% Senior Secured Notes due June 30, 2031</span></div></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121,546 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,435 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,564 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,999 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121,546 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.04%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 2031</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">PPA V</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total non-recourse debt</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,999 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total debt</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">409,191 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">377,946 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">402,352 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">409,191 </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:middle"/><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our debt as of December 31, 2022 (in thousands, except percentage data):</span></div><div style="margin-top:6pt"><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:35.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:5.771%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.558%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unpaid<br/>Principal<br/>Balance</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Rate</span></td><td colspan="3" rowspan="2" 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Dates</span></td><td colspan="3" rowspan="2" 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Entity</span></td></tr><tr style="height:18pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-<br/>Term</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/></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 #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.25% Senior Secured Notes due March 2027</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.25%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.5% Green Convertible Senior Notes due August 2025</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">230,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">224,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">224,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">August 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Company</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total recourse debt</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">291,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">273,076 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">285,792 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.04% Senior Secured Notes due June 30, 2031</span></div></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,430 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,307 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112,480 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,787 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.04%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 2031</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">PPA V</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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total non-recourse debt</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,430 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112,480 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,787 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">419,083 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,023 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">385,556 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">411,579 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recourse debt refers to debt that we have an obligation to pay. Non-recourse debt refers to debt that is recourse to only our subsidiaries. The differences between the unpaid principal balances and the net carrying values apply to deferred financing costs. We and all of our subsidiaries were in compliance with all financial covenants as of March 31, 2023 and December 31, 2022. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recourse Debt Facilities</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please refer to Part II, Item 8, Note 7 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Outstanding Loans and Security Agreements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in our Annual Form 10-K for the fiscal year ended December 31, 2022, for discussion of our 10.25% </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Secured Notes due March 2027 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and 2.5% Green Convertible Senior Notes due August 2025.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The non-current balance of the outstanding unpaid principal of the 10.25% Senior Secured Notes was $44.7 million and $48.9 million as of March 31, 2023 and December 31, 2022, respectively. The current balance of the outstanding unpaid principal of the 10.25% Senior Secured Notes was $13.0 million and $12.7 million as of March 31, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on the 2.5% Green Notes for the three months ended March 31, 2023 and 2022 was $1.9 million and $1.9 million, respectively, including amortization of issuance costs of 0.5 million and $0.5 million, respectively.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on the 10.25% Senior Secured Notes for the three months ended March 31, 2023 and 2022 was $1.7 million and $1.7 million, respectively, including amortization of issuance costs of $0.1 million and $0.1 million, respectively.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-recourse Debt Facilities</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please refer to Part II, Item 8, Note 7 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Outstanding Loans and Security Agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in our Annual Form 10-K for the fiscal year ended December 31, 2022 for discussion of our non-recourse debt.<br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The purchase and credit agreement for our 3.04% Senior Secured Notes due June 2031 requires us to maintain a debt service reserve, the balance of which was $8.0 million and $8.0 million as of March 31, 2023 and December 31, 2022, respectively, and was included as part of long-term restricted cash in the condensed consolidated balance sheets.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repayment Schedule and Interest Expense</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our outstanding loan principal repayment schedule as of March 31, 2023 (in thousands):</span></div><div style="margin-top:11pt"><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:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,623 </span></td><td style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,912 </span></td><td style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,075 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">409,191 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense of $11.7 million and $14.1 million for the three months ended March 31, 2023 and 2022, respectively, was recorded in interest expense on the condensed consolidated statements of operations.</span></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our debt as of March 31, 2023 (in thousands, except percentage data):</span></div><div style="margin-top:6pt"><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:29.747%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.516%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unpaid<br/>Principal<br/>Balance</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unused<br/>Borrowing<br/>Capacity</span></td><td colspan="3" rowspan="2" 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Rate</span></td><td colspan="3" rowspan="2" 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Dates</span></td><td colspan="3" rowspan="2" 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Entity</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-<br/>Term</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.25% Senior Secured Notes due March 2027</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">57,645</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.25%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.5% Green Convertible Senior Notes due August 2025</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">230,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">225,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">225,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">230,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">August 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Company</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total recourse debt</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">287,645 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,971 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">269,382 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">282,353 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">287,645</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"/><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"/><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.04% Senior Secured Notes due June 30, 2031</span></div></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121,546 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,435 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,564 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,999 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121,546 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.04%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 2031</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">PPA V</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total non-recourse debt</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,999 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total debt</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">409,191 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">377,946 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">402,352 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">409,191 </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:middle"/><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our debt as of December 31, 2022 (in thousands, except percentage data):</span></div><div style="margin-top:6pt"><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:35.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:5.771%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.558%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unpaid<br/>Principal<br/>Balance</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Rate</span></td><td colspan="3" rowspan="2" 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Dates</span></td><td colspan="3" rowspan="2" 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Entity</span></td></tr><tr style="height:18pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-<br/>Term</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/></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 #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.25% Senior Secured Notes due March 2027</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.25%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Company</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.5% Green Convertible Senior Notes due August 2025</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">230,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">224,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">224,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">August 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Company</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total recourse debt</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">291,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">273,076 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">285,792 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.04% Senior Secured Notes due June 30, 2031</span></div></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,430 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,307 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112,480 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,787 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.04%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 2031</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">PPA V</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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total non-recourse debt</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,430 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112,480 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,787 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">419,083 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,023 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">385,556 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">411,579 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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></table></div> 0.1025 57645000 12971000 44058000 57029000 57645000 0.1025 0.025 230000000 0 225324000 225324000 230000000 0.025 287645000 12971000 269382000 282353000 287645000 0.0304 121546000 11435000 108564000 119999000 121546000 0.0304 121546000 11435000 108564000 119999000 121546000 409191000 24406000 377946000 402352000 409191000 0.1025 61653000 12716000 48244000 60960000 0.1025 0.025 230000000 0 224832000 224832000 0.025 291653000 12716000 273076000 285792000 0.0304 127430000 13307000 112480000 125787000 0.0304 127430000 13307000 112480000 125787000 419083000 26023000 385556000 411579000 0.1025 0.025 0.1025 44700000 48900000 0.1025 13000000 12700000 0.025 1900000 1900000 500000 500000 0.1025 1700000 1700000 100000 100000 0.0304 8000000 8000000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our outstanding loan principal repayment schedule as of March 31, 2023 (in thousands):</span></div><div style="margin-top:11pt"><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:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,623 </span></td><td style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,912 </span></td><td style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,075 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">409,191 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 20143000 25623000 258322000 30912000 18116000 56075000 409191000 11700000 14100000 Leases<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Facilities, Energy Servers, and Vehicles</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2023 and 2022, rent expense for all occupied facilities was $5.6 million and $4.5 million, respectively.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and financing lease right-of-use assets and lease liabilities for facilities, Energy Servers, and vehicles as of March 31, 2023 and December 31, 2022 were as follows (in thousands):</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:73.461%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Operating Leases:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease right-of-use assets, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">1, 2</span></div></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">129,377 </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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">126,955 </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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Current operating lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(16,148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(16,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-current operating lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(135,287)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(132,363)</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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total operating lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(151,435)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(148,590)</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 style="height:14pt"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Finance Leases:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTAtMC0xLTEtMjA3NzM5_84ef4e98-64c8-401a-a0d7-fb29f8a7910c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTAtMC0xLTEtMjA3NzM5_e0f81bc6-b83f-4402-a518-7ecb1e915f01"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Finance lease right-of-use assets, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">2, 3, 4</span></span></span></div></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,814</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,824 </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"><div style="padding-left:6pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTEtMC0xLTEtMTg3NTM4_324f647d-fa31-47cb-9d92-bc42e05a9bac"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTEtMC0xLTEtMTg3NTM4_7a1f0e5f-c9af-4e20-9783-9562b4944abd"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Current finance lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">5</span></span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,062)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,024)</span></td><td style="background-color:#cceeff;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"><div style="padding-left:6pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTItMC0xLTEtMTg3NTM4_ada65c46-087a-4783-b246-8a4a3c14b376"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTItMC0xLTEtMTg3NTM4_c34caf16-9b1d-418e-9824-8f07786e88a3"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-current finance lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">6</span></span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,925)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,971)</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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total finance lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2,987)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2,995)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(154,422)</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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(151,585)</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:top"/></tr></table></div><div style="margin-top:7pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> These assets primarily include leases for facilities, Energy Servers, and vehicles.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Net of accumulated amortization.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> These assets primarily include leases for vehicles.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in property, plant and equipment, net in the condensed consolidated balance sheets.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in accrued expenses and other current liabilities in the condensed consolidated balance sheets.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in other long-term liabilities in the condensed consolidated balance sheets.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of our facilities, Energy Servers, and vehicles’ lease costs for the three months ended March 31, 2023 and 2022 were as follows (in thousands):</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:73.461%"/><td style="width:0.1%"/><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 style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease costs</span></td><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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,799 </span></td><td style="background-color:#cceeff;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,818 </span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Financing lease costs:</span></td><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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Amortization of right-of-use assets</span></td><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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Interest on lease liabilities</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">62 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">54 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total financing lease costs</span></td><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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">263 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">312 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Short-term lease costs</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">444 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">36 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total lease costs</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,506 </span></td><td style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,166 </span></td><td style="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="text-indent:36pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Weighted average remaining lease terms and discount rates for our facilities, Energy Servers and vehicles as of March 31, 2023 and December 31, 2022 were 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:73.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.743%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted average remaining lease term:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.4 years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.6 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Finance leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3 years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted average discount rate:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Finance leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of March 31, 2023 were as follows (in thousands):</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:73.461%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Finance Leases</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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">23,382 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">989 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,421 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,147 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">28,158 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">662 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2026</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">28,304 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">421 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2027</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,014 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">249 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">95,503 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">229,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Less: amounts representing interest or imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(78,347)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Present value of lease liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">151,435 </span></td><td style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,987 </span></td><td style="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-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Managed Services and Portfolio Financings Through PPA Entities</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Managed Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - We recognized $7.3 million of product revenue, $3.0 million of installation revenue, $1.2 million of financing obligations, and $5.5 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the three months ended March 31, 2023. There were no successful sale and leaseback transactions for the three months ended March 31, 2022.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The recognized lease expense from successful sale and leaseback transactions for the three months ended March 31, 2023 and 2022 was $2.1 million and $1.3 million, respectively.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financing Obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,874 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,014 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,998 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,410 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,065 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,608 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,969 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(116,158)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of net minimum lease payments</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,811 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current financing obligations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,272)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term financing obligations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,539 </span></td><td style="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-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The long-term financing obligations, as reflected in our condensed consolidated balance sheets, were $436.3 million and $442.1 million as of March 31, 2023 and December 31, 2022, respectively. The difference between these obligations and the principal obligations in the table above will be offset against the carrying value of the related Energy Servers at the end of the lease and the remainder recognized as a gain at that point. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Portfolio Financings through PPA Entities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Customer arrangements entered into prior to January 1, 2020 under Portfolio Financing arrangements through a PPA Entity that qualified as leases are accounted for as either sales-type leases or operating leases. Since January 1, 2020, we have not entered into any new PPAs with customers under such arrangements.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated operating lease payments we expect to receive from Portfolio Financing arrangements through PPA V Entity as of March 31, 2023, were as follows (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.597%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Operating Leases</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,668 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,238 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,092 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,566 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,009 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,203 </span></td><td style="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> Leases<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Facilities, Energy Servers, and Vehicles</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2023 and 2022, rent expense for all occupied facilities was $5.6 million and $4.5 million, respectively.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and financing lease right-of-use assets and lease liabilities for facilities, Energy Servers, and vehicles as of March 31, 2023 and December 31, 2022 were as follows (in thousands):</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:73.461%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Operating Leases:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease right-of-use assets, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">1, 2</span></div></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">129,377 </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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">126,955 </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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Current operating lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(16,148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(16,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-current operating lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(135,287)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(132,363)</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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total operating lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(151,435)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(148,590)</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 style="height:14pt"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Finance Leases:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTAtMC0xLTEtMjA3NzM5_84ef4e98-64c8-401a-a0d7-fb29f8a7910c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTAtMC0xLTEtMjA3NzM5_e0f81bc6-b83f-4402-a518-7ecb1e915f01"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Finance lease right-of-use assets, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">2, 3, 4</span></span></span></div></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,814</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,824 </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"><div style="padding-left:6pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTEtMC0xLTEtMTg3NTM4_324f647d-fa31-47cb-9d92-bc42e05a9bac"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTEtMC0xLTEtMTg3NTM4_7a1f0e5f-c9af-4e20-9783-9562b4944abd"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Current finance lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">5</span></span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,062)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,024)</span></td><td style="background-color:#cceeff;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"><div style="padding-left:6pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTItMC0xLTEtMTg3NTM4_ada65c46-087a-4783-b246-8a4a3c14b376"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTItMC0xLTEtMTg3NTM4_c34caf16-9b1d-418e-9824-8f07786e88a3"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-current finance lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">6</span></span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,925)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,971)</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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total finance lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2,987)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2,995)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(154,422)</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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(151,585)</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:top"/></tr></table></div><div style="margin-top:7pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> These assets primarily include leases for facilities, Energy Servers, and vehicles.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Net of accumulated amortization.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> These assets primarily include leases for vehicles.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in property, plant and equipment, net in the condensed consolidated balance sheets.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in accrued expenses and other current liabilities in the condensed consolidated balance sheets.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in other long-term liabilities in the condensed consolidated balance sheets.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of our facilities, Energy Servers, and vehicles’ lease costs for the three months ended March 31, 2023 and 2022 were as follows (in thousands):</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:73.461%"/><td style="width:0.1%"/><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 style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease costs</span></td><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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,799 </span></td><td style="background-color:#cceeff;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,818 </span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Financing lease costs:</span></td><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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Amortization of right-of-use assets</span></td><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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Interest on lease liabilities</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">62 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">54 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total financing lease costs</span></td><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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">263 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">312 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Short-term lease costs</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">444 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">36 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total lease costs</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,506 </span></td><td style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,166 </span></td><td style="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="text-indent:36pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Weighted average remaining lease terms and discount rates for our facilities, Energy Servers and vehicles as of March 31, 2023 and December 31, 2022 were 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:73.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.743%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted average remaining lease term:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.4 years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.6 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Finance leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3 years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted average discount rate:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Finance leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of March 31, 2023 were as follows (in thousands):</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:73.461%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Finance Leases</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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">23,382 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">989 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,421 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,147 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">28,158 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">662 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2026</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">28,304 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">421 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2027</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,014 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">249 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">95,503 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">229,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Less: amounts representing interest or imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(78,347)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Present value of lease liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">151,435 </span></td><td style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,987 </span></td><td style="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-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Managed Services and Portfolio Financings Through PPA Entities</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Managed Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - We recognized $7.3 million of product revenue, $3.0 million of installation revenue, $1.2 million of financing obligations, and $5.5 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the three months ended March 31, 2023. There were no successful sale and leaseback transactions for the three months ended March 31, 2022.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The recognized lease expense from successful sale and leaseback transactions for the three months ended March 31, 2023 and 2022 was $2.1 million and $1.3 million, respectively.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financing Obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,874 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,014 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,998 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,410 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,065 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,608 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,969 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(116,158)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of net minimum lease payments</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,811 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current financing obligations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,272)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term financing obligations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,539 </span></td><td style="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-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The long-term financing obligations, as reflected in our condensed consolidated balance sheets, were $436.3 million and $442.1 million as of March 31, 2023 and December 31, 2022, respectively. The difference between these obligations and the principal obligations in the table above will be offset against the carrying value of the related Energy Servers at the end of the lease and the remainder recognized as a gain at that point. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Portfolio Financings through PPA Entities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Customer arrangements entered into prior to January 1, 2020 under Portfolio Financing arrangements through a PPA Entity that qualified as leases are accounted for as either sales-type leases or operating leases. Since January 1, 2020, we have not entered into any new PPAs with customers under such arrangements.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated operating lease payments we expect to receive from Portfolio Financing arrangements through PPA V Entity as of March 31, 2023, were as follows (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.597%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Operating Leases</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,668 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,238 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,092 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,566 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,009 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,203 </span></td><td style="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> Leases<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Facilities, Energy Servers, and Vehicles</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2023 and 2022, rent expense for all occupied facilities was $5.6 million and $4.5 million, respectively.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and financing lease right-of-use assets and lease liabilities for facilities, Energy Servers, and vehicles as of March 31, 2023 and December 31, 2022 were as follows (in thousands):</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:73.461%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Operating Leases:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease right-of-use assets, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">1, 2</span></div></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">129,377 </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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">126,955 </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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Current operating lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(16,148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(16,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-current operating lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(135,287)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(132,363)</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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total operating lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(151,435)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(148,590)</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 style="height:14pt"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Finance Leases:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTAtMC0xLTEtMjA3NzM5_84ef4e98-64c8-401a-a0d7-fb29f8a7910c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTAtMC0xLTEtMjA3NzM5_e0f81bc6-b83f-4402-a518-7ecb1e915f01"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Finance lease right-of-use assets, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">2, 3, 4</span></span></span></div></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,814</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,824 </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"><div style="padding-left:6pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTEtMC0xLTEtMTg3NTM4_324f647d-fa31-47cb-9d92-bc42e05a9bac"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTEtMC0xLTEtMTg3NTM4_7a1f0e5f-c9af-4e20-9783-9562b4944abd"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Current finance lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">5</span></span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,062)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,024)</span></td><td style="background-color:#cceeff;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"><div style="padding-left:6pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTItMC0xLTEtMTg3NTM4_ada65c46-087a-4783-b246-8a4a3c14b376"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTItMC0xLTEtMTg3NTM4_c34caf16-9b1d-418e-9824-8f07786e88a3"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-current finance lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">6</span></span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,925)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,971)</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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total finance lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2,987)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2,995)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(154,422)</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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(151,585)</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:top"/></tr></table></div><div style="margin-top:7pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> These assets primarily include leases for facilities, Energy Servers, and vehicles.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Net of accumulated amortization.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> These assets primarily include leases for vehicles.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in property, plant and equipment, net in the condensed consolidated balance sheets.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in accrued expenses and other current liabilities in the condensed consolidated balance sheets.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in other long-term liabilities in the condensed consolidated balance sheets.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of our facilities, Energy Servers, and vehicles’ lease costs for the three months ended March 31, 2023 and 2022 were as follows (in thousands):</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:73.461%"/><td style="width:0.1%"/><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 style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease costs</span></td><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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,799 </span></td><td style="background-color:#cceeff;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,818 </span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Financing lease costs:</span></td><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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Amortization of right-of-use assets</span></td><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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Interest on lease liabilities</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">62 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">54 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total financing lease costs</span></td><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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">263 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">312 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Short-term lease costs</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">444 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">36 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total lease costs</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,506 </span></td><td style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,166 </span></td><td style="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="text-indent:36pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Weighted average remaining lease terms and discount rates for our facilities, Energy Servers and vehicles as of March 31, 2023 and December 31, 2022 were 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:73.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.743%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted average remaining lease term:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.4 years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.6 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Finance leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3 years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted average discount rate:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Finance leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of March 31, 2023 were as follows (in thousands):</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:73.461%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Finance Leases</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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">23,382 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">989 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,421 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,147 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">28,158 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">662 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2026</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">28,304 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">421 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2027</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,014 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">249 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">95,503 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">229,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Less: amounts representing interest or imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(78,347)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Present value of lease liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">151,435 </span></td><td style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,987 </span></td><td style="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-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Managed Services and Portfolio Financings Through PPA Entities</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Managed Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - We recognized $7.3 million of product revenue, $3.0 million of installation revenue, $1.2 million of financing obligations, and $5.5 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the three months ended March 31, 2023. There were no successful sale and leaseback transactions for the three months ended March 31, 2022.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The recognized lease expense from successful sale and leaseback transactions for the three months ended March 31, 2023 and 2022 was $2.1 million and $1.3 million, respectively.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financing Obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,874 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,014 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,998 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,410 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,065 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,608 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,969 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(116,158)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of net minimum lease payments</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,811 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current financing obligations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,272)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term financing obligations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,539 </span></td><td style="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-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The long-term financing obligations, as reflected in our condensed consolidated balance sheets, were $436.3 million and $442.1 million as of March 31, 2023 and December 31, 2022, respectively. The difference between these obligations and the principal obligations in the table above will be offset against the carrying value of the related Energy Servers at the end of the lease and the remainder recognized as a gain at that point. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Portfolio Financings through PPA Entities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Customer arrangements entered into prior to January 1, 2020 under Portfolio Financing arrangements through a PPA Entity that qualified as leases are accounted for as either sales-type leases or operating leases. Since January 1, 2020, we have not entered into any new PPAs with customers under such arrangements.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated operating lease payments we expect to receive from Portfolio Financing arrangements through PPA V Entity as of March 31, 2023, were as follows (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.597%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Operating Leases</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,668 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,238 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,092 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,566 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,009 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,203 </span></td><td style="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> Leases<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Facilities, Energy Servers, and Vehicles</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2023 and 2022, rent expense for all occupied facilities was $5.6 million and $4.5 million, respectively.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and financing lease right-of-use assets and lease liabilities for facilities, Energy Servers, and vehicles as of March 31, 2023 and December 31, 2022 were as follows (in thousands):</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:73.461%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Operating Leases:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease right-of-use assets, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">1, 2</span></div></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">129,377 </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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">126,955 </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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Current operating lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(16,148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(16,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-current operating lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(135,287)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(132,363)</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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total operating lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(151,435)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(148,590)</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 style="height:14pt"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Finance Leases:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTAtMC0xLTEtMjA3NzM5_84ef4e98-64c8-401a-a0d7-fb29f8a7910c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTAtMC0xLTEtMjA3NzM5_e0f81bc6-b83f-4402-a518-7ecb1e915f01"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Finance lease right-of-use assets, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">2, 3, 4</span></span></span></div></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,814</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,824 </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"><div style="padding-left:6pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTEtMC0xLTEtMTg3NTM4_324f647d-fa31-47cb-9d92-bc42e05a9bac"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTEtMC0xLTEtMTg3NTM4_7a1f0e5f-c9af-4e20-9783-9562b4944abd"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Current finance lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">5</span></span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,062)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,024)</span></td><td style="background-color:#cceeff;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"><div style="padding-left:6pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTItMC0xLTEtMTg3NTM4_ada65c46-087a-4783-b246-8a4a3c14b376"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTItMC0xLTEtMTg3NTM4_c34caf16-9b1d-418e-9824-8f07786e88a3"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-current finance lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">6</span></span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,925)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,971)</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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total finance lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2,987)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2,995)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(154,422)</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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(151,585)</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:top"/></tr></table></div><div style="margin-top:7pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> These assets primarily include leases for facilities, Energy Servers, and vehicles.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Net of accumulated amortization.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> These assets primarily include leases for vehicles.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in property, plant and equipment, net in the condensed consolidated balance sheets.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in accrued expenses and other current liabilities in the condensed consolidated balance sheets.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in other long-term liabilities in the condensed consolidated balance sheets.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of our facilities, Energy Servers, and vehicles’ lease costs for the three months ended March 31, 2023 and 2022 were as follows (in thousands):</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:73.461%"/><td style="width:0.1%"/><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 style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease costs</span></td><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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,799 </span></td><td style="background-color:#cceeff;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,818 </span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Financing lease costs:</span></td><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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Amortization of right-of-use assets</span></td><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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Interest on lease liabilities</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">62 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">54 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total financing lease costs</span></td><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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">263 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">312 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Short-term lease costs</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">444 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">36 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total lease costs</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,506 </span></td><td style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,166 </span></td><td style="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="text-indent:36pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Weighted average remaining lease terms and discount rates for our facilities, Energy Servers and vehicles as of March 31, 2023 and December 31, 2022 were 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:73.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.743%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted average remaining lease term:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.4 years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.6 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Finance leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3 years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted average discount rate:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Finance leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of March 31, 2023 were as follows (in thousands):</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:73.461%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Finance Leases</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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">23,382 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">989 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,421 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,147 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">28,158 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">662 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2026</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">28,304 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">421 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2027</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,014 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">249 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">95,503 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">229,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Less: amounts representing interest or imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(78,347)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Present value of lease liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">151,435 </span></td><td style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,987 </span></td><td style="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-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Managed Services and Portfolio Financings Through PPA Entities</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Managed Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - We recognized $7.3 million of product revenue, $3.0 million of installation revenue, $1.2 million of financing obligations, and $5.5 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the three months ended March 31, 2023. There were no successful sale and leaseback transactions for the three months ended March 31, 2022.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The recognized lease expense from successful sale and leaseback transactions for the three months ended March 31, 2023 and 2022 was $2.1 million and $1.3 million, respectively.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financing Obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,874 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,014 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,998 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,410 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,065 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,608 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,969 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(116,158)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of net minimum lease payments</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,811 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current financing obligations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,272)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term financing obligations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,539 </span></td><td style="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-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The long-term financing obligations, as reflected in our condensed consolidated balance sheets, were $436.3 million and $442.1 million as of March 31, 2023 and December 31, 2022, respectively. The difference between these obligations and the principal obligations in the table above will be offset against the carrying value of the related Energy Servers at the end of the lease and the remainder recognized as a gain at that point. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Portfolio Financings through PPA Entities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Customer arrangements entered into prior to January 1, 2020 under Portfolio Financing arrangements through a PPA Entity that qualified as leases are accounted for as either sales-type leases or operating leases. Since January 1, 2020, we have not entered into any new PPAs with customers under such arrangements.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated operating lease payments we expect to receive from Portfolio Financing arrangements through PPA V Entity as of March 31, 2023, were as follows (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.597%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Operating Leases</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,668 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,238 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,092 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,566 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,009 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,203 </span></td><td style="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> 5600000 4500000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and financing lease right-of-use assets and lease liabilities for facilities, Energy Servers, and vehicles as of March 31, 2023 and December 31, 2022 were as follows (in thousands):</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:73.461%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Operating Leases:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease right-of-use assets, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">1, 2</span></div></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">129,377 </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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">126,955 </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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Current operating lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(16,148)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(16,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-current operating lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(135,287)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(132,363)</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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total operating lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(151,435)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(148,590)</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 style="height:14pt"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Finance Leases:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTAtMC0xLTEtMjA3NzM5_84ef4e98-64c8-401a-a0d7-fb29f8a7910c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTAtMC0xLTEtMjA3NzM5_e0f81bc6-b83f-4402-a518-7ecb1e915f01"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Finance lease right-of-use assets, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">2, 3, 4</span></span></span></div></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,814</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,824 </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"><div style="padding-left:6pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTEtMC0xLTEtMTg3NTM4_324f647d-fa31-47cb-9d92-bc42e05a9bac"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTEtMC0xLTEtMTg3NTM4_7a1f0e5f-c9af-4e20-9783-9562b4944abd"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Current finance lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">5</span></span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,062)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,024)</span></td><td style="background-color:#cceeff;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"><div style="padding-left:6pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTItMC0xLTEtMTg3NTM4_ada65c46-087a-4783-b246-8a4a3c14b376"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM2MjJiMTAyNTQ4NDQ5Yjk4MjM2MzEwZmViYmUwNWZlL3NlYzozNjIyYjEwMjU0ODQ0OWI5ODIzNjMxMGZlYmJlMDVmZV83My9mcmFnOjE1M2EyNTNhODZlYjRhNDU5ZGI2M2EwODNjMjFjMjIzL3RhYmxlOjRmNjE3MGQ3ZGMwODRhOGNiMTJkYjMxYzkyZDgwMDQwL3RhYmxlcmFuZ2U6NGY2MTcwZDdkYzA4NGE4Y2IxMmRiMzFjOTJkODAwNDBfMTItMC0xLTEtMTg3NTM4_c34caf16-9b1d-418e-9824-8f07786e88a3"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Non-current finance lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">6</span></span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,925)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(1,971)</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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total finance lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2,987)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(2,995)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total lease liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(154,422)</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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(151,585)</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:top"/></tr></table></div><div style="margin-top:7pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> These assets primarily include leases for facilities, Energy Servers, and vehicles.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Net of accumulated amortization.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> These assets primarily include leases for vehicles.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in property, plant and equipment, net in the condensed consolidated balance sheets.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in accrued expenses and other current liabilities in the condensed consolidated balance sheets.</span></div><div style="margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Included in other long-term liabilities in the condensed consolidated balance sheets.</span></div> 129377000 126955000 16148000 16227000 135287000 132363000 151435000 148590000 2814000 2824000 1062000 1024000 1925000 1971000 2987000 2995000 154422000 151585000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of our facilities, Energy Servers, and vehicles’ lease costs for the three months ended March 31, 2023 and 2022 were as follows (in thousands):</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:73.461%"/><td style="width:0.1%"/><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 style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating lease costs</span></td><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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7,799 </span></td><td style="background-color:#cceeff;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5,818 </span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Financing lease costs:</span></td><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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Amortization of right-of-use assets</span></td><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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Interest on lease liabilities</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">62 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">54 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total financing lease costs</span></td><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="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">263 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">312 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Short-term lease costs</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">444 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">36 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total lease costs</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,506 </span></td><td style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,166 </span></td><td style="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="text-indent:36pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Weighted average remaining lease terms and discount rates for our facilities, Energy Servers and vehicles as of March 31, 2023 and December 31, 2022 were 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:73.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.743%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted average remaining lease term:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.4 years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.6 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Finance leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3 years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Weighted average discount rate:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Finance leases</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 7799000 5818000 201000 258000 62000 54000 263000 312000 444000 36000 8506000 6166000 P8Y4M24D P8Y7M6D P3Y3M18D P3Y3M18D 0.104 0.103 0.088 0.069 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of March 31, 2023 were as follows (in thousands):</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:73.461%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Finance Leases</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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">23,382 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">989 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,421 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,147 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">28,158 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">662 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2026</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">28,304 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">421 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2027</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,014 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">249 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">95,503 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">229,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Less: amounts representing interest or imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(78,347)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Present value of lease liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">151,435 </span></td><td style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,987 </span></td><td style="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="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financing Obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,874 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,014 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,998 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,410 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,065 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,608 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,969 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(116,158)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of net minimum lease payments</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,811 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current financing obligations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,272)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term financing obligations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,539 </span></td><td style="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-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of March 31, 2023 were as follows (in thousands):</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:73.461%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Finance Leases</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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">23,382 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">989 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,421 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,147 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">28,158 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">662 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2026</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">28,304 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">421 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2027</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27,014 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">249 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">95,503 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">229,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Less: amounts representing interest or imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(78,347)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Present value of lease liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">151,435 </span></td><td style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2,987 </span></td><td style="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="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financing Obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,874 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,014 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,998 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,410 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,065 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,608 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213,969 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(116,158)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of net minimum lease payments</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,811 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: current financing obligations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,272)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term financing obligations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,539 </span></td><td style="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> 23382000 989000 27421000 1147000 28158000 662000 28304000 421000 27014000 249000 95503000 27000 229782000 3495000 78347000 508000 151435000 2987000 7300000 3000000 1200000 5500000 2100000 1300000 33874000 43014000 41998000 37410000 21065000 36608000 213969000 116158000 97811000 20272000 77539000 436300000 442100000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated operating lease payments we expect to receive from Portfolio Financing arrangements through PPA V Entity as of March 31, 2023, were as follows (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.597%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Operating Leases</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,668 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,238 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,092 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,566 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,009 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,203 </span></td><td style="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> 15668000 21238000 21630000 22092000 22566000 85009000 188203000 Stock-Based Compensation and Employee Benefit Plans<div style="margin-bottom:8pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of stock-based compensation expense in the condensed consolidated statements of operations (in thousands):</span></div><div style="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:74.046%"/><td style="width:0.1%"/><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 style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,161 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,860 </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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><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="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,410 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,082 </span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,817 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,775 </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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><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="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,165 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,591 </span></td><td style="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:0 1pt"/><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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,553 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,308 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Option Activity</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity under our stock plans during the reporting period: </span></div><div style="margin-top:11pt"><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:49.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Outstanding Options</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at December 31, 2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,748,309 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.70 </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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.6</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,532 </span></td><td style="background-color:#cceeff;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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(114,526)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.71 </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="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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expired</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(156,405)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.45 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at March 31, 2023</span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,477,378 </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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.71 </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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,208 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested and expected to vest at March 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,474,492 </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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.71 </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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,171 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable at March 31, 2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,417,352 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.81 </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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During the three months ended March 31, 2023 and 2022, we recognized $0.2 million and $2.1 million of stock-based compensation costs for stock options, respectively.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not grant options in the three months ended March 31, 2023 and 2022.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023 and December 31, 2022, we had unrecognized compensation costs related to unvested stock options of $0.2 million and $0.4 million, respectively. This cost is expected to be recognized over the remaining weighted-average period of 1.0 year and 0.9 years, respectively. Cash received from stock options exercised totaled $0.8 million and $1.0 million for the three months ended March 31, 2023 and 2022, respectively.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Award Activity</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our stock awards activity and related information is as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Awards<br/>Outstanding</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</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 #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested Balance at December 31, 2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,549,035 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.99 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,115,300 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.99 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,104,904)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.81 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(126,807)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.80 </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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested Balance at March 31, 2023</span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,432,624 </span></td><td style="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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Awards - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of RSUs and PSUs is based on the fair value of our Class A common stock on the date of grant. For the three months ended March 31, 2023 and 2022, we recognized $22.6 million and $21.0 million of stock-based compensation costs for stock awards, respectively.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023 and December 31, 2022, we had $187.0 million and $135.7 million of unrecognized stock-based compensation expense related to unvested stock awards, expected to be recognized over a weighted average period of 2.2 years and 1.9 years, respectively.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Executive Awards</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On February 15, 2023, the Company granted RSU and PSU awards (the “2023 Executive Awards”) to certain executive staff pursuant to the 2018 Plan. The RSUs have time-based vesting schedules, started vesting on February 15, 2023 and shall vest over a three year period. PSUs started vesting on February 15, 2023 and have a three-year cliff vesting period. PSUs will vest based on a combination of time and achievement against performance metrics targets assuming continued employment and service through each vesting date. Stock-based compensation costs associated with the 2023 Executive Awards are recognized over the service period as we evaluate the probability of the achievement of the performance conditions.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the stock activity and the total number of shares available for grant under our stock plans:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:80.305%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.763%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 10pt;text-align:center;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Plan Shares Available</span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">for Grant</span></div></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 #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at December 31, 2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,340,641 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Added to plan</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,948,255 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,851,435)</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cancelled/Forfeited</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">223,447 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expired</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(138,839)</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at March 31, 2023</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,522,069 </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-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2018 Employee Stock Purchase Plan</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023 and 2022, we recognized $6.5 million and $2.5 million of stock-based compensation costs for the 2018 ESPP, respectively. We issued 449,525 and 420,689 shares in the three months ended March 31, 2023 and 2022, respectively. During the three months ended March 31, 2023 and 2022, we added an additional 2,239,563 and 2,055,792 shares and there were 15,630,754 and 13,840,716 shares available for issuance as of March 31, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023 and December 31, 2022, we had $21.3 million and $12.0 million of unrecognized stock-based compensation costs, expected to be recognized over a weighted average period of 0.9 years and 0.6 years, respectively.</span></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of stock-based compensation expense in the condensed consolidated statements of operations (in thousands):</span></div><div style="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:74.046%"/><td style="width:0.1%"/><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 style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,161 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,860 </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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><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="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,410 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,082 </span></td><td style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,817 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,775 </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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><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="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,165 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,591 </span></td><td style="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:0 1pt"/><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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,553 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,308 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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> 4161000 3860000 8410000 7082000 5817000 4775000 11165000 10591000 29553000 26308000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity under our stock plans during the reporting period: </span></div><div style="margin-top:11pt"><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:49.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Outstanding Options</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at December 31, 2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,748,309 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.70 </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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.6</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,532 </span></td><td style="background-color:#cceeff;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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(114,526)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.71 </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="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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expired</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(156,405)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.45 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at March 31, 2023</span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,477,378 </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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.71 </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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,208 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested and expected to vest at March 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,474,492 </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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.71 </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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,171 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable at March 31, 2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,417,352 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.81 </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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the stock activity and the total number of shares available for grant under our stock plans:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:80.305%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.763%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 10pt;text-align:center;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Plan Shares Available</span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">for Grant</span></div></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 #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at December 31, 2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,340,641 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Added to plan</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,948,255 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,851,435)</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cancelled/Forfeited</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">223,447 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expired</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(138,839)</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances at March 31, 2023</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,522,069 </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> 8748309 20.70 P4Y7M6D 40532000 114526 6.71 156405 30.45 8477378 20.71 P4Y4M24D 42208000 8474492 20.71 P4Y4M24D 42171000 8417352 20.81 P4Y4M24D 41425000 200000 2100000 0 0 0 0 200000 400000 P1Y P0Y10M24D 800000 1000000 <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our stock awards activity and related information is as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Awards<br/>Outstanding</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</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 #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested Balance at December 31, 2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,549,035 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.99 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,115,300 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.99 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,104,904)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.81 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(126,807)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.80 </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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested Balance at March 31, 2023</span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,432,624 </span></td><td style="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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9549035 19.99 4115300 18.99 2104904 17.81 126807 28.80 11432624 19.93 22600000 21000000 187000000 135700000 P2Y2M12D P1Y10M24D P3Y P3Y 28340641 8948255 3851435 223447 138839 33522069 6500000 2500000 449525 420689 2239563 2055792 15630754 13840716 21300000 12000000 P0Y10M24D P0Y7M6D Portfolio Financings<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have developed various financing options that enable customers’ use of the Energy Servers through third-party ownership financing arrangements. For additional information on these financing options, see our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</span></div><div style="margin-bottom:8pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">PPA Entity's Aggregate Assets and Liabilities</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, the assets of an operating company owned by an investment company can be used to settle only the operating company obligations, and the operating company creditors do not have recourse to us. The following were the aggregate carrying values of our VIE’s assets and liabilities in our condensed consolidated balance sheets, after eliminations of intercompany transactions and balances, including for the PPA Entity in the PPA V transaction as of March 31, 2023 and December 31, 2022 (in thousands):</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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,815 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">550 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,820 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,072 </span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,322 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,927 </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 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment, net</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,722 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,285 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,000 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,742 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,869 </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 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144,771 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152,711 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current 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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue and customer deposits</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">662 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">662 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-recourse debt</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,435 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,307 </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 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,116 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue and customer deposits</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,585 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,748 </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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-recourse debt</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,564 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,480 </span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,265 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,234 </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><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"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consolidated the PPA Entity as a VIE in the PPA V transaction, as we have determined that we are the primary beneficiary of this VIE. This PPA Entity contains debt that is non-recourse to us and owns Energy Server assets for which we do not have title.</span></div> The following were the aggregate carrying values of our VIE’s assets and liabilities in our condensed consolidated balance sheets, after eliminations of intercompany transactions and balances, including for the PPA Entity in the PPA V transaction as of March 31, 2023 and December 31, 2022 (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:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,815 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">550 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,820 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,072 </span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,322 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,927 </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 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment, net</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,722 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,285 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,000 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,742 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,869 </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 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144,771 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152,711 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current 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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue and customer deposits</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">662 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">662 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-recourse debt</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,435 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,307 </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 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,116 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue and customer deposits</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,585 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,748 </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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-recourse debt</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,564 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,480 </span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,265 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,234 </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><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"/></tr></table> 1815000 5008000 350000 550000 1820000 2072000 1322000 1927000 5307000 9557000 129722000 133285000 8000000 8000000 1742000 1869000 144771000 152711000 19000 1037000 662000 662000 11435000 13307000 12116000 15006000 4585000 4748000 108564000 112480000 125265000 132234000 Related Party Transactions <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes in related party relationships during the three months ended March 31, 2023. For information on our related party transactions, see Part II, Item 8, Note 12 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Related Party Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</span><div style="margin-top:13pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations include the following related party transactions (in thousands):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue from related parties</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">833 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,466 </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="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"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is the summary of outstanding related party balances as of March 31, 2023 and December 31, 2022 (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt to Related Parties</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had no debt or convertible notes from investors considered to be related parties as of March 31, 2023 and December 31, 2022.</span></div> 0 <div style="margin-top:13pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations include the following related party transactions (in thousands):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:74.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue from related parties</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">833 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,466 </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="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"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is the summary of outstanding related party balances as of March 31, 2023 and December 31, 2022 (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 833000 7466000 0 4257000 Commitments and Contingencies<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchase Commitments with Suppliers and Contract Manufacturers </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- In order to reduce manufacturing lead-times and to ensure an adequate supply of inventories, we have agreements with our component suppliers and contract manufacturers to allow long lead-time component inventory procurement based on a rolling production forecast. We are contractually obligated to purchase long lead-time component inventory procured by certain manufacturers in accordance with our forecasts. We can generally give notice of order cancellation at least 90 days prior to the delivery date. However, we issue purchase orders to our component suppliers and third-party manufacturers that may not be cancellable. As of March 31, 2023 and December 31, 2022, we had no material open purchase orders with our component suppliers and third-party manufacturers that are not cancellable.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Guarantees </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- We guarantee the performance of Energy Servers at certain levels of output and efficiency to our customers over the contractual term. We monitor the need for any accruals arising from such guaranties, which are calculated as the difference between committed and actual power output or between natural gas consumption at warranted efficiency levels and actual consumption, multiplied by the contractual rates with the customer. Amounts payable under these guaranties are accrued in periods when the guaranties are not met and are recorded contra service revenue in the condensed consolidated statements of operations. We paid $15.8 million and $0.3 million for the three months ended March 31, 2023 and 2022, respectively, for such performance guarantees.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Letters of Credit - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, pursuant to the PPA II upgrade of Energy Servers, we agreed to indemnify our financing partner for losses that may be incurred in the event of certain regulatory, legal or legislative development and established a cash-collateralized letter of credit facility for this purpose. As of March 31, 2023, the balance of this cash-collateralized letter of credit was $54.7 million, of which $33.3 million and $21.4 million is recognized as short-term and long-term restricted cash, respectively. As of December 31, 2022, the balance of this cash-collateralized letter of credit was $69.1 million, of which $40.6 million and $28.5 million is recognized as short-term and long-term restricted cash, respectively.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pledged Funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - In 2019, pursuant to the PPA IIIb upgrade of Energy Servers, we established a restricted cash fund of $20.0 million, which had been pledged for a seven-year period to secure our operations and maintenance obligations with respect to the totality of our obligations to the financier. All or a portion of such funds would be released if we meet certain credit rating and/or market capitalization milestones prior to the end of the pledge period. If we do not meet the required criteria within the first five-year period, the funds would still be released to us over the following two years as long as the Energy Servers continue to perform in compliance with our warranty obligations. As of March 31, 2023 and December 31, 2022, the balance of the long-term restricted cash fund was $6.7 million and $6.7 million, respectively.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Indemnification Agreements - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into standard indemnification agreements with our customers and certain other business partners in the ordinary course of business. Our exposure under these agreements is unknown because it involves future claims that may be made against us but have not yet been made. To date, we have not paid any claims or been required to defend any action related to our indemnification obligations. However, we may record charges in the future as a result of these indemnification obligations.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Delaware Economic Development Authority - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2012, we entered into an agreement with the Delaware Economic Development Authority to provide a grant of $16.5 million to us as an incentive to establish a new manufacturing facility in Delaware and to provide employment for full time workers at the facility over a certain period of time. We have so far received $12.0 million of the grant, which is contingent upon meeting the milestones through September 30, 2023. In the event that we do not meet the milestones, we may have to repay the Delaware Economic Development Authority, up to an additional $2.5 million on September 30, 2023. We repaid $1.5 million and $1.0 million of the grant in 2017 and 2021, respectively. As of September 30, 2022 the grant became current, and we have recorded $9.5 million in accrued expenses and other current liabilities for future repayments of this grant as of March 31, 2023 and December 31, 2022, respectively.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Investment Tax Credits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> Our Energy Servers are eligible for federal ITCs that accrued to qualified property under Internal Revenue Code Section 48 when placed into service. However, the ITC program has operational criteria that extend for five years. If the energy property is disposed of or otherwise ceases to be qualified investment credit property before the close of the five-year recapture period is fulfilled, it could result in a partial reduction of the incentives. Energy Servers are purchased by the PPA Entities, other financial sponsors, or customers and, therefore, these parties bear the risk of repayment if the assets placed in service do not meet the ITC operational criteria in the future although in certain limited circumstances we do provide indemnification for such risk.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Legal Matters </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- We are involved in various legal proceedings that arise in the ordinary course of business. We review all legal matters at least quarterly and assess whether an accrual for loss contingencies needs to be recorded. We record an accrual for loss contingencies when management believes that it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Legal matters are subject to uncertainties and are inherently unpredictable, so the actual liability in any such matters may be materially different from our estimates. If an unfavorable resolution were to occur, there exists the possibility of a material adverse impact on our condensed consolidated balance sheets, results of operations or cash flows for the period in which the resolution occurs or in future periods.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2019, the Lincolnshire Police Pension Fund filed a class action complaint in the Superior Court of the State of California, County of Santa Clara, against us, certain members of our senior management, certain of our directors and the underwriters in our July 25, 2018 IPO alleging violations under Sections 11 and 15 of the Securities Act of 1933, as amended (the “Securities Act”) for alleged misleading statements or omissions in our Registration Statement on Form S-1 filed with the SEC in connection with the IPO. Two related class action cases were subsequently filed in the Santa Clara County Superior Court against the same defendants containing the same allegations; Rodriquez vs Bloom Energy et al. was filed on April 22, 2019 and Evans vs Bloom Energy et al. was filed on May 7, 2019. These cases have been consolidated. Plaintiffs’ consolidated amended complaint was filed with the court on September 12, 2019. On October 4, 2019, defendants moved to stay the lawsuit pending the federal district court action discussed below. On December 7, 2019, the Superior Court issued an order staying the action through resolution of the parallel federal litigation mentioned below. We believe the complaint to be without merit and in contravention of our forum selection clause in our Restated Certificate of Incorporation and we intend to defend this action vigorously. We are unable to estimate any range of reasonably possible losses.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2019, Elissa Roberts filed a class action complaint in the federal district court for the Northern District of California against us, certain members of our senior management team, and certain of our directors alleging violations under Sections 11 and 15 of the Securities Act for alleged misleading statements or omissions in our Registration Statement on Form S-1 filed with the SEC in connection with the IPO. On September 3, 2019, the court appointed a lead plaintiff and lead plaintiffs’ counsel. On November 4, 2019, plaintiffs filed an amended complaint adding the underwriters in the IPO and our auditor as defendants for the Section 11 claim, as well as adding claims under Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), against us, and certain members of our senior management team. The amended complaint alleged a class period for all claims from the time of our IPO until September 16, 2019. On April 21, 2020, plaintiffs filed a second amended complaint, which continued to make the same claims and added allegations pertaining to the restatement and, as to claims under the Exchange Act, extended the putative class period through February 12, 2020. On July 1, 2020, we and the other defendants filed motions to dismiss the second amended complaint. On September 29, 2021, the court entered an order dismissing with leave to amend (1) five of seven statements or groups of statements alleged to violate Sections 11 and 15 of the Securities Act and (2) all allegations under the Exchange Act. All allegations against our auditors were also </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">dismissed. Plaintiffs elected not to amend the complaint and instead on October 22, 2021 filed a motion for entry of final judgment in favor of our auditors so that plaintiffs could appeal the dismissal of those claims. The court denied that motion on December 1, 2021 and in response plaintiffs filed a motion asking the court to certify an interlocutory appeal as to the accounting claims. The court denied plaintiffs’ motion on April 14, 2022. The claims for violation of Sections 11 and 15 of the Securities Act that were not dismissed by the court entered the discovery phase.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 6, 2023, Bloom and the plaintiffs’ entered into an agreement in principle to settle the claims against Bloom, its executives and directors, and the IPO underwriters for a payment of $3 million, which will be funded entirely by our insurers. If the settlement becomes effective, it will result in a dismissal with prejudice of all claims against us, our executives and directors, and the underwriters. The settlement does not constitute an acknowledgement of liability or wrongdoing. This settlement is conditioned on the execution of a definitive settlement agreement containing the foregoing terms and customary terms for class action settlements, and approval of the settlement by the court. If the court does not approve the settlement and all of its material terms, or the settlement does not otherwise become final or effective, proceedings in the action will continue.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, we filed a petition for writ of mandate and a complaint for declaratory and injunctive relief in the Santa Clara Superior Court against the City of Santa Clara for failure to issue building permits for two of our customer installations and asking the court to require the City of Santa Clara to process and issue the building permits. In October 2021, we filed an amended petition and complaint that asserts additional constitutional and tort claims based on the City’s failure to timely issue the Energy Server permits. Discovery has commenced and we are aggressively pursuing all claims. On February 4, 2022, the City of Santa Clara filed a demurrer seeking to dismiss all of the Company’s claims. The trial judge rejected the demurrer on all claims except one, and allowed Bloom leave to amend that claim. The second amended petition was filed on July 5, 2022. The City of Santa Clara demurred only to the amended cause of action seeking damages for tortious conduct. The trial judge granted that demurrer and struck the tort claim on October 27, 2022; the writ of mandate and constitutional claims were allowed to proceed. The parties are currently briefing the writ of mandate claims which seek immediate issuance of the building permits. On April 21, 2023, the parties executed a settlement agreement which allows our two pending customer installations to proceed under building permits and requires the City to amend its zoning code so that future installations of Bloom Energy Servers in Santa Clara require only building permits.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2022, Plansee SE/Global Tungsten &amp; Powders Corp. (“Plansee/GTP”), a former supplier, filed a request for expedited arbitration with the World Intellectual Property Organization Arbitration and Mediation Center in Geneva Switzerland (“WIPO”), for various claims allegedly in relation to an Intellectual Property and Confidential Disclosure Agreement between Plansee/GTP and Bloom Energy Corporation. Plansee/GTP’s statement of claims includes allegations of infringement of U.S. Patent Nos. 8,802,328, 8,753,785 and 9,434,003. On April 3, 2022, we filed a complaint against Plansee/GTP in the Eastern District of Texas to address the dispute between Plansee/GTP and Bloom Energy Corporation in a proper forum before a U.S. Federal District Court. Our complaint seeks the correction of inventorship of U.S. Patent Nos. 8,802,328, 8,753,785 and 9,434,003 (the “Patents-in-Suit”); declaratory judgment of invalidity, unenforceability, and non-infringement of the Patents-in-Suit; and declaratory judgment of no misappropriation. Further, our complaint seeks to recover damages we have suffered in relation to Plansee/GTP’s business dealings that, as alleged, constitute acts of unfair competition, tortious interference contract, breach of contract, violations of the Racketeer Influenced and Corrupt Organizations (RICO) Act and violations of the Clayton Antitrust Act. On June 9, 2022, Plansee/GTP filed a motion to dismiss the complaint filed in the Eastern District of Texas and compel arbitration (or alternatively to stay). We filed our opposition on June 30, 2022, Plansee/GTP filed its reply on July 14, 2022 and we filed our sur-reply on July 22, 2022. On February 9, 2023, Magistrate Judge Payne issued a report and recommendation to stay the district court action pending an arbitrability determination by the arbitrator for each claim. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 23, 2023, we filed an amended complaint adding additional causes of action and filed objections to the Magistrate’s report and recommendation. On April 26, 2023, Judge Gilstrap overruled our objections to the Magistrate’s report and recommendation and stayed the district court action pending arbitrability determinations by the arbitrator in the WIPO proceeding. The arbitration had been held in abeyance awaiting the District Court’s decision. Given that the District Court matter is stayed and the WIPO arbitration had been held in abeyance, the cases are still in their early stages. We are unable to predict the ultimate outcome of the arbitration and district court action at this time.</span></div> 15800000 300000 54700000 33300000 21400000 69100000 40600000 28500000 20000000 P7Y P5Y P2Y 6700000 6700000 16500000 12000000 2500000 1500000 1000000 9500000 9500000 3000000 Income Taxes<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2023 and 2022, we recorded an income tax provisions of $0.3 million and $0.6 million on pre-tax losses of $74.7 million and $82.2 million for effective tax rates of (0.3)% and (0.7)%, respectively.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rate for the three months ended March 31, 2023 and 2022 is lower than the statutory federal tax rate primarily due to a full valuation allowance against U.S. deferred tax assets.</span></div> 300000 600000 -74700000 -82200000 -0.003 -0.007 Net Loss per Share Available to Common Stockholders<div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please refer to the condensed consolidated statements of operations for computation of our net loss per share available to common stockholders, basic and diluted.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following common stock equivalents (in thousands) were excluded from the computation of our net loss per share available to common stockholders, diluted, for the three months presented as their inclusion would have been antidilutive (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><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 style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible notes</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,187 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,187 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Redeemable convertible preferred stock</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,349 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,000 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options and awards</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,413 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,949 </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="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"/><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="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"/><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:#ffffff;padding:0 1pt"/><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,949 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,136 </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="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following common stock equivalents (in thousands) were excluded from the computation of our net loss per share available to common stockholders, diluted, for the three months presented as their inclusion would have been antidilutive (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><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 style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible notes</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,187 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,187 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Redeemable convertible preferred stock</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,349 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,000 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock options and awards</span></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,413 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,949 </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="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"/><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="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"/><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:#ffffff;padding:0 1pt"/><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,949 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,136 </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="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 14187000 14187000 1349000 1349000 11000000 11000000 6413000 4949000 21949000 30136000 SK ecoplant Strategic Investment In October 2021, we expanded our existing relationship with SK ecoplant. As part of this arrangement, we amended the previous Preferred Distribution Agreement (“PDA”) and Joint Venture Agreement (“JVA”) with SK ecoplant. The restated PDA establishes SK ecoplant’s purchase commitments for our Energy Servers for the three year period on a take or pay basis as well as the basis for determining the prices at which the Energy Servers and related components will be sold. The restated JVA increases the scope of assembly done by the joint venture facility in the Republic of Korea, which was established in 2019, for the procurement of local parts for our Energy Servers and the assembly of certain portions of the Energy Servers for the South Korean market. The joint venture is a VIE of Bloom and we consolidate it in our financial statements as we are the primary beneficiary and therefore have the power to direct activities which are most significant to the joint venture. <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the aggregate carrying values of the Korean joint venture’s assets and liabilities in our condensed consolidated balance sheets, after eliminations of intercompany transactions and balances, as of March 31, 2023 and December 31, 2022 (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">902 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,591 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,257 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,524 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,412 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,070 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,645 </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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,905 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,081 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,141 </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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,332 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,390 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47 </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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,956 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current 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;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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,607 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">685 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,355 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue and customer deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">393 </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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,191 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,357 </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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,945 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,136 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,357 </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-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, we also entered into a new Commercial Cooperation Agreement (the “CCA”) regarding initiatives pertaining to the hydrogen market and general market expansion for our products. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Initial Investment</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Simultaneous with the execution of the above agreements, we entered into the SPA pursuant to which we agreed to sell and issue to SK ecoplant 10,000,000 shares of Series A redeemable convertible preferred stock (the “Series A RCPS”), par value $0.0001 per share, at a purchase price of $25.50 per share for an aggregate purchase price of $255.0 million. On December 29, 2021, the closing of the sale of the Series A RCPS was completed and we issued the 10,000,000 shares of the Series A RCPS (the “Initial Investment”). In addition to the Initial Investment, the SPA provided SK ecoplant with an option to acquire a variable number of shares of Class A Common Stock (the “Option”). According to the SPA, SK ecoplant was entitled to exercise the Option through August 31, 2023, and the transaction must have been completed by November 30, 2023.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sale of Series A RCPS was recorded at its fair value of $218.0 million on the date of issuance. Accordingly, we allocated the excess of the cash proceeds received of $255.0 million plus the change in fair value of the Series A RCPS between October 23, 2021, and December 29, 2021, of $9.7 million, over the fair value of the Series A RCPS on December 29, 2021, and the fair value of the Option on October 23, 2021, to the PDA. This excess amounted to $37.0 million and is recognized as revenue over the take or pay period based on an estimate of the revenue we expect to receive under the PDA. Accordingly, during the three months ended March 31, 2022, we recognized Product Revenue of $1.2 million in connection with this arrangement. No Product Revenue was recognized during the three months ended March 31, 2023 in connection with this arrangement. As of December 31, 2022, the unrecognized amount of $24.6 million included $10.0 million in current deferred revenue and customer deposits and $14.6 million in non-current deferred revenue and customer deposits on the condensed consolidated balance sheets. As of March 31, 2023, the unrecognized amount of deferred revenue and customer deposits was reduced to zero as a result of the Second Tranche Closing (see details below in section “The Second Tranche Closing”).</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PDA, JVA, CCA and the SPA entered into with SK ecoplant concurrently were evaluated as a combined contract in accordance with ASC 606 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and, to the extent applicable for separated components, </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under the guidance of Topic 815 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and applicable subsections and ASC 480 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Distinguishing Liabilities from Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We concluded that the Option was a freestanding financial instrument that should have been separately recorded at fair value on the date the SPA was executed.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 10, 2022, pursuant to the SPA, SK ecoplant notified us of its intent to exercise its option to purchase additional shares of our Class A common stock, pursuant to a Second Tranche Exercise Notice (as defined in the SPA) electing to purchase 13,491,701 shares at a purchase price of $23.05 per share (the “Second Tranche Closing”). Upon receipt of SK’s notice the purchase price and the number of shares of Class A Common Stock that SK will purchase under the Option became fixed. Upon the receipt of the notice from SK ecoplant the Option met the criteria of an equity award and was classified as a forward contract as part of additional paid-in capital.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 8, 2022, each share of the Series A RCPS was converted into 10,000,000 shares of Class A Common Stock.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 6, 2022, SK ecoplant and Bloom mutually agreed to delay the Second Tranche Closing Date for the purchase of the 13,491,701 shares of Class A Common Stock of the Issuer until March 31, 2023, unless an earlier date is mutually agreed upon and subject to and assuming the satisfaction of applicable regulatory clearance. The mutual agreement to modify the Second Tranche Closing date did not change the accounting or valuation of the equity-classified forward recorded.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further information, see Part II, Item 8, Note 17 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SK ecoplant Strategic Investment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Second Tranche Closing</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 20, 2023, SK ecoplant entered into the Amended SPA with us, pursuant to which on March 23, 2023, we issued and sold to SK ecoplant 13,491,701 shares of non-voting Series B redeemable convertible preferred stock, par value $0.0001 per share (the “Series B RCPS”), at a purchase price of $23.05 per share for cash proceeds of $311.0 million.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amended SPA triggered the modification of the equity-classified forward contract on Class A common stock, which resulted in the derecognition of the pre-modification fair value of the forward contract given to SK ecoplant of $76.2 million. The derecognition of the pre-modification fair value was recorded in additional paid-in capital in our condensed consolidated balance sheets as of March 31, 2023.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Series B RCPS was accounted for as a stock award with liability and equity components. The liability component of the Series B RCPS was recognized at the redemption value of $311.0 million and the equity component of the Series B RCPS was recognized at its fair value of $16.1 million on March 20, 2023, and these were recorded in current liabilities and additional paid-in capital, respectively, in our condensed consolidated balance sheets as of March 31, 2023.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 20, 2023, in connection with the Amended SPA, we also entered into the Loan Agreement, pursuant to which we have the option to draw on a loan from SK ecoplant with a maximum principal amount of $311.0 million, should SK ecoplant send a redemption notice to us under the Amended SPA. The Loan Agreement has a maturity of five years and bears an interest rate of 4.6%.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Loan Agreement is a freestanding financial instrument; accordingly, we recognized a loan commitment asset at its fair value of $52.8 million, of which $5.3 million was classified as current and $47.5 million was classified as non-current in our condensed consolidated balance sheets as of March 31, 2023.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amended SPA and the Loan Agreement provided us with cash proceeds of $311.0 million and a loan commitment asset of $52.8 million from SK ecoplant for total consideration of $363.8 million. In return, SK ecoplant received consideration of $403.3 million, comprising of the release from the obligation to close on the original transaction fair valued at $76.2 million, the obligation from us to issue the Series B RCPS at redemption value of $311.0 million, and the option to convert the Series B RCPS to Class A common stock, which has an estimated fair value of $16.1 million. The excess consideration provided by us amounted to $39.5 million, which resulted in a reduction of our deferred revenue and customer deposits by $24.6 million related to the Initial Investment, as of March 31, 2023. The net excess consideration of $14.9 million was recognized as $8.2 million in prepaid expenses and other current assets and $6.7 million was classified as other long-term assets in our </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">condensed consolidated balance sheets as of March 31, 2023. The deferred expense will be recognized as contra-revenue over the take or pay period based on an estimate of the revenue we expect to receive under the remaining term of the PDA.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of Series B RCPS -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The significant rights and preferences of the Series B RCPS are as follows:</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Liquidation:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Upon the liquidation or dissolution of Bloom, or a deemed liquidation event (which includes a change in control or the sale or other disposition of all or substantially all of our assets), the holders of the Series B RCPS are entitled to receive in preference to the holders of the Common Stock, the greater of (i) their liquidation preference or (ii) an amount they would be entitled to receive on an as-converted basis. After payment of the liquidation preference to the holders of the Series B RCPS, our remaining assets are available for distribution to the holders of Common Stock on a pro rata basis.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Redemption rights:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Series B RCPS may be redeemed upon election of SK ecoplant at the redemption price per share of $311.0 million divided by the number of then outstanding shares of Series B RCPS, which shall be payable in one installment, commencing on a date not less than sixty days after and not more than ninety days after SK ecoplant deliver written notice of the redemption to the Company (the “Redemption Notice”). SK ecoplant shall not send the Redemption Notice until four months have passed from the Series B RCPS issue date and the delivery of the Redemption Notice shall be irrevocable. The Series B RCPS shall not be redeemable upon the election of the Company.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Conversion:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Series B RCPS are convertible at any time at SK ecoplant’s option into Class A common stock (subject to adjustment in the event of stock splits or combinations, and dividends or other distributions on the Class A Common Stock which are payable in shares of Class A Common Stock).</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, on the 6-month anniversary of the issuance date, the Series B RCPS shall automatically convert into shares of Class A common stock at the conversion price in effect at that time. The automatic conversion will not occur should SK ecoplant elect to redeem the Series B RCPS prior to six months after the original issuance date, but not earlier than four months have passed from the original issue date.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Protective provisions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Bloom is prohibited from the following actions without the affirmative vote of a majority of the holders of the Series B RCPS: (i) increasing the authorized number of shares of Series B RCPS; (ii) authorizing or creating any new class of stock that is senior to or on a parity with the Series B RCPS or increasing or decreasing the authorized number of shares of any such new class of stock; (iii) amending the rights, preferences or privileges of the Series B RCPS; and (iv) redeeming the Series B RCPS.</span></div><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Voting and dividend rights:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The holders of the Series B RCPS have no voting rights, except on matters related to the RCPS, and are not entitled to dividends.</span></div> P3Y <div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the aggregate carrying values of the Korean joint venture’s assets and liabilities in our condensed consolidated balance sheets, after eliminations of intercompany transactions and balances, as of March 31, 2023 and December 31, 2022 (in thousands):</span></div><div style="margin-bottom:8pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.599%"/><td style="width:0.1%"/></tr><tr><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">902 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,591 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,257 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,524 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,412 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,070 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,645 </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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,905 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,081 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,141 </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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,332 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,390 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47 </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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,956 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current 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;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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,607 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">685 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,355 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue and customer deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">393 </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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,191 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,357 </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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,945 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,136 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,357 </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> 902000 2591000 0 4257000 14524000 13412000 1070000 2645000 16496000 22905000 1081000 1141000 2332000 2390000 47000 47000 19956000 26483000 1105000 5607000 685000 1355000 5000 2000 396000 393000 2191000 7357000 1945000 2000000 4136000 9357000 10000000 0.0001 25.50 255000000 10000000 218000000 255000000 9700000 37000000 1200000 0 24600000 10000000 14600000 0 13491701 23.05 10000000 13491701 13491701 0.0001 23.05 311000000 76200000 311000000 16100000 311000000 P5Y 0.046 52800000 5300000 47500000 311000000 52800000 363800000 403300000 76200000 311000000 16100000 39500000 -24600000 14900000 8200000 6700000 311000000 1 P60D P90D P4M P6M P6M P4M Subsequent Events There have been no subsequent events that occurred during the period subsequent to the date of these condensed consolidated financial statements that would require adjustment to our disclosure in the condensed consolidated financial statements as presented. 1We have variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and joint venture in the Republic of Korea (see Note 15 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items in the condensed consolidated balance sheets. Excludes $300 attributable to redeemable noncontrolling interest.Note: Beginning redeemable noncontrolling interest of $300 - Net loss attributable to redeemable noncontrolling interest of $300 = ending redeemable noncontrolling interest of Nil. EXCEL 95 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &N!J58'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 " !K@:E6<&L#T.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VU1,'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_, MGJ"6\@8\L;&S (JQ$H5N+"B,9'N();W'%A\_899A%H(X\]9R@*BL0>ID8 MCE/7P@6PP)BB3]\%LBLQ5__$Y@Z(4W)*;DV-XUB.3<[-.U3P]O3XDM&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M:X&I5O]+'_PY!@ K", !@ !X;"]W;W)KT96U\XI=O43?O@)@:BD\3,=J#\^SU. M(*&=8U!$OK1Y>VY\VX_MRXG[:RZ^R05C"KU%82RO&@NEEI]:+>DM6$3E.5^R M&.[,N(BH@E,Q;\FE8-1/@Z*PA1VGVXIH$#<&_?3:1 SZ/%%A$+.)0#*)(BHV MURSDZZN&V]A=> KF"Z4OM ;])9VS*5._+R<"SEJYBA]$+)8!CY%@LZO&T/TT M(CT=D#[Q1\#64I+4/BW8B,6AEH)RO'O5K21 M_Z8.W#_>J=^FYL',*Y5LQ,,_ U\MKAH7#>2S&4U"]<37O["MH8[6\W@HT[]H MG3W;;C>0ETC%HVTPE" *XNP_?=M6Q'Z 4Q* MP'X0X!+2@+(-H"D1K.2I;8^ M4T4'?<'72.BG04T?I'631H.;(-;-.%4"[@80IP8COF("3:#%4!/)!15,]EL* MA/7MEK<5N_C6U"@O%1X5ZIK;!6\I^(<$?<,80<3 M0WE&A\(WR#%&ORL-R>N(I'*D1.XS]Q+(7(7&<=9O=/[]?0=/H;%BD?S'5&.9 M9-LLJ3OG)[FD'KMJ0.^33*Q88_##=V[7^=ED]T1B[]RW<_=MFWKA_GFS9":G M]G#7:7XU6;)&5;34R2UUCK/T-:%",1%NT!-;D9DI*,PK:;[UHR& MTMB0UK"*!B]R@Q?60MW$*E ;=!N$##TDT2L3)F-V#<=QF^2B8RY)S8/I((&5.B!1L8MUQ >J83R!F:*NB3B LTXDFLQ ;^^T;_!]0_WY@6M5IP4*NG68^.LW[\$3P51![YG:V:XZ&1J-U )); M$))KYYJ/1B=<*AJBOX)E^3!E5[SLN*1M=%H'*[D%++EVQDF3=0A+X')C=H&R M :D.-'(+-G+M0'/'/6BOR8+'-G8X(-)IDZ;;<1RCOSK(R"W0R+5SS7.@@(KX M#+GXQ]>?T)1YB8"6-)JT*XU""@/U$)H_BF!^FBKN?3M#WSOG#K 36E*!5C0T M4[Y=N6H=% 3EVM$'N-UA5?P4:X:/0:)0(H1U15GP42X:.0:!S#"CM[6Z=7H71GW.C3KECFLP[ZP07]X*/H1Z_2@.6!!^9< M&,>A SIW5$"N#SV/@1#(^)FDT7$=%(0+"L)'4= THF&(KA,)MZ4Y;^TZI8MN M>UQ5?P7\X*/@YR9B8JX[YA=0 J'"6))8W/3V@7+C=;!/KA@'VQ'EUU#+A@T MI,V>7:;<7AT,A L&PG9\V8VT,-H(@*%Q[+,W]!LS6[1+:1;H=ML]Q_PZN@X6 MP@4+X0,$LYU*;@.IH>^% ;/87OH=D&LV7=PDKM%H'<"#"^#!=E[)W_CM.[V% MB^;1QRY6^FVA#OPA!?Z0 Z]S/GCU!53T6"$3LP#($@WYF M,J1SHRN[0.F(8X^K:JQ@'F(GE-U:PLO6$E*O)8SV3H0L6]-U !#9^SQ6Q_>Q MTWX@JP.(2 %$Y"@@>K^"G*9?4]%CHJ2BL5ZH&>OA1*BSK8=,K9.JZ4_XJX%[ MB2^Z[4O)5;8U(K^: M;T49IALP6L7CV3Z6>ZJ7 !*%; :ASGD/?EYD6T.R$\67Z>Z*5ZX4C]+#!:,^ M$_H!N#_C7.U.] _D&W0&_P%02P,$% @ :X&I5@&BP(BO"0 62H !@ M !X;"]W;W)K[<;)/ORX7 ?%)F.=95%+TDE[?WZ&TJ.9(LO3GI%T5:2AZ,9 M9RB>/0GY6:TYU^C+IF[4^6RM]?9TL5#EFF\*]5YL>0._K(3<%!INY<-";24O MEMV@3;T@490L-D75S"[.NF2U>#J?X=GS@]OJ M8:W-@\7%V;9XX'=<_[&]D7"W&+0LJPUO5"4:)/GJ?/81GUZSS SH)/ZL^)/: MNT;&E7LA/IN;GY?GL\A8Q&M>:J.B@/\>^16O:Z,)[/A[IW0VO-,,W+]^UOZI MK^14\[V6B&RE9I ML=D-!@LV5=/_7WS93<3> $P] \AN )D.8)X!=#> OG0 VPU@WM^IR7\6L$X?7$EFB6L(E\BN%*BKI:%AIO+ MHBZ:DJ,[HUBA$_3'W35Z^^8=>H.J!OV^%JTJFJ4Z6VBPP6A:E+OW7?7O(Y[W M_;.0[Q'%'PQ?@^> ^&=PGG3[J<[^5DC<:%4J!GZ&]QC09MNN=*R*DWT&@==3H45>)SJ!\5[UK*4L*E/ME2,X8_;I7AP M*0Y:]+$L10L+! 6VY+!:]S5'-5<*%374ZRY!H?*CI6CO]:JMH8CNY,4*O<$X MA[ VEY!SY7I(NBX$((_XYIY+3R[UTQ4VSC-=L341E.1IG$[FRQ8C<93GG@E+ MA@E+PB$N&BT!2G;Y[+(O<2QGFF83\QQ224I2MW7I8%T:M.[GYA'23-/,?HFC Q,VFTINAV+MLS.TD)O%T*FVAR&T> MCD8,CH(&WDB^+:HEXE^V!HN[#!5Z#>E9'N"3*VJ.J/:$S6[4@:L)S=C$5X<8 MHPFC'H?W2 <.6O6[T$5]W+FKG9K]]V/"6$ZFB^(2C.(X3WRFC@0!!S$9U@8X MMM1?YV@+E$AW:V.P9%$)$^F8..4BQCVI#,>&0(. MX_IOX&JAJ^8!8 ;(-)*&-9^(U4EKHM(?@]_$%G:C#A$8,M 6Q#G$$H^VH1'_,;YB[JT MNBKNJ[K20*"D". M'6+T&P;=/A3XON1;H2IW\3NBV.>P ]Q9%M-I<7')Q7G$/)L&9"0!) SA4\IS M;%F_B1 0!] GF$V[3J<8\=5/,M(!$J8#GZJF:$KCH[BOJX?"[+@Z:SUQM.41 M2=#E)$AD'"+?]A0AG/X MBM@M?)I"-;'"R+$?P RE<5M+1VBG85S^]B)[1+%O7]8&(L7'2D##2/ZBXLLM;&;P?NC*;=Q MR3$2>2W=^PX0AN*C99;:8 L--\VF.."22Z$:^1)D!&4:AM$7%=HC.GQQXL#8 M*(N3Z=:72PX3EGE*%1W!F(;!>-I.'BE6U,;:#-M1;4OES+=O2D= IF% [LOJ M,0L=:)O&&4VM@'8(QDF:89^=(S#3,*A>#3L(/5,'##/UAD,^ EJ]_55HCC!Y MY[0^J-G=Y2%7N_@=%!UZ/X(WS8+M\9W!YK6HEURJ'W_("$X_=%N4^JNS2Z9! M*O#:+OE[:3OT?01^&@9^L_*BZ>G)*7H3O8^B"$/++-%C4;?\ [JJ"Z701Z36 M!;P?G: DBN91__?Y8='JM9#5?P&13?3@G,R3.)WG.1TDS.,LGV<)FZ>$/#^N ME&IW@T2KE88+ P#FOG_OY:O>&\^3%/[&Y."U\3S-\WF>9,?>JE_TI6\.K$-M M>7?>HG:VWM3F/63:CX5E#C_@CKR('=GR6"XK YM0<\SWD).J066QK: &.3_, M.CY.1#1)\FEQ= C2/$J\]9&-S(8=W02F(Y2S M9#*;A)P8MC(UW"5&8I_9(U5A1W-IQ MN>18E*:>EHOM'5*LY1SX0B@*,;(?5*U)5 G]#0N2CTKINF_PA0A\QIA58:U0AJ&[KE MVQ8ZF])\3_I%2%[LJXQ!Y=TO"#A[_YD4+(;7/X"T.?6@^J\[[^;H:5T!0DG> MD0'SP0=MP1!S A"TFK>4^\?0[OMC:-T!&"&79LNXTNO>'N@,5KWA77""_*;O M_1NP&&[4L]WE<,3-I1MU9^?4>Q<;6>R=JX/._*$[GZA0MR_?G[L:G@YG("^[ MHX+3YRP]O8)%=_V2P2_=L&PO=V]R:W-H965T&ULM5=M;]HP M$/XK5E9-K=21%R A'2 5JFG[, F5=?ML$D.L.G%F.]#MU^^)!S I+,N?L M!PU5-#%&!@K)&F=,/?+=9U(*&FJ\@#.9?Z-=8>OY!@HRJ7A<.@.#F";%+WXI M U%SL <'')S2P3G5H5\Z]'.A!;-#H6?(>$M@8T/ZMNWR+&HK -T< M4!?-=FK;_MC5X,$I@J$B@N=;E&*!MIAE!%W#!@PY M8UA(E!(XH2+8JS=MH2CPO5H6K)YE6?9>LHZ:->@/*_K#;OIEHH*:C#:2G2CG MYNM"8 W!;B78/2-?.%,1%_0WG"TZ87F29&N6"M1A+?RN57[V$G6*98.Z5U'W MSJ!.I8MG-W:^X^R>4Q^QH>72BG%L>%P)K"+:MMYO7^B\%4L*>4B$GF3;I MUQH'^^)%4D(V]L_0]8;NT-EGWF8)&])W1P>(OUWQ=O<=_\]E4N*>PK[-LI6] M66O==-\,_="&)A(QL@97J^)IWJV6 < &TH 8 >&PO=V]R M:W-H965T&ULO5IK;]LX%OTKA'>PF &:6GSHE4T,-)F9W0+3 MG:*9QV?%8F*ADNBE:*?S[_=24D1+I-BX$>9+;#F7U^?P4CR'U[IZ$O)SL^-< MH2]563?7JYU2^\OUNMGN>)4U;\6>U_"?!R&K3,&E?%PW>\FSO!U4E6L2!-&Z MRHIZM;EJ/_LH-U?BH,JBYA\E:@Y5E/7\P:?B<:?T!^O-U3Y[ MY'=<_;[_*.%J/63)BXK732%J)/G#]>H=OKQEB1[01OQ1\*?FY#W25.Z%^*PO MWN?7JT CXB7?*ITB@YT*][+C,]ZPVZ M0+_?_8B^_^X'U.PRR1M4U.BWG3@T69TW;]!WH^NKM0*(^HO6VQ[.30>'S,"A MZ(.HU:Y!/P&L?#Q^#=0&?N29WPWQ)OR0R;>(XC>(!(0Z\-R^?#CQP*'#=-,V M'YW)]XD?>7W@EZZ9Z48R]TA].U\V^VS+KU=POS9<'OEJ\\]_X"CXEXO60LE& M)-E DOFR;WX3*BOA'F^INIAVPZ-VN-YGCAL2ASC%5^OC*0='6( #F@YA(W3A M@"[TEN!6-$HO:NDI1;AD*19*-B(;#62C%Y1B.Z;L8MRE"4_GF@0I89.2V&$X MIC@@[I+$ \K8B_+?4C0-VDOQ4"@7N-CZUI"1*)Y@LZ-(G-+8#2T9H"7>U=)O M??4CXE_V>J-LG LF67+!+)1LQ#<=^*;>4GR"C)G<[A#LWR"'1]#YO=8!%^G4 MFG 61FDP*8L=15E((G=9<&!T*_ "OCLZ;L$\VGE',I@O=$4;CF,Y-*3%@ MR0LV"V&M>"=48N\$.$Y9,L5JQZ4T3.>P&AW%7@7;_*)WC \8$Z<.*GU M_1<1C1)K ;CBPBB<$1MLM!#[Q?!]K3CR[3-)PBM*-FT1DM MQ%[U,>CZ6COAA?;40*U9- 7HBF-!,K,#8Z-AV"]BOZH=E\\(WZ":.WYV!E82^5Q;&]\]WK MU%8OF.,I=H<04CR#W"@<]@I*=RO=BA'O171U;K"YB'%I.TQF7S(H%,:I&OJ)J_NI(GG->M5?G M%,J6-JM(#O6C03!#QV@?\6O?0*3?7?9"=KV;LWFUU3R'LWUV=%?2%9?0V4H: M825^81VH@SOI6B4H.V9%>>8J?:-[5,46?0_BD@/O3)YD_,')O,.5G#(*WM*I MFW"'L;G-SV@U\6OU8KSSHCSH3M09S*.7,7>&S3(W!H#X#<"?;<<0$&=',*2/ M_+E!=M#--6 .+/? 2-N7I5=&]TWN27&6X[8:ELXX:GL4,T^/:6 MI]=)G=WS7"C;F*BQ5M1OK;[:]NS'GXH-3FG,ICN4*PZG1%1>$,9MI@%)CE>C7V@0-0"W; ME\HV)FK<$'U)^]VW[AQ]]R DUH[@ MZ+O3,)PY35/C66C\^@W!:WO.+LA"V<:$C1NA?C?R\@W!80]"'$P/3HXP3.)X MKC#&'%"_.;@#YL76C6Q1<[!4MO$/A<8[TU8(M:@Z6RC0D;:\ 6L@;,EOP0$S8])SC"&$[F M?N=B)[^E^XW!3_J!%UEL"_67$]VBOF"I;&.NQA>P;_<%;%%?L%2V,5'C"]@K M?0%S^0)BM=D=83B)YQIWS/@"]GI?P!;U!4ME&Q,VOH MY OZ/*.S&4NMOJ(K MC,31]+>:]\9I^'1X9NY=^Z38Y/,;?'G;/?EFTG0/ MXGW(Y&-1-ZCD#Y R>!O#8I'=LVW=A1+[]O&P>Z&4J-JW.Y[E7.H ^/^#$.KY M0G_!\(3AYO]02P,$% @ :X&I5N2OTO>> P 7@P !@ !X;"]W;W)K MJI:Z7:3.(0$"D@+UZHGW;6K MVU[[4/7!) -)U[&I;6#OWW><9+,!#%JD?=G8SLR7;^:;'0^3O52/N@ PY*GB M0D^]PIC-V/=U5D#%]*W<@, W*ZDJ9G"KUK[>*&!Y[51QGP;!T*]8*;S9I#Z[ M5[.)W!I>"KA71&^KBJEO<^!R/_5"[_G@2[DNC#WP9Y,-6\,#F*^;>X4[OT/) MRPJ$+J4@"E93[RX<+T)J'6J+/TO8Z]Z:V%"64C[:S<=\Z@66$7#(C(5@^-C! M CBW2,CCOQ;4Z[YI'?OK9_1?ZN QF"73L)#\KS(WQ=1+/9+#BFVY^2+WOT(; M4&SQ,LEU_9?L6]O (]E6&UFUSLB@*D7S9$]M(GH.B.-VH*T#/788G'&(6H>H M#K1A5H?U@1DVFRBY)\I:(YI=U+FIO3&:4E@9'XS"MR7ZF=E"BAQ%@9S@2DM> MYLS@YL'@ ]4RFL@5OJJP1@HKW@[()ZDUN2%?'SZ0'][]2-Z14I _"KG53.1Z MXAMD9;']K&4P;QC0,PPB\ED*4VCR,S+)#_U]C*8+B3Z'-*<7 3\S=4NB\#VA M 8TVKBJL?;R!L\="\AR4^W(+'&*%P^&Q6$Z[- WIF?!Z%WCX-GHIR %G0+N[ M0KKVZWW>Q[HY3&ZBBO);M6&,H^_;+*^N9QO. M=Y>+195LV#:N+HH=R\65=5%N8RY.RZ=%M2M9O&J,3RXJ7ZQF>O?[P)7W:\/J'QIZ9M0E M8AE+> T1BW_/[)9E68TDRO%'"SH[QJP=3X]?T>^:RHO*/,85NRVR_Z0KOKF> MN3.T8NMXG_$OQ4O(V@I9-5Y29%7S%[VTML8,)?N*%]O6691@F^:'__'WMB%. M'# ]XT!:!S+6@;8.5'*PO3,.9NM@2@[T7 2K=; D!^*<<;!;!UN.<,[!:1T< M.<*Y9G5;!U=V,,\X>*V#U]#AD+\F^R_^(:5==E$U[BI^ZQGAOY15*HZA^-1V_PK0"(]R.L9)4$M!"0WZ&&=QGC#T7A"RVL0"_P.* MN2ASWBA%W/1%-6K'QFLYN__@7;QM]5K(4$\P]@ M5@-6CV;/-]BQ3=LP#>=J\7Q*,LBP 218" D6 8'UB$:/1*,3B3:&7 =,^R2% M<^P2*7U+A95I4F+WS?RA&78E(@Q-*,&>X>*^7:"(2"VC;Q2JC(A-#TZC6X>6QPLW&C9QH\RA,QK:M8/>PX7/VN M2H0)>9=#@OF08'>08 $D6 @)%@&!]7AI'7EI:3N"J*KVS?TO9DSU(%:F23TV M5C4O45P3L#H=@U1DU :82D9(,-\:##F>;7I4'F\@8P:08"$D6 0$UJ.9?:29 MK:69_W!_CW;[,MDT?:">4%JHJ82"!//M :%,8MBN)Q$*,F8 "19"@D5 8#U" M.4=".>,)I2*1,TB5YKG'1JM*X_?1W^BO6"[!W1?(# M\3+.JRP^K'&M_KNO>$T&9;Z' N<<6U1.]Q@K7U_*R>D&%51'U2 $C1E!H?59 MT8FE6*^6?F8<9>KUAD]ON'[%2@&O]>HUHDM,4]9257:.2RU/)HRV%),) XD6 M@**%(ULD4MF9ANN>Z2$Z'1=KY;@;/U]IUF?^&9='"9TH$P\JW8*B^2U:?XG& M\3S+]B2-_ XT< "*%H*B15!H?;IU\BS6Z[,2W491;"A[SBW3L08S#X6=9SB> MK'^T=MJ5&@46)1;&Q)4G%:K"&8/10V%%J8E-:LJWN2*P;5#KS&W>Z958+UA. M6HE5IP%4Q@1%\_%0R"2&9=NF[1ER9D'%3%"T$!0M@D+K,ZX3-+%>T7QS25;- MLJ&@2!W7Q8.;76%G&H[CR#>[,[C9R8 2"BS/L$VYYP@4AG,LN@7Y;E>84@5UC=7;LE0VW.& M3R^CK'Q]6:8.=Z-B!J Q0U"T" JMG_N3[:UZ>?6GEW#UN)-[&-B-K8J=K=BT MY V/=Z!1 U"T$!0M@D+KLZR3:XE>W)G,\+(UY=JO)I2]PE\PY"(--\6JW2=)H?%O?7A@1XUZ[MQPM$Z M3DOT'&=[,?W]7'"&L*4>FH8*I&,3D\CD&67FZ^LRF3RC@@:@04-0M @*K4^> M3@4F:^OSF3^C H:@ 8-0=$B*+0^?SI5E^A5W?]A0P%1 MR*+$D;>PJJRP(:_AZ$LYF1:0:,&H&H2@,2-E3,=0Z\BDTY&)?HNJ9J/ +1EN M]IP[IH?E)7^E';9L6:G7%V5R2D&57%"T<&2+1"H[>OHB6#^KG?A*WM@;.GK) MGRH3#RJ\@J+Y1"&\&BZEU)8[^3O0P $H6@B*%D&A]=_,[*17^H;TJEWR5U*L M1>R]LTBI*Z^6+Q5VU/,HEF<1"KO!*J JID%MVY-NRT!A.,?4DB:AHK_J*?_>_)]E^):9Q[ZAAB&3T7\X_F0J> MV1MZ4<_]+E&WNONV2SW';*+-T>N \A.!CRC7B!T8-<[GPY:5 M3\W'/BHQ ][G_/#B\?'7XP=%/C7?W9!_I_@RI.HK1%QI/KVQZ$(5AX^"'$YXL6N^&/%8<%YLF\,-BU>LK W$]74A$M&>U &. MGV:Y^1-02P,$% @ :X&I5@[Q[1FI @ ,P8 !@ !X;"]W;W)KKXJ'V!]M_O[$#&-HJFO6"??=]WWUU\QW"#]L&5 "2>*FW<*"J)5A=Q M[/(2*NG.< 6&;Q9H*TELVF7L5A9D$4"5CM,D&<255";*AN%L:K,AUJ25@:D5 MKJXJ:9_'H'$SBKK1[N!.+4OR!W$V7,DES(#N5U/+5MRR%*H"XQ0:86$QBBZ[ M%^.!]P\.7Q5LW-Y>^$SFB _>N"Y&4>(%@8:4H>A^) A:RUG2'F\^PS:?O^7+4+OR*S=8WB41> M.\)J"V8%E3+-*I^V==@#I.D+@'0+2(/N)E!0>25)9D.+&V&]-[/Y34@UH%F< M,OZCS,CRK6(<91,T!9<8"L$[AUH5DMB8$2]<>W("%V)22K,$)Y3A"\P?2M0% M6/=&?'RL%3V+TRM8J%Q11YQ.I654":1RJ3OBQ&.^E%@[:0HWC(DE^\!QOI4W M;N2E+\CKB1MD.B<^LLSB=WS,J;;YIKM\Q^E1PAMIST2O^U:D29J*^]F5.#WI M'.'MM77L!=[>"[S7)N>><.!KT>PZ(76H5FCYM>]*]?T.M1;\H#;2%C\.%:2) M2.8PB;D('=@U1]OI5=Y!\.)+%>9O%^3'V; Q+98PR2^ZW KC] MYQJ$09/S1[ LW-\H0\"1Z9#VAGT0V/TX6&>])!G&ZP.2^JVD_E%)MSR8-#HG M))%5\YJ")L)]A;>3ZT-J&N+^OZ@9M&H&1]7P,_S_Z@S^JLZ?:N*]1J[ +L.X M@JBUY*3IK]]3>4%-$6AW2R\*% XY<1_[')FG=R*VKX9BW5)FOAK;I; M-%LELJ)[:%,M:!C&BTU6UK/5>??9M5J=RUU;E;6X5D&SVVPR]70I*OEX,2.S MYP^^E7?WK?Y@L3K?9G?B1K3?M]<*WBW&48IR(^JFE'6@Q/IB]H&\OXIB_4!G M\>]2/#9[KP/MRJV4/_2;7XN+6:@1B4KDK1XB@S\/XDI4E1X)?3/G?/@S&W6B"M9_:_/(V^"4HZ^!?]W+79'71G"]: M0*/'7.3#+U_VOTP=O\R"+[)N[YO@$R H#I]?@!>C*_39E4OJ'?!+IMX%C)P% M-*0,P7/U\L>I!PX;(\NZ\9@KLCIHZRYH:R4W :P\E;5E?=>G;MF6HGF/A:T? MEN/#ZF7]OMEFN;B8P;IMA'H0L]7?_T;B\!^8SR<:[" "?(P ]XV^^@HL5,D& MS8W^R;A[4E/-PVJ>\"5)SAD"L/]6OXQ1[)_"C@$'S,NL) MMRZ";"-56_[9?8!YW@\7[4T724D43B85L>(LY?B<)B/6Q)]LLIYWTU4)8/5 M_-QJ6L- )M;/)TO&)QAM(Q8F%(>8CA!3+\3?=&9!)(NRV^')$OOLVO5Y * +HT$6^M'#,B;7$;2/*0\<")Z&1M="+^*:5^8^Y%O@",&YT,CBS M=ACJ $*2<#8!BIE%$7GH/F9*02H\07D"*9&C.3P,B4_Q M -H7ZM))UJM,-@&/$F7LU;?)0C':4C@G M833E<\2,D#A.'0B-9!*_9OY:/X#*2 5I@Z*S17!.:!+'\10?8LB6;FHT@DG\ MBOE1K 6LSJ+C$DTW2@#B'3[?MNI%(.Q3J(A5ND<^AT"-/A*_0%YU.S6A@G59 M _GIY7DD.VW9LPC<-B$L=4PZ- _B>"GT)2VT- MG/.(3C4=,XL9=_ @-5))_5+Y>P>SDO7=O!5JXP-JJQ_D[I2M$:LD9 Z41B.I M7R-_'RFZKT65;B7,Y7H..XE]UI83NST61UVR%7&>1*$5>]N,<>9@,VJ4D_J5 M\W.7V.*%4!$5Y-,2&S%R)8@12NK?7$MO&.*0\..432L0Q(Y$R]"% MT>@7/:I?:@><]ESGH1A1\4JFQ(N8T25UL!DURD7]RO6,T$,1QQ( $39&H:J> M.H#8T8APQV:0&FFC?FD;E6-0C,Z%_)FE"P$;L-+!')CJ,1):W('814GJ8@^C M>=2O>5...Q9I6] AA5G9-N8.IG.R![UR][7E_1(4-3(UI 1GI"I"&*&2^ 2 M!W1F9)"%KVK/E5 +-2]JSWGE]=7]N1.-=A@%(ZC,+ZC7.P6;'B#TO]**8(C& MTCA*ID2/V9$TL.O:PZ;LO%8]IVV M._S_: \SH];,K];?H!)]TMG5-Y5N\2Q#Y'J9+J?;.,R,)XE#2)A1:^97ZVLE M=6T0/,-L988MVW0W@EBY4LN(-_.+]T%07XX7$6).K9T>9K;D MU,7&1J[9$;DNFU:5M[L.7\<\@Q-]*U[679]15I5VI:Q!&(6CN<1L69YJ"F(R MI_O%U:$31KF97[D/4V7L@\$TY'*SD770Z*8D"MJ6YS2BTX(4L8J7,7' -B+. M_"+NA@WUDQ ;74?K/N\#B$.I7P,7#,65VR%;MJ&$6D;3N@2QX MHRJ H#V4!<"\?0K>#!+Q%J5:](3*WL.R,.:I=42%['5)2(BC^<&--G._-G]: MKT7>K>*Q,PFU%4S%T R$A-)NGO7.:J5^R"HQ"+=>'ZK,]5FN_AIU$-TB3R40 MM8H<"YX;Z>;'I;L0N>IVDZ7#D^;%KB ZS?B23AMIF!VA\,_15>%&T+E_>WPI M[LJZ[H@6*BFA2EF@0.T];T129O$L8A>3B!"'G/&](UF_Y'[2.SDO0EM'>#KH%FF[XY4]9YM2OZDEW[L@$6@"E^+EJL%A,^Q=Z* MXM53?*+1#N-D2@=^9-,_[IMSY[61+BRX5-F%0<*YQ2FV%>6QBU%,^<#]Y8,; M^GJ_98@#1PY_(TN!$"/FJ!(B4R5$_BKA^**"HDT$;?83AQXAI\%D6M\C1BQU M%&R1*0PBXEU4XU6'O>TNT/J+]Y"1M^YX]065$XUV& Q32$3^0N(W0Q/=11Y5 M]&>[_G;&F;[>@\;&KA!X9-U90*SB)'&P962*B,A?1'P#_'=U^7RV/CT?L,\1 M]G/W261JWLJYOL#GT?<(J2PBJ_>-6!'GK2M3?$3']OL'_AWPPXF\LZL2^^ ! M,7+1R=Z-,G^;X*-0A\YU=*+$?".+7_5WR0VP_07F[]D"BK]!I)V#4.&[Q((MNKO"O=O6KGMKMO>RK:5F^[E MO<@*H;0!?+^6$(KAC?Z!\<;VZG]02P,$% @ :X&I5FD7!(LI"@ LAL M !@ !X;"]W;W)KR]M?WW$O.:!3+:0JL@2">!WF? MYYY[.3I=6_?9KY0*XK8LC#_KK4*H7AP<^&RE2ND'ME(&;Q;6E3+@UBT/?.64 MS'E361R,A\.3@U)JTSL_Y6=3=WYJZU!HHZ9.^+HLI=M&V-<&IQUIN,7EP\&^MUKYS+8J/^L-R2!5J"R0!(D_-^I2%04)@AE?DLQ>JY(V=J\;Z;^P[_!E+KVZ MM,4GG8?56>]93^1J(>LB7-OUOU3RYYCD9;;P_+]8I[7#GLAJ'VR9-L."4IOX M5]ZF.'S/AG':,&:[HR*V\I4,\OS4V;5PM!K2Z()=Y=TP3AM*RBPXO-78%\[? MR5 [)>Q"7-0>[[SOB]_UEUKG.FR$-+FXD%Y[6C!URBL3)$7S]"! .8DXR)*B MBZAH?(^B0_'6FK#RXK7)5;Z[_P!&MY:/&\LOQM\4^%:Z@3@<]<5X.#[\AKS# M-A*'+._P'GGOW5(:_3]VKR\NK?&VT+F,V$$+N/H&Z$]I$YN&H&Q%62IAVI:U1DZT6KY282A?$U55?7"$EXEE? MO+-!B9%XLD?^=]G5WV>83YRB#9LP,:8&#JY59:$=SXDPQ&CXY(V \6SS0OL, M2S9*.J&H L0KE:ERKER#X?&@8\XG)5;R1HFE,LK)HMA 558[AWW@8P?+S%(4 MUGOEV72CEI+H3632K\0"5.O%PMFR60TT"]B>*;:7+BIZ.!"?=%BQ@<";5NR] M 97F:@Y'%@L\-$L$BN_5;8AL''5FUMPH%^^#%0JV![&!,!G$&I;8LBI4@,5Y M35+(Q^0I;X]1<3Z(+S62AD! -]5RGW:O9"Y^'#\;#X[ >D61:B[8@""BM_@ M$234J0P>>14ME.P F"%;M=30AYR3Y[MRUBN-%6LLSPKIO5YHF(F[PIKE$YA2 MLKB!>(]@41_,ZP(+=G4Y5-C?NH8MRO%: M1$T:,<'>G 2)QQ23GWYX-AX/7\;'6#:;3OC1Z.7/%&9:,E/ @@Z4KVD-^>A* M8K)TBDD(#00IG;T1L+8JI G(GJ0TO,^");R1&92+774=-?TV/U?(,%J0VTIO MA+7H'3]/TOJB0G!J*"0S4X25T-[7%%Q(!*'F]*YCFQ@=]H^>C_I/AR/A5])% M!,XB%B\0XQQJY;Q0"6U!TS7H$Z\OI3"27Q,],&HXY!LET70,I(E1+ MG:4P5)9R(W(GP0YVS60L43#8ST33U< J)8TINJQ+1!R$HRL$5):V M-N%NY,'=*UL#'5TIH&#@AC%0,EL)8X,&A<&FVHL:L7%WXH0$6CQS:XU<86N- M]=)L!#%S*GY-%4M<"AT4.F*XIIE<$AV(2<350'R ]*_"B6)CUP)5X(;V+8AW MB=@C+<[3%:4(J0*_$0QHX='@Y%&4V<4@>\58 MIR4Y)!2VXBBJ!7P+,6"F.+NN3G?N.I#N>U M+G+?4A=%@@/8J6?X69.;L1_QK!55J-M*QG,&R9-%ZJHXIGQ6W&KY\! 9=VZC M$;DMD5Q4-ZWD7!O9ZJ%],#]>8#?U6\GM-^(, TP:9T(^>Z("P!UYZ8G?HB MSY90S+3%QP#$"-!H!+P& I8;8DKJP3OI((@;-,BBB(T_TKF]X4&"RLO8$F;C M;PS,3LI)#F@O;L4IC;@6#.Y4$_>/,THLF8!>:9OT)[!MIXV($-F?6AFE0;AP'-AN2,/P+B\ MS%9 4\PJSN3=>8OS)+;I99*V]>+A$VPI:M)%M+ M-N9F,D*7?8=LD'6OJ9R(D:<1YLT1ZH.\%9<@96)@LO5M6X\JD2U?5VH/)Z:9IN6J"ST;9ZB7H3HY,XJ\;J(8L3 M_!+Z'_S8\7XU2X63>ED"T&3EXV8&?'VY M'66VW$;TER,&.#?5-&FFJN)NNSUH1;*FD37+:%JAG6F"81/QKZH*'8=]M@X- MBZ8/1$12]MGD:B7P,[UPI:IJ=0PG"@^ 2 MWIM(-:-+VE]UTC1 TEI#$;O=CQCWE$ZULR7K;GDP;'_+S(?"=3-?7&Z)_]XO M#.TPTND2#U?I^TU[H#A\C#/$:W2ZD@%[3PC2K-$I M5L>;! W+'M@6( P&70 MZMKN?ZW]9_&KLDLG*YQVXOT3'F%*^:=M)GV>A],<3&[PYX("DRI]//"*!FNP MFY A.#VO Y];4;6=;S![*8.G5'!3K&C?E+3*>8YIYE<>#U>Z:O@T#4[]]FA( M+_?,AFQ!'!8%*5X MG-F"/Z9CC-_$(2IQW<3C]51FH*R,^!O6;EDOC6)AA1-4,Y'$S.Q^IV%-L>/& MSSQ-I).K>Y3P%YSC1[SSY/A1G\X;U=;"E+$=:8,T@#0IGH0[GXO"VK8CMV\* MH#E,5)C<;QF=B-W38=0]>O:H4RO46#*%D1'I'Y"".PB$:49MQWKTU";C7RLX MOE_P!\OS7/I:AN:!TS$/G,@P?XNB0UT6G8U?"N%[HS)Y_RJ>A+XK/_TV(7&> M_.XH'8UBE,;1F3TI^0=FC+_.CY)X>7\$#\?W*-WW2?V@\SL*A"_YUR(?ZR;^ MI-(^;7^0FL3?8;;+XZ]9,'J)4Y@HU );AX.GQSV&ULK57+;MLP$/R5A0KTE%BR M[+1!:ANPDQ8-BA1&W,>AZ(&F5A(1B:N2=)S\?9>4K#B%8Z!H+Q(?L[.S(GZTG8:EFB&UC4&0AJ*[B-$G> MQ+50.II-PMK2S":T<972N#1@-W4MS.,"*]I.HV&T6[A51>G\0CR;-*+ %;JO MS=+P+.Y9,E6CMHHT&,RGT7QXL1A[? !\4[BU>V/PE:R)[OSD.IM&B1>$%4KG M&02_[O$2J\H3L8Q?'6?4I_2!^^,=^X=0.]>R%A8OJ?JN,E=.H_,(,LS%IG*W MM/V(73UGGD]29<,3MBUV/(I ;JRCN@MF!;72[5L\=-]A+^ \>2$@[0+2H+M- M%%1>"2=F$T-;,![-;'X02@W1+$YI?R@K9WA7<9R;K=K# ,IAI0JMOQJ^2=X=43ONU8Z/L?_C4?TO;EA6R%W@&Q(-. )7(O=6 MCVMVN RM-&J-&2@-2V$<7%^?P+7#&LY/X#,YA!1.X2\R,P]M#,RUWH@*;K$A M)N7.]NT)P^3T$[!)!3VYLI(ACR@,H+]\<(42ZS4K[JY/.F "B7]D,J1YS$C> ML/"E1(-0BGN$-:(&36#W),I2Z.))E@EZ.%6NM-!20W[;LE%87R<[ MJA%^W8+0&4AA2\C9'6T'\E)R0W7[:3-J6HX<-)O<_J=^)G=PZ(K%>\Y0HRF" M_UD(%*U)]*N]Q:!$AFINBBV&*0F78_%/U 2[1-K"QZ1]-?WW$M)EAW%S0)%O]B22%Z> M>^Z3O#N8ZE>[4CC7.[V_'89ANUE?;&[%2)D96IMM+AM5J/[:Y2 M,N=%VV(OU<.=J5VA2_6U$K;>;F7U\J0*<[@?1:/VP[-> M;QQ]&#_<[>1:?5/N[[NO%=[&G91<;U5IM2E%I5;WH\?H]BFE^3SA'UH=;.]9 MD"9+8WZEEY_R^U%(@%2A,D<2)/[VZI,J"A($&+\U,D?=EK2P_]Q*_S/K#EV6 MTJI/IOA%YVYS/YJ/1*Y6LB[9@K+O^+@YZ:SDGM5>E;42SRHSZU(34W=C!\$T/,X:(4]>2/R&D$3\;$JWL>)+F:O\ M=/T8@#I4<8OJ*;XH\&=9W8@D"D04FG9<+RDO^BY:HR6_$)6"MX YAV M&_&).5:5^.?CTO+W?PT1X.6GP_(IYUC4)<^ M,W"(+1'V"+3,U*6SB-E,Z3U-MX'(6K'26N7H0TM\KG;&:LR794X!I:I*Y5C< M,UF[V'J;M4NMN-*E M!+/)#$_Q) P6B\F1!0]7I+-@-IN+=!K,XMG1:3KLA>F3H>;L,RNEWM2001T]D9W/,>D'^BG- +QWX[BR2HF_&7A+-!$?3X80[I"Q MUIGXJ=S#J&0&<7WSRMM(E2X<"RWA"@A]Z".!K@*BBI @LJ0HT18P0N**(KS$ M]UPC]&M9'(6@+L(YI2,UA8)X6(S68$7O=+D$!;DP*^ MG$-;T28YF@#%F*TI=,Y$+7UV$ESZ+#EU*98&9-&:GE,;8AX?I9>VPTYH-@B@ M0W,1\/[JQPY-@F=_23MN=X4"PT040VC-I>W1=X)+$-: MY4"QPI3KCTY5VS.T2)M[]9&L!98AN8?^ KK@,KRMP5)6^X@0P<^>.HRS9YMS MI_A?&8BFM_FBZM4<2#>9YF7L\'Z>CXA.NRZQD-Y>3W(L*-UGR&2 ]W[CO&&; M_QM0@!RPU/NL].@CZ/NF0DKH=V"]>O>$?%"6M'TKZD-;Q*C8!7$8B>]-SJT\ ML('Z?5J%CU6K*T9-Z"^[W1K"?=2+JR@,9O/9-1[28#*;7HOG4W)9!MCBZH/4 M[!VM$=(DE)Z\* KFR5S$P2*5UQ3[0A"Y(9MMX,BLUP5@-(038*Q8FVY >-6L?NZKRA M^=W&;3H,*!]-@G0V%8]YKGTMB>,T6"0+$4VGP10C S:XBH$V3:=DJ=D\F$Z3 MZ]?\-KT,M@B3()TO7O-)KOY;#=\I*$]032."C$/-Z%4WJOH0**%[UA4_;^2A M6D\QXC@=U9#@M*5\%% [L9.H,1#SA[8F/!2;^(3 [M'HQ?US'R:Q2(Z,#M5^NA&-ZZITT9W@?S1YM=C+TB>LZI= MS?6Y5 ?PZ'&@U_B&G-. LZ?[-SUZK_7BG(5F'6LAHJ(3*S388T_9*L8D'Z"R M17VD!'E .%+=*62U5@431H?RNO*#31)L5GL\.:\FWCK?;/1K&T9I.QN=XL=>]8Y6QA'G4C2].._D!F=G M]$C 3UF\,0U"VCIP*PO*O%;YCMA[I6]IF VT?72)8)MJ9]E5/+E-\-NC#6\& MLDMA3=M_VG=Y"X3G=<9'*;5S/-77$L M"EX TH35H&:E,^Y/F1A/-8"_;L]M MJX?/K;)+"[ZS?94*FNIN)=PKBC]R8FM(;CH:P;V==^\WD(#7)AN)P*NI#*ZX(H_D6)W'"QR+7-"F/9/03R3=UY6R\5O,DY MG;&N]/7Y^9)*,8(#'E,<\2.5K3$&Z<>NHL)7ZQF\TB=RCJ>W0T_I\[S2& UZ M=G/Y$,9M!44G#34M'8OL,D6C$9W//FMTM.M*K3FRVJ1.%/4&WGF>1DXRV B- M23N?,O,:;"A[V[IE<.*(P1$4\<#W;8@@E,??5\R>WP/P%GG;AT:+#U5HD>#L MS24O0<%/9SC^'.%U$^,PF,03[@DF"6<>QMP.IR%5.Y&@)4*)_-+3HIV1-#W' M=!Z+[US+!CD]IS2>S-&.1"*:3X(02>D-/3G3T"O<'UXE+1$^!".:!FD#.;C+SKMB_.[/CZ$<<=,,*/&R51YV@"QE<&A]GFA3;H M[J,?_@-02P,$% @ :X&I5@0PM(]5!0 H@T !D !X;"]W;W)K&ULK5?;;MLX$/V5@1H46T"5=;>=)@:2M$'ST$60[K8/ MBWV@I;%%5!9=DHJ3?OW.4(KL.(G1[>Z#99(:'LZI6UZ^/1R!05KH0)U!H;>K-0>B4L3?5R9-8:1>DVK>I1'(;Y:"5DX\U.W-JU MGIVHUM:RP6L-IEVMA+X_QUIM3KW(>UBXDGWEET?)ZRO!/X(G%C=L; ELR5^L:3J_+4"UDAK+&PC"#H[Q8O ML*X9B-3XWF-ZPY&\<7?\@'[I;"=;YL+@A:J_RM)6I][$@Q(7HJWMC=I\Q-Z> MC/$*51OWA$TGFXP]*%ICU:K?3!JL9-/]B[N>AYT-D_"%#7&_(79Z=P-L;HEOJTY&5F" M9H%1T<.<=S#Q"S )?%*-K0Q\:$HL'^\?D4J#7ON?Q001#[$89P< MP$L&.Q.'E[R =R%,!:(IP0T^?&_EK:C95OCK;$Z&4W3\_9S9'6KZ/"IGS+%9 MBP)//4H)@_H6O=GK5U$>OCN@-DL@P18-J 4M,0(_ ?<0]!;!O1?KM59WDI((82&D?D!AV0UJ!&%@ MH6JJ$ 9^DPW82K6&7IHWQT"14%0N%-YC@:LYZB$N^!'#F8&/6)?'G;)']';J MC].41G&<^VGN8A/O*6OT-ZIRBY9P(370J=/!\71BG]3_U)/GGVN/T] MA:+29WA*9%OR0<<0.^%?/ MG/AA&/;/*,H<2L3L90ZMY_AH8#F"KPB5N$7X(X?+>7 6XU M>N<"2)&8AL60E<82*B%C@VM&%Q[X&/B^LT=W4];W?;8VC('T, MEC\&:[;Q=A@P<*7L/UJ]GV'QKN%I&.2/=8V"^)<-GP39_VBXP1U3J.8VRG8U MIJ0*7'**F NZ2)4FFO,F=:B66)W6U >42=50X':4J?7=R9$ MV<)5-:(-7# M>[^)Q _@V-21=6-*V'+$/)M"!C1&N MI>O,$ 4=T[#=U**RCXRH^ZO%N9=NG@*Q[(0'3[$-_+8UW82Z7"VLTXLY/ MC7;Z9@KFI?LZ,."X[%KH877X #GK^NZM>/?U0K8L*5JAQ@5M)5(R#W3W1=!- MK%J[+GRN+&6.&U;T$86:!>C]0E'][B=\P/!9-OL'4$L#!!0 ( &N!J5;& M7IHL3@8 "L0 9 >&PO=V]R:W-H965T"7A3:Y M2[,YD)F>GW: M"3O;@?=JF3H>Z)^=K,12WDCW<34S^.HW5A*5R\(J79"1B]/.>7AT,>3Y?L(G M)=>V]4XZ_7?\DZGA';BW5F_5]:5W,'PP[%I74Z MKQ<#0:Z*ZBF^U3RT%DR"1Q9$]8+(XZX<>917PHFS$Z/79'@VK/&+#]6O!CA5 M<%)NG,&O"NO+0?UVLOJK71(VL']$87+K5T720RN;N^ M#QP-F&@+YB)ZTN ;87HT"+L4!='@"7N#)KB!MS?X;G!TI6R<:5L::>G?\[EU M!O7PWT,Q5R:'#YOD'CFR*Q'+TPZ:P$IS*SMGSWX+#X/C)P /&\##IZQ_)QM/ MKGT868N!=Z5!#\2Z+)PJEK32F8HWA+8FETI:\,1;/S&7@GE"YSG2"XJ%34E^ M+15^Q9 E420D\[E,D'2ZMK'(A&^PF=&N[K59)@IZ_NRW210%Q]>SF7\+CU^@ M7PSL<"-:4A:?-C8*IDAAD3".7KWJTBLGN9,QA MF6T%1M2CEZH01:PP\=Q:60?_6HFYRI1CAV\JLA(2CEIDL][ ?5P:P_@NA$6T M'^#6B7F&97-60X)%QN/2+LTWE,E;F74]_D7C5E1N70K[PLAM!N&0 \%@*W'; MT)#]E?1J1ROPK1/;V_FF1,-_H1VXBK,RD5L7'%G6BJQQF;="3!44R2AF+M86 MU )#L6%=1'P:SAD!0&HFF^,-\E8-#O%!X.NN,@Q!L79Q@= MWWG;_?IC\]HE<;6K\2.Z;AIE-KM3_5L;V^>H.QY/8''[?,C;W3D_0^3]VOZ5 M7$;3L#L-!H^@WOWZ8_-^!9>3Z,XB!DV+>^E97"[7GV61T?DY,F!U>(KK2RK55+HY)M:N^F M$NL8,KJL^.:('Y_/=964?IOAB2XU$II='2]Q&NT@R;D+TGT'?: M[,&::G^N&S;ZG(71'M'",/QBWTC>R ;D?O>!LS?[_S&P\<&RZ>&G]J4 MK^0; T^_E85"%_O>A2'LE[4O%!VJT"DNGGH4=/+%(&$'1O 0 MNX"QC,\L"VGJW5JUO*R52[DY4(8&ZN':"N'+F)[7*7]1U4.5+9]E7[C^C%?X MH\&NF9,6S35<8!OP8 MCB.*>C#R)RJ_8)UK$E2;W9D[+Y>X4[&]$471J#N(A@CKL'MX.,3WL#L91#0( MIMWAA,^?Q8%I@ YZP? )G'^7!0ZKP2"D,)P"X!3/J!N-(@KA9CP9XYOQ3^BA M:T*_=8'+I5GZ:RH+'(YZU5VN&6UNPN?5!7 WO;I&@[ EJ,9IBN3!$CZV"W0=H*FTWY8[ ?&HFVADNB25)S,K]]S M*5EVGMN=S7RP+5.7E_=YSI6.-MI\MRNE'+MNZM8>3U;.K0]G,SM?J4;:J5ZK M%G<6VC32X:]9SNS:*%GZ34T]"X,@G36R:BB,EVX7.U7#E:F)T5272CWQ_K]>,/+G4^CO]>5\>3P(R2-5J[DB#Q,^5>JWJFA3!C!^#SLEX M)&WRC?2R9,CHS?,D#2TT85W MU>^&<55+2;EP!GMJ4J;^^?P:K1M'!KVEGXI,*/TDQ9)#@+@S!Z0E\TNAIY?=$C M^GXW2]E6?TJJ!@Y76ZOKJI1]<;0E.S?*PO5^02_8NZI%:"I9LPLLJH;"POYU M>FF=02W]^Z$(]0;$#QM _75HUW*NCB=K.LMW_ M4R;_FB;VOKW"KS:5LNS+2K'Y[A;B50UW;[".IK5.E;3L(+C0-;J_:I?L1=5B M17<6$;4!7:<+C M.*4\56B DBVU+BT3<<:#(&9)SL,\9]\ "J^J]M7:Z"6";EF2X';"XIBG*:F) MB@P*"UR%::I:/&1K9@%2A#]JJY%TJ## IB9/^TO/)*JQ8UK)B#/A3( M5>6Y)N)1'#'2N-5%S**,]04/?WJ(B'B8)BSA2;0[U =?\%P(5N#F&[76MD(B M&EG">YXAF (&%..&^0A*Z$7=;+G-!-YBL3$0XFL M?[HFA. %MHF8YR'5?Y+R*(]Q$2- ,?D,QC?NAK-SP(#SBM[^Z*HU 2!GGP ) M.Y'U**)V(BU$GK/RWK;*+&_8!;6AH6I+HIP7(MR[^BCG*Z 8VO66+? RY9D( M\(L\)0G[H,#@*UV7K&HHX0.JBR#F69+[WR3,/3DXT_G!X19XY,"6.&19R$46 ML[.NJDNX9%E<\%@4]!/&@8?,#I!E^:Z4R:ZQR,,$V(3T 8."G+WK3%NY;A!: M5-=TC2K@&0J^X$E.Q82LA?@%;"5%#C^L/<1(,^^:KI84YE*A!,!6OC1?1$"_ M(@U>X@H[1!Z_I-X,0BP*?Q7 WICJ<[=I*!W46*_1:>J)QQ/--@"[ Y'OHY_' MPW@:CRL8&WWZWQC!,I\%M(^\O/1K,P05$9N@@K[-(I]%ME44XS9Z!!Q[,"=GP=#+^6R#\ MA(.K]U_9"^L;H&6?J '(%K+C9>]7-$UONY5,BV?,9H]6'W2[?/5%F69+:?UR M3@(X*/TV ^@&''T8+?/SV\3;C128@%H!CGN*WE*<@A+O\ M5K6V,YYRP%592&P69W?X(01_AOH,>93MT2SQEP\9:","/ @N$C'J MV%'!O0"#MZ,P]?2=IL0!*;RD<,0!#XDGYW/3X8!OTL!Z=S,N;+8+=24OJ[IR M-!,^9[K0]B4 F*&@_:,GA>X :!ADB9_]0&)B%!JMB8"5<22\9)R01R+C412R MURO9+F&B-T-1+]W>2#%:/W#DOGM^ $2/]%[9>SX-9Z7#)NI%;0CA)%G7/PI$>!*(J!I <8'H:7>< MSFCK)=0MJ+TBT!WX.L[1%]2]M?0TO*184Y"*9/C>^HYV=;*N>U6 B"B@!*$A M+B3FS5=;BMR/ XU1&:3P_$%U.U:MEG!YC';$\R+U M8VHTIF>MS?:I%#$ (/EAMZ6 M"M*0OE'E[S'4HZ[AE[SIL16S$SS Y-67I>")H$DYB:F5!4;6S,\MP@\S?BYG M _1=.#W_#AJY3[<<#8N1BW@(L[3_,(L13'E9D.R@P7H-LD.EFNI/57*ZO5E5 M4 5(<02NBMRFSO75F#YPK_1I!0K&M=_]IL7!U?.I[V[]IV MXOT;2UBT!%"@V!?8&DRS9,),_Q:P_^/TVK]YN]3.Z<9?KA1:TI [B\TAH;A M#QTPOHH]^0]02P,$% @ :X&I5LJ_4TF]!@ (A0 !D !X;"]W;W)K M&ULU5AM<]LV$OXKMN9MA)!(D12JU/>,X;<^] M:\^3M.F'F_L 49"$*4FP &C%_?7W+$#)E-\:YY(/]\$6WG;Q[.ZSP!(G.VU^ MLULI'?O0U*T]G6R=ZU[-9K;:RD;8J>YDBYFU-HUPZ)K-S'9&BI47:NH9C^/Y MK!&JG9R=^+$KU>K5EX99ONF$>;FM:SU[G223/8#;]5FZVA@=G;2B8U\ M)]TOW95!;W;0LE*-;*W2+3-R?3HY3UZ]SFB]7_!>R9T=M1E9LM3Z-^IFD MG+"57(N^=F_U[N]RL"LZJW3S2 ,!(UJPZ_X,/AA)%#& MCPCP08![W&$CC_*-<.+LQ.@=,[0:VJCA3?72 *=:"LH[9S"K(.?._M4[ZT2[ M4NV&_5.+UC)TV#M9]4:Y&W:^,5(B!LZ>S!RV(Z%9-:A^'53S1U2G[$?=NJUE MW[8KN3J6GP'F 2O?8WW-GU3XHS!3EB81XS%/G]"7'FQ/O;[T$7UOY-*Q-\I6 MM;:]D>S?YTOK#'CRGX>,#;JRAW51[KRRG:CDZ03)8:6YEI.SK[]*YO$W3R#- M#DBSI[3_;U'Z3*K9SUO)UKI&&M-:A87[5&9ZS71OD UPJ+#41:RJ[2%8[*^J M96ZK>POE-F+R0R4[QSII*JA&\K,5R/NW5^R7MA-JQ7[":70AC+FAG=Z+NI>8 MZ:UU(M=79VS]P/(5K+-C;(_6H0:2QS.G0=5OAV$ZRK;B6.(B97M9J(WS]@B6=N)G"ZKL0 M'](!?A\684*W]8WGN.V75JV4,$K:J<^)E5I#7+85?+F4;D<<@ZCK M?>*-0<%Z7,5(M@ILJ17MB)+(;?WZ01? 5/I:HHUKZ<'[AC:XE\/36]_[J_\[ M4:E:.=KTJI8H[8(G"?V5,(Y=7D;LTLF&E9'G&BO82_;Q]R5L(./.V[8'8*HA MD8 O_X%#R'CWK5%Y8.)&"L,DE4CW$4=^\0H+>^O+X,%ASS@7"-TG9'?@!J5# M-9Q+0_@) J'7(S_T+="!]D973Q>W(1X()#Y!AXPL>F?#+PPR6A0Q:.0A>VW[/';3'(FE!A!_H\L)^_ MN@+BL5\]X-N!8Q 1F%O5O7>0:#3(\D MDUP^$.-YJ\T^IY2%?G,?UE%WJ917N^V M"HSP\2_O)N;1P"?F9>07D?Y &5B!=D>!@[Z:*C8PNR$99U3E,%\)NV4J\+S2 M<'E+GR]H65TKU(KH[ WP7^^6;B=<\-Y_[ZJM7/5U\.XA:[[]T)&6.Y6L$W26 M^X].8L)*PG&UW8=O?-K5H-#HK#.'[>QANS_]=D.%^U92>%9P%M;R4.;P.$JR ME'KX4LFC.4^'&C$O\?7"J3.G FV1\' M)664H,Z#*4:*-0QD.4JF(A\5[ >[ MY6 W96%R/[^S46(^_]2X&V@*,O'=D PL5_=0/!E3.-L-.4D1P/>!/U/L]*%7 M@-GHW::19N-?IRP4]JT+3SB'T<,#V'EX][E='E[/8-U&X8"HY1JB\;3()\R$ M%ZG0<;KSKT!+[9QN?',K!:)("S"_UDC+H4,;')X%S_X+4$L#!!0 ( &N! MJ585'8AHW@@ #13 9 >&PO=V]R:W-H965T=?8 H2.*$)!02M*+^^GX M*(I29-G.NF]XL,4+SL&YGX/O@5=K47]JEIQ+\J4LJN9ZM)1R=3F9--F2EZP9 MBQ6O\&8NZI))W-:+2;.J.9MIHK*84->-)B7+J]'-E7YV5]]<7O:M*T M9B/7UR!MM'[S+%TNI'DQNKE9LP=]S^-;FH2,WG MUZ-;[_)UK-;K!1]SOFX&UT1I,A7BD[KY>78]*7 MB:+1_\G:K/6P.&L;*65^V9?.#@."Q'V @'8$5,MM-M)2_L@DN[FJ MQ9K4:C6XJ0NMJJ:&<'FEG/)>UGB;@T[>_,*A4G,UD>"EGDRRCNZUH:,/T/GD M5U')94-^JF9\MD\_@0R]('0KR&MZDN&OK!X3WW,(=:E_@I_?*^9K?OY)Q-K.'[_QW3T; (CK-0^7#9K%C&KT<(^(;7]WQT\_UW7N3^<$+ H!+#7FO%M2X9]6,?.3+/"O40E$3N>3XJSDG MI7$E5ZXD<$2V[#VAR7!!':1@)0G_@G+0<()R0%A1$)%E[2H'V;S?FJQ90\[" M<81X+0J=>N!Q%HS#[0/%JUEQG9#%9DQ^7_&:R;Q:Z)7SO&)5INX*I16I56)= MB/E%BQO6-%PV>IUY6^1LNMU8"35_Q 3W6Q- 2#$_INV//./EE-?;IY2L>:UV M!O\"1:PAK_(*EA-M@^7-^>6 R2&M;QCL%#2.NAP\>5!)AU0HRHH/.2,>31T_ MCO55Y*1A2-ZTM?:(.. T-,@K+W*\(#G7%Y3&Y^0W45UD3Z+T0X-' M_CGY("0K3E*=877H.8$?GNOK(''"U#TG;[5+>:_]]OX1W1%TOD,"L*).XG6_ M-.A5G^^Q&0H28G/'C>BY_J7!ON(/TT5J?4I#39?&WE;IARF@)G5292ASE89; MF@?,$S@!I>=;4X4)UGODPY+O@GM5YVB0>;$A>945[:S;]GGQ/4;8_ 8;(L89 M90(%!\9BIJT84^4R+-&6%MJUN8F ?[K&'\'6+RZ[PF-078%>3 MK3N')G[>5M'>5H9K(:K%A>1U^7_P_:"7EBM103Y=9T3[=-=]_UU"O?B'+H R MT4CC@><5[$>KU@?-:MC&CU:LH11G)';B-,5OB(1,NCP^6'5);@=!II0_5L&I MZQ$:)G ;,T;!&IU+!\I"8.]'#P4B48^=*?D_1)[=GX;O Z"@/C17D9N54%M ME=S/4!66J>\S\.:Y.6JE;HF=L]>Q9 I4,- Z&*:N#-DY)X5+5?:'FMU MW2"@FS;Z(ZQ=(4!FVB%YUA7R.R0M[)V+72EI5&$2[6))[NYNX45I&'Y%?H'@ M@PJ96%3Y7WAQ%B.DMA,G9$)?FK49 I'?\ZKE#CGSQ^YP05XU,%QAJM1NE3>F MPU6[JB.F1;[0J[MZC1DW'"Y]QJ!:BQ+GX QZ-/.V( TK^&[IE&6?" XM5_L'#&_G_\,#QJT\ MX.60^8GZHL3Y*MYN!^7F6$P\6C]VS?+W =6QJN'[3A('IEX$OLE^52D"S*1I M8JJ$CSKBN5V%4+-N.*P.?N1$;O)(:?!\)XW2KBA\G?.>.CR$Q])=S70/,$UC M# 9>QW-_WCZTUROJ.C3&*/Q+/W$=7XBI(W9"7Y>_P7CV4&:JPC97J$\WU:$O M/&ELP:O.V&4*^\7.-0I ML N,(2ZK%EVJ<1V..BR%LH8J%H+\AU4MJS?$F-GMTO;(;OO,MCNSW=X;(^_G MEA7Y/#>Z=-,(4^FXI-=Y.2LA9G-Z4J(H$H!?V@%[XC8#> M23H+Z%E SP)Z%M"S@)X%]"R@9P$]"^A90,\">A;0LX">!?0LH&A%/: 7?2.@=Y+. GH6T+. G@7T+*!G 3T+Z%E SP)Z%M"S@)X%]"R@ M9P$]"^A90,\">A;0LX#>2P)Z<0_HQ=\(Z)VDLX">!?0LH&9[DK#1 @F)_><@=<=Q.#+CPO9&BI7^+N)42/A;7RXY M@TW4 KR?"R&W-VJ#_D.9-W\#4$L#!!0 ( &N!J58&PO=V]R:W-H965TE\J_0GLQ;"LL]-W9J+R=K:S=ET:LJU:+CQU4:T\&2I=,,MW.K5U&RTX!4) M-?4T"H)LVG#93B[/:>U&7YZKSM:R%3>:F:YIN'ZX$K7:7DS"R;!P*U=KBPO3 MR_,-7XD[83]N;C3<34/-[=3$)T"!1B]*B!@Y_]^):U#4J C/^Z75.QB-16=5^>GU%?A5L6O50*X-=^%J*_:NV=3J00AV)5JQE);=U+PUYU,+!Z/XM.P/ MN7*'1$\<$K/WJK5KP]ZUE:CVY:=@\&AU-%A]%3VK\#W7/HM#CT5!%#^C+QZC M$).^^ E]>Y[?BII;"H>QAOUWOC!6 WC^/N:W4YL<5XL%=68VO!07$Z@8(_2] MF%S^_%.8!6^>,3H9C4Z>T_ZC4O?##V%/RKS[C->"_;$6;*EJ( 39KICEBUKT MK"#_)PRS\+@$.=6*%C*@ELR0Q@5I+'F-,S,$R#-[M@)83A3T1X0'DM[D7;"?:*)5Z8A? ?>T46 M &Z,X+I<4V@JV%2K#1[*"B\) Y9[01&Q.UZ#A[@#O/TD+ 8@]8HP!V5YGK)? M(9*:U[2#5U#P$M&'S,7"$(Y+61AXZ0Q/C69>FL9XD7EQ4+BPLP\;"LP4VZK3I ?$M-@H30Y 0*6JSMB'SD*HVPK7 MG!V&_:=K%JAGR?XBAH20W@KL%KAIOEIIL8+D'&2"77$XK<1(6?96E()T] 4? M04#SI "?9^A\X.&F6G+//S$-$G-2VGF9<$ MZ2F+ S])]\YZ3PDG!=T3 C')"R)O BB_:,DLVE<4DEED+R7FJ& (%J21<[7H14,OB=*]C!OVFKU]3(XE)#<.R8*0 M?* 9+<=H>FR+N2S5J@5$5.Q5X$?0:>IZJ/)7D1^."\\58TF$"8/"'J*,!]H- M1@A 7#_X@ -6R8JURK*5YE ?_;ZAB+_==)_-J:*///X"-.3FFE> ZQUGC]BO M>_J'9';MOS'6%-=3'MB^9 MUQR>P8S45QI:$/H!>P"^H=,#?T8W7\3ZFILUGB'@OF)+K9H#7\18+599X";R MI-AW#8\:%C"[+\77ODD.M/,MU]4C2\V'J9 (>N0ASB$_LG4C*5H% M<>6FISES=HQS/@ZI[*O].+$ HR8S+XA3J+9PYL]F[%=$*(@!U81E4=(; M$.^&"TL0S<"9V_O/KK6C/%US8V! MT$,10"('8+C=V#AQ'U6HCUY]+ZU N68'O+(+K)<0BX/%(;#^!1>\"HM\QP:' M]CCU\UVS]@CCJY/(T_0Q6/T5!N!CU;,OJSX"VJ%")UO#I\H>>DK9T=#0 ^=# MRWX1"]UAA0&.*38>910'--X^N$1C<[[[.&!H*+\3W/?S3T44!6\HJ(?JZ5GX MYA0]*H6VP%Y(+/T>& F62[;IM.F0[6$/ZHN"L*!YT2=,$W;7X# #;(L^P!@^ MI$%\%:TZ&)P\5*;MSB-UQ#&RWZQY7;MVW(?589R)^ MNMS@#%5*PO)6VG6?M"/99UP?[V.##3U\@:&A[ 12$)(+[MAHM> +62.W8SQ@ M:3<4_=)N)'#"E]2Z_*.C+;UGX:#_.-CN=0\B,>QTK!V;!$!%X_AWSV5-2I!I MW&AR= @^(]RR.R+5(L2G M'J-*FMHT=/''A-!&2=)OC/;QH57Q+/3YZ;:.(:I./*";.:J<'R- M<[WFIH/=@ KGY8^9*3,_/9PITQ=2_T@:[^YN;H[,E!)J ALU-/ 49F,\)8D@ MRL5L2/"+Y\O#4_Y]+#CE&<()%P1? ""\1\1@:]9O]8(T]7)X0QC@Z- *M;7% M'V"B+ Z\/$T<]0,P $-YF!V'+T;##1DOZ(K?WT^AI<<'[33:;_+?UDTI[=_7 M*L>9N)^0LZ.M\MAWF.G.Y[1& ./B1T.CCW$)9JQJZ7 L.I(,;X/E2*3O3X^A6!0 !@P !D !X;"]W;W)K&ULE59;;]LV%/XKA#=T&Z#$NEBVDR8!W+3=BJUKT'3MP[ ' M6CJ6B,JD2E)VO5^_[U"RZZ1IT#W8HLAS^YR5'O? MGH_'KJAI+=VI:4GC9&7L6GJ\VFKL6DNR#$KK9IS&\72\EDJ/KB["WHV]NC"= M;Y2F&RMCI+1?N.MJFK/&^.KBU96=$O^K_;&XFU\L%*J-6FG MC!:65I>C17+^;,+R0>"]HJT[6@N.9&G,1WYY55Z.8@9$#16>+4@\-G1-3<.& M ./38'-T<,F*Q^N]]9G.T5 MIG'A7VP'V7@DBLYYLQZ4@6"M=/^4GP<>OD75BS%9:E M88T7(=2@#7!*V$IJ]:_D2HC$M=$.,9>R+PQ=BAM+CK3O-\QJ3X9LQ"TV"57HG?A[L73> MHH[^>8BA'L#D80#<6^>NE05=CEKV93F<6.VEA6F90"=\+;T@+9<-#45,UCWY M89XFLZ>B<\04^YI0+F2KG;AE.BRK6=-5-9[*EB>MM'XGS!8RKE;MD1MIK=15 MGY53@>X4LBP5NT;"E.Y'5Q!O=+,+QA^PMVQ4)0[3_B6C#&2_\_[8"("S#XRKHC[,JV#XJPH1/PHW-Q+5T=7!2\H$^= J]A0/THDFB>Y'CF41S/ M4=.85ZI@KH)LEL":3M/P^]/HDT-OE;0$&TDTR7*0$4B\R^^QUR2-DF2*H,#+]'O= M3J(G-\+-CANE+:S:/2^_HTCEU>8B7HS'8>C:/=PJ5ZP*+V_B8=/7BDIVXL^0@ MX7MAAY".!Y",DO0 7]H'FP:^])^#A6_+S'E+L^_WQ=W23NZGY7-SZFJ1XSRB M@^'0;C!:/'DT/AZ]."!ZTHN>'&+_QPK]+Q=@R^1_A81JG87(.\"H!KF95_$(=!9(L*VF_"QY%]C M_W#@]Y0-P!$G*X;S\P&<>ZQ@.H /QB.,$W@.!X*2+?E2ZT8H,JP-L9!'/M P M'CU_!R0D*%])EY/)#0K;"7^%.589VIWV9 @?B8O:H14[]EPU!;9XHZB_<1X> MC@2>DAY?FL8)7;AGIY1S3M?^H0E)"M[@RG@29'&#NB%^:ZI;U)(*\QBF:4K/ MD\'D^!A"AP7I@IZNR8)940:\\^3QKKA,**%S(A*.#6^7"@AR-PEW8O@-^M.V MBV.9YZ;1WI'O'.5&9 I)\I-'TV2/O5_MI:MMWZMWE[YY&&M:2-H7!%T-'PY"@"V]XC[<2;.O3NS'BZ M"<*PI*L7+1O0]Y6A#'03=M!?YHM?4$L#!!0 ( &N!J5;A1,"5JA8 .H_ M 9 >&PO=V]R:W-H965TH$@ M[XN]F[?F!4BW:G#2+).?FP\7]0$NTS48255):Q_WU]YD9DJ*\WB1M[X<+ M%,W:ILB9XGOMSH1OD3V^D6OZRL M:U2/CVY]ZCNG5<4/-?7IXNSLT6FC3'OT\CE_=^U>/K=#7YM67[O"#TVCW.XG M7=OMBZ/Y4?SBO5EO>OKB].7S3JWU!]W_I[MV^'2:9JE,HUMO;%LXO7IQ]&K^ MXT\7-)X'_)?16Y_]79 F2VL_TX>KZL71&0FD:UWV-(/"/S?Z4M;%T9.CHM(K-=3]>[O]IP[Z/*3Y2EM[ M_G^QE;$/%T=%.?C>-N%A2-"85OY57X(=L@>>G-WQP"(\L&"Y92&6\F?5JY?/ MG=T6CD9C-OJ#5>6G(9QI:5,^] Z_&CS7O[RT36-Z6+GWA6JKXM*VO6G7NBV- M]L]/>RQ! T_+,-U/,MWBCNG.B[>88..+UVVEJ^GSIQ MR;>(\OVT^.J$;Y4[ M*<[GLV)QMCC_RGSG2=]SGN_\K^A;_&Q\65L_.%W\]ZNE[QVG#E M!A$P^7)K^DWQ8>BZVF@WSD"6*]ZJ=ECA#]@3/QT75VUA7:5=T5L$=#64&JX< MAV#-H@:L'/<(>ID(PQ#^M!L*\5OIWP?5:^ '%ML5=E68]@8R6 =!9\56%QMU M@Z%KIW4FFQU<4=JFLRV^DX>3I&64M)E(BG55#;@J:IL+E4T35]X5G;,EGJ(% M&1ZJ@K"F<+:N22/\##T9@("@NE2^/RD^04JGT^H#%H,^R]JLH1^KW453?[\$ M5;'<%:5V/9!X3Q]#Z%?"]*J%R9-5HD">)2IA8^RZ=BS-&EA9M+8W> "6EFTK MZ?FZ5H*G/^6I-_TJF_(2EM/LDX$O=:.,RQMT)M!.=7V M6E/,8&?6\3-;MLM&0K?7V+'UKOA ($/K]\D':EB\9OV1C+NA9]GT:F40V&VY M2Q;G)$//VAL*SBL#6@UW@Q28NY3 2:SOCR>=7SC8P M"4P>))?XW!A\PWZOZG*HV=65%V\QJY5VFE1:ZGZK8?62,8;'0.P@3 (@>? " M_BG8#\[6V(%@IU,[VM1B:"LQJ->9)=@$;#-,CVW"?AI;8<(-%*$)]X:2JS1: M=H\^(V;)$2-X%91>*$H==&H16*:-$E< 3QGG;6TJ-KCO\8^@(SD&%N=H%@CH ME*F*>_.')T] -8!?9$&L>N_LY#Q]L0HNT&\ L^04E.TU9?M#82:1A1S8::9? M]6[&,[!WY)Z E<,[VDCL79_.F,HM$/&!F!YOKZ57%U50S= MVB%#W(X(CFO."0RL!I(VK5GM! %-B]49IQ&M>(Z% P/P.@.6)1D5$.MDPVA5 MLG5/B\5@''R.&[[C'Z4"+YW?IZY _O'8GYRD;[!&N2BZY:GQD1^8UU_3#C"HRFC MR2>X1>],26Y)4DW]).IT *C_GEJ/GI[,#ZEU<7;R:$^M)R_+<]^VKY#=^>.M+>XL4*J]"#]Q9G)V>CVJ(SI;LEX6<79&)(!Z+ NX]W M6KD 3B21UT0R.&I&U&#-J?3K=2O;(22&?V.$#+I'G7K;*W9ASDIN,CX,"3') M@%IS&"G@OF,\QU.,'"NVW=8.-2F 18B)4'2NR"(-%;,Q,,/6D\ (<\A[BAE1 M?WZF,:HS),\?PFA@'5@/&7V/RV@Q(2=?-E0PRTEQQ>M5-H TIJ1!#D35$%B4 MSC"18%,$Y%@9!\ZT@C/D%A:GSM7R/?9JHARD&;(DO;)$44FI?FL+FLN36S)A M#&EUCQN4S.P'S013L)?PC&A,;:;4,&3-7;Y!?XY-W0I2?7>(B)=*=(Z8(T'X M* >A:21-*Y6K@.RFE-U\-=8!S*+P%P2$JUI*@FVE7)6R07SF8.V0^!%7#,&M M+!0"_QA >+3W,7WXF!^0H>'&H+\EIO!L@3CVI'B'6?673NK,G"1DRP-NAO9S M:[E> M IY&G10?+=/SL7:B,4P"B->%R9EFZ7;T:ABPTBL*"F%_O?1GZEB[D-'V#3MQ MH[P8(*F%T10@V6ZMDPF#BG *1C50LN!'9(JO3?\S1-D24WH-A[>-*?'-F'M? M#3V FR"(H5><&0 L!0 [":=YJ@$SAQCYWO=.3T'F[(VA[2C6%$V,P_-'65*1 MD"856Z(8F("H I6]$=3Q;*NW>V5R(@(P51(G%,QQ38V@MCN6B5!]-0!-N(2D M+EFH%-C,<2X&%I4 +"Z/N#)F:#,">W52+S8X0\@[SA766V13$%!0CX"8*IF?IHJ1G:J&>T]S4M.F2@2 1.6"H)R@6YBH0')8 MDH\0RHHO<62R15,IP2Q,Y%!_(DU,E;QJ 6[<6"H^JB^!_1-^$V3N5[H002/L M#95:+):NB/H55Q\O8Z4==,,N_H[*#7B!#P@0^#8<7I#WBB*>=O9]J)\N+:+G M0V@:7SR1NJRK51EA(11<&8[1%F!5FAH6:&!Q/Y(D*BXC#V"I])>>P)-%IG#G MU,U<0L@&:YFDA%4KXXGE5]*(D;:"=.@ MWX'MBYV55&83Y7V-!Z1C(%X8^""FAQ50R1+MM7MIF;? L6ZSD")8)AAG24HQ M*S/^,\F5W);8(OV@4.U1U1ZW.%74^^A"6WQP6_&^$=)/01>(R+V?E)+=3))3E4Q595OE=3&Q[&)&"@!"WZCL&-(*%* 4E\0 M52]P-C6>C-??Q5 8P6[H3$4A;P:.3&1&M0[M5\"!OHF5.]$E;#^-L:4N8(T05 ,OX7BH* MX) W01B81HVM4E516$.IIJ.&.F$ MT@/=J%B8<#G5GX6P&2O)<51SM4!ZAR? M&D\1EMI +Z3B2AJPY/PL1H2(#"VVDPGA>RJX_6_LO*U;OP&W+:XA(<2Z#H>. M5*(#?VIIT=1P\4AWN6:B_8SA]&'@11S2Q^"2VWR@;AOWL0B;K6N-FM&(5LSW M =E2%9>U?C%LQ1!@_?46>O%4<3*C "T9U35?CB>AWU+M/W#ZTLI=MLVY/;T$PR 6FAK M4Q$SW6K.L1P8B&B/*DA"5N:/VS_N9-S?/8^(VTNC/=$TJ:$4:4BPAE\C(^:? MV2:R$\^*][9R!@O_4=SXXJ?:(JI#.J7&<'W"M;,(1)5OYTQ=$+LB-^==>WVC M8+SO>?@MX.2Q/ FC<"H5"S"-7$IK?@QEZF RPB) [_U K =#HDTC.:R, M=!["DF&/\2WX!!,1NJ; :R:R^GB6P<7>KO)9%N*28>Y8U.08%9I) MBL[:=)V$(XZ]#KTHXDTH9))$GW3,;\%BT9R20\; ML[;0W!.O#UQE:"4+VY2/.)VA:%AKH68ILTJBJ75HQ@?HWH6=>(W2V"N$!?:G M]]\)T7>X0,PKOUI'Z:ZE2P#R^P2W_Q(^%[U6S6S:.+H%U'\?>O^_8.B[23V< MATV(MJZSAL_B%)]I%UW$#FFA3[[*X&0 @ZAY^E\1[,T$"<;QT0W: YA#%7P( MR_V$&*27NA=F44/%YYQ J0QEHI?$PA!;POTQ3G=;#99,:4]6"8VS_4T\N[]\ M$,K[^^K!@:U\_075$(7"F$XO[DRG^>"83*Z[W)4QOM#Q@NN%0,L,+#@ M=5%=YIK2"2QOQ3;V@Q$ MC?JLQR0:1&/"7='#658E-5+6M9%&IC#@JE)Q@3+93^ZK9[:?A7I>"]WJAE[. M^R:FBCG@%[U$08.B2[+;XHQMP'0L66"K$W>3 CCW0C9)8].!";",PEHTOL-. M>W&Y>#H+#:8Q,&/;,^6Q,"_9AD,UJRA;L?> MEGT?W0BS"-3I[TJ#,'T^E#(1F>5OYS1%59@8*%><-..MK4'K#EP->4@K0J'?31E:2! MZ_F[9;V=#4;!!3KF%])*# \'+((94SJ5ONEW.EKH+(=[%\DOQGL@>;@$RY>6 M;SIUU,J2@%8M1_FC>! OK#N&]6VE[CYVH$Z\0XEJ.B%.7O=]'1MX F[!M7D- M:M#!<;] *6Z[\9J):\R2"(++62*4D]_8&:.#BO/]T^)M.)"DPSIJ&$,%%$P[ M,HT<^7B^Y)0ZF2)JZ,P@9""-7JVDV*+F3!07K3#[W<-RSI^(W/>Z--QD8,K+5UMEU7X#-K MFA&\-YM2CCSDT$#**F[MBISBD8IP'=F'DT7VZ+CU>U4A-3?7EC]I%Y*:-$') MU>0[VL4)"1XG#M9 %#I[$W%BNDF9BZ=-#-$8322/Z_U'>>::)R7_2TTAEHK; MM?T=-A^;V>(C 14))T=?R3N9@;&IR#_K.A$ +A+^-;0ZY+>M3H#5Z=XD!"9' M(%$;.@7N)=VJ#-1I3*5+*N8%N1@0?QM:%H>Z!$:O#E7^7RGY+\VMEH^< "A3 M#])SDWN1R\'4S"(Q56,B\]S:F!9BWYO3CJKK["+&(3@.I[9WRB GAB6U;EE- MEH'/[O?D8..F_+9GWY%R)T/+]=I4I'+C%4A*Y5IVG)9"3C[*&28D#Y&>+M1& M\0-@^MQNQ#?K72;ZY*1AE/_GA-0;OB;8-'3AL(K%+)^AKA%]H#UT&B7W1O=$XB[RNPX'-SAX7Z4;:BX3[]:? ]^,S"V$#4\!3CKF6;'G>"*R M0 [XFQ 3SC]Q;K+YB)'Z2PG&AR_U+$:GW>(1R41[=(YWAQ^,X#AADFE/)XTB M9JT/\^1[R 1!/'JBWJ7,'RDJ=QX(#"-:B7DJU:AU.&SL^>K/(( Z$+?;-\('U73/BFN[Y2O?E]9U)\7]4'J'QT[??+S.*F_R5C)4O L^2^%/86. MV2L^"E1N:6+W);51/ED'8D]GTC45'W3Z#+#GX\?GL\>/WG(,CV= M79Q?S,[.SK,0.\_>%DAMQ[$<#!D_UR[PA-?*]_O=Q8_ZBY1#R(B4=V)!T1$% M_;.6"D?QO!VAR1M.^Y7H_$OH?R8)+H7IO0NO,H@*A#X^< CG=#K.C^^;^(WI M_J(9)_TK>=0?F_;XPV!2"^O9A'FEXE@$4+6IY&9.JUNH5NK QR7'M;8]WM]M MOE4P7>J95 EW+$.O?QC//!<;'GSPEX%[P[/TVL?$5I:/K(EKQ,05;]WX@4]B MJ_T@.N33Z2YAA3(Y'=I+_T^"<3:I4$HY+Z6#7"-"A30]&W,F5^#QS8KX#L,, MN4@K0#[%3OHNZSX'L[U'!:1[S7=D5O4PDB4XG1M +G) \L7]]U>7[QZD;LWM M^0#2NYZ@BRYX..05:=6\"YS]Z6R*RNSP>PV'O8Y71MGSP[B[0RV24EU/X/<^ M=S+Y'I#<1(K'20_XZ")0'K[YW%EO8@."Q8[WL [)34G.:7Y9+7;Y F>,I'.< M&CAY/!T;FDB+*>E\&E/\6Q7:]QK#B0==JUVKTXD4+4R<1_*PL-TJ.6 Z*SM\ M'A:S/Q%[L5.H>RM-)9UI9:)0,4936GE]@GTKL,E<\L5Y%/U0X7"K5Y]7"<03 M?48453J7MWS'(K\_/MHEA=:=ILBY4VK6B#7?F)IFZ?A>I!N2!_RM]0(K5;NQ M>?0UZ]]M>G_ ]L'[*;5G%7-HZF?>GF[];W3-,:.6>L<,4VV52?#U80BO!%V$,O\)YF[U^# J[Y M+7/NTK:]O(J=ODTOLK^2][?'X?(6_%OEUJ 0J-!6>/3LY/'#H\+)F^7RH;<= MO\V]M#V(.?^YT0J9G0;@]Y6U??Q "Z37^U_^+U!+ P04 " !K@:E6**2< M4<$" !"!@ &0 'AL+W=OU!L.A8J2YXDQ\W?CY(2-\7:= .2 MF*)YC@XID1EW2C^8"M'"8RVDF425MCE5K!9=XK<&T==( MIN.&+? 6[7USK6F5]"P%KU$:KB1H+"?1V?!T-G+Q/N [Q\YLV> RF2OUX!:7 MQ20:.$$H,+>.@=%CB>.+U?"^%_H0FR619"WQJIZ#28%-9?AR1[7==@"G Q> M :1K0.IUAXV\R@MFV72L50?:11.;,WRJ'DWBN'2'6$L]-+F:L:X8X] MHADGEAB=/\G7Z%E IZ^@,[A2TE8&OL@"B^?XA)3T+WLS/;C@)A?*M!KAY]G<6$T7XM=+*0?&T2N$PVH$MX/XHQNHQ"^L0A.CJ/>01\J MS2<'HX(;#)#C47S\''.2QFGOH?D"6);HN]1OJ9D-T(^TV_Z>QY!YO+]W0"I- M$T+%*H8[2O-OK*?\OPH -R2Y0X>C_!W86&9;J_0*2BQ0,_'$WVA.@XR+%10M M[:* 0=D* 4LF6A9FCB V)G,$MJ !:2SQFQJH-!7+72AA;OO?V / MSX2D\3%=*>$$"0&!)4*KB800Z3*RPL*KQ4V*N M+,T<;U8TY%&[ 'I?*F4W"[=!_[&ULK57;;MLP#/T5P@.& M#3#J6WK+D@!IUV$#UB%H=GD8]J#83"Q4EEQ)CKN_'R4[7CJD>1CZHBMY>$B* MU*15^MZ4B!8>*R'--"BMK<=19/(2*V9.5(V2;M9*5\S25F\B4VMDA5>J1)3& M\5E4,2Z#V<2?+?1LHAHKN,2%!M-4%=._KU"H=AHDP>[@CF]*ZPZBV:1F&URB M_58O-.VB :7@%4K#E02-ZVDP3\97(R?O!;YS;,W>&IPG*Z7NW>93,0UB1P@% MYM8A,)JV>(U".""B\=!C!H-)I[B_WJ%_\+Z3+RMF\%J)'[RPY32X"*# -6N$ MO5/M1^S].75XN1+&C]!VLJ=I 'ECK*IZ96)0<=G-[+&/PY["1?R,0MHKI)YW M9\BS?,\LFTVT:D$[:4)S"^^JUR9R7+JD+*VF6TYZ=O:%\OY9&0,U:EB63"/, MMXP+MA((5L&UJBH*WM*J_+Y4HD!M)I$EPTX]RGLC5YV1]!DC&=PJ:4L#-[+ MXJE^1(0'UNF.]55Z%/"6Z1/(DA#2.,V.X&5#%#*/ESV#=\.TY')C8#%$X>=\ M9:RF1_/KD+\=W.@PG"NDL:E9CM. *L6@WF(P>_TJ.8O?'2$[&LB.CJ&_5,J. M&CGLPG]8AH5 *AI7OZ1#,K9$R!6] VFP<"NC!"^8I8VQ-%'!6P-J#=1W-'.5 M:X!Z#TE6=6/]@;]M-$BB(W9TC*?#]NGD'1VS1R=T)&2V*O&D+)Y"RV2/7S,14-O&M9:5;UO+\.S9Q=Z MYQVP+34B5%TA^9Q(%S1FW"W7P"51\;VR58THH&1;A!4B=3YIN8>C_O>/%V-R MWL'NUZDE%"Y16VY(RJ510/)*$PNSG?3'19(GX2[SO=$:Y]M[5/JHIB$ MV>@2DB2,X[A['93=+K4N$:QENC!P%HZ2#$;A)SZM0 M;WQG-T2CD;9K?\/I\'G,NY[Y5[S[>:B;;#AQ$;@FU?CD_#0 W77S;F-5[3OH M2EGJQWY9T@>(V@G0_5I1;/J-,S!\J;,_4$L#!!0 ( &N!J59,(KQ^W!$ M $TU 9 >&PO=V]R:W-H965TN7IG:%+M7'2MAZO9;5PQM5 MF.VKH_%1?/!)+U>.'IR^?KF12W6GW-\W'RM\.VVHY'JM2JM-*2JU>'5T,[Y^ M<$7K;8V^2Q(DKDQ7^G+^_S5T8@84H7*'%&0^-^]NE5%083 QF^!YE%S M)&U,/T?J?V;9('5T>B5PM9%VX3V;[%Q7DF1&]S!26_Q5; MOW9V?B2RVCJS#IO!P5J7_O_R6]!#LN%R],B&2=@P8;[]05V8J* M5H,:?6!1>3>8TR49Y1Q3>3@P1_D=503,<# M,1E-I@?H31N1ITQO^@B]=[_5VCV(7Y1;F3P1U0I9YN*O1D,57_"]KI05_[R9 M6Z@E<__JTX0_Z*S_((JG:[N1F7IUA("QJKI71Z__](?Q^>C% 3'.&C'.#E'_ MKRSWOU'$1_$A*=XMF?_G YF8Q>?'Q[PY_&+Y[OF[1G_5^_M.OW>?T,'F ]!W7D M J0%?9X7&C%GTY5$8GSQ I+55;9"HA"96:]U<"VD3];0NU)5RP=Q1\Y0^<BG*.C_M,\_)"JY[7I# Q*)[8KG:WXV<[AI!LV% 0#KQM3,JM;#?IS):PI\AWQH2FARPS9WRK/ M@(7TBNPHK57K>?$@533)2CL;-K$M4Y5#V1(; M4[&O>G?<4U,\] XU;>49+9&"JZ\J>$=72C*2^/+^'5%[4QBSYK.WY XE5*IS M:%)H1T(1GPM=RC+3X)]U'!*1Y2BH5#0E%4S8I%0+C;7X'.1!2( ?L9+W8:G9 M(CB=$;FN4/=\T=-.PUI>M41S;:P35B]+#6H4[%B_9RTOVL(4*-OD4Y$9N43\ M+$F&#%'[0#_=RZ)6C?:"@CK$FM@@]8=$6V@Y)W<@WH(NH*$<]9[=L=%5#B=' M?&7P-:IR=B#D JXN5*'A[K*Q'(Y3%;FQ+.%\R"=69OY'.BW0H-V\&D4%VHA5 MA9>\51E< Y3#TXEXQHZ*W(.?[?/K9-/NVJG?<./%NZV1IB"]E_9:W$J[XB,R M^J!0?Z R-O2QN!I-\.]D,+L:BYLL,S4]ANT4ULP+)5AUDQ?B;#"977 R+IVI M2&GCL\%L$+9<2-U3OF85.BE-N0B@!$I.V(\&%V,<.+YV4Q\-@Z> MM[O@?'!V=2XFD\'5: ;"B/#*>9E! M5(2'3LSBI+8J4IX,IM,)_7LU$A^8M\*4RQ/*7'')V07]Y_D*CXX%8O]J=DYZ M FN74_%SXCM1V8D_7;>:1.9D-1X3EY#F6,P&YZ,+6E#5ZJ"Z4@<]OYR!P'0V M@^5#$4)94F6MO%T9J"G*PAMC-1E*"4RAX>C7=,4"Z8C(8PR4N<.C% M04KCP14,.1F,1J- +?WU&(XSGI+JKIA27PF7A35"4?APKD4VD+#N5MRB?B&D M*#?=&N-9Z!9,$=0$SLR/UYG:$3X03UG@\H4I1RI]> Y+)4!!JXGM-9ZIO* M/& (>4K.S3VELR",]6@FU0(G_8\W5-!M'?)D*%!A8TZ/+-=CL*ZMA3_@20JD MQB.R#%O'KF3E\R1*"QGG!IK*<3Q[*%(>RHW3]'G30!WX5?:UH^AF[Z?;CW=1 MY0.J?CX1B^/1$*>-2=_^R &A -GB$H8&Q,;Q9#:1(^#*-Q]PV+4@;^R:Z /(3/I(Z.RMXTOFR]21@/#!DB44FW%'>92K10 M/(2419C/!0=1WU#9&Z_@(DL($?$92RGU)[N^*S9%[4$L7!S=!Z&0+G?[/C97 M;DLZ:7+H-'I\!T&T@4"G7@TOXIEX<*\\G/S>4:8WL**]]G<'2YL^YH+KH'LA M"!7 MU[ 8]_NVD? IS@T&$C6P7]6RV;%X7E>QK_&=TMJ/&'R7V,%R$_:/A.^/OEZ@ MVPC,PR+CX:215).'EV68$H5ZT>U)AW#[/3K1N<,Q/\#B]&EGWK!'[Z%2GYGJ M,C4-F]%[^-GP/!$M*VHZ_G@\2FQ+IP? D3\-S=#3XW&7M"A->?*#=$)\/PGG M1P5T57=0^B=RX2T'8WK'_[>J#'FWI#X7R*$-1^)3?(9),GR]#>7LF85QT6U+ M75CD [1'I P;;!FR^.='][>9'6X^H(YZ(("=FL"FDM-!(;L3"=)94#O:6+1[ M""9*!*Q"%@,)>ZY+KUV>71&#DN.)]D*?8[' MAZ2!OZA\R=TF/B<'V'H>%.R7$?-GER,>!&%YK>V*=J5M KLK?NE<6C@<5KM^U]GN0?V.QH0P&'7H)0&ST4$ M1'.'!IP0O(X )?, A?%GEQFYZ]GOXEE_ T>P\#/(AE!D%PRC'C#_7/A1O$$ MULI_S2J-A*$ES^%*;M*I7]^B"?-PF@ V,>S]Q;N[J?CW)D?(=B:;. ?-%$ZH M8,B-1F_)KMI@P,OHJTHB17NK'$#XW-_$M-8+ZONTVFTQSN.1J4I(1C]J6]>N M!C9\2-JS7!7RX5!"?TMQV4P6H]6"'/ON^9CQPX;WU+=4,+K3Q5[MJLN"81=L M)*M"4U'B::#=8[S>!!"&U/=K0$J<%$%^'8&&1>:TBX#:R6YMQD3_5A?2F>H! MEL=A'D936?(GM8TO45Z;7"\.*HGYS'5.;AGQ,G?1?M#"?9[/=S)MLKTKGB3. M%_TNYLJA^#,V+NJ*9R^Z]/>,#)6IT'XDEWS_?B#>.[4FAT..@54NQ(GX[G5% MF"K>E"4)_$G1G)>2,5WGP?].?FJLOM"6)L@\?_> ;0]V>>4]HAUXJ#?U9!1- MG7*W-U6X"?<;7 FHTM9VT#-F, W9:23;=L;L'*;(]P8.?1Y+6.W>L)E"9+YY MXNSAX&2A;S#Q9FI].&SSO*+EFWQ B[,0+@:1[8 M9#XL[J]ZW@H>%;:U#-G<@\_T&&CMI'/\?H.V=^X2L*?<-1\)?7'>]B=>YA\^ ML]-ZZ_) 2O^AX7OO]#R&1F)^CZE\;O J]U7'C[-\96+'C[/*=KR,CRV"]*3; M1BAOEWL&E/3NMM6SL!^<@\F5;];&0R.^Y+ M=]OD(JN%K'DEM_XVM" *>WC(C^+HG0B]KM>48 #<-U3AVJZX8^Q!Q/ I%:M( MOZFK1%QH"%^W&"X1UCMG5RY(8)D;5U?D23A]0=,-*BWA)BI\\A=6J%6B"B,2 M]-=_[*6IG]2?O @]7CLE2WW4:Z^]DO:7*X_X[FPRO$Q&5HM@H./9<-JX]#ZH M;*Z1:%IP=C&<'5B;#@]^IP24UH48SSN*;&:Y\6;@.P7'1]TCJMM5U+YK,KSP M%SR0" =736DZGIY/VZT\E*X4?*;L(H=F>KE/X&PT;:TQX)15Z73@7BE_6<1L M<4S-"[V4,:YH/-_TI@9U5%->2>? K5-PCNN4I<$N13Z%YJDFWH/LI4WIGI"* MVQ%GFP("/.DAB1\/E6X.QG8.F1_*T=Z)PF"TJ^[&;>8/)&)W:GK5^GD?8I!^ MU!3-1H[^Q#$5#NN.\^*[&@EFR?? M-7,J.&_GWSV9P/3? _].2:'1=>"U>;NE*Z''9"?_IP%WI=;Q(I0D#IMY[/U6 M673SFVB9KK>?^+N6Y,T-OF3W:O:X7=%+#OVHA4"VM.&5#GLM?M:_T4R.CKIN MIQ!%^Y0$SQ',IF@N3KG+'M /4E#WH/+.!A+?B6<^"L+TF2>2S04+*]H4(C1> M_MZH"DZ P]CW8SM;\#H:_J'ND:]3?TP/?1QY3WGN4]$*K1!-*A\5/;TBBR;Q MOAS4UMQ*=RFE3;X_"N5$.C\0>J:?TR,DE50-"4WP_TSKYWRKZO$(EC^(+0.0 M>3]7WK>D/6E')OR>UU#<\)LO<,9U@DT?.;E?FHY>!JS&UAMCT)*CW$M=-,/= M/'WA;I]P=PY".0\9DV"-C(Q_:O.^=]GKGIYA36^YJ="7QAE(\_XN3^V2F<\> MMO>M9=M0[E?S7#=IO#O7PS=*-Z[!5WM7]5%AWK7QL\\B\?42RE:E8C"&7WPN MIH($2W!%)IWP"(7&)SP#<@@)A/(W8,1.K5UXBV;#>N MQ1:K8\)+'2Q1T9 N0^C]/TZ/^W3)P]*Q"8TYZ,4SO>;/?2^&!D##'5$?:A'/ MTF%?_FO=SK&8T?L0]'ZQW10\VZ_"?8]_$\[#)^_H96X[N;4)X>8BKG>0V;XH MF'CWX>%G]ZV*021_?L). )9*LJ:5K4'CU3Z;?=#C%-YNL@8H@F09Y_Z( UF# M^QQU=!GR0]88,>0'R*(6"WXW,MSHD,F\YS2GI=L8,)#_F S@IJ]W9 _R"9S< MJT<8',VM 5\# P?S!WPO:,4&(L/CK-BS@??C:T.-4]J2)?7SD\'/)@ER9"# M_= <[24>KO1 E'?^ZN)?>_WJL\U M5\_P.G$<:<,$*U @6-9W[=(A\"*4UK ES*")G/-WB _\&AO#S39NV.80&5DL M&(5BA(N69-:;N4;7AJ9*>>4WKG^$<^+&U@BL?998#A*$&MA(SI?)01?6T=MO M".U"+1\!>2\X_)_I^^?!&2.YSJJA^&)Q MX6DJW,+1[IV&Q5=0;JDK7PE3]-/DK&'?'T><)G_B@BYIR7_(0[@=%S(RQ"_.+/A/YB9&X=\P!]72D(? MM "_+PS\/7RA YJ_H'K]'U!+ P04 " !K@:E6ASYWO&<" "?!0 &0 M 'AL+W=OU-ZWYVGJRAH;X4;4HN%(1;81GH]VG;K6HI 1U.@TS[+3M!'*),4L M^I:VF%'GM3*XM."ZIA'V[P(U;>?).-D[;M2Z]L&1%K-6K/$6_?=V:?F4#BQ2 M-6B<(@,6JWER,3Y?3$-^3/BA<.L.; B=K(CNPN&KG"=9$(0:2Q\8!+\V>(E: M!R*6<;_C3(:2 7AH[]D_Q]ZYEY5P>$GZIY*^GB=G"4BL1*?]#6V_X*Z?D\!7 MDG;Q"=L^-_^00-DY3\T.S H:9?JW>-A]AP/ 6?8,(-\!\JB[+Q15?A)>%#-+ M6[ AF]F"$5N-:!:G3+B46V\YJACGB]MNY?"^0^/A:L-/-TL]TX9@6NXH%CU% M_@S%!*[)^-K!E9$H_\>G+&?0E.\U+?*CA-?"CF R?@=YED^.\$V&'B>1;_+2 M'N'7Q#UNDQ M]I?=QRLIX%N-%J$6&X05H@%#/(1#$O9)OA8>J"P[:U&"[*PR:W8BM&@5R4.$ MIQB0PB-0%6R'4!)?OW&,9[.BILR"5*S6YCH/*Q(*O*2$&ULO5=M;]LV$/XK!Q4H6L"U;#DO1F(;L-UL M"[861KRL'X9]H*F3150B59**DW^_(_429;,%+$,+!!$IW3U\[IXC>9X=E/YJ M4D0+CWDFS3Q(K2VNPM#P%'-FAJI 25\2I7-F::KWH2DTLM@[Y5D8C4878MVCOBXVF M6=BBQ")':822H#&9!\OQU6KJ[+W!'P(/IC,&%\E.J:]NB$0U0[1)YWM9!G M^9%9MIAI=0#MK G-#7RHWIO(">E$V5I-7P7YV<6V$@-4 ENQER(1G$D+2\Y5 M*:V0>]BH3'"!!MXUH_>ST-+2#B#D]3*K:IGHQ#(3^*2D30W+Q)B?PC@7\YW)GK*:Z^>M8P!7>V7$\ MMY>N3,$XS@/:+ ;U P:+MV_&%Z/K'K9G+=NS/O3%BAEAG&8;ARTM$(AWP33&8%,$KD@X:6A&(T,9BIFE22(DDURP# QY(^U6:T!(GI4D M,Z2H44@H2FU*5U56>2Q=9I1=)F/:U?LR\ZMZ&N[C_7 [A"WR4@LK:K.;1YXR MN4=8JSP7QA\([]Z^F4;1Z'I[L_:C\?7[0;VR$Y%E&<3"\$R9DH*CE;Z5P@6S M>X(]2M1D\$1G L?"Q<&>Y2\TH8C"4Z2_HL@$&5 8GIT4SGSK@C4M!\_YY^5R MTS 9PAJU92YV+92& NE!J^1N$5.E=X?HCC6>,0HH<6M0>BBY[J!M,D59T)32 MQK_HR#3L*:/SMHS.>_7?/(=*V5^WPIXHIE># 1V@E,'J"G%S566S>.'"NRX# M,(BP8=K"[>T ;JFV8#J S\HBC.$#?&:6='5NJ](0$V,&\)L@C6-AGWS1'"WN M ?31-/550;JI4L-2RI(J^PX+132J,'(8CS[\"A2*CR"A$B.3)V0:T!UM\!$Y MYCO4S>$4]0EUT0IUT;]1ZQC=!MC1EO,[YIA$KX Y)8=X^\FRW%J/UR0 MRU:0R]Y,WAL?Y(VQ(G='P3$M_AO"*1G*RJYS0&'C\MW$^!>W'Z[#M-5AVIO% M.P+]1[NBE:0QK^ZB8[K\/T3XW=UJG2-<*C"=SJFZJ4R3*NUS].*F+)01E<+N MLZ'VT4M ?;:NR]Y)PYE)(:&>V=1&CDJB5>[3RV)55!@)2&I]7]Q?7;I'DQQV M^L4<]=YWQ6ZC$T35.K9OV\9[6?6;S^95UTY]V%X0Y0P3ED_3.G' VIG0-\31>5:3]P"[<^1Q=]02P,$% @ :X&I5H$U MA+R%! 7PL !D !X;"]W;W)K&ULE5;;;N,V M$/V5@;HH$H"(=9?LV@:<9(LNT 6").T^%'V0I;%%K"2Z)!7O]NL[I"YV$L?- MOM@DQ9DY.YPP' M]WQ;:G,P6"EYCH[AH0.)FX:R\V75D[ML+?W+(-591P1C']ZG\X8TA@>KP?OO]K<*9=U MIO!&5%]XHCV(&\55K4O3$AJ'G3 M_6??>AZ.#%+W#0._-_ M[BZ017F;Z6PYEV(/TMPF;V9A4[76!(XWYE$>M*2O MG.ST\AZ?L&D1[C$7VX9;IBX>LW6%ZG(^T13!W)ODO;?KSIO_AK< /HM&EPH^ M-@46S^TGA&R$YP_PKOVS#C]G\@H"CX'O^L$9?\&8;F#]!?^3[D:*&FX(JR19 M$.6ZA!M+-DKX:[56]OSO4P1T_L/3_DT)S=0NRW'A4(THE$_H+'_^R8O=7\Z@ M#T?TX3GORP6EU8FT84_44::<+2,(5IR((H@L=2(CXKF2.(U[CE36.H7F=5UN0&8!_7X&.^ MZ\&CS!K5A]#B%.7/B1O2D%VU_TMFF2;F$-9C--*6.=BAY** "\]E29I16F:T:G"!]>.[/\U@:I."SJ9N:E%_DU]'[ ;R 14'P MFC_;Q$G2C 275ZTU'[5"1]B8)G_B>M%*JUI"HBWK=<K'\FWSL&Q!O MBBN-8Q8'_;^4W ^_9:\!RM6+6)C$L"H*VW\5^'[(IL$4O#AF,7TY0?F%3VC# M,#8/DZ0LCH/+UW3V:J,0;L#"= IG>E T]J#HW3WHEJMLNY6X[>J>3GJDISK. M6;>G.\X7A.(0 M_9#'A#I; 1K1SOYV2\%9*CFIF.5;2Y-@)2.JLJ"YV!BCX>93'<"/KJBU,?'@4%.,WI2TK]**7"I+Z61LSU MO;?RU"5U$[.E81 JI&&)DCT%PXM9Z+OFS_72%T"HN241\Z:>6;G41X/3NIT< M#3T$&UL[5=+;]LX$/XK M S4H-H!JZVW9<0PD:8OZT(619-/#8@^T-+:(R*)+4G'R[SND9,5Q'*/=7>QI M#Y9(BO/--R]R/-X(>:\*1 V/J[)2YTZA]7K4[ZNLP!53/;'&BKXLA%PQ35.Y M[*NU1)9;H579#SPOZ:\8KYS)V*[-Y&0L:EWR"F<25+U:,?ETB:78G#N^LUVX MYLM"FX7^9+QF2[Q!_<=Z)FG6[U!ROL)*<5&!Q,6Y<^&/+F.SWVZXX[A1.V,P MELR%N#>3:7[N>(80EIAI@\#H]8!76)8&B&A\;S&=3J41W!UOT3];V\F6.5-X M)P OAJZATH>!3 ME6/^4KY/W#J"P9;@97 4\"N3/0A]%P(O"(_@A9W!H<4+W\"[8JH 5N5@!Y^^ MU_R!E=;H/R_FY %*D[\.F=V@1H=13>F,U)IE>.Y0;2B4#^A,WK_S$^_L".>H MXQP=0Y_<4"GF=8D@%O F_T.DC\(>)GU;(&1,RB=>+8&@:U1&;4;:7/L$W/&9 M(4*B6O),8]Y\9^NU%(^<*@9AP;CD( M*-I98/ "X4?,$R'S7FG]#7H3N((AH%0>)&B.L"H\_R(WD,W3=*#ZHYD1=QE1?S36;&E0 <=A:OZM2PY MKN;_A/A/$F)?)J-($@CT@W$T_[:/>D0>9 MIE5[\MG,!1-LTRFT#J<(Y-1]&%H4"U'RW +,64DW)J6OQ$Q(NN3HQM:%#0G" M^W=I$'AG>Q5@5_TSFT""MDE8=->NTH1J;ETPA0><)@I:M.,,P-[Z5#(*D;Q. MQ>5[\ %F9 7E"A?0WNW54L%IC^YW8'G.C86N1=\OTX+*:*O9N&@ZM82;X70. M: +!3=W: ^ YZTRBN229E;5QQTD8]D+J5+U!MV".3N:]-AGX)J% M-=H^K7QR&]' [T4OP9*78-5SOAT'[,'M/[=ZO\*"7<,CKY>\Y.KW@K]M>-J+ M_T7#%>Z80F=N)71SQN1T N>F1%3OT*74W^DM5RB7MH-6)%I7NFDSN]6N2;]H M>M/G[4V'3QFSY'0_E;@@4" MLKR=& 7=7Y?)#U!+ P04 " !K@:E6I2W3E,@$ #S# &0 'AL+W=O M9L0.=Z7C%EGB/YLOJ5E&O MTZ"DO$"AN12@<#%IG0>CBYY=[Q9\Y;C1!]]@/9E+^_*D&-YR0R; MCI7<@+*K"HV-+8AE61?2 -<)'F9XLZ$U2,_T*,Q6>R$H7[&*9L43XA9(K4!RT%L;4YS M#9*,6P9,'+)ZQP6-R5*3 7TV.@C%7G)"OL,5*6$EIQQ$^*+M)YWA)&L.,7RR M"D%0MV'=1O @#1&JXSIC.@/\7G(RC\+HD4TLW%+"JV]6[Y)HP"\0]"*O[P?T M]?;-( S"]X^^]K.O6W=XD"Y)\S6S\I/MJV*.*24T7-W>4J5K9AJ,71M[_?Z M$'?M,6N/U_P7(2\Q06*B=EJ&/U7+ MKCE1;N*FW,2O+CIXFW09MV=%477*J6?I9/C^*RCY>C9_;1P&E _K\ M+.ZB,-L[<5A @J!_]A3D"9O!SL*A0NA*ZDNUGAK@D$U(;32\O> M$(V&%:-DQW[=L$\M2;XG^2RZ3W1^'KO/5 <:60Y*TDOCET\MDFYTY6D<0>"W MP_A7N$?!Z5ZYMW

?%9&G=DL>9"5OL0]ST_'$(<>\-A #W?&_9\VW3[(81M M OE QUK 3(HU4C&T(M6P>[CSF$<0D!F^H,^]2W_X\>U<_ 0 MI7.U=,]M#>[:K]ZDS6CSHC^O'K+[Y=7? 1)L25+3RV)!6_UVGXJ+JI[85&ULM5A=;]LX M%OTKA*<8I !;B]1W)@F0I.UN@78G:#K3A\4^,!9M$R.)*DG%R?[Z/:1DV6E= M(PMT7B2*(N\7SSWW2F<;;?ZR:RD=>6CJUI[/ULYUI_.Y7:QE(^QKW6.([9M&F,O- M^8S-MA.?U&KM_,3\XJP3*WDKW1_=C<'3?))2J4:V5NF6&+D\GUVRTZO"KP\+ M_E1R8_?&Q'MRI_5?_N%]=3Z+O$&RE@OG)0C<[N6UK&LO"&9\'67.)I5^X_YX M*_U=\!V^W DKKW7]155N?3XK9J222]'7[I/>_%.._J1>WD+7-ES)9EP;SR=9:36( MY#\0&9./NG5K2]ZVE:R>[I_#O,E&OK7QBA\5^%&8UR1FE/"(QT?DQ9//<9 7 M_T#>[V8E6O5?X6%!X7-K=:TJ,:"DK3[KO"YS+V<7O_["LNBW(^XEDWO),>D7 MMTCP]KM7D\9.11,8>-_+R69+$#"32HK0;,(U6MDY6?=EBXU#5R M7K4K(KSVY2G!B2[6X4C?R(5L[J29SM=?./DD-D"YDP91M^0%865* MLR+RHRRE29+Y0U& ?4566E>6L"2G4920M*"\*,@74,$KU;[JC%[!>$O2%*]3 MDB0TR[R8N,PAL,2(9P6-RX0377PK.^&]3Z-;"5!MA MAMA9O73AP5<:)]O 6@F-<'()Y65$/HL'5(F=/3'-BQC7+,\FB8UH46D@#$%3 MB[ HBW((2("-R^H^"%4M$"Z)@SS YUZ%^A/3.(F)E[B5Y:N--#:D _P9V"*F M/$M)2M-XIS0$G]&",5+BY1O9::MP$(VHX#W-$4P& \II0[6-%$0WRGK]EI2P MD '#?" A;R7DHJ+M.4U8D>%@DA%HW;,QP1@ML8TEM. ^.]*,QD6"08( P>\C MN9%-N9']'[F!IL*X1TIN4'U/2G<4%+QO=&'\5B#N*J,8#<"PX+$IHGA;AGO(BU"UG^M# $QHP*\JXWK7+]N&BI'OP8J*0Y$K"D M:>'!#11QW$&R:5G #VM/T78M^J:OA0]S)7$^**0A54YB<'6912\QP@Y6)"\] M5T0?9:F.<+"1V4>!MT@O/;"G1?^-U#N MFT/D\ (,6H;RB%J&#/XP65![,.U31$[+G&%9!%H\1LD9S"KX( ^O=XS2QV4[42MRI6CDE?^YQ@88J MY"@!%X4O*!^Z%TB8*$]#,P/>9=.BR9H8Z93$+*Q,4N\1RVD<<5WYGR;0@'3@6\>+*+Z"VJ(XS8(1XB@F(B@>#81;.U_VI1] MV 7J$"<<%7^8$[9ZCE3AOPM\_Y H-_AL08^ND74#.GIL\IR@384-PELW]-@Q M6NS8HQ)L'+&A0DR-C=]Z!W%+G^8QF!FE)2F0GYY%:A$JQLJ?N3^L,AVO6]]! M&T[4]2 *5!5''BA(S%N!5NV5D4-]V(^#[T!RK$)C[_-C;,, Z/W^+ YI#II M0=OJJN4*+D_1CFE19J'#BZ=#[K39?MLA!B#&T$?M:X\I/L9 3RGVWMQK5?#)\UF)VIP%6MU:XH^RKYU?.IF#$IE&@=ZBP?G@ MQ[YJ1C,T"QF*-Q^_/.7(XD]711GW5V3;>_3#@!O\$H\#QZ/,PP,T"0.X&4V9 M;S+3Q%,*0[>7AQ++0MT]W-[-]_XI-.AMPI\3#\^^=/[Q@Q_2X8'I[OPA^)..Z>;,%Q+Q-KX!7B_U*A*XX-7 M,/VRNO@?4$L#!!0 ( &N!J5:Q=TE@= 0 *$+ 9 >&PO=V]R:W-H M965T JQ?)![)NWN.]QQYTZU4W_4&P)"[NA)Z M-MH8TYQ,)CK?0,WU6#8@<&4E5INCP:55W!_OK/_F8L=8EES#F:S^*@NSF8W2$2E@Q=O*7,KM']#' MXP#FLM+N2[;=W@@]YJTVLNZ54:Y+T?WY77\.>PJI]X0"ZQ68P]TY'S MJ9);HNQNM&8'+E2GC>!*89-R912NEJAGYG^V1ALNBE*LR6?)A28HD"O(6U6: M>[)8*P#,@='DS35?5J#?3B<&_5KM2=[[..U\L"=\!.2+%&:CR0=10/%8?X)X M!]!L!_J4'37XA:LQ"7Q*F,>"(_:"X1 "9R]XPMXY+ TY+W5>2=TJ('\OEMHH M),P_AX+M;(6';=DB.M$-SV$VPBK1H&YA-'_]RH^]]T>0A@/2\)CU^1469=%6 M0.2*6-2'\!VU-&=!* MJZ$@'X4!1&30@>G8AXP&RQICA;-6*;2(+!7K=^1:&EX1WQNSZ%>DJRBEZEB+ MAKY*JU:@Y0XJPDS(+R1*:!Q&./ 9S1(?!V%(O2CMECR6/>SI[>ZIG\FZX>*> ML#'._XY%(7!*W((R)5;%#L&#YT6[QN*UNA%A@4<]SR.O7Z7,9^\)8Q$-6/CP M[]>=[7W%G=,N6 4Y9D)#EPN6]E"[8%B0TB@.4E!"BG>/0;Z3*.= MNM/ Q'@9]3.;(A;2T(MQ$"0)S<+8+=H0V=ZV%]'W''*HEZ!V#&;_ X-_-G5C MG\:85$?=Q'>'D%(6AG;)HUGL_73&AC0-V,/_14S-.O0]=I8$U$OPGT8TR=A+ M&9H@BS#<@ 9>@B1B-$Q1Q$I*TN3%S#QJ[#$CD:Y>:E/ 8FJO/60D!A!%+AG( M[2C)R)$+/AHN^.C9%_PE-/S>/K[N31XX]N$..S(-AZ[^H[:?<_4;^\83MVK? M_ (,+RN]JR*YURQ4V"S@QE+D9>-2OL.J=Q'\]VN!-74)MG,LL!QQ+^L.EGG4 M#P,KX=T8T9@%/2NC%.]+9H784B+S64=U/Z4^,@M#P;YTA<=$(DQ2$NU=$8=2 M,]EKFVI0:]<<:H(4$:;KH(;9H?]<=&W7P_:N><4HUR4V3Q6L4-4;)Y@)U36$ MG6!DXYJPI338TKGA!GMH4'8#KJ\D,KX7K(.A*Y__"U!+ P04 " !K@:E6 M3C.F8=,& #S%P &0 'AL+W=O^&>OX3JJOY9)S#=_SK"A/1DNM5T>329DN><[*0[GB!;Z9 M2Y4SC5NUF)0KQ=G,$N79A#I..,F9*$:GQ_;L2IT>RTIGHN!7"LHJSYFZ/^>9 MO#L9N:/UP2>Q6&IS,#D]7K$%O^;ZC]65PMVDY3(3.2]*(0M0?'XR.G./SF-S MWU[X+/A=V5F#L60JY5>S>3L[&3E&(9[Q5!L.#!^W_()GF6&$:GQK>(Y:D8:P MNUYSO[2VHRU35O(+F7T1,[T\&<4CF/$YJS+]2=[]SAM[ L,OE5EI?^&NOALD M(TBK4LN\(48-(* - ;5ZUX*LEF^89J?'2MZ!,K>1FUE8 M4RTU*B<*$Y1KK?"M0#I]^HZC226\NF'3C)?CXXE&IN;5)&T8G-<,Z ,,/'@O M"[TLX;=BQF?;]!-4IM6(KC4ZIX,,WS-U")Y+@#K4&^#GM19ZEI\W;.%?9]-2 M*TR"O_MLK%GX_2Q,81R5*Y;RDQ%F?LG5+1^=OGSFAL[K 07]5D%_B/OI-1;: MK,HXR#F$' MRF3L@9P?5+AA&\GUVZPC'XL?YBQMM@1CS=7B'JZ-)Q3N#=4M7XH45D8S\,T0'3$-1@%[*JL3KY?BHPV27UJL9; RL M7734.7G02 (%HIWA \_!I0GQHLBN0I($ 5Q42O%"@]SAU'7(*S M6K_>/V([)> 1\)$5);';/*G?FC[?8M-5)$#AQ GIV#ZIOVWXPW2AN9_0P-(E MD;LV^F$*-).2Q#BJ7B7!FN8!]_C$IW2\=E40XWT7;I9\D]PK);#SB.P>1)%F MU:P1^[3\/L2T^8 ^Q!QG:5KE5<8TGP'+I=+B'V9Z#>+7$P1O&/OPMGX]PWM( M9#)"WQ-890R=:Y3@WRJQPIZHZSC:HD0R7)4R$S.KTI1EUK>V.R#[ M8(L]*J\J7/+O*T-;E[Y$=@K6X>RZ^&FBPBU1-==,%HL#S57^W_D.H&W0HFVP M-]K:JB%P(4O=AZW#C&ZLUOE*%N@J"WFRVC^+7CZ+J1N];G(Y10WJ9#"^T$O% M.>1U6^6FK?:AZ5X >F-9=3MT+WAVM7@.$8F2!)\!8D/<0,K.K2,XZ^2[,;ZO MF5#'!1K$F L8=EYBS11]T$ A\+?@8%.:Z#@EZ8AX>/ M'0GQ88R'X6$"+P:J.6RK.=R[FK=Z(6GG)\3/2U084^-/- >]JRN%IWT%/RBK M?PJ\K)#=NGVMV'UNP:#"2E/-(5M@"=;'/R6+'BOYW9%H9T: 3S99C'[(VW+$ M[N\1+S;34!(GYLP'&F$W=7%(HGIO?A'\0YIB$D 58@YFW4E"?^A1%YE>\ZC.(4%J$&'O&3 #4ML0ZPHU;F MG>+6W86U2;10HD#DJTK;#M.@NZ$?)"$CKQ(^%Q/9*$21.8 M'_WNFG$XZ'.YF5(>8)I$V%_Y=.T/T7\3F%9' 2V M6Z(66Z(G3 K8T1!4=HIK"V6&D&50TB]D^84LOY#E?X L<8LL\=[(/KRU0U( M&,8-QKB$>G&#+BX)/:=!%DJ&PO=V]R:W-H965T'HH^T-+8%B*)+DG%N_WZSE"R MXBP[>?=K:;5=$ IRAH;4ZH&-*ZO1XO@7?@ M2XE[<_0,G,E*J0=>_%Y:_8"!Z ^'B[ARY*%]+*^=76NU!\VE"XP>7JK.FX,J& M2;FWFMZ69&?G]U;E#Z^6E%>]MV7D3+W@+X;UJ[-; FZ; XKG]E"(?PA>'\)?B+.![ MJ2<0!AX(7X1G\,+A.D*'%[Z ]^P*[K"2UMV+L0;^6*R,U:2B/T_EW<%&IV&Y MLB[-3N9X/:+2,:@?<33_Y:<@\7\]$W0T!!V=0Y_?4Z46;86@UD^4,7\?5/-J MV'B1Z3??^!E/9776[^FL/FT1UJJB8B^;#5A62E_QY=]HP-+KG+RK!ANZ5(K8 MN+A6+J[\."[LXH*RZ:U(,TUWJC&J*@M'CK'T5Q_ J%EI9TTJ=7:J-7039GP) MG[::;N%8?TXT_",@_]++$)RD8E#K?NFLMZ%"E=NP4 M,B\*?$@]/Q-P+ZDJW G*]@$M7T#L94%*8&D:PSNJ(BTK=T(65,PE"XJ[$@0! MN8LA\+UXQE[%S(OCD!\2+_0S.*.2>%!)_*]5XK0 'W?NGA?<&$O[_90 SD+^ M;P$XRHFKI[Y,[J$E3C2H5O?O=Z[9%*UV.&2F<:>TNU5BN53%)7QL+?'?%+S7 M96/@0UNO&&<-7UU+)I[OD#]/?&BQV6CN]4=>A@+*^?,SO,GB#QB*XD"6!1% M=W$,3-G.B%@1QQT,DT4%'U.V(=%UPY!5A<64)H UEOQ>B-"+HO2(W##SLG V M/D=K&)(LA.@@ MIJKT(( MJ \@/,GA]&@&JU%OW*1IZ%O5-K8;QX;=89A==#/;J$2J)!7' M^_4[4K+K9*[1#[;XF :C;ST3G4U8%$T'-1N:Z]T5 M5FH[#>)@OW KUAOK%@:S2(?VSV:A:38XH)2B1FF$DJ!Q-0WF\?@J=?;> MX$'@UAR-P66R5.J;F]R4TR!RA+#"PCH$3H]'O,:JJ^DN4=C,-1@&4N.)M96_5]C/V^60.KU"5\?^P[6VC (K66%7W MSL2@%K)[\J=>AU]Q8+T#\[R[0)[E!V[Y;*+5%K2S)C0W\*EZ;R(GI"O*G=6T M*\C/SA9*VY6JA()/0G)9"+DV\.:>+RLT;R<#2R&92_,M= M2X1PK:2AY$O>=8@L8:'1H+3=@EKM5>$5W-$B4CM: W_/E\9J:JA_3BG4$4A/ M$W"';&P:7N T:%PL_8C![/6K>!B]/Y->>D@O/8<^NZ-#6[85.NH/7 M71[B1 M%BF4I:)8806:4ZS/XIYF?;]!H-ZA%:IV#IL#D[;J#/%D$+(QRYKJ_X:($?&J<[)U2B@2@4CPC M0UX)$8W#2Y;#O;)T/EX89&$2Y7 99EE.L'2):+L+H2'1K4=U]!MWG$*0=/?$ M[#+,'6*2A&R4_2^#$>45]?]?/:%*R?4[JG#]@U*>.DJCX65/J=\@==(TS//8 MC3(6YG$,OQ\UVU[GHP8<.ZETBV>E.&Y80K[T98B2G,JZ0C(I2>9'E"UV1?,O M [\#N@CJL'J[W>7>K_3#OO@WHQ*P%'=P*5^0:7>19 +J[;[N)58V_ MXY;*4K9^N*%/%-3.@/972MG]Q 4X?/3,_@-02P,$% @ :X&I5D^/:%VL M @ + 8 !D !X;"]W;W)K&ULE551;]HP$/XK MIW2J5JEJ(*&448@$[:;NH1IJV?8P[<$D!['JV)GM0/OO=W9""BM%VHOCL^_[ M[CO;=QEME'XR.:*%YT)(,PYR:\MA&)HTQX*9"U6BI)VET@6S9.I5:$J-+/.@ M0H11I],/"\9ED(S\VDPG(U59P27.-)BJ*)A^F:)0FW'0#;8+#WR56[<0)J.2 MK? 1[?=RILD*6Y:,%R@-5Q(T+L?!I#N<]IR_=_C!<6-VYN R62CUY(ROV3CH M.$$H,+6.@=%GC3 40- M(/*ZZT!>Y2VS+!EIM0'MO(G-37RJ'DWBN'27\F@U[7+"V>0!!;.8P8QI^P)S MS:1A_KP,?)RSA4!S-@HM!7+N8=J03FO2Z!W2&.Z5M+F!SS+#;!\?DL!69;15 M.8V.$MXS?0%Q]QRB3A0?X8O;K&//%_]_UK\F"V,U6;\/Y5W3]@[3N@(:FI*E M. ZH0@SJ-0;)Z4FWW[D^(KK7BNX=8T\>J2"S2B"H);R?P"'51WD/J_Y6::#* MUZP^%2Y3464(-D=8*D&ES.6*BK)647H5=N_Q<$G.JC),9N9L"/-<(^X]"W^7 M;HA@KBP3Q+9&61&_5L4>-4<#'V 0QS1>G??Z??#-!+CQ>II^XHZ%NHZQ%/&M MN 433*9$Q(QSI >5YNV+ H+ +:98+%!O5Z,W.;R"_O5M\IBDJ:JD-10[1;YV MY4.23T\&43>ZIEGO/+J\@D-/(=RIX +URO\'"V6IN_AI3NT&PO=V]R:W-H965T$B1]+13^LE4B!9>:B'-+*BL;2ZCR.05ULP< MJP8E24JE:V;IJ->1:32RPAO5(DKC^#2J&9?!?.KO[O5\JEHKN,1[#::M:Z;_ M7*%0W2Q(@NW% U]7UEU$\VG#UKA$^[VYUW2*1I2"UR@-5Q(TEK-@D5Q>39R^ M5_C!L3,[>W"1K)1Z'N?HO^ MR<=.L:R8P6LE?O+"5K/@/( "2]8*^Z"ZSSC$<^+PTO?\);!G9*V,G K"RQ>VT?$?*2?;NE?I0-J8C\WC9&WBW3$LNUP;NQW3\6JR,U50]O_?%V\--]L.YCKHT#<%%ZVH)+,_U,<*H52".I^2"GE?2\;5 M$N!SRS=,H+144%R"K51KF"S,$71(:<=7Q"T!Y:_)JU:#).)B6[W&/Q?;K=Y= MCT/UAE#T48?$3'M@6VE$J/O*].2ERPHS3LHU<$E4_!3J5"L*J!CE>(5(,V4W MZZ^CN(1'#[M;\+Y*W2>EEY ;U)8[HE)9>JED$B;G9]OE 0ND\>O$^8XJL2M1 M:X+JLYB$V>0"DB2,X[AO4E"-RY A;A1"QW1AX#2<)!E,P@O231._9'&89*>P MKPJCG6E2HU[[F6F(1BMM/UC&VW$L+_II]$^]G^G4GFM.7 269!H?GYT$H/LY MV1^L:OQL6BE+D\YO*_JUH'8*)"\5Y68X. ?CSVK^%U!+ P04 " !K@:E6 M^2;Y7@8$ "O" &0 'AL+W=OM28"VV^%VNV+%VMM].-P'Q69LW6S+D^2F_?='R4[F M;6F 0-$+^9!\2$I>[J3ZJDM$ T]UU>B55QK3+H) 9R767%_(%ALZV4I5_XQ!/:O$R66DWPJZ732<>9)TVLAZ4R8-:-/T_ M?QIX&"G,PA<4V*# G-^](>?E.V[X>JGD#I25)C0[<:$Z;7).-#8I]T;1J2 ] ML[[_")C)MN*- =KG!@N1P8?F$;4A[@V\>>";"O7;96#(G%4*L@'ZNH=F+T#' M<"L;4VIXW^28_Z@?D)L'7]G>UVMV$O"6JPN((Q]8R.(3>/$A]MCAQ2_@O?_6 M"?,,MVA*F8]BUL";'/Z0@L+_0NM.H89_KC::^,G,O\>8Z TEQPW9QEKHEF>X M\JAS-*I']-:O7T63\/)$&,DAC.04^OI&$K^-QARN.>4Q0[BWY7#,S9- Q]U\ M*!&VLJ+F%4T!7"$8VN%%H;"@:H&,*_5LCQYYU1%/+D=+/LG&O<-6'=],I93NHCW8!-UR7SD1F)TC%1Y2Y@<4 M=8L%M+ZWME-\:.C=(*A91&.41/")I"@;5 \5TF4)RMZ*YW)[WM%B0&9^'#,[ MSD/XY'RK9%.<4^+JO4@RM;_>KV'K#**Y/T\GEB=R;1;#GZ/:V9,]JJ?%=R9; M_NQH/+->4C1GD/J3<&H%5(&PO=V]R:W-H965T\LN4BHTH=BU94;P>@B[Y3$7>PX_6Y"H[0S&>?G;L5DS+A.QANZ8G.F_MC<"GW4/5 64<)2&?$4 M";:\ZER[E\0;9AWR%G]&;">/7J/L5NXY?\@./BZN.DYV12QFHTW_.;U[?S#V5;,;COZ*%6E]UAAVT8$NZC=4=W_W* MRAOR,U[(8YG_1KNRK=-!X58JGI2=]14D45K\I=_*1!QUP*,3'7#9 =.Z) M#E[9P:M'\$YTZ)4=>B^-X)<=\EOO%O>>)RZ@BD[&@N^0R%IK6O8BSW[>6^8%NHJ_;:!&I[XBF"S2E,I)9@UO! M)$L5S0O\-F"*1K%\A]Z@*$5?UGPK=6LY[BI]51F[&Y97,"NN )^X @]]XJE: M2T32!5LT]"?V_BZV +HZ'8>TUH3@]&WURP]/5>\5$HE7U7C45P=J_;1$* M6#^'97/7XZ2G1X./Q]W'X_1"QB0-,5W7'XP.,8W$^8?$^=;$?>;I>\%"OA62 MGJ3W6A3^1;-28$0QP]Q%\J$IM]80;7,+"0L@800(9M1I<*C3X$S* M/8 L#B0L@(01()A1G.&A.$.[ &V3>SU8=$GV<[74@\CR/6!JY;4M2@'SCY2A M+N*0X8 ;M$5MG&9(6@-(( M%,VL767DW=&Y- K4L(/2 E :@:*9S]$JSXZMAO,57[/LP+:E*6GFUZR>6Y.I MQE9>7:F@KLQ,9>6ML=U;_Q^E.F$([1%;YQJ2%H#2"!3-K%WEYC$^DU)A4,\. M2@M :02*9I:H\NS8:CA?HU2@7KVDF1J$_;I2@7IP*)J9\LJ#8[L'OY811;!^87PEZ&:M6[S,(=ICMJX*)"T I1$HFEF]RLYC_UR:!FKB06D! M*(U TVQ^WOT+30,U[23,US7FB:4VM^G[]V]V3BCH$W%0&H&BF06JC#P>GDN. M0/TZ*"T I1$HFEFBRJ]C^Y/W;$;?"!XRMI!H*7B"9%X@OEPRH4=38W%&3Q_(;3%-&58"S1PH^R-7^-:R[M%!]] M9U0T+G^U]VR]PA+T@3@4S?PYU[ESSV[/Y_G&QZ0Y/$BV^*QGZ;1 M6WU0;(9XIP?4R6T1TQ)OK-WS>B-WX+AU=0.UV: T D4SBU#9;,_^U/QNO]0\ M.+'4W-Z_]7 ==.@- )%,RM1N6GO7(_$/5!7#4H+0&D$BF:6J'+IGMVE/[^I MQ0YH78K!$W>"A]CSO=J_.$"CDL:H_F"$FQ<=>I6']IY96?Z2K2UV1NL,#I_> M2W_D#>LK"4"CDJ:H \\9U+>W=(_V529,K/(-K1+E2S.+[82'LX=-L]?Y5M': M^9E[&11;7RM,L1/W$Q6K*)4H9DN-S):.=I H-K<6!XIO\MV;]UPIGN0OUXPN MF,@:Z/>7G*O]01;@L,5X\A]02P,$% @ :X&I5E1I,Y[W @ F H !D M !X;"]W;W)K&ULK59;;],P%/XK5IC0D&"Y)^UH M(VW-$#P@31V#!\2#FYPVUA*[V&X[_CVVDX9>LM!)?4E\.=_G<[YS3)B*UD2"O<8S-/&$FB]CI3!/M*EMX]!"V4I(5C5@Y4%%:/W&SXT..P W> '@-0#O5(#? M /Q3 4$#"$X%A W A&[7L1OA4BQQ,N)L@[BV5FQZ8-0W:*47H;I.'B17NT3A M9#*%-= 5H"ED;$&)2=X'-&%4( M4/2M8"N!:2Y&ME3^:%8[:\Z^K<_V7CC[*^97R'??(\_Q_ [XI!^>0M;"O0YX M>OKI7?"[TT]W]^&VRD&;"*]-A&?X_/\D8LY9]4__#9$%FI@R (Y^WLR$6?_5 M)7;-'W3SZWYS+98X@[&E&HH O@8K>?O&C9R/7=*?DRP])]G=F],9'OJ!:UZ0:]Z;55C(4!V-HR:(-R1)(CC>' @7(=5%'L'\J;!D;RN M'_K^OM7=L947>H[;6NU%&K:1AOV1;K_8')9,D.Y8PZ,H!L,X< ]B/;9R/=<9 M'!9)KS^O+9(SD>U)%[721;W2I3 'SB%7GYAIB%W*14 M"M?KS6N%.Q-9+9R]\U?7=S;UPUH0*E )&PO=V]R:W-H965T,,(F-\5"/3=AX2-F;,L2 0Q)S1&#)8CX[(U\/K*7AO\)+#EA392GLPI?52=V\7(L-2& M( 1?* 8L7QNXAC!41'(;?S).(U]2 8OM/?LG[;OT98XY7-/P%UF(U9#@5 RWT!8&< M^UB DP&<8P%N!G"U,JDK6@,KI%3%E+-M708FJT=)_$ZMAG@LE9(G%B M/(4-Q&M 4_!I$!-]%N?H.V8,JP-!IQX(3$+^08[>SSQT>O(!G2 2H[L577,< M+_C0%'(?BLWTLS6OTC7M%];\AMD%0V0ET=JY:.TW2KAVDWHV2>8U1%;2LY/KV?GOA.LB0.$ 38+HDBGU /^8A M26/E#-WL$EEP2%_O2*3L9/#,Y!1?8C\UF G,!)*_4AE-ESO"'P;Z+W5NN>=6 MJTJ9VJV]-J::)/,:(BL=22\_DMX;Y6BO23V;)/,:(BOIV<_U[!\7XBP/\:00 MXK00XK /<9&'."^%N 02NJC2OGX/=@L] 695!=]U+?*U0C=$E@IM%FIC=9&1 MQ6= 8HY"6$IZZZ(K/[TLO1RD'4$372[/J9#%MVZNY'T*F#*0\TM*Q;ZC*O#\ MAC;^"U!+ P04 " !K@:E6I)LGG1H# ]" &0 'AL+W=OHOVTNM$T"UN6DMQ,;=_B3D_?\15*&/\+VYUM M%$"Q-E;5.S!%4'/9?-G=+@\' .+I!B0[0'(,Z#T 2'> U MM(O.RKIEE^4BK M+6AG36QNX'/CT:2&2W>*MU;3+B>X0;E&F&&AEI+[U+Z J9)64X;ARABT M!IY>HV5T]^GV&IX^?@:/@4OX6*FU8;(TH]!2-(XS+':>)XWGY '/*7P@ M+Y6!U[+$\CX^)!6ME&0O99*<)?S ] 6D\7-(HB3MB&?Z[_#D3#AIF]G4\Z4/ M\+4Y_,)M!5-_E*B?-RFES\*BABM!9<1D@4 %"5.-);?P7AD#7V=*"*"KNF6Z M_-:5WL9]K]N]J_Y+LV(%C@,J;X-Z@T'^Y%$\B%YUY>8_D=W+5*_-5.\<>S[! M)9>2RR45I'#)Z%+;4 P\A6M-F[PWR))L%&X.99Q:)?TDBENK>_'UV_CZ9^/[ MJ)DT"]1T.F 5=9Y"K255A<8"^8;-!9V>5C44^Q-G3=7HIJ9^$8Q9L!7"O%6J M%GYAA9JKLDMO$U+_0,F+.,J&QX*[S'K];-"M>- J'IQ5O.\*APID"5)9F',A MW-3L)2!M_%7-X"3,.!ZFPR,QIU;)RVC8+25KI61GI5!W^LC\TS<-*?8HN MD0&!"Z*,+C+*EVX>JV9BU," "[!P &0 'AL+W=OYYX[^WR#E51/N@0PY+GB0@^]TICYI>_KO(2* MZ@LY!X$[4ZDJ:G"J9KZ>*Z"% U7<#SN=Q*\H$UXV<&NW*AO(A>%,P*TB>E%5 M5+V,@,O5T N\S<*$S4IC%_QL,*3:?=H!X1H0[@+B X!H#8A^ 8E66(_7[L?U>[# ^XCD1,UZ8T<7W2 MKTGD S,E&;OS!'76Y/7EC%S#%)2"@FR.XOM$Q;Q4$W3A-&K-7 KN-P.Y1@5=%X6JB]6K7T.Z6 MRS",^U%_1]F^69 DR2%E2:,L.:ILW%O1]Z^5=")XEY_1YV_]0YBF] D MEPMAZB>D66TZT)5[>'?61]B9ZD;RAZ9N:_A X)75A,,4*3L7*>9,U:VBGA@Y M=Z_MHS18ZVY88G<%90UP?RJEV4RL@Z9?9[\!4$L#!!0 ( &N!J5:6P12( M"P0 $D4 9 >&PO=V]R:W-H965T6YGQJK878W-HVC]8DP_R&;D@N[RPIR["0 M2[:R^881')=*66HCQ_'M#">Y-9N4>T]L-J&%2).7N_1?R^- ME\:\8$[F-/T[B<5Z:H46B,D2%ZEXIKL_2&V0I_ BFO+R%^PJV<"S0%1P0;-: M63+(DKSZQS]J1QPHP%,*J%9 ?871"06W5G!+0RMFI5GW6.#9A-$=8$I:HJF+ MTC>EMK0FR=5C7 @F[R923\R>R9;D!0'/)**K/"E=^PGL=U]>P8(6+"+@_3T1 M.$GY!WGWV^(>O'_W ;P#20Z^KFG!<1[SB2TD'X5J1_79=]79Z,39+GBDN5AS M\"6/2=S5MZ4=C3%H;\P=,@(^8G8#7/@1( >Y&C[S\]61@8[;^-8M\=P3>/<) MQZL5(RM5V7V+=_@B$PMF;JZ5V4M&,Q#)9\YD]LI %^LZQ G3AD^% M[9?8ZGVTG2$O# (XL;>'!AZ+P=!S4"O6H>XUU+WSJ>O85>K>(;O @^,^.XV8 M QUWK&?G-^Q\([LG1N,B$CI>1L5+@V<@L(Z-06-C<*7\"89TP4!@'1>$C0O" M*^9/>!1Z<.P&(Z\7H1HQU_5&@3Y"QPWU\=OR9WP>.XV8@1UTVL+G&/D]Y%P2 M3,O8TM8NH_JE03046M?8@RH/KY1*-?!0;A@(K>L&U+H!73&=:O#NJ]Q#_8#5 MB$'7\]P3 =MV$]!8J7^>4+7^3_D=BYGXM:4>FFO]0CZN)-(S,VI>'$0#H77M M;/L"Z%TKEXP=Q\5N& BMZX:V 8'F#N2-N>0?!>'(\7VW'ZO'8JZ'3C5/L.TL MH+%JGY%+P7G\CL5,_-JR#\UU_XOZS&5)E(A7+3NC]L6!-!!:U]:V3X#C:^63 ML0.YV T#H74_7=M^!)G[D;?E4PW>"<30#7OAJI%"?HCTT8K:[@(9R_9AM)IR MJD;I%!Y_A)P^29V8 \,3+-OBCRXH_EI^Z/A[TY%?G'U^QV(P#!RGQ\\^&,K( MI[8J9U5J%H)NRM'/"Q4R=,K+-<$Q84I WE]2*O8+=4 S/9S]#U!+ P04 M" !K@:E6A4& BI<$ O%0 &0 'AL+W=O@!4E] 5^WUA-K;W0^K^V#"0'R;Q*QM8/OO M;YRD*8&4%BG] HD]SS/C9YQ)//V-D#]4A*CA5Q*G:M"*M%Y>MMLJC#!AZD(L M,:69N9 )TW0K%VVUE,AF&2B)VXYE!>V$\;0U[&=C$SGLBY6.>8H3"6J5)$P^ M76,L-H.6W7H>>."+2)N!]K"_9 M\1/UE.9%TURY99CS!5'&1@L3YH'5E7XYM MUP RBZ\<-VKK&LQ2ID+\,#=WLT'+,A%AC*$V%(S^UGB#<6R8*(Z?!6FK]&F MV]?/[.-L\;28*5-X(^)O?*:C0:O;@AG.V2K6#V+S)Q8+\@U?*&*5_<*FL+5: M$*Z4%DD!I@@2GN;_[%*KUFJU-"?GF\ MA9-/I_ )> K_1&*E"*'Z;4W1&I_ML(CL)H_,>26R>R8OP+7/P+$QA^ MBV$)=VK@H_=[KX./W^_=KL+;E*$R34Z9)B?C:HSN!J37JS M:8SG5%W.%>4&OO]%(+C3F*A_Z^3./7CU'DP%NU1+%N*@125*H5QC:_C[;W9@ M_5$G?I-DHR;)Q@V15=+DEFER#[$/RZMFHT.AG"L\ V1583W2N&]@VIM%20C?9UR.8&_ M)8D=N);M[2A79];K!KO*'0SG6.4:(JLHYY?*^6]NV;.]_9IM8OFVJ/Z>6E[7 M]3Q_1]1],]_NND&P(ZJ_MVN]GMOM[9B-]\T"V[>W,ED1(BB%"-X4HFZ)!U'' MELTFR49-DHT;(JM(WRFE[WSXVZW39)J:)!LU239NB*R2IFZ9INX'EHKN7@UP M[5['VZV_^V:.$WB!NU,J#D9ZK*@-D55$[96B]@Z*>B]2?*(O>OF#CI'SU2N? MR@<+F:QCP$,8?/0B+;IO2)\O$S M8"B6,2,L14SN%V1]EZXI+-/+@-,SV$0\C"BX3"P:8K"D0$Q?BUB-EU"DBL*: M9<%/&9&%J @0"CFCD0W741Z/0IB7#1.ER3[S8>0";FK"<]S$.,-4F1U8PPU9 MOT9=U&6KO=7+25 NLJZ;(II5JO.#:#E:=O:NLP;8WKAS.;*=VAF79K*65OO% M1=Y*O&=RP5,%,<[)G771H3>QS+MS^8T6RZR;-!5:BR2[C)#-4!H#FI\+RDUQ M8QR4/=+A_U!+ P04 " !K@:E6_4AR\_8% !I) &0 'AL+W=O2=LML!\_ZA$]+(:P7!H!8DNZ]_#>8_+@2.)XS_@_8D6( MA._K*!8WG964F^MN5X0KLL;BBFU(K*XL&%]CJ0[YLBLVG.!YFK2.NJ[C]+MK M3./.9)R>F_')F&UE1&,RXR"VZS7F/VY)Q/8W'=1Y.?% ERN9G.A.QAN\)(]$ M?M[,N#KJ%BASNB:QH"P&3A8WG??H.G!'24(:\43)7E2^0]+*,V/_) ?3^4W' M22HB$0EE H'5QX[L0E^GI"VWLUZ3XF[QQ)/QISM@2?1"BWY MDK*?9BN^:)Q,E$?)U56J\N3D XUQ'%(.Y&'>EJB=![8;YV'?9V.XK8W_" M_ IZZ!)J_@/6%.\7-$ M%)&2<$4?!+&D\@=\_4-%PE22M?BF(RF#]?2PB5!Y]-0DIT MR_/6#/P*;UF27V$$(7\PZ!T0IPL;]OR#L,!8PHG,^05S?AOF=,WZS2[Z/0=Y M!\WJPD;#_O"@66,Y)S;;+YKM&YN]8[%@$9VGS@/+H_L$FG3;# $EB-SF%!Y]"6[M\-&\O.ZP]' MAQ+>C/*=4?]0PHU5G=CSJ.AY="8)OQLUE<<9--58$X:(2#S+4(K/>L?HV?-((V> MG<.\H]*](Z.;_2D]&QRE9\=$!>8J3V6A--W([+I;ZYFB9CK5DF+)2.?DV40+ M;*'522Y=/AJ=2;,L^?*<4YMH@2VT^C/7\I[!-=\SM-&L'*JF6;U>8\%JPCRG MWUBQYL).;;PT]*[1W/Z,;N7(U09=Y#5YT(0-_28/YS#A;N6I>RL3KNU78ZN] M0;/?9EA_A)K]GL-_NZ7_=LW^^S2EGMYJB;%DHG/^;*(%MM#J-)<&W_7.]#;' MJF>WBA;80JMS6GIVM]7S=K-6-Q^I:U:LYKF[VURPYW#5;NFJW5:NNI50]QMO MG_H:%HZ)"LQ5GLI":;/=5C9;VZW5!^)6T8(*/ER#@ G \A[^9@H.=@MKR!!KDBL #V6R?(QH"6\!'Q@FN0OH*\O$CD)!M M(JQR5<5J^*6*GL8[55;R+ ,N+F&_HF$RQ5-.U2D,&U5(LB-$H2:CA-7W3,]8 M@85$J(20\;DZLZ=RE=4C""R*O0E"JOATC(0NH(GZOM2M$.R;6)-^#+=KR(4S#:6V8OJXFRQ)^8VW3IR>-X=7M^K'UUW9:2NI-MH MNN40V2:<3Y@O:2P@(@LUG',U4#K%LWTMV8%DFW3CQC.3DJW3KRN"YX0G >KZ M@JG?)C](!BAV%TW^!U!+ P04 " !K@:E6]Q)HIXP" !S!@ &0 'AL M+W=O84QUYOLZ*:"D>B K$+B32552@U.5^[I20%,'*KD?#(=3OZ1,>''D MUNY4',G:<";@3A%=ER55/\Z!R_7,&WF;A7N6%\8N^'%4T1P>P#Q6=PIG?L>2 MLA*$9E(0!=G,FX_.%A,;[P*^,%CKK3&Q3I92/MG)33KSAE80<$B,9:#X6L$" M.+=$*..YY?2ZE!:X/=ZP7SGOZ&5)-2PD_\I24\R\#QY)(:,U-_=R?0VM'R

0= M^4R5HK;"Y/@"#&5$"7++.,>3T)%O4(BE\Y,VZ7F3--B3 M-"2W4IA"DTN10OH:[Z.!SD6P<7$>'"2\I6I PM$I"89!V*-G\??PX("4H^9+M=UG%4\^#J:1O]JVU1,UG@Y&7=0KO9-.[^2@WH74ALB,9'@R M4C&1]^F;_)EY.'B_(^]@GG^MNK]UKTM0N6MWFKC:-E>\6^TZZMPU$O]W>-.. M\1//F="$0X90U(U"5=/BFHF1E>L22VFPY[AA@7\%4#8 ]S,IS69B$W3_F?@7 M4$L#!!0 ( &N!J58782*F/ 4 (DF 9 >&PO=V]R:W-H965T(K&+(I;^NN%AS5QO"PB'O*ES""8 M^K7GMSP,,R05Q[\EJ%/]SD="U+T M@X4[COY$=T',XF7 0O11""X%8O$*?0G8(@@#&7"![CD3NY2O$).HYOE^QB4+ M0O%!87Q_F*'W[SZ@=RB(T;=-LA,*1(Q=J8+-_J2[+ .[*0(C)P*[9^D5HO@/ M1#Q"&]QO8?<97U;NQ'1WU1)5ZT2J=2(Y'CV!5RQ($XW"SV_VRT[AM=BR)9\X MZI@)GNZY,_W]-]SW_FHB90G,H$@KBA1"GWY+I,H\.TFT\.[GWEEUV$]QGPX\ M/';W=0K'9F2$1QZMS(S@_"HX'US_VBYLBLVWF01+8 ;/7L6SUR()(A7T77!Z.[3V+^2Y6?]$DUF/7NQ,$&,;HFPQ*807=0 MT1V\\M /;%*T!&90'%84AQ8R.CS:2XU'_]@,.OJC*L01&.*G:,%7*]5T/LWG MJD.GP9YEK;\Q4!"I:UXL@1FDL:<;L_>6BE=Z6Z)J"\WD6A,A&$SQ#,YJZ7VF MX#59G:QX6#=^##;=Z1>^YR'"C7%9[?VVT$R>NOMC^LIBAT'=T)FF)323IM81 M&&S?9U5.Z7ZVUC780<4.:P& >V\Z]Z!^Z)P,2V@F5RTG,*PG6JF=$J.^TM[+ M9$ F9FRZ]V.P[SZ?>_0?:M#A:XL!J"6B 0>-( 3'JL M3AELH9DTM"Y0GO;6Z@>&ZYR82\@"HF4!&;VV!%@=,-A",\>]6E90 M6%:TRVP) FU T,0,3C=\"H\$] ;LHGE@T*[YL85F+H'6 12^X!5A=G-$_I#6Y"R,2,2FL!"@\+BDW8=/UT WMV7OU+B &JQ0"%9PZG M"QZU.FZPA6;2U.*"MADW #=>9;*Q\8KG-Z+B$)?"T)?/C2X70A\*U. M$VRAF32UN/!A<=$NL_[QA<++<@":F,'IMN^WN7"@'94/#-HY/Y=0 [Y6 SY\ M%W'NMM_JO,$6FLFU]F #K#'.*)_2NP_7PB:KXUKHUIX3RA[2NF?I8Q +%/*U M&PO=V]R:W-H965TLFEJ)-A *=!U$*K35*K42HFOW,.W!20YB MU;$SVR'=O]_9@8QME+X0GWWW?=^=S\>X5OK%Y(@67@LAS23(K2TOP]"D.1;, MG*D2)9TLE2Z8)5.O0E-J9)D/*D08=;O#L&!"KW+J-,!Z7;(6/:)_*N28K;%$R7J T7$G0N)P$5[W+Z=#Y M>X=GCK7968/+)%'JQ1EWV23H.D$H,+4.@=%GC3,4P@&1C)\;S*"E=(&[ZRWZ MK<^=T&D%;&JF(3 M3 H*+ILO>]W482<@BMX(B#8!D=?=$'F5U\RR>*Q5#=IY$YI;^%1]-(GCTEW* MH]5TRBG.QK>,:WAFHD(XA5G.Y J!2[C'-0KHPRV73*:<";@R!JV!XVNTC MS M0NXW18)9AAG ME+2Y@1M)\'_'AY1@FV6TS7(:'01\8/H,^KT.1-VH#T^/UW!\='( M]]6K^]Q M^^]6KP/WG"5<<,NI _(3*6I,M1W"TPKK;E^8C8:S_=K=*_ZTI0LQ4E S]81 M8Q!__- ;=C\?J,!Y6X'S0^CQ%%=<2I==P@2U"NX3V$ ,/82;$NMXX@'+?'@(''3J\9UVM+=PMK=PC[R!F:P0W[:ZXWVDP];\N%!_I_R M:'3Q#VNX\VX+U"L_G0RDJI*V><+M;CL KYIW_\>]F9[4X701!@0N*;1[-J*$ M=3.1&L.JTD^!1%F:*7Z9TQ!'[1SH?*F4W1J.H/U;B'\#4$L#!!0 ( &N! MJ59>-30.T00 +<> 9 >&PO=V]R:W-H965TU#U0<3#$2;#VH[L"OUQ_4 M?[MC4;H=6=AZN? <+E=27;#'PS5=LBF3G]9/',[L$F4>QBP189H@SA8CZSV^ MG9"^"LA'? [95M2.D2IEEJ9?U,GC?&0Y*B,6L4 J" H?&S9A4:20((]_"E"K MG%,%UH]?T!_RXJ&8&15LDD9_AG.Y&EE]"\W9@F:1?$ZWO["B($_A!6DD\O]H M6XQU+!1D0J9Q$0P9Q&&R^Z1?"R)J ;A[)( 4 >34 +<(21I& MXAW,\6EZC]Z^>8?>H#!!?ZS23$"(&-H2BE$IV4&1^-TN<7(D\=\I[R 7WR#B M$+=#O&^1U.6A$#-E 49!QH_IA(X MF0.YD&ZP4I/UT+^[RVTE:^=0'7TKUC1@(PM:5C"^8=;XA^^P[_S41H AL 8= M;DF'FZ.[K\KJ!MW1B"8!0]/\MO2!I]D:E'2#'L($KHX;+XNXTIUR13AL :3'5+IKI:X3PFD@&J1!PX0&O& ^ !;J!M1>^0 ML)-#J1OT9NQTL$.\H;VIU_/ZN$:J7IFJITV5=$#A'SAC"9JDR89Q&4+/OVB^ MTOK[; FW!B5V#\3>UA)MQ6GG/G=%#8$U:/)+FOSK:M\WR90AL 93O9*IGC'M M]]HT?2C]5XD:Y\\08?D,T5KO#L&O]8?7 M<\A@OST.A_G.P'?:?Q%PY=NPWKBUZOZR%DF?T=DK; BMR5]E)K%WY7XPZBA- MH379JCPEUAJQD_IAA^#5A$Z(YY*#WXNV<=V^2XYT1.7FL-[.M7;$!:R3/HVS M%]806I.TREGB_I7;P*C3-(769*ORFEAKT$YJ@\&!O#$>P-]^&[2,(UZOWVMO M U*9/*(W>;4M-5-&2#_CV1M#ES",I#*,!%]7\<2H;32%UF2KMJ^HWU@\0?$% M0EW)GC<8X#W!MPSSG6[OR&V?5%:-Z*U:0^^7-4#Z3,Y>V4OL^Y'*0)+NE?O MJ%TTA=9DJ[*+1+_Y>$H?> <"=['O^_L&J&V<,^CV^T.C MG_[L!;W$UA^IW"+I75G^1FVB*;0F6Y5-)/H=R%/DWS]XT,48G@#(OOS;QL&# M\[[\[=I;1?5*%ZS*$C) $5M H-/I00/QW5O2W8E,U_F+QEDJ91KGARM&YXRK M ?#](@5A%R?JW67YKGK\'U!+ P04 " !K@:E6^%=O>]@# ^"@ &0 M 'AL+W=OJT*[&;$)+P MXP!I%[1J55V+EFOWH;H'DPS$U\3.V0;:^^L[3D*.A<#UX5X@MN>;^>:S/9[Q M7JJO.D4T\"W/A)XXJ3'%R'5UG&+.]+TL4-#*6JJ<&1JJC:L+A2PI07GF^IX7 MN3GCPIF.R[F%FH[EUF1H]!<"E"XGC@/W=%\:.U+@\\<]_KH&VPF*RF_VL&[9.)XEA!F M&!OK@='?#F>89=81T?B[]NDT(2WP^/O@_:G,G7)9,8TSF;WPQ*039^! @FNV MSVG@/Q5AN9UV!BD'-1_;-OM0Y'@&[O L"O ?XI M(+@ Z-6 WL\"@AH0E,I4J90ZS)EAT[&2>U#6FKS9CU+,$DWIDCRYB($9;E&9O)O) "A=%P!^_$CKZDXJ@[\(%6;^9H&,_T+2U^6L[AYLTM MO $NX(]4;C43B1Z[ACA9SVY5MHH.M%_MNE1$0C:"=A;/M(%BW'B%#:6VJ$S_?67;N3] MUJ;._^3LE5:]1JO>->_39[:GDVA04?JM.U_!HQ)NR\]NVAV&T< ;N[OC'%K, MHC (HL;L%;N@81=<94<[P^E:)+"1LOU@5OCP.&[0][S@A-ZY63CP!X-V=F'# M+KS*[H6*X1T7=X62&]J95G[A>>#0\\(3>N=6)%WDM=.+&GK157J'J_^] P)- M"[G'Z_@OW=:C'YUQ[0W[T6!XDM*YF1\->L.@/:=^DU/_YW*"^BJTBMYO.XS> MZ9%ML>K[W@71!\[)Q+!A//PO%:$++P@IVR'L&%VT5894<.G.H39 Z7!CT\GH M%B9@)"P6#_ 9;C0B?) &H>M1J5Y(9=94QB0\056NQ 8TW)8%[2])[L JLU76 M-9@4X1F+[2KCL:UP[R5U$\#D.%3U'X#5E;A;6Q-1!N.[!/ M>9P2N:(JF<"@(")UW;11XJ:Z$OE5]0YI L12)32SYR:M^&B$=5-G]:'.@I4+ M. WT@3=Y3*@C(7";;RA?27W?5OKR*3B= M'XQF@[;YX6A6-D?NO^ZKSHI>P T7&C)<4RCOOD\'7U7=2C4PLBC?[Y4TU V4 MGRDU>*BL :VO)>U+/; !FI9Q^@-02P,$% @ :X&I5KCD^,P)!0 W \ M !D !X;"]W;W)K&ULK5=M;]LV$/XK!Z\8&J"+ M14F6[]0C3P5.2EONZMC*FN^GV=KK#@^E)66-*7A50%-_2JEGU=*>29 M*] KTN"JZ^W6(NM]<]UML-/(CERMB! M_G12\24^HOE4W2MZZ[=1,E%@J84L0>'BNG?#KF9L:!V!6WWP#'8I6XC$8Z_FZ"]=D[K>/B\B_[6+9X6,^<:[V3^ M161F==T;]2##!5_GYD%N?\5F00,;+Y6Y=K^P;6R#'J1K;631.!."0I3U/W]J MB#AP8-$)A[!Q"(\=XA,.4>,0O=0A;AQBQTR]%,?#C!L^G2BY!66M*9I]<&0Z M;UJ^*.V^/QI%7P7YF>DMSWF9(CRZ)+N3125++(V&G^!>8<5%!K\\49)I!%YF M\,&L4,'=6BDR@ANMD4Q?S]!PD>L+N+B%B;R ,PLCC/COO/L.T=0^?N_>)H9:FL*4I=/&B$_$^ MJ"4OQ3_"&N-#%2#\@%O!4ET2IX#H\TB(6C](^;N3:* M,OU/'Q\U@-@/P![_*UWQ%*][E9U+;; W_?$'E@0_^]CYGX(]XRIJN8K.19\^ M8(IBP^9P!U@GNA5>'&!Q,/ K9X A=URCP0QNTT 9GH>V.WHJK;,M5 M??:T7!CW8J]S@S;!T =YT$$3!^/X"++'*!R?0)VTJ).SJ#_R)Y*"=O-]V)+. MM-%P%!UA\Q@EP\2/;=AB&[Z(T8*7)&=$)B6]2/T@AY[Y@^$1R*Y1' <#/\A1 M"W)T%N1-MG&7L2A362 8XK-2//<(Y;G.,7D6DE M'94&0FM/D+O]?#C'79QA MJW%R8K/9@?2R[UQ E=2"A*'@F?=EQPGLO;8T"Y3&7EP"WF11IX] M3XZ1=HW"(#X!="\Y[+SFU/53U5"[$QYWO4OW*6U**^Y**R_ZKMHP-@Z.+WB? M63P*3USQ;*],[&72]%^PWWXG]A_,6QDU7H?J/TBB46?%7;,X2N(3=QVSJO9\ M9*\E[+R8$$Y@\ 5)GRG9-EP)FVI@59G**0,V"\TWRL*B]26 MF.\E]7F'(0<4\O$]8"HKJND-59Z*IE^2];MR0[!L$0H7;V"[$NF*P%5US0H< M*@+2%*YVEK0M;PG\O&X0M#U34F4TLA5F5>.AIF#1%KIZ5^B"I0L$O>@=;HJ8 MV6S)O+'!M2_ZTE=[]@]:FP+5TK6(5G'6I:E+TG:T;4-O7;?6&4^N[FC3?5^& M],5UKOW]%'7?2VW(4I0:&ULM5E=;]LV%/TKA%<,#9#$(BW9I)I2G@_DLO[:0\YG(=,Q3MI!(94E"Y>,5B\7V%L6*&$/&&IXB)%DBTO!V_PQ0WQ34(>\96SK6H<(U/*@Q _S,F' M\'+@&$8L9H$V$!0^-NR:Q;%! AX_2]!!]4R3V#Q^0G^7%P_%/%#%KD7\C8O3M KQ%/T5R0R!;%J-M1 T#QF&)1DK@LR M9 ^9SU2>HQ$^1<0A(TOZ37?Z#0NJ=-).'T);JMZ0JCMNP/TG"$HX1S73SV8^'>,IP;/AIEF:)A-P:J8;&]T"SVOP.!MY_G3L[/"UQ;DN]ET[ M8:\B[/V?+J=,6TA?=6/>8ZLRO6<5C!T"8[-3J"W,.L=5G>-.3F]3)E>/ MZ,Z(5%IUTYE_Z(O3$UBKU$E5ZN2(\\>DSS;T!-9J@U^UP3_*_.$_TY\W\J>8 M[,CT7\-:I*<5Z6DGZ<\TB."2?&S3M?'L!#ITH'H":]6,G=H,.$=4; G>4R?Z M0FNWHN&+\%%46\(V]8C=\03O?HU8XSSXL^L6UZ8%=YH!^.8#&QR).$0\64NQ M88:PG6JO%J4OM';9M4G!HV-*M],"'=R*GM#:K:BM#^[V/B^6[G-K@QUWXOF[ MTK7&>62/9<.U!<+=?N5:I$K++/]%>,;3,Y#O"AID)]L)=?"(]836+KSV1'A\ M3/'VZICZ0FNWHO9,N-.+O%R\DV>B]">.N^L6+&$3@B=[3"VN/0[N-CE7&8]# MGJ[LW#IS#QZ@GM#:E=;&"$^/J=5>W5)?:.WE@=HND4X/\F*MEK!-$;I3%T]W MM&H-(ZYCURJIK0WIMC9FE2?3\.OK%"FQU%LJ64X]HC(T)U;*G9 '+V?TA-9N M0&-=YZ@+._VN[!S#-I':-I'C+.Z4L$UM$G XUT)6\+T-IEUP:)>,<4;J^6J2^T=BMJRT2ZUY%>+-SQ M\_7&R=3=U:TERO/Q'MD:<].^4OL&TNT;[O%WA-$W!I/OAJ$-E9P^Q SQ%.9G MIC2"8KA^1)(5BYA:H,7B#?J*7BO&T)]",X0=LU8OI%Z*F OT#G)I&H 500J= MY&WY6P 6%XBG3$T"U;9P\Q#Y!8HH]",MJ$] #R[B-B@2B:"XSA\2N( M_I!N@%8NMY-3M(UX$ &Y?(3-(* U$#'[.8!JGA* HP=:84[^H=AK4) 0"!G" ME2W74<%',7B+<^(T1DI#?/X,TR[$C:*?> -BR%(%R39LE.^$J'.;Q(:-79*$ MR56^VZ0 )DMUL1I>7:UVM*[RC9_=ZV1R<0V#;KOCPYU\$VQ8/Z+80OM,Y8JG M"L5L"8]SSB?P_LAB5ZHXT6*=[],\"*U%DA]&C(9,F@"XOQ0P-N6)>4"U-SC_ M!U!+ P04 " !K@:E61-*)<\4# !Z$ &0 'AL+W=OB#[0T MMME(I$)2]FZ_OJ.+9<$6R&_J"V )L]QQ-74V&J= MW)NF"K804W4G$N#X9BUD3#4.Y<94B00:YDYQ9#J6-3!CRK@QF^1S"SF;B%1' MC,-"$I7&,94OG3R3C,I*B"_9X"F<&E86$400Z R"XL\.'B&*,B2, MXVL):E1K9HZGSP?TWW+R2&9%%3R*Z"\6ZNW4&!DDA#5-(_U1['^'DE _PPM$ MI/*_9%_:6@8)4J5%7#IC!#'CQ2]]+H4X<4"<9@>G='#.';PK#F[IX'ZK@U+DR!95!Z_W=UI9;KZ%[.(:$&$) \[W >ZBH!@42!_H GN$-^0=X#90?Y^ARCD24.L M_FG:D6))KWG)K ;=JX0&,#6PR"B0.S!F/_]D#ZQ?F^3L$LSO"*PFM5=)[;6A MX]8A:,!H4:DP#V@LI&;_Y1--,A9P@QPNJ[R[F3VR^];$W)WJTV#EN2.O;N6W MAO:=Q/L5\7XK\<]4LOPL/7$-"*\Q%S73+STL#BS[3I Y<%@SU$:^- G1"G_K M>>H2S.\(K";KH))U\.-3=]"EU%V"^1V!U:0>5E(/6T_P0>H>2:JO&!R^8DTR M%G#]DZ1TG(%EG>=NZZJW"C2\* 1G:]:HCRKJHU;J#T&0QFE$-81X$SI6L";6 MHPO6XX%[0;IUO5M)CRY(CYWA-<[CBO.XE?,Q::(L:52OQIS ,]Z7%30I,+Y0 MP!U<"'!IU!^?&_FM$7[G<;>MXWW.ZO; M^/=6C@Z1?.[0JMK>7(WMG]\G2[7 M[$KO+M'\KM#J>CM'O9UN[UDE7OVBY5RD;9.9YUTD;GMTM[(W3YJR&.0F;VX5 M"43*==&S5+-5 _V0MXUG\W/[_K%H@X\P15>.'K?#;/_ 5!+ P04 " !K@:E6 MTRS5VU\$ #O# &0 'AL+W=O"KR4HV=3.OJRG55DF'!U*6HL*25A9 % MTS242U=5$EE:.Q6Y&WA>Y!:,E\YD5,]-Y60D5CKG)4XEJ%51,/GS!G.Q&3N^ M\SSQR)>9-A/N9%2Q)O.T MF3E3>"ORKSS5V=@9.)#B@JUR_2@VOV.[H;[!2T2NZE_8M+:> \E*:5&TSL2@ MX&7SSY[:1&PYT$;M#D'K$.PZ] XXA*U#>*I#KW7HU9EIME+GX8YI-AE)L0%I MK G-/-3)K+UI^[PT[WVF):UR\M.3&Y:S,D&8U8?L5A25*+'4"M[#@\Y0PA^B M7+[_A+* :Z60%L[N4#.>JW,R^3R[@[-WY_ .> F?,K%2K$S5R-7$S."[2P'N02U;R M?YDYF1>4E%*)G*>L.:AE"E.)BI+43(@%W/.2DLA9#C.:Q*).X+?KN=*2SO7? MMGPT!'IV N:R7ZF*)3AV*A-+KM&9_/J+'WF_V;+S/X&]RE78Y2H\ADZY7Z"4 MF$(BBH(K4P^L!Z!!B6H44XS6D\%PX(W<]?9&+$9A\&+TBF"O(]@[2K ^P-H< MX!RI0%"Q2I"OV3Q'&\T&J[_%(![&_@[-?:.!%T=VFOV.9O^T/.(3U72%UB3V M]P)'41CML-LW.I#!J*,6':5&Q[UB/*4[KE;25 L;M6@O:AC'P0ZU?:.>UXOM M[.*.7?Q&XBJA.%VX@J569O%>T"#:8_:&T2MF@X[9X*2\%:PD"4W!7#V>V-_L M8#]^X/=W2%J,PCBTDQQV)(>GG3O-GH"9$F^C-]R+[(?#P0X]BY'?]^WT?.]% MH+R3LF@*KZ@E*>]N=,W7KC>>A7$8[-X5JUD_.G"7_2U5]8^2?CB5Z,T;0-]\ MJWRT7MN5LA<-X]UZ:C/S J]_8'M&'U_/O*B ?UP&B"?X\!4A8VN$-9/<5%@J M&;1]5!I($KG^2<4W)X&DPR9@.KV&+W"F$.$OH1%\CQJ*J9!Z06(KX!X:42V7 MH."\?OO_"(*#-4&MI($&2C(\8K6:YSPQ.OQ14.N[#=DGR-E'P$14U.9HDF=) MX9=D_:%<$RVCU'!^ 9N,)QF1JQIA!P85$6G5W41)NAZ R,^;GDD9*1$RI9D- MUUG#AP1FT74#ZKD; ),NX#10S[P),35U/K5B0]W1J4N;0+M;W5Z!K5EJ0$I*8+"N==QG1Y M9--=-P,MJKK?G M-W6O]F-$7"4IC0.L+0>^F'9@ W3?.Y#]02P,$% @ M:X&I5B+J>&&; @ C08 !D !X;"]W;W)K&UL MK57);MLP$/T50@V*!$BMS7*6R@)B&T%[*&K$37,H>J"EL46$(E62LI)^?4E* M%KS(00Z]2%SFO7GS1([BFHMGF0,H]%)0)L=.KE1YZ[HRS:' >-W (3YB2Q79N+).:5HH3!7"!9%046KQ.@O!X[OK-= M>"#K7)D%-XE+O(8%J,=R+O3,[5@R4@"3A#,D8#5V[OS;:63B;-&"M8*"L.:-7UH? M=@#^\ 0@: '!>P%A"PAMH8TR6]8,*YS$@M=(F&C-9@;6&XO6U1!FON)"";U+ M-$XE$TPQ2P$M[)&9\J+D#)B2Z!.Z2U-108:>L!"8J5=T/@.%"947>O-Q,4/G M9Q?H#!&&?N2\DIAE,G:5UF28W;3-/VGR!R?R?\-B@$+_$@5>$/; IV_#9Y!V M\& ?[FHG.CN"SH[ \H4G^+Z+-6;D+S9'[%+;P22G),/-B6,9F@N0VIYF@:_0 M/6':/H(I6NA%**QUO^Z64@E]0'_W^=$(&/8+,)?V5I8XA;%3FEQB T[R\8,_ M\C[WN?.?R/:\"CNOPK?8D[G@694J5(*PW40?H[YZ&Y*1)3$]99/<>%=1[&YV MZS@.\DX3UW#$.TD#J_] W'',@\#O*OPC X4.KN- O3J/4-7!,F$865QGF# M*TTCFN;73!0O;?]8S MG33K1EJ)+XE?[GGNN?/Y'-="/JD<4<-+P;B:>KG6Y97OJS3'@JAS42(W.RLA M"Z+-5*Y]54HDF0,5S ^#8.P7A'(OB=W:7":QJ#2C'.<25%441+[.D(EZZ@V\ M[<(]7>?:+OA)7)(U+E _E'-I9G['DM$"N:*"@\35U+L>7,TFUMX9_*18JYTQ MV$B60CS9R;=LZ@56$#),M64@YK?!&V3,$AD9SRVGU[FTP-WQEOV+B]W$LB0* M;P1[I)G.I]Z%!QFN2,7TO:B_8AO/R/*E@BGWA;JU#3Q(*Z5%T8*-@H+RYD]> MVCSL ,)P#R!L :'3W3AR*F^))DDL10W26ALV.W"A.K011[D]E(669I<:G$YF MA!&>(BQ$9D!G,ILBK5\$BD)%R_PG=*EI11,SJ^14TH M4R=P!)3#CUQ4RJ!4[&LCSKKPTU;(K!$2[A$2P9W@.E?PF6>8_8OW35!=9.$V MLEEXD/".R'.(!J<0!F$$#XM;.#XZ.< ;=1F+'&^TCU=LT%2EMO'N3]%UFLJ* M,/AU+Q@#4T"U,?O=EY;&V[#?F[V35ZHD*4X]<^D4R@UZR<>4KTVIN\+H4]QPCAVGO?2;9#")HC#V-SU21IV4T;ND MG )'W>>]H1GM>)])9"FS;FAKEY M-U!: [._$D)O)]9!]Q(E?P!02P,$% @ :X&I5E\8#PQ,!0 (!$ !D M !X;"]W;W)K&ULK9A?;]LV$,"_"N$50P.DD:B_ M5N882&)T"[JM1KVV#\4>:(FVN$JB2M)VND^_HR3+MD0I?=A+(E%WQQ^/QSN> M9P\ZR0=Y-4J?+6LF2QM60I*$DJI3RS M'-L.K)RP8C*?56-+,9_QG$_']@6;\<#?!D^/ ![9-E1ZPYK.2 M;.F*JH_E4L";U5I)6$X+R7B!!-W<3>[Q[0)'6J&2^,3H09X]([V4->=?]Q-1'-:*RT"0+_]O219IFV!!S?&J.3=DZM>/Y\M/ZV6CPL9DTD?>399Y:H M]&XRG:"$;L@N4Q_XX3?:+,C7]F*>R>HO.C2R]@3%.ZEXWB@#0BF5'Q9$D?E,\ ,26AJLZ8?*F94V M+)\5>M]72L!7!GIJ_D R4L04K:H@>^1YR0M:*(G>H/LX%CN:H/JR!G &@/XBX02Z^1H[MN ;UQ;CZ@L:MNG.I;H%K6O\XK7^"6>H!OT%M6@#\9R= *!FE>^?++_5HJ 2'^ MM\D?-8!G!M#G_E:6)*9WDU+/)?9T,O_Y)QS8OYB\\S\9N_"5V_K*';,^_Y46 M5,#*6;'G#&)*^Z?5,9UNMK/73]P_9FU/U]@ M7\KS;&RW4A?D7DONC9+KN(=<=MK6-2QEPY21LS;EGW/:7NAU./M2WA3[@9G3 M;SG]4[+X2Q-W"BL7TJ;/;XF6X*5LG%,3E#!F)[HB\: M+^U_8_L"'+)D!]P@Y?C1P!G'9R49CSMX>8^>/J&/)9SRA*)-75**+>+KC&VK MDV6&QGV]DG5$C8+_HA#CJ\O6%7.Q,!_A. MI0F/UZ;J!FN$ZA<:[&.W2V62\O U:D>X?&"=#PQO+I?QTVZ&M_GAQ=L?L'& M*V:C%5RD6!P&N+M2@YSGX>E Q<"ZJEV.G(H('J\B0(HP^DQ12B =[XE@.G*@ MG#2A!+Y@ZCLZUFO%D4Z+G]!K22GZDRN*L UMQQ*R^P:NY!R]16V>E.BJNL7] MP\$ '3;T'Z MJ=@#EK[/HZMK=$A9G )<65__$3DO,WJ6N.T4 'Y=-UD2%&)]#TZ@R5-IS2/; M! _U7AY[!J3=A1B\R",W6$QT.DV,ME'5 LH;TS7>.FL/GLFQ .DJC; M\?I%\;)J4-=<0;M;/:84*I_0 O!]PV%OFA<]0?NCR/P_4$L#!!0 ( &N! MJ5:4$,A"<0, ,$0 9 >&PO=V]R:W-H965TT2I#9L6K5-JII=/DS[X,))L&HPLYVDF_;C=PR4 MAI;2H!$I 6._KSD/Q\;.="ODC8H!-+E->*IF5JQU=FK;*HPAH>I(9)!BS5+( MA&HLRI6M,@DTRD4)MSW'&=L)9:GE3_-KE]*?BK7F+(5+2=0Z2:C\?0Y<;&>6 M:]U=N&*K6)L+MC_-Z H6H+]FEQ)+=N42L012Q41*)"QGUIE[&KB>$>0MOC'8 MJIUS8D*Y%N+&%"ZBF>68.P(.H386% \;F /GQ@GOXU=I:E5]&N'N^9W[^SQX M#.::*I@+_IU%.IY9QQ:)8$G77%^)[04T#8$L\B2;BR03*:1:D3?D$I\ 2 D166@1 MWI"# #1E7+W&NI?$)BJF$M34UG@;QLP.RR[/BRZ])[K\3.41\9Q#_'J#!OE\ M#_G ?5(>M,L#""NY5Y?;R*X"Z%4 O=QO\(3?G%.EB%B6D'Y\PGIRH2%1/YO0 M%&;#9C,SR$]51D.863B*%<@-6/ZK%^[8>=L$JD^SH">S&L1!!7'0YN[?IYHR M% \)7>M82/8'KQRPM$RUUTU 6XV[ BW,1KF9F3$W/LZ?^6=J;W9A[=&P!F)8 M@1AV Y%1203.TYKJDD4D.*=2D0QDP:412VLW7;$49I.=:)TC#-5] .799C4D MHPK)J!L2IM3Z^;QH->T*8/3H<3],B+86M;#'5=CC;F'C2QNS((U8NGHN]E;G MKK&/GXV]K44M]DD5^Z0U]@5(!HJS&N+C"O%QGZ^MXSXA]FD6]&16@WA203QIS]-\ M"!(E>$1P1(HE)NL>P_/DT7AQ!\,3=_)P0IVW]MX55$]F-5"N<[_,=/89TF?W M0[IQX=AJTC7/>G4+^G*K ]Q9I[M]#MC2K2^2?;H%?;G52=XOV-W6I>S_+#;; MG3M3[77]7KK5II7F-:F]LUTTFWO<4:U8J@B')4J=HPEZR&*_7!2TR/(=Y+70 MN!_-3V.@$4C3 .N70NB[@MF45O]:^/\ 4$L#!!0 ( &N!J58!_9"T9 8 M $LE 9 >&PO=V]R:W-H965T!XH?$ ML@\/_X_H/A)S=J"9^N:>\7TD MU27?+L2!TVA3-MJG"^0XWF(?)=ELM2P_N^:K),]*$*Y8^Q3<7&U.9\YA2*:TE@6+B+U[X&N:9H6GI2._RJGL[K/ MHF'S_3?OOY;!JV#N(D'7+/T[VE16AG49R6BU MY.P1\,):>2O>E&-3ME;1)%EQ&V\E5]\FJIU<_9E+(:-LDV1;\)9%F0#J MS2 M..>)_ +>;#FEZJY) <[ K9I#FSRE@-V#2WHGPCB* @-"'H7\3G \&> '(0-S=?VYIM,@!7DN[%OZ;@CMZ(V5NQ)E^+ M0Q33\YE:=(+R!SI;_?0#])Q?3*%.Y*P5.*X#QS;OJX_9(4HVX)HG69P)04W.C;II)IU'1VY# "+$\3HR#59>.1=-*MU:I6M5^99EVS-)^?Y[=+H] M!=CW0](5:C +7-?US$J]6JEG5?J!R2@UJ?)ZW1$U+"[JJ#*80>CZH5F57ZOR M3TS'7- -N&!<-2R2U3I24U^E*)-2WZ#4,!^M/3YQ>05U/($UGO=,4@&^ NC, MD?NC2KA9PO@Q[ZHPC]]N<@I4.HQW13+S38%:^QB;;29RUAJ.L!Z.<-(T&TX9 M^$3.6H%#1P/8F2S15JZ:,]OU/>)V)K;!S(.>.Y#"8*-6@%.EVLI34P)$H=]= M@D8S'PZD,*BI#:UL')=N*U^M?$$<-^AJ-9@%"B #6C5HH9VT@PFW:M>^VPX* MN[KZ7/6VD.ERP/H3PH0.!'\J^"?HY2 MNI: ]F)B%$*"WD)%V%&O[JP^:=<6JTD/K3P=!9&PEP![,FTF[1V?)C*R$WD4 M/%"?M0BY&)&.4*,="3 :4*NAC.Q0'L0'ZK/5K SV[[1-66/K;(?P*(!4OD[. M2WN?3UQJ2,,:V6$]AB"5JPX8^@ Y;=<6JPF.[ 0?X >>.\2RY?@C5YD3.\41 M"H;&N":">!7]!U@8'L!<88<%2NF@L4(NCV M3B6,=C[!0VE9(Q[9CP!&@ /U3P @)+BW\ QF&#O^@%+-8V3G\3B !'T13N!Z MO31ML(,J3P^-JP8RL@-Y&"!]MD(8JE=766BXXZX?#(PCUB#&I[;&(P!2^3HY M/^U]/O545>,:VW$]!B"5JRX8L-.=&]]AV):K&8[M#+^A, M4WEK1]LX\\:3P@!;BX71P4_DK1V\KA;PJ?W^B!/__G8?!8;]OLDN'#Z*PAK; MV+Z3'P$#W#\G-QU%&N' [L)K*&*3VURQ\"@#TOS_'R.0V^LT8OMZ'W/ MLC-^,L-.>M@]E;?V;W4:Z<29-,.2B6A=_;3W'.PGFOW$SOXQ&9:83L8-Y8S1 M;KC<)IK\Q$[^,;^K]D_&3>6VR6RXW"::VL2^)Q^584G_4-U8;IOL+.4V:?Q< M;C>4VZ3/55FX3S51B9^JH#%OY.EENV_L,WD5\ MFV0"I/1>N7?FONJ-'Y_<.5Y(=B@??KEC4K)]^79'HPWEA8'Z_IXQ^>VB>)ZF M?GYJ]3]02P,$% @ :X&I5N=@%]^U! PA@ !D !X;"]W;W)K&ULK5G;;N,V$/T50MT6N\#&NEB^I;:!).JV 7;3(.FV M#T4?%&EL"RN1+DG9V:(?W]'%DF4I7"OE2ZP+Y\R<0W%TQ,SWC'\1&P!)GI.8 MBH6QD7)[:9HBV$#BBP'; L4[*\837^(I7YMBR\$/\Z D-AW+&IN)'U%C.<^O MW?/EG*4RCBC<&96 M*&&4 !41HX3#:F%>8V4!^8C?(]B+HV.247EB[$MV&^"6 6ZN3$$EU\'SI;^<<[8G/!N-:-E!+F8>C?0CFLW[H^1X-\(X MN?PUE4+Z-(SHFGQD/A4$3\@C!"F/Y%=RM>8 .,U2D OR %+N0#BP9,D'_P@ MBB,9@2!W/N=^-G_DK0?2CV+Q#H=_?O3(VS?OR!L24?+;AJ4"H<7)K"&BFZEHJM"7]XQ>L$/ MSW>(DG9)5T",Z6CNM:X[FY.]9$F:BO)ATIQ_E3N^L@.ZK(CI1D;W ] M<>RXJ1_CVI2 =4@"S_@N$=#%>]0JPK8G[BGOCE&N-9TT1WG*REXYR>.*]UC) MV[8&SNA[[&XT8KQH8IPFL MH>VDTG:BM0U-=*JH$\S3!-90<5JI.%4^H;>'U8CO4R!;X %JB?ZK2\$"R;:. M%IPUL"UG=+(NE1G[BO/MI W>LXKW3,G[L!9C1M<7*$&2]^#WA#**-SB*T*7 MK-5Q7'=B62?\E9G[\N](.9T=I6RPMZW:A5G___538HR..ZPSF]@G?-6I^A(N MT1IMW9G8XQ<8'_E.6U\O[AK5J9 R9]^NHA7-TX76U-NI]7:T]N<23I>4.M$\ M76A-*6O#;2N=:&_[5,(UUFV[39TURE.7]EKJM4NVU3;Y*F%<1O_X^3<[6^6M MBD1"I#X-@ 1,R.YUV;:Q=EL MRU F[\F=]WD7QMG6^VM:]1G_:ER1R7>NI$\W2A-86OG;L]UMN^M+ITK6B> M+K2FE+51MY4.MI?'+*%._%[;8ZI3]A;HFUF;U&MW;:OM]7DV:]IJ5JU6I=53 M*Q,VF=9^VE8;ZM[OJ%F[^<[:+?J<49ZZM%<^WT[MI1VUEW[E.\II&]U12X!S M!GGJ^OKR-X\V=Q/@ZWR37""/E,IBS[.Z6FW$7^7;SR?7K^W+FV([O88I=O?1 M:Z\C*D@,*X2T!A.<8%YLF!0G)B5+\L,-^"'P; #>7S%\I94G68+J MWQ;+_P!02P,$% @ :X&I5B&P_5O2 @ ] @ !D !X;"]W;W)K&ULK99A;YLP$(;_BL6Z:9760"!-JBY!:A-5R]1N4:-N M'Z9]<."26 6;VD?2_ON=@:)DHFS=\@5\^-[7]]@8,]PJ?6_6 ,@>TT2:D;-& MS,Y=UT1K2+GIJ PD]2R53CE2J%>NR33PN!"EB>M[7M]-N9!.."R>S70X5#DF M0L),,Y.G*==/EY"H[PZ+^6,U#SN";N\%@5\)_+\5!)4@*$#+R@JL"4<>#K7: M,FVSRV^;.. ?V.9? ?"_H4NK=?,+>'QVS(R8DNQ%)0DMNABX2L:W;C2JZRY+. M?X'NANL."[H?R-8/&N3C=OD$HEKN[\M=FN=ZLOUZLOW"+WC1C^9L*@WJW,XI M^W%-"6R*D)J?37"E6Z_9S>[O@-.^.Y-M^]];$(]D-D>>%"# M!VWNX50BD"NR6X[01%K*NUZAMU^>3>AUO,#K#=W-+D3K,/\(T:LA>JT0Q>K1 M%A1IGM*7@@([@HB 56,9:CSD@M[J)L32O+]#>/8;7%O&7L6G=<6GK17/9A=L MK-*,RR^"#&GSP?YNK5?Y: MTL$?=VH)X>Z<2?9_@#[%*T''2P)+$GJ= ;TKNCQCRP!55AQ3"X5TZ!7--?V6 M@+8)U+]4=%)4@3WYZA^=\!=02P,$% @ :X&I5N^QG_N% P %PX !D M !X;"]W;W)K&ULK9=O;YLZ%,:_BL6=IDW:"@9" MDMX$J2EWVJ15JYK]T=75?>' 24 #G-FF:;_]CH'20 A=I+Q)L/'S^)R?P1S/ M=ES\E#& (@]9FLNY$2NUO31-&<:0,7G!MY#CG347&5/8%!M3;@6PJ!1EJ6E; MEF=F+,D-?U;VW0I_Q@N5)CG<"B*++&/B<0$IW\T-:CQUW"6;6.D.TY]MV0:6 MH+YM;P6VS,8E2C+(9<)S(F ]-Z[H94!+03GB>P([N7=-="HKSG_JQJ=H;E@Z M(D@A5-J"X=\]7$.::B>,XU=M:C1S:N'^]9/[AS)Y3&;%)%SS]$<2J7AN3 P2 MP9H5J;KCNX]0)S32?B%/9?E+=O58RR!A(17/:C%&D"5Y]<\>:A![ O3I%]BU MP.X*W","IQ8X?RIP:X%;DJE2*3D$3#%_)OB."#T:W?1%";-48_I)KM=]J03> M35"G_"^%DHKE49)OR&?.DM>D20G7V->2+23,U-AJ'I",ZS#6E1AV4?" M]#PAHD+XM!WQ+9LIR>>ZS^7VSWR8%@> M0'A,WLK&:5;-*?V<(WZ?>;YYKT!D)("5>D<^)#)D*?D7F" W3%5K]]_52BJ! M+];_??RK"=S^"?1NL. MN?MWH/?*"(1^QH\\*HO*PBLM]+YZ[]L6=7'H_3Z3P8E.97(FLQ:34<-D-,@$ M,;A]&"K5:!_#R+.[& :]3\5P)K,6!J_!X+V$8=2'P>O!,''T:][B,&A^*H'TJZFK&$<7+&TM]RQ#E"X^'I,:8?%L/^I,&JW_4^52Z?6Y'F3;N>Y5S72P3P_ MY;CB(!6!!SR!2.A-F1Y,3NG8LKH9]PQS:7=8,!S0J0MK[E7,&8A->?*0).1% MKJJBLNEM3C=794W?Z5_0R^OJC/)L4QV9L&3<)%A/I[!&2^MBC&LOJE-(U5!\ M6];E*ZZPRB\O8SRY@= #\/Z:<_74T!,T9T'_-U!+ P04 " !K@:E6M.YZ M:I " "*!P &0 'AL+W=O[-2;,21-KNQ)IPM>*$@97 LEU76/Q>PZ4;V?.Q-D9KDE9*6-P MTZ3!)=R NFVNA-ZY/4M!:F"2<(8$K&;.V62:1<;?.GPCL)5[:V24+#F_,YM/ MQ& >O?!A9 J2'2:?SJ.)T^I 'NKW?LYU:[UK+$$A:%JF;. M>P<5L,)KJJ[Y]@(Z/3;!G%-IOVC;^D:A@_*U5+SNP#J#FK#VC^^[.NP!-,\P MP.\ _B'@J0A!!PB>"P@[0&@KTTJQ=Y.AXZ,3=(0(0U\KOI:8%3)Q ME0YM"-R\"S-OP_A/A G0)6>JDN@C*Z!XB'=URGW>_B[ON3]*>(G%*0HF;Y#O M^<% /HOGP_T!>#8.SR!_"OY 3=#?0F#Y@O%;^'&VE$KHI_!SJ,(M13A,8=K# M5#8XAYFCW[\$L0$G??UJ$GL?ALKSDF39"Y$]*%W8ERX<8T^O@2D$][H-2ABJ M6HN.+=KTP$T:Q9Z7N)O]:CQV"J-#IVPTC_]4&?4JHU&5YX1AEA-6(KZDI,2F M9PX^P^BQDB .O/A \&BT?[W^@9BA[\5!'[.5[.YUJ1I$:;N]1#E?,]4^_-[: M#Y0SVTEB",@SY?<:YV&Q.@'[_I'U!+ P04 " !K@:E66D.T<]8$ "C$0 M&0 'AL+W=OVZ,DYH1N057]$QL']RS9:+T WWRI0IYY3.^[_WJ+?&?$@9D8D'?/T,YNK M9.CT'#2G"U*DZIYOWM!*4*3Q8IY*\Q=M*EO/07$A%<\J9V"0L;S\3YZJ0.PY MX.",@U\Y^$<.073&(:@<@I]U""N'T$2FE&+B,"&*C :";Y#0UH"F?YA@&F^0 MSW*=]PH2O4(L1Q\37DCPD0-7 7$] MO1M7),]'Q.;6:IT7F9'/^MY"JY3 M?+H6TF\%6^G9SQ6 RQ]U-1?';U&O=.TNKW<'B4>YN1']H3WZ\I M]Y^3^.V1 W&JRM/+)KZ9S >54'%X[%4L; E_&:R#J&%OU]EX_RUNUD;$L^Q> MK^,?Y=EN=B[3>*\;P[_(&2IT_'^D^P>$+#G:,;&V8B^&=QC"77.&&_N?@Z-L M<;#;?U#?*]S#G/;]X_)N-^OB,ZG?-5:XN?\ISZ3G,0Y.CT>_?W*(VLWZ9WHC MO&N.<',C4S+^.::A[? ,0_]D8UD-<=0[QU9W.(=/=DT ;NX"H#=!&'VF*"%K MBM9$@ ;8,2Q7%!IGA6 %P=:#VVT*VVV.%$?3Z0WZA"Z@RX=5JRC"'MQRIERH M!4\91W>HOC9)=&D.L'\XP*$U0!5"0R-8_^B>KHI9RF*]?=]QN*[O0T8 ^? . MT9B7QR PANF78/TV7P,ML^\O6VB3L#@!HB(NO:HL.%& SDEC<@SJ&N@+,-&YE;J+RR M[6)W[X8*Y6AI;OH28(I/^FG]->'67+I/GD?7X_(6?_*F V_,!PAW-T7Y M^0(ND$N62UBK"YC.N^K"7A#E%X%RH/C*W)%G7,&-V_Q,*)E3H0W@_8)#;JJ! MGJ#^+C/Z%U!+ P04 " !K@:E6QU&4<_@" #*" &0 'AL+W=O_?F>3L!0H[<->@FWNOO>Y<^QCNN/B06:$*/18Y$S. MK$RI\MRV99R1 LLS7A(&;U(N"JQ@*M:V+ 7!B7$JSAM9AX9:N,Z47[&A:XC59$G5?W@B8V;5*0@O" M).4,"9+.K/GP?#'1]L;@&R4[>31&.I,5YP]Z&S)@N2Y M%@*,7WM-JPZI'8_'!_5/)G?(984E6?#\.TU4-K/&%DI(BC>YNN6[SV2?3Z#U M8IY+\XMVE6W@6"C>2,6+O3,0%)153_RXK\.1 ^AT.[A[![?IX#_CX.T=/)-H M16;2NL0*1U/!=TAH:U#3 U,;XPW94*9W<:D$O*7@IZ(O!&H@T0 MN%02G5X2 MA6DNW\'*_?(2G9Z\0R>(,G27\8W$+)%36T%8[6S'^Q 750CWF1 >NN9,91)] M9 E)GOK;@%LSNP?F"[=7\!J+,^0-WR/7<;T.GL7KW=T>'*\NH6?TO/X2_IBO MI!+PM_S95:)*PN^6T$?U7)8X)C,+SJ(D8DNLZ.V;8>A\Z,KO/XD]R=:OL_7[ MU*.O)1%84;9&N$ 8U M8=!+."^X4/0/-M<$3Y'0)WG T\$&<+&4I)NW$@V.4%QGV,#ML F>H0UKVK"7 M]HHI KND$,!6%,-W6[*<4TY[J5<9K#S ZAG\1+@N!7<]_T&8-O&"[OY)C7? MY!55? %MTCH2X\ )&VQMHW 8-NGLH[90$+$VW5)"Y U3U6U;K]8->6[Z4&/] M AIUU5?_R51='N[2-642*E:3XKKJ"5F6$&'QM$: -X MGW*N#A,=H/Y\B?X"4$L#!!0 ( &N!J5;ZB^!PH ( )\( 9 >&PO M=V]R:W-H965T0"5A,[LPV4?[]K)UBD"JA3R0?BQSW']QS;W$QV0CZI-8 FSV7! MU=1;:UV-?5]E:RBIZHD*.,XLA2RIQJY<^:J20',+*@L_"H*A7U+&O71BQ^YD M.A$;73 .=Y*H35E2N;^!0NRF7N@=!A9LM=9FP$\G%5W!/>C?U9W$GN]8*/*9/%C!D)/K+4C)KS,CP^EFS^DV]>G1B M]1]4]D@?C>ON8EC5=$,IAY>-05R"U[Z_ETX#+YTB;X06881V0.5BO1)*;A>*Q+U24[W74RSUS$E!Z9A!U%+9=^I[)]EOF6< M\@S.:#R/CYO,XD-FX>BDQDLPM40.G,C!_YWF_'!O<8>A\Q@/+GF,+T36TCYT MVH=O/L8U0QA8"E/MMFG0"X/^Q-\>RS@1%KNP5H*)2S!YXPE,NM8-1LE5ZWF1 M;#=H>!4@CLIZW)8=[2H;$5Y%!KKDVVN M\0L"I G ^:40^M Q1A&,?&$#B\:2'$S[&? MQ,[/)T[NWHKR6[440J)_5EE>W0^64JYOA\-JNA0K7GTHUB)7O\R+RX?[HJ-S-)HVJQ6O/S^*++B[7Z M!^\;OJ2+I:PW#!_NUGPAO@KYU_JY5-^&.Y59NA)YE18Y*L7\?O ;ODW"J"[0 M[/%W*MZJO<^H;LI+47RKOWR:W0^"ND8B$U-92W#U[U5,1);52JH>_]V*#G8Q MZX+[G]_5/S:-5XUYX968%-E_TIE_N?_;(W8*Z!TW 7(M@#I%F '"M!M 7IJ ;8M MP!IGVJ8T/B1<\H>[LGA#9;VW4JL_-&8VI57ST[P^[E]EJ7Y-53GY\%DHTRIT M@SYNY*84Z"G-T]5FA9KMZ)E_5\=85NBG1$B>9M7/:L^_OB;HIQ]^1C^@-$=_ M+HM-Q?-9=3>4JCJUZ'"Z#?W8AB8'0E/T5.1R6:'?\YF8F>6'JAF[MI#WMCP2 MK^ 3+S\@BG]!)"#449_)Z<6)HWCB+YZ(Z:'B1FOH[LC01H\>T/MC+4HNTWS1 M'@NGP:T"93<3]08T(ERE/CQ7S@*?G6Y RF6 (D9SK&=<\RG M_O!%U />3)2HF!\Z%QY;B:B1J ?'UP="Z4@=N-=]3[R!^GH")&9X$NX\";V> M*!N8RX:V5+AO0\P([MC@U>YK Y"884.TLR$Z9D/HLB&R;1CA<-2QP:O=UP8@ M,<.&>&=#?,R&R&5#[+"!!JQC@U>[KPU 8H8-HYT-HV,VQ"X;1HY.$>"N#5[M MOC8 B1DVC',P#&C'#&^$OF8 B1EFX$ 34>"W MHY \JUFK :&L :'U%H2]B(O29]%E5UB_BJ MV-1X6(HF2-[@2IJK,TE4$A4E2E?KC12SW3:G?]CR[R8>419W_?/6J+=_0&JF M?T3[1[S^/;=^H5>>;43-*>UYEJ7\)8T!)%TK-M$*S+CX/=K%-NU%D7:U 81=*S71" MXRX^CW>Q#;SVY,>OW=N):P OUL2+ST->[&!>9@T4H,@+I68ZH:$77T*]V,9> M8@T6H- +I6:FSC3U$ECJ)3;U4C;N@H@_:%^+H-1,BS3SDE.8]Q2D)0ZD#8-N M.L$?KK/:Q'Z5A=^J<^"M[ MIAE4\ROU\^NGO%)N9,V%QGFK%))$)Z!J"92::9WF6HHO[(04DE0GH&H)E)II MGN9>ZN?>RSHA=;!H$%KXX]@-TS#LW(1)_%4]UXJ]!0M^ G[B.5^HF=%7I9Q. M187^A_[FI9H 9 )]>K\I\'LN4_G]%_1AMS#6ZG MFMOIT:2Q,W].;0AGU+XI[E?O[<4UF)YJIJ='T\;.!#IUI(WQ>-S-[_C5>WMQ M#5*GFM3IT<2Q,X5.[<2Q@D@<=+T !6\H-=,+#=[4#]Z'DNC4D33&061=S4'S MQE!JYE([S=WL2-[8FT9GCBQQ%%F94'^,WNOLKH'33.,T\Z>)^V;2F9TL)IB. MH^[=%W_8WB9= YN9QF;FQ^;3<^G,9M\;C"-[=9X_8F]_KL'23+,T\[/T>>ET M9N=UQ_$(=U.(_MB]G;K*6M^]Q;Y'^J<=U:P4P*/5"J9E>:>IE M?NH](S_/; :.XY!:@Q,H T.IF39I!F9^!OXBIL4B3YL'4U37*^MG1VZ*^54)6B.@[^D*JI9 J9GNZUE%2"[LZR'D)&$"JI9 MJ9GFZ2E'Z)]R7-C7[:F'ZNI67P>=>4"IF8;IF4?HGWD ]/6/.PS_PX_A_JKT M/F]!)S50:N9AV'NR,;RTTT-.3B:@:@F4FFF>GNJ$IRS3.;O31S9Y$[O3@\Y; MH-1:PX9[C\ZK5BZ:5Q!4RH--+MLGSW=;=Z\Y^*UYN+^S_1'?3MJ7%6B9]MT) M3[Q&PO=V]R M:W-H965TH\N1QQLA'U0!H,EC M57(U<0JMZS/756D!%56GH@:.;W(A*ZJQ*Y>NJB70S 95I1MX7N16E'$G&=MG M,YF,Q4J7C,-,$K6J*BJ?IE"*S<3QG><'<[8LM'G@)N.:+N$&]%T]D]AS6Y6, M5< 5$YQ(R"?.)_]LZML .^*>P4;MM(E)92'$@^E<91/',XZ@A%0;"8I_:SB' MLC1*Z./G5M1IF29PM_VL?FF3QV065,&Y*+^Q3!<3)W9(!CE=E7HN-E]@FU!H M]%)1*OM+-LW8" >G*Z5%M0U&!Q7CS3]]W$[$3D 0[ D(M@&!]=V K,L+JFDR MEF)#I!F-:J9A4[71:(YQLRHW6N);AG$ZN09,29$/9$:?<+(UT8(L@,PA!9RM MC!Q?@*:L5"?DB#!.;@NQ4I1G:NQJI!L--]V2I@TIV$/Z2N4IZ?L]$GA!G]S= M7)#CHY._95PTWV80M!D$5K>_-P.EA.P1FTF/7(!*):OMDG^_QK'D2D.E?G09 M;H0'W<+F/)RIFJ8P<7##*Y!K<)+W[_S(^WC =K^UW3^DGMP*34NSHJQ:5:0T MYDG=K$'GY#9JD54S1VV=^'$<>/VQN^YP,6A=# ZZN*>2T46)D\0U8)*:?.:: MZ:<>F4EFCBF9 H>@T6=<%&+V&!-PJZ8;[WIY1ZK^&&G771 MZ^#ANNWA[91N_W )*?#(TAP/;B?5?U$QXM#S1O]0W9V[P]S#6*:7C"NL2#G& M>:=#M"V;JZWI:%';ZV0A-%Y.MEG@YP!(,P#?YT+HYXZYH=H/C.0W4$L#!!0 M ( &N!J58NW!V$N0, ,H1 9 >&PO=V]R:W-H965TSKD^(=>>[!F_%3& 1'=92L74BJ7,SVU;A#%D1)RQ M'*BZLV8\(U(-^<86.0<2F:0LM5W'">R,)-2:3?(ZFEJ,900JAU!!$?>U@ 6FJD12//R6H53U3)]:O M'] _&/%*S(H(6+#T9Q+)>&J-+!3!FFQ3>M8*-P* MR;(R63'($EI\D[NR$+4$A=.>X)8)[G'"X)$$KTSPC-""F9%U222933C;(ZZC M%9J^,+4QV4I-0O4RWDBN[B8J3\YN) MOW\U5(2*T8)ERAR!%?6F$KK(\9?< M: X4UHE$RY10@=ZA(FMUFG5UIZ\!O;X$29)4O%'!WV\NT>N7;]!+E%#T+69; MH;#%Q):*OB9AAR75>4'5?82JA[XR*F.!KF@$43/?5K(K[>Z#]KG;"?B5\#/D MX;?(=5ROA<_BW]/=#CI>M12>P?,>6XJ8<&@KZ@7GA&Y _7@D6MVC>MR2W)OI MBSWAT=MFVH()B7Y]44]!GR5DXG=;R0M*@W9*^AUR+G(2PM12+PD!? ?6[-4+ M'#COV^K5$UBC>H.J>H,N]$;UPGH9H+!DF_@",3"(^GVWF[ECWU=6V-55M40% MGC.JHAIT_8JNWTG7+ Y;JS?A#NBVE5TGP%.7IB>PAM:@TAH\/V,'?5:O)[!& M]895]8:]&[M ]&N6'> '_GZ-,@;!4Z[K4<5V5$GV6LEG_ P-G\?D?)VRG*] MCFTD.Y&>ND(]@35$CRO1X^?G[W&?U>L)K%$][!Q:$*=WAY>0=?>.!M@YLGA+ MU- 9N>T>Q[6>"7<3)BD(8W'5^MZ"3.BFE6,GRE/7J"^TIF;WH-E]?B8O.?55 MP9[0FA4\M'>XL__Y/YM[)P;V1WAX;//3J,%PZ#]B\T-'A;M;JH^JZ^6,,K^ MFC'Y,- /J(YO9G\!4$L#!!0 ( &N!J5;H8PWX"@4 'P7 9 >&PO M=V]R:W-H965T-< M.NU#>CQQ<\Y#IP\RK&U- +F2;,?_OA)@P)C(ETE>$I"UG_;;%;N?U%LS_B;F M !*]QU$B^M9QZ(B@%N?6" T2?4,V$G/"02":H->$2G&E!M7SWW.V%&H5T;.E M(J+=L8/$56O13/^P#O^U(*J6)+DUF>)6&_C%]5Z/]: MQA/@B$W1.,U*4_ S;+\96]>5.[$@ ?0M53@$\!58@U]_<=O.;TW$/PEL)PQ^ M$0;?A%X-PQ6:P(PFB8[(A=I]V9Z\;**?8;923%T%5X-NQ^]ZSFW/7E69&=<^ MDUFK8-8R,GMZ!QY0_=$>(-/:(W/MNGX+MVMDC,N=2:9=D&D?(+.@/*KL;S>_T_$ZW1JMAGFU;;GC<;?P MN&OT^ <(J6*ORSV\+U1S52^2H94:/N1YM\ESW[_%-<^-#IR9D-N"WNTQ'PJ9 M1'"(SFT#';?CM>ITC N>2<=URG[MG%K:T<]4K*C$#5? E?A"V_* 1IP&T-A@ MG<\L\I^%MAN3BH9QSZWS(8LBP@5:J*:7YKXQ]3E^MY)[[-QT:HDW>W$N2URR MQ"?4_(Q8R:MY3^>0+JXP:]]TW#HSX\KG,BO5BFM4 3L-X$A>WCXOS[GQZ[W MO/"YQ$K]X9X@0"KMX,A=Z>^3U-MR+WN^>??N.E]*#->L,0YUAB-)M(XD\14* MQ"TEB'M(@^SVB2/)M9LBW]WC]A62Q"TUB=LQMHQ44UU/]L]X0\Y),@-U*I=H MLD'5>2.R28>':\+#JVVGN4+#,*3ZD43HD8H@8F*ISW;_#"="<)H(&:$6B M93/_#+A=^5Q\C)VZTFV:YK0\W%S0<"F=L%&&F K:J9D\L-(IF31#G;F=<:F= ML%D[&8-R4G;SA7:SZ^X5>K,_Y_(M510^2D7I0G]RTLW()R7]*P07+@47/B2X M*D$X+?I)=']=UEWG]4_G9E?O-&/@LO?85*F?+1&97G<5H<;4\3"]4[7)Z M=B_]3+@Z'@@4P529*AVB9 ?/KGJS%\D6Z6WIA$G)XO1Q#B0$KB>HWZ>,R>V+ M7J"X9-^1HF.E!R$>5 &CR ME#&N9DZB=7[MNBI*(*-J('+@^&8C9$8U#N765;D$&EM0QMS \\9N1E/NS*=V M[D[.IV*G6B0EE+<2C&7R.9XYG/ (&D384%'_V ML +&#!/Z\6])ZE1K&F#]^@UE3!2O!_DICG_-*G4H@: 'G: 4$)"$X!DU< PQ(P M/ 6,7@&,2L#(*E.$8G4(J:;SJ10'(HTULID'*Z9%8_@I-WF_UQ+?IHC3\WLM MHL>+)2H7DY7(<#LI6B2$Q^0FRYEX!B!+X+!)-;ECE"MR02R*_)$;2T6^4"FI M21\Y"T'3E*ESM'FX#\G9AW/R@:2#5QP+C0*Y!V?^\T_^V/NE3= ^R<*>R!IBCRJQ1UWL M\P@S+.R)T44)Z5-Z6)%OSB?IDKO MY]X =\:^KF"G6V]5L'7%4;5B0YG+2IG+3F5NGHP60 !_HU*#-9":7&(/$L?F M4Y3R+3G8@@SQ!<5Y_,"0'&0JXC:%NE?VR3-0V;;MOH'S2%84EF!$8OK%VLGRUEK5)UG8$UE#O4FEWN1' M?!@F?8K=)UG8$UE#[$^5V)\ZM^IOJ*^I>F?8ZB@CO#IO$Z\@N:R?R9,3^4V+ ML-.1=X;I>R_=HM==YX\=8;T#;&WJ.GG>NE%Z90O[8FMJ6.NX_1]Q,LM5^U*\ M3[:P+[:FXL&+XD'GKETP)B+;FJF:]HT&#HH&IE78X'M:M#:K8'#Z/>UV]*U" MN+5[7P9R:^_/"@/;<5U&ULM991CYLX$,>_BD5/IU:Z#6!(0O82I&3;7N^A=ZM=[?;9@4EB+=C4 M=I*N=!^^8\.27$/0-E)? (-G_)N_F?%,]U(]Z0V (=_*0NB9MS&FNO9]G6V@ M9'H@*Q#X9255R0P.U=K7E0*6.Z.R\&D0C/R2<>&E4_?N5J53N34%%W"KB-Z6 M)5//"RCD?N:%WLN+.[[>&/O"3Z<56\,]F(?J5N'(;[WDO 2AN11$P6KFS'ST3&\I2RB<[^#N?>8$E@@(R8UTPO.W@!HK">D*.KXU3KUW3 M&AX_OWC_Z(+'8)9,PXTLOO#<;&9>XI$<5FQ;F#NY_P1-0$/K+Y.%=E>R;^8& M'LFVVLBR,4:"DHOZSKXU0AP91/2, 6T,J..N%W*4[YEAZ53)/5%V-GJS#RY4 M9XUP7-A=N3<*OW*T,^F]D=G3U0+CRLF-+'&S-:OE$CGY4%:%? 8@"Q"PXH;< M%DQHZ[D/@AL]]0TBVX7] MK,%;U'CT#%Y$/DMA-II\$#GD_[?W,=0V7OH2[X+V.OS,U(!$X1^$!C0BOQ&? MZ U3H)M;SPI1JVCD5HC.K/#/MER"(G)5ZZ/)OUNC#!-%PZN\Z>(8MS["7YR_%A,5Y+<;P!",.PV$4!-T8 MHQ9CU(OQ6(OR6HK1"<45#0.4(^[&&+<8XUX,+#LKX#]#,CXE">DH"<;=($D+ MDOR:WR0YX0G#.*(C>D:920LTZ@M4<./28*SG/10]<]+59>0D6[< :#Y+P#-:AW(>]%?J'++V$+#HE MH\D@.0-VJ.WA!<7]$KZX\S^+?N#SCYJ0$M3:M5J:9'(K3-V/M&_;=FY>-S&' MZ74OB(?TFF.C4< *38/!&"N(JMNK>F!DY5J:I338(+G'#;:DH.P$_+Z2TKP, M[ )MDYM^!U!+ P04 " !K@:E6@VBTFTL# #M"0 &0 'AL+W=O5&,,-I.5$ ]V\BF?!'T;$#+,M&4@YK7'.3)F MB4P8WRO.H'9I@2X)CNF;\7A;ZSR&5J^ M3##EGG"H;/L!9#NE15&!300%Y?Y-'BL=&H!X> 805X#X&2 :G $D%2!YK8=! M!1@X97PJ3H<%T20=2W$ ::T-FQTX,1W:I$^Y+?N=EN8K-3B=WFF1/5S,C'(Y MS$5A=I,BOB \A^NB9.*("#/DN*8:EHQP!1?@4# ]$)DK^$RD)+9Z\&Z!FE"F MWAN36U1:TDP;7F]]SZFVV/N[!;Q[\Q[> .5P0QDSWM0XU"89&U*858'/?.#Q MF< 3N!%<;Q5<\QSS%ORB&Q_%'02A4;&6,CY).8L[&6^([$$2?8"X'RW M[#8&?/O'4,(GC87ZMZV^WO^@W;]M=U>J)!E. M//%,H]!NG;/Z)1_\\V;7\G MV>(WD3W1?5#K/NAB3Z>,B8S8WT8UE,V:%A4&:K[+CVC;Q>K>\L4W=4/UN?15=S?_7X0>,O M0J9-;Z@Y!!FN#66_]]&47_K+A9]H4;KC=B6T.;S=<&ON8RBM@?F^%D*?)M9! M?<-+_P=02P,$% @ :X&I5H"VJ_IX @ ?@< !D !X;"]W;W)K&ULQ55M:]LP$/XKPH.QP5H[SMOH$D/3%U;H1FCI]F'L M@V)?8E&]>-*E;O[]3K)K,MIX,"C[8NNDNT?/=9K6Q]ZX$0/:HI';SJ$2L M3N+8Y24H[HY-!9I6UL8JCF3:3>PJ"[P(04K&:9),8L6%CK)9F%O:;&:V*(6& MI65NJQ2WNP5(4\^C0?0T<2,V)?J).)M5? .W@'?5TI(5=RB%4*"=,)I96,^C MT\')8NK]@\,W ;7;&S.O9&7,O3>NBGF4>$(@(4>/P.GW &<@I0F_@RMGK''RXUTX) M6+YU:%0;3 R4T,V?/[9YV L8C X$I&U &G@W&P66YQQY-K.F9M9[$YH?!*DA MFL@)[8MRBY96!<5A=HLFOS]:D*Z"G1E%M7:\29+=.2 7TKTGMS1)A\]\9S$2;[][G+<<%PW' M] #'2U@=L\'X0\#[,SPFN9WFM-.JDS)+1RMGE?FE%*M-T W ]EJ MQ_;]EGP7ID.FV8]K@F17",K]?$G=\!74C3IUH]X:-.>N89WOJWN@X@B]8158 M88J7:/<##]D.N'4]%,<=Q7$OTA)L:'HZA[^=DUZ@?\SDI*,Y^<_G9/(*ZJ:= MNNEKG9-^X)YS$N^U4_\R?>%V(ZCO25@35'(\I7+;IMLW!IHJ=-B50>K785C2 M PG6.]#ZVAA\,GS3[I[<[#=02P,$% @ :X&I5@DW$M3V @ P@< !D M !X;"]W;W)K&ULC95-;]LX$(;_RD +%%F@B61] MV')J"["3;+>'%D:"=@^+'FAI;!.A2"U)V\F_WR'EJ&[M*+W8)#7SSC/#(3G9 M*_UH-H@6GFHAS3386-M 2%QK,MJZ9?IZC4/MI, A>%N[Y>F/=0EA,&K;&![1? MFX6F6=BI5+Q&:;B2H'$U#6:#Z_G8V7N#;QSWYF@,+I.E4H]N\JF:!I$#0H&E M=0J,_G9X@T(X(<+X[Z 9="&=X_'X1?TOGSOELF0&;Y3XAU=V,PWR "IJ83QO[ _V$8!E%MC57UP)H*:R_:?/1WJ<.00#UYQB \.L>=N M WG*6V99,=%J#]I9DYH;^%2]-\%QZ3;EP6KZRLG/%@]6E8^7<\JK@AM5TUX; MUI9+5G!7-T(](\(<):ZXA85@TL E?-G62]2@5O"P81H-S':,"[84"-0G\%$S M:>'B%BVMFC\GH252%R\L#U3SEBI^A2J!STK:C8$[66'ULW](&79IQB]ISN-> MP<],7T$R> ]Q%"=@/'2/;-)5+_&RR6O5^%BL]C^4.\K5I6(G3@$ZJ0;W#H'CWQV 8 M?>A).NV23OO4BSFNN91B#X\B7Z9 MY-D@35X)/^K"CWK#W[CZ"X%52-VR0OX;**/3W8B3-!V=!\D[D+P7Y.ZIX?KM MX/EI'09)GB?C\]''7?1Q?W19N7Z<_UX_CD\@DB2+XVCX*T5X=*_6J-?^]3!0 MJJVT[17;K78/U*R]EW^8MZ\;74!T:@P(7)%K=#6B\+I],=J)58V_I9?*TIWO MAQMZ9%$[ _J^4LJ^3%R [MDN_@=02P,$% @ :X&I5ENC#A#H P $@T M !D !X;"]W;W)K&ULK9=M;]LV$(#_"J$50P(T MT;ML9[:!V$ZQ DMKU,CV8=@'6CI;0B11(VD[WJ_?D9)519'5).@7FR]WQ[N' MQ\-I?&#\4<0 DCQE:2XF1BQE<6.:(HPAH^*:%9#CSH;QC$J<\JTI"@XTTDI9 M:CJ6%9@937)C.M9K2SX=LYU,DQR6G(A=EE%^G$'*#A/#-DX+WY)M+-6".1T7 M= LKD _%DN/,K*U$20:Y2%A..&PFQJU]LQ@I>2WP9P('T1@3%'.:2I,H1N_%O9-.HCE6)S?++^2<>.L:RI@#E+_THB&4^, MH4$BV-!=*K^QP^]0Q>,K>R%+A?XEATK6,DBX$Y)EE3)ZD"5Y^4^?*@X-!7MX M1L&I%)RV@G=&P:T4W+9"<$;!JQ0\3:8,17-84$FG8\X.A"MIM*8&&J;6QO"3 M7%W[2G+<35!/3E>2A8]7,R07D3G+,)L$+2\DC\A=5J3L"$!FD,,FD629TER0 MJ^\;6ITL=SR,T83>)Q<+D#1)Q24*.I8])'>KY1+'#ZL%N?AP23Z0)"?W29KB M,6)L2HQ"^6*&E<>STF/GC,YC 6YRR.(.O07_?JVTV/ 1'PU0^?$<.;T M6KRG_)JX]D>,UG$[')J_7MWIBJ=??0'A.?5GT;AU1KC:GGLN(V+*X6K],B-N M.:?Y%O#-2[(^DJ;:))\E9.*?KOLMS_>ZSU=U[D84-(2) M@85, -^#,?WU%SNP?NMB^S.-+7Z2L6?W?3X-K?VSNF^PZA)RVT*+7ZW H 80O!( C:)$73I-3RSH3L:,)__]F$?P(E#'<4=^X+: =,A9OC\8 M.2TBO3Z_D\B@)C)X)1%\"AD^@O*Y5 =%!#LAG24T#^%'7 8OXK41BC7PO1:8 M7I?>6F0Z3G6'GC6P@_K49V2&-9EA+YF'G$/(MKG."$VEJL[/:D;(A.QB,>RH M!?9U.T-Z/7@KB-)8T 3A=",8U0A&_36T+(BZ,(820Y>,K($TN+ ])@\E!]T/ M0G1%<8[M+2F )ZRKFYCUGVA;)"N["<MZ@-G.RPZ\G$A6Z)YTS21VN'H8XT<+<"6 ^QO&Y&FB#J@_@Z;_ U!+ P04 M " !K@:E6F@E/.C8' "_(0 &0 'AL+W=OZASKR>4[4Y8:77\6<,8F^+_)"7 WF4BXOAD.1 MSMDB$>=\R0KX9<;+12+AM'P8BF7)DFGEM,B'Q''\X2+)BL'HLKHV+D>7?"7S MK&#C$HG58I&4/VY8SC=7 SQXO'"7/H)+-K@;7^.*61LJALOB;K:TS0.E*2+[8.D,&BZRH_R;?MP.QXX"IP8%L'4C7P34X MT*T#/=;!W3JXU9QR]R8JD2+/B0: S= _U-5WE#/$9&H^OT1^%S&3&Q&_H6@@F!4J* M*?HK2R997EU'KV^93+)Y$4-N[Y/R'%%\BHA#J,;]UNY^R]+&G>R[#V&4FJ$BS5"1*AXUQ(M79.H KCZ FL(78IFD[&H U.*U'E#@NQ9?#]>X@ M:,SAG]Z M2%X#R;-F=)VF? 4/"!;CE,'3FN1,!\L>Q #+ZR5,211X00=7WXQX3A09@/D- M,-^:T[ADRR2;(O8=N$ZP>NGA-2-1)4F/G>%[D&](,FS3#Y\X?>P##R(?] M=+$7!+2#2F<64L\ *FI 1=:<_JYJ*N?%PYEDY<)25?8X!FQ1OU[\*' ZT#16 M#G$,4P@[+$X&Y^&D,:LJM!R[ M#?-")/M2T?9!MY("6UEDGWX' )L!4 R3T:*^^ M-79>Y+@&P8%;Q8'MBN$#+\Z FOFJ% SP3:06VT^I#MP7%!B[U.M"TYA1ZI@F M;BL\L%TT['.6O5QCW!<)00 CW"N\OIWGJI7&D&VK)K"=\Y]1>#\E)G!?)Y#( M\;I$K3$#T1$1 ]Q63V"[H#BN[.PQ3,ATXB+T_*Y0TMF!6@D= [96A&"[B*@+ M[U#!:<1"X(4T\+MI:@P]/P@Q-N39Z@IL%P2?DS)3>AR]+4!8@'2JV^D?IVA< M9NIM"[IA!9ME:0;'6@S6^$^FO!>*MM]$MU*$.,]NHZUBYLE]] M%V\?;ZAIB ME1!/:J7C;:R](@QQ=R776'F.8Z HLO-^PZX5#JOZF/3U /6Z'*HQ\CS#;">M M8B!V8C^NP8V)AL!#TDNQ;T6U1#;)/M6D>>9DFRYFQQZ%<"7K%0+YS)/5)HPNFI"+1>0]"DJ MF([=8M*G5DRBH#^R&CM*26AHODC+P<3.G\?,JSY'AH[3J]H#5OOYM3Q*[#QZ M=.,;$QV9NKV!U%B%?F1(LZ518J?10STLZ??.T*N NNRFI['S2&#B>=HR&SV. MV0YUL/1%Z>VEHNV#;NF-VNGMV1UL3#6M3/>3S<#,>US MG.]W)\(!H_VD=U[-VXGP&$D?4PT-:GI"G9FY)Z0M$5([$3ZI)Z0:2B,8=P6Z MS@QDCZ$CI"WU43OU/:,(^C3G>F%OC#56@>F% FW)D-K)\+@RT'":KD?3V5EZ M--IR'SWFA?:A @AZNSR8>,3OC:3&#A02=0U9*@;;)F M:/W8P66/'1RK.C@HF3Q1O"YYM4WZ&;T6C*$/7#*$'72&=K97T>/^*A+HI*JQ M_SB$0U!S M3N'*)I/S.A^HK5F=.#Q&(<%^4<_H C*&$_&8-T2<*@*8:F.C:H=:G.LH9[BS M>PTS[J'Z"D"@2NW7.Y;-U>9+@YMJ0[Y[G887,3QTW2\1_%)]G#!L;U%_VO ^ M*1^R0J"!VSGD DZ"LOQ:H3R1?5OOG$RYA2:@.YRR9LE(9P.\S#L]F>Z)N MT'RS,?H?4$L#!!0 ( &N!J58FX)+U]0( &0+ 9 >&PO=V]R:W-H M965T?XGF-\N9,-XP\B 9#H*4NIF%J) ME/G8MD640(;%&B2QA#OXVV5>IV_L\U_YK027F-^AMS^9^3T'+-@. M#R%Z#;ZGQJU/PS5\[K&G@7[_4*'H2D(F_C397O)ZS;RZ=HQ%CB.86JHX".!K ML(*/'_I^[VN39UV2A1V1[?GIU7YZ;>S!'9,X5=5I#;0 M.0L4Y/2XEQ93*#Q M%2XY?<.IR^8Z&+GJW5KO6O0R9NCY_GY0V)KD2[*P([(]_X:U?\-W*CK#+OWLDBSLB&S/SU'MY^@=BL[H MQ*YZ9#.EB?]<<79D544Y+"4E'VSH:JDO"RIRLGDN6FRUDPJ7HF,TQ4&PQ&ULM9S_;^(X&L;_%8M;G6:DV4(2OO9:I"G-%]_N MW%;3V=D?1OM#&@SD-L2<8V JW1]_=D@)(<$#UZ<::0K![^=](0^V\SCX9LO% M7]F",4F^+Y,TNVTMI%Q=M]M9M&#+,+OB*Y:J5V9<+$.IGHIY.UL)%D[SH&72 MMCN=?GL9QFEK?),?>Q#C&[Z629RR!T&R]7(9BN<[EO#M;MOJZ(I8PB*I$:'ZLV$3EB2:I.KX3P%M[7/JP,/'+W0O?_/JS3R% M&9OPY(]X*A>WK6&+3-DL7"?R,]\&K'A#/)+E_Y-MT;;3(M$ZDWQ9!*L* MEG&Z^QM^+SZ(@P#+.1%@%P'V<4#W1(!3!#CG!G2+@.YQ0.]$0*\(Z)V;H5\$ M](\#^B<"!D7 X-P,PR)@>&[ J @8Y7+8G;_\Y-^',AS?"+XE0K=6-/T@5U > MKF9$PG9()3V6T]^ M)K\_WI-W/[TG/Y$X)5\6?)VI]ME-6ZHJ-*L=%1G=74;[1$:'?%(Y%AEQTRF; M-L3[YGC+-@#:ZNWO/P/[Y3.8V$;B/\/TBG3Z'XC=L9V&@N[-X?7&>K,&*W+36@ M9$QL6&O\][]9_$^4A8@(11$*RBP.Y>@5T3??R995+$D53: MB\)LT20V(^!2L>U@_1RF)S:;L=4?#?O#F_;F4$9-S9R.U:TV\Y"E^4A8@(11 M$*PBD-Y>(+U7"N3.#/AF-79AQJ!+5;6#]0[DTK/4OR-1U5MU!W;7.M(4LC ? M"0N0, J"5335WVNJ_UI-F0$G-&4,NE13_9I:+&OH])PC434UZPT&1\T\9&D^ M$A8@810$JZAJL%?5P"@*7X3ZJD"PB,6;\"EA31(Q(BZ5"!+F(F'>H&'\['4Z M55'ZR)0!$D9!L(J.AGL=#8TZ>A \8FR:D9G@2S+G&R92?<%)YKG FE1E!%ZJ MJF&]1[$[Q^?.1:;TD# ?"0N0, J"550UVJMJ]./>B81SP9@6TP=MBL3+]9*L M>);%JK=2'=E AS5!&C7 M^@X7F=%#PGPD+$#"* A6T9_5*9VSSF4*/)"7X)NX\(,+$3;V<^8,E^H,2G.A M- ]*\Z&TH*!51O?: $&;6AU^C:LJ.O!?+:.*[ED2;D.EF7PT;!2)$7"Q2*Q: M;S2J]T9GM?*@E?E06@"E412M*A*[%(EM%,DCDS)A!V-9HT[LFD"=FHSOS9DN M[B20- ]*\Z&T $JC*%I53Z5-;AD]T/'74,3ZBH[05#*50!(WE;%\_D >1*P7 M/NNU'OW$3+A8=0V&>Z\V)ZLW="Z?"@M@-(H MBE;52&FY6Z_UW"=FPL4:J3OCP[J-=58K#UJ9#Z4%4!I%T:HJ*2UTR^RA/SQ\ M))22_Y+7S[B@3CN4YD)I'I3F0VD!E$91M*HX2U_>&K[-C MJST-I+I3F06D^ ME!9 :11%JTJQ-/,MLYM_SF@*]>2MNBG?'UGUX;3>K-<=U,=3J.$.I050&D71 MJC=JEIZ[;?;-:)"G7@HS872/"C-+VB'"[?Z!K6C24$ 34I1M*J<2HO= M?K7%;B9<+*>Z>ZYO SR>G]5;U:_VH(7Y4%H I5$4K2J2TF.W7^VQFPD7BZ1? M^R;V:^??M>L>>[V5!ZW,A]("*(VB:%65E!Z[;?;8OS"Q)'Q6_%J6"1+Q5(HP MDF3&!4G9G,LXU!I24RG6>!N>.<'%(H)ZZU":!Z7Y/S@Q _+,0M'TB0?0.BB* M5A5@Z:/;/[C!_?^\B%3M)R^:G;QH]HL(TVC!R&]IXXW)YE(NEBK4>X?2/"C- MA]("*(VB:%7YEMZ[/7J;BTRH(0^EN5":!Z7Y4%H I5$4K?KK_=+>=\SV_NN' ME^3\X,;W30SFT#HJB5058KALXYG6#-QG*OVQYHU2A"Q!0 MF@NE>5":#Z4%4!I%T:KR+9E^5!: *51%*TJQ8.= M>,P_,0 ,Y=A=>;#;\F#WY<%NS&,^,;9A*,=NP_,6"Q9.N6#AF!VXR_T*4.*,V%TCPHS8?2 M BB-HFA5*99K)XYY[41W?^S[BJ79B=$5NG "I;E.?1G&Z@UK*RP-S6JWW/G0 MR@(HC:)H58GHA9/JD=+)=LQ.]C?K3V*1/QA9A!M&-B]7P/'+%3#+KX")8$D^ M=9.<:)E])>\RQLB_N&3$ZI"?R0,7<4%_6/JGTF2E"M&[,"BJSJ*FH)DJ:YH7_Q0J6,3R#8ZX MF*HCVU@N=O5DC,QVA8<)R:1JG^?0'Q>)=2_^4K3.PV#-X]D7R5[R;[Q*6:U^?P_4$L#!!0 ( &N!J59!.E$ZF0( 4' 9 M >&PO=V]R:W-H965TB!EE86$8E429V+!FK@"LF.)&0CYW+X<4T,O$VX!N#M=H9$^-D(<2CF5QG8V=@!$$)J38, M%%\KF$)9&B*4\6O#Z70I#7!WO&7_8KVCEP55,!7E=Y;I8NR,'))!3IM2WXKU M5]CX"0U?*DIEGV3=Q@88G#9*BVH#1@45X^V;/FWJL - GGZ MP%X+P'!*P!_ M _"MT5:9M36CFB:Q%&LB332RF8&MC46C&\;-5[S3$G<9XG1RS5-1 ;FG3Z#( M\0PT9:4Z(:?DX6Y&CH].R!%AG-P7HE&49RIV-28U4#?=))BT";Q7$OCD1G!= M*'+%,\B>XUT4VRGVMHHGWD'"&RK/B#_\2+R!Y_?HF?X[W#L@Q^\*Z%L^_\T" MDAE3:2E4(X'\N%PH+?$?_=E7L98QZ&#>,!I_[ M[/XGLF?F@\Y\<(A]:UZC^5J*%3-GN\]PRQ)9%M-75HD7?HK=U:Z/_9@P"KJ8 M9_+"3EYX4-Y!U$X>B%L/VKD#4=^O[2HDQ8=E':5YV [ M&!ZOKH:2:NC3>9CJ>'#F#]Z?]/T;;P+/]X"M&W>GHU0@E[;1*I**ANOVJ':K M72^_M"WLQ?H$>WS;DO_2M!<$'L0EXXJ4D",E2L$ZR[;IMA,M:MNW%D)C%[3# M N\ID"8 ]W,A]'9B$G0W7_('4$L#!!0 ( &N!J5;^/LM$@0, -$. 9 M >&PO=V]R:W-H965TB#XPTMHA(I):D[/3O.Z0418IE[:90@;Q8(C5S=.;, MB)Z9[X6\5PF )@]9RM7"2;3.SUQ710ED5)V('#@^V0B948U+N755+H'&UBE+ MW<#S)FY&&7>6<[MW(Y=S4>B4<;B11!591N7W"TC%?N'XSN/&+=LFVFRXRWE. MM[ &_7=^(W'EUB@QRX K)CB1L%DXY_[9R@^-@[7XA\%>->Z)">5.B'NS^!0O M',\P@A0B;2 H7G:P@C0U2,CCWPK4J=]I')OWC^A_VN QF#NJ8"72+RS6R<(Y M=4@,&UJD^E;L/T(5T-C@12)5]I?L*UO/(5&AM,@J9V20,5Y>Z4,E1,,!<;H= M@LHA>.XP.N(05@Y6.;=D9L/Z0#5=SJ78$VFL$HKTRP.KQPCCY*Q&%HCQ6*7/(8XK:_B]'7$@2/$EP$O8#75)Z0T/^#!%X0=O!9 M_7_WH(=.6&EX^1&F!$9.-%)G)2UYH:C\%3,(EE9SQK2(W=1J_ M7B$P^:0A4]^Z5"Y9C+I9F-/C3.4T@H6#QX,"N0-G^?MO_L1[WR710& MP4:U M8*,^]+9@JE& 6&=EQ;WMBK\$'5M0<]CMEH$_&\WF[JX9V*%5Z/GAI+9J,1[7 MC,>]C%>"[T!J9KXQ+C1T?@6]$"_-ST!@K6@G=;235U'0DR$%&PBL)=BT%FSZ M*PIZ>E"J_L@_G3XKZ/^R:C$^K1F?]C*^A1BPO3#U'#5J&[79@)288F7^/[I( M]^*^-&D#@;4DF-42S%Y%E<^&%&P@L)9@OO?4>GB_HLXKU%8)AP<'=Y>5[WE> M=Z'[C7[)[R5M.R$B/ 4>/ J"KRB,91H M Z&U17OJY?S>SN>G2SP\*-[)R ^?E_BAU:C9P92=VVGDV?Z%F=?LT/$$4PY[V )O&7X-*6P0TCN9(B59SD_E0HO/KIS3[/5])69 OF_4V?S-8%<7N]7"8SU=R$^>OTIW< MJG]9IMDF+M2WV?TPWV4R7E0;;=9#=S0*AILXV0YNKJO;/F0WU^E#L4ZV\D-& M\H?-)LZ^WLIU^O1FX R^W? QN5\5Y0W#F^M=?"_O9/';[D.FOAL>E$6RD=L\ M2;CG,GUNI34?OQ1HX/#F.6&QU]_TVGUPZL?YG.R*%9O!M,!66.W!)MGN_XZ_U'?$T0:N M>V8#M][ /=G /[>!5V_@=1UA7&\P/MG .[>!7V_@=QTAJ#<(NFXPJ3>8=-U@ M6F\P[;K!5;W!516'_>^O^N6'<1'?7&?I$\G*_ZVT\HLJ0=76ZG>>;,NPWQ69 M^M=$;5?-M0=3M<2'ODSD1VT>9%RK3!7E)WL>9NEU%DOP8RB). MUOE/Y %FK_RE&&\WI?HOV^ MN&?VQ2'OTFVQRDFT7O MB.>\(.[(]?6O9KUH%Q1R:C[NN\B-?KZI=T].O8_]4R2&@?Y-=Y MH0;QJD$U@Z& MS5[E>N<>S>JUX\UT,AU/KX>/QYFT MCM,WDT@L0F(4B;%.]RQ'#BF:0UZ-/=\_#&FDR#^DR+^0HDQ->.[5C*6<:ZOG MR6(EB=J;EYMTD2R3>5S=KMY%/,79@LS5A"!3$W*RC).,/,;K]MA9A^S[C(G$ M0B06(3&*Q-@>\X^B,@GHC1M->TC*@W__61"YF1 MA=RE>5*TO?&[M;I]7S616(C$(B1&D1B;-K+@>,[H=$XW;4S#_,GT)*,"M%]& M J\.";RR)O!.3>A4YCYE\5:]_R6SM4K<]KXM<5:G;^*06(C$(B1&D1A#8AR) M"1!F!-@9Z:.PHVSOI^U,[R [C5Y^YE$=5'6FE@KVSNQ2"V$:A%4HU"-034.U01*,X.MFR'G.:HA!]H-0;40 MJD50C4(U!M4X5!,HS8RY[H@<>TGT7A9DEZ5S*1??)5QUOH1$NA^1%"-0C4&U3A4$RC-S*SNGAQ[^22V*J9J MQD#*3XNUIA79>\QJK7SGJ@]9OQJ-@]/G4VCS!-4H5&-0C4,U@=+,;.I*R[%W M6I_2(EZ7K7V>+&16=?FM"456*K-:,U[Q V_:?,6'MEI0C4(U!M4X5!,HS4RH M;LL<>UWV_F'S66;EN["C#W#FY,_C;ULC"VW+G);JYS2MT!(,JE&HQJ :AVH" MI9EIUW0SNW"G@R<(W9$(JE&HQJ :AVH" MI9F1U1V;:^^SNDZKXR]GI]70^@VJA5 M@FH4JC&HQJ&:0&EFQ'4EYP;/,:V& M]G90+81J$52C4(U!-0[5!$HS8Z[;/=?>[F&GU= .\,*>7UFFU=!6$*I1J,:@ M&H=J J69R=:MH&MO!;M-JZ$5X(4]LAZMAE:#4(U"-0;5.%03*,V,K*X&W>\Y MZZXQK;[PN7G[(+TS#3TG#ZI%4(U"-0;5.%03*,U<4$GWB-YSG)GG08M&J!9" MM0BJ4:C&H!J':@*EF3'7W:-G[QX[?G#.KO3.,Q?$&5\YD]'I MAZ.AXT90C4(U!M4X5!,HS0RO+A:]"\7BA3D&M#6$:B%4BZ :A6H,JG&H)E": MF5_=&GK/T1IZT-80JH50+8)J%*HQJ,:AFD!I9LQU:^C9N[?R>*W+ M\R6+'>L=9^BJF% MNG"W>6=/ Z?0_6!0C4,U@=+,Z.I:T+.7<.7I5W(3?UZ7 MX2T;PB(IO]9'0*K%+5Z0;\=&6@,-;0VA6N@UUY9TG6ECK8P(.BJ%:@RJ<:@F M4)H97UT1>O:*L.MR;W:F=T2A)2!4BZ :K35CA?S)Z8.'0MT28E1XZ# Z/1Z$M ^#JI%4(W6FK'4P:3Q?,TNWV<D'F#^K[]H-,=JMW]*!%%E2+H!J%:@RJ<:@F:LTX MJ#T:G7UJU W5V'ZF6#.FVW1K2RJTBX)J(52+H!J%:@RJ<:@F:LUX=K:\B!]= M-^Q"R61\(%&4EWZ*UT?'.%O3"BV6H%H(U2*H1J$:@VHJ31>F^K, M0@LGJ$:A&H-J'*H)E&9F5A=.8WMSK$]G9WHF%5D]0+8)J%*HQJ,:A MFD!I9K!U'36>/L>< UI(0;40JD50C4(U!M4X5!,HS8RYKJW&]MJJ4RMPU3BJ MXEWYI_.!F7VDWNF$=E%0C4(UUNWNY=!!!4HSKTNMRRC?7D9UOAZKWRP[?+>Q MW/3,/ES?[$&U"*I1J,:ZW;T<.JA :6;V=,_EVWNN[MEKEBQ^XX2MF7VTWM&# M5EA0C4(UUNG>Y= Q!4HSDZ?;+M_>=G5/7K/'&$^:K[CVX7I'#UIA034*U5BW MNY=#!Q4HSKK!\>X45?9G+/+]\UFO-&!7:^*H9/6@G!=4BJ$:A&NMV]W+H MH *EF='3G93?IY,Z>QKKATSNXF1!HB\[N5L^8:IW MW>]D>6&)UG?<]GWI^XX;JH50+8)J%*HQJ,:AFD!IYJ-!EUG^]5.X]IWH^_P+U4*H%D$U"M485.-03: T M\V&@>[/ >89I1@ ]?PRJA5 M@FH4JC&HQJ&:0&EFS'5)%UQ8>_$O+M-EYWL' M'%KQ0;4H.'.V5>,<60H=ET$U#M4$2C/#JUN^P-[R?9*;79K%V5I.MUG.7EFC#[")=9_H$,;7F&GLL&U4*H%M7:Y"C/HU>W=9?3GN?4Z_.\K0;A"JA5 MJK7I491=_Y5_ M&F1HYP?5.%03*,T,LN[\ OOJB>]EH3*E4(U!-0[5!$HSXZJ[N\#>W?W5 Q[=3P.R[TCOD$-;0J@6 M034*U1A4XU!-H#3SH:#;Q&#R' <]H!4B5 NA6@35*%1C4(U#-8'2S)CK"C&P M+[X8RGK5I[)4*;->K*JE%U]NTD6R3.95V4*6:?849XNR@BFR>%Y<6.HN:*YX M. F:G^VP[UKO.$.K0JA&H1J#:ARJ"91FQEE7A<&%Z[6U36"Z7$VE-<;0%1NA M6@C5(JA&H1J#:ARJ"91FI'VB^\G)/DPN7;<,?V[:/V#OS3J?CQR%TU BJ4:C&H!J':@*EF6G6->/$7C.BCVW; MA^L=9;=Y_-A[-?)/DPSM$Z$:A6H,JG&H)E#:/LG#?"5E$<9%?'.]D=F]G,GU MNOS8W<-6\66^#[<2-9]627=>OW4'P\;MS'G-G?+VH69NKG?QO7P79_?)-B=K MN53DZ-7$'Y LN5\=OBG2W9N!>GQ^3HLBW51?KF2\D%GY']2_+].T^/9-.[?;-_P!02P,$% @ :X&I5LC&SW&ULK5IM;]LV$/XKA#<,+=#4(JG7+#'0*ALV#-N" M9NL^#/O R+2M319=DD[:?[^CK%JV^&*GS9?$DN].]_#EGN=$7ST*^9]:<:[1 MQW73JNO)2NO-Y72JJA5?,_5:;'@+WRR$7#,-EW(Y51O)V;QS6C=3$D7I=,WJ M=C*[ZN[=RMF5V.JF;OFM1&J[7C/YZ2UOQ./U!$\^WWA7+U?:W)C.KC9LR>^X M_G-S*^%JNH\RK]>\5;5HD>2+Z\D;?'E#"^/06;RO^:,Z^(P,E'LA_C,7/\^O M)Y')B#>\TB8$@W\/O.1-8R)!'A_ZH)/],XWCX>?/T7_LP .8>Z9X*9J_ZKE> M74_R"9KS!=LV^IUX_(GW@!(3KQ*-ZOZBQ]XVFJ!JJ[18]\Z0P;IN=__9QWX@ M#APP]3B0WH&,'6*/ ^T=Z+D.<>\0=R.S@]*-PPW3;'8EQ2.2QAJBF0_=8';> M +]NS;S?:0G?UN"G9W>_(%Z)3<-:C> ^TWQ95^CG]H$K#=.KT06Z@[4VWS8< MB05ZLUQ*O@0K5#(I/]7M$KUGS98K].*&:U8WZB5X_'EW@UY\^Q)]B^H6_;$2 M6\7:N;J::DC8/'9:]G"LPL0NP.8/7RI-JSBUQ/8I(K+!SZ9??<- M3J/O7>B>*=@15KK'2D/19R53*P2SABKS@7_8U@^L ?"N67P;#O4W_LEA1DD44WPU?3@V!),">S7Q<#^ZX(9# M>^"F%HXDI7D\0FM;Q32-J1MLM@>;!3/Z0VC6G,959M;#,8GC@HRGQ&$7)4F1 M>M+,]VGFP31_WW!@"E/\&PZ9#A:"#^Z(RU MYE]CO?O1?L8%(7B42SRH#1Q6"C=\P0'?'.0&T/.6 M[Y15I^X!^YQOA*K==>5$8!]@6US@.$^HM74==DD1Q1YUA0<5@L-*8LP0IZ;U MBW0)MA4'K-.#Y'N0+C/BK4Z#,,%A^7!,UF&$);;U0I;!6%M+T*$^8E-./=D. MR@*'I<539R0A :)OKIM#DJ5)_?- MSQ3M&.^@6DA0(#RI=2[[6(=+K(C(:!TZC,AAZ3A.].!UQIE*(]@$E\26 V,> M<9C$)/%46#+H!1*F\W S6Q(772=DW*FYS&B,B2>[@=1)F'N_IC,MB8-Y(TOZ M.ZQ(&GND/QG8F83Y]-PVD[B8,R[&9=)A1DCAZU#(0+#D5.LO@+3TIVY@S3[: MF#>2KU#+G463V-2)HWQ,L"XK'/OVTD"OY>>EY+7!*;" FEUOYW614>.4X& MLB0GVOASN]N2V$08CSD];'.#M1& MSZ.V4PTJ?59^>ZYHQZ '?J-A?CNC02VIS5@8'U2$'HAME:219]'0@=?H25[[ MNC:SI#:?I;F5O:N=]KUQH@?0KOGH2=?R"*,_N)HQ1XX M>F"R-I4,U2T0(5<:P?JH07A(WC -6U$+='O[!KU'+Q3GZ#>A.<(1ND"W0NJ% M:&J!?@1?UE9FQA1ZV>W9?P6$0T;!;J4)C: "H7=\L[UOZLH'(1-S MVGKJ0/;E*_2XJJL5)->5=Z/@T 82,HX9'<>N;^[_R'!V^Z\?7R?YIL?OEPJ], M+NM6P3Y:P..BUQDL?[G[,<#N0HM-=SQ^+S24V.[CBK,YE\8 OE\(F)O^PCQ@ M_Y.,V?]02P,$% @ :X&I5N3V54@Z P [A, T !X;"]S='EL97,N M>&ULW5A=;]HP%/TK4;I.K30U0-:4K("T(56:M$V5VH>]588XP9)C9X[I8+]^ MOG8('_5%K \;+*C$OL?GW&/[IG$[J/62TX<9I3I8E%S4PW"F=?4ABNKIC):D MOI(5%0;)I2J)-EU51'6E*,EJ()4\ZG4Z2502)L+10,S+NU+7P53.A1Z&21L* MW.US-@R[R?LP<')CF=%A^'3Q]L=T>L# M1*\ZYD*5+8K))X?)[Q/'I&^VI>WP^AF2QK)G0P#NZX'I=CHE$Q(97.[#.Y[T@S? 58],,@X;PWV0A<8#2JB-57BSG3L8!M\ M 05-^W%9&8>%(LMN[SI<$^S-))E(E5'5INF&J]!HP&D.=A0K9G#7LHH U%J6 MII$Q4DA!K(<5HVD8V2GE_ &>T^_YEO8BW]C3#NRH:)O&4--T,JX#^IMJ3GM3 M-GZ5;E"Q9ZD_S"7K^N^M<4$$5 MX9NF3>T?\RJ_VG%\\Z\LV]\JNX:]'IN7[[&;O#X%D\DIF#R)FNR?@LGT^$W& MQ^DQ:@X9&R>9K7-,&PW@O#@,O\')E*^3!I,YXYJ)IC=C64;%B^.,D==D8OZ8 MV=(WXS.:DSG7CRTX#-?MKS1C\S)M1]W#0C2CUNTO,+UNTAY632XF,KJ@V;CI MJF)BFX%IF*S-!81=Y,Y>?@3C.,R/ (;EP1Q@',?"\OQ/\^FC\W$8YJWO1?HH MIX]R',N'C.T'R^/GI.;RSS1-XSA)L!4=C[T.QMBZ)0G\^-4P;\# \D"F/UMK M?+?Q"ME?!]B>[JL0;*9X)6(SQ=<:$/^Z 2--_;N-Y0$&M@M8[4!^?QZH*3\G MCF%7,6_8$XPC:8HA4(O^&DT29'42^/CW!WM*XCA-_0A@?@=QC"'P-.((Y@ \ M8$@-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( &N!J5;+X#C? M"P8 #LV / >&PO=V]R:V)O;VLN>&ULQ9M=;]LV%(;_"N&K#ECF6)]N MT11(TW8KEB5&''27!2/1-E&)]$C*_?CUHY0X/>J<%[LY]94M2I8?'TE\#LGC MEY^M^W1G[2?QI6V,/YML0MB^F$Y]M5&M]+_9K3)QS\JZ5H:XZ=93OW5*UGZC M5&B;:7)Z6DQ;J3TXGP&_OY#^OT-VN";):5LTUS-IG=[_B@7-#5?YJ7 M/>2MO/-#2Y!W-S*"G$V*TWC"E78^#$<,YY>1<:?BP?=;7;#O=!.4>R.#^MW9 M;JO-NC]-_!53\C.&..Q?[X/XPOV?,-K52E?JC:VZ5IEP'T>GFA[0^(W>^HDP MLE5GDPN[4TXLY%KU/RI^R_OZ_@>&2$;"Y5[HN,.]KP=&3AY3*^-5+>([;QM= M1XY:O):--)42!#(!D,D1(3\F!#(%D.E1()<]3OPH@

$S GD'$#.>2&O9.B<$G8E7G=>&^7]K^)2_]/I.AI$ M2 +Y'$ ^YX5<=FTKW=>>/21/$>579S@1-._-3U)N?\F+>J)TRG1(W MJK*1LM]/T:!HF$WS3IO86VO9B/?&!S<<[BD<$LR,V3#OI';B@VRZD9:136;, M.MD;>,AIXN/;;JWY,6)()#-FDUQW(7ZWJ6,B)2ZM-%[$#;%45>?ZQY9B(I7, MF%URJ:17HZ A9\R8I;$,MOIT\EK>]\AM/),?#AIB][:EF,@:,V9M+*P+JV@+ M*QX>6K,>A1#)8L9LBYN^,89O(5V\S6Y=O//D," 9$2)3S)A5$2]LJ\/0O0W7 M-:HWQ BJ&,?1G9@@423,HGAO*MLJ<2N_C)F0(1)F0US%\UY:[\4V#I&6&QF3 M@O.=U(V,&")8B@D'(\RN6/XIHEVW3>__97"18JVK*+6=\F&(>=D/W_&BV#2R>(,.2AC=M!AS'TK[3Q[L8$(9XRG])NJ28B(+9@KS)O:;3E<4$RZV,%OH*1TV]-[,D87R(RW11,SSJG(4$UDH9[80P%R&D=-SN.C/ M;"$8S?&]B2R4,UL(=T@KBHDLE#-;",\8T;0X1Q;*F2V$,6D518XLE!]U_HW6 M413(0@6SA3!F03&1A0IF"SU,$Y(QKWCV1@6IF]$\5X$45# KZ)'Q>JMZQAC1 M/I;[F3F*B114,"OH$?/"^G[6^E 8D7L*9O<\\OVM]'K3Y\'GNQC/=3\0;B4= M 17(/<5/J1+H1S_=,-/U5U^LVK5B:!<+B@E+SIC=\XBYD%_[0T6PXFZ84U#Q M(:HI)G)/P>P>/-\^JM]#[BF8W8,QJ7L*Y)Z"N_(,8E+WE,@]);-[,"9U3XG< M4QYU+:BDF$@_)7>- <2<4TRDGY*[Q@!B/J>8R$(E=\4!P/PXU&L^8B(+E6#UQ''6$B^(>#I5SFTX[X[#;O]>5A\' ^G857MQO'\HZZ' M]:X%GVV_KW M5=6_O*6JGCM(($CF#U((TOF##()L_J ,07G^((<@GS\H("CF#VH@J)D_Z!&" M'NBOJK01Z*^JM M!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01ZV^1E M-X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WAGUS@1Z9]0[$^B=4>],H'=& MO3.!WAGUS@1ZY\G'2@*],^J="?3.J'CGH[@=Z.>CN!WHYZ.X'>@7H' M@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=XQ^5F00.] O8- [T"] M@T#O!O5N"/1N4.^&0.\&]6Z^4^]A_#R4X=;SM<;K?R?5X^7<7!E&ULS=K?3MLP% ;P5ZERBQK7_\M$N=FXW;C8"WC)*8V:Q)9M MH+S]G!20-K$*5*1]-XU:V^<[\9%^5[WZ^10H+0Y#/Z9-M]*N"^FB;*C8FPG3RK\# MGL_]>* 8NY86MR[F[VXHN]BA9RD_]93JTR7>Z-%OMUU#K6_NAW*D3B&2:].. M* ]]?2QZ<3HYEQNFXR<_.W\N]'T[1;:M^97:[WT-+_EL_F/\]6]02P$"% ,4 " !K@:E6!T%-8H$ "Q M$ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( M &N!J59P:P/0[0 "L" 1 " :\ !D;V-0&UL4$L! A0#% @ :X&I5O]+ M'_PY!@ K", !@ ("!# @ 'AL+W=OPSD# <# & @(%@& >&PO=V]R:W-H965T M&UL4$L! A0#% @ :X&I5H)1ZK98!P ;2@ !@ M ("!SQL 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ :X&I5@[Q[1FI @ ,P8 !@ ("!MC 'AL M+W=OSPD M +TM 8 " @94S !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ :X&I5MLI MNI3% @ A 8 !D ("!^4< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :X&I5L9>FBQ.!@ *Q !D M ("!$%D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ :X&I5A4=B&C>" -%, !D ("! M#&\ 'AL+W=O >&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% M @ :X&I5E[2 ]M& P V < !D ("!M(4 'AL+W=O&PO=V]R:W-H965T\9P( )\% 9 " @76X !X;"]W;W)K&UL4$L! A0#% @ :X&I5F?"%BE ! F@P !D M ("!$[L 'AL+W=O&PO=V]R M:W-H965T 0 ,8, M 9 " @4;$ !X;"]W;W)K&UL M4$L! A0#% @ :X&I5J4MTY3(! \PP !D ("!]<@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M:X&I5DXSIF'3!@ \Q< !D ("!%]H 'AL+W=O&PO=V]R:W-H965T!@0 *\( 9 " @<3P !X;"]W;W)K&UL4$L! A0#% @ :X&I5C&,[]L8!P ;CP !D M ("! ?4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ :X&I5J2;)YT: P /0@ !D ("!\0(! 'AL M+W=O," M "[!P &0 @(%"!@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ :X&I M5H5!@(J7! +Q4 !D ("!G@T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :X&I5A=A(J8\!0 B28 M !D ("!7!L! 'AL+W=O&PO=V]R:W-H965T-30. MT00 +<> 9 " @< C 0!X;"]W;W)K&UL4$L! A0#% @ :X&I5OA7;WO8 P /@H !D M ("!R"@! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ :X&I5D32B7/% P >A !D ("!US&PO=V]R:W-H965T&UL4$L! A0#% @ :X&I5I>! MI2:R @ E08 !D ("!.T,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :X&I5@']D+1D!@ 2R4 !D M ("!3T\! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ :X&I5N^QG_N% P %PX !D ("! MWUT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ :X&I5L=1E'/X @ R@@ !D ("!;VD! 'AL+W=OP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ :X&I5C8I'?SV P W1 !D M ("!5(0! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ :X&I5H"VJ_IX @ ?@< !D ("!DH\! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M:X&I5IH)3SHV!P OR$ !D ("!C9D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :X&I5D$Z43J9 @ M!0< !D ("!@:T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :X&I5LC&SW&PO&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !K@:E6$@%B4"$" @+P $P M @ '4UP$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 6@!: + *T8 FV@$ ! end XML 96 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 97 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 98 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 226 424 1 true 82 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://bloomenergy.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations Sheet http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) Sheet http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) (Parenthetical) Sheet http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficitParenthetical Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 8 false false R9.htm 0000009 - Disclosure - Nature of Business, Liquidity and Basis of Presentation Sheet http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentation Nature of Business, Liquidity and Basis of Presentation Notes 9 false false R10.htm 0000010 - Disclosure - Summary of Significant Accounting Policies Sheet http://bloomenergy.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 0000011 - Disclosure - Revenue Recognition Sheet http://bloomenergy.com/role/RevenueRecognition Revenue Recognition Notes 11 false false R12.htm 0000012 - Disclosure - Financial Instruments Sheet http://bloomenergy.com/role/FinancialInstruments Financial Instruments Notes 12 false false R13.htm 0000013 - Disclosure - Fair Value Sheet http://bloomenergy.com/role/FairValue Fair Value Notes 13 false false R14.htm 0000014 - Disclosure - Balance Sheet Components Sheet http://bloomenergy.com/role/BalanceSheetComponents Balance Sheet Components Notes 14 false false R15.htm 0000015 - Disclosure - Outstanding Loans and Security Agreements Sheet http://bloomenergy.com/role/OutstandingLoansandSecurityAgreements Outstanding Loans and Security Agreements Notes 15 false false R16.htm 0000016 - Disclosure - Leases Sheet http://bloomenergy.com/role/Leases Leases Notes 16 false false R17.htm 0000017 - Disclosure - Stock-Based Compensation and Employee Benefit Plans Sheet http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlans Stock-Based Compensation and Employee Benefit Plans Notes 17 false false R18.htm 0000018 - Disclosure - Portfolio Financings Sheet http://bloomenergy.com/role/PortfolioFinancings Portfolio Financings Notes 18 false false R19.htm 0000019 - Disclosure - Related Party Transactions Sheet http://bloomenergy.com/role/RelatedPartyTransactions Related Party Transactions Notes 19 false false R20.htm 0000020 - Disclosure - Commitments and Contingencies Sheet http://bloomenergy.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 20 false false R21.htm 0000021 - Disclosure - Income Taxes Sheet http://bloomenergy.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 0000022 - Disclosure - Net Loss per Share Available to Common Stockholders Sheet http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholders Net Loss per Share Available to Common Stockholders Notes 22 false false R23.htm 0000023 - Disclosure - SK ecoplant Strategic Investment Sheet http://bloomenergy.com/role/SKecoplantStrategicInvestment SK ecoplant Strategic Investment Notes 23 false false R24.htm 0000024 - Disclosure - Subsequent Events Sheet http://bloomenergy.com/role/SubsequentEvents Subsequent Events Notes 24 false false R25.htm 0000025 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://bloomenergy.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 0000026 - Disclosure - Revenue Recognition (Tables) Sheet http://bloomenergy.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://bloomenergy.com/role/RevenueRecognition 26 false false R27.htm 0000027 - Disclosure - Financial Instruments (Tables) Sheet http://bloomenergy.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://bloomenergy.com/role/FinancialInstruments 27 false false R28.htm 0000028 - Disclosure - Fair Value (Tables) Sheet http://bloomenergy.com/role/FairValueTables Fair Value (Tables) Tables http://bloomenergy.com/role/FairValue 28 false false R29.htm 0000029 - Disclosure - Balance Sheet Components (Tables) Sheet http://bloomenergy.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://bloomenergy.com/role/BalanceSheetComponents 29 false false R30.htm 0000030 - Disclosure - Outstanding Loans and Security Agreements (Tables) Sheet http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsTables Outstanding Loans and Security Agreements (Tables) Tables http://bloomenergy.com/role/OutstandingLoansandSecurityAgreements 30 false false R31.htm 0000031 - Disclosure - Leases (Tables) Sheet http://bloomenergy.com/role/LeasesTables Leases (Tables) Tables http://bloomenergy.com/role/Leases 31 false false R32.htm 0000032 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Tables) Sheet http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansTables Stock-Based Compensation and Employee Benefit Plans (Tables) Tables http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlans 32 false false R33.htm 0000033 - Disclosure - Portfolio Financings (Tables) Sheet http://bloomenergy.com/role/PortfolioFinancingsTables Portfolio Financings (Tables) Tables http://bloomenergy.com/role/PortfolioFinancings 33 false false R34.htm 0000034 - Disclosure - Related Party Transactions (Tables) Sheet http://bloomenergy.com/role/RelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://bloomenergy.com/role/RelatedPartyTransactions 34 false false R35.htm 0000035 - Disclosure - Net Loss per Share Available to Common Stockholders (Tables) Sheet http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersTables Net Loss per Share Available to Common Stockholders (Tables) Tables http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholders 35 false false R36.htm 0000036 - Disclosure - SK ecoplant Strategic Investment (Tables) Sheet http://bloomenergy.com/role/SKecoplantStrategicInvestmentTables SK ecoplant Strategic Investment (Tables) Tables http://bloomenergy.com/role/SKecoplantStrategicInvestment 36 false false R37.htm 0000037 - Disclosure - Nature of Business, Liquidity and Basis of Presentation (Details) Sheet http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails Nature of Business, Liquidity and Basis of Presentation (Details) Details http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentation 37 false false R38.htm 0000038 - Disclosure - Revenue Recognition - Contract Balances (Details) Sheet http://bloomenergy.com/role/RevenueRecognitionContractBalancesDetails Revenue Recognition - Contract Balances (Details) Details 38 false false R39.htm 0000039 - Disclosure - Revenue Recognition - Narrative (Details) Sheet http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition - Narrative (Details) Details 39 false false R40.htm 0000040 - Disclosure - Revenue Recognition - Contract Assets (Details) Sheet http://bloomenergy.com/role/RevenueRecognitionContractAssetsDetails Revenue Recognition - Contract Assets (Details) Details 40 false false R41.htm 0000041 - Disclosure - Revenue Recognition - Contract Liabilities (Details) Sheet http://bloomenergy.com/role/RevenueRecognitionContractLiabilitiesDetails Revenue Recognition - Contract Liabilities (Details) Details 41 false false R42.htm 0000042 - Disclosure - Revenue Recognition - Revenue by Source (Details) Sheet http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails Revenue Recognition - Revenue by Source (Details) Details 42 false false R43.htm 0000043 - Disclosure - Financial Instruments - Cash and Cash Equivalents and Restricted Cash (Details) Sheet http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails Financial Instruments - Cash and Cash Equivalents and Restricted Cash (Details) Details 43 false false R44.htm 0000044 - Disclosure - Financial Instruments - Restricted Cash (Details) Sheet http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails Financial Instruments - Restricted Cash (Details) Details 44 false false R45.htm 0000045 - Disclosure - Financial Instruments - Narrative (Details) Sheet http://bloomenergy.com/role/FinancialInstrumentsNarrativeDetails Financial Instruments - Narrative (Details) Details 45 false false R46.htm 0000046 - Disclosure - Fair Value - Financial Assets and Liabilities Measured at Fair Value (Details) Sheet http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails Fair Value - Financial Assets and Liabilities Measured at Fair Value (Details) Details 46 false false R47.htm 0000047 - Disclosure - Fair Value - Change in Level 3 Financial Assets (Details) Sheet http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails Fair Value - Change in Level 3 Financial Assets (Details) Details 47 false false R48.htm 0000048 - Disclosure - Fair Value - Estimated Fair Values and Carrying Values for Customer Receivables and Debt Instruments (Details) Sheet http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails Fair Value - Estimated Fair Values and Carrying Values for Customer Receivables and Debt Instruments (Details) Details 48 false false R49.htm 0000049 - Disclosure - Balance Sheet Components - Inventories, Net (Details) Sheet http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails Balance Sheet Components - Inventories, Net (Details) Details 49 false false R50.htm 0000050 - Disclosure - Balance Sheet Components - Prepaid Expense and Other Current Assets (Details) Sheet http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails Balance Sheet Components - Prepaid Expense and Other Current Assets (Details) Details 50 false false R51.htm 0000051 - Disclosure - Balance Sheet Components - Property, Plant and Equipment (Details) Sheet http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails Balance Sheet Components - Property, Plant and Equipment (Details) Details 51 false false R52.htm 0000052 - Disclosure - Balance Sheet Components - Property Plant and Equipment, Net Narrative (Details) Sheet http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails Balance Sheet Components - Property Plant and Equipment, Net Narrative (Details) Details 52 false false R53.htm 0000053 - Disclosure - Balance Sheet Components - Other Long-Term Assets (Details) Sheet http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails Balance Sheet Components - Other Long-Term Assets (Details) Details 53 false false R54.htm 0000054 - Disclosure - Balance Sheet Components - Accrued Warranty (Details) Sheet http://bloomenergy.com/role/BalanceSheetComponentsAccruedWarrantyDetails Balance Sheet Components - Accrued Warranty (Details) Details 54 false false R55.htm 0000055 - Disclosure - Balance Sheet Components - Standard Product Warranty Liability (Details) Sheet http://bloomenergy.com/role/BalanceSheetComponentsStandardProductWarrantyLiabilityDetails Balance Sheet Components - Standard Product Warranty Liability (Details) Details 55 false false R56.htm 0000056 - Disclosure - Balance Sheet Components - Accrued Other Current Liabilities (Details) Sheet http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails Balance Sheet Components - Accrued Other Current Liabilities (Details) Details 56 false false R57.htm 0000057 - Disclosure - Balance Sheet Components - Preferred Stock (Details) Sheet http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails Balance Sheet Components - Preferred Stock (Details) Details 57 false false R58.htm 0000058 - Disclosure - Outstanding Loans and Security Agreements - Schedule of Debt (Details) Sheet http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails Outstanding Loans and Security Agreements - Schedule of Debt (Details) Details 58 false false R59.htm 0000059 - Disclosure - Outstanding Loans and Security Agreements - Recourse Debt Facilities Narrative (Details) Sheet http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails Outstanding Loans and Security Agreements - Recourse Debt Facilities Narrative (Details) Details 59 false false R60.htm 0000060 - Disclosure - Outstanding Loans and Security Agreements - Non-recourse Debt Facilities (Details) Sheet http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails Outstanding Loans and Security Agreements - Non-recourse Debt Facilities (Details) Details 60 false false R61.htm 0000061 - Disclosure - Outstanding Loans and Security Agreements - Schedule of Repayments (Details) Sheet http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails Outstanding Loans and Security Agreements - Schedule of Repayments (Details) Details 61 false false R62.htm 0000062 - Disclosure - Leases - Narrative (Details) Sheet http://bloomenergy.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 62 false false R63.htm 0000063 - Disclosure - Leases - Operating and Financing Lease Right-of-Use Assets and Lease Liabilities (Details) Sheet http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails Leases - Operating and Financing Lease Right-of-Use Assets and Lease Liabilities (Details) Details 63 false false R64.htm 0000064 - Disclosure - Leases - Costs (Details) Sheet http://bloomenergy.com/role/LeasesCostsDetails Leases - Costs (Details) Details 64 false false R65.htm 0000065 - Disclosure - Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details) Sheet http://bloomenergy.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details) Details 65 false false R66.htm 0000066 - Disclosure - Leases - Future Minimum Lease Payments (Details) Sheet http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails Leases - Future Minimum Lease Payments (Details) Details 66 false false R67.htm 0000067 - Disclosure - Leases - Payment to be Received (Details) Sheet http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails Leases - Payment to be Received (Details) Details 67 false false R68.htm 0000068 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Stock-based Compensation Expense (Details) Sheet http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockbasedCompensationExpenseDetails Stock-Based Compensation and Employee Benefit Plans - Stock-based Compensation Expense (Details) Details 68 false false R69.htm 0000069 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Stock Option Activity (Details) Sheet http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails Stock-Based Compensation and Employee Benefit Plans - Stock Option Activity (Details) Details 69 false false R70.htm 0000070 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Stock Options Narrative (Details) Sheet http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionsNarrativeDetails Stock-Based Compensation and Employee Benefit Plans - Stock Options Narrative (Details) Details 70 false false R71.htm 0000071 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Stock Award Activity (Details) Sheet http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardActivityDetails Stock-Based Compensation and Employee Benefit Plans - Stock Award Activity (Details) Details 71 false false R72.htm 0000072 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Stock Awards Narrative (Details) Sheet http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardsNarrativeDetails Stock-Based Compensation and Employee Benefit Plans - Stock Awards Narrative (Details) Details 72 false false R73.htm 0000073 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Executive Awards Narrative (Details) Sheet http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails Stock-Based Compensation and Employee Benefit Plans - Executive Awards Narrative (Details) Details 73 false false R74.htm 0000074 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Number of Shares Available for Grant (Details) Sheet http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansNumberofSharesAvailableforGrantDetails Stock-Based Compensation and Employee Benefit Plans - Number of Shares Available for Grant (Details) Details 74 false false R75.htm 0000075 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Employee Stock Purchase Plan (Details) Sheet http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails Stock-Based Compensation and Employee Benefit Plans - Employee Stock Purchase Plan (Details) Details 75 false false R76.htm 0000076 - Disclosure - Portfolio Financings - Schedule of PPA Entities' Assets and Liabilities (Details) Sheet http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails Portfolio Financings - Schedule of PPA Entities' Assets and Liabilities (Details) Details 76 false false R77.htm 0000077 - Disclosure - Related Party Transactions (Details) Sheet http://bloomenergy.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://bloomenergy.com/role/RelatedPartyTransactionsTables 77 false false R78.htm 0000078 - Disclosure - Commitments and Contingencies (Details) Sheet http://bloomenergy.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://bloomenergy.com/role/CommitmentsandContingencies 78 false false R79.htm 0000079 - Disclosure - Income Taxes (Details) Sheet http://bloomenergy.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://bloomenergy.com/role/IncomeTaxes 79 false false R80.htm 0000080 - Disclosure - Net Loss per Share Available to Common Stockholders - Schedule of Antidilutive Securities (Details) Sheet http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails Net Loss per Share Available to Common Stockholders - Schedule of Antidilutive Securities (Details) Details 80 false false R81.htm 0000081 - Disclosure - SK ecoplant Strategic Investment - Narrative (Details) Sheet http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails SK ecoplant Strategic Investment - Narrative (Details) Details 81 false false R82.htm 0000082 - Disclosure - SK ecoplant Strategic Investment - Schedule of Aggregate Carrying Values (Details) Sheet http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails SK ecoplant Strategic Investment - Schedule of Aggregate Carrying Values (Details) Details 82 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept DueFromEmployees in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. be-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept RevenueFromRelatedParties in us-gaap/2022 used in 3 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. be-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept AccountsReceivableRelatedParties in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. be-20230331.htm 4 be-20230331.htm be-20230331.xsd be-20230331_cal.xml be-20230331_def.xml be-20230331_lab.xml be-20230331_pre.xml certificateofwithdrawalofc.htm exhibit311q123.htm exhibit312q123.htm exhibit321q123.htm be-20230331_g1.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 101 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "be-20230331.htm": { "axisCustom": 2, "axisStandard": 26, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 893, "http://xbrl.sec.gov/dei/2022": 30 }, "contextCount": 226, "dts": { "calculationLink": { "local": [ "be-20230331_cal.xml" ] }, "definitionLink": { "local": [ "be-20230331_def.xml" ] }, "inline": { "local": [ "be-20230331.htm" ] }, "labelLink": { "local": [ "be-20230331_lab.xml" ] }, "presentationLink": { "local": [ "be-20230331_pre.xml" ] }, "schema": { "local": [ "be-20230331.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/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 659, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 6, "http://xbrl.sec.gov/dei/2022": 5, "total": 11 }, "keyCustom": 98, "keyStandard": 326, "memberCustom": 29, "memberStandard": 50, "nsprefix": "be", "nsuri": "http://bloomenergy.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://bloomenergy.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "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": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "10", "role": "http://bloomenergy.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Revenue Recognition", "menuCat": "Notes", "order": "11", "role": "http://bloomenergy.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Financial Instruments", "menuCat": "Notes", "order": "12", "role": "http://bloomenergy.com/role/FinancialInstruments", "shortName": "Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Fair Value", "menuCat": "Notes", "order": "13", "role": "http://bloomenergy.com/role/FairValue", "shortName": "Fair Value", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Balance Sheet Components", "menuCat": "Notes", "order": "14", "role": "http://bloomenergy.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Outstanding Loans and Security Agreements", "menuCat": "Notes", "order": "15", "role": "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreements", "shortName": "Outstanding Loans and Security Agreements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LessorSalesTypeLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Leases", "menuCat": "Notes", "order": "16", "role": "http://bloomenergy.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LessorSalesTypeLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Stock-Based Compensation and Employee Benefit Plans", "menuCat": "Notes", "order": "17", "role": "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlans", "shortName": "Stock-Based Compensation and Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Portfolio Financings", "menuCat": "Notes", "order": "18", "role": "http://bloomenergy.com/role/PortfolioFinancings", "shortName": "Portfolio Financings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "19", "role": "http://bloomenergy.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "20", "role": "http://bloomenergy.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "21", "role": "http://bloomenergy.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "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": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Net Loss per Share Available to Common Stockholders", "menuCat": "Notes", "order": "22", "role": "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholders", "shortName": "Net Loss per Share Available to Common Stockholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - SK ecoplant Strategic Investment", "menuCat": "Notes", "order": "23", "role": "http://bloomenergy.com/role/SKecoplantStrategicInvestment", "shortName": "SK ecoplant Strategic Investment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "24", "role": "http://bloomenergy.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "25", "role": "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Revenue Recognition (Tables)", "menuCat": "Tables", "order": "26", "role": "http://bloomenergy.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Financial Instruments (Tables)", "menuCat": "Tables", "order": "27", "role": "http://bloomenergy.com/role/FinancialInstrumentsTables", "shortName": "Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "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": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Fair Value (Tables)", "menuCat": "Tables", "order": "28", "role": "http://bloomenergy.com/role/FairValueTables", "shortName": "Fair Value (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Balance Sheet Components (Tables)", "menuCat": "Tables", "order": "29", "role": "http://bloomenergy.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:AllowanceForDoubtfulAccountsReceivable", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:AllowanceForDoubtfulAccountsReceivable", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Outstanding Loans and Security Agreements (Tables)", "menuCat": "Tables", "order": "30", "role": "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsTables", "shortName": "Outstanding Loans and Security Agreements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "be:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "31", "role": "http://bloomenergy.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "be:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Tables)", "menuCat": "Tables", "order": "32", "role": "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansTables", "shortName": "Stock-Based Compensation and Employee Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Portfolio Financings (Tables)", "menuCat": "Tables", "order": "33", "role": "http://bloomenergy.com/role/PortfolioFinancingsTables", "shortName": "Portfolio Financings (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Related Party Transactions (Tables)", "menuCat": "Tables", "order": "34", "role": "http://bloomenergy.com/role/RelatedPartyTransactionsTables", "shortName": "Related Party Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Net Loss per Share Available to Common Stockholders (Tables)", "menuCat": "Tables", "order": "35", "role": "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersTables", "shortName": "Net Loss per Share Available to Common Stockholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - SK ecoplant Strategic Investment (Tables)", "menuCat": "Tables", "order": "36", "role": "http://bloomenergy.com/role/SKecoplantStrategicInvestmentTables", "shortName": "SK ecoplant Strategic Investment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Nature of Business, Liquidity and Basis of Presentation (Details)", "menuCat": "Details", "order": "37", "role": "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "shortName": "Nature of Business, Liquidity and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i4f23727f54074e47a59bf5496718abf6_D20230101-20230331", "decimals": "INF", "lang": "en-US", "name": "be:NumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Revenue Recognition - Contract Balances (Details)", "menuCat": "Details", "order": "38", "role": "http://bloomenergy.com/role/RevenueRecognitionContractBalancesDetails", "shortName": "Revenue Recognition - Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Revenue Recognition - Narrative (Details)", "menuCat": "Details", "order": "39", "role": "http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails", "shortName": "Revenue Recognition - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i6b29311f68654d23b01407a0564d07e0_I20230331", "decimals": null, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i75640ddf99c4475c98910f55b871c08d_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Revenue Recognition - Contract Assets (Details)", "menuCat": "Details", "order": "40", "role": "http://bloomenergy.com/role/RevenueRecognitionContractAssetsDetails", "shortName": "Revenue Recognition - Contract Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetReclassifiedToReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i75640ddf99c4475c98910f55b871c08d_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "be:ContractWithCustomerLiabilityDeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Revenue Recognition - Contract Liabilities (Details)", "menuCat": "Details", "order": "41", "role": "http://bloomenergy.com/role/RevenueRecognitionContractLiabilitiesDetails", "shortName": "Revenue Recognition - Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i75640ddf99c4475c98910f55b871c08d_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "be:ContractWithCustomerLiabilityDeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Revenue Recognition - Revenue by Source (Details)", "menuCat": "Details", "order": "42", "role": "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails", "shortName": "Revenue Recognition - Revenue by Source (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i73d7a63d01e44a359a290ae8261ecfd9_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Financial Instruments - Cash and Cash Equivalents and Restricted Cash (Details)", "menuCat": "Details", "order": "43", "role": "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails", "shortName": "Financial Instruments - Cash and Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Financial Instruments - Restricted Cash (Details)", "menuCat": "Details", "order": "44", "role": "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails", "shortName": "Financial Instruments - Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i3e1aa67606b84e77ba76884efad524ba_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Financial Instruments - Narrative (Details)", "menuCat": "Details", "order": "45", "role": "http://bloomenergy.com/role/FinancialInstrumentsNarrativeDetails", "shortName": "Financial Instruments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Fair Value - Financial Assets and Liabilities Measured at Fair Value (Details)", "menuCat": "Details", "order": "46", "role": "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails", "shortName": "Fair Value - Financial Assets and Liabilities Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "ib9f3979f4cd345c09be5d51922fd27fd_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Fair Value - Change in Level 3 Financial Assets (Details)", "menuCat": "Details", "order": "47", "role": "http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails", "shortName": "Fair Value - Change in Level 3 Financial Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "ib9f3979f4cd345c09be5d51922fd27fd_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "ie332fc8258f042fea33cee18433bb920_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Fair Value - Estimated Fair Values and Carrying Values for Customer Receivables and Debt Instruments (Details)", "menuCat": "Details", "order": "48", "role": "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails", "shortName": "Fair Value - Estimated Fair Values and Carrying Values for Customer Receivables and Debt Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "ic5567bade2e2474ba9415b71e32d6f93_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Balance Sheet Components - Inventories, Net (Details)", "menuCat": "Details", "order": "49", "role": "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails", "shortName": "Balance Sheet Components - Inventories, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "menuCat": "Statements", "order": "5", "role": "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DueFromEmployees", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Balance Sheet Components - Prepaid Expense and Other Current Assets (Details)", "menuCat": "Details", "order": "50", "role": "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails", "shortName": "Balance Sheet Components - Prepaid Expense and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DueFromEmployees", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Balance Sheet Components - Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "51", "role": "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "shortName": "Balance Sheet Components - Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Balance Sheet Components - Property Plant and Equipment, Net Narrative (Details)", "menuCat": "Details", "order": "52", "role": "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails", "shortName": "Balance Sheet Components - Property Plant and Equipment, Net Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "iba6f7dd91e864950b0bb18c121d23d55_I20230331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNetNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Balance Sheet Components - Other Long-Term Assets (Details)", "menuCat": "Details", "order": "53", "role": "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails", "shortName": "Balance Sheet Components - Other Long-Term Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNetNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "be:StandardProductPerformanceAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Balance Sheet Components - Accrued Warranty (Details)", "menuCat": "Details", "order": "54", "role": "http://bloomenergy.com/role/BalanceSheetComponentsAccruedWarrantyDetails", "shortName": "Balance Sheet Components - Accrued Warranty (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "be:StandardProductPerformanceAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i75640ddf99c4475c98910f55b871c08d_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Balance Sheet Components - Standard Product Warranty Liability (Details)", "menuCat": "Details", "order": "55", "role": "http://bloomenergy.com/role/BalanceSheetComponentsStandardProductWarrantyLiabilityDetails", "shortName": "Balance Sheet Components - Standard Product Warranty Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i75640ddf99c4475c98910f55b871c08d_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductLiabilityContingencyAccrualPresentValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Balance Sheet Components - Accrued Other Current Liabilities (Details)", "menuCat": "Details", "order": "56", "role": "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails", "shortName": "Balance Sheet Components - Accrued Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductLiabilityContingencyAccrualPresentValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Balance Sheet Components - Preferred Stock (Details)", "menuCat": "Details", "order": "57", "role": "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "shortName": "Balance Sheet Components - Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Outstanding Loans and Security Agreements - Schedule of Debt (Details)", "menuCat": "Details", "order": "58", "role": "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails", "shortName": "Outstanding Loans and Security Agreements - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Outstanding Loans and Security Agreements - Recourse Debt Facilities Narrative (Details)", "menuCat": "Details", "order": "59", "role": "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "shortName": "Outstanding Loans and Security Agreements - Recourse Debt Facilities Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "ie332fc8258f042fea33cee18433bb920_I20230331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:SecuredLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i75d8df51513d4954a6cfcb64a21de05c_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit)", "menuCat": "Statements", "order": "6", "role": "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i75d8df51513d4954a6cfcb64a21de05c_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "iaf4d0a3eee81421b8c7d823142a8834f_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Outstanding Loans and Security Agreements - Non-recourse Debt Facilities (Details)", "menuCat": "Details", "order": "60", "role": "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "shortName": "Outstanding Loans and Security Agreements - Non-recourse Debt Facilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "iaf4d0a3eee81421b8c7d823142a8834f_I20230331", "decimals": "-5", "lang": "en-US", "name": "be:DebtCovenantMinimumDebtServiceReservesRequired", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Outstanding Loans and Security Agreements - Schedule of Repayments (Details)", "menuCat": "Details", "order": "61", "role": "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails", "shortName": "Outstanding Loans and Security Agreements - Schedule of Repayments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "be:OperatingAndShortTermLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Leases - Narrative (Details)", "menuCat": "Details", "order": "62", "role": "http://bloomenergy.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "be:OperatingAndShortTermLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Leases - Operating and Financing Lease Right-of-Use Assets and Lease Liabilities (Details)", "menuCat": "Details", "order": "63", "role": "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails", "shortName": "Leases - Operating and Financing Lease Right-of-Use Assets and Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "be:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Leases - Costs (Details)", "menuCat": "Details", "order": "64", "role": "http://bloomenergy.com/role/LeasesCostsDetails", "shortName": "Leases - Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)", "menuCat": "Details", "order": "65", "role": "http://bloomenergy.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails", "shortName": "Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Leases - Future Minimum Lease Payments (Details)", "menuCat": "Details", "order": "66", "role": "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases - Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceived", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Leases - Payment to be Received (Details)", "menuCat": "Details", "order": "67", "role": "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails", "shortName": "Leases - Payment to be Received (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceived", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "be:AllocatedSharebasedCompensationExpenseAndIssuanceOfStockAndWarrantsForServicesOrClaims", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Stock-based Compensation Expense (Details)", "menuCat": "Details", "order": "68", "role": "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockbasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation and Employee Benefit Plans - Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "be:AllocatedSharebasedCompensationExpenseAndIssuanceOfStockAndWarrantsForServicesOrClaims", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i75640ddf99c4475c98910f55b871c08d_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "be:SharebasedCompensationArrangementbySharebasedPaymentAwardOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Stock Option Activity (Details)", "menuCat": "Details", "order": "69", "role": "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails", "shortName": "Stock-Based Compensation and Employee Benefit Plans - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "INF", "lang": "en-US", "name": "be:ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisesInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i7fb2b50b34064a6187eb9ac74fbd669b_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) (Parenthetical)", "menuCat": "Statements", "order": "7", "role": "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficitParenthetical", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i7fb2b50b34064a6187eb9ac74fbd669b_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "be:EmployeeAndNonEmployeeServiceShareBasedCompensationNonvestedAwardsCompensationNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Stock Options Narrative (Details)", "menuCat": "Details", "order": "70", "role": "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionsNarrativeDetails", "shortName": "Stock-Based Compensation and Employee Benefit Plans - Stock Options Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "be:EmployeeAndNonEmployeeServiceShareBasedCompensationNonvestedAwardsCompensationNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "iafc6fe7c936a484fa940ceefdfe3316e_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Stock Award Activity (Details)", "menuCat": "Details", "order": "71", "role": "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardActivityDetails", "shortName": "Stock-Based Compensation and Employee Benefit Plans - Stock Award Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "iafc6fe7c936a484fa940ceefdfe3316e_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "ib10e857df92d423bbf70d4f418fc8ff6_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Stock Awards Narrative (Details)", "menuCat": "Details", "order": "72", "role": "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardsNarrativeDetails", "shortName": "Stock-Based Compensation and Employee Benefit Plans - Stock Awards Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "ib10e857df92d423bbf70d4f418fc8ff6_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "icb195bf9729d4f8a92cbd422e580d19e_D20230215-20230215", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Executive Awards Narrative (Details)", "menuCat": "Details", "order": "73", "role": "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails", "shortName": "Stock-Based Compensation and Employee Benefit Plans - Executive Awards Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "icb195bf9729d4f8a92cbd422e580d19e_D20230215-20230215", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i75640ddf99c4475c98910f55b871c08d_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "be:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingNumberAvailableforGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Number of Shares Available for Grant (Details)", "menuCat": "Details", "order": "74", "role": "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansNumberofSharesAvailableforGrantDetails", "shortName": "Stock-Based Compensation and Employee Benefit Plans - Number of Shares Available for Grant (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i75640ddf99c4475c98910f55b871c08d_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "be:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingNumberAvailableforGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i45cef0eb335b41dbb1fa49fa2b1e251c_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - Stock-Based Compensation and Employee Benefit Plans - Employee Stock Purchase Plan (Details)", "menuCat": "Details", "order": "75", "role": "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "shortName": "Stock-Based Compensation and Employee Benefit Plans - Employee Stock Purchase Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i45cef0eb335b41dbb1fa49fa2b1e251c_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - Portfolio Financings - Schedule of PPA Entities' Assets and Liabilities (Details)", "menuCat": "Details", "order": "76", "role": "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "shortName": "Portfolio Financings - Schedule of PPA Entities' Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "iba6f7dd91e864950b0bb18c121d23d55_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - Related Party Transactions (Details)", "menuCat": "Details", "order": "77", "role": "http://bloomenergy.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i75640ddf99c4475c98910f55b871c08d_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000078 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "78", "role": "http://bloomenergy.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i03b96aa0abef4e1bad08fda725b9b527_I20220331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:GrantsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000079 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "79", "role": "http://bloomenergy.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "4", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - Condensed Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "8", "role": "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "be:NonCashLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000080 - Disclosure - Net Loss per Share Available to Common Stockholders - Schedule of Antidilutive Securities (Details)", "menuCat": "Details", "order": "80", "role": "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails", "shortName": "Net Loss per Share Available to Common Stockholders - Schedule of Antidilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000081 - Disclosure - SK ecoplant Strategic Investment - Narrative (Details)", "menuCat": "Details", "order": "81", "role": "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "shortName": "SK ecoplant Strategic Investment - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if5ee06593b3a4c5997fee34545dbb9d6_D20230320-20230320", "decimals": "-5", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "i59d8f0d4140b422bba2493bee5ac9d31_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000082 - Disclosure - SK ecoplant Strategic Investment - Schedule of Aggregate Carrying Values (Details)", "menuCat": "Details", "order": "82", "role": "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails", "shortName": "SK ecoplant Strategic Investment - Schedule of Aggregate Carrying Values (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "ieb2566d86ad0420a83ffb361de5c4699_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Nature of Business, Liquidity and Basis of Presentation", "menuCat": "Notes", "order": "9", "role": "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentation", "shortName": "Nature of Business, Liquidity and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "be-20230331.htm", "contextRef": "if430109ce22042dc8435a698f4806ed1_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 82, "tag": { "be_A2018EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 Employee Stock Purchase Plan [Member]", "label": "2018 Employee Stock Purchase Plan [Member]", "terseLabel": "2018 ESPP" } } }, "localname": "A2018EmployeeStockPurchasePlanMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "domainItemType" }, "be_A2023ExecutiveAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2023 Executive Awards", "label": "2023 Executive Awards [Member]", "terseLabel": "2023 Executive Awards" } } }, "localname": "A2023ExecutiveAwardsMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "be_AccruedConsultingFeesCurrent": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails": { "order": 13.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Consulting Fees, Current", "label": "Accrued Consulting Fees, Current", "terseLabel": "Accrued consulting expenses" } } }, "localname": "AccruedConsultingFeesCurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "be_AccruedInstallationLiabilityCurrent": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Installation Liability, Current", "label": "Accrued Installation Liability, Current", "terseLabel": "Accrued installation" } } }, "localname": "AccruedInstallationLiabilityCurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "be_AdjustmentsToAdditionalPaidInCapitalDerecognitionOfPreModificationForwardContractFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Derecognition Of Pre-Modification Forward Contract Fair Value", "label": "Adjustments To Additional Paid In Capital, Derecognition Of Pre-Modification Forward Contract Fair Value", "terseLabel": "Derecognition of the pre-modification forward contract fair value (Note 15)", "verboseLabel": "Derecognition of the pre-modification forward contract fair value" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalDerecognitionOfPreModificationForwardContractFairValue", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "be_AllocatedSharebasedCompensationExpenseAndIssuanceOfStockAndWarrantsForServicesOrClaims": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Allocated Share-based Compensation Expense And Issuance Of Stock And Warrants For Services Or Claims", "label": "Allocated Share-based Compensation Expense And Issuance Of Stock And Warrants For Services Or Claims", "terseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedSharebasedCompensationExpenseAndIssuanceOfStockAndWarrantsForServicesOrClaims", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "be_AmortizationOfProductWarranty": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Product Warranty", "label": "Amortization Of Product Warranty", "terseLabel": "Amortization of warranty balance" } } }, "localname": "AmortizationOfProductWarranty", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "be_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities Leases" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "be_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Paid for Amounts Included in the Measurement of Lease Liabilities", "label": "Cash Paid for Amounts Included in the Measurement of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "be_CommonClassAandBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Class A and B [Member]", "label": "Common Class A and B [Member]", "terseLabel": "Common Class A and B" } } }, "localname": "CommonClassAandBMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "be_ComprehensiveIncomeLossNetOfTaxAfterPortionAttributableToRedeemableNoncontrollingInterestAndNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Comprehensive Income (Loss), Net of Tax, After Portion Attributable To Redeemable Noncontrolling Interest And Noncontrolling Interest", "label": "Comprehensive Income (Loss), Net of Tax, After Portion Attributable To Redeemable Noncontrolling Interest And Noncontrolling Interest", "totalLabel": "Comprehensive loss before portion attributable to redeemable noncontrolling interest and noncontrolling interest" } } }, "localname": "ComprehensiveIncomeLossNetOfTaxAfterPortionAttributableToRedeemableNoncontrollingInterestAndNoncontrollingInterest", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "be_ComputersSoftwareAndHardwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer, Software and Hardware [Member]", "label": "Computers, Software And Hardware [Member]", "terseLabel": "Computers, software and hardware" } } }, "localname": "ComputersSoftwareAndHardwareMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "be_ContractWithCustomerAssetAfterAllowanceForCreditLossRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Asset, After Allowance for Credit Loss", "label": "Contract With Customer, Asset, After Allowance for Credit Loss [Roll Forward]", "terseLabel": "Contract With Customer, Asset, After Allowance for Credit Loss [Roll Forward]" } } }, "localname": "ContractWithCustomerAssetAfterAllowanceForCreditLossRollForward", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionContractAssetsDetails" ], "xbrltype": "stringItemType" }, "be_ContractWithCustomerLiabilityAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Additions", "label": "Contract With Customer, Liability, Additions", "terseLabel": "Additions" } } }, "localname": "ContractWithCustomerLiabilityAdditions", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "be_ContractWithCustomerLiabilityCustomerDeposits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Customer Deposits", "label": "Contract With Customer, Liability, Customer Deposits", "terseLabel": "Customer deposits" } } }, "localname": "ContractWithCustomerLiabilityCustomerDeposits", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "be_ContractWithCustomerLiabilityDeferredRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Deferred Revenue", "label": "Contract With Customer, Liability, Deferred Revenue", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ContractWithCustomerLiabilityDeferredRevenue", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "be_ContractWithCustomerLiabilityDeferredRevenueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Deferred Revenue", "label": "Contract With Customer, Liability, Deferred Revenue [Roll Forward]", "terseLabel": "Contract With Customer, Liability, Deferred Revenue [Roll Forward]" } } }, "localname": "ContractWithCustomerLiabilityDeferredRevenueRollForward", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "be_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Revenue Recognized, Including Opening Balance", "label": "Contract with Customer, Liability, Revenue Recognized, Including Opening Balance", "negatedTerseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "be_ConvertibleNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Notes", "label": "Convertible Notes [Member]", "terseLabel": "Convertible notes" } } }, "localname": "ConvertibleNotesMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "be_CustomerContractTrancheAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Contract Tranche", "label": "Customer Contract Tranche [Axis]", "terseLabel": "Customer Contract Tranche [Axis]" } } }, "localname": "CustomerContractTrancheAxis", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "be_CustomerContractTrancheDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Contract Tranche [Domain]", "label": "Customer Contract Tranche [Domain]", "terseLabel": "Customer Contract Tranche [Domain]" } } }, "localname": "CustomerContractTrancheDomain", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "be_CustomerContractTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Contract Tranche One", "label": "Customer Contract Tranche One [Member]", "terseLabel": "Customer Contract Tranche One" } } }, "localname": "CustomerContractTrancheOneMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "be_CustomerContractTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Contract Tranche Two", "label": "Customer Contract Tranche Two [Member]", "terseLabel": "Customer Contract Tranche Two" } } }, "localname": "CustomerContractTrancheTwoMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "be_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "be_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Two", "label": "Customer Two [Member]", "terseLabel": "Customer Two" } } }, "localname": "CustomerTwoMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "be_DebtCovenantMinimumDebtServiceReservesRequired": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Covenant, Minimum Debt Service Reserves Required", "label": "Debt Covenant, Minimum Debt Service Reserves Required", "terseLabel": "Debt minimum debt service reserves required" } } }, "localname": "DebtCovenantMinimumDebtServiceReservesRequired", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "be_DeferredExpensesCurrent": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "order": 9.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Expenses, Current", "label": "Deferred Expenses, Current", "terseLabel": "Deferred expenses" } } }, "localname": "DeferredExpensesCurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "be_DeferredExpensesNoncurrent": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "order": 8.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Expenses Noncurrent", "label": "Deferred Expenses, Noncurrent", "terseLabel": "Deferred expenses" } } }, "localname": "DeferredExpensesNoncurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "be_DeferredGovernmentGrantObligationCurrent": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Government Grant Obligation, Current", "label": "Deferred Government Grant Obligation, Current", "terseLabel": "Delaware grant" } } }, "localname": "DeferredGovernmentGrantObligationCurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "be_DeferredGovernmentGrantObligationNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Government Grant Obligation, Noncurrent", "label": "Deferred Government Grant Obligation, Noncurrent", "terseLabel": "Delaware grant" } } }, "localname": "DeferredGovernmentGrantObligationNoncurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "be_DeferredRevenueAndCustomerDepositsCurrent": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Revenue And Customer Deposits, Current", "label": "Deferred Revenue And Customer Deposits, Current", "terseLabel": "Deferred revenue and customer deposits", "verboseLabel": "Deferred revenue and customer deposits" } } }, "localname": "DeferredRevenueAndCustomerDepositsCurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "monetaryItemType" }, "be_DeferredRevenueAndCustomerDepositsNoncurrent": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Revenue And Customer Deposits, Noncurrent", "label": "Deferred Revenue And Customer Deposits, Noncurrent", "terseLabel": "Deferred revenue and customer deposits", "verboseLabel": "Deferred revenue and customer deposits" } } }, "localname": "DeferredRevenueAndCustomerDepositsNoncurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "be_DepositsMadeNonCurrent": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deposits Made Non Current", "label": "Deposits Made Non Current", "terseLabel": "Deposits made" } } }, "localname": "DepositsMadeNonCurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "be_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNetAndFairValueAdjustmentOfWarrants": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Embedded Derivative, Gain (Loss) On Embedded Derivative, Net, And Fair Value Adjustment Of Warrants", "label": "Embedded Derivative, Gain (Loss) On Embedded Derivative, Net, And Fair Value Adjustment Of Warrants", "terseLabel": "Gain on revaluation of embedded derivatives" } } }, "localname": "EmbeddedDerivativeGainLossOnEmbeddedDerivativeNetAndFairValueAdjustmentOfWarrants", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "be_EmployeeAndNonEmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedPeriodForRecognition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee And Non-Employee Service Share-Based Compensation, Nonvested Awards, Compensation Cost Not Yet Recognized, Period For Recognition", "label": "Employee And Non-Employee Service Share-Based Compensation, Nonvested Awards, Compensation Cost Not Yet Recognized, Period For Recognition", "terseLabel": "Expense expected to be recognized over remaining weighted-average period" } } }, "localname": "EmployeeAndNonEmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedPeriodForRecognition", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "be_EmployeeAndNonEmployeeServiceShareBasedCompensationNonvestedAwardsCompensationNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Employee And Non-Employee Service Share-Based Compensation, Nonvested Awards, Compensation Not Yet Recognized, Share-Based Awards Other Than Options", "label": "Employee And Non-Employee Service Share-Based Compensation, Nonvested Awards, Compensation Not Yet Recognized, Share-Based Awards Other Than Options", "terseLabel": "Unrecognized stock-based compensation cost" } } }, "localname": "EmployeeAndNonEmployeeServiceShareBasedCompensationNonvestedAwardsCompensationNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "be_EmployeeAndNonEmployeeServiceShareBasedCompensationNonvestedAwardsCompensationNotYetRecognizedStockOptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Employee And Non-Employee Service Share-Based Compensation, Nonvested Awards, Compensation Not Yet Recognized, Stock Options", "label": "Employee And Non-Employee Service Share-Based Compensation, Nonvested Awards, Compensation Not Yet Recognized, Stock Options", "terseLabel": "Unrecognized compensation cost related to unvested stock options" } } }, "localname": "EmployeeAndNonEmployeeServiceShareBasedCompensationNonvestedAwardsCompensationNotYetRecognizedStockOptions", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "be_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/LeasesCostsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Cost", "label": "Finance Lease, Cost", "totalLabel": "Total financing lease costs" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/LeasesCostsDetails" ], "xbrltype": "monetaryItemType" }, "be_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, To Be Paid, After Year Four", "label": "Finance Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "be_FinancingObligationCurrent": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financing Obligation, Current", "label": "Financing Obligation, Current", "terseLabel": "Financing obligations" } } }, "localname": "FinancingObligationCurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "be_FinancingObligationNoncurrent": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financing Obligation, Noncurrent", "label": "Financing Obligation, Noncurrent", "terseLabel": "Financing obligations" } } }, "localname": "FinancingObligationNoncurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "be_FinancingObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing Obligations", "label": "Financing Obligations [Member]", "terseLabel": "Financing Obligations" } } }, "localname": "FinancingObligationsMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "domainItemType" }, "be_GovernmentGrantCumulativeAmountRepaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Government Grant, Cumulative Amount Repaid", "label": "Government Grant, Cumulative Amount Repaid", "terseLabel": "Grant agreement, recapture provision repayments" } } }, "localname": "GovernmentGrantCumulativeAmountRepaid", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "be_GovernmentGrantMaximumPossibleRepaymentAmountRecapturePeriodThree": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Government Grant, Maximum Possible Repayment Amount, Recapture Period Three", "label": "Government Grant, Maximum Possible Repayment Amount, Recapture Period Three", "terseLabel": "Grant agreement, maximum possible repayment amount, recapture period three" } } }, "localname": "GovernmentGrantMaximumPossibleRepaymentAmountRecapturePeriodThree", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "be_GreenConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Green Convertible Senior Notes", "label": "Green Convertible Senior Notes [Member]", "terseLabel": "2.5% Green Convertible Senior Notes due August 2025" } } }, "localname": "GreenConvertibleSeniorNotesMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "be_IncreaseDecreaseFinancingCashFlowsFromFinanceLeases": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) Financing Cash Flows From Finance Leases", "label": "Increase (Decrease) Financing Cash Flows From Finance Leases", "terseLabel": "Finance lease liabilities" } } }, "localname": "IncreaseDecreaseFinancingCashFlowsFromFinanceLeases", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "be_IncreaseDecreaseOnAccruedWarrantyLiability": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) On Accrued Warranty Liability", "label": "Increase (Decrease) On Accrued Warranty Liability", "terseLabel": "Accrued warranty" } } }, "localname": "IncreaseDecreaseOnAccruedWarrantyLiability", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "be_IncreaseInCarryingAmountOfTheRedeemableConvertiblePreferredStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase In Carrying Amount Of The Redeemable Convertible Preferred Stock", "label": "Increase In Carrying Amount Of The Redeemable Convertible Preferred Stock", "terseLabel": "Equity component of redeemable convertible preferred stock, Series B (Note 15)" } } }, "localname": "IncreaseInCarryingAmountOfTheRedeemableConvertiblePreferredStock", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "be_InitialInvestmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Initial Investment", "label": "Initial Investment [Member]", "terseLabel": "Initial Investment" } } }, "localname": "InitialInvestmentMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "domainItemType" }, "be_InstallationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Installation [Member]", "label": "Installation [Member]", "terseLabel": "Installation" } } }, "localname": "InstallationMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "xbrltype": "domainItemType" }, "be_LeaseArrangementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Arrangement", "label": "Lease Arrangement [Axis]", "terseLabel": "Lease Arrangement [Axis]" } } }, "localname": "LeaseArrangementAxis", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails" ], "xbrltype": "stringItemType" }, "be_LeaseArrangementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Arrangement [Domain]", "label": "Lease Arrangement [Domain]", "terseLabel": "Lease Arrangement [Domain]" } } }, "localname": "LeaseArrangementDomain", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails" ], "xbrltype": "domainItemType" }, "be_LeaseLiability": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease, Liability", "label": "Lease, Liability", "negatedTotalLabel": "Total lease liabilities" } } }, "localname": "LeaseLiability", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "be_LeaseReceivableNoncurrent": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease Receivable, Noncurrent", "label": "Lease Receivable, Noncurrent", "terseLabel": "Long-term lease receivable" } } }, "localname": "LeaseReceivableNoncurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "be_LeasesWeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases, Weighted Average Discount Rate", "label": "Leases, Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted average discount rate:" } } }, "localname": "LeasesWeightedAverageDiscountRateAbstract", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" ], "xbrltype": "stringItemType" }, "be_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "be_LessorOperatingLeasePaymentToBeReceivedAfterYearFour": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails": { "order": 6.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessor, Operating Lease, Payment to be Received, after Year Four", "label": "Lessor, Operating Lease, Payment to be Received, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LessorOperatingLeasePaymentToBeReceivedAfterYearFour", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails" ], "xbrltype": "monetaryItemType" }, "be_LoanCommitmentAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loan Commitment Asset", "label": "Loan Commitment Asset", "terseLabel": "Loan commitment asset" } } }, "localname": "LoanCommitmentAsset", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "be_LoanCommitmentAssetCurrent": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loan Commitment Asset, Current", "label": "Loan Commitment Asset, Current", "terseLabel": "Loan commitment asset" } } }, "localname": "LoanCommitmentAssetCurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "be_LoanCommitmentAssetInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Commitment Asset, Interest Rate", "label": "Loan Commitment Asset, Interest Rate", "terseLabel": "Interest rate" } } }, "localname": "LoanCommitmentAssetInterestRate", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "percentItemType" }, "be_LoanCommitmentAssetNoncurrent": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loan Commitment Asset, Noncurrent", "label": "Loan Commitment Asset, Noncurrent", "terseLabel": "Loan commitment asset" } } }, "localname": "LoanCommitmentAssetNoncurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "be_LoanCommitmentAssetTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Commitment Asset, Term", "label": "Loan Commitment Asset, Term", "terseLabel": "Loan agreement term" } } }, "localname": "LoanCommitmentAssetTerm", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "durationItemType" }, "be_LongTermDebtMaturityAfterYearFour": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Maturity, After Year Four", "label": "Long-Term Debt, Maturity, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturityAfterYearFour", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "be_LongTermPortionOfNonRecourseDebtExcludingRelatedPartyCurrentMaturities": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Portion Of Non-Recourse Debt, Excluding Related Party, Current Maturities", "label": "Long-term Portion Of Non-Recourse Debt, Excluding Related Party, Current Maturities", "terseLabel": "Non-recourse debt", "verboseLabel": "Non-recourse debt" } } }, "localname": "LongTermPortionOfNonRecourseDebtExcludingRelatedPartyCurrentMaturities", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "be_LongTermPortionOfNonRecourseDebtExcludingRelatedPartyExcludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Portion Of Non-Recourse Debt, Excluding Related Party, Excluding Current Maturities", "label": "Long-Term Portion Of Non-Recourse Debt, Excluding Related Party, Excluding Current Maturities", "terseLabel": "Non-recourse debt", "verboseLabel": "Non-recourse debt" } } }, "localname": "LongTermPortionOfNonRecourseDebtExcludingRelatedPartyExcludingCurrentMaturities", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "be_LongTermPortionOfRecourseDebtExcludingRelatedPartyCurrentMaturities": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Portion Of Recourse Debt, Excluding Related Party, Current Maturities", "label": "Long-Term Portion Of Recourse Debt, Excluding Related Party, Current Maturities", "terseLabel": "Recourse debt" } } }, "localname": "LongTermPortionOfRecourseDebtExcludingRelatedPartyCurrentMaturities", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "be_LongTermPortionOfRecourseDebtExcludingRelatedPartyExcludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Portion Of Recourse Debt, Excluding Related Party, Excluding Current Maturities", "label": "Long-Term Portion Of Recourse Debt, Excluding Related Party, Excluding Current Maturities", "terseLabel": "Recourse debt" } } }, "localname": "LongTermPortionOfRecourseDebtExcludingRelatedPartyExcludingCurrentMaturities", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "be_ManagedServicesLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Managed Services Liabilities, Current", "label": "Managed Services Liabilities, Current", "terseLabel": "Sales-related liabilities" } } }, "localname": "ManagedServicesLiabilitiesCurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "be_ManagedServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Managed Services", "label": "Managed Services [Member]", "terseLabel": "Managed Services" } } }, "localname": "ManagedServicesMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "domainItemType" }, "be_NetIncomeLossAttributableToParentIncludingRedeemableNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "be_NetIncomeLossBeforePortionAttributableToNoncontrollingInterestAndRedeemableNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net Income (Loss) Attributable To Parent, Including Redeemable Noncontrolling Interest", "label": "Net Income (Loss) Attributable To Parent, Including Redeemable Noncontrolling Interest", "totalLabel": "Net loss attributable to Class A and Class B common stockholders" } } }, "localname": "NetIncomeLossAttributableToParentIncludingRedeemableNoncontrollingInterest", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "be_NetIncomeLossBeforePortionAttributableToNoncontrollingInterestAndRedeemableNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net Income (Loss) Before Portion Attributable To Noncontrolling Interest And Redeemable Noncontrolling Interest", "label": "Net Income (Loss) Before Portion Attributable To Noncontrolling Interest And Redeemable Noncontrolling Interest", "totalLabel": "Net loss before portion attributable to redeemable noncontrolling interest and noncontrolling interest" } } }, "localname": "NetIncomeLossBeforePortionAttributableToNoncontrollingInterestAndRedeemableNoncontrollingInterest", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "be_NetIncomeLossExcludingRedeemableNoncontrollingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net Income (Loss), Excluding Redeemable Noncontrolling Interest", "label": "Net Income (Loss), Excluding Redeemable Noncontrolling Interest", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLossExcludingRedeemableNoncontrollingInterest", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "be_NonCashLeaseExpense": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-Cash Lease Expense", "label": "Non-Cash Lease Expense", "terseLabel": "Non-cash lease expense" } } }, "localname": "NonCashLeaseExpense", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "be_NonRecourseDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Recourse Debt [Member]", "label": "Non-Recourse Debt [Member]", "terseLabel": "Non-recourse Debt" } } }, "localname": "NonRecourseDebtMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "be_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Customers", "label": "Number of Customers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "xbrltype": "integerItemType" }, "be_OperatingAndShortTermLeaseCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating and Short-Term Lease, Cost", "label": "Operating and Short-Term Lease, Cost", "terseLabel": "Rent expense" } } }, "localname": "OperatingAndShortTermLeaseCost", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "be_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "be_ComprehensiveIncomeLossNetOfTaxAfterPortionAttributableToRedeemableNoncontrollingInterestAndNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income (Loss), Net Of Tax, Portion Attributable To Redeemable Noncontrolling Interest", "label": "Other Comprehensive Income (Loss), Net Of Tax, Portion Attributable To Redeemable Noncontrolling Interest", "verboseLabel": "Less: Comprehensive loss attributable to redeemable noncontrolling interest" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "be_PerformanceStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Stock Units", "label": "Performance Stock Units [Member]", "terseLabel": "Performance Stock Units" } } }, "localname": "PerformanceStockUnitsMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "be_PortfolioFinancingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portfolio Financing", "label": "Portfolio Financing [Member]", "terseLabel": "Portfolio Financing" } } }, "localname": "PortfolioFinancingMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails" ], "xbrltype": "domainItemType" }, "be_PowerPurchaseAgreementCompany2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Power Purchase Agreement Company 2 [Member]", "label": "Power Purchase Agreement Company 2 [Member]", "terseLabel": "PPA II" } } }, "localname": "PowerPurchaseAgreementCompany2Member", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "be_PowerPurchaseAgreementCompany3aMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Power Purchase Agreement Company 3a [Member]", "label": "Power Purchase Agreement Company 3a [Member]", "terseLabel": "PPA Company IIIA" } } }, "localname": "PowerPurchaseAgreementCompany3aMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails" ], "xbrltype": "domainItemType" }, "be_PowerPurchaseAgreementCompany3bMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Power Purchase Agreement Company 3b [Member]", "label": "Power Purchase Agreement Company 3b [Member]", "terseLabel": "PPA IIIB" } } }, "localname": "PowerPurchaseAgreementCompany3bMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "be_PowerPurchaseAgreementCompany5Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Power Purchase Agreement Company 5 [Member]", "label": "Power Purchase Agreement Company 5 [Member]", "terseLabel": "PPA Company 5" } } }, "localname": "PowerPurchaseAgreementCompany5Member", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "be_PowerPurchaseAgreementsEntitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Power Purchase Agreements Entities [Member]", "label": "Power Purchase Agreements Entities [Member]", "terseLabel": "Power Purchase Agreements Entities" } } }, "localname": "PowerPurchaseAgreementsEntitiesMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "be_PrepaidDeferredCommissions": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "order": 8.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Deferred Commissions", "label": "Prepaid Deferred Commissions", "terseLabel": "Prepaid deferred commissions" } } }, "localname": "PrepaidDeferredCommissions", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "be_PrepaidExpenseAndOtherAssetsCurrentOther": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Expense And Other Assets, Current, Other", "label": "Prepaid Expense And Other Assets, Current, Other", "terseLabel": "Other prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentOther", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "be_PrepaidInsuranceNoncurrent": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Insurance, Noncurrent", "label": "Prepaid Insurance, Noncurrent", "terseLabel": "Prepaid insurance" } } }, "localname": "PrepaidInsuranceNoncurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "be_PrepaidMaintenance": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "order": 10.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Maintenance", "label": "Prepaid Maintenance", "terseLabel": "Prepaid hardware and software maintenance" } } }, "localname": "PrepaidMaintenance", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "be_PrepaidManagedServices": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "order": 12.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Managed Services", "label": "Prepaid Managed Services", "terseLabel": "Prepaid managed services" } } }, "localname": "PrepaidManagedServices", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "be_PrepaidManagedServicesNonCurrent": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Managed Services Non Current", "label": "Prepaid Managed Services Non Current", "terseLabel": "Prepaid managed services" } } }, "localname": "PrepaidManagedServicesNonCurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "be_PrepaidWorkersCompensation": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Workers Compensation", "label": "Prepaid Workers Compensation", "terseLabel": "Prepaid workers compensation" } } }, "localname": "PrepaidWorkersCompensation", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "be_ProceedsFromCashReceivedForStockOptionsExercised": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Cash Received For Stock Options Exercised", "label": "Proceeds From Cash Received For Stock Options Exercised", "terseLabel": "Cash received from stock options exercised" } } }, "localname": "ProceedsFromCashReceivedForStockOptionsExercised", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "be_ProceedsFromFinancingObligations": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Financing Obligations", "label": "Proceeds From Financing Obligations", "terseLabel": "Proceeds from financing obligations" } } }, "localname": "ProceedsFromFinancingObligations", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "be_ProceedsFromGovernmentGrants": { "auth_ref": [], "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://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "be_ProjectUpgradeFinancingObligationsCurrent": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Project Upgrade, Financing Obligations, Current", "label": "Project Upgrade, Financing Obligations, Current", "terseLabel": "PPA IV Upgrade financing obligations" } } }, "localname": "ProjectUpgradeFinancingObligationsCurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "be_RecognitionOfFinancingLeaseRightOfUseAssetsInPeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Recognition Of Financing Lease Right-Of-Use Assets, In Period", "label": "Recognition Of Financing Lease Right-Of-Use Assets, In Period", "terseLabel": "Recognition of finance lease right-of-use asset during the year-to-date period" } } }, "localname": "RecognitionOfFinancingLeaseRightOfUseAssetsInPeriod", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "be_RecognitionOfOperatingLeaseRightOfUseAssetsInPeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Recognition Of Operating Lease Right-Of-Use Assets, In Period", "label": "Recognition Of Operating Lease Right-Of-Use Assets, In Period", "terseLabel": "Recognition of operating lease right-of-use asset during the year-to-date period" } } }, "localname": "RecognitionOfOperatingLeaseRightOfUseAssetsInPeriod", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "be_RecourseDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recourse Debt [Member]", "label": "Recourse Debt [Member]", "terseLabel": "Recourse Debt" } } }, "localname": "RecourseDebtMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "be_RedeemableConvertiblePreferredStockFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Preferred Stock, Fair Value", "label": "Redeemable Convertible Preferred Stock, Fair Value", "terseLabel": "Redeemable convertible preferred stock, Series B" } } }, "localname": "RedeemableConvertiblePreferredStockFairValue", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "be_RedeemableConvertiblePreferredStockLiabilityCurrent": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Preferred Stock, Liability, Current", "label": "Redeemable Convertible Preferred Stock, Liability, Current", "terseLabel": "Redeemable convertible preferred stock, Series B" } } }, "localname": "RedeemableConvertiblePreferredStockLiabilityCurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "be_RepaymentsOfFinancingObligations": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayments Of Financing Obligations", "label": "Repayments Of Financing Obligations", "negatedTerseLabel": "Repayment of financing obligations" } } }, "localname": "RepaymentsOfFinancingObligations", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "be_SKEcoplantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SK Ecoplant", "label": "SK Ecoplant [Member]", "terseLabel": "SK Ecoplant" } } }, "localname": "SKEcoplantMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "domainItemType" }, "be_SaleOfStockConsiderationIncludingLoanCommitment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sale of Stock, Consideration Including Loan Commitment", "label": "Sale of Stock, Consideration Including Loan Commitment", "terseLabel": "Total consideration" } } }, "localname": "SaleOfStockConsiderationIncludingLoanCommitment", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "be_SaleOfStockConversionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Conversion Period", "label": "Sale Of Stock, Conversion Period", "terseLabel": "Conversion period" } } }, "localname": "SaleOfStockConversionPeriod", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "durationItemType" }, "be_SaleOfStockExcessConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Excess Consideration", "label": "Sale Of Stock, Excess Consideration", "terseLabel": "Excess consideration" } } }, "localname": "SaleOfStockExcessConsideration", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "be_SaleOfStockRedemptionRightsInstallmentPeriodFollowingWrittenNotice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Redemption Rights, Installment Period Following Written Notice", "label": "Sale Of Stock, Redemption Rights, Installment Period Following Written Notice", "terseLabel": "Installment period following written notice of redemption" } } }, "localname": "SaleOfStockRedemptionRightsInstallmentPeriodFollowingWrittenNotice", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "durationItemType" }, "be_SaleOfStockRedemptionRightsNumberOfInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Redemption Rights, Number Of Installments", "label": "Sale Of Stock, Redemption Rights, Number Of Installments", "terseLabel": "Number of installments" } } }, "localname": "SaleOfStockRedemptionRightsNumberOfInstallments", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "integerItemType" }, "be_SaleOfStockRedemptionRightsRedemptionNoticePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Redemption Rights, Redemption Notice Period", "label": "Sale Of Stock, Redemption Rights, Redemption Notice Period", "terseLabel": "Redemption notice period" } } }, "localname": "SaleOfStockRedemptionRightsRedemptionNoticePeriod", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "durationItemType" }, "be_SecondTrancheClosingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Tranche Closing", "label": "Second Tranche Closing [Member]", "terseLabel": "Second Tranche Closing" } } }, "localname": "SecondTrancheClosingMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "domainItemType" }, "be_SeniorSecuredNotesDueJune2031NonRecourseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Secured Notes Due June 2031, Non-Recourse", "label": "Senior Secured Notes Due June 2031, Non-Recourse [Member]", "terseLabel": "3.04% Senior Secured Notes due June 2031" } } }, "localname": "SeniorSecuredNotesDueJune2031NonRecourseMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails" ], "xbrltype": "domainItemType" }, "be_SeniorSecuredNotesDueMarch2027RecourseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Secured Notes Due March 2027, Recourse", "label": "Senior Secured Notes Due March 2027, Recourse [Member]", "terseLabel": "10.25% Senior Secured Notes due March 2027" } } }, "localname": "SeniorSecuredNotesDueMarch2027RecourseMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "be_SeniorSecuredNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Secured Notes", "label": "Senior Secured Notes [Member]", "terseLabel": "3.04% Senior Secured Notes due June 30, 2031" } } }, "localname": "SeniorSecuredNotesMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "be_SeriesARedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Redeemable Convertible Preferred Stock", "label": "Series A Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series A Redeemable Convertible Preferred Stock" } } }, "localname": "SeriesARedeemableConvertiblePreferredStockMember", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "domainItemType" }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardAddedToPlanInPeriodAvailableForGrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Added To Plan In Period, Available For Grant", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Added To Plan In Period, Available For Grant", "terseLabel": "Added to plan (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAddedToPlanInPeriodAvailableForGrant", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansNumberofSharesAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardCancelledForfeituresInPeriodAvailableForGrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Cancelled/Forfeitures In Period, Available For Grant", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Cancelled/Forfeitures In Period, Available For Grant", "terseLabel": "Cancelled/Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCancelledForfeituresInPeriodAvailableForGrant", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansNumberofSharesAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisesInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Exercises In Period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Exercises In Period", "negatedLabel": "Exercised (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisesInPeriod", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationsInPeriodAvailableForGrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Expirations In Period, Available For Grant", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Expirations In Period, Available For Grant", "negatedTerseLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationsInPeriodAvailableForGrant", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansNumberofSharesAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpiredInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Expired In Period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Expired In Period", "negatedTerseLabel": "Expired (in Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpiredInPeriod", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrossAvailableForGrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Grants In Period, Gross, Available For Grant", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Grants In Period, Gross, Available For Grant", "negatedLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrossAvailableForGrant", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansNumberofSharesAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Exercisable, Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Exercisable, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestExercisableNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Exercisable, Number", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Exercisable, Number", "terseLabel": "Vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestExercisableNumber", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Outstanding, Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Vested and expected to vest, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Outstanding, Weighted Average Remaining Contractual Term", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest, remaining contractual life" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "be_SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation And Issuance Of Stock And Warrants For Services Or Claims", "label": "Share-based Compensation And Issuance Of Stock And Warrants For Services Or Claims", "terseLabel": "Stock-based compensation" } } }, "localname": "SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "be_SharebasedCompensationArrangementbySharebasedPaymentAwardAvailableforGrantRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Available for Grant [Roll Forward]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Available for Grant [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Available for Grant [Roll Forward]" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardAvailableforGrantRollForward", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansNumberofSharesAvailableforGrantDetails" ], "xbrltype": "stringItemType" }, "be_SharebasedCompensationArrangementbySharebasedPaymentAwardExercisableNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Exercisable, Number", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Exercisable, Number", "terseLabel": "Exercisable (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardExercisableNumber", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "be_SharebasedCompensationArrangementbySharebasedPaymentAwardExercisableWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Exercisable, Weighted Average Remaining Contractual Term", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable, remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardExercisableWeightedAverageRemainingContractualTerm", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "be_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingNumberAvailableforGrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Available for Grant", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Available for Grant", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingNumberAvailableforGrant", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansNumberofSharesAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "be_SharebasedCompensationArrangementbySharebasedPaymentAwardOutstandingIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding, Intrinsic Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding, Intrinsic Value", "terseLabel": "Outstanding, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOutstandingIntrinsicValue", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "be_SharebasedCompensationArrangementbySharebasedPaymentAwardOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding, Number", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding, Number", "periodEndLabel": "Outstanding, ending (in shares)", "periodStartLabel": "Outstanding, beginning (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOutstandingNumber", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "be_SharebasedCompensationArrangementbySharebasedPaymentAwardOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding [Roll Forward]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding [Roll Forward]", "terseLabel": "Outstanding Options/RSUs, Number of Shares" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOutstandingRollForward", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "be_SharebasedCompensationArrangementbySharebasedPaymentAwardOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding, Weighted Average Remaining Contractual Term", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding, remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "be_StandardAndExtendedProductWarrantyAccrualCurrent": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Standard And Extended Product Warranty Accrual, Current", "label": "Standard And Extended Product Warranty Accrual, Current", "terseLabel": "Accrued warranty" } } }, "localname": "StandardAndExtendedProductWarrantyAccrualCurrent", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "be_StandardProductPerformanceAccrual": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedWarrantyDetails": { "order": 2.0, "parentTag": "us-gaap_ProductWarrantyAccrual", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Standard Product Performance Accrual", "label": "Standard Product Performance Accrual", "terseLabel": "Product performance" } } }, "localname": "StandardProductPerformanceAccrual", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "be_StandardProductWarrantyAccrualExcludingProductPerformance": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedWarrantyDetails": { "order": 1.0, "parentTag": "us-gaap_ProductWarrantyAccrual", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Standard Product Warranty Accrual, Excluding Product Performance", "label": "Standard Product Warranty Accrual, Excluding Product Performance", "terseLabel": "Product warranty" } } }, "localname": "StandardProductWarrantyAccrualExcludingProductPerformance", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "be_StateIncentiveReceivable": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "State Incentive Receivable", "label": "State Incentive Receivable", "terseLabel": "State incentive receivable" } } }, "localname": "StateIncentiveReceivable", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "be_TermOfCustomerContractForNegotiatedRates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of Customer Contract for Negotiated Rates", "label": "Term of Customer Contract for Negotiated Rates", "terseLabel": "Term of customer contract for negotiated rates" } } }, "localname": "TermOfCustomerContractForNegotiatedRates", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "durationItemType" }, "be_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Remaining Lease Term", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted average remaining lease term:" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://bloomenergy.com/20230331", "presentation": [ "http://bloomenergy.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r661" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r658" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r658" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r658" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r662" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r658" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r658" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r658" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r658" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "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/2022", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r657" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r659" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region of Asia Pacific.", "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r236", "r448", "r449", "r452", "r453", "r510", "r597", "r602", "r702", "r705", "r706", "r775", "r776", "r777" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesDetails", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails", "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r236", "r448", "r449", "r452", "r453", "r510", "r597", "r602", "r702", "r705", "r706", "r775", "r776", "r777" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesDetails", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails", "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consolidated entity excluding consolidated variable interest entity (VIE) for which reporting entity is primary beneficiary.", "label": "Consolidated Entity, Excluding Consolidated VIE [Member]", "terseLabel": "Consolidated Entity, Excluding Consolidated VIE" } } }, "localname": "ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r234", "r235", "r335", "r364", "r612", "r620", "r622" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r286", "r639", "r710", "r765" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r317", "r318", "r319", "r320", "r398", "r546", "r575", "r598", "r599", "r635", "r647", "r656", "r707", "r754", "r755", "r756", "r757", "r758", "r759" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r317", "r318", "r319", "r320", "r398", "r546", "r575", "r598", "r599", "r635", "r647", "r656", "r707", "r754", "r755", "r756", "r757", "r758", "r759" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r286", "r639", "r710", "r765" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r283", "r548", "r637", "r654", "r699", "r700", "r710", "r764" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r283", "r548", "r637", "r654", "r699", "r700", "r710", "r764" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r317", "r318", "r319", "r320", "r390", "r398", "r424", "r425", "r426", "r519", "r546", "r575", "r598", "r599", "r635", "r647", "r656", "r698", "r707", "r755", "r756", "r757", "r758", "r759" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r317", "r318", "r319", "r320", "r390", "r398", "r424", "r425", "r426", "r519", "r546", "r575", "r598", "r599", "r635", "r647", "r656", "r698", "r707", "r755", "r756", "r757", "r758", "r759" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r234", "r235", "r335", "r364", "r621", "r622" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [ "r684", "r774" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.", "label": "Condensed Balance Sheet [Table Text Block]", "terseLabel": "Condensed Balance Sheet" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r284", "r285", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r601", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r638", "r655", "r710" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r284", "r285", "r583", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r601", "r603", "r638", "r655", "r710" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r16", "r653" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r586" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r287", "r288" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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", "verboseLabel": "Accounts receivable less allowance for doubtful accounts of $119 as of March 31, 2023 and December 31, 2022" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r152", "r154", "r180", "r202", "r683" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.", "label": "Accounts Receivable, Related Parties", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r4", "r161", "r174" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails": { "order": 11.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Provision for income tax" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails": { "order": 12.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "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 legal expenses" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r30", "r31", "r32", "r203", "r568", "r580", "r581" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r29", "r32", "r127", "r502", "r576", "r577", "r674", "r675", "r676", "r685", "r686", "r687" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r8", "r653" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r430", "r431", "r432", "r685", "r686", "r687", "r740" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock": { "auth_ref": [ "r92", "r99", "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease (increase) in additional paid in capital (APIC) for the increase in carrying amount of redeemable preferred stock.", "label": "Adjustments to Additional Paid in Capital, Increase in Carrying Amount of Redeemable Preferred Stock", "negatedTerseLabel": "Equity component of redeemable convertible preferred stock, Series B (Note 15)" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r114", "r115", "r400" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r428" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Allocated share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r204", "r289", "r297", "r299", "r301" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r37", "r354", "r475", "r678" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "verboseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r354", "r475", "r633", "r634", "r678" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.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 warrants and debt issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r257" ], "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": "Antidilutive securities (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r64" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r64" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r159", "r173", "r197", "r231", "r274", "r277", "r281", "r294", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r330", "r331", "r448", "r452", "r465", "r653", "r703", "r704", "r752" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]", "verboseLabel": "Assets and Liabilities, Lessee:" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r193", "r206", "r231", "r294", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r330", "r331", "r448", "r452", "r465", "r653", "r703", "r704", "r752" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r139" ], "calculation": { "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails": { "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 assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardActivityDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r137", "r138" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r119" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r59", "r60", "r61" ], "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": "Liabilities recorded for property, plant and equipment, net" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r309" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred commissions" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r143", "r144" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "verboseLabel": "Net Carrying Value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r57", "r195", "r613" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails": { "order": 1.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", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": 1.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": "Money market funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities.", "label": "Cash, Cash Equivalents, and Short-Term Investments [Text Block]", "terseLabel": "Financial Instruments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r51", "r57", "r62" ], "calculation": { "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails": { "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": "End of period", "periodStartLabel": "Beginning of period", "totalLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r51", "r147" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r195" ], "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.", "label": "Cash [Member]", "terseLabel": "Cash" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashReserveDepositRequiredAndMade": { "auth_ref": [ "r761" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash deposited in a special reserve account for the exclusive benefit of customers pursuant to SEC Regulations.", "label": "Cash Reserve Deposit Required and Made", "terseLabel": "Deposits made" } } }, "localname": "CashReserveDepositRequiredAndMade", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r199", "r200", "r201", "r231", "r252", "r253", "r254", "r256", "r264", "r265", "r294", "r321", "r324", "r325", "r326", "r330", "r331", "r362", "r363", "r365", "r366", "r368", "r465", "r600", "r663", "r680", "r688" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bloomenergy.com/role/CoverPage", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r25", "r166", "r182" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r81", "r315", "r316", "r587", "r701" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A common stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bloomenergy.com/role/CoverPage", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B common stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bloomenergy.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r685", "r686", "r740" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Class A and Class B Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r7" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r7" ], "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, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r7" ], "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, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r7", "r99" ], "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, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r7", "r653" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock: $0.0001 par value; Class A shares - 600,000,000 shares authorized and 192,657,993 shares and 189,864,722 shares issued and outstanding and Class B shares - 600,000,000 shares authorized and 15,675,652 shares and 15,799,968 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r107", "r108", "r109", "r117" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Stock-Based Compensation and Employee Benefit Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationRelatedCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation Related Costs [Abstract]", "terseLabel": "Compensation Related Costs [Abstract]" } } }, "localname": "CompensationRelatedCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r33", "r211", "r213", "r222", "r564", "r572" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "be_ComprehensiveIncomeLossNetOfTaxAfterPortionAttributableToRedeemableNoncontrollingInterestAndNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss attributable to Class A and Class B common stockholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r123", "r124", "r135", "r211", "r213", "r221", "r563", "r571" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: Comprehensive loss attributable to noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r122", "r135", "r211", "r213", "r220", "r562", "r570" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r67", "r68", "r145", "r146", "r286", "r586" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r67", "r68", "r145", "r146", "r286", "r582", "r586" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r67", "r68", "r145", "r146", "r286", "r586", "r766" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r67", "r68", "r145", "r146", "r286" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r67", "r68", "r145", "r146", "r286", "r586" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r125", "r623" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction-in-progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r709" ], "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": "Schedule of Contract with Customer, Asset and Liability" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r370", "r372", "r386" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionContractAssetsDetails", "http://bloomenergy.com/role/RevenueRecognitionContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r370", "r372", "r386" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r636" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.", "label": "Contract with Customer, Asset, Reclassified to Receivable", "negatedTerseLabel": "Transferred to accounts receivable from contract assets recognized at the beginning of the period" } } }, "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r370", "r371", "r386" ], "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", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionContractBalancesDetails", "http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r370", "r371", "r386" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r370", "r371", "r386" ], "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, noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r387" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r380" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price.", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "terseLabel": "Revenue recognized and not billed as of the end of the period" } } }, "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss": { "auth_ref": [ "r370", "r373", "r386", "r585" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional.", "label": "Contract with Customer, Receivable, after Allowance for Credit Loss", "terseLabel": "Accounts receivable" } } }, "localname": "ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r41", "r548" ], "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": "PPA expenses" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r42", "r231", "r294", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r330", "r331", "r465", "r703" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "verboseLabel": "Total cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r65", "r286" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r89", "r230", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r348", "r355", "r356", "r358" ], "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": "Outstanding Loans and Security Agreements" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r3", "r4", "r5", "r160", "r162", "r171", "r236", "r332", "r333", "r334", "r335", "r336", "r338", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r476", "r630", "r631", "r632", "r633", "r634", "r681" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r5", "r162", "r171", "r359" ], "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "terseLabel": "Unpaid Principal Balance", "totalLabel": "Total" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r346", "r464", "r631", "r632" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Debt instrument" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r22", "r333" ], "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", "verboseLabel": "Interest rate percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r23", "r236", "r332", "r333", "r334", "r335", "r336", "r338", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r476", "r630", "r631", "r632", "r633", "r634", "r681" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r23", "r100", "r103", "r104", "r105", "r148", "r149", "r151", "r169", "r236", "r332", "r333", "r334", "r335", "r336", "r338", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r357", "r476", "r630", "r631", "r632", "r633", "r634", "r681" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r292" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r158", "r172", "r665" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs, Noncurrent", "terseLabel": "Deferred cost of revenue" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Schedule of Prepaid Expense and Other Current Assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r671" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "terseLabel": "Deferred cost of revenue" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r739" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "terseLabel": "Deferred tax asset" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r55", "r78" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation and amortization" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r207", "r208", "r464", "r622" ], "calculation": { "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": 1.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", "verboseLabel": "Derivatives" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r207" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "terseLabel": "Current portion of derivative liabilities" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r385", "r637", "r638", "r639", "r640", "r641", "r642", "r643" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r710" ], "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": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r110", "r112" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DueFromEmployees": { "auth_ref": [ "r152", "r183", "r507" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from an Entity employee, not to include stockholders or officers.", "label": "Due from Employees", "terseLabel": "Receivables from employees" } } }, "localname": "DueFromEmployees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r223", "r242", "r243", "r244", "r245", "r246", "r250", "r252", "r254", "r255", "r256", "r260", "r456", "r457", "r565", "r573", "r624" ], "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 available to Class A and Class B common stockholders, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r223", "r242", "r243", "r244", "r245", "r246", "r252", "r254", "r255", "r256", "r260", "r456", "r457", "r565", "r573", "r624" ], "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 available to Class A and Class B common stockholders, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r257", "r258", "r259", "r261" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss per Share Available to Common Stockholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r466" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash, cash equivalent and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ElectricityMember": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "Generation, transmission and distribution of electric energy.", "label": "Electricity [Member]", "terseLabel": "Electricity" } } }, "localname": "ElectricityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmbeddedDerivativeFinancialInstrumentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative instrument embedded in host contract.", "label": "Embedded Derivative Financial Instruments [Member]", "terseLabel": "Embedded EPP derivatives" } } }, "localname": "EmbeddedDerivativeFinancialInstrumentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails", "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails" ], "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 Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r429" ], "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": "Expense expected to be recognized over a weighted-average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "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 awards", "verboseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense": { "auth_ref": [ "r116" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of plan compensation cost recognized during the period.", "label": "Employee Stock Ownership Plan (ESOP), Compensation Expense", "terseLabel": "Employee stock ownership plan (ESOP), compensation expense" } } }, "localname": "EmployeeStockOwnershipPlanESOPCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EnergyEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets used in the production and distribution of energy from the producer to the consumer.", "label": "Energy Equipment [Member]", "terseLabel": "Energy Servers" } } }, "localname": "EnergyEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r99", "r190", "r214", "r215", "r216", "r237", "r238", "r239", "r241", "r247", "r249", "r263", "r296", "r369", "r430", "r431", "r432", "r438", "r439", "r455", "r467", "r468", "r469", "r470", "r471", "r473", "r502", "r576", "r577", "r578" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvesteeMember": { "auth_ref": [ "r74", "r550", "r552", "r554", "r556", "r558", "r560" ], "lang": { "en-us": { "role": { "documentation": "An entity that issued voting stock held by an investor and that is accounted for under the equity method of accounting by the investor.", "label": "Equity Method Investee [Member]", "terseLabel": "Equity Method Investee" } } }, "localname": "EquityMethodInvesteeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "SK ecoplant Strategic Investment" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestment" ], "xbrltype": "textBlockItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r346", "r464", "r631", "r632" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r458", "r459", "r462" ], "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 Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r139", "r143", "r144" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r139", "r143" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Schedule of Fair Values and Carrying Values of Customer Receivables and Debt Instruments" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r346", "r391", "r392", "r393", "r394", "r395", "r396", "r459", "r516", "r517", "r518", "r631", "r632", "r644", "r645", "r646" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r139", "r142", "r346", "r631", "r632" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r346", "r631", "r632" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r461" ], "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" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValue" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r346", "r391", "r396", "r459", "r516", "r644", "r645", "r646" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r346", "r391", "r396", "r459", "r517", "r631", "r632", "r644", "r645", "r646" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r346", "r391", "r392", "r393", "r394", "r395", "r396", "r459", "r518", "r631", "r632", "r644", "r645", "r646" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r140", "r141" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r140", "r141" ], "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": "Schedule of Change in Level 3 Financial Liabilities" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r460" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Changes in fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "terseLabel": "Change in fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r140" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r346", "r391", "r392", "r393", "r394", "r395", "r396", "r516", "r517", "r518", "r631", "r632", "r644", "r645", "r646" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfAssetsAcquired": { "auth_ref": [ "r59", "r60", "r61" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fair value of assets acquired in noncash investing or financing activities.", "label": "Fair Value of Assets Acquired", "terseLabel": "Derecognition of the pre-modification forward contract fair value (Note 15)" } } }, "localname": "FairValueOfAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r480", "r484", "r652" ], "calculation": { "http://bloomenergy.com/role/LeasesCostsDetails": { "order": 2.0, "parentTag": "be_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r481", "r488" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r478", "r492" ], "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "be_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "negatedTotalLabel": "Total finance lease liabilities", "totalLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r478" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails": { "order": 14.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 }, "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "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 current.", "label": "Finance Lease, Liability, Current", "negatedLabel": "Finance Lease, Liability, Current", "negatedTerseLabel": "Less: current financing obligations", "terseLabel": "Finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails", "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r749" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Finance Lease, Liability, Fiscal Year Maturity" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r478" ], "calculation": { "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "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", "negatedTerseLabel": "Non-current finance lease liabilities", "terseLabel": "Long-term financing obligations" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r479" ], "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, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r492" ], "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r492" ], "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r492" ], "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r492" ], "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r492" ], "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r749" ], "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r492" ], "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r477" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance lease right-of-use assets, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r480", "r484", "r652" ], "calculation": { "http://bloomenergy.com/role/LeasesCostsDetails": { "order": 1.0, "parentTag": "be_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r490", "r652" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r489", "r652" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r290", "r291", "r298", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r357", "r367", "r454", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r627", "r690", "r691", "r692", "r767", "r768", "r769", "r770", "r771", "r772", "r773" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails", "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails", "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r56", "r742", "r743" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedTerseLabel": "Unrealized foreign currency exchange loss" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r55" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 23.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 property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r43" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r66", "r586" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrantsReceivable": { "auth_ref": [ "r669" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants.", "label": "Grants Receivable", "terseLabel": "Grants receivable" } } }, "localname": "GrantsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r39", "r231", "r274", "r276", "r280", "r282", "r294", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r330", "r331", "r465", "r626", "r703" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r35", "r156", "r167", "r184", "r274", "r276", "r280", "r282", "r566", "r626" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "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", "negatedTerseLabel": "Pre-tax loss", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r313", "r314" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r314" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r232", "r435", "r436", "r437", "r440", "r442", "r444", "r445", "r446" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r233", "r248", "r249", "r273", "r433", "r441", "r443", "r574" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReceivable": { "auth_ref": [ "r170", "r669" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.", "label": "Income Taxes Receivable", "terseLabel": "Tax receivables" } } }, "localname": "IncomeTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r52", "r58" ], "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.", "label": "Income Taxes Paid", "terseLabel": "Cash paid during the period for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r54" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of 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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r54" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 18.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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r677" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r547", "r677" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "negatedTerseLabel": "Deferred revenue and customer deposits", "terseLabel": "Deferred revenue and customer deposits" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r54" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedTerseLabel": "Deferred cost of revenue" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r54" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 20.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": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInLeasingReceivables": { "auth_ref": [ "r54" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due from lessees arising from lease agreements.", "label": "Increase (Decrease) in Leasing Receivables", "negatedTerseLabel": "Customer financing receivable" } } }, "localname": "IncreaseDecreaseInLeasingReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r677", "r747" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease right-of-use assets and operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r677" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r677" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedTerseLabel": "Other long-term assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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 long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r54" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "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 Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficitParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r150", "r168", "r217", "r272", "r474" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r45", "r352", "r361", "r633", "r634" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "negatedLabel": "Interest expense", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r225", "r228", "r229" ], "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 during the period for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Interest payable" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r77", "r617" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails": { "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 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/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r205", "r614", "r653" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventory, net", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r77", "r619" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails": { "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 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/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r76", "r670" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Inventory reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r77", "r618" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails": { "order": 2.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/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterestAndDividend": { "auth_ref": [ "r44" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Interest and Dividend", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterestAndDividend", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r491", "r652" ], "calculation": { "http://bloomenergy.com/role/LeasesCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Total lease costs", "totalLabel": "Total lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesCostsDetails", "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r748" ], "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": "Schedule of Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Asset held by lessee under finance lease and addition or improvement to asset held under lease arrangement.", "label": "Leaseholds and Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdsAndLeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.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/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r493" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r749" ], "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": "Schedule of Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r492" ], "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails_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 minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r492" ], "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "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 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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r492" ], "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r492" ], "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r492" ], "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r749" ], "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "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 having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r492" ], "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails_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: amounts representing interest or imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r493" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorLeaseDescriptionLineItems": { "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": "Lessor, Lease, Description [Line Items]", "terseLabel": "Lessor, Lease, Description [Line Items]" } } }, "localname": "LessorLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorLeaseDescriptionTable": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessor's leases.", "label": "Lessor, Lease, Description [Table]", "terseLabel": "Lessor, Lease, Description [Table]" } } }, "localname": "LessorLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r496" ], "calculation": { "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails": { "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/2022", "presentation": [ "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "auth_ref": [ "r496" ], "calculation": { "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails": { "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 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": "2027" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "auth_ref": [ "r496" ], "calculation": { "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails": { "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 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": "2024" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "auth_ref": [ "r750" ], "calculation": { "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails": { "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 remainder of 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, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "auth_ref": [ "r496" ], "calculation": { "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails": { "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 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": "2026" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "auth_ref": [ "r496" ], "calculation": { "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails": { "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 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": "2025" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorSalesTypeLeasesTextBlock": { "auth_ref": [ "r500" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r19", "r231", "r294", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r330", "r331", "r449", "r452", "r453", "r465", "r625", "r703", "r752", "r753" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r12", "r164", "r179", "r653", "r682", "r693", "r741" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r21", "r194", "r231", "r294", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r330", "r331", "r449", "r452", "r453", "r465", "r653", "r703", "r752", "r753" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r139" ], "calculation": { "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r17" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Unused Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Settlement amount" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r5", "r162", "r175", "r345", "r360", "r631", "r632" ], "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Long-term debt", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Fiscal Year Maturity [Abstract]", "terseLabel": "Long-term Debt, Fiscal Year Maturity [Abstract]" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails": { "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 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", "netLabel": "Current portion of debt", "terseLabel": "Non-recourse debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r87", "r236", "r350" ], "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r87", "r236", "r350" ], "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r87", "r236", "r350" ], "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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 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": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r87", "r236", "r350" ], "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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 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": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r684" ], "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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 remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r198" ], "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Non-recourse debt", "verboseLabel": "Long-term portion of debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r23" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r23", "r88" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Long-Term Purchase Commitment, Period", "terseLabel": "Purchase commitment period" } } }, "localname": "LongtermPurchaseCommitmentPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "durationItemType" }, "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/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r27", "r163", "r178", "r231", "r294", "r321", "r324", "r325", "r326", "r330", "r331", "r465" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedTerseLabel": "Distributions and payments to noncontrolling interests" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r712" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails", "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsStandardProductWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r227" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r227" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r51", "r53", "r56" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r126", "r134", "r209", "r212", "r248", "r249", "r676" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "be_NetIncomeLossAttributableToParentIncludingRedeemableNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: Net loss attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r40" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "be_NetIncomeLossBeforePortionAttributableToNoncontrollingInterestAndRedeemableNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "terseLabel": "Less: Net loss attributable to redeemable noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r120", "r369", "r685", "r686", "r687" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayableOtherPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a third party.", "label": "Notes Payable, Other Payables [Member]", "terseLabel": "Notes" } } }, "localname": "NotesPayableOtherPayablesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r274", "r276", "r280", "r282", "r626" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r485", "r652" ], "calculation": { "http://bloomenergy.com/role/LeasesCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncome": { "auth_ref": [ "r262", "r494", "r499" ], "calculation": { "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income", "terseLabel": "Electricity revenue" } } }, "localname": "OperatingLeaseLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r478" ], "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "be_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "negatedTotalLabel": "Total operating lease liabilities", "terseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r478" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails": { "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 current.", "label": "Operating Lease, Liability, Current", "negatedLabel": "Current operating lease liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r478" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails": { "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 noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "negatedLabel": "Non-current operating lease liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r482", "r488" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r477" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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 right-of-use assets", "verboseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r678" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Operating leases, depreciation expense" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r490", "r652" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r489", "r652" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasedAssetsLineItems": { "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 Leased Assets [Line Items]", "terseLabel": "Operating Leased Assets [Line Items]" } } }, "localname": "OperatingLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r500" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r136" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Nature of Business, Liquidity and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r196" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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 long-term assets", "totalLabel": "Other long-term assets", "verboseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r28" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r34", "r99", "r210", "r213", "r219", "r467", "r472", "r473", "r561", "r569", "r674", "r675" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive loss, net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive loss, net of taxes:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r20", "r653" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "netLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued other current liabilities", "verboseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r24" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other long-term assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r46" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total Equity Attributable to Class A and Class B Common Stockholders" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r47" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "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, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r50" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests", "negatedTerseLabel": "Distributions and payments to noncontrolling interests" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r463" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r6", "r362" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par or stated (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r6", "r362" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r672" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits 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", "totalLabel": "Prepaid expenses and other current assets", "verboseLabel": "Prepaid expense and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent": { "auth_ref": [ "r158", "r172", "r666" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "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 after one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Noncurrent", "terseLabel": "Prepaid and other long-term assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets [Member]" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidRent": { "auth_ref": [ "r615", "r628", "r694" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Rent", "terseLabel": "Prepaid rent" } } }, "localname": "PrepaidRent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r616", "r629", "r694" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "order": 11.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "terseLabel": "Advance income tax provision" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r48" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.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": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": { "auth_ref": [ "r48" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.", "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of redeemable convertible preferred stock" } } }, "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductLiabilityContingencyAccrualPresentValue": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of the accrual for product liability loss contingencies as of the balance sheet date (if the accrual qualifies for discounting).", "label": "Product Liability Contingency, Accrual, Present Value", "terseLabel": "General invoice and purchase order accruals" } } }, "localname": "ProductLiabilityContingencyAccrualPresentValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r637" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r84", "r86", "r165" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedWarrantyDetails": { "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 through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "totalLabel": "Accrued warranty liabilities" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r82" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedTerseLabel": "Warranty expenditures during the quarter" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsStandardProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r192", "r209", "r212", "r226", "r231", "r240", "r248", "r249", "r274", "r276", "r280", "r282", "r294", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r330", "r331", "r447", "r450", "r451", "r457", "r465", "r566", "r626", "r650", "r651", "r676", "r703" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "be_NetIncomeLossAttributableToParentIncludingRedeemableNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r696", "r745", "r746" ], "calculation": { "http://bloomenergy.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" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r697", "r746" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r666", "r695", "r744" ], "calculation": { "http://bloomenergy.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", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r80" ], "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": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment [Member]", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r80", "r181", "r567", "r653" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "netLabel": "Property and equipment, net", "verboseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r80" ], "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]", "verboseLabel": "Schedule of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r79" ], "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": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation": { "auth_ref": [ "r188", "r189", "r311", "r497" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation", "terseLabel": "Accumulated depreciation" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable": { "auth_ref": [ "r189", "r312", "r497" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table]", "terseLabel": "Property Subject to or Available for Operating Lease, by Major Property Class [Table]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross": { "auth_ref": [ "r187", "r189", "r310", "r497" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation", "verboseLabel": "Property, plant and equipment" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems": { "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, Lessor Asset under Operating Lease [Line Items]", "terseLabel": "Property Subject to or Available for Operating Lease [Line Items]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r224", "r300" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Cost of factoring" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Redeemable convertible preferred stock" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r93", "r94", "r95", "r96" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "periodEndLabel": "Ending redeemable noncontrolling interest", "periodStartLabel": "Beginning redeemable noncontrolling interest", "terseLabel": "Redeemable convertible preferred stock, Series B: 13,491,701 shares and no shares authorized, and 13,491,701 shares and no shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficitParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r397", "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r397", "r505", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r751" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r503", "r504", "r506", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r49" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-Term Debt", "negatedLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r118", "r186", "r760" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r664", "r679", "r762", "r763" ], "calculation": { "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Restricted cash", "totalLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r57", "r62", "r157", "r176", "r195" ], "calculation": { "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents 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. 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": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r664", "r679" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails": { "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", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r584", "r665", "r679" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails": { "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 related to PPA Entities", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails" ], "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" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardActivityDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r9", "r106", "r177", "r579", "r581", "r653" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r190", "r237", "r238", "r239", "r241", "r247", "r249", "r296", "r430", "r431", "r432", "r438", "r439", "r455", "r576", "r578" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r270", "r271", "r275", "r278", "r279", "r283", "r284", "r286", "r384", "r385", "r548" ], "calculation": { "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails": { "order": 1.0, "parentTag": "us-gaap_Revenues", "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": "Total revenue from contract with customers" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r374", "r375", "r376", "r377", "r378", "r379", "r382", "r383", "r388", "r389" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r38", "r185", "r323", "r324", "r325", "r329", "r330", "r331" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Total revenue from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r381" ], "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": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r381" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r218", "r231", "r270", "r271", "r275", "r278", "r279", "r283", "r284", "r286", "r294", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r330", "r331", "r465", "r566", "r703" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 }, "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Total revenue", "totalLabel": "Total revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_SaleAndLeasebackTransactionGainLossNet": { "auth_ref": [ "r487", "r501", "r652" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale.", "label": "Sale and Leaseback Transaction, Gain (Loss), Net", "terseLabel": "Recognition of right-of-use assets and lease liabilities from sale and leaseback transactions" } } }, "localname": "SaleAndLeasebackTransactionGainLossNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "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", "verboseLabel": "Net proceeds from stock offering" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "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": "Shares sold in offering (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "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": "Offering price per share (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "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": "Sales tax liabilities" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r286", "r689" ], "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": "Sales Revenue, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock": { "auth_ref": [ "r495" ], "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": "Schedule of Sales-type Leases, Lease Receivable, Maturity" } } }, "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "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": "Schedule of Accrued Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r64" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r64" ], "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": "Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersTables" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails" ], "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": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of Employee and Non-Employee Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r111", "r113" ], "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": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r75", "r192", "r231", "r294", "r465" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r458", "r459" ], "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": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r13", "r14", "r15" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r87" ], "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": "Schedule of Repayment and Interest Expense" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may 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": "Schedule of Operating Leased Assets [Table]", "terseLabel": "Schedule of Operating Leased Assets [Table]" } } }, "localname": "ScheduleOfOperatingLeasedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Other Long-Term Assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r80" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r153", "r154" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r62", "r157", "r176" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Restrictions on Cash and Cash Equivalents" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r399", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardActivityDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r90", "r97", "r98", "r100", "r101", "r102", "r103", "r104", "r105", "r106", "r199", "r200", "r201", "r264", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r635", "r663", "r680" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in restricted stock units (RSUs).", "label": "Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]", "terseLabel": "Schedule of Stock Award Activity" } } }, "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r128", "r129", "r130", "r131", "r132", "r448", "r449", "r452", "r453", "r527", "r528", "r529" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]", "terseLabel": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r128", "r129", "r130", "r131", "r132" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table Text Block]", "terseLabel": "Schedule of Variable Interest Entities" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredLongTermDebt": { "auth_ref": [ "r23" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.", "label": "Secured Long-Term Debt, Noncurrent", "terseLabel": "Secured long-term debt, noncurrent" } } }, "localname": "SecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Secured Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [ "r667", "r668", "r708" ], "lang": { "en-us": { "role": { "documentation": "Series A preferred stock.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A preferred" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesBPreferredStockMember": { "auth_ref": [ "r667", "r668", "r708" ], "lang": { "en-us": { "role": { "documentation": "Series B preferred stock.", "label": "Series B Preferred Stock [Member]", "terseLabel": "Series B preferred" } } }, "localname": "SeriesBPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Disclosure [Abstract]", "terseLabel": "Share-based Arrangements with Employees and Nonemployees [Abstract]" } } }, "localname": "ShareBasedArrangementsToObtainGoodsAndServicesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r648" ], "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": "Stock-based compensation vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r418" ], "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": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r418" ], "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": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r416" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r416" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r413", "r414" ], "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": "Unvested balance (in shares)", "periodStartLabel": "Unvested balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r413", "r414" ], "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": "Unvested balance (in dollars per share)", "periodStartLabel": "Unvested balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "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\u00a0Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r417" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r417" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "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/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardActivityDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "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, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Number of Awards Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Number of additional shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r649" ], "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": "Number of common stock reserved for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r407" ], "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": "Exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r409" ], "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)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r405", "r406" ], "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": "Outstanding, ending (in dollars per share)", "periodStartLabel": "Outstanding, beginning (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails" ], "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": "Outstanding Options Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r112" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "terseLabel": "Number of shares issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardActivityDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r410" ], "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 dollar per shares)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired (in dollar per shares)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r486", "r652" ], "calculation": { "http://bloomenergy.com/role/LeasesCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease costs" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/LeasesCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r85" ], "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": "Accrued warranty ending balance", "periodStartLabel": "Accrued warranty beginning balance" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsStandardProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r83" ], "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": "Accrued warranty, net" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsStandardProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r199", "r200", "r201", "r231", "r252", "r253", "r254", "r256", "r264", "r265", "r294", "r321", "r324", "r325", "r326", "r330", "r331", "r362", "r363", "r365", "r366", "r368", "r465", "r600", "r663", "r680", "r688" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bloomenergy.com/role/CoverPage", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r26", "r99", "r190", "r214", "r215", "r216", "r237", "r238", "r239", "r241", "r247", "r249", "r263", "r296", "r369", "r430", "r431", "r432", "r438", "r439", "r455", "r467", "r468", "r469", "r470", "r471", "r473", "r502", "r576", "r577", "r578" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r237", "r238", "r239", "r263", "r548" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r6", "r7", "r99", "r106" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "ESPP purchase (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r99", "r106" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted stock awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r6", "r7", "r99", "r106", "r410" ], "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", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r6", "r7", "r99", "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "ESPP purchase" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r26", "r99", "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r7", "r10", "r11", "r72", "r653", "r682", "r693", "r741" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "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", "totalLabel": "Total equity attributable to Class A and Class B common stockholders" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r120", "r121", "r133", "r190", "r191", "r215", "r237", "r238", "r239", "r241", "r247", "r296", "r369", "r430", "r431", "r432", "r438", "r439", "r455", "r467", "r468", "r473", "r502", "r577", "r578", "r682", "r693", "r741" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r511", "r512" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary, Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r673" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityNetIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of net income or loss attributable to temporary equity interest.", "label": "Temporary Equity, Net Income", "terseLabel": "Net loss attributable to redeemable NCI" } } }, "localname": "TemporaryEquityNetIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficitParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r2", "r91" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Temporary equity, par value (in dollars per share)" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized": { "auth_ref": [ "r155" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of derecognized financial assets from transactions which comprise an initial transfer and an agreement entered into in contemplation of the initial transfer resulting in retention of substantially all of the exposure to the economic return throughout the term of the transaction, at the date of derecognition.", "label": "Transfer of Financial Assets Accounted for as Sales, Amount Derecognized", "terseLabel": "Accounts receivable, derecognized" } } }, "localname": "TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r290", "r291", "r357", "r367", "r454", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r690", "r691", "r692", "r767", "r768", "r769", "r770", "r771", "r772", "r773" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails", "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails", "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts": { "auth_ref": [ "r55" ], "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of open derivatives, commodity, or energy contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives and Commodity Contracts", "negatedTerseLabel": "Revaluation of derivative contracts" } } }, "localname": "UnrealizedGainLossOnDerivativesAndCommodityContracts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r69", "r70", "r71", "r266", "r267", "r268", "r269" ], "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/2022", "presentation": [ "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.", "label": "Variable Interest Entity Disclosure [Text Block]", "terseLabel": "Portfolio Financings" } } }, "localname": "VariableInterestEntityDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancings" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityLineItems": { "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": "Variable Interest Entity [Line Items]", "terseLabel": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r128", "r448", "r449", "r452", "r453" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Primary Beneficiary" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesDetails", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails", "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/LeasesPaymenttobeReceivedDetails", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r251", "r256" ], "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": "Weighted average shares used to compute net loss per share available to Class A and Class B common stockholders, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r250", "r256" ], "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": "Weighted average shares used to compute net loss per share available to Class A and Class B common stockholders, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org/topic&trid=2127225", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org/topic&trid=2197446", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123422147&loc=d3e41457-112716", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123422147&loc=d3e41460-112716", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130534-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL108322424-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123420820&loc=SL77919311-209978", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919391-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919398-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888252", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128295416&loc=SL77919786-209982", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(3)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r63": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r657": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r658": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r659": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r661": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r662": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=126960272&loc=d3e32014-111567", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=116631393&loc=SL116631396-227033", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 3.C)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177168-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 102 0001628280-23-016818-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-23-016818-xbrl.zip M4$L#!!0 ( &N!J59V;UB%PFP" #]-'P / 8F4M,C R,S S,S$N:'1M M[+UI5QO)TB[Z_?P*7=YSS^E>J\O.>7#W]EW88&_ZM20;<'O#%Z\<(J% Z\D MS/#K;V0),*/!MD J6>[5MJ3*JLK,>/*)B,S(R+_^O^-NI_$%!L.RW_O7$GU& MEAK_W\N__I^B^,^K]7>-E7XX[$)OU'@] #>"V#@J1[N-3Q&&^XTTZ'<;G_J# M_?*+*XKJGM?]@Y-!N;,[:C#"^+6+@Q<^! X OB"!B4(DJ0KCA2^"DT=+;0FG%"B$L+3R3L> J1*XETTS9/^(+KACSE# I#);QUC"N."4) MO J%/V]B]*'1T=/;O\1/X\7_9N".?%R^/1[:7+'A:% MW-O/1P/7&Z;^H.M&*(W\-E(05M"+=WJX>(;O]/LH&1CLG#P+_6XNS GG]+SH M\;"\\KXC?EXW^OP_S7<;81>ZKBA[PY'KA8M:'@Z+'><.;K;^[,*5'LA-*+_1 M!=<*./SUI!K;7/JZOG12-<$^T0PK.=_I?G>.%*I5$. M!5Z[\M3SLM\2!94%,<5%_]Y=JPRYKR^[J[&47WI;5?Q%Q_5V_K4$O>+CQA(B M%UQ\^5<71JZ1GU# _QR67_ZU]+K?&^%X+#9/#K!?P_C;OY9&<#QZ7KWY^M5'O-Y"2AB48?SVX]$ZI'\ME4EP0HD-P!@1+ 8C MN'3*FB0,41#IYY6J*I30XBM4>ZZ;7PWEB]4>UN_D-39FX#IKO0C'_PTG2XTR MXJ,C_^?$K_2_O&/K7[9X\S#NK7[9?FOWVGM-UMS[NVQN+I^T-C^(ULH'N;6W M+YKY]]/5H^WN/^56]^-1Z]-VYQUO=;9.^Z>MO;63K;W5H^;>1])>^4#:G]9D M>V4-?V\>-]]N=[:Z?W>:*_]TM_\QY!W;/MGZ%-06P^>Q+=K:7.]L;WXD^)[C MYLJ.Q/?@;YW.UN8./O/-WO;>SI?X]DWIWWY4^,ZRM;=;;G=7*7[>;[U=$^V5 MSM[VVZWCK;IW^76WNX^UN/LGG_P7;*WO=FGV]TUUG[[=W=K\R-^_D"V M]G9$^U-K?WOOS6[K;?.TV?V[;+_]<-+ZQYR^VUP=-3?(,?XK6JGY%K(\IY=>'@P&*^$TY M#*ZS!6ZPVHLKJ%>6&N.AAF\X'KV(^$O1Q=?N%M$M0' O",@M() $B :E"BE0 M]")147@%MA":43!<*NKUTDO*GF=J>#+YGYL37P'P!G\9+D1\GXCI+2).)A@O M#2M !A2LC[)P1IK":Q*"D=P!T*6760Q3D_![?'X_+F3\(!FS6V1L(T2&4BV2 M9+1 $:3"ZJ0+X:C5Q $+ K7UAZ<W MQN"/C/W7[PI>]F"?P?HR:QGQZZ=/@YA>3B$T<8( MU73&03N-2Y4XWOO#,MO+J\=HE@Y+WX%WY7 T72SPYHGMANZ;7GMOE3;9*KZC MM=M>P3)[Z[NME8]R^^T:8F3UJ+V"=R,6FGMKI^_X^NY6][C3WEOOMO96>?/M M![[]MHEEUG?;;UM8U[_WM_!=6Z?[)]LK.T?-E0]'Y_?@NPZW&>+H+:)O,QQM MK\3]K=-ET7J[*K;8VG&SNUXV3]_LM?$9[97EH];*JX1M'S5?5U@8-?>6>>NT M*3\; 4D FF]*!-3AA+K"D:B+Y)E-QFE+":+A6Y[:?[T?] ]@,#IYC\[%:+D7 M5]&+.,A"P\_?D.UR&L%@.2"5'W:RV[\"!P- 6?9XIW+W?Y@5)Y67[\'AUHJ M06),U@8A-&HM@TU(4GJC:2 F5CADE"UP.%,X!)(,]4$5WO!4"$$8.A04'0H( MGH*E,A%:*QQ.A@_?ERUCKV:!1 G"L35KT#G@"QLM*WP0#(ATUKO["+$]VH7!N>1*&)[)[NE9;(&>IT:/=C01D*D(UB&- M 2-H2QM>6*F8%U8(Y^/CHV?"W-/J]\("0(\ H+6; '+1*1F$*HC1#ND'L>,9 M?C5..!ZH\%RK[P305_%-D8$6&'HZ# 4N@DM4%=;36 AJH+"&H<.7B-9&@3&. M3PY#SZ_.W0\@ 98+,+QEP2&OIKP85LM"B+)&M;KR8G1R@.@9EMV#3E[&J7[; M'6007EI;>'8\1.+\Z_G5)XS?_O659S48]@\'U;=J]>C%&:[':/J1F8GS!T&U M@'#^K8SY>RIAT*@J!+>N][Q>^^^K$^'7;WYY_M/5IQ]4TUKGWX8C-QCE6>QJ MKJW RA%Z?M_7:Q?5C)>*\H+3KZ\87SG_?OZ2YU;S[G MI0OB>=UQPV$[;8SZ87_YN!PNO3PO\KK?[?9[U?7E\8/^>G[K\R^Z[*(:#Q#B M>*UR="87>4F$YU<>)I?#7CD6RG#7(=@O^KN+C'LX@)=G-:LNGC_B_-KY]_R, M6^4LF=.)A*BX-H)*8S2SH"4.D,AXXG'>Y/QJ=N5\52X/M^FF3U=7>^ R _T@ MT@\K]K\*Y;.%_!>(1Q[N$*E;M>?-QA_E-BN0SR]S#8R+Q]T>>Q_()]=;EH97BY M47_P@^/AQOWYQQ7H];MHC=_RV(=JDRN/>'ZU]O<.1V%0X5#I3' B"9J7%2VE MQC+M0##[=.0V!V#\*<:]QA%6),XA68.*QTCOE$Y$4@<4F3EH'/Q1A\.AE. M9QQZ2@EV)Y*G%M2#M1#0$73.>N.88%.082WZC5M'B(I"NZ $,P9-AX3>LX2\ ML.,9U&A>(P?KCDY>][L'_1Y^'=XVMU%->M1D:D-[+8*+,5L"@BMFE50Z$ILG M!9D5:6Y$LQQC%;KE.N]=&==ZK]U!B49[3<1$D]0A!!Q&FHNDB?7@T1EFW(.@ MCJGY$=/7 /)7?!>6Z$#."#!1M%$ !22^7G1C[O M78Z'K(E4'%AAC23*YJG:O/IA(J#78Q-E29Z%#\V#5'*D*C9\T.]T<-"L81<, M8%@7*5'I1+) M>Z^,,Y1SR2.E@!8O40;0\.A4YJDM2BZGX.G@$TQ>TS]N,!=5*)BF<3IX*[Z1Q M!/USPZR;/T$_E44T?=E*9A2C1@C03*#19)*D(4(,V-:*8QRSDY,2ENF='*64#Y@/8FQ!B",(1&2PD+\R.F*<]R3C#T7EH5 MDN4)O7\AA?7212D-N"!9\JQ.(=[3UF"/(A\F';8Y9RD5(S!7B=:.R)$#!ZDCTI:\,$%:OS<2&4*LYR3DY+.T8EHFDO* MH[!H,2#3!:^$8S0"D6-U1.=@+OJI##HZL0EH)M"62]3+Q)0P3AO//07!4>-H MRZV9&]%,PZ";G)B,"R0R0G(6>J$L-4Y M%(* C'Z-#\C:-H&W>1$9HU5"CW6 M2!03CJ/?BAXLDP1Y3W+!86Y$]J0&W>3DXZ@R7C%O%.1AQ+QRQ!%CK(X.S3PZ M-_)Y H-N@OHH4>>,1U)3!BG.&4*"L!0"9S+'5,V-5*9@T$U.2AJ9S".5<4'0 MBE/4:/#6!2T26M_*^J>3TK1Z0)(&BRHL+$KG=H&B39Z403)&!3M_LIU^4,9T-@ 1@V.5:@%6B"31>.1: M1ANHY2PXHN=/T$^\<#\=-9LL,$DM).%0S5++DK5H#D<&%!@]VP,S!\)\NNU) M$\N( R()EB=Y)14A,B>50O-'1R,D01=N;D0SG>U)$UL%3A2]*D1.:8!)DX,^#0=O'<@<5AQ3V7V+]P-F,U#R)[XNU) M$Y./B=X%%86+6A!!O-<>%57V[ UH*N9&/D^R/6E24A&2R0#&$Y]GWZW%,6.I MDB9PI2D(.S=2F;X!AS-2G'^85;%L'/IA&4LW.-EP';B> M/W@#9=.+FP/7P\J][O2'R!WWR.C!;UZ'RNQ"=3$ZR6\8NI -YN&KD\M7OE;E MOU=#_R ?L3:I"EPPY]VY+3<0$S!\];XZZ6, \8GV"W*$S4-8H 3JF+ MG,0+(,TTD*[KSZ_8^,'#!GJ'N2YWG!US@!_/'_#@,S4PU^@3X MOD&5YW*]'.Z_.OEJF9T7^EJ;&\4?L1ZO (=5UPVNZV,>>KH6@[H5_=&"+ Y1?G._.RK?["E AG MG7W#F$";Z/S:=UL3B>KD!"/!T2"4(%:2*$5T"F%,DJE#;O)?!K$/TD1-M]D-WG+(%H12J,3YNJ4 &@!XP? M>/.H/X\P1I?+QU?U48)RCR0VJ^.0#RRND MQC*!2$[8M9$95Z<,1'6#\2\P)\4]XHN0G!L_"BX#LB.)P4F1B)+1\@6ZGI*@ M%AC^H0@*F:P3,3#)E1 J.,)51,>("ZJ-\ N&?%)G9('A'_*&(F&4Y*UB0 7D M,TK0HR>*F:3B(H%L,KX&3ZD(X/F=?:'87"0HSM: MKOLU1O*)(CPF>,*R9U*I:)2+1##B#$?7E"L:00:A[ S'J\Z"'":8@=,SRRER MND%.S\<+$2J(SDFG<71HF'H.VQ&R[/$>!JD_Z#IDO+;O ME#L5YZT>'T 80=PLNUBDG3;PUV$:ATQMG+/.6(1_/H_[ MI@O@7>K V4%=L(;FDY&8]DF 85Z1I#6:#CG5N> U2(?XINRAA$K7R4,!S?&FI5C8(SM"*$\'G P:$IDQH;RG,L$Z<'6E,3C,R2H7@FAJ? MG)!@G$XQ.!>3#?DT@!G6C ^61K/?@Y,FFI\P>G/8BW5)K>M=<$%3RR$9@=*Q MPANOHS5+)3/+H/>JKQZ%S&-$.^,<-RKPL=KY;[_SF?]96:S*D=((H M:"):>"L0$6B-DF0YMP:-@F#L[ ZI6@IN> M@A*S/>(V\(WQ,._9&&^*;<)HMQ_7>E]0%E^WRE[^%>"*G_>^?P2#]X>#L.N& ML+PS@"J4>7@NQTE,$-T-KG.ROA5%)^\'9=<-\A0/)'PZ?JP)%R@(+)\2#3*" MR"D* P5)#&4J@?)QAH^\74!J1EG*&LL,M<0$@VK&!B](WLU/DI#.)19_29;* M&0!<[X3]0HB:X,[NB.8E32G)%$1,SDD5A$U61 6,SKJE^;B(XGX!J1^ %#HN M.O(<>^")0'7G(0BCA17H]3MO9]P&7I#4[*D]J3AQ2GK0*8IHO4E!!P&>*P E MPPQ/Z"U(:D8A99S("4Y1ZZF<88<[AOP$Z*.#LDK[&APK->FYKX>_V)6#?USG M$%Z=7'S\-S;%(4!/WL$7Z%RMQT6AM=[!X6A8E: UT66)D!B##5RYG./8(N5H M+QB:25$[PF@-8#(!:?VTUIK-^=K)P80*0L!'9BT0X9*SQA'(IP8%-(&HKL&Y MCY. "5_ Y!Z8N!B32(;S2(3URA)EH_+)*)XH%_+7@$E=N%^B*#17-!\U*4)T MGG$6@0O.M:*R%@N73\#]LR(M97D.VU3&4"JXT=:#T9QJIK6)4=3@A.2GH."9 MD18P'K76TEHO*&?&@A>:4SQ5X("F']KF5EB'3:&(U MVNTB4#/_,=9ALFM3(H:AJ5&2P8,$0;QE$!4.N$@01,6YQ6#LM4 $X)KUP42D%T4O/ M?@UI/>XLWP0U=70QK_IKK:Q ,2$5@WU33,< ;N8Y9LZ>&PT!-UMB= !D6(R")\0M,BK,AI!]&N MYY>:Y9O@=HY(M;/14^!4*/3N=+#.$JFLC]Y*_6N YY>:Y9L<>+Q-W*)^$B%R M(0.Q'F24U#*6(M-I'O9%SI6\DDTZ!"5ELE)("#F2ST=E?(KYI$.H4::SF17< M]'.! >6U:#A9M\X-]UN58'*_7*_F #PN$ 8JL_ M@N'*(30SSV.#]/EI@9.B\MN/)3R_6KW^O3O)D;[5^64&EUV@&L*B2Y0N03!$D/V+[-,?'6.2^>.6&Y?7SX-U@<%+V=M;AH#\8 M05SNYD1&%[>OE,/0Z>?[ZP+?0+Q(VM,DK1!!6D<2E5F51<4)T;,/WP>+;G4X M*KNH"MKIXI;OE]MB5,T.=M$S%U)K;8U+PEMNB%$Y)S2T<:"$,,&)J(B03 .1+FH_^_!=4&^]J'>"Z8*X9Q8LY?GD+M#. M!,93RN=Y,>JYJ8'9\&WYC+%22>F14?EV -![W>]]@<&H1 0\_,VSHH9#2,$% M2WA27A#OO;960:",@F*U\(#JCX5YU;83S!%@#14RFF0B",Z5X^"<"T'88(QR M-4B8^>0HK9=ZKS^1LJ T"T)RA;8@]99T;#6DR0H%0"LO6AV EZX!:X%P;_9TH$;DR.6(],2X2OX76(V7@_Z&-[ M1R?O\SE?R[V8$U(>5**[Y1#!U1X,=DXNBM1$#X)FEH-TRCLFB$N&.R=L),18 M[HQTLT\J,RND"<;Q4NU(DCR&%(5-Q'B7O"?$"1.D-C7(KO!=0FJZL%NBH$XN M%ZS->%* VMEIYJ+P,1AA8M0Z4):4,K8&T1(S+JK)C2H%AL9\P!/^D\\,,$KZ M2(!&1XD/O@8NZW>)ZAU:'K#;[\0AEKSXLM8]&/2_P",%QS_.^A,2H!-YYWC2 M@J9L$IMH11!.@"1\WE36E.4VP2P16G%M5.3,:"%I]!X,NN$JZBBDHS68[OXN MN>7,X>AX5"=WKO7PUIT!#.LRQE!],2H5R*!Q5 7PEA-I()HDA.-UB%F==5E- M<%>>,53H: .U((@4WCINF+7$.TF5GS?K\-5AVY5/,R=CR\R*=B M'(Y@,-SHI]&1&P"6_;<;Q/RQ)D,)S;ZHT.CC@8) E\H10)M"<"\Y!>5K, $Z M\\*:W,BB6AA0)DEKE4!1>:)-WI:JJ% Q\!D^/^N'>._-X:!7C@XK2;TIC_.G MNMAZA(1$HN$^6":<1M_7)BDLY4R@BZQJD.AIMB4UP14@#BZ BT:C'2ZM]LX) M*AE/#FQ,Q-9H/_]WB>S.PI.7V_2W\Q-(7E$MK2!42./S,C7WU-* CE<$60F9 MG0N9+83\DT)F#Q6S1J-*%A=E5DC<0UP9G]%*)V(LHD0=" ZM&C;T>D M AV5,:H&>G+6Y39]/=(EQ M%8"9H+4(PCN& ]D"83$RL*0&OLG&")N>[WG=<<-A.VV,^F'_>N#3( O]_0 2 M# 80JR(UH=KDA9.2!64#B'ST;%16,!+1N!',LAH<%SJ[06DU,8YT2"JJ*#0W M3%#CT64 M\CS6@#07J3$>_YQGHI4.3),D#)I/PB7C(1"5/\5$:W "S*P0=_TW(EH#J*TA MN.@%TK@V% AW:'4Q $IX#9("W\G@3T;?$]P6:JCG6J>('HU07#O@U.1E$^(( MU5"#++NS,C*?V*2:8*A4M%XE-*RD)L)KY\%22GRD$$(@I@;A-S-A4DW0S8EY MY5)[YGP0P@KG.'(D2104S7NU:S"C-&N#\TG5YO2GJYR2FD5)@J9:.!6LM,I8 MH[5*U @/-9BN6B!HJG-A00('"BE9E\_8%$XR=/*XHT%;PWV=LKG/"H(FXE#6 MDXYH2B88U&2!BN"9CPZ\K_[Q_!X/TA8M8-87D'%6RU=-'O M'KC>"7#?CP,HS8*9O"E##<#J?+5GT4&2K_:;;8\ M&+C>#ER!1=/UW [$L]?_- AKM0X^%7/-1)8L11J+6@E)D_>H79FCRE#P@;,: M '=>\?03(Q9;GCG7=3HN[SR;2^""ICMMWREW*C'^-'SG=:34$L#,6":%%=9;EQ/9.&ZH!C!<)6]B+<[06^!I MAO#$!>'@;&0.I!").K ^,A:MU"&?S%:#B9<%GF9H[L4Z+Q*SR7C'!6/.:BU3 M$A0231I5[>Q&7RU@]+AA8%%::4EB+I^9)REU3",ZN-1*.Z_)#.]MGBW[_5LX M?=\?C!)6LW]A!]8$'#ZA(6.LY5Q'$7CP8"2!9"$8Z4A(-3!KSG&PU@O]+ES$ M6;_KA\H,OY[A8SAJIPWW* %ZT[I,HH"X25H!$RH2HS4(&T%1)93F==KH^R!QKL,0\D+9,G89?(%.O]KX MN7I\@$^;R^57#\P1((Y1'@0RK@=M.!!CE7,<1_"\C==I"G@J(SCRA HU[T,D M4EA%O8-H/;?6$ZN"K%/ V(,$O &=#EH_*-^F&^S#"#_/\?#EX*4'E\#GR'D< MOC:YO$^?4&VB-'K>AN_4I#N=S?DJP(1K$X0SWA MK!0F>$<]@"/22R'CO W@Z8IX M*J.8>\*XF1'D5)A,&$J2B81[')6.)@^"H9%)*5 JB*Y#.I/O MR(;PNM_M]GO5]>5Y')9.1R\T<-1+3$CNK$Y4Q)PF-J)^4G6:JILM:4XI04E0 M"72P7#EA!+J!@@2 %!-*F*H:'(9\![>N ]J(91B=I2/YV"M'P_6-CS4)]/24 M@)$Z)LNB8-S[I$D425"3@DFI3I0Y;?G, &.F@ :H0*/%!:&"0J7\^FME!HL^S"!T^M],EJ9E'IF7QFM$*0*!)1J]RT';]45.#M:!0>H/NJX7X"MJ%I#YV=D)&2 1 M\)Q++_*I3C0Y89-CG@*3--3(U+Y-AM1W MD]J;'%3$DHFQ_#K$)31CM]N-:[PMZ3#"7L1R6,Y2<\YHG M@4-5&VE L,BC#L(X8VH@YA]*QR'G49@HLB"B0&E9B]2KO,'!:P5JR*22#W58 M'9M)84[%_-1$DJ2I! \&35":#ZE"[4JM5@8]Q2HO$+6SJ$7S#J0-?&,\[$ [ MW632*GKY%GZ]HG&_G4S'_SJ;VJB=W-$N)%!IB'9@)4(J&:8LXT8RIWAPMLK@ M0NT9/RRP-:_8NLQMB*Z'(#!==@J"8#-09]"+&"?1F M'(CYH-'#X:C?A0'*>C1 FS+;EEB'KP>1WGZ]W?OI#&2+43 /HR#GAP H&C[ M2B5CGD$ZB[3-X)_A4/,KG?$T$S0B&NY25$XK)A(HQRQ/FO,H8C!LG+N"ZAGI MKDOFK)Y<7GE!%-.@>#[LE4OO:$"'*0<24BFME!=S%ZHX_S #77'+-(%ZX#3! MY:(_L[F#.V<-#9&@]45$/D+59LA8XS1)4=9@SN=BG1J?$,M.M4I<)=JLR'7U M.'0.(\0W@WYW?!I\M:L'%90;],K>SO ]##9VW0!>G=S^@$MGR5\D2)_;Y/IH M>"3+*9)NI()R,#82P8D%'2U:)ZX<9S"H?IY*-V,00T2[U07A@=' @'03OA MDKOJ0D2#-5MOE]#QV,=13I\UB#$TYM@&Z[D((CC.HA/>Q. D M!; +UI@UF$R%320"PB<9&95<<.4M_@G)17#.2"/B@DVFO2MO*NRA(K?&$D:) M0W\%I"Q0G3G^\RK]B=#T\&8?^B%RD1N< MY.QPUYN]UD-F>G7"2,A) \$TDRXXD"KZF)0B#4Y#FGSAYVIV;-72>3KW+X"3(1 MB7M48LH3ZH3B%,60' WH? DGC:?7R80QNQ#(SX\B5C [B1FWF ^8M$('AQXR M,.^C#5((IXV*.5Q@;2&T;XZBRW+XJ7/0G$G<2.XY%Q"DTX%J0J*E3DFCZY#^ M;C9&T71V=2EO1>0^H>X1(N;01ZF,5Y0J88#4(3_E;$AO.A'N$I#JB">:@M! MC0?MF&#(AM'KI,_WY#$R:T)[F#FX =C<>!9^]+K3']Y_*,(D[.^OJ6JS$?YJ M%NWMGV/_"H&,3(#]':=,^,1(E%ZDZ)WEZ)E%:Z-@0O#S,]DXGUW^F&DHUM 5 MG "3\@>&CTV.29,$($I:M&*<"-):G0"XR/E[O;?Q/,D7,FGQRU'J1 3ZE6WN M%>C7HC\C4&V"5MSZI(APE.5LS/C!<(:"!F9G?[OZT_/1S*BFB04[2ICJ0_.UP"SO_1\\E1 $V->8Y:,Q9!$4MHJSL$Q"=:'&&A:J+J[ MW_S*=:H<7KL =QQW@";V@2OCZOAT@^%R+[9'NS!X?8AF=V^T/!S"SR?^FB_% MZWQ,HDI%;;3P2AOI&??)T'RXC1IOU5[@\4?Q6*&OU>^%!0 O ? 0B7Z,OGQ; MIY,K<(&N+KCAX0!R6RY=/G_2^=7S[_E1MZ\7Q4BMH39*9X1QW$@7%:KJ")QY M)5,-E//T ?Y8YMZ#(+Z>#UT=/SM_;9:]LGO8G4>;P)B80%K%* M"1.,T>L.4 M&^6"%1%T#;!ZF\#<\0,$]@N/@MG':GG\8I";F%N[6QXTW" ,^IVKH,JW/.L/ M=IXS0OCSLQ+/$_91D?K]4:\_@J5&&O2[ZY"&U0&)_YSXE?Z7=VS]RQ9O'L:] MU2_;;^U>>Z_)FGM_E\W-Y9/6Y@?16OD@M_;V13/_?KIZM-W]I]SJ?CQJ?=KN MO..MSM9I_[2UMW:RM;=ZU-S[2-HK'TC[TYILKZSA[\WCYMOMSE;W[TYSY9_N M]C_FN%7:;NB^Z;7WMKOX7-E<>;77?+LEM_<^G+97_BY;>_^4S97M_=;FOFB= MOMIO;WXX?L?7=[>ZQYWVWC^[[4\?CK=75DF3X?-6ULNMOGVM6VU21 4A"QV1=83 #K;.F"+'2T4P!#PQBVZ]CP1N="LWUGAC94$B M)X4P%DG 1E: $9 $,Y+XN.C6;Z,UW"2!2!4X&FTA5-1( MX5SCI5!)ZB"!15 MFEN0P#W$5%VZ08[;*X$V3W<^.R/0@]1;?51DO/( J*).N$)[0(I]'6>0@;L)U4L%/SQ"@S?-N M[6Z=;J]LG30WL4M6MKOX'H[OQ*[<+EN?WG2Q2SO-S5?[6WMK]&NWKK*M3UND MM;)UW/JT7N*[^-9FW&VN;,G6Z;[8VFR>;N\U1>OMVHUN;6YN[Z+H2&MOE6Z_ M7<-VQ=T66SUJ[>WS]N;N;O.TU47-1+;V*HUUJ_4&!T2I1# ^%4''A(: "H4C1!4R),,(!:7D@EKOX8#E MFQP0T*322 -%] A9X= 0\ KM L\)L,28%=(NNO5;W=K>N,D!&I1@X$D1%$?/ MU4A=.'17BVS+$F<\XVDQ(7"OU7H#K)!\L$FD@BJ-"@M9MC @26&T!Y^2,FC4 M+KKUV]UZRSR+84YIR[ S?=982: SP!0:6@XHBYJA.[!P!NZ=OKJIL5QR+KL MC@;(ZP.I\-*J C1:5TP9JN("K??Z6#?02H5 )\O((BJ/C"I=]K$4*2P1(D=F M<*!\T:W?G&=9:=XR?27S*&LIPW-C#GF8Y.+Z:O[B&!G9O= MJID$GSTKYJQ'U]4*9%G+D6 - W41KZPK^[MUILJBSJ>N$)&U0)5ED&;P$-> MUU+!>4=5WLVSZ-;[O(%;YJ\"C4FKPB2C\VQK+(S"7M8,.Y>A4TOB JW?YM:- MFW/8C.4\!3K/5SF6[2M6F BDB%0K+GFR*BYF!.Y;&;CA8WD:-$W>%V@0L!PB M0 KT 4P105//A%>@W:)7[[,#;DX*)DJ]]Z[0W$3L5HGVJS*D<,9YC=#5+BSF M6>Z;$+A! UKWK C>L %13) F0A=$DSP)0*(P5M)!$YF5M"BFR M1;=^$ZRO;U* ),I(RU+N55>(H'5AG,L\*ZUW&JB3BSG!>R>O;H"5>H$6JHQ% M% F[-66P1ND*L$0:&HA7?#$=<&\ YBU!0D8YBMWJ( )R &.%BR1K+4,5XYI9 ML@@2NH\#?FAM<*G1*7O[Z]\.D*^BXW.YI<:H7\^0^ [\>_UD^U,\0&-=M;K; M)7;X4?-M\VA[K]-%TU0TNVO8L6M'K>X'VD9<-M]^D*V5-RDOZGX.3CC.+*I^ M@PI?:&D*5/>AT!;'/5@(1NFE1G\08?"OI;SI\/FU70ASM2WAI/WZ?+$^-[#?MMM_5;WH]PZ M_2"V5[9WFYL?C]J?FF1[#^O\Z:/8.MW=O3X@VBM;8FOS(V^R#VQ[L[/76MG% M9ZP>X_OP.>O=YLH:W=[\WK%>.QX50R=#JX &A[>%]3D%((_.)F%< M8M,S.&K4L:O7.U:!Y"EQ47#A4B&D5(55A!8F6$VL]<'[Z:V7U:=C-_=O=*Q% MY9@=#Y=RP+=):"PC5@MIG(E41\Z5K9MZ_%%Y7%&/VY]6474&K$] V^3O_=9* M+%LK^[2Y$O>:*ZL2ZW[:1O78W%M/J"KQF5M'J"9I# ,/QUUUPL=J &,LO+__"O\[RF2C& M/"5,YK!GZZUA7'%*$N"H(#+!Y^H%%_<,1R=9E-VR5^Q"N;,[>J'XP>C/HS*. M=E]00O[?I2OE\H["PG7*G=Z+ 'GO.EX>'KC>R[_\X#D^=_QY_/@;+[EQ\Y_5 M+V4O;UE]P=7!Z.QIYS>$?J<_>/%?I/KS9^KW4.V[;MDY>?%_-\LN#!LM.&JL M][NN]W__&+K>L!C"H$SC@L/R%%Y0?.;XZ]&X<1J?@\"$\\92EEOXL;6VN;K2 MV-A'XV59Z^?-1B1PDZOV@_K^,\3^G,WQ+INL(-# M<=0_>&&Q2C. N(H"&M6?-^WU9B/;[;U^KW78Q4>%QMDN8R3YZCS4G+?6!F", M"!:#$5PZ90U:.T1!I+>EMFWT7-[@GK-?K?3#8=Y$O7ER@&;].-'.E)RJ=VS[ M9.M34*T]=(W>MM ABITF.E>ME5<==*3H5G>[N[VW0[??HM>)3A(R_9?X]A\1 M__UW9YMUOOB]/FNR[?TMMD5:[.,).E>D^?8C.E+_E'AGM[WRS_[6I[7C+=3H M[3?F!.LD/J--HX/1#IU^A89-BJ%P+.]HL9*@1Z4#EVGI)27%ATH!?)7"!?&. M-!Q)R_*7B7IZJ8_SY#G^Z-1O_M"(BRJ MC)?!=GA&QBIBA(IH%,_??';Y677I^2C>O&:?&27NO$J>T3NO M?>NI1C^S7#WHL<^K&H]KC1V3N^]?2WSI_(8#%R/RTPMV<-R@MPW$Z[TS[IA' M9U-QZ_#\K>D&^XUV#WZ_():S]G]?TSJ0;HA]J@W[/_]%%?GS2J-^7'#?;-WM M',Q_CH,_84UR;89W]()Y4"<\ >-^.'0#;%GG9!T.^H/14B/U!UTWPA<UM1GP^:W.-KI5S7MGNM%<^ M4C3IT17:.KOG'WR7[&UO'NRVT VKIBHW]X]S/=$MX^VWS6-\ID W3;0VL>Z; M.Z+5P3IN+E^X5:W3CZ?MY<\D<:8M#865WA>"*%L88S1Z6H_"W^WFB_:6S^>[5QR>R],'F77V_FR]1R<3]+J$FRQ*.;9@_K MS#?]06.T"XW_.1_!C7$:F :@5Q6?PEI[7[UO=9R,YBIS1/REZ.([=_-M170G MQ0FX00&]!9/V^?-C^MHTFY MOK?=_2!;>P&?^\_N]LH^V?[T ?OD(_O/Z1K[S#B 52(5)AA>""O0T P&"HDV M)E)4L"*XI9=H2H3=L=[E](]&EOP#2.G'Q]L,FE/]P<+B>'0?+Z?@*O,$U]TF M1W*=X<+FN)I?^7JS8YY7\PRS MX$<^\81G58/7_6ZW'.:4A(TW90<:.-@\#%X\IH$VSB.?WS9^62V9]&>FU+9. M/X?HK'.<%IH@^XE$9.&\D84V/B@&P1&I/V7F?$O^N=I;= MG<9P$/ZUY.$"^9]WZ+.]@YVEANN@$?&JT^]W/[_K[_0;OQ'"?A]?.GOD60,, M/SC^D6E/M)>?X=,;EL=F\%%F4?GHG78*8=9EXQRMNM?CX_(9VL]U4RJ MPA@%.2A$%39%4B0(P9@8>/J #UV^JQ"Z,*!HU^:@PNQ-]PP\;P $+.4QP;9:]1CH:-L%M-8?S^JU%> M;19MA'FF)9_XJHVPSXC0\[QJ<[M)^.ATN]8+_0$ZUU4<277B777@P.#D=3]> MG:G#)H2<>GH$!X/^E_R<>D_1G<;]K^V5IMSN MF*-;'&^M'5BB5!&(484@21<>&%(]6 LT'Q@:D>!7H...W #N=+U_R.G^%3&^ MZ8[7SC+>CX_NJ+&O\]3@7;T.7LJ3)T&% HQG:)TH7^1-AVBL<"IMX@!"+[W4 MND"O20IRI[M4(ZY^V(3H;Q5[-OJ#1C^?!=/8.QR4PUA6)PADRZ:\S+15L<&. MZY6GU?>?7)2?P=Y8>[;^;.-98[5[T.F?8'=<'8&-5O_9[[=!X9K_):MXOV_W M!\F]L?2@KKM2]/'G[&? :7L:AEV.<0##X=D_[[ "=,&N]['KZ;VK=]TWN]N? MT'<\7=_;.OUPM+VY7K;V(OZ_RIKH2;8^_8,>Y,>3%OM[_S^G'SZ[1,%03@KO M(.\+=Y"7\6SAF:-1$QJ,M$LO4;X?&C,[GVD4-CI'"^*<*$344%B45F$3DX9)38TP2R\WD+/^ M[@]OV*)/!Y)*N;8'[]'U0$6Z\$QF#DJK)Y^CH\QSFPJ6T_X(Z5UA?-[P1R6E MS)H0$EUZ^1H5(@JO5[K'6%3\%?V;LR'ROI\/T=LN#\:N^P+_]^+_AG/#6)) MP!= @R\$5YD-)13:T.@"%T(ZMO322II7=7\5O^8,7MF'.1@@^98'KM. 8PB' MH_)+GK1%HQZ&\^?!X$AJY*'T$#^%/[6?4J\XQ0@%N0XT/( MD=UO'+1VM]\V\;U-K,?'(VRS;*YT=K<^_;V[=?KQ9.OTU5YS;_6XN;*[]Y_3 MCY^%%M9(@KX)\;007L7"::17E\\,D](()SCZ)C?GBWY_3!,SG^7;>;_;[]4Y M_*'.P-C_3*)C*2924$%4(9AB.3<4*2)0X;@4B7JY]%(*7E"$S]R$F3Y0!WU= M#?\__V48U7\.&R/HP$&&;*-78?://+/8.N=19D QEZ#1R;1[LE_O)U ,^M,_N( MMN09$YY0YJLQ7F=;LML4VRO[;'MOMXOO.&V]_7MW>W/_:&OOXW&3K;&M3TVR M=;J%MMS.=5NRW*KRHVQWVV^WL#U8KONFT]Y\5;8V5T^W]K9W\VQB:^_OO1SN M=DML1&">H^$GT?X3OA"4N,('H0LB;%(:9>(C^@D5;3:6&SEB&N%;G1#_1^-_ M5Z8&;1RX0>.+ZQS6.'1BZF@^(\(Q#RZ@_ HWYA,U!*8(<06Q"I7"&%%X0)' M*%N2\_DHHB2JTE>K"Y3^-.>NGNFR<NP[DY+FB+)_T M'H@L! IG ^T<#F'HP40H (:%PB6K?Y@?\S&C7.1?/\\^8,\H9FQ^L4S*1\P M#.XVM(5XH*4]T6KK!PW=1OMP,/91&J^N*-M&.6ST^J/+/I\_'.5?<7A7CS,%;T/ GC; +*+INSBASM M5N%L6VJ7@?<3M>'/2KALV4ME! M@+A.!TODC;QYKN!_#LN,&@2(A[,"^."SR8+QK93G,+GQ5LLS6%R:;C@GF#R7 MD"_GK9:-B%?1?:@=&L-#='>&N_V\E^!\M^)H M]PR*EUIQY*Y6-==S?/-90W[_H^%ZL?$;N]1:CXH&"_D];$N^J2J/=^:JG#TL M[VX>5C6I:NJ&HX8EC>A.AL_&SSG;V/78*\>O#P<#K,IX>W4V]T9N=#BLI9;\ MJ4TW1Y^!)D^X=85+0%''!5NX*%R!KC*::M%0E\32RRT87M=G5^3U?4S]TQOQ MV7@/X#@IS",HB8=6X&L/7/Z[U9]JKXRWK=^?0^]:-H6]P^&H3"=UX-A,-L@S MW7(T0GJJ-.B@W\MF1.>D :B%3QIKV>1QH5JH7W$C-]Y8?(U]OS[C\KSM^F$' MQ@(41&:"78>=PW&^T?'/&\5FX[?\4?_).-HQXU*CW;+:IG60MVG=Q;!1Y\D86G"904ALC MHUJ0Z()$9XE$D:U+?7#R1[9E\7%H^^5>VVGL#/I'H]WSRUI2^0VGW!SHWURQ;ZL]N& M>%T0]20). :O450[_<')+1-85:%*B.&L4$WGLGY*P;#/)N0#19@N!-5HI06[VP?([4IGH6YN_KU\O>MN%ID!?31SW7:NL6]1#8L. M?'@';MREEZ;>?8^N!ZJFOSH Y3*;.ZRYLG7:6O[, M0N RV)@WSTMT-(PNO$FTT%I$(ID&0>E]J>NF@/[&MX&_>I>-->^P/V_XVZK= MK\?-7L#_#OA_^&P]38DB_*7W.A^H& N;P!?4$LVEYREP/8/PKZ?QOY:^X;;E MX-M;OA7U4]6)S5.U5__GRB5N30 MD&$5&M(_'%4ZK-K94K6DZ2<4(SY1J85SA#L9M-.?URJ& MD009)D(HT1L=_FMIK?7FELB!JF95Q3:J5[6_"NLJ 2$BB]@?%6.XE>"4K#:*<>%6WI)+?O#*/&'9?J0NH#_H',2[D%Z;O8[6/+/D[LNW M[![\CD1I9PT_:PH[&_4X9&^>#^^ZL ^=AEC?Z_NRM(O?+S8K>=F[M]QZKJR^.U=V]D-^!VX'"#\#M%RYA^UZX MSI$[&>;W?B?4WO"[#5>0=ME9B]L=J#PZ$'FB*P]2;-GBDX^M[5\1LUCI[:NPZF=,[W5Z8$9;-Z[O./E\?>U M3Z5MR^N;C;5&T7BSUEINO5Y;?M= @[F]WKQZSL#=HCP;VYD+Z'<8(77KO=L! MOS8"U .Y]R[FZJN,:X[^TIF&?X%^ M*.K/:N?37VYFZM) C8U>Y7_=;^%1OO22__71_N9YQ5*/^C]#+ M2U#XJ1K05=/0N_YP@?%:8SQGSUM@_!K&JQ"*88ZPJ";V MQ[O-AV=+HXW5_SDL1R>-WU8@E:$<+4SR6@\ L_12+0; M0'@AKN--WG-?('M M&F.;TZ67^A?"=JL_PH>-^HV/Y],EC3O@?MLLRP+J=8:Z7GII)@+UF49X-4W( M&D6CZ7INI\+M1<#62CD,A^/SP?/.S.6>ZYP,RXK/O\(]CX=Q!'$NLP[#P\[" M9YVC<6!Q'.1HB5]B(' <"!]RP'HYJB(+*DSC#YWS[WE(=/K#PQPHLNS[AZ.\ ME+H/H\9Z.=Q?X+S&.*=,Y+/*?A&@"P1Z7DL?8%LJD+\?] /$P\N1?@L4STI= MO@?%^GX47PNJHC4\]')ZZ]%Y0;J]^>_5]>]C\F9S*)%#?"[C #.IESCC0NC_F"!W7IC5_U"V,U._,?>I02Y&ZXS MWH]UMKQP*9=IMO@^#JN(RC.B7B"]WDBWOQ#2LY>^ LE5,TT?#_(V'NB5_<$E MA"_07& M0+/ [ZS4Y7OP:WXA_"K$[^KQ;NG+Q;IMO6$K*<+VG@BTQ0SH#XV4#:R!&RTL MD]H/D;S4]_>UGMQ<6)HO'X2[.T[I#_V.C <5CM(7_1*]6IKL@Y.<]<,_Y^?[VQT^*\@BVS\+"F82% MH^6M22.>TI5=R')"^RD(J_*N/I38C;3QB=P01(#ZOX]Z4#>/)67!C7U0-?E"-\67@ /G\K>^BW]@_QH1%= M6#@.D/.7Y/QT#6RA^WV&!','ESRNL_*]_7E+MI.']MP][L;5?%-URBZEQ3,B MU ]EE_KV-EC3EH?# M[\L2]7#!W\PU=WNBN:=^WSW"NS,K]TQ*]8X\!.-SD!NNDNZ+!XCWWE8_1 ZU M?,9WPR$$@)^ PR6#^>P112[_@NG)SP$\$"TY(45>F@CY0UXM_.(ZES?M3[1. M\IF1#YDON[E@D0=XP9_16[P![X8PGM>[GBSZ>V!R3;+7H?8]B""-!^*B6\;8 M@>D(_G]?)X;O:N'EE@WR4V>I:7<>67 XC-?/*[#1)!(%%<0+QKQW3%CN :0+ M-G)Z=EY!=?;/U_,*"GY^7,'AL-AQ[N!%'D;+O9C_6?TZAI9'K]U@D$\0^RNV][2X^5S977NTUWV[)[;T/I^V5O\O6WC]E]]\]N^].'X_^?O3=O;B-7M@>_"D/S9N+> M"*8;2V)SOU&$VG+W^/U:DA?U==C_.+!:M"52CZ3:RZ+GWX>#P_>>+ M]^3O.GO-_I+[+Q^+U[N_O]\[?/;Y][GU^^T:[R(1R' 0IC0\"2K!.2DA11^MM M,(GJK6W.2!\Y;70]6%P7^9IVH'=-;%2"J@3U$X)20B()(1GC$97P1AM*DA!. M*^J)GC=48915@NH:09'+!"6(U,*P!%H1"^B5 FVM!<6%<59%:DO*)D?=1Z,[ M1%!W[3-U3R0_CY/I>##K(%ID\GV3QE?UPMCUUL1"*[3.7-V6F/RZW I=G_OS ME9M;X^873?&8N$I6N5#4H@-TSH&U2H(6WGJM'=71;6VCZC.\M79<3(]+U8X5 MP7>KMBJ"EXW@AKK*?!N,5QZ06@:8D($.D4"@2G+!DY$ANW^"]@45'4+P3\35 MQ?YXOMB?@+Y[(VMP=6?>%'[2&T-W*ZSXFZ- M>QH\LQ^G57BW3T<-U]E1KVC*#C/-7)+YQ!-P*>G\?!5U#)V,RI9]%]-7HME6 M?>WW72J2VQ:A%MA:2X!K2$@S$104L1K27)N.2VMID@?6-N M[4-W;X-B]MU,=SR[*X\H3_P\O6NIV5WW/1K86G+(^9R]'$R/'IU-\MJ)XUGN M926V]HGM8$%J" G&&Y%BYC0K\S]1@_74 O7"!XPT)4RSZ+Y2M]YXK=']SN*Y MM5R*BN<[Q7-#J'"7##<2P5)J (DUX )JR-(D".>BTK[@6?85N[7'<7>Q_GL0 M$'\R_#N#8S3^IC)M#0A5-W(9HNMBJ7W*I%S9N#4V7I [H:)$%AT!+SD%U$)E M=94R+V=GDECM&$\EK\VHOM3-H'(- &T*5*&PL_FDS+;MLX9GBP/R<49KAV_Y_N$>OA%<"!,U HLA 493MK<9 M 8Y9C$CD6:V$[!N23&FD0[YA17 WQ4A%\+(1O/_H$H*CED8&*B&Y% "%C>"" M5,"DE-33[&E(,HON4-.E7.R6HCMK(4K^'.6O]*.3D\'TY$NM@1LIDNI/?FP_WGOPQL36- ANUG*&)X)+7*P,7I@ M(4;%I%*,J*UMT6>BAD_JY%TW[:BJ@]YMU&@\X7X>+X.=X9AUB!N7GVM*K#62?Q),RBDF97* M, ?:E=HP"0T8)K&D E$6%#/4Y.4H9)_K6\>Y:U"HLX!N*RA4 7W'@&[$B*A# M*9,($##9#&@:00=A(1HB=)Y+)SG?VD;>E\@[!.@V8T1<=3M&=#B:VN,?**U5 M.9@_K!9*+I6EW3CJ:^V<526YY9#<7E.U2&F$4S("(3$!$J' ">\!!>/2Z6BD MS"1'^PRQ;UA;L:,K8V2- DOW%_>MGK+_\\;RD7_XQY9I^7RSQ(?V7OMA#_ M3FE[N>/]VDLM1M/Q_E;9LVQ\CMW3D;YH7Z>_5IM0WNVX5E3$UHG!54^ M@.8TVX8H*3@6$:+5*3GE,46_M2T)RY:A2]D1E1"ZJ>LJ(:P7(33$(M=&.VT$ MD, )8%X&X$Q@$#7&A$P+XD(A!-+/QJ-#A% /PQUDX&6$#-_VC@O">K.'!J,$ M9_F7^[DS67-)[E8.?EF"BSB^$G=[Q/U74\G%Y+Q)F(!*90&%Y2ZE34)';)G*;6VXT4B&Y ?H'I6JZQ/4#VK95#:^P5I14S% MR#&"(J6&(V<$M&,1?"#1D,0X,WI6(5OP+CE6%<7=4B/70W$M4W!C #=WH#)$ MD1D&0B+5$.'03G.*#-'J23/H#C)++$F$%A9H7MC+IU M:6U1_O9^VYWUGC1TUPEK_W7=9V"J]_^IO!YNZ45*H&W1^"/FQHL MJ3S?G$<0);R%@3$P7'$()G$3=9ZZJ+>V69\:UF>TK0KAG:FI4+FM]^I&W#)$ MN%1$JL7[E0/K!L>#Z>"\2NED.O+OCT;'^<%.9C%;]>NL4,3TTU+3J*[P&=_, M-L_S&49G[C@VIOLVW["BJ[SKHQ KX/WSZCV]XZ^K[>%2-\77_3/JYL2.]_G^ MII/>J?UD,X;JML35]/)5XYCK*XD7W>&FJ-[6//IS]#R=@Z=63VM=!2^HD$,1 M43(M($AGSML'24G $$2J;>"1%A7,29_$-'N^89WEFV\(NI'08[#J5FV<=I'(88GHY'XH/N>L0\"ND;L+/?,/W<^^B0/7N%[- M55QZNO$WNUR5O%LG[U>+RMYH::D(8&.(@)8QL(%H,$I3R;ABALS*WF2_+HH;$LPD2:1' 2HP#HB>@[%:@PZ((6H2'=$9Q8A]JMMJ!M*A MZ-$::[ OM7#.:^#,-)@_F^3KS3(LQ)GPN7?:JSK3=Q8DNUB S^?K+_O4C\Y7 MW^[YXJL4WCJ%+Z@_&*B,E@8#*(,"3,Z"-=F+]CP%]-FI)I86"M=]P=O*.:[Q ML>Y!NH7X6(7T2B#=5&5.*&M1@HS) VHBP$4M(1G4B)2QC/D,:6'Z!'6'(/T3 M518&D]-C^ZE<[$]8H'LC:]#O4/0K2:&9, H,J>\J!.W#6A>PN!TLL=:AD M%B>,])GJ4@I)A7"WQ$F%\)U!>$%_,X-$^01>TQ+$5AQ,1 \VIOR*MU%Y/\\" MDUTJ#WN?^FX\CWYT-I[$C!UWLU+7U'<7SRM+3)'@T/TL7L[>;) M>_S1'Y^5Q_<\SGIK/[7C+[[7GIV>C6?QO,IX[3'>@CI!(6@MB78044;(]HIF MLJ,((@KD),^RY87Q6-^HFCFUN5AOI2!VQ7JGL-Y0-U[PQ&B20%$$0'0:K!4< M2$03#!>4I5GWUKZBMSZ\TKV(RQIO=^V/AC!>I'ONRR97]3U7)]GRXJM,ODHF M?])4;4QG@^U-R:X2I8V)1]#1(+@@-5?&E^2,DO#>1W[K\KPUU-19N"]#M56X MKQSNS7ZP-EE;JBE8ZDO!0Y[ "2,A*DTXDYK*X$JIESXG;54[K&&IZX:E0HPG MI=1(@>CLPLK/I^.+U/A9J<-^[T7^]/REO]7(5;=ET-?Y?/1U.I]>S.:+,IDU M7V!Y)+B@WI77S+'D!#AN2C=*XL!8Y_*OR+67S/&8MK8Y)7TCNI0P4,'=.=%S M:W#7CFXWQG5#W$B#)D7&(4\I CI*0:,4D(+B1GN7E#&M=73K7EAJC7J-_$,] MA56Y=S\LRKW9'-A6,G,]X[Q,LEM0/DI+Q85(&HQS#-!&#@Z3A))W8$PV0*2( M&*5H7YA;[[=="R-K%-.YIZ!O*^NY@GZYH&^6Q23H9IG.(>BL< A-H"6AP*75 M,4KT3(BM;8&SCA5K ?K[>[BN>Q=E\26 )@2!\=I@.1\ML*:92%6BH9QT6>Z2^DM%<_=4F(5 MSRO!(57_Y8#T@MD?L6G()^H+G5CK7E8][Z@1?5)NUW0HG+Z77#ZWH(*[XE2EZ<9 M%->E1I&(8*4F8+5U*B%3UF.&'M'];.H[Y,56X'=?R57@=P?XS3Y#HA0D4PZX M0PZHF %-F01&/+..J6!5Z3-$61_UK5N'W5WXJGM[@?4HQ#T+.LZZV?:.,QO" M---AEX[O;K0)6U9/\;JCL@R3M*"MN/":<>$].%X.ZY8\8NT)!ZDD%4[:;*[, MUK;NTYJ6ML$P7E93\0KCY<"XH2PSW09"N $: P5,PH%)+(&.RD=';GI^3.Y?(#ZGI8?6$+-D4I\[1'?@F[+SY].5+E MXV3P<#@X_G^WIN.S>)F!OGF&Y53WMT^P4LT5J&9!V04J>!)4!"!$2$#'2QE7 M)H&FE!DGSULH094&PVS4^KR.@:SK)[-ZL^K77OS?L\'TT\.E!B36_3/J MJM_@PAS%Q(S*EV9L/.S]US]9N:=Q_.+(CN,E:Q.H=S_[''OCV=\[_!5OM>=S_N[.V+_W=M/>^P9>9WO M9^_=T?$^>T7W#X]3_NS\N7]]S&,_Y;$?#W;>4&MU%G0"4A(*T!(%IOQJI38Z M6,.5XO\LG7ZPJ!3J(#D55GN+":F-D1I*M6'*1F1F<32R+JI-6%2.46>U4A#1 M$9B5#C$\.J#.,<6BM-F'V-HF#S(O-D,5C3_T3NVX]W>9[U][CX[M9-+;Z4W* MM$]ZT/OARIR/:#"=P<1Y3'EM(]7"6:D2Q_QG0JU'?1.FFZW R<[9]&@TSJP= MKA8)JRMUY2OU\]ZS-T911Q*UP!73I4^; VV5!,F)0,9M4,S^ _TM7&1YJKTW M1@1)# ;";$#K JFC%I:WGR/$C6'?Y[,IF<5>[K]HK*'C>-I3HLMB43ZS'A;V]2POA2J;TRSTL&/R>[:#+<\O5<9;@W6X\'NVS?*9H^# M>0D6:?%%\J(LC:K D.0*0R5!_LG!O>-E51FN^RM*.^I"0@>,20H8? !#!85$ M4*,7G".6O7AM^IGP^HHUZQG\D.$&L^F?$=WH*\',?I][OK_=U/-U(6AFLBVF M6J,.WGB!2D27M/+$$UF=DDU>MGD,.3A\PK*!)GN'[S_M[[SA(BC"7>;%O JR M4R(#6!("!"N3#<)K&J[M^8I F1**6\8]*LZT8M+;:"DS4B%1-;QRSQ:93 FE MS4Z%#L0 $DO .!T!D_(B!49U"JOP?)?'AM6 =WZ1\C<\N22X]*!I-N/(B007 M#"GAZLCSBDU(Y76Y;WE+JKH:Z[*NHHPD*<[!I8"0_0T'EF>O(VADQ**46F6; M2D5?JOQ_<0UA>'V*6YXMKA37]:7X]N,;:U2>7F_+EFYV>T4Y6B"R[QNT3HE$ M3W"6)=61)54I;FW6E3?.IKRDL@NL 9UD6=M9A.PUL.Q/$$JMF5&<,J9OI+Z] M[SOM[=FQ/^IQVN\5$SH;L1M]/'%Q?/%7UN_ESSB-OE2'.OY4F[NLS6FS;[A@ MEM-1SXI<%^*7$[@-533K3I^IGTK [&F!MNLB6U! VH&(/V+/H0?,? >9]ZD^SD2RZ/ MVQ[W3NT@P\_9T,+7'JS[QOM%\U9:8^#I]3_/L/1D^FL]=/9S:'J<]6W!B M3$LM:'*0L*@.02,XKQ+DB9,NH#:)94[#/N&R+\VM2_'4HI"=Q7%;NJ/B^ YP MW*SP:+U@686 ETZ4WKP)M/$!A-5<1D^-]'1KF_<-D6W4XJDM2FXF4;P_.SF; M%43MC6:5 _WHY'0BJ7%6 O![%8'Y1MZ$F 9^<+,^;/?:95NIFGD>IS9?47AL MQ\/\V";?S.CN?$(KO[7';PO*(D>+[J)L'JU:"ZS9#,^M1)GE>D:AGI]/QP)U-K3N.O>GH2^F";P]S^&]J MMYS7-5IUZ.:>ED1M:P?JVQ)5CV<+H9)B>Z2XH(:R#4II:Q5X6OJ1F2BR,QCXN&3X#C(BQW%2PSSK MH&_V!L/1.!/R2%;](1727/_U9K0;MS^IM#[\H)/3X;GW;+/ M>VSO?!.4/!Q]+\2K46C?*+QO2CJ,4GJJ(W!' J!. 9SB#)17),\VQJ#IUC9R MWM<@J,ZZ:&9O[FPZ=RR7/:HP1JOP9@DI>1) MS,[&<:7[FMZZ&>)=,>.];A,[V^QL65S_)&;PL_=]W]..YR<;1F=EB_;BZ=QB M+V1]#4S+#V=3S,\26NKN#$/=+EJB87FWTY3<+"L'M.@A=D_.53^^23YM"70;F6!3@O#.9 M3V,"Z[0#H43,$QD$3:7&>]^@[$O6UH'O%?/I3,C_,O,/+PI+?=,,[L2.WPZ& M%]]]#L3M_W;C7[:_+T;U3^_)CRF-1M-AZ?R[CBOS^])B)Z\'>?5]V/MC[\/K M=\C\HC/)I.3Q_^\LN'#Q\>?'3CXP>C\=M?&"'\ ME^RYQU\NQK;-B_*!^!DS,O)__WHZFLQ.L3\LKW#!6]LO8^_(_AU[?]OQ8):W>I&;T8O#:4EJG=U)#"6?]>G3 MG=Y_>O^:Q-@KK:KGF*:DM]S+GWW@PU(,8."O<$/0*^&=E)E@U/M]T97],#"P MLDL>#.W09[+JU'.AV?CLBY[TZ/8>QY/LP48^-XH M]?[/:!QM8SV*KJW'%_^G%_WH]-CFNWDQ'6YZY5M[@_S+Y&(.\R>&.)S$L/"S>Y.C&*>3!U^,Z#=2[AR->W M6)>OX&SZX[=TY5'S2Z5%O_FW7.U,M7')F*.$"=2(QAG-N.39SXG.12)2?,-* M3ZWYFX[&7]L)OXW@,H>]!YOR#3ZTQQ_LI\G6+]]KQBP8SR](9@G\S\]K4&9X M^I#+?U2D'5C6:N&S_NUX-#KI/1[&\=M/O4>C<:8B6U9+A_"X^,(??8'6HV^A M]>(+H H*#T[C_'8FJ[L?&2;\7/_I8'*Y2R+>7[]7^NT-3 MM/@.EB,+;OP\SX;V+&2S&*[_Y&Y@H^9GTKZ0\'%#[]>M%L? M#&<7/'O3K^<^ZSF#+W!D9M\W?_F?4]6!&79>" //7 M%#X@Q/SP9?* WO UP=F-WOE/%TO) TGY.ETL7O5C%\21+Q;'<#3\2<2YCKSI MR)]L'5\*:OTL<#X=G:XF/KPXVO9[XD?C[)'N MY7%'DZQELI,TX^LO->VO\%S6<[VM,A&AO27WS<[9-3)%?KX>[^;I+%Z29<_Z M*JD75[GA^_;@6(?P>I]'5JZZ"^BNX"N[M]0V;V1+.8E=1M7S^'<?\OS(AN<8;;H#C_0BQ^OURV>?7AT^^_CJNCU[M_L==__)[_^UCL[^Z? M'/R1K_%DC[U^^?C3WN?_#/;>[7PX^.-UVG]$/LURPEZ0CP>[GNY]?OM&Q>2] MMPP8-Q;04 8&N0%-+5=$A:A$R6\QO*^PK5),:W1XK9)1=V[M&F3$HR0L.6,< M<>B5<\Q&3RP+A!'CJ)B1$;L@(U;):"5D1"Z3$1'>&DD2R,PZ@$DB6&\\)&F% M)1I)8J47,^=]@6V5B%H>&75/P6[>R/M4@NO)<#*UQ\??IU/4RCWM6P^IS>SD MJE0FH-'>"*)B<"D_C:1I\%7*KMYZO&A*V;PPE7X\-1G1.K]4M5\7T-O0?BE: MEO\7LM@3'M"7JGG"E)9VGB+SVL>@BO;K"]&LDMXU]'9/*&W>R/L4CGT1QW\/ M?%QUG?F-MAN*!V4E#X1&1,N%L)HD M8+(&C.(&&&,BQ>@1)=O:1M*7\M9VHWOQRXK><_2:X#QAD1 N!3I"2X$()1TC MUM-@2*JJKPOH;:@^+4DRD7 @U&?5YQ)F=RU8B(9JY0H+,[VUS46?W;[::@WX M;<#(^Q3P>WP<_71I6C1BQX3N?,2@HO>FZ&4Z)FE5 M]@*TQ\2<(]Y)$A,7-"GA>55^74!O0_GYX TFM! D2X"H)!C)&=#D&7/*\*C" MUC;5?47:*NY6E=\ZC[Q_'0[&.H*.42%1>287416.B]XQ;:YRV#%F5DEV ?%-*NNSK.2^ 2^( -1=@@D(P M1+*@T>K$5'$$:1L]FU8(^>YILLT;>0^.V3T:368EQ<8=.6[W*U?8 MO;6^>2/O4T[($H_HU5WE91UJ*]Q[D,YE856%;:G"?._-#A+12G0D(?B4M2&F M2,$ZRD D8@6GAH68/4'*3%_2FAJRN2!N_3!8!?'20-QH6Q Q)1=HA'(4 ]"% M !JI A8-,:1L_(AR)(R(OD+6>1!W3S%MWLC[E"%2CX2MZY&P:D.69$,>-X6@ M]#1([2PX1A2@E0(,MQ$LES+_QHDRI968Z-,UV&JN&.[,P;"*X:5AN*$#G:/9 M$7<4HL)02@.41E;<@*%%RAOE/99T$=97JAX/JR/O5RBP'@];P^-AU7HLR7H\ M:2I H1!9HAJ2#*PD"'/0EE@@"3%9)HBS?&M;T#Y#['P0H6*X,X?$*H:7AN&& M O19E@E.$E#A-60X,W V1,A..96.*F&HV-I&VL^4W'D,=T\O;=[(^Q0(K$?% MUO2H6+4@2[(@>TT5B-)$Z[T"XTD M(J 1A$@1@RHL=@1N;5-L6]D6_VO:QRP M>QAN_U=0DHWE_XMWZ:K,)_:?!O1ANUL-KS!#Z[ M"X!<6M"&$9!2:4-2/;C$5*^D");@O1/\:C MR:1W.AZEPS6:WFISWS\U=3?5K&LWI0'-#HK#ZI M-N"(YB"IYS:+3Z(]W=H6V&>MA2H[(SXK]KLH/BOVEX3]AO2D2%(T:"'&K#J1 M4@J620=YZI!Y(1UQHE0PZ1N^YMCOGD[;O)$MQ3^[K#8/3N/83O/%]N+'TSB< MQ,G-:AI<->IQA<]HJ[/V6EQD]Q;]YHV\3\DLS^,DVK$_ZMEAR)KD[W@\.CV) MPY5[DALM&)=0[FX^BSO#L/MU#A_/&;I*R/8DI&^ZC]X3XY2.0$+($E(K B9/ M*S@5K45EI+9V:QM%7YIZXFUS,;V$>G85TW>$Z89;D6<0V^00,#(#5F@% MP3*+@5.TD6QM<^R+V^<_U\R7#1AYKT[ 96Z9S/3BB1V_C\497'7>RT9;EM;5 MXHMXG"_H;38L>Q<36,U*ZV;E;5,J4FV\B-Q"4"6A$BT!YZ4"BH'H)*)(R<^B MC92V52YY33-9-AK0K4O%"NB[ ?2": D2IY!;2.6 M[0/:Y[S[9UV[IZHV;^1]"BW^$8=Q;(]G2M&&D\%P,)F6O8._;Y8F70,1J\I$ MF<]CMBX[W\UB-3&MFYCW"W*CO;#)2P/1D&QGF%%@"5K0UFI%6-(6W2R\2+$> MI-M<5+>?8U)1?7>H;AZMBTI:CPJDDQ20>@,Z QV48(E'F@PS;&N;J[[B-O%M0G]\%1Z54#G@P'% ( M %Z:MFEXUU7EC1]ZS0W9_EC-V:3PZN9"EH^'- MY&@]JUUJSRXMZ!A@&9$R2 3'1;9+ MR7@PR65]BH@J2$T825O;DO>E;FZ*_WM-3M]4(E@.$;2@2BL1K(8(&@*5(TJ5 MP0Y.T@3HG 2K181, )'*H*W/D[363+]!W\/0AR&:FK:,S4+>A1( MSZVGU(!(4@-RDR"O8 _2,R>-8=%C7I>T;XSH?-I6!79G0II7 G;%[K6PVY") MVK.@?>(@A36 T2)82A$4]^BYID(HW-I>(!&[!MSN":?-&]E2F'(MI.#Y-OFJ MPY+K9S+N./)XV6;,I^]\%VPWNEKSIT4#LJ U@7+.)\,%&"SB3S(%SJ$ 'DTD MD6BAV&POO*^PN1%V[3C#FL84-QO%2U!^%<5+17%#!J8,7E0A @TFR\"D'1B* M$8P+7+,HB8KS!B-$-_.B.X3B[FFFS1OY$Q78O0NN([L_\AY$F0^F1W%\X5?T M>\-XL[)0]SH>U9&TAC*3^Z/AZ/M=S7K8HW6I\FI!+S1AC?5< 0^1E.3;!"XZ M :H<\Z#2>VYIB39S;+93O[I2J8'F[@)[B6D*%=AW!NQFF2BF&!?$@]5*96 ' M!$<8EMP%&[S3#$/:VN9]PF[C@M1 ] :,O >!Z#_L8-C+/#B.?]OCLUF.;&F- M%D]<#"&6ZJ+CP=^S,Z8K3YU=/VNSBA"UBP\?GT_>[I>Y*[-;[.5,!]W6-;!XX_3L#]O8D?<@%/ODBRXNC8'_'DPR!FK,=1UBKM_;J6Q_SG?R?HO#.&L'6LW( M-P\F, _)(#+.C>31;FT+>>OJ^C42N@$C[T%*YGZ< M]HZS]UJCG1L8[9RW?*^E9EHU*Y\7E$-%10)740$GF@!J1\!0XD$*$:5G!KF= M!R?-@FWT=8DE5/RO6W"RXG\Y^&_(2LF%-,*2TM^3 SIJBQ/HP&DGO4B1D6AF ML42UH*G&NN"_>_IL\T;>IWY.?\;)Y&'O0H#V['0Z'KBSJ77'L3<=]8;?;8KT M!N>[(C7LN)Y:-,_SU[VRG6_F^G!4M[^6;;(6E$G-$RKR>H[@L_ Y"J!-M2 MD]QX91BC<7;6@(MFE_D.'7>N6.^@[JQ87RG6F_(T>Z$FH *B&"E]@BVX3.) M; Q9L1*I)6YME](&MTF=J2'/#1A92QO4D:OW:M8WCMYP8QX=V_S7G5G7VOG/ MO^5G<'(R*E5S\)PGTU([G%3V/S\I3?1Y#C"?EI:J- MEJV-%I3N%V%>T+N;ZAN]50QX;S1OO^ M4^6-SO)&PZ<25G'JI -N@P&DBH,-D@#QUGCAHV(Z9-[0M^PN<2V,57=KW4;6 M>/\7H3S^PFRHKU#XK45W%=\7PO?#57JN!4. M P5C2E]N0PPXYCRH/*TZ$$V\(EO;G'1Z3Z][,FWS1MZGD.QY<8?3T7C&BM<7 MGK/@;9NB]"?1ER5&7!9-TBIMUG\MQQ.^!A%UW% O/SH]/Z#^=(Z.J^S6[PQ# M#3[=G9E_MJ#'L12P[8KX7? M=!K'O-?C#.IQOD*QOFO M!=7]N#(HG0"A) &DW((V3H&46;PIM.@M_O-VUJH7PNZ8UJ>Z67F^U M>B@K#$N@1"* M @:*8+3D0 5&K[PEG*IB\[!9EVI-;5[W//O-&WD/]GA?SGZ)H6?S1=FW<1ZO MF/3.)OEOTU&)2YQFBBJM1KL4TV@_^WX^"9041 MP[R60I*\9!B1?<6NH+2NF0[;,F&OWPFQ:J,64$[KM8.KC5H9X33\.N:=9#(0 M$-)[R*3#P!4;)1+A,G&KM/LG%W^E"Z;:J)4L&9>HH)9D\T24 W0Z@G8:(3*= M+&H?9S:**M6GNIFGL-$VJGL>]N:-G,4,?IFE,N7_AL'?V_^=_[EXQXD=OQT, M9].NOK?"/I8LIG.#N_W?;OS+]I=%=\-/:(;)K8NWG0TOKB#TVS!P(VC?0\VY1M\:(\_V$^3K5^^7X%Y^9U?D,S\]<_/ M:U!F>/J0RYG^_='Z;DQJXUG_^H-/6][#5PL?_F_'H]%)[_$PCM]^ZCT:C4]' M\TYE/UR>=[]J%E_XHR]8>_0MUEY\05B!Y:.,WW$\RN,R=GI_?EO:_L[OZXN_ M,/O AX-I_C)_!7C\:S#,]#(ZRQ\:)O]>P^L_&]JS,,B3<_V+_X'MR#9L%JO] MPGTS_9'O\-B>3N+#BQ]^O;!I@^'LLF9O^O7?QI.N,=0TABZ(#YT;W\N('YTN.SK4,&)DKC+',?;V M\KBC23;"(889X>W9L3_J<=J_PGY2QV9R#;8)%WO!MUN=URGE]?/U>#=/9_&2 M+%L95]G&O,H-W[<'QSJ$U_L\LG+574!W!5_9O:6V>2/OT:&F51Q!VORX)UX?_C;8/WS]_F#W M^/VKP_.3C\[?W>2?Z.W>-WKPZ?\=>[?XE7GWV^OO]YO__Y M/3\X/#HZ.-SAEW?37GU^)O;^>/:I?,_!R_VCLI.W?WC\;O_SVT_Y\_+[O#CX MX['8VPUI[Q/Y--M)>T$^'NQZNO?Y[1MJ5' F"J#)(B#S"#H& 38F*YD4QG#6 M0E^^[A4ZJY2TF914>P6N&261RY3D.'4DN "<*P48G #M1 3!C!1$:2>%;:%5 M8"W2M@$C[T$"_\'T*(YG:?I?-^V*3N_/4O;+-KO]&"ICER]O?@'E4#Y R6Z;3M^'XWSK\.>/QN/X]!_ZDW'^<..[;S* M9WAW-IF6M)!:-GX]@R0S:?!=.L_7^FOG4__H?.8/R\3/KW5G& Z_+H.=+ZM@ M/TX/TJ']6!V8:S@P^PMB*MZC=XK(TB') 1).05NG('+G?7(\DH!;VTS1+GLO M%? =#$%4P'WM>?5XA8=*0YP[UKSK4:45HMS XMS\*@I,0V1SKO@00K'2D]. M!X9)"U(3Q;A3#CV[K<1#?$-D*N6L,8F"$2E[E518L)@0 M@M A&B*00IS@:6YL#)?>C]?H_%$ MS>9HS6R]6)!@EHBG)@5@TA% 5!*L M'1:KE3VZRQX-T:MCEKT: TC)LNA-DH-+)O_D,Z]8CE)*/\L%,VTT[*RZ=S-' MMAEV78\>\DT9W&CJ.;R[;IW7B\%\IN;?.^8+9G3 ME"0$$HMN]02M]G$V+^ M#6?GBMTK5MQ^\_ZTW;[>O6^,"%R)^U<%7GL"[_&"E@D8A&1.0V1%UGE)P9*0 M@&I.G+="97&_M:UH7\K[LL%1*:]2WDK]WDIY;5)>LP*_$DQDTH- DP>TG('6 MP4/4T6#V0YV6.E.>[FO*UI/RNJ?C-V]DW959X*B,8XCQ9/9;1S=H-BDCX6ZE M^]Q\N7BE?-F%*0C/OZR.J\1RT^!C#/ YCD?5Y%W+Y#UIJGR4F"=51C!41\"\ M&L"XP"!*291)%FW2I3*E9I3]VFZ/F9IYWT7J6*T&7BZ)5+*X%EDT]WP(6J8Q M0J2" ,IH0=O$05'NO$"K#<&M;7ZKE*6:JK_1(^]GV-[%K%]B[W1.6S<0Q[, M?YO"N9U(UY7:Q-W74-BM'\[&Z(3VMP>R3OB)1-@I/PU M79$48V""4O L2D!%4U87/H(/C@A"!4M"M;[A<%N0KL>.1.7IRM.K\N\0%W6 U,*@E444#,'1G $FG_%X%EB%F>[)*+%79)N\73W_*K-&[FX'_&5 MV@S?L#MQ5WKDKJX=\0T?W+WK8BQ:Z6*LM[;7J8OQTI_UO6Q:?&2';_-W#H;Y MA:\)F[,-%_5K[_'_G@VFGWK_VHUIX ?3=>P(_&U'XWXO?O2Q6.FCPF;Y@=A_ M]];PGKYV.6Y>_?8=]RLVYH&0J@#_NNV*.3Z0\F:]>O_Y-8[\JN]<"RFR\I%7 MGE+Y@&JVVAE=^;6*&Z[I>JWU6O_Y6C7'M;G6Y3Q7=L,G\)-K-5?[U#ML,-YQ M@]"1D2@:3W3%[9O5#5NQ][ZT8>\UFF+797>+D>;KYL95 W7=7CN+CMP]FA^Y MFWEPM^FGWDHS]?5ZG#OY6HL[;X][3^T@P)-AK_?(GA9?K#[)ZSU)[\].SHYG M089YD?+O,U'^O&+1R/I(%S[2\Q!,?8+7L[2C#.2+,-;.%4XO?TNEUSB]7!_Y MUX;GWZ>)/;E&FEA]BI<6[H]CLE4AKL?(*[7&7(L5^:+$S&]%AFTA>>T>W<[) MZ.Q*[0!;Y;EVX5Z_[UY]WUHGRNLKI:;]9H_MT)?,AFE6USZ>N.RSG$=@V%++ MVW?%.'5[Y,:4\;[:2&TN(#*BLE\BTME$GJ;6(G'/K6'SS MI*QBRKY/D7RR__OE<@]SLWYP-IU,LQ^4']G5TA?)BM,7#QZ=IR^>_.?H8-?S M/(;O[?X^>+W[C+]Z]TSL'^[P5Y]W/AX#O?+S'_]SO,_^9[!_\CQ?TW':^T3$YV&1%]*;$O3?,LVS4/O=8"-W><+7XUM&]8@9M;4EPS%_QF_/:U M', 7>OO&@YY[SC?K1M"1K.TUH;V/A?*^R]JV5C-EJ0++9WT&F 5G(@(+5F*( M,E!C"N]5NKM&.^>U)[6-I"[E%/I\8];3@%PR(X54@9C@C6<&TUU3USJ<1ED; M7OMTF=>21I$M%3BM)*!Q$9S+HBYR&Y1VB3&G2@5Z0V0?3;-OZ,WHK9)8);$; MW-IU#N/1))3W/JLPQ3$IDE>V4R8P[B)2R^2/6>P'=04KG76/SO8ORS0JF9 " M,XF)& &5D&"EYI"B#Q2E))YG.J-])F[3 KFR6&6QNV$Q'KG27D3KG$9%5?8Y MB%=(M$B)>D8JBVT"BUT694D9U"@-6)TRBZ'A8/(T@[6*J42Y86[>%DAB'_5M M.CM7)JM,=B=.93;"07#KK>/9X?#1>1--0(\QBFRE774JUY>_#BZK,.6#C $= MT%A*'$1*P<6@(&F>9]QKIY//_(6DKY2J+F6EL+6@,!L-&BV(-,2AE]Y&':+. M?TN4)<%II;"UI;!/C7B_<31;*IE 9?,$661YT%(C.!V$I\JD&%BF,-TGW%0& MJPRV%@R6A1:2$)(Q'E$);[2A) GAM**>Z% 9;(T9[+(3*5&&*%@$+Y(&-)&" M]E)#"I0(I1!E*M6&9^TX9(6J=A_ MU,SI\]IX:J,',\OIRR(!3!0"A'0^T6!TY"6WI4\)]@W!EMI8K&FSBO6#_'GW MD3I+=9;J+-59JK-49ZG.4IVE.DMUEMJ;I7MPWO+QBZ=/>Z=G8W]D)[&>KUSY MR"NISOM@9H6@O0O&@&:,JAL10I!VN( M!_1.@\VK$) R0X2CWFNUM8UH^H*)#H7RV^;%C43\S4QWG:6.\')SE]4I$RD) M1(D@4/+DG)/::LJYX('2GY'R#[9;FYS\'WM\%G](R75WM45&;IZ;BLE%JPR' MH!D'E,A!>X&@N'3"24L3(5O;JJ]$E_96*]0K(==9JK/41;-)O216&H'1(S*B MM#!GY:G7S-#5C]S(+<1.[SS,7CR8 ^ "&:%N.K1F&@8+ M-AVLH$9+!HG0 $B) T?+(0*=HC-*""WHUC:EV!?LUK:AY@NL@UBOL]012E[Q MIL,/V+AJ\>L0;G-/P;- )0T.##$44+$(+G('+$^HCMF\"BQ["O+6!TXKCBO; MUEFJL[2.L]35'85J$]NPB8T- ZJRX1-EBYTR F@U!\V< *Z8"(E$@QRK35Q# M'%>V78=9ZNIV067;%MBVN1L061#!1P->KU$,+*1V[D)G'=RJ^S5&=I_6.X.^'=V61Z$H?3 MR>%H)UQTBB^-XI\,S[O$S_;79J;ET3>6Y7G\W[/!9#"-+^+X[X&/<^GU//K1 MV^'L4V8JK.9FM*;&%O7FH%SHP+P#R14"8DJ@75(0%$TJN\/>,K&US4R?F5L7 M9:FT4,F[SE*=I761%BIYK\,LK3+"7,E[CZZEBEQZT!;Q0"9%6 BBT -&DZ#D<'2 M#I+W/4A>WXWCKU H&>S3H]@['4LH-Q[^^" MG-Z_]D?3V*.BT\; M$_3[W (].C= OV?[4X5;J\+MX-&"P+;00G+J""B""'E-);!>$\C*GC ,VO+( M2YI!GR'K4*9!Y8+*V'66ZBQUT:ZV%MBN=G5M[&HCFLT3U7% 9>QUF:171[,K8Z\+8S1 V"PFE:?;I*2\&3HQ]%. M8OG#>/PI/^6=DSP#TX/T_(N!>GIADV9GAZJ*:TW%?5L,_-V3#P>'K\@;&KDD M65NS]]XQU]W-M]_/E-X'D1F%*S*<4$:*4"%V@$[KQPS$:EB.\@=]^#-.W? M1^/\Z[#GSS(6AOY3;SK.'W8\S\ZV7[!64[!7/G(C-TOKEG:=I3I+=9;NSRS] MZQHJV@;.+5>*ZZBR@*(V!L.#E8$[]"28FZOH@^E1')?3C.-X%(>3P=]9*_O1 M2?QS-)F<2X)'YXK@L B"^;7N#,/A5WGP58GOQRRM#^W'*I2O(93W#O>F>X=_ MS1HN9+&,^Y__^GRP\X:(4*;4 =&TG&CT ER>?9#)&D>UL^A"ELJ$-G1R(\.@ M8KXCF*_,O ZS=!UF7EYLNC)S1YCY_65FSD97&"TDF&A8J4/-P.F(0(GA-%MF M;;2KS+RYF'>:.H]429$$6I4<16>%MD1(I9FQ%?/KCOEWCYN8-TI[0T"BUH!4 M*]!*20C!BQ1%E%&;C'E%*N8W$O/+V\>HF.\(YO77WCC,N:@K]RD=NY,9V33^HLU1GJMX*H)IR:A&C(HAX5HG0;U*'+TG1'J\OJ?BXL,LO+YZ)8\_^N.S\@2_ M)E'MCX:SRGVCXWSQ;Y_DRQG'R;0F4[7GH3R;[AWZRQY*B-KZ4O4R,+@(F5))$^]D%O;BO:%5+=P4BK\Z5+1W!.V-W0;E"4-4"D(&-F#(D+>,.HC> M!I+I'@6*;-RQ;VA'C/L].!7QFSVV0Y\_SDY[>W;LCWJ<]GL%:_4@Q,I'7F%3 MVHW&(8YAOH0>\KS0P^BLU&DJ*^?BU>GH]&'!P&1T/ CS5];/K/S0JDQ*TY+) M91GI3:;[[#(2;M"CT$@"]2XYS[WFAKQYLLB>/-G_O=&8>_;I!V?3R=0.RR.[ MFIT@U4Y5_>_A1=BT!:<3++RKABD5%;)57\URHF_QJ3WB7V7."!WX@ZFPVG9L>- MCT;'^=E-Y@4&LRJ?:_&GH_$LJV99UTPAGD;0?*H "T1H&G,4I8*)"D; MSQ#)UC;V"9=]:9I!CDJWE6XKW=XBG"RY85I):V(FVJB<]B%XCYK08"AA_L=\ M^X/<]4J\723>ORX3;V39JB;!PN"2N'5_I<- O+7SN5 MO?)MY=O*MS.^C<)(GPQ/DA$4&7?"!B%TM%ZPY!BO?+L1?.LO\RUU3&)6L*"C M9H"*&=")>& ZY"7@21",EXU[F84NN=7F?>7 MI.Q9"I(EK@Y*8:PAA75FVO>-T"WE/L^X V]3 "29;HV)$J*U$CUQT4>:F=:8 M/J=U*ZR2;27;=LE6ZTRF1"E+$(-W4;@@A8G.6T^UJV2[QF3[KK%/)CWCP?$$ MG$<$I)26W ,+W"GK3/9K3&29;+$OJ*E<6[FV&O- &UKP?)X-??[%\U?I@QG4+\W"_#6.#P3B#U\F#^@-7^-XY7=V M))NWXR.O/*7R 15Z"3,J;OBI]5KKM6[.M6JR/M?*I%K"M3+.E[$&I+G2I][V MS,\5CKS48S/+'8GB5D>TYAKK;@YIJ4M>E%KH11T>C6/L[>5Q1Y/>XV&(X?NS M6NP[(5Q7\)V.-%<^I/5SSZ+;R_#1L9U,>CL].PR]^<^_]1Z-3DZR7S]SNF]S M8O#GC^@VRW)#)N!K$[A>Z0('3X:]\SYP]=$O^]%[?W9R=FRGF7MG!6U[WU6T M[?UYTZ*==1)N-@F[,0W\X%;MVNHSOXKV&&5ZN7C:O6]#I[WIJ/AZVS MM.19^CZ(W;N(8M?G?B?H^':IS^I-JE\7\E-5YALT\OI+>^U6][SVP5)(9.D\ MLG8/>]ZX^8ZJKJR(]>L5UBN\IU=X#YI7?%M+:C?Z>.*RFWP>HJ2UH\7*1UZA MVN#]+1BE1- A"2HH#V@$6NF3=Q(MHR$2,3\Z2BFK!:,6I!*]>\L._GA,]S_O MO]\_^4N\^OP,7^^^/MH[_.O#P M>\9>'QZ_V]\]RI_Q^&/^OOPYST_V=I_0UX='[P[^^#WM?2+BS_/R)B6-:._S MVS?!2&8=M6 X[K MFWQYO7M?3XIKIE?>C-]J5:=NT-['O:]U\OC^X1Z^2<%PES0!#"(!>J1@N8N@ MI=:,2NZ]9PQ@"X0,#XZ$-):::62A*MRM)Q1TR>ZV9ER[1L] M51);'Q*[3JT,7>HB,$*F6S&9)9*[21S6L8BLIB3EEA2FL@%&S#1RF0;P&0'E]48Y7F9 MZT AL&0!F'T6I" M/!H:?78[F)&B!K_6EKP^-8+ZQAG&O.:0Y7[PJU3R:3LY*BUQNE7H' >.#+6:I) MP5//?K#C<*ML[YJG=U=M'S<]&T\0PABU099FX,(09[BFWJ,E/M'$Y*PO,+OH M"\RNTL>QK/&R_F/8/1L72Y%O8Q3FV7K/OV!A-FRG(.&/\6@RJ;E[;=F(_06Y M>\QP;@Q! <=;);VT9BW_"VNN5TJ'#B9@-^=A"._5IG MJISE)[LW0/3E4^?O'T:>_T;.R/["364Y0K'WF% M4Y3K!^1.1V<>GYP>CS[%.!OT]!P)3X_SW=;P3%OAF8-'S? ,833/,(E I. M+%#0Q#H0(D275+ DQ+(;2?I2;^!VY&8C_F:FN\Y21WAY4>)NL(8H@XP[=((; M8S1)UBKCI#-$_X24?Y QTN3D_]CCL_A#2JZ;JBTR"7D= M9ND:A.P=I42B\DHJI"X:$[UGW%KCM&7(*B&O'2$WDT-%)(H3:L )EOT82SGD MZ:50SFN);'Q9=+%[A'P/,D0??XQC/YC,,D3G::&CT_+4:U[HZD=NY!9BIW<> M9B\>S %P@8Q0-QU:,PTOFIL.GA$;W/_/WKLWM9$DZ\-?14'L+V(W0N6I^\5S M7B(8XYGC/0-X;+P3]C^.NH*PD%A=C.'3OUG=DKA(V& $:D%M[&"06JWJRLJG MGLS*BW&P%>1NL(($9+ @2%*&@ZNEQ0=LB MI2*EIWVB4/;$9>R)(84<1M\PA+8-"V$2G;2)28USVQ#74XX*V MZR"EIAX7%+1= MHN*!7!N-4,>Q28!K1-7B";+/SI2; I57/LE#XG*47Z14I+3^/MRM<#0>CHYC;S3<[V_! MS.41V.Y;VPEO>J_L26=DN]7Y6K6UO+JTL[R+_QUWAIU1?!\'7SL^UM3K7?3] M@UYUEXJ%E=B,I17NVM\"%K8SFA0BY+OG'\[WMCY+&Z.Q6"#N3$ \59K6&O5; MO2NUP%N=23'P$M^^^BN?Y%%F.7 N4BI26D4?PR5[M7=DEE9(SK'/U1MQ MKA(*E;OX M)Y>H^4>OYS0_<-BH T$$R#*H?VZ_%CU#V,H8<'(D2K^Q2=M,W:<-;M']YNK^ MTL\LBNXW4_?GS&-J)(V.1B288XA+'Y#5DJ!HB5/12$EL/EINZZ;H_C,(IO^] M/X _>RT_'@QBSY^U1@.X6;6Q^)Q3I);31FFMR"*M_0JGQO=!@'.7QG$ ]C;]CY&M\ M,SZ.?_:'PPDE>#5A!/N9$-1CW>J%_0MZVG??BLD^4XD^>,([CDC MR7O;!Z<[!Y^Y#])'35"*1"!.L$.:A(1TT!H6.PDVZ(U-(E@SNI,7G2_(_$2D M],BG$P69FXW,7ZXCLR:<>>82\D'C7 [ (8.31#@FITCR24A5D'F]=+X@\SI( MZ9'=RP69&XW,EQS+$V165#LMN$:*)H6X$@HYCQDRS%'+@U8:-XDS/W:P>^A\ M78G:PA)O=4$YIG.\U"&(%_06@_CUI#^LLD]>#F+6P*_QUU'_Y"6B+_(C7)\P M.XSY!K!49LNBFKL2?-](K_?:'I>6:+4BI2*E(J4BI2*E)DGI3G86UHHSHG@T M.7[3&<9?!=#C,?6=>/B^)T2N+,\ M^\J/JO^NVEL](<[5;07()F'SZ: T2VNI 5&!,FJ+N3UK=EQ"@7]2] MD>I^*21_JNY1L)081XS;A+@0$AD)@M7>*&R,\RXWO>1MK'71]B>I[QYN9T>M'3OPARU&VJVL:R7P?N57WN)(W?4'(0Y0O81>,ECHH3\&C&OEE3-] M-Q\\91T8]KN=4+^S?MO*W?KBNF0B%3G5CUNP&HFAR9A$4J"11$K2YS>W;8=; MW7UO/!J.;"]/6>EVN[Q]XF!TJ=$4[!-;9Y^S2$R"74(:%1 W6B%8JAI9ZI63 MUHL8\<8F4:IMC&B#P;BD6G++4*05A^*L#"L6;6JKA(I_K$+X=Q!ZD]!S@VE4AAE8)W'N0I 5/GC>P"I05*"Y3^/)2*R!.GB4HN" <= MM$)*')D*F@O,K7QL*"T>CF7B[)R'@R0>,Z0BD"@'G,VN3)V[QEAB0S['2M%O M;+(V[*YM0@O<%K@M<+M4=W),)%IKN%!$ 7DEUD:5&& NRVFKA-Z,MS=$WA<. MNR)LG"'QV-.IID$>R85B=P4)^T:P^Q\T*E2T@DM,#*1$,2IM4C'X)#& M%G.J:;+1 K65;H>UQ 33C4W!VTKLS(HF__C!K]L7BWQL?P:*?R%$#]27/J]"B6Y_/1WKE#O83S^=.?O?W_9W0Z=W>TO9&<['.UL MOQ8P]O.]/_X2.T?OTM[^ =SSX^GN]D>R"22Q,=(0'+0UV0:1 I!&.L^ S$-;3^ZZ? MY7HX&IV\_.67T]/3%]_2:TZ!-Q,0! MXUW0\ZAE+^V=N5GP8)9$/W^JG.ZF 2HXZ@1WCH A6$JVB,]8KGER0TKB*#Q%"?[3R M?Y3=5"O$*SL8G,&K6\>P::[]L?1/:P7\?KKSUV>A$XU:1&0(TNG.+9=ZD[R\(\UOE-,M\I+U MX6.6U<9W;8D??>SQ? /5SKM_&%O6 [C 5^=UU[?D.7#XL@T&,1S=_Y,$GF^!;S;:\5CWRTL\\VDIA MF:34@;4M@/T!%S2:,LD(3M&YB$6*GP%(IA\Z'$R?X,0>1.0&T7Y!-L$#OK3= M4WLVW/CERCP<=WK3 4FPNK\_7YTL9!"0K!R--RWIQU_8M5_U!WE'S:EF=1MYRX*]FVO7JLG:]G^E45L17=GC8^KW;/QVN[GG, M]'&J&[[LC.#+_"VTX)^='@!)?PPW#<-_K>'XQST[#AT0RMT&7U/0&8I53BYX MB*X]&<:7TU]^G28==WK5-U:8;*QV8VSQ^K<)S.M<_>>BGG]LA<$W:!C&V M=N"ZPR'L<"&&:F.>U8>XQ;R4A;3LA73I\/;*Z<;5(XSOGF\L..+X\2I\G-E; MO!#!LF6WJ4-RFP8T>,V9L-+HQ#66,=3M/]GT MQ('=(5SG[:"?.J-_?]G;#]V/1W]]VSF" M[Z-_G7_G>_N_'>UMOQ:[QQ_8I^V/Y'K(S:?]@]./^P?\T]_9K;WS;?>/CZ<[]-]? M/NYOB9T_=OC._A?Z:3]\V3WZ3]HYPV=_3JI^[&U[LG-^\-E;S9Q2 CEO+>(1 M,V2=HL@1XD!@U"0G-S85;QMRGV)[S>M'5B#I:4+2PW57*Y#T()"$KT.2M#0R MP3&BM*[_J9$ETB'J%1$"^PQ95?U/=:_ZGP\.28TPBM:">E[T'!S6D1&@T;Z3 M3\:GP1/P:O[=9S-JG(\D.KUFVE!WM$GOBJJOX&-NT/G9(*>[N9K6>:)6XIMK MCK%)=;,U?CN>@)9WZB [VPLM>YR#\,^OGHP^1$7A-6L_>[OI?%R3[2HMNBS* M0HR618QVW\_;:HXP8$:<(6.$RL46.-+<$R1),$[H&'A(N3QCFXCYR+/20/JI M:/#2PSR+!C^0!L^9-MXDX60*2)#(P;1A!AG%'0J&8"_A'6P=:#!O,SU?*Z5I M&MP<^Z;I;&>WWT.5Z=*-=AA;\=M)CJMZ4 :^9AUCFDMSZ MEEV!R:7!9&&D\IZCP@ZOP'-.A*7 M'$=$)H]X5 [IF&L66:\%=L%:)G-A.*QHXU6XN'5N MJ]WY<*0%6IWGH3^TW1PA?C+(CMK16;L%4],;5=Z>^-]QYR3[>XNKI]DF[Z?0<,=(^ M&@>ZBUPBF1@)BK3('J&4/R@U:G;3Q<>_LDQ7F:XR M70VYLDQ7Q:^V.RD@! 9P@)M\K4H)5,PN;^4_%V3_K!V'CQR6?I4S M?^@-(DS!>0P7['E[)M;A5B^\ZA\?]T,NC#(5<6'*=XD#W?]KM-.9M?AEN_L[ M_#.7F-L4)-)$6L1EXL@)QI )1@C#F93:@OE[K\#TXO]_RI;O#>ZKGU/GSDO6-?S@JHH M,\HE8_.S'N=SN1(!N@;' K-SU?>'=A K^;VZ)#X T#?#X=CV?-Q+E8SAE;_M M8&![H^'O_<'[./C:\7&X-WC5M9WC@JU+Q-8/\SQ*F.0QT1Q9+W*[6:*1EBX@ M R]Z;*RVD0"VJK;B\UT1F^9Q+'J_\I.$HO>-U/LY3D4 VXV4"GDB->)81^1X M8(CJX(23'OO<9IJ*MN#W#L(H)PU/Z6DX:;$Z4M9D_FH MX;3F6F,K<21!RX0 MXT8A'HA!AEB+ N;&&T5EFL8_4.6BLG=2V3FCUI'$K"<, M)1XMXD1CY+ 5* GEA14:4Z\W-I>0 5V."9I.J3@J6!.HQT4AIQ M&@FRPAO$?0(D-B$I"^M/X?G&N$U3W^+AN:UF7X0J92< O--K^?%@$'O^K!6_ M^4/;.X@_7[:YV(>KSJ3\O1;JJXE,]X'7#NOQ3$/3+E9 0= [(>BB2 @=-8M& M(2IM[BXN!=*"2"2PPHQ#P M;8W(IWF/YK!R+IN]$+=\;=/F4M6Q\S6W1BS\>ZTRNM[T_" 7@]J.];]O>E.9 MOIN)M(0G+F\'/Y@GXSHFXSS62.OLQ B&(!TB04K20"P'*J[5QJ;2;;V@1E3) M\'H*:KUT9V11Z\=6ZWEB+D*R3A"4DL:($Z&1Q2$@'(Q)SF&EG !BSMJ8SSLJ M&Z36S:'E36=#TQS)"14OIZ]KSH2F\OR[,SI\-1["NHJ#K2S:@IS+0\XO"_+= MM6+,QX )SGBU#ID:4A(2$R5L4Q*FLN]M;&8+_C6H+Y'1;F;YYLL2KXB)9^C M1YQ(Y5P")7?<(Z/^ MH!/+2>VZ\Z-+LBQ@N32P/-]:P(AL4%5\?C+:()Y"CL^7'D7KG%-@2AH3 "RI M K1LM#%9%+K)/J*BT ^DT'/L1S!L8J 482\8XI)19"W8.H8<]1YIX0UW.DHN[<:F:"M32OD\7?U^3$=1 MT>\'U.\Y@N255L9ZA61,N68/<\A(FI!+C/N -:5<9OW6:Y"D4[Q#MSY!FSA@ M6VF:/E,BB]:&*?T(0'/3.9B_BP"$82GHL!3X?+.@H$.*W"IO4)2YH$.T 3E+ M I+)62V2,B*Z4M#AZ:OU8Q*D'^EWX4CW4_(YCD0C2),:BS1H->+.V$Z;-QNL$B?[H$$AFG4!:PK6> MR''D1-)3.WW2WGBK%_:RM*N8CK(C+7%'6E!'3-F@"(X1*>J =G(@H"9)BI0( M(J:\T(G:V.1M0>_3JZ0XY)JKYX]P2EGT_+'U?#YXRYE@&,'(,,6 >4J%M/$> M)>9=\C%)+NC&IFPS/I]VVB ]+XZYVT) I5JM;K]W@$9Q<'P?RO2L3?>&4:9* MK+O]WH0)3[&SP.,=X'%!?;'DM(%]D"$PQ!/B C/D./RPD2?GJ##)I1RN-6^6 M-RBTHVCN.CC=B@8O0X/GJZO2J"B7%JE@*.)8"N04V#52"LH-98E%F4N,W3NX M8+T=:T_*4[0W*Z71S;K5JJ8<]1,:PQ^7JFOTKUUWJ=I&\2$UG!#='E>G0LZG M&O'/B8C/BEVY/-A=4)<,NV C509YPC'B1D9DC%+(6L(9K&W++ ;8;8L%W2\; M9%<6'6],5=:BV2O1[#E"A56B3@J&: (:!0(.R%)LD4P^F$1!H#X'O+:[CYT5=:SL\_+W;/QW^/N@?3^1<(6JQ/N\&EA\7 ME&J\8(,#QYP!0Y&B+2+D3&$\-4AHU-RGGCK<^BQ"MG0C^KQ"4T$#!4*GT'HQH@66Y5YO(M1IH]?B7W\ "%U01#QBK4"> M!EF>(51QB;0E!D7AA)+&$(JKDS.M2GVH]='OAOB+BE8_CE;/GYIYBX,C"IB0 MR95PO4..^(2T-$0)@[G.13)IV]![5T$HGJ+&\:+OI*R5F*.U94T_B.6LVZ:- M_KP0<,'8Y6'L@FKC,B8K$H[(@CP13S0APQA&F%LJ%7688[JQR6B;JA)T]#25 M_-$#MHN2/ZR2SS=CR>D8)D@42.Z-F,_;C,)5912E9$9W#^N4BC99<*C>("4O MSJ4[U]N)-"+J?]2P)TBM D)0<*15B;X)+R]C15?=4M6XJJ/XBJSQ$I@AGQ"CB4 MD<"A.%86:2H2DKD) 0&E]]14=7?U?&I<@S2].*-^-O._>)Z>('FZED5\Q2XM MB'D'Q%Q0J=PG*L'>I,@'"N0(8P.F)W5(:Q!K)(3JI $QBW-IC?2X6<%*W]/> M0H:6I]KS<4M.26I91#Q&@KAP"FF1J^QJIS3!PFI<-:K4]Z\3\(P\2U0WFQ'M MQE'+V^%A:SR,H=7I72H(D&7[M1$);JX_"'& 1OV3EWE>A_UN)[3RU*PAVC:# M-8'8<[K,VT'_:R?$\-O9!Q#_I73BK9GL"^HN#W47U#:/5D;J!$;>8X M+"P9 !J40\XEA;Q2+EB >Y,[AQO:YGP)[JE5($,C'%?-8&=J<0N9S,Q2SFEM MI4'_&/C9USB\1LY>/JCGZA;W^/'*N<_=&S/"YM@4!#=EU=Y0I7X\\(>Y1D8_ MM4X&V: 8G;5;,"6Y/'TOM.)_QYV38S#N5VU7/&V*L/22JV_M69;:<+^_Y4&$ M@_AV(MRW6;1;O?!Z*MC"#);'#!:49&7*$\*D13HPC[C3 9FD';+)2>MQ3"#? M*FM4J/L$ )4CZN8J]](]L46Y5Z/<<[0_Q CBY!QY$"/BP6EDK,5(8:U3-,)R M9SKCN=6*R=AW^1$;GJZ(?GZL9[= __ MFZGPBQOO(?;S!&!GF$Z*%]8DXBR3)#>8=4CO2H^)9O(;[J4JFO?/?N]@/PZ.MT&6A5(NC5+N+^A9 M3(E+P3"#%#,2\5B%YAN!I&/&4TF]8VQCT[2UH25"_TFJ\](/AHHZ/YHZSU=Z M"%%%53F+(D9<6H]L,@S%2"PG/%=U";D%N5J&ZVA-S<#FD;5&4\7F#;C1T_6T M K,&?5#U,.=KZ#L8FLVHL?)4C_7;G%?4RV@JRXMF)S!M>Q>"+#OS\G;F!87[ MJ3 QZAB0SMLSYXX@391&SG.><* XT>R[;1/9_*ZZ1:%7G@][9X4N38Q^6I?G M6';$5@NK+(K)1<1M %VFC",M3-#.I21-*DV,GKBC<7ELJ+@J5D"'+GLI"AUZ M6 A=$.1BK-#<28,\(P%Q0QAR@47X,Q!JN+18X>RHH/(^%?N+W[&YRKQ,*E24 M^3&5>8X/,69LB)PCFKS(.>D<66I!K442-GE*L OY$('3^^2=KK?7\4GYA;8[ MP]&@X\:5E/]:XWZ+9B5K.F#?K>;Z5$'E'X0AZ7<['JXBN;S>W8ZO?Z@ M,SI[?V@'\;#?#7%0C,NE@.G1HHII.%AC)=B50@.$6J.0M4HBISW11JE$B%@? MX[(H].H)TL]H=.%(]U/K>8[D)8\"F)$/E -'BAH9F@126#*?F[GR8',SHX:W M*"O.HI\[.^L,A^/<7SY[CGS_^+B?A]/W7XK#:*TXT267^YN)1/?2JTJ>[[,X M"X@N#T07%#]CQA.L&4?!F]S().4Z!LJ@8 )6A 2N$M_8U&UQ_XYPQ7746+5> M/C$J:OV8:CW'C0RPH8@Y1B1W;N6&8.2P(TAJ NJ=!+7<;VS*MI&D\6I=8K%* M+-8C\\E!##$>6]>-&2>K(>??3P;3)E _SS2?M;'>/*;Y;B;I5Q>"?CN5<]FJ MEKQ5+:BDI0.QG'M8W+!&8*NB%-F0$M+)"(DEYLSK7'X7MXV8[VE0O'-/1>$? MB8/>6>&+)_ZG=7V.EFH1&?/, 1E-#G'F@)8&G!#GD@?JG1<.KX\GOA#3YA#3 MY@VXT=/U-,MKG4SJJ;3<6>N?DUI;_UI8T&'53N*G5%)GE:3^AD(ZLXBE4DCG M 7;V\P4M6YE(TFDED&>&(^ZX0 9DBXB)T3GMA*]8/)9MKN_-XDNAK>:C0J,+ M;15\>&!\F&]MIA38^=0AD1Q#G J/-+8249LTE5I917))7=PF9 EE$9YMH:VU M\+N^3BGZ*N,C?O.'MG<06P,[BJWZ]V$+P"+3N79-ZG*K@J^@?)/.!3GN<=#Q M(R!WU=NK=L).EEH]G]=7VW,%](>KJ5JOG;WT>K)RWL'"V>MEC,__O9ZME>&[ MV3K);VSUPM47+EU9P/U.X+XHP-)98KG22#B=FW@3@YQP&'FLI#>)I403@#M= M0B>$):C;&CE\"[@\*ELLX+)Z<)D/\R14*4\2\DF 94DM1H9Z@U*@FBC85(2# M14O$\AJP-0=82#9( NU",;!$'"6NUYXIYHD2U7 MTJ9$KR>\-,(OV0SJ>',#@-M1Q96W 5C#>Q03YK;;VV_QH-/K5>6/4NNDVBA6 M;9NL'T>X T500G(<0C+&U MOR\(+B9!B,AE0(PSCKA*.> 0_O0B!(P]ES:PC4U!=)LM*(O4M$R8HNL_K>O) M42>P8QR, BN)5M$9ZQ5/L!RD<96NDZ+K:Z3K\R$&6A(?E$36J(0XIA9I2@)R M'!@^4J M(?4?/WED\J-G?RK[2"Y'FW#(C1\)6RS[2D'WD MPX)0UL"=8%8C@KU%/%&.C(-]Q#L?J)!,@-&PL ,ETC%Z![0S;7UN;>]O.*\3!I3#MZ253A>(5UR2 H.I M#OUQKGYP_W:SC1MB(XRL9MA6B\]&WH]/3KHQUSBTW1;,@>_VA^-!77-MVC>Y MU>G5. QJ7TY(UOF$I.F) U6K[A,+6T(8#_)!R>@P3NS^3 5F=9$?XMCDWN[3 M]:6XBY[PJ1#9I6>DOIFLP;>P3'=CB=]8(D==T/3"X\2M2@1%%[*M+@1P5"L0 MU32D1#"/,:>5@:F.3>-=O@63"B8]2"6<@DD/B$D+>G=@PR-AB!I! 9.\0T9X M@W#PWK!@I984,(D#)C6_IFHC+*0U(Z>9BMIC>*S1$"AI#NVL*I%4;/4XVFQ M35N>=:M\A6['NDZW2D,O!M0Z&U!-/RK= V,)['2PG&;6^Z3Z97_V3K4D5UX@ MYTE'HRS=Z)C)]<\LO&E7BK+/+VN?W]M>4/(F*F\49PI)2S2"S3PBJU5 6$LC M,)/&,UB*JLUYB2Q[NKJ\=+)>=/GA=7F.LWML*1&*(1)SOST;+-*.6&1= (0V MT47.1]$>><(#]=0$"X]Q2B8WSV.X M\6!("T*0"\D%IR,)F (\DOFB4TVS!HN6-H;;%"V]GY;.G[0Z1Q-5 M H%T-.+>&>08PRAR'R+%AA,M-S:9?N8][IY"(.INOX(M$7,K,ZA>V9/.R'9??SN)O= 9C0=Q".QMG%O$_38>[?9' M'^.HYG#E6&Y9!&]1>*\.@A&FD(C2Y% ZC*S"8) E9ZW'F#D+9AAO"[*LGC(- M,L0*5CU)K%JZ65FP:A58-6>,@BDJ>908.:(LXMPR9(P!LU0(0ZW/)6AR^9FV M4L\\ZK=YA'S-S($U#I)^!R; 6!CQLA^NAYUVJH6+.HG-(8_['"8B[I?'%6< M19LS?E'(S8(>KMQ/.=Q=-JMV\>4EP>^EJR%N[_+H]M*'8=S*$H?-JZZ27/:K MI>U7^XO"5Z-Q+%B'DN$^E[D12,/&@H+R3LD0!5,I[U>"+:O(30G@:)Z.+XV- M_JR.%S6^DQK/T,8>:M; M^+H\?%T0Y8HC2X%;A71T8-9+1I -Q*' 1N@ M=:=V$"HLR#)O)=L9M+[:[CBV_KG;!P)%Q%P+H&*=-I$]S=(+0(+_R0+<2S7& M;OG_CCN#6)Q-#U.GZ>C-MYW]O^CG1*SQPFNDC&>(<^V1Y9(@D6SP5$4<>=K8 M5+(-NVGC#=6BSRLG4G?4Y\*9[E_>J%+E#_0SCPYKX4!"+JLRE@Q9R0U2U@3K M3"1)RJ5QIN)T:@QGRH6W1V?PF,#3;_#DPJQ1Q_ M $/L^R_MUGOX1AC(;_>D3<5>?7RGT[17Z9O>*SL8G,&<;56EK?;2_F%\-Y/_ MJPOQOYU*_WT6?B%6#T.L7I_F>?A,I0K<2($2R0W.0,A@P5J Y, 39%<5#U5B-7Z:':KD:7ZC7$JA7I>SB,Z8VDJT]60*\MTE>DJT]60*\MTE>DJ MT]60*\MTE>DJT]60*\MTE>DJT]60*\MTE>DJT]60*ZOI^F64#]G@W]#YNOD_ M\&/ZB6,[..CTJL['E%X]P?0Q5TS>6/)A9168\MW32II/*__G0 ML-7KC^#N=@ O]ZK6K <#VVV=V,%H$G$[K*)&0NP-8YZ;7M7MVX[BK*P;7#X< MP0M5!XP7LY.KZS,R&087,,Z3_K *ZGTYB%T[ZGR-OYYVPNAP>J)ZZ5-U+,U+ M?/$1ZV $X]'-'VG*5*NK4W'Y9QYM=;C*)*6.8"JXYMPXHRF3C. 4G8M8I/B9 MJ8WIAPYG[[%P<%9ZU5_<-(?5-'A-Z[& MI@Q\MU*_4;_UH6?'H9/5ZM5,VUY=UK;?9]KV?J9M37B\ZHXO!XX_LX:Z8P.UG+5,W6\BI0=CP3:-7PNG.\$"];@YBZT8]:MML%+!X< MP[NYR-X@YMI 5CNJ+1X=VE+&Z/6U4V#_I]";)$3!H@(5I73X?AT,[ M.*N['-8I$2<#P/+>R%[.IH"7QEVX<;XL_ST=:IUS.IQ^)H:;<7WM)3 \[(^[ MH>7R;-BJ!23L#UE:O-X;/OXN 6;#G]EJ_PRIH$8S^;R:5U,DQ.556<"OV\F>W0<#'+@Y: MC+1;.5;H5O*1S9'/W]'!?IZG/,&\]'PU0X/^^ "$,8)?.\-6Z/MQU8$SDY.3 M0?]K9UJ5LHIB[77RQV#"NF?M2F7R3%7A5KUJ&NOE/;E[:)W67SALP9U!(E49 M_7J;@#?=V<6E>;'TZQ$,*IG<=NFO: K;*P#*\\VH6 M6';V\>]WQ[O;G[[L;'\@\#W\(WTM/IY_.=_=/SC/069[^__N[O[]YMN?[%TW M_N^[LT]_AQ-'N=S9__?AIS\^XMWCOTYW]S_@W>W#HX_[W:.]_1VRM[USMKM] M(':./Y"/1[^GW?,W;'?KXYQ-8X,PB!LCD>,I(6*Q5@P+81VNXP4[O7$, M6SDR+S+#F-3,!>JX4<8XQGPDC$?!,!9THQ4!&4[RAC\8@V6R:W-AN0SNOXV' ML%*& $9_=OX[[H0<%)Z5Y#<[A(4-%UP6W#0(;;* KI$^>&\RJGKKJ(3WXY%= M?1)/O<&>$&HC;.]1ND2YDI1(#E/B/=EHQIYR(YFY@;W-S?>:;9._5PU%ZDC0 MBA;4N-F;/5?>H=QL+0UC;+W-IN&;-^W6&]#PEFZWZF2!%IHQNV80S9_4!7B> MN0\^])-]]SF&L28BCT\7&JUZ,U$V[TE^0'Q:A_9K;!U$,%:!])]E)E*5 ;U< M9Z\_'&:O#"S27CRH/"0W]8*&_;@%JS0SH7'5'"B>Y!=?M/Z>$M=AG=8#Z[D' MCQ"BRYX=(#OP1: 2U=\P-6!Q5O?*WUEG"=5_ Q?*!;]'BU3@QDRPQYK,L]HB M.LW$[_BD&S.7FY31@54^6>LS-VI MS=L'? %-&8&YUJLLM%QB8#P8QEH1;*4G.W;@#Z=8"2MDU4MCMU]#1*\LDIL6 M"0&&;45T27N)#(D4<68TTH%PI(D&,7ABF3"P2*3YP2)9Y6Y_>MB!I7<*Z]!W M[7#821V -/BK"\L! 6P=5^OT16L/P'[H#V,8=V.XMHC!;)WTH\ZP>%S;OT ? M_CWNQ:;N_M^=E+U>K9)U;@S%[0ODKIR;M8>GGT\PMN!Q0^4U:.2&]<^\#ZUR M?>6T(WJ17]2HR:ED![)\_W:K&B;Y]5\KG:O*#;187"N?J_?9/UPW;'D[!M7( M-06W#@:Q;+.QU1D. MQWF'!>D.^]V0W[ND-ZT;B=_PT [B\!KWXT(:Z:1P0@K.O;,*?M6)&!=M(,)- M?*V,8C3]Y3()?+/[^W46^![XW%ZJ$G9WQUG \$?US6^J<;_I[0]@1NK!W8X; MXF?'#3_BO?TW=/?\+[9[?D!W3C\3%0(AB2%&2"X6B8$G4BD1(3P$[J-QN9X< M86UN2%OA^;Z$K5KZF2O.:F;'$><.45")P313#T:0?J.6\;79)*_-Y2"=, M/#'O (4[7V/8N[M:/C^3;::6?&?_K],=L/$-T1R,9.1][N8KJ$7:28]$4D;F M.O@ZMY$"G7UQ4[OSB0WW(OM$6SDC/K\']OXE#W=N9%<58+YP94\\V63JR1:- MC_*1Y4''3]A 9@&KU,^G8DO6Q_Z]>.W4_Y)-DND" $+_FLW9JC;D M0R /<3"LJCJH7UM_]K,M>B,?O[(-7+WV@G$NY"O']JP5!O:T%?JGU7&-;77S MYRN7\.5OJ+[2PO7?.L?C8\#.3L]W3G)T254FI&#HD\)0L7-^P':VEH>A[6E8 MS.4U-01=@#65J: MGK7R^=7$X=;)GJK:P=G*BI1/)J:'CZ^R&ZRU5=.G%ZTP;BW/FN+@V:,(NP=19P*A31.$GENG-?!1]3*^^ E:<^C6*^RF*Y774LD"1XC9Y& C49="HXX MQA+0=RNEG/KGK^(7^_X:>#,9TSL8T@R.$'UFHK^,1[O;6QCPB#J;K'<>#*S( M$#=<(0,;)(J:)KB[9H::C4W^0LZAT?^K=?TRY\_(4FUV>1-T$2"G#MT:U_&+ MH&]?\HF.KSLM5JMFB$C.N3K5G$+_&WCBVP,X\'1VVJTD>=8ZG MK=NKD^&*+0RKQI7YT[T<-AJK,[)\28 [=/M51^A63"")47V*7*'^+'@$OA[H M>'64/:R_93J"^ING$:U?^UU0^^H+SX:9E[MQIQN</<++_(!@?ZZ^(WT!(P\DN,P2MK.\#POT21U?[T;=VJ?Y=UQF-VU<1HN"E]<&;5C MV-0 XO)"GMY@$L+^/@[R"?P5<>2-LC<$F7?K8__:)]G_6H41Y$VZUS^N=[MZ M8N8"4<$,JC^: X-S9&^.RIO.^X?W6;!Y"/W>07\J_LEBNX@UJ+5RT!GF*ZY" M<>Q][0SZO6H=7-RTVIWA3M72G,:$Y2FQ(3]AS $0QR>Y;GL=OSD<32,5IBL< MUG.W7YUGK9NZOOEND';]O,>NTYN%9.?IC]\ZPU&-8\-:P:I?LII_A17I[I3A=O^54=FP(J8 MCV[ZJX&ROV/$TINI^L'C99#(OVWYT200A5;F("&_5@/(L_LZ@U=FT6]K4,G7 MY]?W[;?6*R#2G4G<_LX,_>*@E@M\X @D7@7OO!^?5'/YJAMA$FIX:=Y4_DR0 MXH_F\[*-_>;=Q9'BL'/0FUKO7;"D\\?&!X#%+2+KB*$:6?/\3J!I@HS/+!#R M1Q/\]*(BKR4G_7(M]/EYYS/JF_,9&Y.:N#!6_1:QYP^;0%'IUU[:\CZ[WF"# M?ML'U3VK?S[CM B^<_K9:\NH) XIJA+B4F&DG>"(!8F=8T%C(:ZG.31BR[KC M[K\08Q<#0?8?=G'7=F$XZF--H@' MXXFA,[7]/[QX_Z)U*?"E)DG^T/8.8JORR PK6^^?T_/5UZ\NO.D7IE"VEL(L M*VDXI;65*^$B*KNV[7)HP$QKIT[T:HCP_Y.3;J>.K*M&UZO2 ZO,I^%L#-68 M_]C:>CL=R8O6JS@8V?SL@PYL376FY<0K/ZRGU\68;>Q+$8 P/3"YF0)-9VKJ M+YU\_G)RYXOY7>QR!U.:2QJGS_/(B6#,LO0%*9^<"EUR@S\6Q\EVQ%OA< M"GQ^&,:]]'HXZAQG/O[<(!.8Y][69^NEU2$JI @&F!2.(Q=E0HPY+V%N%8#E M4X#)#_7YV4S:3P,A)Z>"E^S/.'W '^!DLV!R04+]+7'R)KD^&XALPM*]HRZ" M29"]U(/9F>:[SO!+\Q3R]FN84'BJ/V+_8&!/#F&CRL_S\%3DNZ/)1_#']J@_ MC7>KXCDF<1Q9G:IDT6Z.HFS9JM]NZS3F H^CT:#CQE7)RNQ&NE1!8*$/JXJR MZ'87% -KO>G-XB^J\(;#SLG4P31FV@Q-CK:9(--*OR@&2A=X(:[4,.\9-_&07[! M'D3RC"/4CCR,R;.]W,MO&_[[ZS-+5#)B @J$.L2M",@ZH1$6QGA-)7?4;FS. M=^7\?W5&X-V$[)2#NT9F/.541>T"%8;E,%2)M3 _Z/]8A/PS0F8[!Y^C=$$=HDS77P?&-3+I!R.\>ZG5R@RP1MKR#!.H6F+"8W=3C) MBK>V.@=\-%=]XT8=F\;/7<_"S"UUP;81'"L>N;+"./C#2$6T=4G^ $HO96&Z M^'*:=?EJ\EW#^5!O4/59J'=)LN2[^Z_/P?:41$6OP/:$/8V![>D]TE[!GU+( MB)V28)IN;(Y.^_/9E5.Y#J>VSS3B\^1DT/]6F0) $.X8]DW V.44>TL\EQP; M@8/@P4I8*3AI7_;7Y:^#-Z>P#JBP$F;5(R68@OTU:J1-],A';6.BE@:9-C;5 M?#K*SVRP,5KK*67)X< )%D[SY'.K9:D<8U84*3^ E+_!!JN R "!I2A:*4#; MI41.48.(")(9E32Q##\"V M/%>+0&29[3TJ0TR"2CD,(> MMH<@%0]Q8[/?BS=O!KFJT=3^O-=.@"6CWD=A@7%SJ[$SU@-.&.*(E(Z+'ZR( M@A$_D0OT,==P$TZ!1<43(HH!1FCJD>&)( FT &/IX16PM-0B4^LFC-CO5]'D MDQI^7ZM:VU6X^Z!35[W*"3"^)K=U3<4GP-6G"G'9L;82CRAJ;=<9-[?RH[1G MCI,J$^#.K#XDHV'U) >V.5@6&'M/6>!,> !Q'+P5/&$I@F&%[RT=R_>_ MY!(Z6((E%5E 7OL/!4LAVQ[ MBYD,P.X9)TIS]R/5+U*^W9GQ]@Z,90OO'GWXMK<-XSZ%'9O%E-VBFBO0=MB^ MD<:2(A>=,2X*#W+?V*0W[-CS?K*[[!<_P_4#I@0K;D0D/.92!V#ZP4IE8 'X M0-(/W*MEB_@9:-@2>_L?O@%$D)WMK6] \[3.5K>,"$<;$7>2(>T%1D90Z4SF MW;FZU@^VB&AA)2R+\5-J'+#[)(T4G!%OE F!^:BC(@ES6=SNRXDY>8VSOT=; M1E0"S ",R$5X+0*)4R2T<)SD9A&6;6PR>EO,N$-&UNT8_*+DH3MTH9(_Z$)% MQ,HZP= '[P0S262Z'*6QU0OO.P>]?/II>Z-K*4Z=.&Q*\/]N9Z(.QV_8SO$. M^4@_LD]_O#O\N/_7MT_[.WQG^PV!)0PDYS=8\K\??CS_3_>Z.GP\\F?P^M&G MH_ E7[.[_7MWY_P@?S\#!&0[?_S^Y>/?OQ_M_OT?0$90M=//@6>&@B-R-#O& M>!!(!V60#%$"9>68&7V]5XJ"KLO5^?'R< M4_IS.<(+4;0N9-&:"N,G&KW\<##-,**_:ZF^K4N^5:48IX$%E]-Z)K,#F#_T M@XZK]!$W8=%/9B!2[@VZ/?@5U\GM#4QD7,52 <; MOU&>.TTMRDB!.-: =-(IE+,X)8\1>^:?0K!I+E!W3;^N+(EUR^G_VJ0L(41^KTRN$T[+%NB7%SS77WRRC=S$WC>Y=W(CNC>S! M.?N[VI#Z'50-#-=1-K=R:ZBI7Z,IN];>^^FNM8-AAV(?]__3R==^.OI+[-+? M.SM_?SC[M/W;X<>CW2\[]*_SO?TOIW.[UOE?\%WA$$Q9&-M?#NP6>+L9#<4T05D!"./4$&NX@LX9[!!&N>W'5^ MKJG24F@=."9<6F5Y#(%0XA/C 3-U?9>;2 !(C^\?]#H_V7'QQ]]ZK7N^]T";=^L]U2JGMZW[ 51]C(=7$GZLRTV/%YQP M#]O5)%4+OH[D;U\$1(18\8KAI CCI,W E4/6Z8>'=3GH"__J/ZO@]?X8'B\, M__5R 2NJASMC,H,0![D)0=>>#./+Z2^_AL[PI&O/7G9ZU>-7'_IU(HT)_;)VR^JMWX9A?GW%'\!*^?&M_$+ M\I/O,+EO8U3P*AU5,O?N ; MV_[<8=(>]!X3.E ==YV,6E4)F%:>VG4=X0_P9_YKO(_QTE!O"4PPG-6@TM8\ MM;R%CO[PL:]+Z"[3A5M-G[1_7)^B.SW>Y<<:Y+LVYKGNT/5%F*!33J7@V'%* MG;-@GC$7H[#>!$9N:&;,;F,XOYLMQ:WL!]S*=E*VZ'_O#^ITM#_[P^'M&K^P M];2R#S\>?^ON'7_$N_N_'^UM=V%\7_#.^;ON[OFGSJIS]*[[ MD;[!G[9#VCG#9W_NOQ[MO,??]K8]V3D_^!Q8,C%ZL-")8(CSG)O#&4%<"Z6Q M"8;8E&,U3%L)=4._F/LH28;FNRA+P:J"53=BE1*2XQ"2,9YS);S1AN DA-.* M>*Q#A55SZ1P%JYJ)5?@Z5E$/8(5U1-X;CWCB";DH\!-AYV9-[YV3OX4I[PMZZ=WF[:%F+VVX/:01*PZP=B-HX)? MR\*OW5?S7,L;PX@'KF43 8;%@D).D0 @IK%RRN5M:F.3J[92\UFR=X2OQ2CR M<%2KJ/"*^4E1X0=0X3D*XC FS!N&6- 6*$APR 3JD9,L2:*] 4@&%99M1>]M M+2U+A1_)L[5*E_NKZP>B#^':NA6&W=9T7"BT54[A(S(1%QKD]O4PK?5TF:P)K#VDUV2&;07+EH9EG7F"@DT,G'*+$B= 4 2/ M &-!(:%X3%AR@+H(!$6U-5^MV^3G"$K1Y-4[3XHF/X0FS[$2PB4STC)DO<>( M,^61R\?.3GIM5) 8<[6Q:7B;B7N3DB5J=JNS&I+YY%2Z4,U;.@;",3W*I]P&,(B=1U]W/1H-^-_]Z M$@>5YE3-O!U,XK2;CQN/X*8YOQ TK)NCX.'I(JA=+PXO"K9-VAU:?YA+R\^Y M "4D^N) M\3NUN>(/24D>"0,RS6N%'4DHG1P4-8F.3 M\A=ROI+-<5[N_=Y$T\)LJ=7O3](QWO]?"_3KI)O3;.N6IPDPK,J[2#'>N**K M17BM1\&H4K*JR\,=UEN$AY R:&D#YA1;S5)R3)(0A>?2F!OX\7W66^I\BP&= MQT&_,363'GNIP88H=H^VQ,[Y%H%QTIV#SX%B'KG5N2P(03P07I?/ 9.%2&MM M=-%M;/:^4S+I GENO>3^F7L(U2V#1/.J6EP:Z/M<:BD>='SK3>\K[!X9[U=9 MRN)?#2PB>J?]O\K'G[[6G2AJU5%Y$"\R_#N]EFWUXNA2@G]NNP*OPP-W0B[C M,;N)JQHXV5&5S!_A]K"'3FMXP=VJ//ZJB\R+UMQ@X#LO=3JVPUEKXTF#E1OZ M2[LZ ;0U/(Q5AYM#(!% W0ZKSURB&76/F=&AG;1PA6^R!U5?J1',<;OZ_EPR MUD^4QN5O/#[IQE'=3*=NMCS1LL[P@DQDA41P<7QNM=?VO$>5E#;,,=[XT^N^,KOW]X1WW![%^[(L1 AV;E5R8'^\+@!A?IT'DM]'VG^EB%4_5U-9#-GFY&]?)SU\^9%Q8\].49 MZGL8WNV%E)H'/C^;P[U5(\ M'VCCAL3X'R<.7TTT)IPD M%Y/R."6N@]#*:V)9E+ +&R]R8OPZ);]B+F^;^;G )35]!B 5L3%7-B'OM23I M/O):^.'7F_7,"-RO"MWN]*M"MZ^K>F95=9K%"<'-EM%*Y'[)?_[#K+ZU6!&W M3)%=3I;EDYFRA6FU14\>;.4\W/<]@YC$WR*0P%XF_1,"?PM]7Y>%V(Q4NU5* M]X&S[X%PY_^\W9&?[KV\POF\[U7'L&_%QWV-XG>[\_1'OG+_! MUX]D=XX^GNYLOR8?CV#L\"_\=U8=QQYU#W?/_X+7/WZ#,9SO'+W+.77T^I$L MTQY+[$*._F2(AZ"0 6Z"E..,,"&4T&)9 >W-B_XLL/0T82DYZ@1VC&/)K21: MQ=SB3?'D@I3&5;!$"BPU!I;X7*JOP=%0[1$54B,.^PER.7,N4I8PE2$%7[6= M:5/!'&@XKPMU'SLW$I4 M_*D7 'QW-92AXF*]4$??=KK=.JQC0L8FX3O/A)>5%-$&T;*W%V'7>[.HZ_?P M<40)RT-;MWYE7SG(-%[Q^3JQ6]7YG>SY$W3!535E+D>;;/8N[WS!1!)$BC M)-$X:;^Q2=L&-TGMGT'N^.M>>"X'RC^PI'_TN4D\PB0&D\&2"OUQ]D]6,0FW M"XEY8B<^RYR9I[*UE:**:[57=>8YJ@J,!2X(BMHJQ'W R ;*D6)6:JF437K9 M1167H4$K=D06^"SPN03XQ,P9:2VV+B8>B;,!ZQ2LHL(9)ZBJXW\*?#8&/NY3L$7Q1WF.@C? M+<.J-!.^FN]%\,W=A!O3&'AA:MG3[*$Z*T(V.16X1?/96^3,-6$BOKL,YVJO M92#[VAF=M2?5.K)U/:LS B_E?-RO<<'E83RH.GH>YK3-G-US7&?WQ"J[YUII MAGS.DC?"*CFV,\S)GY/3E8O>H$^K'6?)2"P9B24CL;G)5"4CL60DEHS$DI'8 M*#TI&8DE([%D));4GR:7L9]:D!.[^3DX)W?.=H\_P+T_GG_Z^S6,*SL5=\3' MX[_HQ_U/1Y^V/_!/,(;=?4_GG)/G;^BG_2]\]PC&O-_M[&[_I[-SWNU\VOYT MN'N\^V5W__ 8GI?LGG]:F)R(&5%!\H"HL!)Q:35RF$GD*2;>:6MQM,NJ%]N\ M^*."4$\3H>Z9G%@0:G4(-7=\8IP!,1*)"-&Y?;(TR H54+2>)DP8#=DQ2HAH M\P5Q[B56ZB$;WL-(J[*G3YKE/NN$HU7$KO\(?F?+K@#OLH!W40HA4]S&P"V" MO9,@GHA'VL,/')B-5H=DJ=O8I)2W#3,-ZB50]+JAL>E%KU>AUW.$*H8@J6!@ MZ('1CCBA"=G;P/5*[F^>0*RK_Z*RKJ/P*5'Z.E#%K!&$^=Z1A#G&E M%#*".T05,R( WAL*VRM1NBWE?)3P2E3^&3BX2C)@R68IV2P-2@8L)S.KVK,6 MY 4"&Q4DEXP,2G'$=30(9.A0@&6OB @V4+/DKL$E+[ @:4'29>0%%B1='9+. MLW^E1=[V$$]<(VZ41=IZAYP3,HG$$M:9_6/6YGI91RW-R1%<5D;@RE.=J.J-6C.7>J/;/=RD]#<%]G'ENUV^W[60[0N [>H&W+N63>JV@.. MX0Z38CWMW'#YQ,(4PVW.KK[SG1IS+UIO!Z"P@[-6;F\(5@(,$RZ8:_M\M<7D MQ>>GV57?Z]Y<-^JK,KL]H-5D<,.KWU]]7XB7FE-7/00!O."S M<(MJ?<(3P IMV>F#59-\"H\\''7RE?"9;C?W@>S"THO=:L*.8V\X'M1O3IH2 M3CY=CZ,SN.@\.!Y.1W>YF>'K7APPX/'P8O6%CPB/-EPW!VUJR^O/IWG M;78 ,'F^:4MM.YS)Z.KXX;O&)_F3_W.E;?K5/4,Z:A@A26HI>*#,8>#ARF(A M>< JXLOL^VKV^,Q)E.4'LEU82NKUY.%!R;+W*-6EI>I%7]>4(E>V$= [_S*, M![D7XWIN'#_?"'M_"^]N?X"Q;.$]V!AV]@\^ITBCU,HA)IA!')@UTD):% ,S MQC!&87O?V*2S8NP3$6]6O2R';5CW,?1AYFUO!.LU=]%L3?.= 1E!EVPW=[X< MQKI'?(U"=4O9:O4/8NK&K'9UM]%A!0VU,DWR,(<7.ONB-9_HV1WVIQW9A[=" M![AY&.<2YM['DU%U:=W+$X;;[58? "5I#6$#Z2383'('[TH1:M6"@<\WK!]. MGZ.NMFFG9\J3WM]S!3HGW56'L-Q;A*(JQW2B5)..LJVJMVX-7S=^Z;7NL9>^ MP,6S/MSFVKTK( 0QA7'>(7)?Z6Z_:F<*5.HPAG$7IKAY+4B_NQW^'8%!5,5. M0V?HN_UA!5XMV W',RR\M%'=N$+@Q=8_._^ZM ]4<)L;MP)TP_KN7LPV;+0' M\![<_:('[0!>'=;R_F?GRGWRG4\/._XP@^T%Q%[;]29+#*0RN_;0?JT?IMH[ M\EN3!L#5+6?[V.2)8FB@Z.Z:O=X9VH.#03RH]JV;4MAOVFA^ZKSRZHYS:0"P M*O;29 C[F3/NPQ?]!NSIR[/;-<#\^.LS3"'CD4K$J."(<[ 6+-@,2&#+G"38 M&BLW@,EX>P(3.AJ,XSH4#O@[UG9,N+3RIJI9OW.E[\4$%2Y('O#*/JCC>%!? M?.63F605K,S?4O5@N;+J/'9V&NQ(DK5@OM7+7A ?)Q>,N-2 M-VD95/\QZ/K"'?26L@] 45 MS=:6MQ._Z^":6Z>IBWV%<6U//ZKB249'1!%U=C0F$PQW7L(_GC*I=?2!6*GN MW$=ILL'\#OO+HK")U]\F,=.YI#+\/^S;;\\B9.+\T_;NT:>C+;%[_II]/'_7 M_7BTQ7?^?G>4*R7O[!^/_W1VM@^^ M??H#QK'_X=L>W'?W_+/$9.&(.L\S8%03QG:F.3 M&-96_-Z52YJ7G5IPZTGB%HL2T^2,<=AQKYRC-GIL:< 4&T?$G?M %=Q:+6[- MA7H1G+"R%- JZH1XC YI2Q0BP6*0M0Y)YG(FC+4%G^_,VS3<:H1ANBZT^\VE M Z=GP;V?=;+?'5!?:B-9$D$J$[C1W@BL8G )9B-I$GQAJVN%^@LR>I5+R7+J MD*=2(HY-!+;J##)26\FM4T2;[#=N"_H$R^P519_2NQ"HQ$;HH C7EFM"+7.> M&%!^#6\5>K=FBCY'[[P,7HN4$(W*(^XYZ+A2 5F9'!BIT3')ZV8_XM[-?AY< MT8M3]0XP\'X:0/0B# M+8?,ZX7Y"[IC2.J]E-@@R8-$7 F-;,H,3S@/>[NSW&?,;VMV[P(GQ6O76#VG M.B9I%6%<>YZH<]@[B6-B@B0E/"O<;LWT?([;62<-#C0@P.W,[:)%+EJ!O*! M[K@E1HF-3=J6FC9>SYOCM*/BA6HXM=NOBG,,%D4/7PL>?M*,;XE6_CT*5*WS M'K&T"LUECVC 'K&W(.#0Y',[(QS2U&O$A8M(2T^1C4 #'&P0,>8]0NBV4F2Y M-9J:7="NH,/C%7,NZ- ,=)@_]^6&&1T],HSH?.X+1J+A%JFH-?>:.8-S.+(6 M;4S7&1T:X3AL,J.\(1.MJK"4_[2=7JL;+:AE24=[NO=HCA%6_.N-4XURIKHB M__K>21Q4Q>?^S !<_7C3\T"8"C=:%C>"9Q_M=O"WBA_M'[#=_1W^F441E =R M1&*.?M7X_V?OS9_:2I8TT']%P9MYT1VAXM:^N">(H(WMX;XKX07; ;\0M8) M($82C>&O?UE"K!)8@ 1'HN:.:9:C<^I497Z5F969GT66I'R2*B7#WE!L/IAHQ\H4VS'YCY__NKO=AC!6+ M'5/8*409\8@;$Q!8,!H%$-*@8*6<#TLK5(DZ,<\.\4U1<5XYC:2@9D'-"A^A M%-2<*FJ.^ I!L9B"24AXP@!#AW24WQ'6KZ*R0-SXUG#Y\_1'K8+).^O=_ M9*0KY[1A9<)>XH3<[M)]\VL>[D"5F:34$4P%UYP;9S1EDA&59_-8[L;D>M&>X!L@C=\9]NG]JRW]*_;O] MUU<&/7?'O]O?SOPQ6U4F_U*'S;ZW3[ MF[%[N'[T3^SU,W5&KR*\ *31N@3K+0#>K;/&YH]] ,A#> Z Z"IOGF^WFC\_ M'@)PMAN;?Q]L[:^3N[P VP#D\,Q?S9^-T^;A%FZN^5\ O*QYN$ZV?L+;?/H. MS_W::NS_ .#=8LW5G=SWRL$D(FR#01QS@BP1&&F2(G><$DOMQ:X**!'#:M[R MI'2).%B-E!1WTAGO Q;4)<>HP=S?Y1'XF/EE?*91RMU,NB>#>1]%HYN">P>9 M+I;FM\^]3]1EE5DSLIC6:_EK[8:T#B@%OH*0PMQD-HW\]Y>DTO@V9)3))!J7 M@\AC "VZHU=O6('HQI>=Z(+RUH*%(C '!5()&:\MTM+1S,YMDQ$CQ!HOM7;W MK%B%^%!>!_>^[#"M([;@C@<2%.+1>F2]XPA3%P1SA+M$YX\/93.S<-EN]RR3 M90U(E :L>WX ,?GK#:[!2W:K*X@9_-T>'W<[OR[H[))M=2_ODJ\]C=W,3 >^ M3[O=.>W=93F9A+^(C.W##K/ULAPGQBPKK+)=]6B*$[9L%)L)&\?3[OH;-@[Y M1)*/5QKL9 .:'H7$$RZ="S:!\=0;;VL.UJ*/ARYVG\I ,@?AP?&ACH588SU- MHI$%?GTZ]Z(]_M56>[7_C>TP2<+KHO%YO('\@%ON[ L>'"W^ =!B'N08313' MFBJ7>-3429R4HIA(I2EG[B8)]4/G-V/"@B/AC=N_N''E7!SZ/-6?'A[Z?*#@ M+X/_O 6^]-<6/(MM;8:]QMJ6:)X?\*W-QOGV?H,W/ZV?CQSZ;&[O;>]_P0$N/-+C*P1'G>=(::81I\$BY[U!R=%(@I.!$ ^6.I5U M_OQN?E,$KGET%<;K8Z-S%,]JA[9[$/NU!+,U2>.%1V3>+W:"/2&<,T6T2Y:+ MJ*U*P5L;DO%"6VR*:357"-5\/VI::64XEYHBYGQ.IR$4&1HXDL'+Q'VP5J>< M>L_J"C\R"7%V%E31SZ$%8;WUBA@6D^:@HX8[[50 DS@H&D,H%L2\Z>>(!<&H M\,D3@W34'/&4#')*&(3!JG AURV*"!:$(76#'VE!O("A\"KETQ-F\ST<=%M< M7VKRUU\4F!0FZ(0#)QP[3JESEG+#7(S">A,8*6;,?,'DMU$S)A&LG)4:,>_ MT9(&'"T5,FH&11(XV3&XI16N69T_G[WQL8I4\?!1P<,WAH=*2(X#>''&P.]@ S1+*X+H M.I-R7O!P'J-2]QY@?XW'G2ZHQ>P.L>_4J;S(*?:DSWPCQ]B#U,B[N97E;+L< M$;V"YS*:Z[W:?S_,!_Z1$WG+CCRU'7G,&;9VD0KE&!)8"<0#E\@Z*5&*.EIO M@TE$+ZTPBNN<3:O:>XZ, M !NHY51AA%.*B%M#D>68H.0PCL$:2]) !4U=RT<: 6_\N'E\\QC\4/^8-W7^ M,HWY610L+0?6BP6T8PZLM8G&R$11X-$BSAU#.GJ)*,<"6YV(E&E&!]93T+2* M!Y,*Y!;(+6?B;QQR1VQ;ZFUT07MD U.(>RG!O0P!86(T9CX$X_R,SL1?$7(G MZ/57^=8U=P)C67-[K5[^L9-J_;TX[#J3&]L\L>_,BW>9 8!:QA<@]>@V,WP9 M MD!*,GX3W)]UNMKO>8).;J2WWM/((8>SS31^/1C,#%5:*)8P8 MS\65)BCD9$@H2F.]U3%A$I96!*X;.:VCJI=E3ID2/_9D5N0@$OGZIF1MP-<" M/_0[M<^?5VL?COJM_MGE.DUU?&)9BPF&.(9*)OL,B"V3,2%59WLQWV%IY2XW MRV/VHD*U.QEZXZ@!LI7UVB4N673!/45::(F$<&F%B4*&O;@:*F'5$WAX483(O>?6DRBP)E2F M*%V0S[2OBH8^1D-'&P%:HID/ @F:V_A0ZY"CT:,@HG!::BR%!!-J#C1T%E&X MT@6H=+V8FZ3*XH#.%CW')4LFZE50'%GM'.):!Z0-(V#?$*>8T")%N[3"59WR M*1,E+THJ9(&YMP)SLZG#*3 W?9@;,1*YX@GL00$>7":$QXHA#4N(3*".!0$2 MYE-.4*P+,N<]S%X]"/<*Y_G-SA'RDY_I/]T3GN >TSJ2GXM!EKR!DC=0SNE> M-V\ P,\7$V+*)L28U &50I($YV*RJ,"$\!$Y$R4B6 J?J>@%H4LK!*NZ4E4B MG"B85##II7,'"B;-!)-&TP<"9M8'@Q+U%'$A-7)46.0B9C($$[0*@$D$UYFH M/B:]NNM2\@=*_L#<(?AL\@<*@D\?P<1DMBA:'K!,>K);V:+.?GT7!Z-G8: 69IU:VM[G: M;[3PKP$Z;^ZRYF:#[P21/ M1($M#!&A6$=GH.(K8XJ T]1*6ZVG]M%] =UXY M[%- M(#H7!BZ!42G":+-]W= E&*2F. >)8]SY8X*R%E!$5$T.96"])(\L2/Z MW('HO0;P[?Z2X]LL\NFWCQ3+]'>IE_3^L\1TO?\;: MGOTGUGZL?[A[T/JCUM^S??CM<3?VX.&F;'V__X_FE+\5_?V*>_@M^2O 8]A!R[K MUE+K"&[2LFV8$;CK(8R@EL=?:\$/O=KP;@^/H-;;BQ$&_DP#-_-7\V3IN'N3^R_]58@RWH<)UL_82W^?0=GONUU=C_D;Z2PO MCUE^'J)2!/8L<#5X2-8*Z;E)A@<9*;DW6[0L_]26GVZL[D1+DI(\H2 ( QM% M.Z0ET\B&:+#$+N*HEE;PLOK-Z@,H#&.F=[&EGG]Q''W>/=MG]4?+R6Q@XK$Q MWC(*,LQ09BW'@/":P9)96.%Z^CXKAJ4 D),-6"@?"'G@P3B>O/(^. MR1ASD419_IDO?_-T!V:8@"T@$5'6PO(+C[23'OG G0A(M^.#+]-5,EMG M1-FP'B,J_K2YNB.-X,:+ (2)9@LE"$'&HM'2I96/,'F=;F;36>UV[='N(,C7 MN_V>E7BOWX50>['=KOG8[5NP,OU)K]^!5:GUN^ 7YQAH;/V3P]9@7 (V#"0C M!T9/NK#JSO9:/<"&D".>5]-A;TS'('9Z=?/KJ&CKJ <"1@9GP:&\7&WXV,,%Q=?V;CY'?)?3WH7/W2.8]?V M!^/*,CN0TN4:O'863M_9/8+)>B3@/>V4?P3P-O,+I]C=2!\OYV6UUXO]WNKE MBW_L=%=[W_);KQ[FWZS=&'*!Q?&PN([!;&8X,A430]%QCV!U&-)&)I22%9@9 M(03A2RO"C#&;:T_=!S%S1EJ+K8N)1_#5 ]8I6$6%,TY0=;$/%K%X';'8PAN; MZ[1YGHGQOI\U3GSP][?Z\98.P0YV>O!)ID!ZO:!PD#,+MSTV_OJO&TDFX/S MK%Y_$(2XW@QZ)_"RXR8I3]])][XCL*M3L\'MAAB>-X:\%4PVL:>@%8]2X,09 M)MCX"%K*:?":,V&ET8EK+&,@.VL#7">8H,D _G.W\T^K!T\%A5WKG+A^.FD/ ME7A"$LNWK:>[-$.YX81*09 @V:_1Q".KC$*8"E&U:6"[0#=N^ON'M^V4[Y.K0&$R/W7@$J+@-AZVC%EC2 M@Z/U6OQUG*5^G%V<9;)U=#*0]UN*/U0WGLMT1P_KKP@3_WOIUJ>&Z1'X^B/6 M@9Z=].__R CKU2M!"J%W9N?&USS<@6HP"288P51PS;EQ1E,F&[E$IWY3(_W903L-[=[X@U=&N>:W($N1=IJA@*F7C@4,9N/%%@5P$,-JWBL"2<8I MXX*Q+D^^I09[PZ1)CD7E^%(MPM9QG&6R>Q*SD]KJU@;S/N)SWQ++.[@S7(_? M/NSVX'2(& NLB+4@&1)>2+F@8C14$' FQ=(+/KJR. ME*?SGSR=M<-HLQ /,GMR>#7[G/&:I'H ^OD@)N3-X$/>SR]F%HR"?KRP13ZW MX?W^&*84??C\>9A&]&=V3>$^&=9[-7"P ZQIM^4N-I7/MMNOK:_7:^M@(-7T M16(0G4T6U@2QD?&SB&K?3@YA@<_RU'R#C:256M["3*U>3^WG/+7@C,]XY _G M+[4NK-#5(Q#\=NUKS"EBV30%B^VP1C#Z_ZZ7OI77L'86;7=H)XR\< MIAK!NQEN=M_\7@PG[0@N_.6V-W3AC\*-X5^.?N/H:JR#H6YF!^D-;XYG&U]V M\A%2SH5 V"@P^V5*8/:# ^"XY8$+$S4G=S>[2HCX;YWD_D4TU<5VY[0&0I$1 MIK]7K[FS6CN"[U\?(-)UJ-1>B/X@G75,6+1_=GAV88-+U\1-:N]@WMNGKDX0TUVP,G!MR=C(47'A",X>AL& J^2'Z% MSQW='-4;8)OG9ID8.D\$[G/%-E\&.YO!2LPFNNV$?-'38$2FI&ILW),UKKYA M?MRT2BY,RFR%K%DPU+_WX-M;A2Z+0\5]._[Z"H3<E]F;OQ)6I:YNSMWFQWP6,>A]IW0?#Z/6WJ)37+ZBU4>^>Q'OA!; MPFLJPD448Q8\">4>"WJ/%^KZ_)K-#=[?B?V_.G%-N<<Q13;4UI M=([B6>W0=@]RW!/>:29[R6-F;L':RBPROX6VW&*=*R-E3K!DEAKN(W4^2B.5 MBY-VU\IPO7HTJ#+X< W:8Q(4YJ-GS!,/:(8]8[;W-]8:='M_N[6Q^1'^_O5@ M^_#C7O,3/'_S"]TZ/SAMT@^_MO?_WAOI&7/8X(WS[\M?_OO>8:W'=SE6UM?CQL?/HXEJZ4)9.L"Q0Y(RCB7"6D2:;UL]YJ[9S6 MGE[TW5)X6GRE%>IZ6D!J(4$J81R"-YY)JSB+QC& )DZM%4%93"=N ?A$D$JM M7S&@\]CM%'QZ'#Z-M&PE+@4:*$/"&IKIE#W2G#A$ Y=,207?^Z65G+-#Z%\% MGPH^S04^$;A#A%W7F(BY3=9HBR/&SGF'.5&^X%-%\8F.X),48"Z!U10&/,B> M>F2)I !77#D*Z*2,*?A4\*D"K_8(?**$<,X4T2Y9+J*V*@5O;4C&"X J4YR\ M*H,4OPM2VA(O"!%(D0A&%&8.&1< LP(6(AHCJ615=/)^$Y0;U^*S7#G=*\L2 MO/J5/>?5%L!0(OE7C2C 7,C9,&2Q.D2UJR1!@7D]H*%Z?: MQ3:8H6TPCB_3,N*B8A[I2 SBUG*D"=8HB2"M5T8R$Z9F&SQ*0^:#5*% W.)# MG #\4DP2C8GF/EA'&0V1<<:4)&)R=VA"B"OAF:>BVRB3J,9&"A61\[F%K.8< M.0:.D#;!N.,2HQKE9,AWPF19T*^CV=M%M6FR Q3U] M"8@;"5US+!7FU"%%2 0#+F!D-<7(2RNQ,TS21.;+/7VA @48_2N5.%W7KK]V MB<*-A;Q#3%:9;/TRQ-<88CG5>/4KRQ*\^I5OH"AH[;J'5ZD'*O>86CU0]91Y M\:XL2_#J5Y8E>/4KWU)AXH>K3IV?/]]LOSE3/Y(^;B['!@7G.4 F(V5!*26, M<9PPJDUT7#'&M4Z<<#YI@.S:U+H1 2BA_RG$Q1J;6_U&ZP[7>U+,&NP]]D\WJ)9X7];VLQXT4R\@H3=9PZ9RU5A C)>!HI"[H MHKY54-_F^SOJBPEQRA*+?)06<182TE%Q!&LHK.9:AIR27=1WT=4W)FFMT488 M"KNMPD:Y0%GD,FG+E,%35-]R-/5,';Z[!0O8?JUV'!')<:Z=Q\A%Y9"B@8 T M)ZTTZ+"H*Z473X.?K;55!3U?HO"IH.>+H.=(E%%(+S'U%,&6IQ$W4B)' GQ' MB-222)X2+NA9T+.@9Y4+JQZ#GB6H\DP(O6N :BFET6!V4HHMXC;7DH8HD2>> M&U23-_0%5**0AI9[S#MIZ*NI26$,+24%3S[%"5Q1$:EBE&LN='+::L&" M82P%*L3%*0XEM)#)3'Z@L[\K&H/=#96#LXV_KYM06?.VUL;N'F6H-M;>ZR[;7&^?;/+;:=Q[CY MG6[_W![+&,IQ\M3ZA'*1:6;D2T@G%9%Q7-F0E++,+*U00^H&LPK5&120*B!U M/T@9;KQ)"CM.$A?<&(6UAN^%D\*S8:[.[$!JT9(>7PZ?1EJ^8T*(H,PA:VA" MG"F%+*PG\L+:!/^PX-/+>2SX5/#I1?#)FZBCQDI3IGDBQG(=4Z32&)9D4, MBTESEWO1..U4)R:;? H#9F/JJ<" M<8L/<5QK*AAX/\HJ[CBQ5#AN@Y0R!B<B"TCX6="OH]I;130G)<0C)&,^Y$MYH M0W 2PFE%/+BKQ3VM$L2-A*X)IDQC;I%W,B'NM4861XU8%+"(Q(/W.F?NZ:+7 M)13&T#+$J@^QG&J\^I6+7HM2N"K+/691AE(]35Z\*\L2O/J5;Z88J[ DOD81 MD]:2,98,%XQ3EVQN_HAM-)1K99*<-"CP!FG67B@6T-C\,MH^7B82'*,<24H% MXLY)9+%CB'+/F0Z18DL6.-FVJ._5B87&P5@!RAMY"DF# GNO>.YOKD"-B_I6 M07U'^I<3Y654/" ;!$,\!HY,4)DT$6,FN/".3.\PMJAO9=47!Z*L"8Y$1K@T MWBAOK,%"&A><$6J*ZEO"\<_4X;M;L/69>X=J9(4"'19!(\>M1+FZTF@;#(DD M]W_51BR>!I=JEX4\(G0F,0-F/_>!P2Z$C8LB"&(H38&J-/$18<&CF>/12#]J M[A@VR5&4EPV!%R"0=6!31&R=C=)2*EGU\*@$F%[]RK($KWYE68)7O[(LP:M? M.!3TK7756T/-%T'/DN$,+K(VS DFO!*!GE$@'PQ'EF%,1A0Q2%_0L MZ%G0L\I5;6^>;? E(?2N 2JT%$JQB+RS"G'O-'*:6R0ELWC MT+C@NUTK^7W M\J=Z(%[='CRVV^J<]&K',)$@;2 OL0TS"E*8IVX@C340OOSL#F#08'1WGCSP MY-5?M7[L'O:6\]N=]&)MK]7K=[H#\=WM M@-!7L@O__85GM _YP%V-L>C!Y> M/)WT86,O&?_N:41,%P8R\T9!!VQ0RUA-[2D?2DN$RF* M'*\HMS#WSI$ 9YA@XR.EF-/@-6?"2J,3UUC&0';6!B3P!!-TS09_VZ"XLB)N M6!:7-*\;1U\S1G1!!/ZVO5;O^U''@7S^DV=Y_>CX!$8!P_'PJ8$T;,*X_FYW M_,%\VA?M^+]?S[9_AF-'N6R<-\AVWO?W_SYH_@1;X=-7N-L!W.L+C*'!MPX_ MG#7H=]+<_W>",9\UO^P0RS6)BB+B0T2<,H.L3!I1+R/+JR*C7P*1\_88YK_? M/8FS0\%[S5:5&1]!V_R>/=J]4/VL?/>+;MX>PDD6@<&%_;UNC*#V1_V]7BT> M932!+1.4?TB-RVJGL(5D?4B==KMSVJO],7@$H $H:>_/J^K-N6%JUW29*7/O MGY].T7G(5 M'A_XT!4J!YB+R7RY*Q_?./21O1)?N*#D.0U&!X<#KY#(<"/V7[/]VEKT^:RH M>QG4I;=/+QZUF(_O2SDO@CNMR&8I@%^L5)]I%[?6AW%6$:Y"MS?9^\V?SL+G_]7!KO]EJ[GNR#=SQF;8W]H/(QE"S4]?#QKG/_8V?L+GZ19M?MIN->@Z;9[_:,/XV?;F^J\F MA7O1\?VU-5=,2^:1LDX@KB1&AGJ,G/!62,N"YJ%Z]?.5V#;GK"'M^^OST^M$ MBQ?J3%O)S6RF5S[4XVF,X,Q'CZ<_'E/[:9+R7@J1C. B>L-]=$%JET+4#L>Q MB1ZW-Y<>O"]\-ZU=YIY-YI-M'?VGT^NM'_GV28AA_>B#[1[!9;VRN3QF%!>8:>I"4%I;V)DNM7O>*Z*6SN M5_4F=RI-KNM/LL:UCDX& G\KDWJHM3PGA!YW>JU\P;MN; \2K:[S0/][Z=:G MAM.'KS]B'4S62?_^CXPDFDT;F";,^2=WK8$;7_>NSD&.[6Y$KAOM ;()!OO. MMD_M66_I7[?3T%M'ES>7($H/O_LP/YW)JT*.E?]Q7;CAF.'<6;$+=-$A8BRP M(M8FKJ6W5+F@8C14$!NB6*IX+M3O>B%@H6X:C3'ZX3".T 3.@#G_;C35G>W 5+$[7YE_E MY8$7:9_5.BG%?(-!B=6--SR%;3L7S+3:MEN#W?=FQ=6@M*7VQR#W_F(+8'\N MUUZJWN/OL[]M&^0U?MN+L?\)=IACD+0W7<-QNN,9PQX,-P0HE#E@$T'&,XR8 M@ZDV3KA@]871!X 6PVJVIC#VE 2-:72,&TTM_$08(3PX[L$&N%OSD<7NHCAB M4%0QJ(,X[L;>0%X&=5K#JJ1P([0X%$K;[9[E3PU_UTE@1X).W92XD7J+NSOI M[T&$D,O"HU'H_NW;KLQ/:0__\]-(.P>Y_Z$.??+"\ 6YK1!EL&:S$ M;*+;3EB1,@=AB?$.T@/O=&]PR\QG^<@]0<"W-Q'WIZ8\3^)?\TUG+?,W@L*3 MI%15;';&RT$S]G,U^L :&OB>/R8]@)U25MGB3.6UUUF$K0C;ZPA;,55>0HP6 MX)%% A9M;DHUQJM?69;@U:]\H*)^XW&,1[E$V\5>_LBS!JU]9EN#5KRQ+\.I7EB5X]2M?VJ&[ MDOH)8,],G#XZR2=X=W*G(V,T>4V%3IC3%"UC,"%$<\:<,Q2/ MSYU>;WXLV]YKKJV2K?/OO[;VO[8;F^U6X_#[6>-\*_\C,%;1V%S'(UG/FU\/FHKZ;<;6][T^W M:$,T]N&YAU].FW#?[XW#[?WMTX;=$O /*7FZ@[3TB41+*)6>,2Y M4TCKR)%Q-#KAJ2"4+JT0O$Q'RV7_N_;M(G7OVS!UKSE(T@LG<5@Q ^*B7J!: MYJ'2Q$GK^.>YYL$+(96S(=)(N>+.&DZ$4R0R&F0R;-*:A]MJ>Y6E^!:J%EY0 M?^]2 EEKC [4(^&,1CP2A:S6"0FCL?98)6]RU8*J8VHJ7[%>E/C)2NRQXTDY MDH3AW MC<2(BUQ<'R3!618DKI,0CU(B OD&"B822MKDP. 1D MK&D*+$"ZO$BE,NE%)&V\2=88#@DG)CB9:E=6>LI0L\9P2Q_0]UG,)7;V@KC9^&[K: M^/GO@^;^![8%S]J&OS<_-0]A+##F5=I8^[C7V/Q^NKW_Y;RY&5+SRXX/5'IC M/(K66L1UP$@;0Y&2VB@7I<.<+:W0Y7&!JT_=&(\R;]Q5@>DPE'4=PEH]V3WI M]7,,2SPCAC7ID?-"MM=ZE/N;O/4&LR0=Q\XY98R,GE 2)2TQK(HI\@BM=8S" M"FG WU4*<6$YTH%PQ,!\5M0:FK0#5:2BSBB?$B]KA0BJBQ9?FLY&$R[ \M(A M?&:W"M7-'B"FGQ2!!+L)ALD I%CB7B25/DM )5-CHO9!!)TJ45 M1F1=RJ+%BZO%U$M%/1=,@N]+G#6,.\63T@,TQ[$XP%72XI$H%N&)&YV0)7I@ M%BMDI1$H2A8CQ43::/->S.N:/=L#+EI<72WFS$NOK:<1)J:/%(& LK;S&X/TB+'(N63")'3(Y%6QR$ 5=))=B+L:ES_>QN=E/4 MXBGE7,U%D4"SRCW*/%R^EJ5XJY>)=69;@U:\L2_#J5Y8E>/4K M7_'D;RZ/^FSB 5OP9:,F^71/>Q4T>#&<6JT93^6H[]7]F8/?'O4U?\*[K<%< M[(=#> ?<_+1UOO7S ]U>.SC=VOQ FY_6>7/_BVB>?\Q9ZEQIDKP62$7O$(^* M(!<<0S0R1V@*./#L#2WCT;#D TGJ_SXYBC6*&2GG>S./1AB'$R>$6TTC5UP: MZQR72D5BK:'>EY.!*FGOW9BB),R:J#!*W-#88F6UF!N3A,MY-81QSXEQ)A(6*$"S5UKHHL45TN+1)'4:3+)4(2(S M>Y6,%!FJ.&*)6LX#PS'AK,6T3D4Y&5A<+=:!&4P",2)('JW4V'J=)+,1;*%$ M13D9J)(6W]V+#<%46ZZ1\22?TGN.+(,OP08GC P12P=:3$5=Z5$>NJ+%BZ+% MRN>Z;,:PT9*'0'64V!D:/*=&8&.*%E=(BT?.]R)Q4A+GD26#Y%508.>2R<=] MB5"I//-AP"19!VVOD!:7@.&K7SE"TG6;CFL"FJ[)R(K&$4KEFPP4GDE*'>Q$ M@FO.P0W0E$E&<(K.12Q2!)=Q:>5W-$G3QM@1TJ&1!L@#TB$Y&>I+F_W=[8_$)'6'[V?QPT]E?/86SGV_O?67.MW6[ ,YH_UWGC?!?& M_YTV#[^+YMIV:@ Z-K[LD"AL,$0@L#@9XM@SP#^32V<5,YREF#B^R_(3*1@Z MQEJ2I.>).RLBY51X0F.BB=F[+#_#F:\-IK[VOG-X#%HTZ'KY$!_/6,J=WS_Z M]E =C@&N@YW8>9[I*$&HD@)!2@*L;V\>K,"I 'G8>,59/_H'QM3IMF)O9,YF MJ4U^+X:3=MQ(EP,X>W_!^K690? -:])9XW1'@4Q&K\ 5($H@KD) X,PI^((3 MY4:DQ,-=S:B$\/V6&,Y?:6QFV6I=KGV6KUZKE\FYX-?]6U1>(\Q;=S>OT9<> M,FW-#6.6XLN8RWO_7#FJI+GB=1+&3'3;"/AJ3S/E+GS6MF?"-O"8B1H; JX:H/[7<[I//"*:5^W@MC !_)? "<>.4^J< M!5>&N5QF[$U@9-*#YBN'$02Q<2F'S=C?2%\CO,0_L3<7<>ZG^I87<>[#YN'V MIR\<[@WC^KK?V/]"MO;_WMO:_''8./]^FF/DS?TO+,>Z[\:YM^CVP?;:+KS' M+FY^:IPUUWZT&I\^[C5_;ITW-U_4K9.\>NM'G[L=#TM7P&PV8/9MU#J1)L!" M.8LBRW$@DR2R05@D-<%2)*E4]K2$ .-DM%WGW(>!BC[/RC@I^OPB^CQBG&#B M A8B(*<&I#4,OI.8(!9H\(%X%W-!(.=U6:E6^<\-G,R"=?9WGQL>*@ZSBQB\ M>>B&I*U1R\A$95P4#NPA)A'W M3,-WEB',P.5+-(9!.16NTT=F/MOV9OZ8A[%397O0XJ?A[G0)L 71VUF>!#(.TT0<(H2[#0/+BL0:G@NPCGN]%KY@G?=V+;Y5M>U-_]] MNP1JB.?X^B/6 72?].__R$A2]BO!*>%W9N?&U[VK+.QCNQN1ZT9[@&R"P;ZS M[5-[UEOZU^T- W:+X;>D$O0^)6*T<)@; M[!RVDE#'J,(6RR@J4M7VR)+*S]UX;,%&^/#K.![UX$E9(3;Z>Z -PQK'VFJO M%_LO6G"Y%E.$9X?WG5Z_]]X>#][F/(;A8%>/PF"$%P.[KFE^RX68S=4=:C0( MM \HD B>O(L664\54EA2+T!DHYK#0LQ+ 8TW!;0S$% _%% [D(,IEV6:4I59 MJC)+56:IRBQ5F:4JLU1E3J$_V\[WW/3TXV?N4OE M=[%UOGO:V-S"V_N[9XV?W^G6_M;9]GYS;.4M=8E;R@*R5 ?$N>%($Y:0B8IA M$FGB)#=[9G7!GYT^7KV,RP)%"PE%TSJE+U T0R@:.:EG#A/)N43>9%YIJ0ER MQGDD-%;**0&_M4LKLBX$JQ 2+7J1[660_SJR^T>FQJD1\>?M@YQ2I5<]F\K% MJT.:RY.CX7%1@;)I0=F-*MLS>&_1W QVRF*^SC%Q7<5-VIPB !P$7,6 M@SOD*-@@P2)L+(!L4*"Y)H>(-"S;7Q52W46/4%T>+^_9;CBUW3@X7NYU4G_P MPZ%M@=H=Y2[>I)%,5]$4OD2G&M8X0Y$A'U1".NI4-.>HXD MTRH$[03G \6E9I$J9ZMNAVS:7[7N]6E9"7Y4V-JXSN3WG<,(*W=]S%F@:VK0 M-:965=#HHG,*89H;C85$D<'"(BH4A\TF:9^AB]65?G8@MT0_*JN^TRN5+.H[ M2_4=;=HA&8O<&,1XH(A'@9&QT2&!M4I!P/\BS^HKU;.;G98(R*,C(' ?NQMA M3F/WGY:?389.\9MF$/ 8+-NWX:H5!)L:@HUI(\:B%S9(C;P4'''G!'+>6B0< M)2&^80EPXB[CQ&CDK-))&1JRPT=H, M_"?&2_ACB4:-Y8DLK8BZ8(50[N5-D9QB78(:%38][CA' M7TM!RQ3Q:N/;K9C&66/-[W BE30J(ILD@!:F'KYC"D7+ HY*A"C4T@JI:T(J MY#H5M:V6P3%6;8MF/D8S\5W-U#9JSB78#UHFE#ME(FV\0S1AZ1P+D@J\M&*> M[PB4D,8C:F8''6)[M4,;2D7*/!@2[VUO;]C?>;AX7^/_G;2Z,71XIYPP!7A'$H_;(4,%1Y)9X8ISA4F3S0M$JE?X79:ZF>5&4^265 M>22V(;T0.!F!L*$&<64]MD=VZCX-HAD;Q W"J)C,C=V',. MAV><"!O!?7I^KED):U160Z=WCC)60XNM,?7HQS4MHE#M;_N#5-%XE EU;E3,EF!(M2V-P6*\ GPC !?$H).1(S-98&2\-( MK6+F0M-5.N\M"EHY0Z,HZ)04M/G^CH+*J$7B-"&+#4,<&XNL]3DY(_@0N>#6 MQ4R94*4^.8L>M+A@.#N>E%NJQ#&J;5T,O:1A,\/;_'##SH:#WQ2?:7I(]V'4 M%$D)9P[%@*3#"G'B&3*&::0<"]8GZ87./=])W3P?[$K8H[(*/;VP1U'H%U7H M$=-%R419# 09D>O=-=$(+!>)3.0I>23F.+\+ K.3CG9]2&P+3@[/9Q='S6"5;[WQ;?U.G&&"C8^48I )KSD35AJ=N,82W)V=M8'A1#!!UQ;47=6^ M&,U@+*#95R/9A*?\W>[X@_E4V7;\WZ]GVS_#L:-<-O9_'#3V5\]A;.?;^Z"^ M:^UV Y[1_+G.&^>[,/[OM'GX7337ME,#QM;XLI,2DRQ9#Y8,!853(B$G$D,^ M$"]<$'F&EVH1<.T89K/?/8E+U9#&^_:..[)W?"5[\5KVCF(_"UBOU>O'4.ND M&L \X'J[W3D%7:[]T3J"WW1.8 2A]^>[VV)Z[[O#JPY4^ IP+F #7KEMCWOQ MW>4W?X56#T9U]JYU-!CXX$-_#>\U1"%Q/!IZSS-[\>>_+HGN\3*^V"J'OO/P MR<,_+^/_'C6[+OZF^#+F\MX_XV7RQ+\)=O]#'_KD0X,E<%LCYFFP9J+;3LBQ M_0BN\?FA);]K HZG)6_8KM^K,5)?2&KVR>9@+?IXZ&)W9!H*1?L:(VS MT?*V7Y\6T9X\E/T(?Z3,S61S\YJX/_'L+'JVZ(>CV-T]J^7NNK$[DW[FSTXZ MJYH.%9KO'!^@)C+'-?RCDGNFM1"9LD )+>&W6$U^L')/D "^_]@:<%W])]I> M_)J'N9&^]^(@-OAW3)UN7/7^Y/"D;<&E7(O'77C,H'T2?'3UL .S>OY6NBGM M-TZW?G[_U3C\>M!<\WQK\\NOC;4#OKVYQ;=H S?V_SZ$\9YMK.T=W(T?-L[_ MWMO>_'"V_>D+;I[O[377/O"-S;UV0F@:"PRGA%DX/^H%5B&D"L_N:PK4J6DQP((T[:2 M9)0\6$5MX"X?$FM8>>4)35)JXXJ5M)B ,&(E<8&%\D8@28P!)U!PY'#"R'%" ME Z)<\$R((BZ$%7JYK#HX;V!UNQUVJ'6.LR403$K5:$MG"4FYI2ID#1W\!]. MC-=2N( C"99@YYTN1M(B8N(8)F83@\(B^XM!8\2%Y\B(8!%CP3"M.*4" M>5T)72'/L0#"E"/EX"A9GB)8S(J3Q!QC.ACNNJ85ZF-6,&#*=<344N)D%%X!7:1C\XP+'0,.G%N M6=#%2EI,/!BQDBC)K;IP1,QDBB8F"7+*:Z08IR%1H5VVDA2M$U6E!AF+'DGZ M^Z35S@,MP:-9HJ#3FG 5C"4/[L _<2.GI$ MZ.CP^*0?N[UZK==)_5/;C8-\I#W;#?F'$D*:I;$4I5&!\!""Y X\ ^.-U93% M9!T3LAA+BPB.XQBL-+&1Y'[.W@F#."<*.2T2BHY+"_(0HY-+*U34Z?,[/)<0 M4F7Q &L;I$J*>1*Y\@1,:*\D9TXP$J4SQ5A:3#P8-98([ HQ)*1]XHA'(I"5 M+O>VL3PD05V2!/" UR5^]CE;"2%-K,H?3[J@O"=#$RF!Y,/W)9XT2T@DBNLH M=1+&2 Z Z+#2\-I$$BZ#'^8>%!-IP2!QS"D;PY8+025R&%/$?>80]_ C3C:" M^2R-T79IQ=25J5*+_0('4[:0L$\X:.:\H=PJ#/]-@AO"*)=1#SVF8B$M'!R, M6$B>:1*8B0B3'%[F7B,C34!"$>YX9MW(U%VF+C2I$!P\-YKTI)[54_2^[NV4 ML=BH,[T>S 5UY@9UQO)P@3\F0#L (IS7A9E6?&>V*++HD9__Q%[O7*P]HZ+7VE C08^?SC_FQO@IBOC1B MCB$=VG M@@,OCP,CEA.6S#&!,4I16["-%(++?J1T_Q%Q5 M.[6]VG\]!C!8M#[:H)5.7!CEK.5$4)9L-"%A,Y8X[09RB+O(<7/XD^FXG$\= M?P:OV@>Q >_2.%^GS?S?W1W,?*1!4Q0C#KDKN4=&RH2H,S2D2"4A:6F%Z.71 MG@(U$,%V7N0L!X]9>1R3DT0)PS'A0CN#26".&.(M"R&*P6GL/*; MJ[#RL"-L;ITWUE;/&Z<["D<2O58HB)SI9@A#FH0(5G1RQDOFB=2Y%>'R*$A? MK3Q,]8"?KK_7C;%V"(N\UZM% +)0N^+'JF7M'NJ@I /!R,,>4\M7@"0>[=;:V4[IU=Q9[?/GU=J/1R.DLS*I$ R)6G(C ML,/.$>W!O0F4!2'N\75'U.-RU-].W#[,_&9GH[OZCVVU\V;UL=/=N!SPP*[Z MU.WT>D6)QBE1\_P#WB%>$&FE1%904!O8PI#6H$" 8MK&A+67<6F%4KD\>D#P M9,3T5CKO& E>>RX%T5%@8IPR6&F%B;_'N"Z2,#-)6/^UXX165AF%/!,@"8D' M9*P"%$V2@*6JHS%R(DFX[[SW$E[!"K,#GN?Y0)![O+ B2>,ER>,=XX20.&D4 MJ8Z(!VF0EKFG :,J@EQ)QWA.]UH>Y96>+T@IHO$HT=C]M1.2$"*)A+R3''&9 M"#*84V29D$P%[WP&&4.7U0.BT.LL]I8CS"CTL.NX.\,H7QU M_F[]1^V/WJ#I\E&MF9LNY['D8"YBIQX<"*=HP(+&5606LM' M>Y.W!?=NM.E&..G#Q;04&1XGPQMKW]E.U$:1!#XFN)<$<2T(#>(EL&MKFG0__LV)_TP1(FO/V(=0.!)__Z/C%"!OI+S M2\2=V;GQ=:][38BZ&Y'K1GN ;([)O[/M4WO66_K7;?<>?/OAS26#IS_X[D._ MG\DKOW_E?UP7;CAF.'=6[$*S'$A72L1HX0 +P ;&5A+JP+K"%LLH+G #/A/# M:E96RED U'">8@%BZ6VD6/D0] MC9_?_%X,)^VXD09CN1A LW/D3[I=F*Y->-;?[8X_>&N N+]^OO%E1T2PYESP M>8<$+\!XARR&'S%FE@29#1JU5(NP:QQGS>B>Q(K(X8.H<2%U[2QU_2QU0T\6 M1*O7ZF6/%TS3#-FITVYW3K.U^ =8@_V]S@D\-?3^?#=)B)"(P?L-CE_NT"W# M>[;M<2^^N_SFK]#J@=%Z]JYU-!CMX$-_#6\VA.>,Z7=SPO-T7OSY&JV6\05B M#?.NAD\>_GEY\*<[1U@7?U-\&7-Y[Y_Q,GGBWP2[_Z$/??*AP1*XK1'S-%@S MT6TG9')_!*/](RZM&,_WR(XQY X9FLKEY33B=>'86O:AO+:8(_DU^NSYKX_:](?!\VU+;@_^.>?OO/MP^9>8^UKJ[$68-SKO\!WIW=3(YN;Z[1Y MOLZV?W[!,"[:7&L>;&_N'6[1#Z?-3^NG39H_]^&LD0]OQO264C%SN$2'M."9 MUTIC9 DW2#D=M+4.5AI<>ETWNDJMB0LZ%72:?=IW0:<71J=1/AD3MD8" G*8J5T1B=&JX1.B]XX_3]7@=/!(7JM&WUL_9-#EJ5E>H6- M+A??79P17RU7@;'IPUAC#"&,H)H9DQAR6.72[>20C0)@3$0N@B7,$K>THNI& M3:LJL$)U?45_IV26%/U](?T=[4E.%9'6*"1T[DF.A4(FN("2Y$DPKJ@@-)LA M6%6)HN#-Q+"&28"]VA_-3C_6B/CS=BI&:4E326/D10^)?.[&8]O*10.]DV[N!U$B(=4V/H8+MGZY7L7XF & C:-[!WST>J_$@N972QD4+O3JQW:\#3;H_A- M+QCXN%BL!JP5P-;[ EM3AJW6J-UA! [,)8$,)QYQR0"Q$N&($F:4Q23I[#C1 MNGR^W5&"'I55WJD$/8KRSEAY1VP.C)-+FDDDP?9 /"J'8,4H776:2]LKXS\5-:Z<(5+4^ 75>,0DD2YHZY1 M6IC"2PE+ZT+*:LS4:'^L$@:9>4I(W_ZZJ.HOL9 *&R/7O7(O MEFW3_KKHO_&?EG6M=JO? D"+!1<2YIL@XRY$B MBCO,# Y$954F8HZ8X2];X\!@X\/:7[TKWTH(*'>NZXQMJE2"07-@?PV7<9C' MMWH4QK9"*]@]M1J#S=51\C NK#*)TV&M(R$".HE,\A$II;.=%HTR;*#30E9)IY\; M)GH2;^LS>S4\2+=U/]?6&^CQ,)69611XG9;)5-!TQFCZ8=1" KM(<\,32AZ+ MG,/#D ,@13$2*P!).; IP%.%_0+BW .7/@'#%# MI7<4^^00;'$:<9'I3P6A*+%$$K,6H!0#<.(ZQ<]..J@ <([A/;VW)7EE.N&O M>M\]B:'VTW:[]JA_-E&+<5R=GNJ7XS\=CK_6O@[\/Z&S>FF;7MJFE[;II6UZ M:9M>E;[AI6WZJ,1<#N-J)[R@_'A!*9JH"_=K/W+1T\X^=SOAQ/=KQ[$[\&.> M6O]?VM4^Y@T7Q;.>0DK_MSY8S[8;AH+X^5H.!V9Y]J$7W\&&.W[ZL;^]%@X: M:[N_MO>_P+\#OKWFS[8W WSN .ZW>P[W/+OK8,/H3[=_-@^:],OIQMK'PR;\ MV]C<.VB>_[L-SC7?V%P]A^>>-]?^?;N_X^8!AK_M>$ZC,Y(B(S-M?5 >&688 MTL[RF%Q2C/JE%5/':EKN]1S%%PLJ5>?57K9"H:#22Z(2OH5*:Q]V8 %5\ DC MX2G+59,6.=A.4-3).]A8<,P,WD36#9ZC=, %R)F[,!9/[P;Z2C;-/-A6E_'9 M(81]^.7;)WG^1D&N -@C .Q6KZB!6>5W DG""\^1M#Z?]R:.;+ )4>$,-X$P M9<32"M.E:?;B*O#TS9"BP+-2X%L62/.\L8.I"HECC[BC\"4ZBBSG$6%C!2,R M&)G2T@IG55+@4HTP/VE]#QXEEQR51\[/HFP9TZN*&+=?%)]U:CM&ZT9O\C4/ MX]C:T99;8[%%4A )VX8)2&.#$6"M(5$'F2!H7T^I-/CT%JG@0!6Y[3UW#B3:X%5G;%I-4U[ M?2B=././L.IDSKW__]E[\Z>VDF0-]%]1\.Y],1.AHFM?W!-$T(WM\;R1Z+9Q M.^ 7HE80%A)7$HWAKW]91P*#)'8)25!W;F/0KP[4GDQ'F&PEV9[$7:[8_RJOKWY95=W\RY,KDW6FU3C&?3]+9P]+Y MYFHIOMJ+SRK98Y%;Z&^VG36P7[.#VO6DLMI$GE")CY;XZ-W%O"=CQ^.]G;>7TQPI*W/1\"A M\-[.]Q^-H\/CYL?/A\VC=KOQ;>]X]Z+YO7'\%>]^:[8;.\T<(?UQS3])&EM_ M[J>@C U$(^>903Q&@G0V.;$65'L3(A6SYD@K%"%=I"*.GR:HUSIWU')[ZT&2 MQ!DFV/A(@1+1X#5GPDJC$]=8QD#VMRJ/%\$$/T-8N])L+6R->?^L4C !2<5S'4EBD?4T(>5@Z5A@T>!<1U+4-9X\G?_/PJ/F M;JE>'0&K33O-<]]#ES(!ND+R8>C@XM.^%H[1P!QR MPN3$8>&0YD&C&+B6U$5LF9Y1$':&*C3#F,'HH9JGQZ N?OAWEO)6Y]163WG= MA3[2%)X=WE5K(/C NUYLPR?_CC_]W%F-KGUK]*CXYU>L@P<['=S^E8D3D@N* M5Q!Y,YQP_>?AU9'($WL0D>M%^QW9!(-]9]MG]KR_]LO-^$.K9LW9#T&;#S,13WAS&T3;UP

RF.\+H_#\L"C>C_/+ [RBL*8I7Q(*1^R J4S M2OF0YY'9>>T&;C[$3 M>[9=:W7^[K9\'*8@G@(%L/U8JQ:V9H>>N*QXZ\B?KW8!QSYR[;!8GX#ON*#B^9%_J]QL;OSE>YM_4F:.YNB>?R>[AW] MU6H<[1TWONT=[7[[T!KW%<,U6?ZO<=$\;.[L?6]N?26-K>]T=V?ON/GMTWGS M>/='KE&[^VW\C/:F@+G83S2R))Q",1"%.'$..>8U,B(J+WV@2IJU#2;JDI7: M-P6H5@.H9GSNI0#5RP,5'@4**;-()V6AIL$)0*MW:!N=U M3&;5/&"%A"2,$J2XXX@;R9'&CB!B@TI48F=M (:BZV1F>3HU;F@"&/(@!XC&61D5BB')5\^=7[MKI/+-+M6IS^P M[7:E#L5KLMST9+1FGZXMV4_O<(&R&4-9:Y*91,>#%EJB!,L/4!8(,BD:)#3' MB3@LA&!K&[INV+.]P,5CLK2:/ -F4C3Y935Y@I10%YSR+B+)&6BR9A3IX#D* MDNLD,<,DL.I<_/-[FA9OR8.5\ O(=!_UAA[$ZVG^Q7&RW,RD83OV((8OL?=W MR\=^IDP)*[S,'A-99UHMD8E5]'CI M>$G1X\6DF5P&<:B,(M& &$L,<:LXLC@PI".LGS65EZU'?NC(-GLP]$[C4'CLA+$ MS@%K[C3X?A14!RDD8H%QQ*4+2(L$/Q*FPG)'C95K&ZQN5'&5O%XMGE5R2='B M%]'BJPJ"EUKLA;%>$ H*S /B)N;NIB2\"B)C",0@JHU!G$2,M)<$ MK"NGM?!66!$S)=%F5NV!BI=D^31YQI2D:/+\-7G"3^*CX(YY@1C1"F@)5'[IM3XGFR"BE,S*!)&&"N&4&Z< ]LK!1 >IA2X7+/ 5P;(F, MKJ+'R\E3BAZ_D!Y/)KY*$32U*3>?9XBSZ)&)22(P-T24%E,>]=H&K8OGVQO% M>?+P:,X?F[5/?]6^GAST;(BUU.K8CL_E(KM7:>'%E;+,!,7%7!KA*/K!: T_ M7"[AS\3^ G!S38?=.?@!8]EWWA'F D%:2Y*3Z )RA%HD-<;*I4!#%!G@C-!+ M9(85?5XNHE+T>>%)L3O^O'GT=9\;:Z57"CEI-.)4".2$U(A:&0/ST3L6!ZVUY0SQ(P0+)(7 M* 8+U$0&BRP3^W4F=HL+S5N$)]XE3L&@>2Z12 M](@K'I$QEJ&HJ*.!:4=4RBK,S#*I\&MWGU1'='+V:SF>LR(\Y*J=3EZYS4YX M_\.W^CF)[@][GGN6%#";>2;=YF0^K&5@65GO4"21(IX[HAD,K 1CI1*W4BF- M,YI)LDS-PHLN+QR(K5C,84(D8R"(YX9!19*2AR"EB*O_-BU=*(

(F(@D7'(]*6 M2+ Q<$36&8^P(-QQ0H3(E=9 D>DR%71^[1Z33[DE5>P/:B=#CEZ<)2M 1RX7 M;=RN*A#U"(AZ/\DUJ(Y)YJ3]C$6(IR!03F=%PCE!K5)8&KRVH8A9(L.IZ.AR M,HW;=+1PC-DI\ 3'P#1P+0-%TN2D5LTRVT@&!:*EAK?KM?L^ MMG-_].+G6 %B4:W4**A<$O+G"5Y?IP1A$L8B4(:L$KF-ETY(FR"1)S;:2(@. M0F8#29!GGQLLGHZE5>59\8^BRB^GRI,Q&"R]P"DBG#SP$(P],B:?[;=1)!:< M)XI5JLS)$JGRLVI*->W,,'>4YCYKQ.]*RJU2P>32NB^\L@^V7AW]#Z>^/RT9JGQZ P?N-?\.+E@QS;WD&K M,QP.O@2T5B> =+ZCJL+7F:IH=9/AG_F*[UH#> 9_0VO5N-;282G@J_#=]0'= M:C,L;J3#SF>U+X.N_WXE/M4Z3)]W<_^TO\13WH:9U3-M]G--H8;M^<,:(_5: M)I'UVEFL'=I0NQ50^X>V%_LS8:B?FA_&014D8CC5U4Q_J>ZU>3HX[/;@P<+# ML!6O)K:VX[\_G^]]"R<.L*QQ]-?WQM'F!8SM8N_H*VMNM=L-N =@)&]<',#X MO]+F\5?1W-K+295B>^?K#\!+0.3WK+FYCWF07&H+1KP)B'LID168(.<(-MC3 M(%1&XD(QNOSE'KG)&;S;J1(:0$07>_!'=>=/_7Y5 MZ7:G!YHR'%R1HNE2M(NW=SY1N#[\Z\GVYCY1(1"2&&*$5)EL&FD*HD0(#X'[ M:!P/L->R.C=@O.!)X^52BLYB+\+Z]6%CJUK1V'[M"V 6O/-;#00KQN.\LV49 MJ7;!_/N8U*W7AFBU%7W,RWL)6/2)@/4T$E@ :]:B1AI ()MG^]IXIP@GR' : MJ_#"[]87O;O2^#_(A_V?9I_'GW-RM3USG3I[/M/_>ZTKI 3DJ^"C<=_4EY]H.LW7 &@>S MX[ZV\S+<=-)!.8UK#$7BAA2@?O19$LZZO="/G3>W]$ HMK["6.#?"QA/[F8J M;?0V820D)6 ]&X&LM ;YW K0,Z>DUW?L!#/TD#QL4;=/!_T!R%FK#@,QISFL#SJ6E;VH2OK!%AF@47$A!9@0-($ M*TO ++"4LA0P)Y8LD\X6('[ HJ:((M\B9%!"PM9!<\CC%M+;1 MZ=Y/W1Y [FYW(+2JM:IV\NY/A2 MQ:[5.;7#H5T+*8P<]ER<#'X]Z?9;^0/OJH[.<*E?SUIA<'@9 ;WVK5&D"O_\ MBG7];OMT87)+HS*$'4V.Q<^YF'6^D$DZ"-!%.1$^2-,YHR MR0!THW,1BQ3W\\&\T9<.>Y>/<&(/(G*]:+\CF^ )W]GVF3WOK_UR,XC3ZER. M2#(8\IT3-HKN,'D5W=GXE^O!!:<\P_1 D9QG..[.D)9:O^2EHQCB3?!+G&&" MC8^48DZ#UYP)*XU.7&,9 QG9*003]!,%QVNEN\%6J^_;W?YI+^[ I7]K@SXM M&-B:OU\"V^%1<^<[F(R[9XV/?YX#P)WM'N^UFA\_'#8N=DECQY\U/_X%OV^R M<6#;_M@@V_!= *NSO7R?K=]:>\>?\.ZW]W#/KS^:%YMX#WYO;(74./HD&IO[ M.F =F><(B$9"7 6"'-!,E)A/*6A,H_7#_0> ((;-O"=HG@0A(FDE#.>!:V9D MYA8Q8!><3VNU"!;;29;&WFEWY#7,4 :+M?]8[DY=L8]$2)1"D+#"5':1$V#R/:3E"J:J\UX7M+WQ1_& M<)I-XRR'.]F/]Y9%L/GG/K8X&4HYLIPZQ),SR!!%$?61P$SBD-2$2-T.6[_> M@H OO6-D]VOJMMO=LRSV+9#Y6O_T&,9ZGK?G[FD/N)D;3-^M_]'JU :'W5.X M?^C7:_&'CR>#VDGLY3T0MHM:L /[SWGN]>FLLS67X'C7KBJM;W\;KY(GO"7;[3>_ZYEV#E>N&/^VJ9:QEK"\_5K4N MJ)C#6('GSF%>L7S:51S9^ENV.H[I#^_!ELG_U?:9,M?M][9S85J@LKS]ZK8YOG=AV]==OMIVKY]QU ME/>.9[]URHA8S7EJQD'M=]OKG6>F5 4-'W#(^6T(T&D_#@7HMVZO5U')ZJ_? M[8GU8#O-6H)>P9Q=UHNHYNFS'\KN66Y9;EEN/Z/>_"FE?X5_F:%\!0;LV1 MZ%3)A6,Y$I$QFKRF0B?,:8J6,7ALHCECSAF*I^=(\&FAPD^=_J!WFN-3EZ9% MMBJ&&:Y_7+GDKY(4$5W-*,[P#.WQ;KZ7:!Q]/V\>;9[O[7QN-;Y]/MS[EL_' M?L*-X[^.&_3S,;Q^.'Z&=J]ZKN_G.6.QL?6?=O/CIQ]['S_ ^#T\VY_G>]]V M+_9@K'#_U#C'9V.=@/X.'__BX=__:>_1]M_NJ(OWCC^=[5[D:[6_-[[E3,AV M:_O;>[A.\[#Q\1-MTO=GS9P=^4'_:!SMXN96@S,Z$81:Q M0#7B4DED1 M&A">\82 %ZPN\*3Z ,>M$-IQ,=;%H^L#/.Z$_R(?[1$G_)^&2=-ZO5\'I4O' MV>8QS..*'/-?$8B:Z#>HL(TX2HNXB( I7%/D*&,H.BRY=()Y9=8VA*I+/@DJ M+UD7\THC"BP56'HA6,J&?C;Q,SRM5-&1%4&CB=:).ID$2Y00J6J.:!-1SCA$ M/"8J>>!1$P\,A]:-FE4!IX)&!8U6#XV:W8XO@#1S0*+C@$0LPSRP@' *.9=4 M.>0$9TC:(+2D3D0"](CS.A:++1M> *D TB(!J<#0#&&(C\-0C-%$DGM(8TL1 M3SPA0V)"L'#&1A,P(Z&RTC!=; .2 D,/B7Z]"AB:_FB+@"$8Q';ZO1=#:_#! M^JIOV^=X;%L=F+*K)*/+_*("5#,$JA^-\:J1QH <4!$1T9&A?#(%.:TEP@&[ M!/2)>1]N]2=-*U&XT&R1%0+)&07*IJ<*+"6Q*5&R%<6,\;K=SXIKS;4KX6O3 MI2FAOC)M]T_;[]UCN.G4Y,F'/_C3.G.M6)("H"PUT1"&@^!16>TI2\D2GXN! M,*VFP^\]\< "O[."W^;O]R4IG!SM[;S_T=CZ\WS[XWO2W-K$C:W-B]V=T&X< M[_+FT?N>4H..>X]@OW8.DHBP92L M;=#U:2D*'WLQ=FJ_7RL!.$I:^)FLL'EZ<-H?9 @3S\A66'C'J:4D5),FVM/4 MN<3W%Z;=D_%]Q8,S8(61X#CBD=I<:]$@I0BGED4FI 1U9-.+=[YDPZFG645O M1).?[6R9E2;?&Q)/K1\QH(O8ZQ;=?9SN3D3#J5'$\>@035(B[G1$H,D)R22] MR<6QJ.#9HJ0R$]>!(9>H1T0P MZKEU0LA&X/:YUA2##"8]3) MV"B*YBZ]YBX/:2\1TD7I]F2$5!%8/RT\\HX0Q&V.=D2:4"3244N)%3;=;I$7 M5C\#7'F>FW[YXA/%1__:0&,\1/H,K_J3(GUO59.FA1?*O+U0A/2.I!HJEKO8 M3%7/HM:+OGO:Z\>J#NI<(^QW,>.;O70GS]TO-6=^MK5+N3(QQ.2"8SPH:Q*& MGT+G>$>2PI20U5)M=E\F0U;)IB@)%PAX241<")6M7V#)WDKN57)<9X*L9WDF M]6'*LBPI?D7[YZW]Y>3G?)5^,M:ELX=+C.I%U7XB1A5)"#SR@+ TN0$* Z">*C>,F4&\RLZ=U)EC1]M>D M[<^.A']T01I. =/!(*"&QG)0<[%PW;KWI-#A MWM;N!3S7X=[.)L[E3)L7[]GN46CO;?WG:._H\^'V3AN>>Q?O32MG>K8O#*9) MVX@TIRKG)W*DA0+;+U*.H]!.)[JVP=;Q9(K3'=5,_W/:B36&<]LY1I;CB-!J M,K9GVV=/T_ 2B5F8PD]$8@0#;J:20_"+0]Q:E@\/$42#CS0EXZ*.V2E+ZH++ M&>4A+@='*MJ_+-I?(C'S5?J)2(Q2-/% )2B]L&"3>8L*M D6,:FI\H9@(O3;-O5?6\I^ M<=>_-IT>/S3T' =[.?WR"%6J8@XWX@UEUNZ?M3_^V*S]]<9/#('.H7)J:/&< M5ODD@PQ<,4TYTZQ*J6:;>#9Q],[';!*L8,UDAZQA$/0B&M M/45"D& P"]97)NUL&.Q*)O04]9^W^I=@U9RUOCENMQ)E'06%1E)*@3AS!IED M+2*<66X4"T2H646KBM(7I2_1JL7H_?ANST#G/0%%]SYG#F.> ]0<]GTJ0O"" M6>7(S,)51?&+XI=PU0NJ^_;X-I^TQ8FGW G6&,25Q M]5K5O2AUB4HMM=I7_WVI5)\W+[Y>;&_N$R&92-$C1T-$/)\--CA@1"S6),9 M8F*SMNJ74;W+-9;J,,X*N9B?[%6^)R[QP.CN< +>,9BST#W-/5VJ+?09U'-U MFPK/R[XM3- )!TXX=IQ2YRSEAN7N!M:;P$CQO"_7+OU^TO.N;>#"&X], MD-D"!S/<)"&1D%+"4EJG.=CB')LZ,<\NWC-#'5IP9DD!T *@2P2@)78Q9]R< MB%TPPIT1D2#E N!FP@E93C'BDD1L,(Z1NK4-RNL6F,SY(9"V7B'&M-/6:)QVRB9XK[SV[SF8!S *8 M!3#G 9@E-KDXK^=D;)(QY8FPV='I %1)#$! -1CQF"IKL(575/%[SN1 2[G& M'=>H8IJ_#"R(P66I,_AQ>:UCVSMH=2J9,)>;3*L3P$A]1U5UD9F")\'WH2>M M8I.'$>"IW:X0J];JUVRM?WH,8SVO=5.M>]JKXI8UV\]_;D4?\YG$&B.YKANE MM7^T.K7!8?<4AA#Z]5K\X2,(]U?3/U0C MF(NV/>G'=Y>__!I:_9.V/7_7ZE1/5'WIU]&U1BJ98\)C6E1-^?#M7\]:87"8 M=Y!U/-Q%1K'HT9U';Z]7;XUAPO ])M85I[>^C=?)$]\3[/:;WO7-NP:KUBEC M9:QEK(L=ZQ2$O=1DV)'OV=]N^>2#GQ_T53WU&5]^K;!6*S)6O2Z$?M!51SD_ MEQ^XVH>&P#]UT9]:>W=I2E'?\4QW\0^P(,;321]]IOAE)F-Z0?FOG1/;"O]R MO5\V_NBU.KYU8MO57[_9MNWX>-:B$L1]UN"\M@7STR\3-#%![SL#F)YI MY1+&]S5=]K5;[>K;_"-37"3++0ZC#)V')/8^Y)G?U-SEN!.JP#A'G\H4/F$* MJ]3RI^KF,_CX R9YUNM1;KD2MYPIXWQ3,_?X6\ZH3M,KZV@C@Z%$&VPBA_\) MZ;!V6"DGL92.!5I%^2BAI43>6!#O*XRE>=@\?H]A++2Q\_EH=^< KO%>[!U] M/FI\_.NH[%GWPBB+?3;C7H>[J[\^=%8V?W1_-C\W![Z[MH[+2/FQ\; M9WO?&A>-CQ^.FEN'J7%^7T>;[H_F\9^L2>$:'_<.&]_>X^V/,"]'#=SXUFQO M;WT^W-OZ_+VQ!?-"-&EN?6?-G:^\L=/@VSN-\WVM7) A:62Y8+F$ID$V:HN\ M#AH3K[EA^:@B7J>3E4CN:&C3L#U_F*,>ZAG=;.XY5O<8Q7UE^0K3GO"UY!T\ M#9'*V:J% =1$!QZ<'#.>211,QA1J'')))62B-GG M DL%ELJ)I86AT41KH*@#2"J@$*0 92D(QQ:-B./=)E;AN)'Y] M,/12SO@G>)67K^E!<2F_+BR8[+KR+#?P7-L_O#9=FN(9+]-V_[3]WCV&FTY- M)7KR>937&='36$GEJ<*):TXB-Y9 MX]L'N/Z'=@.>;?>B@?>./]'MCY_;>\=[WQM;#0RP3>%?MOW71$1/[#,"(81*J-AB2%A$D4\B%QQ M4!ED5"3,$.XMR^K(Y$ MZ"@(R[4V%F1'ZES'&X-])"/"P3$3HS!&B9SSK6'=?BVZ6W2W1%L6K<,3T186 M$_7!"Q1Q;L*16$+6,]A_@0@3%4.2.,#^2WE=LUD5$2HZ_#9TN&CN##5W(D!A M@N/$6X*TY+E]#L5(&R&1Q48&[' RQ+T%S7WI",7]7K+E5"ZB1AMS.S/$.Q M''48B_8OB_:7DPKS5?H)=[/E1//(.5*26L2Q H-76H&4HBDPY:U(9L8G%8K. M%YTO'NH75?L)#W64!I.@%%)&1MCKHT0Y'0\Q0 -GA;2A\E K5L>JZ'W1^WGK M?='V&6K[A%?; 8.'O1RC1#!'7&N*#'8EFN4E-MI\02KB6-*I6!IXI(I&V'OEH1+;'&.,9<3#XN%X=9]*;W=D5S:_.B--L3*;<7^YHZ M)P)8:@8K@KC4"ED3*?(A1IN$E(Z"X<;6\>1YSCMJZ/SGM!-K#.?F 8PL1Z[M M&V593]/OXD]=F+I/*4E#!*76(HJ-0-PYBJS7$7ECA8[2>SRL)= M#M95M']9M+_X4^>K]!/^5&>3#$X+Y"D+.8$HIPPXAK"@@M#H(J,:E)[5&59% MYXO.SUGGBS]U+FH_X4_EU!J9_:F>: MJ'RAR+!$4G28^,$X4JRDI[6D@057,7M25?IN[?,D? M+OZ^MP834RJ+2)=/OK)/%I$NGWQEGRPB73[YRCXYTX-X*W$,#YX>E:-XBWH_[S5O^2.S%GK<\V)&UIO) G.:(NP9!JT7EED,$G(DV $ M#2;$*HH\D^21HO1%Z4ORR&+T?GRW3U9P!R* G*(=LC(Z!#M^I)0*8RR> M6?9(4?RB^"5[Y 75?7M\FV>22XJ91Q)KC+CBF=R'B+!@T6$GG<)^9NDC*ZGN MY3C>\EYC1L?Q5LBO]617UCV)!0],^1I.P#L& MG-?" Y20'(>0C/&<*^&--@0G(9Q6!'A .2^V9+S@TZ333QC!M-4>=%B0M2+IT2%K\IW,&T G_J2)& M*"T$BDY)Q%FN&*QA:,+1@Z$MA:$'.62+G MA%??)ZDD3@:Q%"WBE"9DE!1(4:DX-S'Y7$F7$U(7RA3D7 :W_QP.?KW::U1N M_U\&%J1KX[(BV%"&FZ?' (>^*IQW>>UCVSMH=2JY,Y=;5:L3@+^]HZJZZ$SQ ME^#[ )AF /Y\/3FUUHLI]OJU07?XY^#0#FIGL79H_XXU&%O7@<3;"JCA(R?V M?+W6'$]PG7J-5O]G0PIXH]MIG]?@KUK_U/5;H65[K=A?K^T.QX> MT<7!66Z$/(#73SLG%O3TI-?J^-:);=><;=OJ4[83JD]TXJ#F1[[9VM^V?9K? M.SF!.U5#@:OFNFZIU8&OY8_X;G\ -_T6JRO8=KO631.#@J?OQ5JK Y\^/FFW M\AUK9ZW!8?7YT;5@,+[[=X3?!W#'?K[,L+L\([EH'&75#;:BC_D,\^6K=+UV MLYC<,HA*=<5WK0$@F[\A/.INXV#]:UV:P"SMGP/=J<._-&.%AZB$MPL M+'_8WJ#VZ5.]]FD0CVNZ7A4#K*D:NEJQEY[^Z>/>/AWT!R!;69K_VX5+5X)6 M53!L#]&'/$HC_O<=\Y2E">K%6;GIE6E6 M[3S:7BV"+$Q1E7KU8=C6_&F_G]%GI*F/*Q<@@Z%$&VPBA_\)Z;!V6"DGL92. M!5K*!8PSR';\]^?SO6_AQ%$NMS\VR#9\MWFT>;:7[[/U6VOO^!/>_?8>[OGU M1_-B$^_![XVMD)H[[_&^C2E;R!A9IRGBVB2D,*(U_;('B=3FD6 MMF2J=FMUT"'2@^"HA2I95OR7:+[WJ?FAZ,-3].$KVS>44DUSX3N%)>)<1P2P M(Y"4GABE<52"W](ZK_:QEXG0[]U.97QD-H]V+YMDS-X:I4'P& MO/M_'N%,BHS1Y#45.F%.4[2,^1B)YHPY9RBN!(!A-N9,$N,2,!K%XWU*\JV) MP=%[N,9WSYO>8Q7^:]I?%G]7B_]C^O:<=Y<@K- M&P>=(AV1@QZ%YQU&,\D22C"(?)ER_[431HG>WJJV18((>MD=>"LG['R>QTX^%F#]$;K:WWM/FG_LD MU]((V "F,-@C193()L81#<1&1QQ5- !,3N'EM:?NCE8*N*C 7H%!8*4WPDAM MM%(RY=Z;L5I_>KG^M*S_?'#CHD$:F_LD61I3)"AZ6'5N<$0&I !Y 5+AB5>* MD[O7_^:N5Z^!W=0^K4PI>]SM#5H7PP@R[*&M?O^T,KNJ6&Q^99&HL7EM=-OI MPV6@^/<\MB(^#X /EK>=F!+AS '+ N3@1%)DJ6#(>&]D IXM35S;P%.VG>6! MCR((S\21']N;^\E'JC40#F9(1-P:CG0PF8Y$Y1FSF(9PMR"\9?9'L'S,2+/PD\PYP"%"] H[V(+!+ 7V,5!T/7"@H2Q"SLV4:S$0X6&CU_$:+- M@WTO"3.P)2%'/8@0LPQIK0AB5/D8<1))5C1ZTMGP]'V0I*2]!B;D"?>.N@"$ MW42*98PB8%YH]$NM?^-@GP%,YZ(FR+,$ZZ^,0\Y+A6#MHP,(,8GIN]?_.31Z MH;!1Z-,SY8W3!06H.:O5RO MZG$?GUE-2 R!!T:(YV#I>V<#BRP1,%P#QN26@GLEUC,#I]LGW/AS'ZL@N>,, M\1S-YL2 Y4JX0UPH$IR %PB_K:G:=',U)Y1>=1 #?/J_TQ:L1.VT.M=S;%NP M!J!==GC$!Z3Q[Y;/,)9_B_5*N:YEU)P=ML# ?:PY:Q,/V+(8HR:<$J>]"AI$ MB%.;W;OIOH0)%RMQ^GUT-*?1ZK2.3ZO(^9?A>#\/A]O_/'RZ4"C) \3M?'MS M7]$DN' Z5V*/B!O)D*NZ>E.AHA" +DVJYZ21?%D;FJ4#YHG8Z0P7&+@J9YZ M9Z3V5&:'XGT)%$48YB$,%\V#_9 P)2EJE#3-U1&T1CHD@:CG@$J>>RWC?<+P MQ(2*>O6AC"M#VQC0"WX_R1P*KM?N=@X0;"#'^3N#7LO#_E'SMG^8>4%&*!"P MD/T:^21HISH&G+>8*^#J'\8XZ(_1Y?P,63!;0"FJA[B^RX_V6IXK.)YT^ZW\ M@7>]V+9YN+^>M<+@\/+8^[5OC4XJXY]?L0Y&Y>C.8'M&KE>M-^133#8=[9]9L_[:[_<).C SD<7EPSN?N>SCZ@4DU=4:F,* M 1O^'%NQH<(R[HD0B8+]9#@A2INHH:&LN1 M'@UD.S7L(%L'8*1MI^MY;#OY_/0.W/.W=M=_?VN >O1)- [VHU&4^V"1ST6/ MN6("&2(%BA:V. 7;JK&PU438=4ZR"O1.XY((Z+W'>E*WW>Z>93NQ.B=?.\DD M,1])#1$H9+M_:5%=S[AN@T5Y+=^Z=R75_2NIGK9C_*/"]>XI##GT__GN(:X M,CS-/QS:%1Y7]2%@DMKVI!_?7?[RZV59A5:G>M3J2[^.+C8"\8S\8^4AJK48 MOOT3T];Q$-=&-8-'=QZ]O5Z]-5;O8OB>5NN@B;>^C=?)K>_==5F"UX61#[KL MC%IX+:;"L7E039K/,1LX( -9QFA5%^]QA<6?5)MHD4_\\-I$TY[PW@HIBWRT M1]@8P@2=<."$8\SH?ONT>?#YL4[O7M USKT\7V-S Q+G8I M[*)GXT6)=G=@%X7/-NGG=N/;9[C/>P;/)7:_-;++7.SE]X]V83R_I<9E0:(O M^,?VEB>-BX/])*U/Q$1$A78(Z!X%>\5%%!/UPF%!0 +6-BBN$_[L@IAWM"]\ MA-8\!'=7"%Y!B?BMI>/IU"=Z>(>2 C6W0 D]= XW(AA ?@ MS--97 &@1P)0)C<[9]V".S/#G=8D[FA.&&",1 ISB0!I#')!"&25L,DR9@VV M&7=TG5%:",Y\@$<6@K,H?,GYM05A9H8PYY,(HX21AAN#$B4)\9@4TBD LTE4 M$QL,"P&O;3!<-^21 %.8S4,!1A5FLVS(\Z%[6EPW,P.>YA37C0>;24>+492Y M)VP2##D<,,KGO5C <@-RT').B'/KL._M,QFT#U9C [N',9>K *XA=P\#V)< MG(8NYYMY;@N2S!Q)ICAG8'&2#SH@HF-$G/*(K$DZ1UX#P4!DG*1K&T+6L9H\ MX;7T%.;!;3AN-L)]0LE\_-1.'"L5[9KA_!0(+*TU%P"!4_Q$N8^*-2:@A#/P M)8J18SPA9W#$6$0GE%[;X-C4B9D\6_*LCMLS4*1G0>N*MVRX2N>*PW2NQQ[X M>U)6UR/.B9;4V>FIL_"YLWU#B)&" /-PV #?"!9932V8- %;P;3C(H$-,].# MP=X1@B577DG%B8O&1.\IL]8X#;A-GWLPN"SX]-2^S;/F)ABMV#/J!8+-42$> M8.F=8 91)8.7/DKM+"PXO^LDY^.+!XPG2N_T^K _X]CR)TYT?U\ M^F;82B+GZYW$7I5+^ZCLZ(>!Z;0\WGR18=:N!*I!,!5<LW]S1^WIN;EZO3;G5-O_QGZ_V_L"RM;?.3^)_\U'"_M+DEC+&N>7 MVO>>-.A[N$?N)0:?R91GZZO8^_B)PNMGVUOP[:,/\-^GBW'M:^Q\O=C=^92_ MSYLP'J \N+G3!MJT"Z]O>,;_'?4S(FUN? K%HQ:B@4B+&5##V>"DQ@* MP3*E:"(@1D.T!)F-83-C&(U)85]#6 L*;T0CW,2R!L&I<4[@I"+/OVL> MG$XA:%A9C\E"EG5X*+[H:E6D&135*]@:HTJYU@Z8)<9ACZ*05 ?A#4MB?%$Y ML=KJH*QA8+Q0KET@R;! C;&$$/7"BSJFI=MIB,E;K;YO=_NGO64YY["H)8[* M&*$D19(#\>4Q ADR7"(G.;9$N,'AHHXV.L!5)ZK%;N^4^ M]P/7&- 1')1F3&EON0T&)I!+(857!GOAQ6WWN5^7;MX'5BR1Q+F72L+:!>/A MJ8';!J,2%D'?=I_[%_3F?:+"*A$PCXR5<#-B;2 ,N8H6'YYDJG1^&B+9UJF:,7I_>M+* M'1NO)NKQA85GY>EP\2>T;W;"E\-N;Y##-Q76Y'HV*V$"OSSJ[[RG^]3Y@)V. MB$:E6HYT/G0.EC^36#I@SZL_7];UHUP:$C= ME^G9-T!H)82.P@TQN_.J=6[U2^0IX?G8,'A5K MRI]$W81.FLJU.N?@^NX=&,:BOC<-W73#I6_K<>GTR1FK(X.H/4!/'IT0]VJN\6AI2-7_/4T: MKO'VT?=1_O [.7NB?F^^VIBLW,K,Z[5.',RG>*I8U^(!PYQ2"2RK.V+K9 J9 M=O <^0IK&YGLCT77'R,U8PO]X)30*0+RX*3.1:2F5X+P\(S.:8]W;PK9PIYK M 0F9-R-8G_-@MM/7?JS\("N1D?E47\@P(_/H\W'SZ#UK?/R3[7ULP&<^'VY_ M;,)8__-]%^ZU>_']?&_KX*RQ]>=$1F;SXR[-R4-[6^'[[L4F;WY\SW?IIQ^- MX\^MQL6'HVVXQO;6YEESJSI7=SZ>D1D5H3Q9CV*R!'&F"+(N,N19C)A9BC7. M74>HJ3-U6X_*YRC"PW,JAPI1\*C@T:UXI(3D.(2<96YA0V7=B$>>DID? M'LW(/JINK)888D;=GR]S,:\X\#7_\UPMI[D=,U[8C/YCX6SK,L1T_JC6W@7> M[H>WYI=)NN6DML([B117$G$L%'*PA,@P3!P+V#F?Z9:L$ZXGT.V?+W.0^ E$ MJRCPXNA)4> Y*O $/\%8!.D915H(L)=D5,AJXI!RVMF45 M>$:^NJ5G)KD]DY\3.[G'BGP0N#W4HEQ=<)LS.X$%]@7?9HQOK4F"HJC1"LPN M9&!_0K!+861I$,A*V*:\LS'DXTZ$B3K5SP&X)7,%%25^"892E'@N2CQ!4I3# M-)]41-PZC+@0'MD@-%*"8QI\),SD8 ^C=28GZ\"^O!+/TG]"V!+3E)WNP+9? MVGWRP ()=^0?O#8'^.,>_'5 ^YSY60'TF0'ZE"B=S(>W>(S(4$$1QT8A)WA ME..87#(D> > +DB=LTFO^*/-SH]3Z@0Y;(<3.N[([W)4'LK,YN.J:=;3)FA<-L:]Y3#P: MC23W&B@OLSTOLSY;.<\XJ2)\Q(YS1+B'%-D!=%(1>](-$0D M3!;#"B\1\17F7--ZC=5K/[N3W?RG)&$_SCYZJB-?/9+X+7@D0JQVFG0Q MU19I-KS_:3;L'+#F3H/O,\J3Y"H IC&"N/*P605#D?.<1BRL@94M6 M)!Q%0M[8W ^-8F24S@1!4L<-Y]:%Q1X22#=,MBDQ[E4RTL3,S+.2*KTH Z8D M2L\5H5IC"&6B)-I8CJB(V80Q AE.)?Q(C$2<'#8YOE/':$@5*&VT^J03TSBJA$1-4VZBI%UY5ZCO%OEC9\:]301V:D<"XB37 MU]24(R!D2FD9M,#&$T9CGI MDS,.&BPT19HD!0I-0FZ'G*1,E0:KR49UY9C2G(\IWA?(5Y6L'QV M6-Z89&.P:(EQXE"@ DQUG1*P,0X&9* $)('!/FUS0-H\Z]QX.:%4 &V% &VN M-+4 VBP!;=(#'FQP,7A$& %R:DQ5]$?"GU0K29CBDE6 9I;[R.6+^L87QE9? MI-;/?=\;K>*H;PU0_%KHGN8N.-5*OCW(G^6TO(X-X;D,U\5W91.8UR;PYR2K ME0HKKX5!W&D.FX#RR#))$ U.ZEPI22B?3][S.J?/R6.8H:8L!16WG,/YLV+.M&\=//DBYFW:H&IG"90>XF:KT_/3Z%4<=0L\== M&.E%U8?]S2P"6^0B/%QYWIQR\$6NRZ?A @18"5B67 %P<%ZOG;1M9U!!5?R_ MT];)<>P,A@?9J^:Z,3.CD!O49W+>J7:S2JV<;5>1N?YAA&5^,PLHEF4! >)Z MI_!K_'&25V?8BKD+"]:K7::G76_)7!;SKI2W12_F<-W:79C+0>P=SVKE?KG1 M'7[X=S9T6IU3.SJF_:17KDG$Z)EXGN?)5;AJB_V_-U.61]09__R*=?!,IX/; MOS+1V'76LO; 'NG$C,WQM9^'5_6W3NQ!1*X7[7=D$PSVG6V?V?/^VB\WU0ET M:71QF?7ISFK^,)VI6/\=6;&A6"A(8#L1ESQYW@3G)P;#5 M,5@FJ<=N: 3#=V+8S)8JMM0G+ /&PG"6M*,J&9ZD5=S)(.+:+?<)!(?<@D!I M;[D-QBK"I9#"*X.]\&+\/MISYDCBAD?%E7).63#5&$F4.JLTONT^V/($7^-> M*LEU",8319Q@P:B$1=#C]Z&46LH]C,=R;H36PH1HX:XT>!&C$O'GMO'"..1LB#S%:+:*@P1IB%1-879V1'^GE3=]# MX@P3;'RD%',8F>9,6&ETXAK+&,C^5N6<)9B@GU[:FX&ZRO?P>[<_V,F6X@Y< M^K=VUW]?3>]"._[[\_G>MW"2<^X;.U\O=G<^Y>_S)HRG^?$];NZTO^\>[<+K MFQQ&>M[X!O\=-1-\'V]O[FOK+(O>(<>U1"!D L%+$8$V$X6]U,G""L:^MR=9 MTV!/7;MMRS.7[KZ1*E(U^QWO@2BT4^T(QR?=#@RDGTV>[NG#;='_]__)QVI^ M'<6K/$C*D([G?69PV(NQ=@PC..S78B=O4%=-WVM9XJHK9?]7[2SV,LV'K[;; MW;-^[1_55M4]A0<+_7^^FV 1&_^J7!<_-X'*40)3UK8G_?CN\I=?0ZL/I/3\ M7:M3/7CUI5]'ZS#:.:9LZ]7*#-_^":3K> BFH]#CZ,ZCM]>KM\:\/L/W%%OG MDMSZ-EZ_\=X4K_7E,X":QZ7YY%W/,/:>INRA3__@225X71CQI,LN:+#Z09>] M)[C]B+*#\Y"%>V]O)CXZ);8QY%P35+I2MQY_V34T9G:8G8]8=H7>4$2ZZ\VQI MFM_]7D^5XNF!FNVQ-B85EWT "*R*),X\Y?>U)C%,>[SE349X1"["D_P!#V\T MD-T$;R [X7CW1_/BMU;S8[.]M_/AN''TYP^X9\XT.-_;"D>-K5W>N/@.GVG\ M&,].V*NR&C[A7?I7N_%M][RYE>]]@'=W_O.]21MGS:.#B^T=^,S%A]1H83I> M)(\'+77@# G*=*Z2)9%3P:! C7)$68TY@("J*V.>6R1OR0K1%"QZ95CD'2%8 MQ2'/J4JZ2Z#G!B%,6D?'* M(R$E]B'*9+5>VQ!U328[?R\(BU[[R8'AJ9HQ!ON0=ANK2V%7H;W+$K6(6?ZS MVIO74JQR+&)*;X17+=!OMR#?(@V9.\I^7Q?(0AH>01J:OT\:,"8RX; @*,5< M1#/(@)SC'@6<:RMSI;3.AZKQ9'F,U39?BMK.A?,7M9V+VDYP?8LM%IHPE+S, M:NL8LCIR! M$% 'Q8BFW[Q"OC>DO/UWZE,- L3^H@>8]Y4?0S*?IDD1UHDK0WC",-R(>ZL0B;E.L62!.RT#LR2M8TIY<47 MU/^D:.JJ<*.BJ<_2U D^E+1TP26-+/<.\60=,BJ?&<5)QB0$5C2L;8BWV:EH M 7IVO _R>I\1JV"E<72HPLU3F^ M9"-RVF.D;7)>4F%AY<#FE&Q&-N<2%",IZKP<%*JH\[/5>8(RX< TX*Q%GJB( MN,08.;=V4 G3/5;DOA]W>8'1X](T0J6*B+L*95 G: M#LA9@=DGP>SY)&L"-$TQ"H5"Q!Y@5F68E1(Y@%ZOHDLI &OB?&E,TZ*AR\B MBH;.2D,GB) 2*FDK&")>!\2M#G7/)RD5.R2*98UAQ7;7_[_+UQ_/FX>?$G;6Y5 M#8K:C8]??VQO_778_/CA<)?NXG%W USOL'GDX?I_GN]]W&7-K5WX]UO'X[VCCZGQCD^'W*YE(C&@1"E'7%B".,OJ2:)&6Z02UXB;0)!U$B/N,9-. M,&^9S0HD'Z! +UV58Y%;\2@C]CD;\1R8T:KCR-,WXNL9R@5%YHDBS=^G;,,F M44!]A7S(S;2354B'R%&P7G-XBV/#UC;8.IOA-ES49X;;<%&?%U2?B4U8>!^, M20()G3MIV"21H4UN!*">YBY9A:IGJU@Y;>7= M)0LO9;0$F\UDPD;G-,=#UI[.WGZF:MQ3NG1L-]H:J?IGT/0_8B][_*]R-A M M^\_]^T]KDKY%"SN,PP9AZX"^!6N1SND;FDH;0\JKJ=&GPF"2O+CGI.$&8AXBX#QH9R26 1R1)*TU8E!5XS.IH M^JJ#QUN*6,W 3;;PHVZK@Z$S(F!W. ,*@CX70:<$L9+5U#.AP-YG8/Y[!^!I M,49$L$BTD E3F7WPSZXG^:Q#<,L#H 4YEI5]%>28*W),<*] HJ6!.T2=<8A; M17)]((N$DBS@H' *@!QR_=G];UX)6HR,SA'DG M.'-)!UB>8+PD+M+ S$0SZOFN]74P+&L\98V=AB]RZQ'7'M;8!8YL"B'S'@WK M&YD@;'R-E4^!1T6HTY1[JXQC$2ML/<"9,WQRC9>^X?B'4Y"(D854.['GQU7? M<<#>V!N]: ]Z,0Y?GLG9FM)=?&G.J92NW3/++W]"8'.IS@N,A:S^N^P9OLLW M>9?.IBE3MSS'+FZ;Z=DTSYZG+"QG@^1%&A?#U)B\4<,F^] FZ4O1ZW.1/N$Y MM_M"NIT^M++39;=*UGKUA1".OHO=G<,V M7!.^ ]_?@>]#'AFMEI'VY__ KC?\_!MOD! M]@QK[GS'S6]_PK^?V[OT$X/W1?.BG1I?)IVZS@-=TL0CK(-!/&(P8(FQ2+M MK'(2!TG7-BBK,SVK(J\K5 6F@-;R/-H"0&NJ:^0>L"IX]!@\FG 5*Q.$)%H@ MJY1%G $HN7Q<*@A+0^+$)V76-HQ>;*OT*>557GD..?2)J$9SAU4 M59W39S=1G4T,K"CY$BOYG;RD*/=\E7OR;*K505!I40C)(Q"2@)QQ!@EFF<]K MS6W.+*P3KI9(MU^WW^N2M(B2#[T">/90TI(MK)VS;H&SF<'9E#0_&[2V$2LD M!(V(IT"0\S@7%@X^*.UYY+F%EZZ3!7>.GHM'J.CV"W.5*YTN:OL8M9U@(0D3 M08SEN4L7!182>.Y0P5$PG@1F!5<:3 SY_$;$Q7'R2 XBB^-D!7#J41SDL!=C M82&S@K-II3I4<%8ZEG*M'XRX4 HYIB.R-G 9O!/#N)2N,[S8KEC%8[(*VOT@ M%C+4ZJ*XCU'<"1Y"$G7*2X9$3-E\P :9Z!4*TAFI?6*:L[6-Y?)SO@U?B"J^ MD!5 JL?PD _=TY(>,SLTFY(>(X+&,?J$8LJY_S0I9+RV2"8?G+8F$J^KP TF M2U)THBCW$BOW0VC(4*F+WCY&;R=8"/=&*T[!TDA>5.5V#F,OVC2(O>(366*X">,C$C@5!U"I+GVHD2&6!TELY[D\C5&U 5^=@&;X@]YS9H]E8/JXD(K0Y%+(UL,2*>P;<(4,>XN% M&$\=DQYI["WBSL%OVF#$I/(V^.2$26L;2M?9E+,$_RP.GJ+==_.>V[6Z*.YC M%'>"YU ;"+JT)I/GY4'LM-1F3E@?[70/7+GJ]A2AF,C-+ MO0LL8!.XA=P5$C>SO6!*SI#Q0L6@ K(2F!SGL"NXE"BRE"85"&.4@LU+!*ES M-F.K]UG:L^2U> IT%NA<-'\NP#E#X)QT%A*-97(*.9W;LTJ&D8,E0XYQDF@0 MG/E\\K1N]+,CIDL FP\H\C[^]S(4B:ZN^*XU@$?R=Q<[K@ U\+M?]Y#*Q2R0Q6RBJCN3),LV0B]P+ %0/( MLJF%YJ_AJQC'U\_Q[]@YC1]ZW>/?X49Y"-]:@\/?3_N@(['W_H=OGV8=V^SW MLY\R[-@?#T-?N9KH^_0J]3N;8AO0MK&S"^/9Y,VS?>N$5%%XI'#4B#,CD<51 M(9:"8\1'D ^RMJ&FM#JK@=RULRB P7S2ZX93/P")J5:J_BAYT8$F0[RG04DN M2'(ND4@MD9I$YQDM\K(<\O+^1_-@7V!#C/$$I2 I NK$D DX(<&TQH)'#VJ? M&SOC.^6EU>D#++9M)1I/$YIH2&[ER:5)7 FM15(:1%D:YQ73M@C-D@@-;FSN M8XHE#T(C%V4",]=','B91)$DD!@B^;"AXOID>L=UH4F7!*#6=4"2*N'IURN6 M\!C)H=I0P0TWSEA.);<,*&2,F@&?U ''1TO.%UCFS4ZHZ'^FCSL]V'F'X_AH M6YW_=OO]9GQ@-.R-"PO=WMQW)&G@#-DG8D%8&([("$R1]P1$")8EI+2V(=8G M_2'7A:5BU:B;T&EN-P(*.QCRR0G7;BV!QM?ZISZ'.-)IN]:'A?CYT;R@M<'/ M%1TV+!D<1OBO%V/MN*J:5HM *,-85Y+U6G6&8=B[=?\. A>, :8.IC;[GB&'&= MX <0#+#R+4KT:N >X(YWAN"'72[;?R!][UXO_/WKLW MM;%KWZ)?Q<4]]]Z]JRRVGBUI[5]1Q0I)3M;9ACS(2L$_E)Y@8FRV'R'DTY\I M==L8;)XQ8$-7K\IQQG0$[##(+F4UDI#!&$D4FJ-5/BZ[U%*#>5.&VDXU\E9T1[P MA0?JG?!67O<]IZP3UC)K?. ^!*-$$-0;38QD E_[O5N/#;SF>[<>17?M6#PC MI=@<7EGMFXUXPP%TB3#,1!HWI\ZCF^=EW/N N?DL;&V%SIU3Q3I1UW^\A$>Y MR;O>=LX6Y+C#82$)][_R68Z'6Y6#S++Y38+WC9V+676'K)J%C,N5%?HYSDA; MQ%%HCVJC*Y['51]>]N!>>YGG -U\8ORLRZ>-Y9%JX(*&<:!K6DH1(RV#L^WWV^?;.]^^+FW^^GGWK<]T7J_Q_;H5]KZ]C=\WCEI M'?_Y?291X%L+[OD![]$] O>%9[T[VC_^?K9_[(_W=_=^[J?/O^V=M]Y_GGMH MF8HX1&\X\DH;Q*F2R#@=D2 12\==D6D[8TTEEU^5Z8E7@)42C<&X/GOHA<#D M*SV6Y(E _2"HIHF MWPZ2]5DG+P$D7]$9)T^$C7/D*3R70A"==J*)0)S01""=1X%KHISR5!D#V$B: M6B__&2>!AWGG;W@+&&!TX!H2NKBD13(.BF@?R4M M."5>$T!')INP+'0 MR"9YZ9@V\K4IE D$)A5IXF)1Q9TO!AQ7CSK6@M4K 9'WE+6M\7%!^#@G[*@= MLTX0CUA00!ZM4TAQ+!$&I'26*D)\ >2Q:!9SQ%!J\KABY+'6TGV)<%IK9SXY MDLX)4DIGO21>(":Q19Q(C'2P8.7&,4JIU#F[_;C?23Y'A5.7[/0YM-@ZSRAS4+1 G@J1TPPAS@E%,&P&D0] M=H4J?!2>K6T04LP]Y7Z)E#9KAGK+1)_1 >R&X:H1UA7$UV6!UQI&%P:C[< MLJN:JZXL5WU3CFN-J0O+3=K='+;:^&?&U=U#MKW;X@>%L44DKD"LP!QQ&0ND M3&&1C]Y*2[#DVJ9MVR:5L]HJ-35='6KZGU[W$($#?[) H*Q%5A^I0.I%BZPN M%67?[G5=O= L>J%Y.[O0N,)1*01'TCN&8$ CTE(8Q(VSGCJ-E>=K&U(V!5MP M?'F)=*H7L$K-BKC>0V%D>26=.C'=%UBEI[#5\.T9 B80:-@S/0DCB+&$0+DFX MI+LE\9?3?AL&^M1T+GV:]5Q"HY1G,;;W(S3.H&UP/VA8'(1APQR:)%N:+W.F MWS]/(#<)%0^SL%TG(]C;;N@?GF=UF="'!Y??"?#\ZL(RECQN4'\B6S"EC <= M8AKIB>77X9_37KL[7&\LG^!?ON/==:[G*GH/YRAZ-YY3 1LUQLJO#1AKTSVL MY(&RLDJYG=I+II0D"'N-OPRLU_WS1FFCN)(:FO.FEV\V?FMS\=[GY6#_=P2] M&=NE(61S 7M($D2NVO_+XH?P66B#"?6S5.( #<]/P_AJ^+@W/M*E^MMZXTL[ MS9$KK4U+;./(_$@BEJG5P2Z\]6;7;[5A^@PG M/9T=A4'^]S-@2/M'FMDM,QSU4[)?^F476O)GI^>^OS;'_9'86TY\.;&>?NNE/X*@R&LS6F> M7)D$%W)@9Z7PJ!NF"=S/)E))D-YYWJ99^_=XWLY;PIJ_*QQ6>3\I0E)+B?V. ME-C"W;E'DB=[%BFQW^Z)!:7T+Y5N63Y-:'(J6J-<3RX%,99&7NQ)Q^^>6F:O M(#C_)+ICCPA@M9;9RPJY>Z&%QI&"&ZZY(,10:;1D0A;26(GI?4[][O4O'PPY M3NE.Y3(EKP[^UG>WW_"1P^ MR9K-G']FI*#$"HP*+R+BE@AD.<7("NFEYA:K J>#(YM%L4RJ%*^@#/#1)<@> M8]E_D;DP2XR8KU'>[(G LCT+EBZZR$/T**B0Z@S38>O8%(AJ&:043+(B5\P(\TB%)-("D MD00IJA3"C'!#"\%XQ!DD"_;;2CXUHUPJ3;*:4;X D$Q:9S5,+A0FM]_,PJ1. MY^2"EXTX$0"3F!-DL#!(6^&894)I(6'*TB;6LQG7-9=<97&RFDNN/DPF49\: M)1>+DO/"DU2K(C*'5#KUEVLLD1)6(&N)C(92<+A+E!1%49/)%ZA25E/*Y<-* M&VZ"R6F4?'4::$^$E'-BDXPQBHD@R%,.I%+J%)N4&$GEE*;1&*S)VH8238Q_ MN["BYI,KH5?VA!O\=0U?7!4U#V;I]9*SL"5G3J3714XPMQ'A:"+B23;. M1LZ044)$+"SWFJ]M$*6:%,\6Z:Q>,=\UA7<7:>EW*\1[6+'>30F\91?.GEQ= MW^76N[R^P];)]8>MI^9F)&0%@#/!5'#%N;9:@:/-"([!VH!%# >R6-M8MA/: M;SHM^W%[>B;E-_>T7F\\@.,F9L=OW;D]-.[SR$/T,WQ/;P8P<: MORRU*=OM:HT[>?MS>ZMUOIWNM?O]U][Q)[Y'O\*S/K#]K3VVL_N)[+S_P';> M_]6Y6INRM_L6MWZEM6Z3[.QNM[>WCH[W=SOMUK'_OGWL!*R5?._8\;V3OV/K M^%.J(I6!&RJ(0]@Q@3@V!AGPDU!A!3&:$:LD+SD*8"_XJXDI<"<9+[Q0@EL> MB%2F$(HP[S#, _"7K]:R?!E"]Z(_32I GAZ17)CEY+=7/0FV,-* MZ6XM4!./4*'W:(W5SV8!=ZS0>]:@F+I3!&B^*_]$$^'6,*B^2Y9<7?FT=1Y\* M+:[$U195P_Q:)^9BR[L7]_;#DJ2=WJA]^A.XHO*!E9^'2KR]_ M^_=%;N/::)A26C,F/7?,V: $#E$'IX3!+LX-E5V3251%OH+/82][->Q51?$V MN_[#8#!*>HX[,8?\X"_?LI;.<)"":Z'_H^W"8*?_IF/:)RN2E?G V%FU\;M_ MU-K]\V3OVX>S/?H6MW8_L9UOG^%OT-X4(X.V[9_ _X^/3JYN_&[#\Z M1WO' M?QXG]=?M+2?VW\/?3CZ<;V]]I?O?_CK9A__OO-]/)3YT]@B&(+0Q @4A"Y3B MH\BZ8) (-N H(E4DKFWP)BD6=0+#XVFQUIA68UI.38D%$50(38CEA 8K1:&U MD9IQ$3D1&=/H&--HC6FKC6E\!M.,BI$&B@1+)R!0'Y'%7"%7T$)*[SE638:_CD,0HZ5I6U8#UR\TSM-6QTOB(_?XVB:%YW03@6@,5-1 M%H'RPL-,E8%K'PI2\$(R7?/1EX/=VV]F^2@UX(-8A9'0U"->6(^4!7I::$9U M.G*11+:VH9J47:U\]#,K:6?. M=6+ZWT-*SW]!C.M1SV)]T4#O650"1^R\*!6;HG@>B'S3C2#-6(.XIH 6$1G+8L1I]\#G MG0,IQ=*C0!UE@[G_/G1#WW0RX3,^%3D/AOUN$9D=1[S@O. M%;;&"AH(9Y3I*(MZW_@BMG#;$A&"RLX,+7S.M%S=T9YH6-5H)[ M@33XVXC30B,+!!Q)RG6PDBL9P/\BN"GT/9,V5I1A+86NRK*&K6[[WHTR##5%];+T"KN0#-21HT5FM"C4+,I 0;!JN0<@0C1KVD MTAFBM5K;H+HIQ).(Q=QK%BYYSF$-QS4W7B7L H[J9&,EJ2S>M/&N_.(*6,$N -!)+U(6C097M3!7\L* MQPMP,VY6!5L&W8E\QWO*JC1V3C.,;,*H_V@/SY]22V6K/7"=WF#4#]K'G*A3GOE5B^GH[_E7RIUHDUHF#D,^>>W/T/?M0?E+Q_!1[A+ M2DC=__?M__+0])1FG?KY#5R?O/21Z>3?_]..H?&/?%+1/^ON?X3NWSP\[(=# M,RS-_ /T?KL[:+O\V]^F(0_]I.BG,.VB886,KN)"78D::C4M25&6LK$ZS_MW@_B"3FROQ?2D* MCKV/6CO.I7!::8*C$%9)XK#R^:@-2NCEL/Z'[7=3S2A=&_]VNZTZ.?V_O'GXYVMHZ/]]Y_8]J_#U,Z? M.[M'Q_M;AV=78_E[NV_)'ES?HE]_[;__ZV3[?8OOO'_W?7_+L9VM3GMG]ZW8 M>;_]?6?KS]C:W1NVVOAGCN?O'K+MW18_"#"^7 :!0L$)XI$I9$UTR+/"%)(K M'*U,!;#P8Y/]_OE/RU=@\=NS?>6W.%_&)N7'4.JD+P3,Z(P^^VW["-=M(U21 MA"E8&WL]E<,S]G6RFU/CV3WQ;/O-%3R35.%@O$$%"0[P+"4:2TM0X:@WJ:(? MZW2&/%Z7RR_&LH@\PSLU6U;-7A$>,W?CD%G#1# %4X9P3K%V44;M"\5)-,Q< ME0,H9_Q"^\G>;\E>G5([$HO/$GK8PGLI.6@1DW(25LD1 ME5>0&/2$,W'GZN*;#ACR,GCDA?>(:PXS,1B"#/:4%#(*J1C,1-P4[)Z:',]Y MYO:JI.JO\I6OX-CS,='WCWKJ^8L\H?P?]PM@_6:]P)Q(UD,\O_%X#SYT/^84 MGSJ2M;C%YW VDL4-4 L1*8+!!AH8B4@T$",]63_P%!G]\$@/M'?Z[-(JW"/S-84 >!%@@%,T$@3YRS.!3(!"X0 M%Q(C\$(L*HB/@7J+K00>6JS+WQ897V(P6/5[U*S\V:]\ZDWG9V'EI^W^ SGY MJPX%K2@GSZ-=,_*%+\/'F[.,G%!;>,LYK+L8EF%E#5*6!Z0-#P0K6DBL@)&+ MHLGQK.K+W1GY$F_$O,BI_S(8.2!!>61QS(WC\'<8%A MG&L37E_2$XXMI]1:0[EF-@1AG/:,Y'W%N_#'.CMQR1:-M[,, MDFJL,)<&$>(C M9(D')4(>.\*1R31)*0C^>0LLGD;ZL-W&MR+4N5Z?<;$B%U MIM]*3?F9+5Z =A.]0\QSH .><:0D TX OJ-W7 6E3?_J@ MA;?.]%NAF3B3Z<==B"10CS S21.8,:1$6H:%C,$76,!XPTRD3?K[&F +7'U? M2Q7EWV$ RU,^6B'\/ TN_3+L-7[ GQ<:T5A@&'S*Z;JB[_:2T/-Q0QH/<5M* M4]GLIKVQ;"B[O?2GREE)FE%UI&/1@/IA-M)A0Q+*U!@Q8+.(.( M$\R1A>%'!#/ABLBC$<6"(B O8TNMCH \!E6H R-/C@17V8.Q$09;6F14H(A+ M$9 U!8R^(QP,PH%39A<7&*F7ZZ<-C#S.7)W(3]6!D\>;J3.!$ZF$-(9Z9*,P M,%.U1,I*CJ(5 6R%1!=C#IR0I5JT7TO>QY3;NZRI'R\(,ISPB'+9F MPQZ.".4,=2F.G'9T(D/:4@+.#.%,21Y=.A=2-3F1329^.^RQ?!NYOSW;EZV@ MXN[R4_/><#5Q;.DC-5.P5H=D%HAGLY6'3'E?%!XQ' '%."";EMPCX77!@?>I M*'D.R:@Z*:4.R2R4K]2QEZ>9\ESE"6;JK#R5#P([81".C*4H:42&*XNTH-@6PEC"4^R%-#G] M[1JD12>MK/ Q"LZ\XH4H+,7!4*--P,%[ M;6\[T5A<=1 NGZ,Y UK5.9IWPY=B-?'EP2?>P3/$0;0J$)C&*)$VQ*D,2'DB M$0V:8J> NG.QMH'79T,0#;#(3C[\K7L_(^""!^Y3QIQGW"BIL Z%TKC0VO*( MU6WGJ-9&L,AC#W;.3S_U F[C#\%Z,!OPR&@S06C>DC! =-P)1!H@WM M'Z%SOGZ74P&7Z,#$;Z'AV[YQOX@O5P1'Y3&S@(B&1!M@ 5:2D$" OLGB[MH0 MBXJ7O,\G"X\+P]_W>X,K9PK']L_@T:_0[ZUZS.3AL GM/J !B).P GFLDN)G MQ$AK*5&AA+,,@V]4F/MN -3FL++FP#"L8,&F!,:TN^DC01EV(6Y;)VAR>SQPX$Q:6S0+A(@(Z8*^0 MIC$BJKAP+EK"DB1C;0ZOQ!PD)4K)@J$BQH X^-O(1&T0"Y86@.Y84+FVT>W- M\*D'_&'8.$S#,F95C7RRUGWWTSD/8[/IM<&FJW[Z$_H^V M"_-G,EQ7-CY/VL'ECX9[ 1HW[H4TGS9W(O]S9@?(2"TD8(IY:Q%DA M8)DG&&"^4#!^DC*R:&?Y@<<)U*:S/*9SV<5NB9U/!PSZA&.-P3\F$?$(:X/U ML')S \R?>T--$FK%%WLG,X9TQ5UN[!ZU!QF^&O#_Z=HW>RE8U_L!@)@6A/YX MFZQQ5NV?(5-NH#5.\WJ>,.[Q-OX6:Y-OX+VOVF7)2M[U^M6?TG4O; _PP1:Y MLW7XZ\ *AD4L"/+:*03.9T36*8:TU(4CCE.PR+4-LHZO1MT;J<@^,*+9TOD'\Z<'P5!M"8]J"7OT0!"8D")H MQ+5*6:]I PK3 HE0^& \"8[(2XO/K"6D'83[[ES>L,60GI,LI]T=F=*UGG)] M*X^3"W!)3WN#O%C\D=U$N-6_S]I^>#1.U9CZ5G66.[[XBKFF$Q+XC4N&"2F6"$==P)O[8<,8UK MLP9F3DB?RAK(S*:QF0RX/3R_W"6/0]4GL4)W%/RH$W;BUXIE?89_X4G#R@/\ M"A \^-SK= ,4RMW4]K&+C3ASPY\^LH@KG7\B;8V#X)6%KJ7(C!"!LN=$K#< MN13W(P('1D*,9JT18!TX3>;?'X4E,@$FG:>/,3>:+R-:S+K;IC* M.#/HC@-I[6ZY$.9)"M>D[=].IW5-C"=Q6BU5I+%DO*+O3;6^IV[M')O<#+IV3 M4EHNYL^34SJSHF2[+LN\8 [GY;7TF?./4Z6R=\C4?:G=,\XJ+WNGC(R5J9!Y MVRO_>0O K?'.M/OYMYS)>JG'*B.\0B()+?'L"0WS6F'?:<&;YW[D$VF408N> ML9ZWW+7XU31Z(^<_M;W^WMW]].F]] M^_MH>^NOXYUO?[7WM_X\:>WN'V_3MT#<-\_V?AW%UNZGV9IEI"\SKD2V$M>J"H9JL+L7V,T4['))*#>.(B(2V'D,8%<8A0A6)%@C ML&=^;8/H=:V7".B>2(ZEY(C/,*NSI=.(@/.)A)&&A>I M(8XF;*1%4V'Y&PRJCC_5#&K1(#$"J*OITZ(A8H8^"4H%<5@@1YA!''Y#*MB( MK!::!&>H]QK<++6NEBE*_6ISO);XY,DJ+?KJ.7C7)O"])-R]+C',4,,MC\;Q MPA5686<]HUYJ9Y05MQ[$4">&K3#6'L[2,26MI;$H$/4T'=;@/;(T,.0UM5QP M12D&K"6DR1EM%G0VIO5;AU3^UORL,\KJC+)'S2A[ %+6&64O 25G&:FUX+)& MCPJI4[6;QD@3I9'W3@@L?<"D*#/*V+(%]%ZHR'19U-- C><4F=X]"@V8@C#W M$R6.,-\:/]*$2]6#G[]\'>1"P8_IA_:@4NR_)GZXUW#Z@.?[BN]6]ZZ;6D\6+52^ 99P<<%\'0PB-/ M+47<$IU$& /B@>(B$NUDDAB@=+U8G-J$I9IXH;7F@7.KA)(X$"DED[KPTMU= M;:*V@T7K;NV=;6\>$,I%4C5'(0:"N",2&0%+5E12*(XC$9J 3=RH.W$?;>NR M*'JUI:T?(+!XGRGS, [YE )WDQN4UU[EF/7DFS_YOO[:^72 %8;%$*"7V@(G M+7F%= ',4!9"!A^5-./NB\(/*W2I36KI36J"Y[B5VG1X ,AA'/41 M&>R3[C: NH[6(1TPC#FS7!9)1HB)]=EMLFE OZ0(>RVZAW*UO4$?=HSWMP@P MFHGH8N-^HHL/XIF7&<5#;'DW2; ]1%"/U(IZ8]O=$ZW#@T@P%L9Y1!5)1VL0 MA6S0!,'?J<H/74P%2PKKO#/ M$@)K^U@&^[B$;7C[TX$6D85 (J(F[?"Q* '6F$3$AG387E2%)TDB[6Z*B\M' M.N^I@/7V9W"C]#)56./:%[KF#>;)B-W^K2U[&-V#A^/SEZSAT,M9>^D>Z[O_[?])^Q+\S2[_:9_DS\N]_IF7) MA?[0M-.B-KYF,#0Q-DY'_<$H*E^@!:J\;%CNDEC.)0AFR-8M1I#>.]J ME4Q8D*2$!Y5*&!@?W*P_G/JH-^?%-U\9;5&6UL%%+JF'=2V=L M@+/ *0U"84]TJ!9 2@0:_["P://DC$-XGQ+,YL/760^Z.G1?&8+!.XCM7U_) MSM9; N1?M#X= %.A)#B!E$[>=J04>!H/*'+AK8XZ."O6-LH(7<*L&2 K2=%Z M&1Z\LT5EZ[S-C*@-A8W>1,U5!.>DP,'12+PUA2QT;49+8T9G!Z:@JK 6HX(6 M$DB3 Q_22(((@<$BR@/'9Y49H;EFY#IM +:QW5PRJK/V&'PFH6>32+]M=TO. M#X0\ 5TV+...VN%''MR&.03PA*_!W?+8I3R/DY 4$0<-,-3#,$PZ=X/127ID MI5()]P^9795W2.!7DJP4I>Z-#H\: 1XQ:6B*:*\WOMP<:X)G]%P[NR-G[>%1 M!=ESL+\!MCA7"7[E,#9@*D6Q"JJ(:6TL10WS MB9I9K/ 4&%C:E2R[N700I^41\_Y$HLZ-[EB,K5%FI(!;:-J=?),43"R/=!G! M2_:G%!=/85&^FX(BF2NW]N2BBEJO*\$>HJFH\#K#CR-3^#"EQAME"HMU62Q4 MIO!9$R-NGP Y?6#^%NX"%0/Q7,G Z>F/B)HUP^<4$4RTN?&EG-&;XQD][J+' M3T^P-OH,] MO[ADSLE[4Q*M90+H!%Q@Y_1HR0M^U][=\NT7W\/;Q7\=[OSZ)_?=?P7G8 M/-L^?G?(8XF1I@(C >X[\R)0 MX#B2< O)'0DQJ]ML*82J5IH%@F?1?WF%A %FK_WW MKGSIU/1-#_5:MLO"J".AGXJ1+YFJD^.CYOS_'<#09 MNY+ 5(/7S'BG(RMH*@I@3NTRLM3%TL-EV.!9 MF&;( @ECK1DR'U>%]BIBSPG'EE-JK:%<,QN",$Y[1F[5#*EWA58+4^?X_LYA M;XP.B."T*\2\0QH, @DP,$X#)S9%01EK"DJ;N%B4*/ASRH1<4SU_[3G:JY)L MGI.>QY4090I>X^,(X!BF7DZ&7KYT^ANST[9&_9R6]F0%\5RX$'&PC G+B;>6 M1,-U--22D(3+[ET0/RE+26.Q<]8-_<%1^S0-Q=LO.Q_KFN@[UYE\QZW- V=5 M!-8? *6 W(5)%(*." ,CV,%T<$'O;91K,\&*!]AO7-CC7P)OF6-]42>0=C>4W MD:@VEF+ 03:GIM5A8%2+U Z 3 M_',_<\*P.AM%"DX$YEX1(X*.GG&F5$&"O3WLM3 KJFWG;K;SX0R !QN%(_<4 M,? "$>?1(),./O?.*&&4CAP#Y2*B63#@E_5[CPYM:\^=I4GAIFQ Z\2[I^9^MM$G-R@>@"YCD2&!8M[J0$M#$!!>RX M,5;"U,=ITZBI.)@-F:.K-[>Z,7E\I4[Z/93&EES^FH98#@8\GD/8@Y[@6P%H& M6_ST"]#-<"K -Q7(4"<1CP68H<<:,:^=)S3* A=K&_@ZT:M;!=*LL3%P@BW3 MF MM-:><"1XY38J1$M<":4ML'X!5P&L"<1@C'Y,6#+$,V8@9,H6W"E8G7%"3 M[*-X@"C:C3O7%8'C2>CBM#?(@_-'%H*$6U7Z%E7BR-2WJDUY?/$58P>]SFAX M_5?FR70\!TF=R3B:^C]6B@D&3;^RPBM2SXD:]MUO\ M@T?OZ?G)!@2OWXA9#\K9O(Q9?YM^._E;'Y)! 2Z]!2L?GF^U!Z[3&XSZ81<> M]F<'ENQG1I6=+Q6J'.^1O=W-GWO?$GI\@N]_[NR?_'6TO_OUY_;N(=W^U:)[ MQW]_!Z0XN8HJV\=_'[6VWAWM WKL;_W5WG[_]\G>R;O.]NY;L@.(U/JUW][^ M]NE\F^Y'0)E?VV<'-$8J9"3IP J*N"0>V1 8(@7!QF-J-*9K%RI.FPF-8V$$ MH\93;@CW!0"3LU%*SS$KI/=LK1& 5IXF ^V/PMK&QUY_&'M EAKOVEUP=]O= MP\',41.W:R7=^MCE\'_OF6^S\R,MIN%LQ1SY;Z$4F_,!EI/>:1*G@XG6&PT: M<3S&C5[I@32&1V;8"-T<]7 CX,ML-_]]P?-FFMAL#$+( M^E*;7;"Y3N-S. 6CS4)[\/4&P>C_3+;P8SLY37E5K7:]9H(7MX9EJM4QB?:L MBJ%^_+C9*,'S_Q\T-@\/^^$PJ:1M#@99\ W8YW_:I51:.UPO4;J\%!PUY3N!64)3P+A3PG[6LBMU2),1^H9-2F9@7XGL9C&X\<<._@R.W6A0 M^GAPJR$8?J_;.<\WGW,_"YS'5(8X5D>;O0T<4O# E<>8F:L+ZF7%O;QYEW%>P.QC:>S*US,6]3?D"Z,JD8IL2Q%,+HYLS9K+-HJV,]!T\.UVUW5&*1%W JT7&#-. M5$A_^7OZ)O<(E3?^D6\"BQ)\//CG'S=SCNN)QZW#\]1J@N )K./2&[BOG*#D MZY@7CR(G>/U#'RPG"+?5CZ-]^$B-U8O0/ER2JO.ED&"\6\7*HRLPSA5@7"*Y MQ0D]2J\SO< MX_8:K=^Y^Z.V<'%RK ^KUGW.]?;-J-_/0N[9B/YX5"V75;_'@K"DK!RFZU0L MN6F8P5%VQUSZ(?QWU 8?-(7F'@-J?EO48MEZ[Y4>LG[U+%E31.F])D$57 ML ML;5$.4*)I\R+ZP[&9%>#5_MA2%N#M]4X9'J^/.[),BPU8QFE97A MQ]_9_DE+['W;(SN['WZUCJ%]O][R'6@GM!>WMEIX>_?H:/_XS\[5RO"=77^R M]ZL#GWT5\"[GVUN'K+5[*.#_/UM;G\Y:OU([WIVTWO\]5W6(%C"4Q%"D0MI? MHI8CRR5#D7FN/"G9XPC-B0,(1XZ5 3C*&N(T,6%J0A[$JE/)S&*33I=(&1"*5M7+D"E"OBS%+\%;YBS5NYFB7VWML'$;+KR\^DWUC-T.=E'/4,7,$-G"(4- MP!A4 1;)F$X'?UIDM)-(^I2JQD@010!"L50S])5%J#:=@Y<9#E+J3 #6/74P M62V^NL248CQNGR?#MAV&$]RJO:0%@=H<>3_LG)*"2@2L@R.N74 *">-!7];5A;OB!./8\73#SJ>?Q$\WB&G"AF11$#1E9IF,>>"2 G@2!' M@[+$.NHMS<(9JT:PD)C>[/I>>EWDE-9PO&,YWYNRM%5PJHZ)'Q.54\\ 0('R! MDM@%%XKH6)A$RQC];3BOXT%+.YT71N?\PJ)0]9Q_K#F__>;*G!<."^Q#0-YP WQ&2:0TI^"M<$*\ MEX[JL+:AFT*LS)Q?:.2&+3?I^=A/Q>C#\V;CM&,2[>GZG-A]FLK>FXUN&-;Q MFA5@.>-A3.>$#,&_>SL>PNU0 ^ " ?#M+.FA!0F^T 0%4CC$<6&0"@5!AECE MF(V!29IT!G53UK&:%SR5%Q>KJ:?RTTSE62Y#T_@1B:*P''%#'#*&P4_!V,CA M/R)"4H)F3:I^NZ3AZ>(TR[_"5.L4/:*I[85\%94%R18ODF\6N*#N5MXD:GUSU$P] _ MJ3-X5H>83.WPUX#V&(#V:9:5>$EUH=+^%R\8XM(JI!B)"-@*+KSB-*;39DE3 M\CH0]')G\*)823V#'WT&SU 2K)F.,G+DM+2(:TP0$!2*C'1,LX CX3970Q2S MQ[ N;?SG1>;I/%Y^SN/NSR];;]Y;]N/NK_]2 'VQJ4@U@B\.P;_.K5T M142!,XJX,NDH'1'A'ZI#.BR0T83@G#>E)*N2D?#HNH8U[-6P][C96#7L+1+V M9F-I(1TAQB/"+)7QID-LK20",6P\Q=P2%E,9KZ!-258&]NI]S=40DIVO0CSO MR)AG$F^=LE0&MNA[HW2DPVTKXLH_X45)7=^L5CQUSLG#)(L7*"N]U/>H,?6E M5%QO.M9=MBZ]NU0/:/Y]19 M!1>![&N+1& ><:%2>$-BQ&,D3A4R!IU2CIH$T<4Q$3PQC(FV:8?92B]M7@"UNA1A@,OA&/_P( MW5$HS_&H3NR%296/O<7G1CPN[S*AC_&H_BY',2D,%\-X58U@C7)>@BJ MS:GKLAPPS#"#A- &<6L$,MQX1 SFD0 6C-_;G]4YWY]#)QTC_M'TA^<5HK7,<-3/ M?ECM@"T.^#[,4A4A*2F$4RAH(A$'VH(,\1P1X"N<4>$$2WG'I,G9,I6MUM-] MZ=A*/=V7;[K/\!SG =1Y2.):D2!>,(*,50Q)KY3QA0)(3^%?M@B=K24-N*Q* MEO*B-N)J>;$EH$/C*',=8'Y,P)M3[6V4(*R0 AF7U%-)E,@22:"#?8B<66I< M$D.F34**5N8_SZ0/4Q '%.B;FFG#A% ]*&<,0C M%D"%. 4O4#-*A3&B$&L;O"F62J"LGM/+Q6?J.?V,_#S"H0#8X@SKI"5PB%JJ=#>45C7DNXJ5DU1\"7:O*\G_M+1FGKB+_'$ MGV$^TG+NA0Z(&G!D. Y)P9,8Y)T0EKBH(R5IXYHVN5HA#<#E*XU[GB*Z5=FE M>^8RN2KB6/;#U>+>Z^.1KZ#892$]\U)6QT?8OJR7M\4M;V[.OB4L;441(M)! M@6/OO4%:4(H<+911(@2ATZF/5#1IL:APW2*FS)(7^=5X6>/E\VSZUGBY2+R< M<0>"9 "4V"+*,4%<%!H90PH4.%8,*QT$S>>OT"9EOQT'6 *\?.ENQ+^&!GIR M(X]4FIKM[LCDH?J??_GVCXW_@7_&]S@Q_<-V-W>T'H-RN^O!&?^#RKPZ+!1L M=13L* Q/ J-CQ\W&V_A78;G#3-HF,;?']XVVMW)1W\W MAGUX8FF3S73)66@- M+Z$/)EFIIR8T:YP=M=U1:HSOP0V&95OA(9VP/IE+>;1F1S&-7T8Z5E!J"::" M*\ZUU8JR@A$<@[4!BQ@.%%V[>= I?X)!GM&IRH-,R'JC6E:V1R=P#W=Y'8F< M88*U"Y1B3F$UX4R80JO(%2Z")P=;F7<3@*P+ G[U@(F+8-/NA7D,MMH#U^D- M1OVP"X_[L]-SWY]W[>"M]GCM^/1K>ZM%6N_?M?>^O8,UXO,QX+C8_O7]YSZL M*?OO]]C.UGZ[=?SA#-:!3OC?G\_WO_E32WD!W\.M7U_/]K[]=01KS_GV^Q8\ M]SO;V7T'SWGW??_8\>V3#^>MXS_C]O$F.P@V1I&VLK5U'O' E(Q&&28T@PX M'N4>A74&9#Z#;N0<64-\H99JCSCI/(H3NT5LQX[)PO-)X[ MA6X^L27O6K_K]TZFYM8,0XOMG\&C7Z'?FY S_-HFV.[7 ^F,8\%0Y'V:7UH; MI(@C2%&AG,><,*76-KJ]&4K5<$>F>P@F! M:80;'SXT&Q^&X:2AFHWMWC T"&V@\81]I%F1[_A'>P@4SMUA MGC2NAYI';NC-S6J7W;S9!7#J0"-/>]"?T/W&[BP-O9LG=QO_8_K^N!]_J97B**.<$%7C8'Z49 M_@C_/FO[X='81YSZ5L7K\<57C 4^-QI>_Y4I#N^@B:'_3'A+^17^-?7O47_< MFE-S&)#M!_,=F0B-_<-TSLSY8.U?EX< ^K^Z>9&&X,9WKX:&%3<.3?GOW 7O M#@O8X_*M+^XH^%$G[,3KF-=N\DQ>,>D2!X:28(*TR$L-BX)4P+" M-OC!/_^X"QI[K5\(BY6>2KQ.BK_T8KY,' M?B88>] W;VHLP>L%N_[CAS>6J>)Q&DOO>MNGWLQ=(9W?^<&]&][IVB0;?9?7 M+Z?P,JEI[V9>W2IY]=M$RO*:/.'6=^B:I[2EW24AXB''C;STCJ-/-2&O^$>$YF[^;2M>]+@MYR.7XG#ZVP 2WO(YLZ/& MI7NQWSNYQ)P?2[ENQ]VW[>/ODK^][].]VZ_W>^=[N7T=7-^);<.W^ M\?[)_G$+VO7GR?;6YZ/6;N=HC[;HWLGGX_UO'^!^?QVU3M[%UCD^SYOP7_#/ MG2U'6K\.#XBTG)+HD0\"(UZ8@&PT!.E((Y5"2)D$9A1C2Y226X-/#3XWY )9 M0G#!I9.%Y,0&K8-SE!FCK3*4TPP^= P^=&$;4$N:(K0JR(2O(I/+9YD5#&%M M-.)<2&0\CRAM)"I=X$@+O;8AF[Q8E!S$XV'3HW+/Y;>.@#D7?Y=*5B&[= M)^;\4OM@&DB; M5W!N[:9S\ +# 1!X%]H_$BNN8^EU..N.X2RAO8K8<\*QY91::RC7S(8@C-.> MD;N6 H^M\//$".^93;W2<:R3#V+[?0NNV>0[NWMG+6A;:\OQUJ^]G]OT$]T^ M^7RT??(![_WZ\_O5.!:\ _S].VNE9QQOGFUO?3_;_G4(;7S+]K?VZ/[[MW0/ MVM!Z_WENA)U:'8T."ED3"\2Y5$@9KQ'! (:%M4Y%FJ!144+_O?21K!J6:EA* ML"1%P;'W46L')BV<5IK@*(15DCBL_%TK;N\'2R\RQOYTV#038\>I%$LJBP(A M!G$C([*8222C$5$3X8+)$J-4_/;I$HN6Y+D+BZ<[SBO MY&1^">-6K@+M7:H\F<[.6(UX][=47>8;W5Y9U=KK)W3)@YX"S=W>$!Z5DU#: M\-?!L-OD'W3.SEI#T_ @=)BC9W_&'H.AC#Y2N2W9X(+&S^;.U^_YGNO;W[EK9V M/^%6^OG;W]_A7N=[)RVQG_[V:__[U7J-UM;;GSN[[]H[NX>DM0NHOO7I//V\ M_^TSM/NO]MZO3@?^]@N0/K9V6[BUM7? &3%:>8^"BA9QZ2P@L_&(1D^-IURR M8&:*21D)+N+ < BP)DL3%($Q8D;F;6YWM<1C:B#R/+DT%#=7RLZO!;KM^=?9 M>_&DP'1/P)WJI>4#V6O?93[L?AP!.)I!:$P/_5E[>-3X,CH][;1#_\(2TCH/ M:-H=1?@!9F0_54\_7TTC:GSH-G(<+,$_K (C%QHGD^:E#=).@ DRS ]-+P&7 MA6["$OBM87SX+]AJVER%%\U[JVEIZ<+2 L;>G"@WF,-^"%/]DLHH7>_DM-=- M9SL-+O62&_?2R:5>@N>:5'W4Z/2F&S5UF_&3SQNG_9Z#;Z4'-BP,C$]5FJ;1 M[W4ZZ8W@8WC//,. !@=G!L/UQK=23&+\]!$\#-[' E$JA2MZC=/Q,-^]!;YA MSQL.%F#3[EYY'_B# 9;>]VF_^:)7Q@T:Y!8YZ&- CM#/K3EL_\BK>!N^D':Q M\["Y]/U.64O<,,/4KL&PH7'#F_-!TL7HY:%-.^ ^=. .T+JDQ;'>^-^]LP"_ MYE%J#P:C%1N^]1N7%^9;"2GL:).<]Z ,&@DT9+VQ>6=& M41E09C3@K8")FTZJ3>O.M/16J[JEK6GH4UNG&[KZN!3ZV':_/4AX MD2GS8 3F6K6\Q+8L^Y(QPW3T8@5.G5[)A>);$'EQ>&_(UT.RJ M,:' M88+Q;/<\W/ HE*(^5RY-T^PDE*.7?D]Z._U4(E^VJ0&6]2,AW#AKOI(&@D]A MA@W*ZRX$A09#^%^YLB3#F-2MYB$^-6W?^%_WB+]H1H%:&RM9Y#QRJ80*B6MY MZ;@R2MV68BUF6?E@N!/?]Z!#@)5_*5]M\*77\7<+P12OCJAOBIW=K_"L/;R] M^T&TS@Z,993X*!!U+")NI42&*H*44YK:(DA/7#K!:GWV;(<&(%@GSYON_>P M1MMQSY-/IL$5*ZQRWFE.M(Y%M$[X56(E&TS)0/IAISAO\$6*/Z&4S? ']M#QOH60D#N"EK@J@ EA.[S3[ M(IFP#%*(M3TX2DP J,/@J,SY'":2#QWCX=MI"/)#RA$ KIKD,\\K^VT/4F>< M]@;7<.EF;FF5R3I1P;O3D\Z ;]QKO00(5D1CP&(/Z.@LQ\(%A2,7QD3JK]E& MG8''S] K_;:#!?T--+.&Q%L@$=K_56P?'D3I"RX #4U"0^XX0X886),X,=@5 M40GH^ W!UV?W&<:8V$RC7U+9YQ_X>QT)^HK'G\'/;/O3@<"<68\9DB$$Q O/ MD.(P_D41+-?@@F@'U(BQF];$^U*CQQGY^QZ5]LH'G[<.#[0F7K%8(.AJAWB0 M ED:&-)1XA@9+Z0*:QN4K,\*_4X&OYW3IWJ'W;P< /@/CGK](4H^;*ER!12>J8-]Q9S1:@-0.(EU]P98ZS6UVR=UTO1 M;R]%>^=@C;1PD7LJ46$+CKCP&"EK*2),!VJHYD$#.R_T.KEFR_OWUJ/'&?UZ M/;H[)%%8CXQV04KI$)$^'3/O";*&%:C CA>&$,L*NK;!\?IL;>&#UZ/'&?EZ M/;H?&6EM'F!F%/;"H4); NL1H0A(J$!<$V,\(YAW"FUSP#_86)_RRQWMEX!IQE 36X[WFO,0"1TE$L$%Q M(HCV$7,";92%(MZJ-.>)KM?ZQ,!UMN!/')S6/=^3?]?K;X; W;*<]A<]I M/^22,<#D<7_X4?^LU_>#T'UE%K"33B#9W3O;WG+GK:WO9&?S@#IKN&4"2:[ M\316(J*K@?0]$P"2VE$%G>'>Q?NKZZI(KYY8VM3@[3F<9I>1,TFW_5+>N-#W'J/(G\V'11/_QWU$[!2-=O MY\WPW!559#*V^X/AS4EF,#M"Y(I96G!IO(G!%50X8I0U0)[JB;/@B0/O(+9_ M?270'FB_$ZU/!S SC#:,(H:#!S=)2:1T(9 &-/.!6*>57=N(P&)NFC>E6SUM MK(,AX.HEDRU/+YEL@5](]]YD(B$0' K!O:&"1TJ55SQJIP50N"B$K$WDL4WD M\*# 1%"G"B0*!MBJ+5B'-PX9J;'E,!)1NK6-X5DOR\O/9!0FUIP3E*I4A"OY M%./!]HS[<@\-) M8CK]Q'$?C1&%XSIJ[HM B35U-/()XC^_MCTVA1804 &WCCR&I,$>4T M6.[2X7%Z;:.X82?BWIX_S ]L"F&#C)Y[;55TTO%@61$ PQRN/?\G&'L"GG\H M3"0 6D@:KH$-%@6"(0<#4#@()0CAP=\\]JOKOE^7W7PIYWMEWN:Z/?AR[[SM M2CZ[>9'-^[S) =\2AT[;!N H]!I9TLGT_62O?]S>N=G'DRS!G'-+%'] MAAT-X%&#P3@Y8##>_0>* DY$/YT>ET^(@S5M?.UZ(YV;$'Z>YCJ+2ZER4X]O M#^"3[]W>61>XFC,C^+2=TX9[G1^I-F>4,43O"]R+Y.U^14N)3=6-T\)QN&[H5/,4Q%0S&Y M)&4.9.ZY<3%0E5IYM6,O$8/I=.+4ZC*O+QV U*\.0"I):W[%?/ ?S/E19U@Q M@]05-]Q^Y2?1%G3E6OA4=6R]U-\A]$?!?V7.BI!.E/666,0#]ND@-(QH M* (/1CG'8*DGQ4U!_NI?*5?28V$>R9,$ =D5+%4PLV+".XT)Q(+40BO.>5E3G&FJ>AFO@H> M]L=^SX7@!TDU]7UJ>S>]:VG-M0W?Q8:W/QW@(HHB,(-B017B12&1$8JCPE-+ M"%&"1IU+-J\/7X^]V0QBXUAV>^Q='R;[&YVFR%\(P_&Y?E-1P.%1OSW>YR/> M3.=^VS$/4RV8-NPKQMPR/]LGHY./O<&@G<4+X)W2AV5% N"V.4TTXF.>KOE@ ME]KZ[V#]K'5VP P5@10&.2LC.&N.($V"0H)P(620K@AJ;8/>!.#PWSS+_1:R M\=VSY()[Q4STA9$%Y1%<2:I9E(R!2^\452+OY%MAE 2&T#3V(#*;?0&.J4@)&/0%80AS$!&_ >88V%B8X! M1B2:=]<5,E&V-(O'915D?OK@#*C0J5LD?SD5VY:QN6:^U=C!G920W2M\^# ) ML&FCVP*'.54'7#&^G8G?6@<3[V=Z.Y\..) SX13X%04." BR0R8J@@P)T1!/ M'9/L*325ZG%^W'$NN+76@^N8-$]@G*5$.KF3SFHF)#',"+RVH>DCW4G MA:CAYVFJ%BW#>V58KQJA1J=M;/+^4D%JZ27FD%1_3#('DT3E$GGNKH!SUS#V MRHHGS02-",U!HZ0FE+V*7?.SJAM[KJRUW*+'CJ'=LX,>^WSUF_LB!::O5M6# MO0< KZP+E>= \"D5O_%A]\U8$:&:2. 9_G<$[QE3]?AI/^7H#,^K^/:'%!OL MYK/0RUKM-ST?X"$E)G-5UH"?=HP;!Q"KXNZI:'%:X>&IZ=8PW4Y@01]<) *E M0O9QKDMN%4R!%*+.34Y1H[P%GO-ERH2:_):35L(43JEOQJQ2$,\=UBO[ MTTDD:ATW#B9UNJGEJ[]Y\)]<6=HR96WNLPMX)/NK-JWRH/\P M8.VC054 >UH&*=O=PXFX2GL0[K2'ED,(/]K05-/I5+<[J=YZHFT#D[4/?^F< MEQ(2J68WJTUDBS?=L7['I*3W(BJ7=F.SUL=@(G97.@[5D_.&U>UWR*@&/6D. M*XDA@-+P8UPYG#;T8.K !$P]8;-R1MD-$^9QGE$N[[]-"HQ+D1KHV^RO7J3+ MI*>;;ME8,X"Y8^'% :+:21 '&OZ?RYW43UI,]KA*C1QUJTE4JF]4BAOM;IKP MW6$GX?AI0CF791^;*-'378F2UT>N-E8]618*J:D M'<-Q0TN,-HFH1_.CU\^] C#8ZXSR?#T+_1R][#GHC@J1 .S;@V&9Q72:(X'M M<8JGN9 #,CY!(KS4R6D2C4KXF66 YJJ%C).1!D> 2X-F!<17I$,R0N:,I$[O M;# 1#1A#>K<*]Y89F9,WR"W/WX4K*C2KI%"6$'_NO FHRQ7Z/V"GO4YW<-2& MU_H(_0F=^!$Z.+UYJE& E:93%K1W8$*.MX]S5EFROO'D_S+*7=('HC#J3XS\ M2])PR8H#:17N];MMTTQ7=,O!_@(DW#3>=$P?_GRQ!]Z\$-;*+'PPSOT=A&X[ MY^*.)^C%E=45'M["9?G+\:S+?.8LKTEYJSI=]=<(;)J*1.V):GSXN)- *1RF M>/Z/=J]3&4O)A"K.,V@0DN])Q.3E4GYSZ6QLNOS*1#/6S/M?)Z7VQ#_2=4FJ MFN)_7[X\_Y'\^Y]E6GQZ.EQ^TAXD\;'4CFGU&R W\,D@MZ)Z@\])AV!8FG79 MRQFOTIBEO+\OB%3C-MG*_?+V39D.V.U6+&[R$73 >F/WK#=)"K@\U)E-Y6D, M^#,(_QV5 %/>?SS\%R,Y'M\K%C$>WGQ@5XKWE#D):7\K@S!\.MY/R1_G/BE' MXM]@^K[?A@?_:OP8-/[L] "#*N*4Y(8ZZSF[L&Q0RF(Y[;<[C>2T)3//H_;V M!\R:.WVY!> GRV]"IV325/9 CD?94O#I GC6&Q_S/ " '&1-2>]'2>;!9$J^V#%G@U'B MMZ$\""VSL,H-\.TR):YZ9#7&\%=@CIERIH/5\C,G/K!L3L'%E5'-ZG)Y92TU MZU(;QH^L[CW>$IM&U"HUWB3UN]"9-"ZY[H=59GUBR+WN18N^A?%J7/78N#O+ M]3YU96^4:"G,L3SDI;'#'/E1WFH,$3#A1B< )9UJ&H"QCTH24TZL//-\XTT2 MU\VL,P/8!T#)_FFOFG%5B#)7,4PGV.380O7>/]J'/7CS08J"5LQJU"TY0V^R M>N;%MV^ @)0D?,(#3JL-LDJZ9"47FO/*;MYVP$P,W!:L:3BXXX)RC<&.U^SM M7C]1"3#3\>>75ID'K2:-83 GSGO7;6 MHS-9$[-Q.D:ZLF+STI^FP&\$[*R3;[\-T'1R";U MJ_$/\\\Y0_GV)WCI:>)>+/[\VL5_^N+QTG^9\DQ;W9T,-:].\SJO,JWQ!*O8 M;65UX]?-/#[75Z4DFNI!J6-A[8;%-YPIJJO7G?.LC?. MI9A(,"<8/#'?P\627S4M.S,^?7F* Z37F'"$WIBB3Z9!CG:8[/Q=&L]<)S'5 M]\W_R]Z7-[>-)/E^%81?[T9W!*'&4;C2L_DY#@<#*;REY.G:W2&NN- MB,%8!(-6ZF+'HCT@\%COP*6HD:9TS+2ID+9D5-3%:B#+D*WE%Z_9IP6^=**> MBJLUC*D3]VJMJYZ+>T,L#JPI4T;HZ<:O]F_2IX;%<.C/6Y U.'A@0M36^KTF M(WB*%'7B]A(.__BK\QO16_L,5Y^)K-IK7Z?YHL7@"H'R(1BRMY_#^A2J3QU& M%QH:!#=$2JZS^F"Z0$:"EFJ*A/)#<"G;<:5CDL0]@)[J%*+4_H ;'B&IXO^4,E34N)(&@2 MD1,382:S7%#1PHRV6K,"8A@\@8,5JP2&NIM77[3,EV] 5B8,-I?IA.@8*I(9 M-6%6J^5U"2B78U$:>;YBK!K-OR08JQTMU M1JWIHNG4VF9FM?-)07V<)^@ ?FZ@#X4C'Y/$]'7#.FEO:1&Y? 3KDY Q:;/, MQTD^D9"Y$M/I4#OII:)08H+>@4YX8+.O< 3D6J=WUKBM5R]!ZK@6J)!UZ=K[ M?<>TY8Q9OA,(WV66S5POYG:2!38+669[7N1Y=5M9W]0_=&+1_F+^\E^U"71" MW]ODQNU>'9+NP]]?>_B?X_WDZG#__5ED12P((LNT MA)>8S/)\,W2BP$S@T%AHV4ED83^UFSH820ASJ2IRL:X1 ]) T:4 4!#/52U% M1?W'Z^!559\DYKH4R'$BRV0PF6)'],!VZ*@1P:3/)Z4 T:Z:P[= 7!L_DD_V M1NIO4[Z44H@ 3K6JB,7;-(XS\&YKDLBW$_!5.A MCT\$ [CU2)DY*W-/I7^%HGERG5*<0UVD&QQ8T=8##:5N)NW\!-> [(/?9 2)!#V.)^-:?/0N9F+;)7# M\AI/Y5Z^Y*F6(6J>#VJ/EG([:MT;1+0 M MZ+=IY9#7 D+^4]9JP,J57*HG<^CE*VU?M?<-#<_AO+7T3BB\6?]^#8H&U#-_ M-,+N^ZGVP5&M2!]D!=@_F)LC>QE1YXY:4))-55MSK%W$OO* %?6E8H01/#3 MQ1=E>&H33C$Y/0*VBX^;;VP#T"EQ/^)R),!S:0,0U-//QCUO)+KXFH#I![\4 M/2U+BDNX1<*H!;N.3H=NU**\8U+69]KQ;Y/YZK5Q[JHM4,O#.X;S&F1K6Y4< MIBBZM6R5VY/R$>^KU*LI]5^92?$_0R-O<3OZ:M@!?46]'?C1U;2<)5^D=Z*F MJHY)%,CU_T'7K)(+"P2J=E>9D')+-0NAH78Z:%(C:.Z#3"A#G5[FJ)WZ*]^D M'TNH '?!R($Z4^R'073=;H^PS)A+#A75WUDO1&I)Y519H1;5F(HAQ3)1QJ"X MT3[_-?*F^6AEC"_)+=P])7VJAD-JFL-+K@K2Q0FF!&F#4L5%NV^#3^_$6W26 M"\C@-K%I84>TMK1/ST^7U9)&BIEW0WB<0'_L[V^'10SD>#H#!3X58^._^6CR MA_&NN*11-WM%.=DQ?E4N0W7;[V]/W[4\AH3X422I&3B]6EKA+HI*JD',D4PI MM8:7<:Z]QK7[]Y^B!),?<[R&Z); C(!W.A?JN.SSL>YOM-NZ&PGCD(@;_[6G MR[.-MV(L+D")PM.OP$0GWX_ZA'_ V&K63H:TRB?1 %8ZF89SZ210-K:T!%TU 9\=8V&T2Y(U[$9O7RA6#03J< MI:+J^*MH.%:&M8SUY1]W3N"A<#_\\Z@ ;@][H>7T7"?LP8^!Y_:"T*,U13WF MLIYEN2T/J]N:DE2'2QI'D0(H[:]3L.8UKZ:+49%3\54Z2D"!HYK4KH8)XON[ M[I1*;:/C4*$TE3W'Y3>_47&;>@5[$D8?JQ%.\A-06%8*\I2EJ-/C])RM:I!/ MOG$;.WYW>6L%6UZ_V/#E"LW69R 7R8I[)Z;BS&\&F)4,:.5,E@'IJ+ MITU9>MU7_2%-L#6OP;%7>45&!!RXHL$W,XII]>IQ5YV]*BB-":&1UK.Z2**: M479.NLA$JVBZ[H"0"CZL$[EDW$(R8Z]C_B4RAP:3>W*Y*(4J>HV*)]^:?^72MJIK;M YB78BHHYS0;SAIL!T17S@ +M0529?SZX6#O M^+?:R[S\/% I\RF*+DR8+$$+2A?SL3(QHEY7*A/!+[@B%SSU+0NCG?*PGM4T MAA;#COC]E2(PE%JY%+0D#X= MG5 05V/DYM$@)\WNM\?G8U''_?'%"-$D:I#@ M/*T)L,Y(6)UUH+$*VB%RGY13(15H+^=C^2!ECNNM+.1(#Z(M!7Z?&41H;[3C MZIU>998MA43;-ABB\*H%PWF=K%50FF"[16)SC+4D6'MR[4A?[<>5A_\V'^)3 M)E1=7\YJ@KW7^Q3FY_/&"WX=L:RGE&H%J2AF1232\IZHV&F+.>MVI0,Q)!;G ML9@3?N>7/*]+O;M:K?XV=+E6M'5O\PL:CJ;:$72O5QF6Z!53WZO]^24]%? M6LTM/*:_?8X,S4BGP7EGSMAJGS=/UKS_,Z:>W83S?1VWWTB=Z83#82 MI_SKYLWO/MY3P9K1F_/#TZ/\^.V'X>'51^?S^?OYD?/WX)/ST3G:_WQ^-/IX M=73Z+_C[:WLQ6//I'WBN<\ ^O\5K/H^.]@_OIX?[IZ%PO(SWPVP&-DWF1L),XQ98L:.GSFQ%X268(OCNVV6N2SS M@BAF 4L3'CDX03OV_#1.(\=-%\=WRUW'0K9OFM9]X^N> ?)X\PUC\BY;5=BR MKP_NXI1_E24ZE0;?=PN;?@,/7=?VJ>:HU[(Z]$\Q%EG^3&IVOSO/G;_VCN%; M#J\.[./30VH+ &8TCVQA\C!T3.9'F1G[(C0%;+T59&$H8N>&$8QWGL09V[;E MLR )_(#9L8@BD22.RWD4A]QASITG<6YIX$YRMV[V.3_>_^(<[9X%66 '2<9- M*V >-GH59F0GW$RLR+-#Q_%CGB -7#/B!7%Z*4P4#FKDXO<7#!6 -?AI-77\ M!:O"%ENRC2>&B8[KZJ _R8]54Y&H7G\%&*RKV@ZF8E1A-P#T9=AIV73,-[!"@H0O6"H@$TT93)\4^0@Q44^CL.->/!Z[3 M* B[R-'H()U^74M+P,@Q&'P/*J#86FIZK9=7DPMVU%]%535QF,[/1AT=D?+^ M$H!+8H>!*Q@W P_0"PM]G%=B1Z83<\>.W3A)_&PU\MW._Y[BQ-V> M_\-)!Q>D0P0H-<@8,[,4M F.BC-YX@>FG5AN&HL8D*R-Y[^L47[[KXWO37ZM M+8<>S&69]@V3T-$=B2D1>!^7[E*,?,I,:UV&53]_4@(IESD6A);M+?#^_X>W\8Y']8G/=4NS1W5*O>8F)'=4[ M49X,^,;XI+Q#G4 ,S_@$PN3P/'$^77VR#O??7\$S0'2\MH_W!^>'^Y^^?CK] M\.4SK&-1S'P^_3,_=#[-CZY ')V_OSS:/X+U#KY\.OW(CM\>7AZ=OQD9V)>LC6FDX0[=JF3O,'R@DN1K+FJZD''L,A#/4A M5'0(O'T(B3R$JG4(/!'\8A'(09TEA3&X>;1$YF^@D/(MN#(TF6 M?,B;SRFG@_9(L#;Q&IAF!VJ:6.-7BA@6,WA56OTF,R.%(INF./2AV$4Q26\U M.ID #!.RT+A284Q*LZ(>)'(*6M-\@;H3_]/DV7_Q:P'8OY:_]L[=CMO\'*<0>DG2&OT]\ XDALS)77?9<=^=UFVK#8R/OFQ[[1(N-GHP"?B>*+=?=,I&)*2^=R5?#UE)0\L%0 M9$N\(=GBH45C>)-D)-Z3M5RUC/B^C*#WR3*D";%T:72;+94Y"-]G4Z.;S!)+ MJAL4Y(=2D+]&,Y,LL-K4?/3MWM+GQEYY(\TWERH5C H:KC4(S1MZQY\50R!F MO\49WNJ#?[:-<[Z7M%C(([,="0KO2\4_*V/>XCE/\,I'U2LQ3[Y@WY1Q:BK^ M2!(ALNPZGENE<. K'YO=5FN;O6),2T$[:%Q,6\,L-Y5J;W_EC8>SEGJ'[/ 4[ME/OQSM?QX=7KV_.MH_ M]#[O?QY^/O_$#D>?[$^XOO,/7_0]\*[99^>C_^FJ__70^71YY+RWCD:?\#[K M\&KXY6CT]^CHO#__?/YW_OF??^5';S]DA[GE_'7Z>GIX8GT]WD_LPZO^F<7" MU!6!9X:AZYA,^)89<31"C$BYW?2 H"34@?G MR6__0T/!A1/[)F6PXM1_1&5@\Q3X%4<&^C$+@X0+QD42<,:S.++2> L%G[DR MF*^ @J%PXBCPS8@Y'*"@FYEQEH1FX'J!<$.666FTI:,M'=U$1SP4*8MLSQ2. MGYE@1@H3CI^;J>6Y@>4!8=$\\9[+HIOGP-T19*Q6RH]J8FRURJVE@16&=FK; M,8MBER4LX:Z3VFP9&(P-[&"T ?K(G%MD\61;7(G!I$0 M92P(A0AC'FSI:$M'-]&1X#:2DF5&KN^#J9KY)ARY:R8LMCBH$L=.'= J=@_D MW?-3*]N(Q75:AM)@C6+2ZIR)+9&W@8NMZU*._0;)'V=>ZMB>RUP_CN#_DHRG M@O/0"UFZM3*>MSXXVENV,K(X"\"8!!O52L#+_' M['6]O3?'<[EE_GLPOY^Z41A9CFWQE*7"BZW$BSQ'.([M SB,MV#PV3/_,AA, M$VQ,$9J6%Z78M,(SH]0-3-OS@C1DKN,GV8M7K!>M<#%L&O,_*O1[+O!G>^7V M6'^"*^\;9/R!,A$?U9&J$@E5I8X[P6D;,PQW(G;Y8VV:X0^/E>[;9&>+E38< M*ZT(QV28PY/9F>EY$1A*,4O-. Q=,XS#(!1^ "01O'CEV \!EAZ0_9Y1V&8K M;59+F_LV8-I*FXV7-LN6F1]GPLULDPN!EIEOF=P3CNEX<0BR)W!2RWWQRK5Z MMKO<3>Y'D38/ !)_IY+C5ZW^*)W6#[?OE_+B0=JCL!>OKJVMMKVG:X_B/7Y[ ME/_,\NG\4$P'17HPOA#5E+I,;%P/7^](MV4Z_V(=[0^&1_NOYT=77ZS#\_?V MX3X.7_QS>'C^>?3)>G\(ZW'ZW#TP,7?IX?[7^\I.&+ M;S_.CT8@/TX'^='Y%_?PZG-V>-ZWSWCB^+;C"M/A;F(RG@#SVZEK>B(3(K;" M1+C!8K\4*Q46'%\090D/8 BITLWBQ^\+)OPV1%, JXZEQ0MWE M^W#.S5D8UW='V?C>#:O[M]R\2]U=]7AF.HS?^ADNZTW[T M]?_ZN[E^>:VGS[0 MPD0KW=?B.A%DVZ 2>2B %VP6IB%//#]U.$L#.Q%Q)%/K 2M)$00_+(N@OXIQ M'P<>O%-+VZM7]HY&EW=0#5!A\C*=E9>@^RHQ_LF$$OS>.SH%"(.0Y/R+?;1[ MEMHI3U+7-?TX#4V66"GFN4-T,IE,#+[P8UXD36,<)#AEK]92B4Z:I&NHH:>IL3+VF MX5HU=Q3G.,FQ6-2YABZ5+?8*-9:7YFAQL*\#7_]O(V-&9VQ$BWJYE954Y;CT>>#(28GJ+U\].BZM-=>,]' M6,LN/#_Y>GCU\2PCS,PVW<,^PZAR._RC&?1X>8N3;&VNZ9WK2TM.QNWI=WO M> JW;6NUW;!U[:R^4WK^4W[S+H&N;R*3VZ:ZWN(9-\=Z[O/T1UWAVD5^I[X$ M3QE5WIN5)3J-)')_N2G"9B.?\4"R1&8;.#N.M^&DP:N!G*J-/[3:6#^&J+EW M)OVF[=XO]\EROD,H?),R49;G@(G8\7P_#7V>6LRQ>.AF6>SZ=BJ\A/E1='9P MNUPWI,7=<8K_\[HAQ-WIGG)2_(T^BHU)(/E&IY5,(#D_M(_V_SP_.O\S/[KZ M>_#Y_+US-'K-CO[YY'X^W;TZ/#VX/+KZ5WY\^IHM)I <7GVT#M_"-[P]<(_^ M>3,ZVO_D?#KMVY_/4U@;K/-\UST<'7B'IP-,[9_7"22G_:^'^Y_.8N;XEBMP MWE>4F"RT(C,,L]AT[2C. M^/_,AZ\2JREF=^;5IB_U;^;.4/RI_ Y2)T19H) M)V&IY8:)$V4L]9U$1'X86R1_'-MY(/GS'++;GHEPLEK"";XK.7/]R,DL'$88 M119(*#LQ8VX%9N+[H1>&=NR+& S GA?9&R2>'LB$>"Z8<3=),,^SPN'5 M@D M'HI'-2E^KL8NCX>O]+E]J(_M2$R5;=@5:UG^5:3FE2B+K42[BT0[689;W',\ M$4>N&8=I9+(@%6;LVYYI)4Z8I&YD^0[# 04A**@_-KZ-QI:)GQJDW)Z)M]CD M7IR\A$V")$QBECBF%7' )E[,33@YSW1Y8 Z/K4BMISV ;95EO&W4PY.TZ/\21E$L;6V'IHH3=?1BM)X,8\9*'I"DN8++!],XJC M% L?PX"!!18[,?:XMH+E9J1;I\F/PLX/!5:V[/Q]V7D)P\1>9 <>1G.\6� MV3?#-,Y,C_N,>1GSA>MB7,=GW@:Q\T/Z3AQO)]AP"'-:3/GP(=#* ]IBMQ[" M^L/)O@>+^FREW&-(N>,FM69^N)^PP_WW9V[(73NR7%,$S#69);@9V2PV.?[/D?_EY^7Y!PL2;7G^D7C>ZO)\Q;5F8& M80H\CXW?HB@( =FP..5>9-F!#5L9AN'33/ -7H\WN'?67 H'NMCW#KCGY(@;>8T')Z>!:SD*6.'9F9[3D M>29">^=HK?US&PL'S^<9V;+Q]^%C[LNF:N/9REG M(N(N<&\: '"Q@P1'AEEF"%(9@8L3V#COJ6>S3>+C!TUGL38;HQP#9W#J%3?$ MUE,&;8]99.:L$AOBGOFA9=Q#897Z'/_"8_R BSG./E:"K+2MD'LH(0??/CW, MK:\DZ$[AVT]?7YUE;LBM. 4IYUDX@!WGVV6.,).,A3'/4I9X*3J>77>38N=; M3MY,M++EY._&R4=[+4[>/[2!DY/ "F-FNA[.(_.LS(P<9IDV<_W039*8NXPX M.;IW1'A3LV V':]0MLNP&/=-[,JYS7=Y1A"EB8-$.XZW,NL.,NOU,OK@ MMF<+VW7,,(HBDV61#3(KY69D^6[,6>@$/G_QBFU2O<"60S<4>FPY] $X= E5 M.+'M^5Z6F'X0@WW@9[');9>;<2+LU(L3)XO##>/0GS(KY?'<'8\;C=ZTW;QS MQXC;?_Z/(K$?-O%F:Q4^G/P^:! 6_/YX?];%%+8"Z8<42 _=&6TKD!Y/('7C)^^O MS@*;99$5!*83>Y;)DM S(\^.3(_;B9_9MFTY_HM77L^W?M00RO- B^5,7-N; M9'A/NW6;B?8$"1LM9\/>-B#\#0+M4Q=A[2> L)CK)[[/S"R(8Q/=;";VQ3== MST]3WV:QY5DO7OGA0Q7S;5# 8,NDCY&SL8I)MY#DX3AX"9((UTZ8R"(S=!RP MD5+!S3"S8]-W,^%%61RR)$,;R?4VB8=_,@?6OL@$, ..8K\0XYF0,XAF%2Q( MX%AWFFO]<"YTD%%VM$U0>PQ$$HN7^C _R+/$&1KJ)/?506[AR;<(MV39 61Q MQ\L2AYD!R\#>$HYMQK$K3)=E01HP/[5C!O;6!ME:VX32S0(G6WY]1'Y=!B-< M1+$?"C,*?# GDD"8/ PDEI>&O,@#$+NOWAU[]JSK6_DH8ILMXZ0YP$[5I?D M:6-KOA5@WR+ ^LN P[<#WV)6:EI^[)O,SCP091DSK31D3H)-!."$7KD/UM!L MZP_9/%Y]G/+9+:_>DU>7P(8/K.HF@"Y<@2,>_("9/(IBT_.=(+ M.TT3"WGU MH1(&-\WO\6RJ61XJZO+PKHZ;)[S_D!+NH=#(UMG[F"+ORV+]AW?F.CZW;3NZ#S>%[7);_F5N: M;;TMSPO?K+'@VAT)MK+O@63?^6([LT/WC',N,CO(3.[YMLFBS#4CYKMF%L>1 MYR41'&^ L>WH_G,TMOZ8C>7F1_;';+GY<;BYZZ_Y:)W9B1TF##-5F!N;S$I] M,Q1@P7B>B$*11E:2>6B\ -UM$#?_E!Z;Q_#4W*&T02%0N0^+A9+WL> V;;?O M7!+Q(#OSHRB&1W!C;57 PZF U\O^*S@D)FSAF#QV/9,%GC CW\U,$68A2U(_ M"Y, A\K;[KT#; _(,!M>"+:5EEMI^30>P*VT?$AIN>SZL^W8YR >PRP(0%H& M/LA-F^/T B\0+(L='Z1E]/"NOR>1E@2T?Y]B,2/\;YI?O-(?=30; 7,DK_X' M?JD_8<3+?CZFM41::N7C%*RXETY XO-!N9$\C=>RHX/L># VCI-I$8O2 &:R M>\:E,("-"@/6)3#_.Q]/"X,;8WC=7C&"STIR@-M[12%M4^#@W7XI!(X$,7Z= M#H3QW_\O=!SKC[V]7?K)_N,WHQ1]7N)VP]. #>&V"_@"G"O"X1?P:W@%WCJ8 MIV71%V,#]NJ+F%+..?P37C34OQ)?89,J?"TPLE',2F-2%NDLF58[1DT[=!2; ML/7TQ)DY GQQG)],B^0(R ;@,_D$O M/L#%I@?CTQ*V6J[M=KK)>IZZ:2C^[\/\\S_I)':8?WP*[W@+NN;TP(6?YT?[ M'R^/0<\?4<]XQ_ MAU?X_W8O#]^?.5X2L3!P M3,L&52(+F//T]*70A3X2%V1%Q][X>]=R=:V/6,"2^-"SX$6OSE.K#S3I1$"@LD M:">>'V>^ZT4)9Z#APC3D$;?!;,P2X:4Q@9XERF.+A'5R>3/E4I'_CTIJ7;\D*R6H.9&5E7L \GYDQXYB=Y41F%-FAF61)&";<<@-, M!;=V@**6' M_;,X<<+4"5S3@P,W64AMX!W;%)GGA[X7)JG+7[QRO!UOA4"I3Y]@"2A=WN\C MZIF*NQ+"HD;B@)GM.,R$'3$_2$,1I#&SP03*(HMS3VLDQS7U#QV-Y%U#"GL% M(*E4P;@/(A$ R]+CNZLD_RY$9NW9B!HX#EH^; MIIF%8XP\;V<%\0 (&\(/.\;QV-B'8Q@1&H]Z"I&CQDF&185 68&G"O9=_]S1 M0L8EKX" 1I.A %%/L C $B&CE*[>XJ$?B_@<(+Z'Q$/+%-5&/,O&B88]._ [ M VUJHBJ%WI#8FPL'% M-LO>&_(*5XPF*MQXLH35CNF)S6JQ&9$T21M+H]=="W 2K#B?#J6= 18,V+X@ MQ_'J8[7 05G,^@-C=]:?55/#M8EGW1XQ'EXW;YEGS$SC.S^DY;4FE9(I4"=QL%TM3(IY61\5QCY#OJPQ1#)XZ5)!DP M3N8Y86SY(@;QFS)8F.UI0+1.#<;BY8<:Z>\U0/^=QOE$.F]@?823MPKP-C+H M&,!S:LF/>QE J,#*0 ':X34*T"".$D:*L GH M46 M'R>BQ:W#N?)0#8L$C1GE6TA$54NOA%<#E"Z)$"E1'L&:+>[ZX/L+6CA(HW87.K=0!_1VQ(.$)BX43 MQVF4>(SQ(/13SPN4.K^1O$&D3O%U2-*Z5T)-K%NRO U9'KT_^FS(E\+L(7K]S@.F$J/?&$^/IC )" ^:JZB5!-LU/^!?Y5 M8GML])V +#%B$""I04\PP%J LYG6)*GOQQ#!UXE(*!:@5#N05ZJ>2F39P0KI MK"2,CZ\\C(9:-3N$+)HK?N=#"P9'_3B[X@@'!YF;NBY ML>LRD7@\2.S LM+(YKX7!BF)<,>RI>WL+"7]W(W&U2(_U,O?$OTMB-XZVCUC M&0NSV&6FY6'+YH#;9L23$(@^C2PW2CT[CL!ZWEGN 5+3?([6W'@L)$VHF!

UY62$4_CECJQAD8-8RE#O==SP]CWP;E R9$>FXFG26\\4> MDG3 ($R0?"Z!J2HQ?NXY$@]%.<[A[AG@L@B, <<,>1;C[/+ !'/4,5T\L"". MHCB)7[PZ*I8)9U&T:!M929X[2"WW=L2W2^91#0,:D8?OF(W;TIHT^5V%W3>F MZFSU^(,3)CN\//-]SNPTY&;"<:QMD$5FA./7+"<6/(I%ZF(5BL-VEG,66S(M M&_@Z5(="1O5$2&_5&9)^NW&D<]?*F9^.>CJRY, &)>=E M&<]X$)B1;6$-#+-,[H'.2V-?<#OAH4@QN'"#+#'@]^8=*4AY X%*4NR*CJG) M8\K@(\=?S(?H&S2J@1"8_"4U7%;KD*J9I!6TOC]O&3_>^A$Y>PVD]% MO/ -\(R/-JP'WM=G1Y=GL-..9R< DQ/N@R*,$I/'F6V&=N9DCALG(0-L?R7* M%1@-SIW#R5>SX;3QJR Q&NBH3>"?>RHH^VL%$"T54YX/*R,6P^(2*;Y2B$P% MH$[7WE\'I9Y9R >L[9[QK[_AO_;V=FM_$L;V.FE\A$C;@;6D%L+#.9C<)=CT MZ'\BKJ9-3XI1#&\CAB?*Q^WD9-83R],3=T_V#-_RZZ3/[YW!N7I/-*#/RF)D M:,95:9":=ZO'7O.U*X1SJMUX0$#KY>$9NX@ZYJOE'HU$]X79EP*_L7D&2SV)1]>\GGUXO++DEU9Z40U12H O<\R\? ;I@ E(^K:3FC&A&ZKQH4LV':2H;1.@<0 M03M7I!V<:N4&:)Q!*3I46"#2YX:>CLFP,B=I7$SS+(>]F9&U M@_8)8"PA[Z@3E,AXJC.HZOQ3G9T%Y]$D3F$%C4Z>2F3R%"6Z=Q?#%Z'K:_VN M(U@12-1?X23 H"+4EH_UXG\SQ! EA[/D>8TG, _@Q MS.PH%AS45JRGF6N\"(/VQW95F2R*([-D(D,9*?- M!=C=298Z )3=G16#3UO9\]WRFFNM9>,CV"8R"#PA"_WDW_@W._BC(CF92#VQ M0$G:3+UU$BGI*Y#!E_EPV#RL 95*_<4B 9H!E?<55)%GU+^D]XGIKHT>43A%//4'/6Z;*A5IV")P-%0]?DQ5.ZIW9,;%/A?QPQ!-_S MY?+H84L#5XF#9\@K==#7U[S2ECPH2OX<%B"/1K/IC \!@#>EM:D8\OEUGL]] M1./H,^I(6L6 6YCW S$8ZGD,)CX8S%NG;Q7QT!F50#/3?+@4U9F-AY1T"&J1 ME\,8I(@&=;DS5\'(V-I5X28N7 MMXOEI?8W6_I>JWIM+3\WP?0&/C.;E33C.!]+YJ.T5HREO$/,YXC(3Z04P*1()C [9^ M9-B6^>]:30)0->8'F>?X 3>C MC.$@U#@QP]"S3=O/')&F<92DUBVZ::QJN/+G0L.5K<=PXPFD*V ^66!)/)#' M$#%,M^3SCJG+MNLD:>+'5I+8S(Z3R W\P$M9: >N):+L!GVTK?1\;'(Y_<0P MBS6R0\:Z0)Z MFY9YOT_@#B4CF9Q@K-[.6JP=PW#QZJB?A($R[:V)Y0$)RQ3*]FM 59N=UR^7 M$BZ]MP\,,%[$CW=D6.[:#HLSQTJ]F&5IS"/7CE@:12ES&'.Y9ECWINJ86+S< M3<]GTE2K3HO=VD7^CN< &_>D?WR__?''V;M2'+:^^HW\1)WKM>T<<%N/DG5X M!6#A\DP$?LQ!\IN![V5E"@RYB3;XLFX%!F6NA/_G.Q% M%;=J,@GE6347U7]9B-O\V>T>HM.WIRJLE@(BI_/\IBXB6YV_\:(![T=K]^-9DGA.5[D1N[ MG"5>% 69$"[SF)?&<93Z=Z:T;2.'3:%0Y[!_%O(@3+#M36AE&&\,/#.TTQ!L M&NZQ3$0A"\,7KVQ_9X6-V^IZL]*?IPBW$C))OJVI5LRGE6&-M1JLAY@.*^=! M&F%A_$^GT-9Y35>6SW80]YJ>V'C57P5O];]>Y5"%6RG+$:]N1?=",$?^:CV8C=&D (T\PW/1-U;E;=;?)PN2]>[1_>'FX^W F;D\G MV+9IJA(H(-K026=)%9A.VF0TM4A?@K4NE0,]5T2;TUF)"A5H\7\Z7>\?@/9J M^PQ?C>'AG&RTW:H2TU-1CI:KWM)9N:UZ.]KO.V!192R)O<1S 3;9"5A4L07J MR4_-S(EBQL*(N\)^\2K#WBD8\JL6IQ:0*HGQ+QABSTGH55.C5 U9U@H>F5.W M"( R._.8$ Q>RECBQ&"Q8Z5(E@K!?=]?[5%UKZ>! [6F#["D6H*8SD]V]/ = M\)Z/L)9=>'[R]>CJTYD3\XPGZ&QWA&NRB 5FY-B!*4(G@\>';N1$+UZMJM;] MK^>FT5>(IOQ6-0A_J&+"II]@&_%+E9S4!(>Y(CB+XMZ6 "#%P'>C./,MQFV' M6UX,/X A Q:"<&XL!U[-"5OE>AND?KQ[EOB!!:@\,*W,!:&89:')><1,T$<\ M:G+! M(U-XMA.%5I2X$9AKWHY[/0VL2+[6%ME=VUX\#EUL^US@N>MV MX'IHT#:F^V/SG'?4/P/1F]BN%YI6&-C8>L\WP\QU02;''HC%( 2]?"N#5SJ_ MUB"W+4Y[+C2!'9T?"J9']MFG G?="/;-N@FW=5_Y^M&1969"TP0.S[?TM(3TQ(()!'R@('P M,1T69"83;F1&B<-,UPE<7W#/"R,$AI9[D]70H]ACF;<'^91BB/$V*:PH1A / M\S[7<0(<^U.W/BC*'/ =B*_V4)'&'T'!RFT>S4])I_/#W?ODT2R0Z0(=$FWB MA(1"C]A@LJ/+>Z5D+)"9M@2;L*@J!%A!8/#'Z_(5*235M(U/ MMPD;6_I=IM^KH_?W2=A8 (:GS>2A+@:L71GQ',7FMX[&N*\=NFVI_5!T@^50 M/!$V9VYLVB*UP2P-73.R&#,SD;E!8-M^[%D@]Z*;W(.K,JRY;#"K#0CT#]ZR M.2U0V%U("O&="+@=02@ M;TMV]R&[HRNJ>G!=S\YBVS)9X(9 =A:H6]OQS=1/O4 $M@NJ>$TG]ZXWA-IO M2B&T;C+C2F\SB;FQF*X6==_?M=9"=:]I11ULMZ6K&^D*O^GR++:X&T:I,&'7 M$Y-%?F!&?L;,Q'*RR/)2P#ZRJW=TBVA'=];/G:8YIMA/QW.<-,E8YN.<(5=P MQQ-1#,: G6T)XGL0Q-7AY9GC>YGO !KBJ0?Z383"##U,'HE%['$O<%C&7KP* M;S(>49U-2H')IS2I:5RIS-2".CW445)TB=]]1@"/4^SBD]DL#,":#4(O=MPX M"VV/QY$?AUMR^1[D8AWNGCE.9H$ 9Z9P$YP*D-B@ES!:ZJ7:48\7Q,;9&0]=3-.%5O\Y(.[MQ7NTK*?*)1:]>[9#YI MGQX:G0W2@USA&%K"/TKE*+MA"*"HQ>'LVO&*H]$KT%K#87%9O=R\8[KFT^4J M4BQK(5GPD@@1KWKQZJ_\/]BLG7[]I(=3=_(<-BM"QDOSBM2"HB=JH=?#/W # M^YH )[9O0/:;&K]*TU]-UJ))%_7 86+T8FBHCDQRE'JIM"&\3*LCZD\VI.NP M#_L4"":7#<_PE])Y(%7F;]*1/RB&*O2LHV7IE- M(\\8?:,[QBYJ,A2&HU9AWYHWK_Z:SK[T:!L;::CA*C+;!<^']:@,.)AIF<>'"WL1TZ>B9E@7GT7"W\A^'7#TWT1XJOI^7:Y>KE$2C*6*BN0[HQH.Q. MKC1"NRGF4I6Q;"K3=!W9!K=^)*L&FUMZ1P]8@ 6"H0X!=+M-P[_0DIG6!0I- MEZP%$225!?Q9XD(0;B1V0#2O)3PL<8#+97K' U3AM'JM=4WGAMT_$+?KMFL' MS0*J[62RM9/)CG?/?)_%F15FIK!]UV1P*F9D^1A'M=,T=1V/.V#V%&.Q7#?< M.F5**8$?$DHI005##4:QN2AU2)T"OKBV.H^EJ1V%=I1Z/&0A=T./I[X=\E2X M3NQ[-U3G74,1+4J0$#GZ\HY"-@ZX)KWT&-@A3"!5@+H&[>:J831$"(J1.:L>#"3"P?<$8H+,;!0LC0I))SS)=(DCHD3-#*2IM,R"Y^ MEYEGI-UTWI BV[DFU&5"JL%37I;BHJ"6WCLKC(.&*FL3@;#63!O_;4.AQ0$_ MCOVV1Q9U]>3NEN6S06NKW2 6FWV"[)G":PTYF44+EWKZBTHHHRX=J[+&C%_; MW>#KS%7=[$XZ:W R#%U<388T4*M4V>E> M GS\OA:VO[X[_K.;$7O0=%7KZBM"+])A/?/>.@G21KY9HARG/$, MH[^Q9;H.M[(PS!RP&U^\\DV2WRO:18Q1$%>\D<4HKBD0@A*[MT*>2Y'+9]," M&_\GY,+4Z9_$N,N,T&%AY:))ZF-6+AI@(:SC3)03!_\+Z%D*_?IM[=LH[H*B MOTB26;FJ<0H)?^F'1,VPXF/@U51;]'UP]9:T;T_:EV=A["9.P&PS8UC7RVS7 MY&D6FTEH10"?O2CR.=E0Z\")Q,N= HP%Z@9A3Q2DAY%\/ZM[2PJW)H6CW3/. M[##@F6?&EA6;+!28[9*"J L#( 0[]!TG^0:@VB$+21//2TU?!PS?E<54=HV3 M>ZJ!PB!8AG $S!FOVJN8.6XFFH& M*'5Y2?0=^"%8VZ\?)V,_O6[)$/17]-%/L/PM*_YA>_*16K']>YZL?A MJ;\+==2- ;$Q4;-KP\4D_L:%H69YZ-/&U. )]10'UIKBW0O9QC*@037ZI?1. MM\.[M1&UV MSR+'#QAS@XB]N)[P;.\[$-KJP4:VOW,MVLB8:]E6E C'L9B3)B%S/>Y'8<9" MRQ>IK="&;;7K/!?"C3CR_3\SV-W7%U3C"0\',9Q\>5I0\?7H_+UW>/[)A>=> M(9CXR_D\__1/XG\^_7#^Z>KUU:?3X0# QA?\^^?S(8(#Z_#MFR^'I_\:')TG MEX?_O+](W_[-TO_[U_"S,[R(SR?#H[?PIM.CP?$_KP%LO ?P<#2"-3@ ."X_ M_?/^Z^'HM7-TM?OU\YOPZR&L[^@4OF7_O7.T#\\#4\H*N!NGS(SB-#19X' S M\GW;] #OQUE@I4YHR^ %#&[T/2^.,S=(>8(A1Q>H\H4A MJH1/,-^NG($ :8[#D.=A+"*5!Y*5,4^^],L"9)>IJ#FC__OC>\FDU?F"-^X7 M=ITI16N^/ BMJMDT(3>-E"J9?9B(!TA9ZQV54=>Z0PFRM,FIJ\2Z)CY-R[D* M1P2-FG?)[)82.U%C*DGC>4)]/B/?$59\STJA?5%W>04.^P6]C2FH. YP27K> M0!(J\S6$<[F&2&Y(\ORI\V^C]?FWMUQY.3@^,C8_=H'_ZS M^]>GDX,3X_B-\>;@:/=H[V#W+V/O^&C_X%1?\^'UR<>_3NF26W(.LLKF;L_Q MN]CZO' MGEAZ[3I5<'9CAJ;2HM10(!/,^"^4 56KL"??*GO#MHK,>@4%1H*/6YUC*IXA MP"ECLJ^U9Z;.V0>+&['*"381D/,!_H+_41T]P"Y .MU-*,QE1Y%'#O*J'MBT MXFS(=*MK#'0AEZPFT"$Q77:@HF.PK'.AO# \1A\,@AS@9X ]Y;P'UN(8]!H^ MO0[=Q6*8BTS=GX@264@.:Y[(YXQX*C"KKKEW!YD.%L)'DZ'H7?<%*O%:.FRU M)3K,1[DT5676;_N+(\<_XN_ M5,_AU/2PJN<"3T!>C,$\'N03Z:]I11G@IHG*X<3GSR83#(@,\/-_S74')_+' MI( =\>!H)^7/,N)1-5ZP#[.JRKGY\4L)#\!!1R5>WQ?%I,!I$3CL-P40/"PF M>F>,/: S_EN//#V@"+X(_,X^%IR,57 4P97R _9+/H(_YZ,)3^I\ZX,/NT@: M^/%Z5^ )97$)7ZH]:_,4;A9C]88ZE%_-LBQ/1Y]/Y MCK$[[(!>)6;UJ+(;Q;(,TI*'OO44>"?<.BU*VAH1&.D$7])90MH1RTZ*2 M+:%L">56A,+'6S+9DLE-BQKQ^9/OR<91"?JWJAS>Q4MJN5)I/^PZORLZRY2/ M5.;3M%RCRG'6>$:;V_*QS O-&]QE,B_9M*K>:2BRH*P,N 1VO.\8) M^J]NVE1\F5R;2X&YW1TP'V?M=;A*D!,UJB M"@=4JB))Y5'I,CS8<+TJ[:]3;Z([W_%R:ASTC /X!,/>U32S.Q[C?B\[3/\M MIV9@8F6.?0)H8*0AI_GLBT10RJ#J;.30Z:A&7>J ER\B M"2*?%$E.N1-RMB[RA&Y]J==#8TP/9J(ZZ-.DA.<8.<#-WC'^$ MS.O@^8C\]]T._[.)JFF;7_1( M\I+5<1N3 ;JV90(..9QI].A8";>%R(Q*E1$UP:W?/1E,FC=4A:^%-U"E:3JC M(0PYI?,7-SU*UI$T.<:**^L)1&,^G%>8ICO0?6Q*P5/5W^<'R!P35QN7GIOFNU^^H/ M66@Y)M/67X]%V9_?YMO\34EEAB-!6"'%,R:A$UKX H)W* #[2_9!%"'HVS#) MOBC3ND>2P!K=8ERGM%T6Y3 E$4!)[R)5Z@4D-PB'LB],:DBC6EN4B53A%_(5 MQ"1&\34'>9C-Q-!,!%;X$LZ9%)<"@YSCNA'[D$\IT$WJ68SH@JH.3@J*6&.^ M'+%:'=)-2A4B!;E7(U4YGC;8X^.84,K)5,;Z MH$1-9?%<";IA.J<-K"/ ,I@N>PVJ-^&F*HRKXL/3(N7S'0/70Z<-.NDK50&W MF0F3U+$*"J#7V$#P%>=%G\.Z]+MZQAB'E<.)TJ\).*0 M6JBW2C6K$%H2XTB5@PXCPMN9Z, M0^0-E(C_,B7]PIM!*22(/KIELPA-^*A+_%W:5I1=J'TRD"OD?H *FE4RSUY] M8+,KJAU=U2H1@=5W&U#RFAW@3P"-09EP2E@MAC4T3$6">2AP3]T5G.JHY>G@ M4(MBI$Z1\C-Q!I*HN]G74!B^;U13$4D"(*01@'55':03Y1('35.V93:DI/0)*/F[>27*0AE.\OP:J8!T(],%)'4-Q' "QRO- M2<0@RMX"R*<:->3R1$B0]^"%EZ8DFUY'2- \!#I3Q/IX#Z#+!)$D/7J(:2L$ MN"7S 0(K9]( EBNL^;=A$9P.\P6A:$<8=1KY$1JK"7(Z*(M9?V ,< +.0 MH=$R-G!&S@2P[ Q9NB(6(NXA:X,^9)P6LTHF_% [J0+) _$\F 5R[U#:J+PH MLFC4SE$2T((8IJ7*(RB&\RM1MC*)\$^7RK5!-@!FRPNRBR]!EIDZ&[P62FCX MU3N#=V?YUVDK<1[M%B6 )ARWNS^JJ;0H^UP+JVI)K;?L$-B?F@L*H#T M#'2>AI;_&'D9K;Q2B_@A*(H/2@/)<@R.#8HFPV*NT_!TW]7:KD2":#?0;>RG M9A8L"3FY(IGXAI34JGE4]^ KE#N-G#83LI[4YV>K]@T5:RTX+@<%:!6JUQ3M M9?")&GR"ET] R0]PZ-^*I\D=&L[53@X*LI-E.27>*Y\IC62>P->KKK S5=&9 M@]F*:8;S]@>5:K86S6.IQ9T&O+J,=&[RR@0KV>S#2PN0V<^-SDD_S2<$W66: M3'WY/KSW^0'7F[C4ICCW,TX0'3 9J12DUUQ"M!%&ZM9Y! MX_NU[/-$FR9AQK#K;))"JD$"),?K3.96#K12N2MD)JAP0'9+O-#(2+("EQ^^ MH 6HXDXQ<2->DHZUGN*\WG^PFQ/18UU '>7 M*FBTA?%.E"0D0)X_HR]=?59OAT4,C''(D[*0KC@@H[UB+!T0U>9]WTVV;*-U M*=E "#RU2SA$0>5Q??F]H\[W)O7W]HRFFDJ-8B?D@4Z<4MJP.&Y"QCHRD";* MQP,@%P.:,EJ-%QH7!2+J(2%V4"K2TX@M\"B78%9J<[@!6"VL(9MXQ^IV, S0 MRX'_V^K6TRG7:EV_8Z@DD>:KZDJL5NT5=9/$X O3C-2(T3TVU4Y&;6]1]_U"K\! MN:+1)SZ;#'6,_@YGBLNEN'$Q5>$_APH>6 ML['$F!<J_#EFT MW)RZ%X7TD>+U>G\'#?VHJ)I>PHHSU(I3M ;+UNE'+G*^*0 M12H)-U9]W%*\87^1E(\V+22R5JN=]O:W*0=?]R(-VCVBUR;-QG40I:^REBI/BC79* M;B0^[W?9#H\ZU>S4G&RHB)%!M*! MW$]Z3*',AKTK*VF'-W%T;2)BJ$X(%;>BF.;FR:D["N##I^7HB,0-8-)F4;?W4A""NLUI *$,\AIDS3\Z_(-"LJAROV4 M8KC&)#51\9BWDF!DQM)_9*8=DCHVS],!L+8Z23%A1*66R 2/5FQ)5#E3O:H[P1>QS$A M4'^^[/.P8@LH!/^F%-@"MV?L 2'"+>.<2TF$"\DP=5++8Q#5BUNO-TCE#=Q= M>+F)-< \GJN$3NNA1K5%UF6@I']%REBO4K&5W\KUD]^:)F3M*U#V]@6_J MZ,;SE:)HTK8BST5,3J\F;K/:%,80"PVU(,%!KA;E*4\P^6T*F Z[$HFJ!@RU M\:7&8@A$,BI1:^D:;:#)AZ$SA6H$,%M-D64K>JX6*9,QJ+)B%9. \3[N%S+! MJ"^%4LS'7VH\>Y,+1AEPHL_'UXIWY ,0 '+4L^1IE=Q#?9[A62 KC+]1",R- M/V$%/6)3RI;-U0"N6FJO2CQ:/B.9*=N20+#[-$Q47JA;5C;;52?;Z\>37FH+ MFDH6G>39LJBC$@BA"E_T(WMMGN\U D/*XSJJD.B<]U;EC3Q0D78Q':]GK2RX M@:B-D-8*.-!'I16I3E549-*>.G7P85?/F6I*@W#P90:2JW&N3/E716UDZ= Z MZ4RZ.Z>R9.B4R@*SLIZ_.#MHGSOMT2&GL@JN:C>ZC+1YWWO3>)EK>%5V&VLI M6-60K.J@2,H(50::=&\,S%6L M.FE!+6QII,K#,)A-T^)RW)H;A!YHL M5)N.^J"9Y!V486F+5A[E- *D30.QM M LB=-ZW5[W@Z*(50,R]4]!0,2% !*G0JS9H^Y560Z=2T$FRWO;L4LB!NP%-* MT41?OJ19/<"^[;Z2L%CI@9MQ\ :*XNM%4ZU=Z4-5H5K9TK43&64T1HU 5AF_ M6/98S"K4GW)?X.X%B":=,9A-O)!^(B&^?CA)>6VFM")?E!:,L9WI9#;5?JFZ M8&'>-1N4WP[6?\E+T*XR@P#OZ(/(I7]3>6.UY(O?,=[,2A1O/2WY*#>W3DY8 MY6Q:!4M*(>OU /N,"962D0FB%@N-\!/KDCHJ_\0<]M:N&E4R@ \>BMJ4AIV M:U6=AK0ENT;KMS>R=6\8%+ A:&%U6/QU8X1CBH?&O*^=!"N)J7<+:JK'AZCV 05YRNK\ M?-E9E@H'Y/0VCN6X8!S*N#1.(-&U3ACH,+&Q@MI1;1+)/*_B&6H5L(7@!(8* MX5Y2!%[ZO92IYQ@GW=BDS)KJ&;M4DJ=5_J$JYP0ZVE\HW^J.]<6;]<'T5)ZY MK,=!I73RULC@( 0:I?)HM #N^(P(([;2ZKHKW 4YCC-_X<(3?;?Q9X%2O'Y: M3:&G'#L<%*4LU]X;4MM34U/,F]K2WZ]G*9 GF<:DIUS!ZR67I$HMHV W@7HL M?].M)50*C;P&5WD@G0 Y59JU%WA)T?@)%1?TL?OWM&WE'BG@?M*J*]QOVO " M5U"(Z1]9_X[4+">*\<5P3\IR04/ M"IZM*H!;!<#WJ.E54A_("&.K2!44_R!$TJLA$XEDU6(^ MDIX7$,0+[B!B%MUU6GX5+SLEJHVN@B] "PQCTG4MM+J_5;"*Q6\HGB]4 XA: M0/:6OV>!Z(@6*UG/1S0KC>!N\6A<%AS?7DZS8I@7A/GKEO8[3]GV'V#R_.9\,"ZS>67,_*#WH8QWN'RC(/];M.87=TT!DZ[@2]UABY=\Z$) MRAVW@G(WN^$Y[3N&T M3E15Y!YJZ86&)C].M< &:J8[2I5NO<<>G^"=2$HR"6'SON\FF[WD.07X]60( M2@LBWA+M.-2U^1FR%5P=\L$AL1=YDT#1*?BASFQ3-6UEI!KB78I6K@'I?#!] MR%F@-KB:$/*43C.97XXPJ:!N*'ZB)74&[M,-,/QT2^O%*M'%)E M5LMRN"&!NZ[L0#-G(;&A\2,N6%HZLY%B!5KX8R+*L$Z$VP=#[I)3'?]4F.L^UU]2:,:A&\XIKSD9FO- Q?HM[?&.FXX+E M-Y8AAO_^?[9O_>%8O8:P.]2Q2K$\^51*/)W=D23/DW>[*T3'4^K#R:S$\?34 M@+/V )+UEDJQ60R)?-L59K;;8Y'="RQ[W=QJDB8DIJBB5:1TR2^N;>]8\A#A M4X:W->F> 27*IGUCT>K9MW#NO;K518=D\:J_"OB0W7XIA'3;KCP3C$2DF/F+ MH6!99S+$^TA'M4]'"@ZX_FL^FHW0BA^C_!ABB'HVGJXYB#K5H?VH2E )!,[9 MEGUC,'_K%*:5'.:GW M:'#X+CE:*&18)%]DI4QWFRCO#S\3]8@JMD'7#<*T2HED^5.W9@LO9#O^?\EG MMLE3NCC@^G8KK'B.7XKDO*BZ29^INOC&5P]G-\%6K%A0(M/:-UE,JCW(+74VTKR] MNT)$*>">KC=7C&(C<1JJ1"LS6)FI1IK+O%3!D/H*-E@$2E3B<5U^>&]AX M7UV.LWK/VH4D+1R*]#$MIC3@%%Z&GN9?'-9\0 \OD@C\%T#,S8?!E4\J&=J[ MNK1I.YMI![^17=!T__VTV_":Q@"TODJ2R(1\/>L!8+ &_WV/C[TC,/P?OK&+ MD_(N!1J2OL"70%+BA0&Z(OO?%__OYH":SS XWYP=&C+2!%,3'.:-60-\PU]M M)'WNK,^1WDST=2ISN&+5\7AI%O(2:JA_2?48E/^D&\A*2Y>8L&DUSQ3O:?LHFQ>0"2QG;TS):3M5S5:_3@W;42ADQSC0]7"ZWK%V=9./MO5* M?)*:?8+EGH %9$6Z; !7P:HKA0S&8/I+Y4 &*&60TC-I375FIZI^:9 MW"KX9]F^D?1#'0D@+W MX/_V##'NP8 M_U=<8LY.?59XZD"!"[5':A]:!]CJ,SB&]UR 3*-;<&"2;.>.F5M#Z?ZAW^)' M(-9<^1#JJ$KIQ-2,I:K'?M3!5PHV2!+ +Z.F\[H3 64G4R2J\W0$UG7GW-H_ M4J'33S% 0WGR)Q/8_PM& .JI,WIP/-:ST]B15HZIS,1&SJ&FUT-=PJ9RDF"Q M:'SC81:7>L8\3F91!(R;@8&6YF6U4U@]F@(S)6 (K17U!JUM.JX^9Z9!):C!I1TD7*CS:DRX5361QK4%W(\US.) MEHIDE6M2%EA1I+0V=W7C:5E0)ON1%PUEJO-44Y*T-!5R?AD@ZR]R_@:* UE&TM25+L@L MF0XLI18P6RVC-A+.+:AL'+\F:V^;SY.3!]JMKYM_8%6MW#\5F:UHWSAU^E$E MKG>M?6^*YV\GZ3;)%0%4-AIAZX5:;K=F4&GD1E6.50/A>JLQJ*Y>U&@1[6Y> MJ4E9E?$K'0W0(EQ;_?9R::=>_8_,3ZV]T,@(2&5#/JG$2_W#'VE> ='/7^9C M^AZZZ0^UO*K0,:BJ<=1H)D]6,F*/7'_9?.Y*MA:PDD>6,HLB5^D:SRT&(I MNDDJ$3_*"'8M(-9OC?XF"[]HU2Y&M_E\&;%ZF@U8RMJSI L _?F'TI__&D/P M%$RJW9^WV)KG0K/VEF;77JI4(&(&N%:-_M)?\JP(&MWUM]B;6WWPS[9QSK/D M]GO+!><6TGI;?(Z3'F;A"Y;9Y"V@@EMQK\;;Z2DTGE#Z#D;@N7G+MMXDH! MM'ELZO@]+V"W9]-KR.6QM,+/?4!VV//NHK8?_8 V3^9MA!Q]KL;"FQ4%WH]A M+-R*36\+Y#:.35W+[[$P6.W>?D80^\<^I5]MJV?;SA:4;I8PW;P%;Z^\];'^ M3IDESR:5IW8>MUS&+43UN465CUX7.K?)US$O#SJ7I0E(0 MMNE7D[>S5NY3[Z[Y/BNVTUX9CWNQS0S:9@9M,X.VF4';S*!M9M#/3+,_:(++ M-C-HFQFTS0S:9@8]?7!HD]5(VW@S0*>$WFUTRK<'':('>,8FD\Q&D.$]?>M/ M28\K_0U(I,6*)!UCFZ7S=I)!:[L+;[-X;ES5-/O,7>;PK.YYQ/V;'N3SF?S1.%&B-?;ID9L MG_'41[O1A+5Y"]Y>>?]L!L4%)@*KEW:XD-!@LAWOX5,:?'SHS?T+EUM6HSO4 M='=61/%C7@E\P(M7]1SP!UUR>+ON--A]K.VI4P.?VDZ1<=K"ATW^!&5B<#D+ M9+JR'4O[6FJW@HW@J&??0,V@A+W SKJM"^4H&(E,%T[NZ^VS%6 M%589NAMQ/6I@.*]3/@CMXJ#$F>PGU6HOJ%KN=Y--\#>369D,N.S!M##)FMK2 MS>H^8VJR03TFA_H 4P]_W:-XQUB5WME>\HB7N5HPS5FLY,27&.%Z6>9-9T18 MJ&K--.%SF=A"RY&-B;&E3:QF%^*@FF*,38_+8CC$5V-#0-UI38\CJ!;FY>9T M"GA0=9^H\?6Y.KAUK8^"!\"?LMF0!H;+.V1K+\%3/>&1!JC+$6ER*LU*NEEQ M-IT9P=0 CN:WJU!BD31MK,37,<9\?=F$TSL#\R M 5R5M0S(#R0?#?4$5LZ+=$/;YJ.AT)Y%>"[O=I4!I@WF[;5=TDM]-P6DY0+U5+;%H* M@&\YD4T9%NU7-EU::5QEU>ZDJCI_RK&/O;K7;;. V@" F^ Q*37TI:;?ROC) MT#:+Y_2=(X3B[#_98;\S(93:IJ]<$LZ$:PVUIMZ^8$;N MM67"RAOO)!/D'!1_QV_FH"QHG%_"';L>AG*C_) 2IL*),4Y.:_&, MFB" #-(XYST4FW*< MN/&O&3R4)CBO.0L<<\"_B)5'3RV:FYD&&=!CW2R8+'!RJ2B.OUQ8)/PDNU&O M7B1]=4,SN@I'TIJHEOPD^ +LL]L,$9#]OE=L*'VJG)A;SS&0$QA6?B3Y.$CK MP/D,J,DT]H,?#DEWK!TG0;D;G\@6MYMWQ,._K'MQ=;]R$Y^D*EUSMAI/CR9KKB7+77RQ=CVI)7:+=5V+^TU;4^072(%B513 2@2 M\2R0$X4B\&P5VVFVI%NCG:B]S6GWLI7,2?>Q';>>LOC,9-P[ MJ9OH_) $[C26['MHEW4@]];CN9Z0>XG\\\IX+U$44.$'0089$.R;HH0-MLSW MM/+NMN\^^@SU.V[WA[SZ8KR1DUZ %O"?%7S+D*M16FAS_$43.W'W34/:(,A7 M(AW33,[VG 09V!KA%*7:&.;UB1E]A*%C/7&"JZE4*X.++2KHO@Z1&0TXNG:X M4=L2(=2-0Y,P+D9N35(-7VD? 0Y2:(H\PDO0?5.8->%+/]IJMVO,D0I MWN9N!FATFP,TVLP',J@/N1;CJ!39J2*5T#]SZ_@U,)&RI6N6,5 M 6DMY6& /#M_@8ON](3#B3MK/Y@+<\CI\<46 ,V!YXK'&1^S,I?R#GL9ZBEC<;[V[\YH_'[ M+[G=%W^@OW^KH< JR\]!+4(??[HQ"WA0I2KC,>P]K@ M),#H/#ZB5Q:S%(0=W;'Q. Q^>F"E<4OQVK8:FC%_PG$VNVYY;>DMK3W_.)QM MLE#W]0/X-6?661;,QH'E=6/I?C+W/H(OIH?HN7O&#..7G\//TX9#5N)9./@6 MXT2JINY.WT^W9;.XA0S;A08(!@GNB8#Z-)]Q7_!;- MBT3: A)QN0#=4N@9"-9<<2IIB/+B49*C]%CDAMXX2]3 &?\ VLS.RD-3^B$3%.RJ7KLG',0RCDF].+$;II MI);8]<.^[MF)43SYG$2D6<%PW%0G"O=O5B1Y%0KZ.B^^6A#I5D?3.\;:QU2N M=Z\M-]%ZX1D5EJ;![F^PS899J-L72@_4L%0#5:@^.=)<\7.>.0*<'M]7I>6I M%I6F:MQ[K,9]DK2Y'&$28.$R^,1E74KS=D^U8J:^K)9T=;V6$6XG7!(^6'-PSPG$N))A&6'UFJ[RB=C-6O MI82%1H_)J[9NE*SD_$NE1J=3I14J7-^]9=,*2;U"NED6Q)=6Z, RU-2.(T1' MF.N*+(]_6:@;J[RI?M$@S&*E>K),9YXH"**<.6MRE,P3$8L]Q9\1)2]R?W63]/&YL.CEZ^>Z4I2"I^PXBV/?Q=5J8LS&BQ= M24IW5E71>S>ZDJ0KR3JT/,G+#[J2I"M)NI*4C8!T)5G=EG6[K#N-3Y[ E>27 MI0A[%6LJT_TCW3\>^_Z1KDZD7B"S+-(O+="A;Q]I@:1>(-/2CA-C(>GEXZK[ MQ1?*;,AW*[G&H5)+W$[*5I^*SZO0E>F1TH'Y !>N:V>YH^*^%F3MC:8L0L"L M2##%,D$(?0@?R,'\Y=X9+]P[+_?JS!)P,8O:UN>^,T"0PK2J_W+%3:#M"@P) MD'=!=U&L)(J=X1!GFA83Y)@L(<-L=C5WVXR-13VHY7EF7(FCZ+1RY,*OZ&K# ML&8_U2 U.JN\6,V:FUC4V$VB.!AA,12.IA(!$X6PLC/DBK2*Y)H0 \ZDF!F? MEEG(\RBL,:_9GU7&9<"DBQUODWCM1/F\:Z4@T5]5*+ZA96D-JUFW^(;C7QA7 MZG;;[G1V>;M=\-1H/T?1+V(N3M&5\:ZNC$FR MI6UY 8]W!H6.[&!YSUA^]$*L?3[>'N2K2\< +>^=8U72"H#E1 M6M]Y1>G36F4X2GBL?4P&Z30/>:A]S)F^*>+Q$'/,74HU&J?)':4M0WJ^7R'+ M\! Z4VRRSW@"76L=O[ ^6XGQBC6NAAA;)85X-3-73HB)-PJYQ6U#-]Z?)H=L MOMF6\W9IX69(W!AF<#>'N1LB7),IKHE=95P3NKL[=DL9KL/H[HY.9>GNCN[N M)%>5='='=W=T=T>2?4+W4T0;NKNCNSNZGEG'(.V#%BR4Y]B.F(.8@Z[NZ.KN M!*YGRN95U^1BAGB#>&-G"KYZGK^ ANWQ=# O#PPJJ]8F%W[;\+O3=-*(-PJ0 MC!SXNCKPWX(P[@=#+\A@O?W'>NOXD_;3RE9VJ8F?1KQ1@&1E\2QJPAN2!M[Q M'HO7J;@*HCA2[C"^3=3[P,H/*=!%H:(538G""GD<858M)4SGY/(9EH#J*!LQ MF".&KE MA32'J7!(L!Z5;WFJX8H4YTFP'ON ]2"VVA6@!WESU%(6JW9L_(W3^.0)1!]D M4+WB\"_H+]50SC*(11UI4AT27+ 5O2C_-4Z5[E;AM:$:[?;%CW_O-;J@?D2S MFSH1K131SE\;+7/?-*ME&,N9WM!:2UDH)7FCFC><^X]B <_E2$Z"P)"8^@C0 M7])WW#@),3\INS]D/\?,C^"C?A K(GU)N _C.1_CC#L400+CZ=4J8:DJ+4M' M991AXY5J2C:G]_6OA&#(K9ATL/>=X]0 (Y8[39;KJ,W2^6?$<<1QVT_-4#N- MZG-(=ZWUJ>"-PSGCY@6Q;L R_1D>'TGGZ)WJ@\]IJ MM^@,K!S)3(N.#4N23+>:=&JX3D- T$UO6@Z$/1$<+@\56$<>D!8H(O2 M"[TGYB,J;9!(">T;@EOU&. A*S![$ H(6*!#XL+LG1@ZQ>)/N ZJ,G2Z0$], MR@B W0?,Z2&9@N1QH'@C6")$MG42X'LG*R>-6*3S1[GPES?T8H\A-"_'L\T6 M,GTR49(8_OL?T0?_6#(;Y-R0Q#AY._CZ8^B,(H':BV\ V7M!*"-\[<;$F9(' MX3/RO3:TC@(#&@(Y!.HQ;(_*BX!L3,J)4DXN,6UJO"T99Z*+*4?0,DJ&,?8@ MNH*&29@.)TK&6#E=<9TQL"XP+G0'DT1V3&5)59X''HP-% O_EILF=G69TN5R M SWSC"/4'OT$1I=M92*M*&*N+(Q;>,,V95CP9985-QKJ4ER+V.12,NV6!B6/ M);[1H&"G+H\[SW;!(^\G)S;/PR#8)0!A_/UT91KK.2?H4KS M-Q0T9EZ_ST)@I+0 X-**ND#?)R>$820<$,!1_(1#F,-G4;Q X:K*K*X@[Q?5 MRI#]! %1%:2?RCL?!N[42CPZ\)8#I'E4 L0RS[K2E,L(I,P=J/-C0;LPQSF( MA>[E1A>!"^;UP1WS8R 9ASE/%0*,6?RE*3<^(JOSPE_50,70;."^@= NYU4R=_OJOWM:+J?C+BZTXX2I<_;+K\D6JKO/AYW7YYA:JU M/&<]//T((Z5LYLTNF/FHF=7'RY@2-VOD2LD?\_C+X52R>?%+@?_;!H^U*A%0 MI7=,M679^XBZ(]:H.&N8IFI;+6*-G:8+K9JAU&S0;*AZYS@!IA0#7#@&V-;* M8AS5*09X9^>'1W-Y\R%FY/?*MZ\M68\BL_"RZPVCH=K&=MY?T?S,FE).!^?( M+G0"2Y1;<"C43JO((2NE!,_CG^C:<2I3R&[B*W_6J^6.OZV=*![N"=0 $R"BX4*> MEJS&LGXM=WYE/1_G:8+4]8($<^HV!WK6X*J[S#9K%U2J1O2$T;)5O:,?(WJ" M6)%8<=[EU]7&?LZFB!6)%9'4DEJ6;TDL M32UKUI)8FEK6K"6Q-+6L64MB:6I9LY;$TM2R9BV)I:EES5H22U/+FK4DEJ:6 M-6M)+$TM:]:26)I:UJPEL32UK%E+8FEJ6;.6Q-+4LF8MB:6I9X"L!N-2J?2(\L 6,G$5KP7&IG#A2X.U%>MRS-F$>R;FJ=TIC "_"[ MX]"#UR?,":< L/-PNPBS.P/7=937S89FB'2"="QST+P9L'$Z!17?:&F-]2_, MH<+FWYJ6*%GU5B3*7N5>\'OXDJXUU[_$9D4SLAUIO?N*\ONW>799 MX/@E5A-0V+:F[X7MV2+WKI2"&>8TEP<00OO-2A$0V-Z.[W+4:81:18A6CKH\ M !*P4.FQ$?(MS@1Q6M,7H^HSY1SH>34Y\V:%7EI4R MZC7,GEEKHS?+ M8Z*OYM4,(3W_C0C[2:+L_1?G57TF3DLK5I1_[^P@_D2. M11.6O5E,D:*^Q-:O=5W3E9F55T:.Y\<,@:X1 MN/0X?K<9\].T-X+8H"UW,0 MI_G9BP>\B_RG.$SVD+$8A>+:9^'C1$$*LC "TO3[$3Q)Y)0P<'I3']HT%#9_8KNCDQ_(X#!68" M6:Z!9<@5+JNH8%TO>Y&X0L.D!]_H!L!\& G&V$4;VBYP;*F*V ACOHXB#P/TK2Z!K1^(RLS5/B_S_#\)L-&-8K/,NK-Z/Y?]\3X[?/)\_FW^TONTLY0=D8<7JVTB MN<3CV>IH#;%"Z4EL^N67<<"MCJ9WC+6/%^#%*W%\5Z&6FVB]\(P0ZVFP^QML MLV$6ZI:@QJ5M65? ^P?N_7X1WN\U>K_"WN3@)Y@ MRY-$$,<=Y>&AUU="VF\L6%=%PA8I5D>T6T&[RU&0^'%A1;ACYJP! ?<)>G&R MMO%%3M+M&K+260]/;<+TYB](H*M>]'8OFJV$ .^HS+LHX-F1F^G3( GR" _> MDL#):PQ.KAL=M:F7A*Y"/->PU99E$,\1SQVNA+^IMEMZY5ENVDIT]1LPL2L^V%I&I-+WI4$WM5)[^AL734LB[;=4B^2 MI:MMXS@;;UJDPH9;M?0VK9'4:V08I9TK.K^JG'.5R^HB!TL"!^ND]W.ZI7:: MM.F6?)$,M=4L>_E$BW1@XZT:C;).,*W1@06II1WG%+AZ#M9JQU)FOTJ4_7+3 MK-MP(>M65G^D?BUW'@-D;20M A?QU3UQI91DB0M_[5QEJQ#0 I2A\[2 M]^DLM"@65,+- ;6DEN5;$DM3RYJU)):FEC5K22Q-+6O6DEB:6M:L);$TM:Q9 M2V)I:EFSEL32U+)F+8FEJ67-6A)+4\N:M226II8U:TDL32UKUI)8FEK6K"6Q M-+6L64MB:6I9LY:K$EW7( 'MEI: M.T/*YM# &!6]7VS@T(.!X,<=Y;5A:ITQ9=T0S/7OL0! MP;U< =BY5SN:M?%ST0*<.Z(%XS U8^-K;!F&&0'9V5KB!(ISP,/F $6 M'Y_!N,2+7:9TPR#!(04<>Q8GU4]B^%;*$9'*ORE>?V8A\EB([ 9B,@."1[SX MP'\,<+"E*CC)=5EIBA3#)6**LRKU4IG067F=990 MF<8>5.:\_E@WHA?TR.)KQ]0G,)Q,G\"WDC%0@(LUZ1;2+85T2[ZJ>_44S-Q4 M5ODG"UHF[^1P+8-U=?>B9;QHDSIQ.08L<9W;U,!R?VYS H-(W>VP\#"8CH!R.O.^Q80_&#=M=E_$?$]^+@:GA M:S$8!GAW9EKFS?X3,U(=_ M@$L%?B$-8\DAX"R[X8<$H\Q1>> ,\ MEYC_TT$G ME61L[X%>KEW>O97IMK :S(M=\#"2'SSOS6/C5-T <7])Q5_,+% MM9>I9%B>$ B3R7;(7$SMA[FP^)FQS)IY84_Y*P%= 3XT5R>1"]XD'Q$,6N=< M@"W[7@B$6M_27+_P*;TM&Q9D'("1A?&\XRXZC/S]L]>+!VDV>/ZMM#Y!8_:* MTXW ^8S7O[*$HWHDGC+;\[3(__\@S$8SAL4Z[\*Z_CAW^C#8=\[PV9E$KR[F MI09$)NV\:<+7-\X]%2>S.16GW_Z[&T*'*X:S6C)U6PZEO81%RPG[>QA$$>[E M^UZLG'V&?[SE#"I^_\*G443_Z"M1=V&:_'1XQH&\%(:+^+?CB+W+_GB?G2Y[ M?)MWSE]ZGW:?LBV2<:', O^>>)RN8J>CM6T3%S*]:4D_G*ZQQM>];4 M-;MIK7WV2(FC*KN:E"Q2./BHF^CY8O5OWI%%DF^9#4'[B'^$5XB-?H(7+C//42=X2I M'@;/XN]<<:2YDD\5!Z2_X@<_J^H&+0BX;I& 5[QE$7XOR.-ERO[)+0"XVRK M#84F3(2=)ZRQK1)^(6"*U$T=6NKM:GH>9SW]Z.TQJJR#EC@. M5XLC@G%Z=##$HX-WQ..;%?_693FIC]WT<6ALJ:-)9QJ>0P)9DGE>@$0IPR?5 M+ 4]I5))T)=6):KC-BU5-XNXI,09)\891DMM-VSB#.*,Q>F:3<2B/RK^]]'< MB'PD'OD2QW=F\U(C>]7],TNU6_;;K53JB9.NU6X0V;;@.%LU;?L7CV&JNN-+ M@Y1(2^_6>]N69RHC,WI#M=OZ=FKZU&G7!-*UB'3;D,Y4.QUK+R?F\JMJ0GTG MIWI+UK%5HZ.3;[@-X3IFAPBWC9&SVGMQJ:55SZ*:PF/N?I.T]&&/1.N,M5GF ML+08':IQC&I;JM%L'>. G;BI?MQDM,">$S<1-^V&FYJJ:39^-0)Z%ZYC54Q^ MY39[.79=1&B6)6*IAD.L^U9!!$&*3$6*?I3@Z)WZV-#'R1RP4O3C?NWM)O=P M!<^L=(:E[^V:OYZ"U9 Y#)^:@P'V*N).IY?8.5,DXU6JH MJ#/#6 I%V$8\ZJB>3IHQFB5-%_$&[;HH I%V70>R6LWB5HNF4U'[(9KY-VK8T& M7680?F*P5C,E;>;8G-QV(KF'"CE#K$J,B"S>:": M/(JFV5P#B)EA->6S5M9A<9J(+[7R[7FDIR@9QAQB##%*!D ;%BH]-D)\ 'B' M_?0B_AB^\(/%*13;B6"MJ3D,H#J #?EK&1[4/'_"G'&T'!Q)4^33$"657H:)66&U]VV%'EF [3'WIO\$$N8Z MP*[2&NRD]-$J\=V=9I(0A*JD;,YA2@H!3?%N*BFG-\O:5M3@S63V.0@CYJ\>8R^%CEPGL//HD@@*R2$F?PF^$3 M8%Y&G#4?$R=T@.M8=%CHR-/#B>O,TZ)".'%2*YD\IF>%G=O\-.8R2W-""MS!GAQ\07,.6U >?MBB0(";8'A0V M$(1::PC!+HL;:'4TO5,8BTVZBY&*M]Q$ZX5GMKE^$7\!,<_NV%MU2X.MU6"; MC6(HCP1J)&U+ DD\.=*L!SXD :66>U,DN9OA.B']$82B;!"*ITZ[RU&0^'%A M1;ACYJP! =^0;3R"?=#M&K)2 <3,PYC38T0*'Y/7[UC$N*^/%PP]]L2&P1AO M,,@SE#\,N0P;5K/B9*D92AU-:MEJLW.IZV8*' MN\EAIB3SXA4I5=,L:XEID0Z[2+;::K5HC:1>(Z.E'4?7R>XMU>'T\W?FL] 9 MBG2:WLCSO2@.>?PS>5/RGW_6>YMFV:INE;4.M)<^\%ZZI;;,ZI^QU7N16JI5 M>K]":W3@D\..=APQDMW-VK9HXC$G*,I[!-,4#[:8XB&K"U*_EB_=JLQ%>RV M=I4*]ZKVUX9C6(*@Y<1QZW41@ M*T 7B#;CPA<]/V$(Z?C$HIACV\"8[O[FC,;O/W+,P6X*,I;'(L1W8^8.?"#M MXT0) Z5'!H-_W7*9FH&@3@'KA.QQ,T(F#<)+!#F9%8010C/B,,4.L6:>94< ;3 D/KI,_6VE44/BN'4SHO=]^U>RVU("!&/G\? M+'?$2<+-D[KXS05+PC^0!XI:$)M<5ZO$.DCBR.NQ#!8WZ\Z>2K%\S%120/*% M%RY7%UZ09FJ%)S)?06*=N+2.X]ZM%1?A&?$)3)VC.3ZVM4XVX%2Y1S@]>.2 MZ9V#7YSUVF/CD+F>D+VTNR6I*2BIYDR05EK!U<+7GKTSHT(>O#H/3RV 1A\+ M+*88D/6R*)X2U7*9=UJ\@U*\#ZWFUT7ZA*"^MT;&+V:NF4=8:TQH=>(W:I1TF0L^KBB=%(,0R MM*0=V@*F:ELGU#RYU\A26RV;UDCJ-=+5AE76 Z8U.NP:&3H=1U7].(H@B"5J M>:*;-%W5FV7M,>VD#[Q(#=7N' >)GA:I\.:C9=$*R;U"VG%62':/J92G6 W\ MX8BGQW9Y>JR[*CU65B^D?BUW'K5"()D'HX_4.L[HJ+9M;K<'EA56DX2%A&5/ MD*:JV=CRP(B$A83EI(3%5 UKRSN*VLA*O4_/=4/;TG.H^5ZP*KL*:DDM"R88 MRC=@:DDM"[#TVN+M:\K5K:I\]_);.[-&+Y<*U(T7#^BP,&K!NICSI37-7!GH M(A4SU97U,;$I6/D@C*--!9D5QPV#*%*S6!>KJ$RY[PNKFI99Z MNYJ>Q]GZ2F4GD$1W@\O!(L0RPZTUUTJI\61AQ7'8ZS M.\1NQ&Z'5'!F\W@<5]J;6AWZ+C/S3+TIMG [(:M#(YL[==+)(6>ZKK:LYE*U MY)("0MD[^UL@2VVT6[1 LBZ0H9K6$9,4*0J(6I:)KJGWT9((V9B"K_J,:ESN M>/-52)E7-D#Z3 =M;A8WMO)MCFN^/J;:,$HX0[0^A][N-]MEL\T/M]VOBE*F MEA(Z0]4[&?K=09AW'^%YG&$BXHR#OL)&7=;#P.(>]/K$ZRY%Y"71EK=,]:2R MY2;I4.+ MSPFU4V2>X7.+-TZRJ'>R57%(=NVW0YF-SG=5(R BA%L=Q+34#NM M\EO]RE4B(#$C,3NFF#55VRCAB9"8D9B1F)7>CZFVM25$P_$E;7-6?CZ=VY0C MG7MI#8RY0*F;^;#S#1/J''0^Q48O@N85+Q+G=ZRG],-@!#\_P5-$]5.8$_JP MYA&>_6$.O^M$ Z7K#!W?95&^ !_<00[A$D*9X/I^[U(4QX&;%IG %'5O86/ M!WWEM:YUII4'GAT83<*RJ@/Y5^<^SLL<+'^P1/6#(C4."I4>..S2;LNJZRH. M''U"Q8:?7L0CLW)>0V[LL6ZL#-BP)PI/>&%/@>6,/09\M_1B<<;HL7Q9#$,S M2Y7%0);G$I4R+C)TKE#&C+5#-G8F7,K2 A@MS7ZC/+!PI'P.@-+8])Z-8SQD M#W%D;5XYHJDU6F_@@8_?O6=N@H/Y&L1,R(V8B]$P&]7G71&"<;TJ!$.:*6VL MU+(<0X+\F^.&U6HW0FWW9P"J4GF"?\(*@Z[EVA!XS^7\ MP,'P*=F(0A\UU@ M_Q#&Z8B"*6J*A_%GDO4'+-=WO%#!VQLA"KD;&TU9,1T E((9"]A9:,H!KZ-V?I6FE*&#ML*7$.S M2@E;&RN:R:-$UFK,U56TOH)=^HQ5PRYCD+1N(DIE M 2]_#7S.B &( 4AZYOL)X;YC/<9&O.FZ=H4*C*6E>JI2GLOJ:'K'*%KR2+J[ MI(JWW$3KA6=418L&N\_Z9&:A;JG(B;0MJ6C:R9%F?2$T$E!J2277J.1:)0B[ M==;#DZJ0'^:>;O5 /$\< MAH(EG4H6+#6M0]GT0#DYT>ZE7ZVF )O8J8JK7=@4LP$1X]& R#N"_?%V5H?=7 MXO5$7+43*]T@^)$&,9^A#34:[__Q^<._^)_Z^[?*B,4#3-#!'W%T3I9-ID0# MQN+S(/3PI+ZG.&,8G^,.>% V_&,XP>%P:%OX8#Q)>^)SWD0\CG_64+F4:(IZ?BPKD\7#R,-64#T3OV'#-;#3E:AJ@[F_OT.\X)Y!G M='DCC/T//6?XJXDHZS"GO=[?7WEFTS"Z>L.PK;9E=;J=MF$V3;W19]TN:]A] M]G^ZH;]Z\=-[UQBKP[6O0D^(Z>5,1KX%0\_UTK2+ZS2%HE#\M42J$'-:@=%Z MF"V%5MKG%^&#PK%X_C<\(/(OAHX3TSI,M .8TSZ0^8"CD;-$?:X^GGV MXH'RR'P6@FA,\ GF_?7RR@78$/H=8\X%IDF!3O)$-\BCWWT/F]_C)Z.I[ONN MW6O*[Y>7WS(%*+)QQ1BFR2AQR=OI]YL99TF,0\JGQ" >>9@/M60P*8N@Y76^8:HN0/3$_P;_<((OD3Q/4 MQ#]X @GFT'B1"XH!D^0TY1:S0N&')(JX(L/1^,YP$GE1EMRR>'':7C@T&?0MJAZ_6GD>X<3Q \VX 7(SJ6V#.IQGAX6R@03;0J;)_ M9H+W-[']E$LQ9S=MF5K;J!1GJO@YSHXY!E25/Y/>H^!VP[LB"P(E'H,<$9 -T^,$BDHDJRFPP%RYA+4L$MT1ESP&82X MAP%H &@I/@*MGX!, L[R1-1 US7Y\ M(7\P^ ^:?M=%@<2LO]2TPH]9%O4EYQ/X]A"[ 1\I)[$PK"%*/JQ8N+L:C%@N5U!%TJ_ ,P M29C#S8DNG#^<;^8=I(-DO&1!E\7/3/B(T9+2G)NA*E25R"Q

S*C/Z!K^9: MH+QXXL>5DLF_Q0LI](?!N^/WO_*IXA?.1^>OW?RBP*.,AF#QP^D$JV*/G@ON4%9"@ M==KC.MU@22*D,NBL#T$8"L-XAUX$.!F?>=&7JR&HPS*KD+,)YE:+LO:L5(+5 M.O+85B_C?1RX/\X_\+W,%?@CX,)SZ7O_8K$-6K;C2A^6#7MPCKD;_LD.*]P2 M,,,QU_S;[.P+#.#5U$GGTHHFDM;B8&MQF=[A"#?E6^X:Y[,X^Y];(2P?DUX M;*K3(6$QIXUK\\T)8^7F1E5N8#NNM%3)#@^_3 \Y>"1)ZWVD?)P_%+W,'8I^ MFNYSK^;VN;(=06:W2I>^CROGR M=9.:'A@]X__Y0?XD*RW-%&4W9"6&0'68IG68C'E:+)8_*GK%9DVOV.2OWO3" MK>)Q[@?7U/9\N/ZBF,JY\L_OEU\?;AXN'V[^=:U^7RP^WW!^7+Y=T?UP_*W2BJ ?Y*'+2D MXL0=)1Y^&&;_SEV"X45-$F=%<4,O^J'T2N@D3?DVY%O8D.'A.GQ\P=A=RF;M M_KE(F'_F"/-QB3!?!&'N@#!'MF;\"+-7T*R)J\N7S1J/6-EHT?C1^(P[^-$Y M'GR#,0Q7&(^B2K)5. ZA,KK) MUT=?OUX>[V\SW72]_N;J^N/Z(JDL]A72LU MJX,SKN=SS\1HRIQP5-S^Y\71R M:9A"B*%,J()%] _S^3O\F>>#8*47G.GE1R^]6$V[GTFRN$6>W1$HV9"S9$C.?^^DH)DV'J).(CI:?&L:MN6XR M2D1L17I7-TI\;RY>:W:+FEW%9/#"QCP<5 MMM3@+?^6>'NV(5GS]E*#MTN7Y#!0C#)[%EL"( ^OMNQZ$;\$#=FCPR\49VLY M8Y*J;49O%Q:$1U7PNU&LA8X4BW-[F74+M('\JC( \F97Y3UQZ\WOBZ$#'[@T MZ[N H)UA>7_6]WS!GG><-773.=?M,R:80+=[Z;]62\I;'A(!GUQT7#YD<2F< MK6+U*QMZ=T8>9! O(Y&;)U$^("TET2Q^"F.)D0)3A0ZO M^HR70!>"/EH^Z\D5FYZJM^X$U8'S&#IC&/M9[RTR<5[ZDG(8]IR1O8P%^G&\#0 W/-;[8Z MTFVVUGB'^Q[EQC'M]%R0CL]FQV?F3H[/S(;4QV?[I[91[$[A\NX!)/^HDG2N MW#[\X_I.N?GZZ?;NR^7#S>W7K0\$3%."Q(0-FWL=-O>?KW^__"QV]=45TVD3PHV (=S M&A>,;A;?_W'GR_$G:7CM\KJGIQMB?<>>GUNUF6O)9^WU8><&^G'$-V].#SRU M*/7N$@QKYS'9(!/>D]=+N*>'5M?Y@0'/P2/CW^?.HS.+CDY[2;=$64Y!QE!J M%O/)-^II8/2JL-P@S,4T;W^&:39?4%EZ^\@ZZQ)D ^\]E$^75P^W=U735["= M8&.^A4YU!.Y,&"S:XL9IRB"Y'12_RN@[;AR$4=;%W+G;OAW JFS*_\U/&_FM M<1*!\PD2Q@W!]$"4RPJ(_4R4/#^*O3A)HZL#\,@0J7$&MLBU!/N)6D/ILY[( M4X/)1QQ];NB!>DRQ'ON.-TS365=WGR9OS/1'FG\S-]YT+ZN(R%>1+-+E8T\[ MQ3TROI%K,'9$BL "%TP/"/@<;E+]/@G= ZOAV2+E!#N*Y8%=!"&(K-LE9 N.GCS=7T^1M M;]HT8[>;OCCI6SETKDD$[-V0YUPMB83@0]0@>%3,3R\4?MJ079/Q)^E$.)E@ M8C@7<>"9GIW/#2K-!>%^$/OIX/6; .[#F8K>@=T/P;B"$Q=-TS099I":[RT2&U#/\G!\N,@BZ%"*[8SAQS*LE=Y?")BJ%/L7>GZ5MXL/?D#+D6$YPL?"M_C4_U M:XHR.Y#P7C\&)QF8UY=)Z+A23Z M2Y*\TCJ\..#]Z_Q?3.TW.W+OH'&C]OWKW?7O-_M5 M;K%C45C#Q2SY8R][6^YEMY5"A\6R+GBCDTKWGE9YEYV5BO[=>QU0MLO^JUPZ+O=CI: MJ]%"1BD+OMO2;'L[(-!-O1J:T2J,Z%NX5\O4FL;N!]O66H:U\U[UAM:PBB&: MRM)MLU"W+]7D%KS.4_&VQ.4JCO]5X:_H1KG/A$*C51+I[.4R?-S*8<:T.%L5 M<6!W+"U(5*HF_*^O636H=?USX'6]6/F:X*U0<>P]^66F&O3_R"(W],;Y9%,B M"X\G'!$];%JMAGD!X]6; M1MMH-W3XG][2&Q?IE$S]O/G3;/S4V]H@'KWZS=3T_[YP?EO(UUG/>K_$1[\4 MMKMK/EW#B'O+GTM!JF,>57Z%(^KS&M%8 F(62ZB4H[#@'US"2O1X74E1DDDIY$C@#Q^&03!2KGT6 M/D[R)$XPG//_S(,;JF/L$]%EF,E$OP(GJ,C7B%D*O YU/#O[]Q)$.L M4\LAW_=M%_9]*E2)_NMN,3#]N*=@R6I4'F0W3L5N;+,YU3NF;MB&V6BUS+9Y MT;.:EMDR>^RGJ:?&AIN:$R: 9I&Q/:*Q76U//TAB3RM@#=KG?Q 5:.=]H)UW M;9PH\\(P<=]M4NT-BBN1@USDG9^J=ZXW;!U^ZMD-W6BU3M [7TL S:Z\=UY9 MUWSIIHQ<=W+=R76OG^M>)0I9%WJ[M-].GM6I>E8-2[?LYD7/LNUFLY/WK+0F M>18'DUKN2B!PJ]^;Q=M\F R=YTA%.$T!%P8+JGQBW3!!F%_=%GAS9!7(3R _ M@?R$DA0R+O06^0GD)VQ[/:@W4D=!;U!:SZ$]!8&/' ?*/7.3T(OQ7.%; DOI M1$RY? S9#!C^QH?5C8-P]K.J]+A[(6!KC12V5E6Z+'YF3&"A7@6C,0+38P_W M?RC 5..A SU>!9JJ?(Y[OU;:O1X:E+P.\CH6H[S)[=C'M2*Y'>1V3-T.8^IV M5#]/J#INQ_W "9E ;D^!VR/E8)A/K?^F&F=Y>W/X=LDO5H M-!J_IFP/P#NU^T3IM*0JV2;*23IQ V7,&:BJ;%TW?J(.9NJ3YSN^ZSE#,E/' M!T&NUEC M"?C/,?,C/&BY=P=LY$PU=9V6IEI?(>5(RO'J\C,I1XF4XY4S=).A.#;_[/D_ MNAAC3JKRV%\A54FJ\N/U)U*5$JG*CZSO^1YI2KF^0IJ2-.7GRP^D*272E)^= M+AN2DI3G*Z0D24E^N[LF)2F1DOP6L@C8A+;>DGV%=.4+Y.L&<1R,UL3]U#A# MRRHNDWL@47'V/LSZR*5KKP(8BO+->5QWM7[6#\*1$Z#]_+2+D%#":;T]WR6O^\2WS).<&QM7E18RE7K.(BQ9\6S/%GX\'OB\?MGKQ/3*FG7TX? M:_Q11N.Y9X9F-=IKGS8T?>VS3;UV;,WL&(6Z?<$4E6"4X^NP3B$5]C!@BCL? M$-J?!L'EU!(&ZW+S'0<\- BK#4,+_)?KILGW\<"+E'\F3@AL-YPH=VP95']V#5PJH2XP-'0<1BT1Y8Y&UH+=7Y$.\ MG L!O07P4OCL@8\;)=T_H;NLKO+0<[K>T(LGHF<'!$]\3(6QA4HT<&"47GZ0 MWA2;%/[1G2B\M#+#N"O/1SH !6 :L.@*#W]>'.YLE.;2*$O.3%.6':@EC2#8 MZ;?_[H87"R'6.761\H*%D@U4Y^?,[T*&5W-/;";0;^;#XE-UT)B]XG1!;27Q M^E?FHM.C9 2*9;+L>!W>CAN\OJV]$,&6^W^<@]?[^RO/;!I&5V\8MM6VK$ZW MTS;,IJDW^JS;90V[S_Y/MZU7V5N#<*8('MEY-V3.CW.G#U-\YPR?G4GTZF*. M/"-0LNF0FB:,>1T9.<4\X $_?FCV66]5YM=J?2#Z>_0B$"KXP@#T0R\!OAUQLX89D#:CD5R,;SJXK?<=5_ MG2JS%)\"OG-0U^4/XP/'"^$[_.SG(VQ^W#B@=9/ AIU]"SW?]<;.<'G9WA9Q MP"QRP"JQT.2 E77 CCJU8_M@1YT\NF&_A^PQ""?*E3-B8>#7U5;LTA<[ZIJ= MR'I5:4DPS,OK97@=:^JWT$(=?Z%R3MAL?7#-+ET77.L8KQ/))]O^HE.N6U!I M+CR;ZR\\+[I!;P+_&<2CX6__#U!+ P04 " !K@:E6#TH(]9X8 "@,@$ M#P &)E+3(P,C,P,S,Q+GAS9.U=77?;N-&^WU^!^J;;-//[W_RV#PKT]W M5^@S<>,Y#ADZH]AAV$-//INA[QZ.?D<32N;H.Z&_^X_.8/!1$)V1Q0OUIS.& MA@?#H_6W]'3LND<8X_'@P!V^'KR>')\,WHY?CP?NB8./G?')L7MT],OTU'&/ MW[XY'K\;G+PY&0Y>OWYW.!@/C[W!T8GK';TY'KX9GKP33)^CT\B=X;F#>,/" MZ/0Y^K W8VQQNK__]/3TZNGH%:'3_>'!P>'^O[Y>W8NB>TG9P ]_7RG]/*9! M6OYH'UZ/G0BGQ<XP.V,L"1\4T_/4^O 8Y!X.#P\%P19+',K*\F.-]^7(/.8Q1?QPS?$'H_#.> M.'' 2>+PC]@)_(F//:X$ 0:85PKD7C.'3C&[=N8X6CBN04=\_ DA ,>?+PAE M*%0H)TXT%C6-* .RX1Z20%X1UV%".Z%DE#9**;^/ Q;!7P/XZ]5SY.WMFTN- MH\'4<196DO,T4GKRQ*8&.:T\?/?NW?XSJ%EQ#0I51Y0?P,_!X7!P=&@AMDP' MS67SOP8I71-U6 XQNSJD=!O6H7!F"CE+\'1E6HWB<&G9"2@"M/[81&&'W MU90\[GO8-U'\]>+PHT#5G3 D3-##D^398N&'$R(?\$< V&F*VAV>I+.7,@47 M# WQWZE#74H"S3C:7U"RP)3Y.,I/WX+!C.+)A[TQZ(RV#:>D_BA7Z/M0/W WR/?^[!W1KC->>M,>=W@^;>[RU(30DA= MED^9IFR7]?EX(/X=HL'22AT@08F ]/W^.L$:JSC"WDWX4?Q>U_"$."E20;BF M',9TJ_U:2)8\3#NRLGM##X>0MGO(S_B*]( MU!B>*F,MK,=U8%V1@T#0#MX<"C,GG.+(#^\9<7^?D<##-#K_(_;9RV=>$==G MC>&MEZ15@)-:"B %(S]$>=%_15(X^CD1OYN_K=!J;-W>1*Q68]YL56-V%D % ME$XTNPC(4W,+1L90B_K;6JAS_D@(Z!&,UPZ+*2:33S$?=#B*KGRNXAY7#ZV'1P&C+3X7AXL(YCPAAP MRK%&2]XH9=XCZ.[P(PYC?(==,I5,#6$J(-1"*O38WVV$+.%_P_9JH#U>W\_DB("\8?^)]._'9+9\XC U7*YY:D-XH]BOP M'P@!*"]!C))4!DJ$("&E1XC>$LHFW'XGB4T33DUQ*Z+4HO-V'9V,"UJRZ5'W MW^$ _!RW#F4O#Q06!=?F2*:47 N$LEU/6"'!"^69]0@./C_,?2862SX[G!&Q MO\6AQ3:\BH,.E*&R]\YQ$]/5"K\>X7(9\@[&#\ZS,0YY"FV_*QML28T$>8^Z M^1HS.'U;8'H_/3I^X(P#S @H(EEQ^9OZ&6U8:H%2=N*43Z[3WWW,GS$D9A13,VS2AY:Q)3]_/VO M*&6(,HYHR;)/\,3C"/\1\P:O>IU$T?Y5KSOQE[X MH;+)-_?"HY_37WTZ[%3]Z@^P!I@;TB7D6J04IT"!"YGB/B@Z+^@C)F6>?\M=3R43+3J*7Z'\$*&/&-GX M/JUPJ\%8BZ7B<:CA6NTCR)7^4;LUSX"3%D;%':'SM_81,\O@Y\^8<;TW'ISU MF&N157P:-0.LX6Z$$-DGQ%7_'ARE4KXX)1OAR YDFP>ZVXPC1SI62_0W"ESZ]\9^P'/N1H:0K& I9:+$UNM>2QS,G8 M 2J8)D_&+_M 7MP5 8SP(R=;/%Q*E^]W>B$[ MKFGX:Z*L>/G*4-[A6(QCS2V*$2LM>HI?KPR]?AN\681#UCW2=N3S4\[P^(H= MZ$7/85EY2TPW%:/%6W$ YB(O\N GIC',OWG+*A6-'+82L]%GE9#)1OSPBELP MP=$:B#L;?!Y\\<.I M?# A]"R.&$>2XV9G>;8<-0J@GE4V #E M1/PBS@9W>*:]A+:;^( M^"6>@"D6:(->$?N\AB_$24^45":E/92Z21J!V%2&%G/%OU>!>2H4)5*7 MX&=R=VJP/@KS5G;MH]--)&A50''Y&0S[50.^[V>KI1NN">8=Y(D8UX:V< 4< MM0 K;K[JW9H4(2-S>PFGT?4K^/B>%P>83,!598?N!@*T8"O>.?/K7GR&3V1" MT*?PP.W@+T$'@A-B&F'HI0O'36:_FCNU)B5J%43QVMDH2%H)J1W+:O1\ZV8$ MX#4):2&&6U 6K2R=FIQL<&UT@+CX 2U3E9V":&?\.[QP7FH<#&TL1JL6BN^O M[O*RE-U+A9"W?FNN%R7$6O 4;UUR][COT1NR&Y+/0X53KL#9[5#QZ@X^ 4TF MWR*\#+> Y[7W.LRT#/Y8LAF-9 %D*C#@$P&O!8KX1[B;=^W?+(3 MSTAD.T47$&HA5!QS&82"3X\!^(Y!2[$W>N2J/,5W>.YP$S"'3@70=I MKNX<5F^@UI>BA5;QOV70ID)1(A5E8I,A* 3+8(E$-!*R>ZP.%S'<:?S*V<[C MN7AT6\N.,N6FA;0'J[,XFTG6Y\W\N&6@)5TA#,,8H9=Q+M*PRY8C"X_7"26"/';S-R]7J@^(9 MK9._)Z4:JU1I@--.C4S@O%E B9'+-YW69Z)-2=.JC.(KW4!ED*P#2BNQTQ,+ MY.IZ2IJ3I].5-^J7[S;6E;Z[U>W1&STYU/M1DTJA,*V>*![43?1$5&$WI=3 M[&KOIQZJ(3J549]7,)M50FJ\=.;:S5 MYCJ>CS$E$Y'R+LI2WDT(_0*Q8TI).I52'U^Q/UYJ'TA5S#TJJ(][U4G8)4 MN,O3_-O;T7G(Q)%6@U0W8.Z#-Q]C]ZK!" W,J=3BJ?\_6IZE ;!-I:E M50+5]:=7@I4QG\I7DJ[\CRO(^_WGZ-19+/QP0N")_#L,B:R[>,2?X$#$) OU M&>/?KB%[Y3):_BL&S\4>'G,0W\ M4SYK^\2#^GW8\V(J*K&'HIAS]ED,?WVA)%Y\V)/%?8;G>XC)XHP.X%=TZA$( M_+KD[X#1WGY)*SXG-[>2] MC%%_'#-HPP.YPQ[&<_@-;82DL"3@^C.]#!GFREW>15N4:*,R/ZZ+UW7BS%*' MSCJM0+?D"=/4D;2\G)!Z%*J'OB%Q^U/!: X:^5\AXV:R=DF\%$D-53?5-4WP M_-UGLS2;6.X:O-3--%LQ'X$7A,*91AG$M=DU#KI\ BE1^9RA'[0+$ODL^NIX M,-WHQVQQ\4X.V4I(5O-0_Q=[?'8.8KB-=,.G(_Y?YM"L:XK[!X'"Y1FVK M[];R1-QB.B%T#G+%37XG*.T7 \KZVK+5)G-@"!4;7>Q=$Z:;U,O+MS^/KTTX MH]!+530=P::KLP&'CL+I!/AF(OP;Y\\NCB(^8"/?PVG'EZFOAJR3,]W29.2U M?<1\,>8_5Y,^9%.3#OA:O+JI L5F%]CD3OAR-*YCLRG$[8]U>>*%19 Z7.LJ M158MV$W+C*\<+L9>=$')/#O.NQD'_E14)2IMH)ZPFPV&Z\_+ Q1Q- EWM$K; M65I^2[9D2J1MR%#/6C\1_>#/).Y:YV2JWFOF0C.QA8K(ENN'C M\M6T62'=U+J"E31UL\*5:)L5>)7.HKF6BQCGX7*9!JM8/FWW*$G;+>.>$GS$ MDXK5RY1!)_=$EW ,!!^Q28^ZJJV1TN+MVR.C(" N#++B-7 )T&44Q="OR?Z5 M/TF?EX_[;8GKIFV3:/F:,:H;%$KQ3@X!\-!RLU-L^!+8 M2AM66+:;D"D+T]K)ZM86P$WE=',-;,*REC'[6S7>4Q%-KZQ6AE>E4^AX X?2 M<7>6FW->$<^#? G4?Q3105\X&1Q;WX3JNVO,^,2??49HY/TGENOGS21=#4K5 M8@N2.GJ< A\D<@(9SZ*S0]22[>O$%>9F'\[R?JWD%'MY()_P+5\4#7>H-5AU M<^(LV 38;!@Z:C2HQUJ?8_Q_<8B'!T>'N170]G"LFDO[*E[;._!/OF' 'I^: MP&R"KY ^$'B4RV^91=7Q/2+ED/JNF,&:=U1L4)5.ZJ(F?$K,$K5BJ'@7689S MM5&5CBYFZ4%PZC:%JSGN##\\D>HY04_7_BPP&AX,I83[L&^.E-5;-E6BW6T,=;G5=L\"_O3N/^@!6?D M$?.EBR792.%1XMJ^PQ'_@:,[_$?LTXI8!ULVG=QO)-[][X3^CFF4WWSI#@0* M23K91C&8-89##Y=,#KJ@:GM&W9Q19-: L\#A8/$6?=(X M?$I*MS]6X*@;-N5]F&)YN+3^ 951TM;25C?" MNUUG2.K%DL[)S*66 M;@.%9!A=;]82=W,SQE87"$G(9IODZ)&8W$[[2&'BH2OMC<\;==/TU M?;2:"U!J^Y37I"J=5&)H?LP@&Q:9L"=(F15Z_^#MA)]: U-+V;ZQ6?@ML/Q7 MOW06I06#=LW&DA/>T;,?61X*2Y(&6N.Q4\^?P[&]M+=JM2M9'2Y#;KG#<##( MD%-%TLE1*$]RQ VUU)FC:6(%12=;* ^G1BLI9V4TVH,(U<#/[%-0M2B:,]CB MI,-2*4:G?V:IJ;J9EZH@9LY$*ZNI.JF9M>.CDQNDN0 O&2:M)'%O/C3;0G2K M(=OU&[ALF8U%U["H3NKK:'@P/%K[Z(0V-JJ4HOV9ICK7@[-)H@BG.ZVLS%@T M\CSA]"H_ S!D(78VZ370=XLO3Q$+F-_#LF75R(\+Q@U-S@P,)762/+9_V%Z65 M@.S,B&D@N-N45S>'2FZ-!3CGPDTA&I%\Z.YFDIBW0%4QH=CRV8Z7PP\9GF)J M?O()!&%EG&-1T4Z.[N45[^B!I#M,)[@5?O4S9^'SWO^,:5YW>=N^$L^?^*Y0 MO&2YS^ZA:*/ZMRFRHQOC--/K6E# ,D["-%6LGL&?RC*QKL(R%,N^::\"%<^P];BUI;O>NY@E4LWH:T=@S."W#0/!"YVIP;Q#XB9 M-Y/:;LQ\L[&ZZW&Z2P:RK,A ^#!SPN0X\@>%$-M7JY,&MC[)O\4,;\:DF_- MY@SAM;^?$2KR:>LSJNO(NFFL%.;F^>I0=S8\&+[9(+]/*8_VU[PMIM1I)+-U MRU5K^Z)#[3XX@]$2!"*G^@3[$*8>_< %V5)\NRMS/AW]FCEN]DT%E:B;$YS- MM[CJV;<*DVXN:QMD/%_ -?UMIE1?$]#NT%BYVKR:O^O6 <,E.Z%MYO;TAB(Z MZDDL"+W4^0ZK2#II,J>^_W1**)\Y"TIN21/J;MFH!=LWZ','M ;?ZBLKW7X[-EM!I6OQ!QJ\9E+; M7EY.UQ%UV? @:9M!5V5BV@VW6L]B5'4AK;AL5VZB;=F-F?LJ65N> MU)4J=-($K(@,6?[-V\6[P]RX,N74MLF5)0>((]L>%B?A+T^\WX]+;CN2.KHD5ADLN*#9-J@6IWV%" MHCYC.+%GZMA$QJQ;G]&8R+T"WVGT'W,I$JKR Y80=-("_D(Q#G,^%7D:;."' M,2!L?X^=Q$>G9SS"/1U%E<9M%4DG$;S_]=PEB\#1?193+=<^/F6&C=BY@TFC MRZ=CP>"'^2W>[_.&1NZ,U^7C3_\/4$L#!!0 ( &N!J5:D5./R-S$ '[Q M 0 3 8F4M,C R,S S,S%?8V%L+GAM;.5]69.;QY'@NW\%5_NZ:=5].,:> MH"C)H0C)9%#4>/8)D56516+<#7 -$7.K]\L](4^@0;J0W_4.BR2W6RBLC*S M\C[^[=\_GYZ\^$2+Y70^^^LW\L_BFQ_O?L1PC?__K<__>G? M_A? ?W[W]N<7W\_SV2G-5B]>+0A75%[\/EU]>/'/0LM_O:B+^>F+?\X7_YI^ M0H"_K?_1J_G'+XOI^P^K%THH??MO%W]).6LB2B"R,F"J=1"229 =DL7D;-;Z M_[S_"V8;O$T1G'<*C(D2DK(%M,M%>ZN\+]Y_JX30WU[^]#<7/_[YSL__KM<_+6., MWZ[_]NI'E]/[?I _5G[[G[_\_&O^0*<(T]ERA;/<#EA._[)<;5&N=; MX7KQX$^TK^#RQZ!]"Z0"+?_\>5F^^=N?7KPX1\=B?D)OJ;YHO__V]J>K(]/) M?,ZTI,7[+W_.\]-OV]]_^VH^*S1;4N$_+.M O\^H%HM>1KK#]V M]>4C_?6;Y?3TXPE=?N_#@NI?OTD-&*6%/@?E?^_PF=]>@YOQ))^=K+'S,W]] M\$]XL?)KZMY M_M>'^4GA1_3#?Y]-5U\F/C*[*E,@5%W!6.,!C7/@BI7!Y&2M2C9=@W+WZG M)G$NQ-DY0+C(-SCH[F.Z^(EOEV>GI^O/A.F*3B__?9-M7>F^FG=$]SE-^0:' M$OTMK7 ZH_(#+F:L I8O,XO[AF,JWU.=YNEJ0DZS6/8)E D16!)70%DCA)QB MDH5,R-B9#;9#M0MCJ*^3,3J3I!NKO"QEVK"!)V]P6GZ:O<*/TQ6>3&K%("D) M<$(PW\90(&+Q()R(IK"V-\9WYH\'0-F%*?37R10]D-^/$ZXY\O7J RU8E'U< MT ?6Q=-/]!-;DZ?T\WRY_ >M7M=W^'FB+&+U4H,GP>PJ1("8L@?IA/02+W/(TT#CP/N9GL]7R+65BYR>=$&/W\G(F9V.#M" Q>C"D,B29 RAM MM! E9B5U_\?P(#QCLK#VYX)[F+X/!;IQ^$^S3WSV?/&% 9D(7:6US76KFM^8 M)<=7(_Y3)8HF2479=N:!S?/'9#SUH_G>&.YH3"]7BVEF2?L*EQ\N[Q2,#%6Q M25]KU7PG)8 M?07*>E6B]-;)WL[AO8",R3KJ1_7#<7XP^1--?I[CK#ETTU6+ ME:UO=R5M;#$AD88068L:5M6 .BB004GR)52?W./1E$<_?TR6R^%4[8?*;H_Z MS8(^LLG]P^>/+=;TL56*K+/5[%"J>R#FBPI&H64OW0B@ZFI U,YB;R_R/CAV88;P MU3'#P1CO1ON[L:"?9OGDK&5KW\P7:T2OV/Q-9ZOFX[Z;_V,^RTWLS4_X$]__ M-%O1@NWC247%][7,J(+]7*/X%BE'Q<@0,3'<41'YJ'\C[XV^2BTXYY0(8 MO&T&0FU&)((4K >0D!3U#E=OR]6-+:\U.(_=?G 'DJG;<_ME.ILOU@BXN)25 M":V*+#N$:U+$&(B5V*2T68BBDI"^MV%_&X8Q!6M&P"H'D:@;H_P\Q30]F:ZF MM)SH((Q-KD48H@-3%/NGJ/@VP9DL+7NFW;,;&\RD;#4*)/_/06 M=S,LAS"XU*JDZ"JX8A@[GO4!AEA!F"@D*QDL6CU=&AT&U)CB[T,(I".2K ?+ M73IY;^D3SSX1V$!!?_)!1&EU]86 MLZ4D\HDGCBFLWX%9!D-V/^W4HL@;-]V QY1JV8Y4D&MFSS_)S+?GBTOOLXT* M#5'O;.W#T(PIJ-]-'_7!?0^I\.-TAK/, NIU.IF^7R-A QJL%&W%V.IP^)(V M:N K:R@J.A96GK^]W([O/M^Z!S"=;L,[:5H12$6.!J9OXS!!"D5 M XF"RDTGY=+;R[\+Q9CBZKT>]H&X'H+FK'KNBS9983W;&."CEF"R:9SH-&"R MQ;NH2,G> =)M, T0^DS!Q4P^@0V2W3Z+$B+Z"E79+)BH*$KO[..X0Y]=^6*' MH.93"#!<4#.R\Q8#>_\Z.'Z"E-C[KT+RLY:E%.GYO9?_CX*:@S+!0<@?)%RI MI)!:>P>U.,,6%9M5J*J!G-E.D8J*2KWSR@^&*T?C!/1"?2]F9KS.U_60+P\;375C(%8G; "4LF),2 (HJZ,@>JJDD5$3Z%[ M/>O3X1RIH]R?JP8GXI"NEXDZ)?;H0>MV<6$RL!'$HK%4E*B%,M2[N7";ZS5P M#NUNY#.F6I(('OBRC(,:V->*MK!]*)QP$IVRMPK$NZ3.OI:,V3ZLL(S4 ^@M98:G4P_V^G6% MLX*+PE;)#Q?3,=XLYN4LK_[)]@+.5E]>YKPXPY.KRGI9%.EJ052K61*6"*$$ M!S[DB(JM5"*]E9&>>NI('80#6690W ]=M7$)$SD9%(8,+M;4LK8.@J0*251B M>(-+L7=(\7&(1FKV=]%)_4C1[- !]3U4R+7[^6H^^T2L_OB/;Q87"?^UKWN' M59V55E!FT66$;GT4!D)6EJ^=I$Z^..GD5BVRQ\$CS;$=J$B&IL!QJFVN&C=D MSB87"960/2PG H2D)-ALF'TUHG=V*V_L?-R8&ECZ<<0PV!ZHON*JP29K;:0D M(&L4ZR_EV/:ER!=6)!BHE&S82OB'/W\72L>OCM*=\-EYD,O$!95\=1:T%:TH MG]99K@)6DDY""-=_(-[YR8=W>\_9REI]>7/"!GBSS/_[;/IQW8@^*^>XIK7U M];9QR>OZVY+6Y[ZL*UK<&-3U<4%Y>LY?L_+RM+F%_[/^73*R:M&V?L[@5D3*&_#O0^'-D#31[:@*86Z4U+\9%H4D:X",FS@8$J MLK'!4H=B[\*VAV 94Q2O _6[H'R@,-TMM30AUB8^Y0R>;4HP.GI J>2Z_%*J MY+)+W07 8P"-*4C70Q!T0_Y Q5K9F>@L!=@ _M,QD8#T?"7*K/*BM4F4WLK M^B=/(CKN@)F#Z+T_<@>:-;8A?42L,JM8(29DV[)9'$G*"%X';XNVA?8;-_8T M.7[< 3![$;,K)F_1]=^^O8V;G_GKG@/Z?UWQK^M*LGF]$#_\MS?!V7M2_P,? M/M3(_EWNWV.ZKS!3UA9@%[;]OJK";.6^>5K(QA@V"J:=55 MKD#QQ0<,,M>X/31Y!M,=JR+2.8G:13(U"JL"X MJ[T;O \ ]XDQ#1A$THV.%_(B>PDWEZ.L>VQ'P3/&$(IHV75YZ-\?__N8N[E :)#V((8.6WRWO?TB4[FZQCKQ:=/5! JVU3! M9<^(EGS-X'5F4BN3L* LMXO6>L0N'@9H3#'NP_CAGEA&)SKTFWQ'ZU?'$/V" MBW_1QE7YIMH[1PD\!;;V^=Z0HL_L?V7M4THAYMX%L ]#,P;!.PQ3=*) -X[X M>W,F\*3E4==92XU<^Y;E%,DH")$ MTI#76L*Y!#%&RQR@1:T9!<7>/87W@#$F'3T6?GPP7+TG];KN1%FN8V_GD&SX M =]//TT+SW%:PQ:?VQLEEOZG9D MNXO&R'-EU=HS)BI1M)%/]M2J9M?3G944ZTB$H2BKL+U]C7O >*+!,$S$:?Q\ M=1CY^A9;\ 7G-^7II0VDDPJ^5-6&)K8E%"&W(0\9G$"O%1B,:4 M@!\KUA?UWG,X:VE[/[O[=/VA=GX;3Q7I=P_8(C?+.9UNF(/41@1"D)I[;-&6'Y)WB30;447J5AUZIT*VCC^\,#E MNK">[697M:ZL#43N@=>. M(W.6JS8?8 W#)%4IC%(:^#6(-@,Y 58RD(*4V;@B7.U=IWT#@"?Z&,,:@[T( MO#^*^Z=2-MQ?F]!;+5D0!VR3*%L[5)01"ED78PHN=$\U; U>'"9?E?92^UPA M%<:JP:@AY)PAFVAUF^*-NG?AYX/R=22IDCWI?2?VN2>6!\P%VISXX96VB$KS M.[*56*\7@F!R#@R9(-];5&W)!3ZSN.I-\\-0/K+2!6%T)E-<_'*/=T4.U#E6Y"\A$T/'#;I+SQF40;MF(83*\ 4RE07&59CEEC M[MVS^&0@1R%DQ\-DPQ*YXPKAJ[=@V=P-? QHPZ<:SQHC*5>!=*YH8M2F>U#P M(0DUK@2K+S44924DG5E(E&0 ?5.OK%\MFU35F=XM*D=+L#ZO_;LG]]T-NX^# M^)W+!1C0"YON.YI1L^FS]C8;'<$QQ[3=\0$2LH]*F%31)+1/- @GW@%E%-)^ M$#8Z#.O/VFWQ:G[Z<4$?^&>FG\Z]]AM0=6FZN'O&,7HOMMSL\!:,&P=_[>' M^P!'<9W!V@+Q7L!.V%HWZ*L$G2R!$6TY*UIL=:"8543O@]B*R\' &TNWQLB9 M?".K- Y.Z3GP_O9-+F\Q*5+H$IMBJ;&V$N8(L;*ID:+,3HI"WO6.[SX"SABJ MA[X>3NU-W[[U'UN0.'$A"!5%NVQNR9*D(%K*Z_AC"NQZBMO!MCY5(%O@&O+N M/[(7,'U_,8-AHU?T=' 3 ML3>C/4%-=B?K,5[=523Y"8VD?(EFHG@-J@VS-#5YB-$(J.0#)1E,4;VU;N-T> RP\_GLQ_'R0W M^^_,:@_#2[JK9ZR8[BI_/-.,0NGVUS M-(,M;52,;Z56E< *JRU)K3'U]C9VAZY#*G+11@=^3^>_;QQR<]?'1+!\+)0* M*%W9.O;.8 A.M1+W@;LM>S]38A M*I?+A:Y!LZXF8X*$+)(!(T0 5%@@!K0LM;4KMY>UW)/7V?V\,2FZ@=ED.#IT MG A^/:*<]71*.:D U;<-4T4Z2+JM+([9!IM1>M]_(/CU^6.:EW$D ;(W^GN6 MP=P681<]D!>#,#&R!>?7/Z>K#Y6*:\UG)2J.EF@U4Q;K1!&Q+$9(&YGQT*=1" MW8>:/0&\)W:I#AL_?C;^ZD.] =GK:@_#!UR\Y^M+:Q1)WW;VE@Q&>PT86FLA M^Y.$%MD6ZST8:BM03YR(_0=EI4,H-821?+5-ZQP\IK';QS>;>U.F!_=LKO-Y76_M;IU88VI. M)0#S-/-RJ18"*0.JDB 7T-BX?:O[HT>,:7?=\!S1#]L#JI[&B>NFETS33RTD MRESI*-=JQ;HZFDUYY?BZCJ^;G4TEV?(/A'$G1CN#Q:G'I**/:RH7S_@ M@A*N,]FG3>SB18GQ3\OE6?,17]?U(G3^SN4,M!_GBU]I\6F::?EZ\>H$IZ?+ MB8FIE-8]0(J:<,;8!J01N"A4"$DZEM1;#:\^L.S$97^08/;S$+#?LKT;KNEU MJ*+M@5U/NUWF^5F;NA>2E@HSLPQ6 R;XTL8%19#6"=;]/N3^>_AVA&TG=CO6 M",8C";5!Z#9T8N[5W;2.R%F15Q;8=U5M4QU"4F1!"\4?&S()V[LO86?@=N*K M8^U^?-Z_@]F_ ]&P %EU\M\+DNO0VV3&J4CZPID2LS\I-KT1S89C!(_)#9]9 MV0!HI\)&\8<7'/N2Z C*YPU^60LR2:3;3@C0NK @PU0A23; 2) TRJ!VHG?S MT%:@=N*>/WSY]"&4.EY)Y$4H/QA11-N@%F1H/?,4& G6@42,)B672QU@4M@N MH.W$3'^TF/@09.NW^^ J3/\KGM"Z@(&OO_KRY@1GJQ_^^VRZ7KDY,5H4I5V& MHK#!5EC-RI@@AZA%H$18>NNTW2#;B:..MIOH2!PU -%Z#KB]#P574:P-% 3A M@O)DP3K+0M3K!%%E!5Y3\2GR4S"]Y=3NT'7P#S)16=>#7<>*U]FOV3IB/%&D M4(H6#B[G6\8E!)4CJ.QT=A@5EM[#G[8"]17T2AW*2?LZQ%7 MK^9LSRY64_[CF\5%9O\<7.V#%#(D5AS"@8FR0(I504[!FFR1_]P[4[DWL%]! MT]5Q^*TW87LD+SK%(;YSW$T;X9=UX_6[^RW3&+O3JRSHO^F%^PNA?3GQ4S'U) M 8-FP*AHVOHP 2(I1TX3VNY#LA^'Z(D-5\]B%':7*_UHU(UOWM+'"ZA>U[73 M\_-\]OX=+4[7VS'Y>$^:W1P,@5BY9M:KA!5TMC4%$;1+O1M@'@7H:^BCZLTU M_2C40^-L0G.O]-,. \GBP47#7)P,RT'#]ECR1BM9=3+>;M4XVT[Y&IJ@.JJ< MKDCO-[^*+]W^:^[L)_9RURF?Y6HQS2LJ[2]>SLK-;VS\Y!M:3.?E;N#E8D;, M#Y_S!YR]I[>XHA\J*\W5Q+(O[E(F8.N^=39+"]&'"-5G-,G*5H?8618=]X8# M^?7WA39,KAEK=>!*U6!"4S56$Z 1T7@9G?>]I]SM.Q/EF2=AC9?'[UEI,P3Y MNXF+\RN^KIO7?CT[",$35AN(5M0VXS6UMD\# =G4IL!8$]IG2;W+X@:XQIA< M[*^(X9^;H88.R+9TZ/+6R\4@4&C7:E-]82 =&Q"2#:@2R6KT0DG=NV!O=^C& M% ?XBOAX(/(_1[X ?2RY@>:T8<42'?LEF?@-J=B&A%=#MUO^S9?D^$NEY2 3P969>6="-G"/S MTW7:L6#.OC@'WK4(I28/H3"=E) ZD])24/=MISM#-ZI9ZP,QU\.1P:ZT&W*4 MZ<4F]K>4Y^]GT_9A%]])7WZ=GRTRRZ453D_V&&2Z\R=W&&.ZWRTZ#3&].*KY M8R6A;)'?E&/K/4((U;$1FFV+"=/UY]SN=GQ=E\?ZZ)SI=0J M:/C_93WY/=7@E2ALN[1Q*U@S)"D1L< 'P1F3%Y[%_[H M@_8A=UA-<\;T>^1,'EYAV OV<)<++[PN_L//#FC M-HPL9&<%"/*A5;Y'P&96&NN25@Z+I]Z%G#L!-B9]>#R^N[-YICL-.Z;R;V'@ M]KT)I2JA&,B5G1-CG(&8K0%?=8D>@]:U=Q'(-IC&I$2?CZFZ4N[8"GA /7M4 M=7H\K7GSI(EP46M?6R^!L,PY*D&,S$@%*P67*H;N4:F;$/05/!?-ZA/43%KG MVC;VT#H]F7&3\1&BL923Y_^EWCGF>P$9D]XZ@/*/RXQ]D#Z0XKGNFIE0\C%+ MOE76\2+L'$S)(&H.2$6&;'L;> _!,B9%,Q@7[(GZ034&3A=KF^A*Y)[W4K&; MLC'.XA=V-L\65'!U]?/[*Y)#3^RA7[K>NI/:.0?A^JCI,I_,&P!MYE;THG%@ MR D,2;9=T"6H3LMB8PAD>X=5'@1F&"?KOEO76(,FF5J5K699R8\/@V(DM&Z^ M3%H+V7TI[Z[ C4EI]>&;W1RI0^G43:=M/-/[8-)11)M%AN!L 9/;P@(*"8*B ME (K6:-Z\\[C$!V^S>=R!.3FE"'9=O96UD4Y%?9>I2164I& M,A1Z:KZ#_*\ M%Y Q/8>.G'%WI\^A1!A2E7^')ZT3ZM ,EMM&QQ@3A^L^C MW@;5F(3*WOQP=Y1!5V)TG(QQ =<_YXM_M8'7\TS+6X"1KHZE(T)4;>:+8$L" M?6MJ$!FI!O(R]W87=P!K3)YC?S;I1([^?,*>TW3Y@PLS-7)>V'\8-+D8;#&5/W:GT\ZD>/X]LG%:/V+D?IX,5+_U>9< ME\Y&RQ-.',R2V??6G0RXE,8FLY M]W[%.X!U^%"(]1%OUS?,P@D;FF=,K53/\\/01D$UJ>2D=32Z=P1\X_@QF3>] M^>'NQ(;]L-YS\!<_S7?X>6/HI=>D*!<+0JK @,C /F%;G!ES)9DELJ'574W= M 6-,YLO0;' H%;KL$UBQUGI]/E+3[R/(A86(5*U&G!BVB7!=W/.&BDE%E9"NS[CC<\=U2;> MX=_OOACM..5U#<<[_,RV0ZQ2&9]:MRUJ,,7R782(D)&L#4D@4N_Q_YOG/W5; M[E=)^X,1W_4]S_ ]EF'/"?SRMGS]M0 MWS:6?UU_8U9L+/BRKI@9(NHJ*SM49) M,,=/NY6* MQIP]N]DAF.[%'$>XUKB2:J-Z/?=,41\5D_6<^[\7WG>[$HGLM&8CM[#^;-4: MFF\C"&(AE24;NK'[IM]!+_3$_..PXWS^F$]F ,XZOHEU8[3U('4YCYPPF%FU MZZTZ&50;9OI&+YB-T5$F"1J]:XM<*P17V(VF*%UB;M6^MTBY%Y#N_AA_]*4W M4KVRKJW:\-*Q-Q(R:P*^'RCMI/("?=[;,[L^94S:_W!2;W7*]D1OGY#I.EN[ M;#G:#3!BE+J:4J&MOP;#LA2B9<>S52 J%7QF2;9#Q/2^SQY3G4Q7VG9 9;]D MZ$6X]AU^/K_>1I]+*U6U51@E,H+V2H!AIY]5%+*>,EJ(:(0LJK>WM@6D,176 M]&.+(>C1X]F?6S=793V;_I\O?SE"+I7\^6*66T#,J>+9EQO@-(F#ZK"G"MQO5%>*$"C M,Y2:C?8UY>##KO;>/9\_I@J9(2R]0U':.[UV;Z9A S;F+M76-@,I2FV;A7 KSB 8D,P,GH&0LR8XE&#\L*!&'XVC;/94;L1-AE& 6TY;&A]])2[]DQE;)QU M&;<,WLO@5&9;4T0PTCG X!(X5;Q(Y*OWO4.$#X#2(8_<^/_R@[\TOYME(,WR MY0MC\WO)!YW/%,[L>MN2-5B=V+"SK;LM\Y.SY*/)53F%W5FFJA[CQK: M*8]-P07-.3(CWLFPN)W@8?X\FEGKCDZ N8M,TZ!YU L<)E MCR]G8. D*^Z MR++'&LEV-G^)5=G4VF24[&U2W _)Z'(KG95 !_SWVZZT#AN>BZ=[KIE3E5&R MQ>)1M/98T79#HVIYP>!9(&5V^@8I%GH(HM&E8CKS1D=Z](RM_WW^B1:S5GSX M]^;TOTXGT_=K%%T"9J)7)88 A<46&),5Q*P5U.R5BS&2NCV%[9%(^[;31I=F MZ:@8)9#_ ZN< 4-10K"!#1^'K.RLRB7W3N$^!L^8 M&J2'8)%NM.A3R#'_+\JKWSZ^7V"AJ]71US+N"C)5"J9@,CO!3D,;UP+H(KO# MS23R3OJ2MWL@.Q\WJF;JSGIE&)QWDQ57#O+%R+;K^RH,9-@9 ATS6SRAMK2" M0BC"!QF+X/]Z*Y0'@1E5Q_408J(/&7IS!?-NI?6T#CSYD:YA,I&U5\RMO*2M M-Q6DV8U>M]F0DY4*R=0[^/\X1*/JVAZ0/WH0I&/T\A5+K[.3%GW?!$8C9FI; MT=D6+FU( !O(*1-HI:4J5F/5VWM 'CMA)VI_W0'+PS';319L=KS=B9U:)6UL M YJ"K,CL%MB^1?)-1$4C?-;:]IZM^Q@\.W'&UQC3[$Z,(?/UK\]6RU9%+\M6 Y%=[^-7QN ;-;3.J^IE "N M[5 \[^>V-O.7AI2U%KT>DO3CW& Y"/7W1/J(%,I;^HA?UM\[EEJY>^+QE?L23MW2*4T;OXG7]<;IDBO]?PL7$"E6% M,1I2*RHP(2M@ UZ#TNR=.55]*;UCK8?"/";EUHW7'A-W@Q-V$,VX!>J?9O_@ M]_[N=SKY1+_,9ZL/;=ZRBLG+ MZ: "9)5N:4(TBC,N-+N51[QVP. GA,>G8, MC'@@29^'"]MC>??[?"(Q:'9, UA?'9B<&4T[FNX!S3(5P MX^"Y?0C890+!72"_K,<_-8!^G)\M)KI:E;S)D"0#8TQE>LR8:N2Z>-CMR20<,L2QCN@O7W^D!;:L#UY.&FS._]6LP?G5K,$6#+B1!#BDY:WC MV1W"'D-AHE, Y-X,S,18B35Y#9I:I$R4"&C)@36J1F<"&TN]-<^]@ R2[-N( M"&J920HI0?B68BK50T V"W,19++GIZMZAV&W@#2F@,7AO+%3OF]/>API(XQ: MU6!=FV775@1HAHC]4Z@UDBZ%I3OU7K=Y:$;X6&&$([''/I3HU]9P*;=OW5*: M5&6U!;*WS8WP#E(1&;0F&YTKA:BWX'@ E(%NN#F'1R)&D@J<:WDSR8B/IEI0 M,>H8G [J]F2"H>XZ3C'9@T?NM&]TIH'/OL+ED*S8K)W5L3=U'ESR.M^I*_!\Z'#U.T MD:2'AAMN?$:WL,'#D/4JL6O'M%,F*=FJV,D"'3*U5:4"(@4%F&)B-82BYNX) MU8M04,Z"MJFYU3@\KQ72E^M'*Z M+A0_$-,]S,I-(V(-@+!LV&).S:05K)*PMF'1&G*)7BI3I%=FJV%Y^U/'E"T_ MC'2'HFP0FGE46M7D(&K+4&A4D S#TQ9A1XU99+.]C>9QFAWF#MQ>?[2YY,C% M;"A[ ;DU-!H4 9#897.H74*);>;]@ ["(Z"-0<4<2N['G(9>5!DD6GPY@.5B MO/'$4EMW)=OV@\"/U7O6@NS<@U1"&I^=TJYW O41<,:@BX9DC4.P/[Q3\>/9 MZFQ!OTQGT].S77P&4U$CS<8':NB^OG8ZW "'DUFW6T[43I*T_C?:,>2M?*??#"0B +F4J050SIMN\ X MIOKJ9Y5A!Q&O=UCK"L!W\^_8,9J6FYT&PM3$"CL X?FD(PE8E (6L$5)S2H\ M;._HV/V\,15%#\(CPV&_7]D]+9=$#R0]-^]?@[/9Y0 UZ+8FLTB(,GD0S@M) MP1?M:_=DVVZP'0L'EVZ2<*&X5B/O4IL_ZI*#)!@IJH6WHRQ4;L>%CX:*$7JV M@W#8G=:# 4EX]+=V[4)5PK8_B(V0H!([Y+4 !JW!NK9N""F+W+N=_\E CLGS M'1^O/9F,S\)MYXTX28H0VUJQ-GK=Q*0@*?3@14H!;4E!]_:(GPKCF#SCT?': MDXG8IW[R$0#OMW-,S:$61^!ER^M:-H6#BP4DXR=G*]"F[:GPIY\[)K=W4-X9 MGBI'EU%WG"C1)NI13!!J2.?M%:G&#%XK-*(:5*EWH&5?6,?D"8]*9AU$U..R MX/W!HAA5*94EK-5MVW-MO;(EVX8I6W+6C*EG\0/VCOH=R]D>#QL>3M@1I.4G MMUY%Q\0\?_3Q4O.W[]&M8'A';DLAI8BFK=1MDYM+]I"*%H!(I4J/IO]BAF.% M.!ZJ:L?DA#/: ^7*G$YRW;V*X$PD$5S-"GO;_ =T$HPN9/$4CMFUT> I)#F. M%OQM5E@VMO$0U+8W\H]>#(O0U6(RWH!.2K3IE Y8"$1%K[S#RWLVBXRF2ZLTI3R+#\&[%Q5U7\\3_,M/T$Y4# MRWP?^<1N3L2N4'?T'>:+FXKTDDE:'.T2A@FV$%G6#A2E"H8?.32J @71DL-M M5FWO*M==8>MA&^YRSIUXCD_:Y93X\5!VS9+-$(5&T%FT'ERJ)+M/C-\3UC'I ML$%X[CX+<7"B=G5/=H'VW>_S%L!93ERP;+!&T1#P^J[7,[CFG.P53)1MEP84S);:6MX73MY>Q2,/0+L)[,U"!2N,S(XSJ8T%$$E#M#)&(67(!G@S([QC8OOMU\2@_"W/_T_4$L#!!0 ( &N!J58:='?OMX( M #JH!0 3 8F4M,C R,S S,S%?9&5F+GAM;.R]6W=;.9(F^CZ_(D_.ZXE* MW"^]NGJ6[716>SK3]K'=73/GA0N7@,TNB?1L4DZK?_T$2-&2)5(BN;%)F796 MEI.Z>.-#?+&!B$ @XI__Q^?SLY\^83<;3R=__9G_A?W\$T[2-(\G[__Z\[^_ M^PW_9YS] MXZ?23<]_^ONT^\?X4P#XE\5?>C;]>-F-WW^8_R28D+=_VOU33$DB8@26A )5 MM $7581D NH0C4Y2_K_O_RDD[:R.'HPU I3R'*+0&:1)65HMK#!^\="S\>0? M_U3_B&&&/]'D)K/%EW_]^<-\_O&??OGESS___,OGV)W]9=J]_T4P)G]9_?;/ M5[_^^<[O_RD7O\V]][\L?OKE5V?C=;](C^6__*\_?G^;/N!Y@/%D-@^3=#T M#9_G7_[B333ZE^4/Z5=GXW^:+?[^[],4Y@MZ'IS"3QM_HWX%JU^#^BW@ B3_ MR^=9_OE?_MM//RTE%[K43<_P#9:?KC[^^YL7=Y&.)_-?\OC\EZO?^26D# >G2142@[^*D M*GA#C.N>WA_SEV=!QA(NSN8-$=]]=E.\T_,P;BG@.X]N@';Q(#C'\XA=2ZA? M/?<&SA7(VPCCV71*L\/N_>5?TO3\EP6Z9U-:AE^']_@PLEC?8"&97+Z___WZ MK]X8G%@>3\9UX?B=OKSZ^W6DO6#@YSE.,N:??QKGO_X\-EEQIK@0O' 5402T MEM 8Q)RERFQT_9B*:(7I;)J^>NI97=JF7[@X"Q'/%M\=91R/5GO-BTF9=N?A M:BKX8H[GLQ$ST0?A VAF RB7$T2N&)A"VBVY1![L73YG*_V88?K+^^FG7V@< M(E6(^J$*52P9?6#TI9S[S>H=_>XHTL8F5>*@AM@4^(VCXBOD2[;.2 XL<%([]!Z\PD(\F1 C*SRQ-AQ_->P),;R_ M.._R*YHLQ5T@4Z-.\DKG) 9M"@M@L]*D_C<_PY445QXBC,ZP(#H;14J*D4^"M8\ X:6,RSMOL M>Q%\>\03(+:7$.\2JOH3^@;?CV=STK/YRW".H\*#:]F,R[RV?3C*,L M31$A>4C!D)6ZT_4BN,3 !CUH"*-D*,IAJ*!B6O>TM)#71@P_ GPWX+\=[EW?;G_4G. M', MZV?T\57W;OKG9"2Y0"M%)'U3BOP"%<%GS8%KCSY$+9GI9X-O&/C4>-Y3I'=9 M]LU87FPQK[K7W?33>))P)*NN1:' )D;:A\E"))\?A" OP24OO"G) 2O/>0L4C19 M.&=;&'#KQCXUQO<7[!J^>P7,ZEKSI,-P93=:U)P43WO&08G P*LL"(W7(FH? MO0Z]&+XYV@EPNK?PUK#8*RQ6#YS/7G^83E:.?F$)BXL*9 ED"09=HZ^Z !-( MKC_F0)Y +R9OCW@";/82XAI&>\6_WF*ZZ$B]N(COQO,S')$*!6YC E$8(]N> M%]*L$('QI*Q'0_^67HS>'O$$&.TEQ#6,]@J O>M"S=%Y>WD>IVQ::=7SS^E#F+S'1?#- M&DDJQ 6HK!*M%2*!0YH6:I.\M=R@[W?$M&[4$Z"UMS#7L-L@@/7LHNMHJLMS MD*IV9*)?S$8^5-U"#T(SFB5MZ1 E3\!+2=&3<1Y5B_C5^M%/@.UFPEW#>H/P MU8O)'+N0YN-/^&N8ARN<(W*]0W')099,@Y+<@J/]'Z(RW!=:AUSD32+7ZT8_ M&=8;"'<-ZPT"6?5\K'M&+OC[:7@<.6.%@]>T"GEF4&KAKNW@)T-U?]&NH;Q7E.I*!3_@V=D*CC4N ML)J60BXY3=$HTD!+*XQFQF)6E@7;PA2[.>;)$+RW(-?PVBMN=64/3L_/ZRGV M-/WC[8?0X>S5Q;S>OZC^WDB5D%(A_\X+*TGMF(!H"P+&A,$J&TUL<=)P'X:3 MX;V9H-?H08-LKV#E*QBJA>8;D0B;[09!5F&2!A$DASP9Y M$[O[UK"GPW8/<:XAN%?PZ\K:_VT\2^'L?V/H5KFDQJ'.RF0PDN:IB@G@:UHX MDU%[94PU(?L=.6P8^01H;B+4-4SWBHZM9GJ-ZC?ZSFRDA"5[T9-W9^(BF"[! M1RR JC@G?>(EFR8)NK<&/@&>6XAT#LT*U]X('1L2?6/HDZ-Z7[&N(;M7=.P)0&1D* M*8&+.0(9",8I1S8#]G.COQKN!$C=7WQKB.P5\%HSO7@ MM"._+CLP-H;H,NV1&])[XTKS =_47J)<=_OII^5EU7]*9],9YK_^ M/.\N\/J;T\DQ5 M6;@(3SZ/9Z/"#?F'4D&IBJJ,)#]1! >.YR0$+3O*WW=ILX197)!U-=)2._!L M/EM]YUI-'@334%?NN6K^H.[L0?-T"'$WO#JW G83SZ^+U7(K1*-;=]\;*<)= M-"TW@TT7]Z_Y;TS7=!!9'T8+@C&BT/8$TDDR-3$+\"IPT#%ZZ7DHJ.Z+PCQF M]K\J@W!$\G<1\1"D+V)#"UQ/_EA82",90B(;18'GN2YQ)I*GX2,$HY#;$)PJ M]UGR>Y%^!\7A[+]6W-RFNI]@&UZ#7X/HZ14B[35R+0MD[<@H]A_!;GRK__F76Q(A\_4?>QQUJ5.D#SL?D@GZ-;;O2)KL-T*( 2H\IW2J3(@HKFLE"[V%1 M-K#(;8R!?.^0E72!CW8=K)%A?NVP..:+X#R#4?4A'GY>+L24KU#N/L#2805I M+?K!3-8;QYE/+N8?IMWXOS"/K!=*F>S!.U9/,T.!P+V!Z*VTP00OS#"VZUHX MIZ0-O43=L!S,1F@O9K,+@B5MRLDIA)A+S5MI3"O6;W)0\TH?\H.22' MTH%]A=VPKLR=J2Y#L^2-)&X7*Q!Z4,(S",HE0/36.QV]N??R6R\+^2"'&@-1 MW$.,C_\@@W.70DUW\8R<>^70@(\Z 9.&:\^4D6HPM^G8!QDM"-[Z"&,701\F M>+T-HN_V"&,GNAZ.8N\CZP-I@8DQ!X-0;WK2'\J"X]J SK'DS&112G^C[.]] MA-&:_!U$W)#TB%\%VJ=!#YM*:UACR56!R4Y6&9KFP&WZ#40'(> (8$LCCEG&3/AOE2C M$SJ!VH?I1H(=]K!QI7P<91;%>\A2D_*1-P'D/!C(WG&:'UFN]]8W.*$3J$94 M[R/8C>&9P4^@ONQ1LVEY12;M(M-FUNCT:1HZS4PX4.\KX+? MXSAQ>H.?<'*!LR>QEDQ-\U'0I: F8R>F4KT?Q< '0P80$XYIAD7*U@[A;0R/ M(RBT [NWEYM>0AW A%CAJ6NHPUJY.JEB"8=%"+5^3W*>+!F?1,JM\Y568Q^> MU'XL;*!T)Q$.8B+,YJ_*%9HO,TN1BRC()F4\T]Y()BF$R#5H-"(I5[@2]U4H MV\]*6 /DFW]S^XMW:,Y'SGB%(E@0VA&8+#E-;Z& .6$(J'ENO>U\!> (QF!_ M4NZC>2>)#D#OW[KI;/:ZFY;Q?%1\RHKL3^"QEJ@.U?/U83]7H;LCJF(,A],=G1!*70X*)EI'C)!%>0 M?(_[6B7MP_%&,-\\XVW$/, I[!N<(3WPPY-)_I76F;/IQSKI*Y0CX;63D9.[ M*4IM2L 8Q&@S6,&<5Y(K95IOV/<".KP>-"+NCIG62NH#+/1O\8Q^])ZP_1&Z M?^"-R8^**L9B397'0G-6QH&S.@,CM"BLRTZV7A,VHSD596@D[P$VA[_5B$DX M(V1/\CE)MTZV5@!;P0N&*1:LA,0T!^5$/8S4"BR3M*<)+5US)_P!2*>B$RTE M/\"N<6?2(^&$L*20H'W,9,;("+1618A%\=HRV%A^7T74)M;"J9#?3[H#9.A\ M 50;UYSC[V2]CJ14K%Z&ALBXKWTK)'B.#)PA/V<1"\76[_X:&*=C&.XIV@'8 M?C'YA+/Y\MILQ;0H_4C?J<;*^-,XXR2/ K(B%4TY)&9K*[($7G/2RABCD]IH MK>ZKU+8/^UO ^N:UH;7H&S8*NX:XA'2U-OV*<3Z2M*I%I6OND:I%R&KQJ>($ M"%VL9^B*BZW=A#4P3H#]?J)MV SLR_(T_X#=R^ED^O4RM3)#7,H!'O PT%WK!'6,31^AJT\/9**9<$$FU0R1[1CGF M:NU@ 887D;247MW>0]:D]S2'])]6BZR(\9ST@O? M6BFRLD*5L=4(VAKI?0J>/C3?M :;SC>KMH^-ZH9]V+Z>&D&^6L6?DG-?0__T M-MD<4P1+;U/-%_+@7"V>KD-6.3O%8WLC>BV4$]&>?B)NV8QMA6MYR+/PZF)& MIJ*W9+\M*H=Q#J$6;.6H+9?<&^9:WVF\'OV;)WA/0;9LN+:"0OOF]6+U9#[O MQO%B7J]DO)MN6'^"S5P'P\!X1U:;2M5E*PHTKVF;3@5A6YO).X/\YC5D6%I: M]GPC2^T>L,L"%/33LXMZ.^\-9L3S^J,-LW L9,L%K6XRTA]>!*BY_Q $]YXS M&"\EHO^2Q *VMT@GA MI6Z^4_6 ^\TJW*&I:MD2[_;+LK3-7]>.4"3Y+19?\CP?G!R/0=HB.;A2SU"4 M*V2\8:9/RB>N!?/VX0#!X#"_6?U[=!RV;/6WDM7ST$T(SVQ5]>1IF(W32&7& M0^86<@X:E+$1'(L W[R: M#$='RVZ"#Z"]TNV[A5-0!"FDCR *Y[3.U4L:+EH0!F-6-@6:S6'49Q/$4U6@ M)I2T[%IX9_K+(AU96\5%5N!E(#>0T:R]LPB6D2H;ZXMN?B_V\12SZ4%[#S$> MNYC-K)O7:&6^2/-7W5OL/HT3+LHUA)QDK<<(Y)O)>FO;@[/U4-\7+TTJ);NM M+DW0 #?T@+ZZUH%-8S^2DC4[T3AM*,Z&6=(W\,S( ;I"-%O5']X"U"[%:K;C M^BZ0P]:I:X$'$%[*HB@[.U^+OT$%EMY12C@8!:@3&!_E4)/6]]]^TK (3=.X_GE%2!F.8N.MI4<:F$=CA8\)@G>^.R4 M4HXU;W)Q!\0IT-Q/LALO$QVTQM"S#V'R'F?C947;#],S0C)[_G\N:$Z_$@": MV]=XF]0>VF+0 ]0DVG7J=VH5:=2U0A772.\Q.5Z26*Y%0H*1.IJ':Q5M :!Y M#2/T)G*=%/!02Q]X1HYCR0Q2059$81A2ZX(P[6L8O9BD#D/-ZU_^]\4:";Z9 MGIW]-NW^#%T>Q2A,#O16*T_OMRJ%7LM",V?$70K6U VX?7K@+A ?171Q%]U8 MDS8X&"4#%$BZ&^[T0M+";RQ8K1PHB0&"(].9)&!2(FA&-[^0??P8\Z"TW;:* M>LE\",/WSE2_9"7M<'8_LHS3/UJ 481=)1? YY#)A A"U0K2AK>^L]4&^8FK MV^'9' #4)[D7]G.S_Z27BLB/219<^ MD Q?GX7);&25,-*1I%S*!)LE 2[*#(G[G"6/N@QP1+<7U.]8ZQKQ-TCWDK6P M%U?J-J*F]9E "VTA6A- "5;O<2Z*@&'65ACZ47N'9@^@WZ7*->1N@ OX][XG MBQ^^^KBX+_?\,W9I/*L]ODRTN1@--E2+51D&D2<.I; 47'$U-^N02]Q:E-^E MJK5B;8"K__>]'.L!FVRM]B6!U)Z!"DJ =]X0= S22Z%2\S;C.X/\+K6L$6<- M"PJL %]?.I^]FS[)><%%.'L=QOG%Y%GX.)Z'L\4[$L,B)'E>;W($EN M-I[C56A\.=,WF*;OEXPN)CWB/*@0:4*H=09E#?GI+CA:NW/T6+"4Y@=#0\_I MM%7X46E$PY(&$;>:VJ_DOW\!_*J\[O"/:1Z7<5I,\4K ]79\K3+VI7;#2#G% M7:T1F?BR9"3Y^X47""P5*;SWPMYJFK?FU'HX?*>ILH^'T@&*%FPSLY60ZS>Z M[K(6L3RO/:AKS>K5O2":;L&NNPH7C PFZ4RIUVV-!16MA) \;3_(!+J2M4^M MNSL.,Y/35.E'Q/X0Y1C^&$^FW2*FNHR3KD192X[\6HMLUL!J-9 V!5;_=2GL MD8G*B>@%9"EK11&9ZLU>#IB#E-$XG[!U,D(K[*>MN$=A>(@J$XM"8-6\Z?!# MS<3\A#>2X MT":Y"#:)0&]@+2*:'0.P+ M=W>FL%3&NGM.)]6#639+9CPS;1,H;N@/;23X[ Q$E[Q C#JJP6YBK@/T2*[D M[43T)IWI+? !TJ1N85HE3F\!:J!F\FL!';F??'_B;B>7-Y/ZP53"A"PC!@_, M2$T[)W,0#080.MN8LHI&MSXA.* J;-M<_D":L(NPA[C)MZCB=G7M06=!#H^5 M-+%H:C\]"TX7!.ZT5UP8[ECS@IPWQC^\>]& DMOW^/:5YV -Z!=&Z9"EA;&%F_/H,C P:0IUBRL8R@-C]9N ?0-\Q\.T$/D%O\)*6+\XNS>BUI M4Y3L"BCM3HJ18M*BIFNT2Y)/'$@.(GMRB3%&)GAKC=@6W+>L'8,0,$AORSD) M!O.J5MEJ[EX$DX.!(CQ!,ZY D-R#Y)%EDVNLI'5GXO5(OF$=:"#: 7)QUT>8 M5IM7*2YH(2!X637210C(.4@E1V::%^&^!\\IF'_-Y+W16&AYJ_AEF%]T M."U/+V:DNK/9[V,2"&UTEV&2:_VYV;3F9LQ(-(OCDU^KBI_-OH:XS47B/XQ01O71<.IG"5C5+D"BK4)2@N66TO&:53)OK1GF/VC/1=Q!D-$KK+M^$, M7Y6%C7H=!S7)F$7;Q9B57#8(<")GX 6U"!XEVN;ISOQ]$)K>KL:SNSG^$>[\MF/[]@*VMV '\%]O M8JD+Z^)X=S[*)@;:5LG0)K.;4#D!GL5")C>SF592JT3K;6L]DI,E?D]A#W&U M]WJ:7U=*7:9TOYC<..L?I>RPN,0 HR3 ,ALRKE$ 66"LH.#:^];AJUWPG92Z M#$;,$'=OK['6$A[C?-4_ZPTF) D]*29H)OZ&'7K*&KA>_9Q6Q.OD36\.$I8?I^&20WGCQ?I@$]F,YQ7 MZV>D:Q4HM'5"BU(FP8+C(0$I$GV#)>WMP\4.-SS\5'AL(;N&US/7(UK%7MZ$ M.8Z*1T/ #)@0")D+!0(O%E@NW'HAD?FT#ZLW!SEA=O>6Y0#W(Z\G_:I;QN_^ MP/F':5XVBD>\(8JGEW=_>?5KRUR?J%5D11G02=!<:EN.2-L(!&2.Q6 137./ MH2'^@V76#6@ 'HO.QY*C5_WN^97?_8[^SB+-Q-1472\3E. TJ*#)Z_:,)(K9 M*^Z<;%\,8QV.HV7D'4TIU@1%>I$S0$CD-J;5J<46J ;*XUN/Z#B)?/T9>T % M>HC[<,J0))+Y5H1$WJKI#5D@;:\VR=D4.$2 ^E! ^D\!U*!W:1"-">O6N;(-P(%O@871'2O!O0^<]IR -N1CX(&T#4L$8>EF7 M1*MJT?M,((NQ$+S.)7 E=&E>:_1(VO+0'8!C*3]ZNT)66-J"TOB@Y8RZYD""X%X-IHKF(6?HM*.IN??X2X66,BIJVEV-#J MJ%TSOEQI^1M.WW?AXX=Q"F?+ZRQ%!M)A":AK2Q.G&#CD#HIGT1NAK/1;Y0,_ MT)YK(X#OULIH1TO#<\X%J&54ZR:DU96U+4 U;.2W$9*TNX&*]YR#(+4L^J*W"Y8^+^GNZ^1V2^5V$VYCQ)[-Q M>!U2K>7CY%LD[.0[>T:*TWR6,FS<5ZHS5ILDNL-2#I'VX%1E5:'X$] MA.F[M0H&(6V 6R5W\:W07;T^V^ ;* #Q$+;CA!_:,OJ@NC2@8X 8Q(,XB[#% MC$1 ;/R8V.*@=$M4@R;JP=F[ /RRXDN%[*P4ARDBDKEDB XR2$E)I,H]&/5^C+[/7!^&*V-J!J@0!=BA3]=C),\TH?$@U>LK_$ O-#8B:8#BRJ$"K1!!U,N!9(+O+<&.3 M-9+YU@=C!U>-W2W2P35C%[$/H!'74:$[(*_V1L6X,]:0=1205DLK/3AM%&CA M3*H7DEQH;9 ^".H1&"7[4C@=4OY#A-:NKK%L@A>"UI%E3OLH;:%*TV;J,AE1 M/AMKZ0] .AWE:"G[QL'T/\)_3KLO5YP6*R3I*9E/+)$171OLU,8E M3B0R[Z)($8,,/+4X9KT[\G=KE#8@HN$-I8IFF6GP%::K]V ;4 T/5C<".?S! M:E^&ID.)M_&2L!E<2BZXHA0PR4M--HD0F.' I0DN1..=W>JR^>/B_)X3U8-0 MOHM4VZ91K8"\FJQ":.@5[3RA@,S9+'L$Q.(M9&N"ILGEX&^57U^3/77GL8<] M)VTDZ6DC,36TY6Y@>??G=%6D+Q4=O?; /8^@A&,0JXE"&XVS2(#L[2JI]U#V MY;$G0ME^8AHBHW65F_'L+,QF7R5I!E31D?$7/;FARB='P.H)?D;)==;*\O:= M'S: ^6XML+8T#7"1^":>5:[V%HB&B@7>07/D0OC]Z+KMKK61]1!QO[O(//,N MT?_ 64'>*'T%P3L$)KA0*F7.9/-3Z .QOVWM^Z')WT7$0VP=V(UQ]O3K5HRK M(T_'4M0F0XG(0*5"( OMD284&[F)6K/FE[ VPSE"Q*8G6[>7_T:B'B!^]P87 M%9M?AVY^LV7<[.GES9\LU%^P@L44#T6H&JKR!4+)U7I*3(> UMG6;;6V1_?= MFQ@#$7E7Y?9N=;T.Z9>;)@\C&LCFN(OF.#;'4/S=HR8]A#_ ?K0&F4K>Y*QJ M[REC:E4S!L&9 MI()3"*&+%U,IT];H0UT.4=9P2,W""29+GH2-\M;1XKH[=[>>>GACHJ^0IVTDM-%X:%E, M_2IUZLUU9_N7H:L'4Y]P[\+I6SRS?Y'T78'?+HBN';,Y2*+!*971,\.R$,;) MR&2T:;3%\_LMG[^.9^']^P[?+TX!:[/UQ8"_?RE0)7PD0[6Z*ZH&%SDF\%(H M<"$DC[1VB"(;+Z8/86J0KS+O:&7\^WC^816:^WTGTW5E9[K3T%\;3S$SLD6_96,TH4#D9GCB]E+ MJ6-M]9,A,%= EF"-%LKRYL&^MC,X5NRGG6*U7NKV)[AQTL>S>J4&NX_5]ZFG ML0L\@7%CTDO[4=JL]]8%\CW5CGXRJ-!%NP\)<%<\; M_'C1I0]AAD]HJLLSE%L0K_S?;4 VS/;:&MCAL[_ZR31P=&MV'*;^."('R1">!O\K1AA M(8G70$@6 96Q)CCFLW$B>R,%.:!;Q AIA!]1PA]1PF\H:O,C2O@C2O@C2O@C M2O@C2GBH*.&/L,NW%W8YD"/](^SR(^SR(^SR(^SR(^SRG8==KKX3+]].23@M M4[,V/'F(\,LVD[@5@DDFELR#L)B9\B7[G!.S6NAL4N%1K0G!;!AEX#!,9B)) MJPRY&PQIE>$(#D,!X;GU)?D22FN'M)&Z(/<)%C,2BAAF^3A" MN_)#K F[B72 OE_W.O1)>2M*D:"=": PTE0S355:;U5@*2O3NF'L-Q$6ZT-\ M,X$_AK#8ZVZ:+]+\5?<6NT_CM'3HG/:1&1[(SJ<52V$@C7:<@P@^6*%$MKF% MF[MN[$<9%MN)U&E#X38.=%SAF3V9Y"M$LRM';QM0#<-@&X$HT@$$71S"LOJ&%JC-1Y MK>J16I.#91Q*)A-4"9$@<&TA!\V<#UI:V?K8^BL WS*]_24Z@#=&MGF:=^.T MJ'IQ5<$NRVA)RX0KY!X&X\A1+ ZD1^ZE$-GEU@&[.R!.@>9^DMW8#K/EJ<)O MXTF8I'$XJ\M.=U%]L]FS,/L0)KG^I]8W^13.ZG?I.V]P5JQ6BC\;R$,@@T\;SQ/VHP?@]5_7T ?-%K6OSY!,] MKGJ-OTV[6NGF+::+CB2*L^OH T8LN7 -*4KR)WE"B);>BE@8O1=&LLA;'V7L M!+!W>BG)]O/^/<':!(U8"F=>^0"Y(*[5AAE9J,K\E+U[K MS TVE\)6P([0>'HP[;F3>]JL-$WY&*)6(\&Y!>D.Y*^_<1-\:(4G*'J2M MW2(XV29&9]&\BTL?P*>L:8=CIF3RY$LSVS BV3! MTKO-9="83>O@VN/7U <*:3YZ1=V%U('R7>L) VHV;AZ#'TJ,&#P_Y Q_MU#^GX$6]]T+/?SZ9C^>7U]ZG M,:6(6 ^H_.*RLZ_WG(T$R'5EZQ[*T M-#&A#>WZ64 (28-07*I4,)";-&@L]0K(X1>REAIP?\AT'UD/'E=_.9VD*URL M,*ZREE#0"5"*UTB+\F!5B8RS97",+9KN& _% M2@?*" M1T MO8MI%7/< E7#>P6;D1RCGD8+IAZ@OH>8#Z<$PF498B$[)W#: #67Y.3K B:8 M0NH>%/FSWR#Y]Y;).!SWNTAW:,XOO]R$WK3Z_<>+YZO GBYX]&:& P6U3HBNQO";UJ9#D!*X[7IVA"[ MVX.R&KWK.E-^J6@4K26_3*;*N2'<,8-'3^!S],796)+>RA=Z8&WJ@_%4#=R# M\=:XTO\F7*N;#UL@:V@(WX_F\,;PX5B=#DI)XT7J 80IV)@2F8'Z,NK(+$VT+T+V>_HG=Z]OUVF:KQ?9JHU4\<%W( M.,LZ2EIMD8&3AFPUD[CUD1O$6QO6FMN?6PUU6#.F)2W3 67:]GKO>GS/INXB6_@B?C M%3Z-@EE>6]MR6:UW&\$EA?0I<%\4"W=N*NS*^&JHDZ=\+YENM!B;9HN$<;>X MA?4E$:(6E5M<7%PU"5@L46%VT2&Y=U]^?_\DDKXC-L@M:3KIVXV(?5969HS< M!I62#$Z&VE5:%VZ9_2>.?VKQRU'?;)VU%>3-S6YO:M%!B?YY732K;Y\ M&F;C&[MLCUP@I6K1<.LE8Z]/N!T$=_@#\>%IW.Z;4 MEK$!(I'K;SVN 3Q2SO+$- //5*WY64-KOC!(2EIE?1+!M Y";@WN\"K6F-BM MKC+W966 9)N-8AB1Z4*VAQ.0.)DW*C,#CK$ (6J>(G*&IO75TXU@3DT]VDA] M@'R<&\OL?7-W0=E4'$U6^@0JU?JB5G&0PB1:3$4VW)!\+*.T,_>$M1/0*"C.6YQBD;]_&;AV0P^O/$*S=N6_< M5^0#Z,']\QZQH&MW!PY1QEK5E$7PIB#HZ%G2)A8O#[O"G*1F-"1A@,VHQ=*Z M/._+UENI40+MV9%DE&E*&2W(PAFWG"MMRR/T.P^:8/IX-K+C\'[LA-4[LW]Z M^>7COXZQ(V0?+G_'3WBV.$OBB1O!M89LF0 5$QF*3B!-+>4B:?U6O'E1A:V0 M'>OL_TA:LTEWV[$WP.;[!=J57,Z_\DZ_X+V*<6\#=J#*"SL!/5)IA0$8WZ14 M@]%U=!WS0B=5C *?:D9.8!R<#_3VL92%=+EX/EAD^'BZ]5 QA,>F6KNP-*1* MO9A\O)C/%A+@J[,RE5WB(B\"9Z!D8A"$=U",-%E8^D]J'3B_!\X1XQ#MB=RD M,CU9&" 8O@[:Z@#=2IE9H%W=%X^@N&'@A%/ =>0ND$"L&6R%N0OG>U.0?5@X MT HB5Q6;0Y:IA )J\0>Y*>"CCK6AN(Z%;$*/K6-0]\#YWA1D'Q:&B#ELJ#_$ ML\L\U^ILO%9GXRZ##SJ#U,6@85J)[2Z$[*(E>X>C:+N0NH "KJA@I8PUKM@+213>Y7*;"%(KB$Z8V*,Y JKUG'/DRQN MMA.[VQ4WVX6: 9R_YP0B9\S7QYWKIG^%55K'4RD1A(P):H]WB)[\$!5=-AQ# M*KIK:SD9Q_"Y#V.)TOGYE;R;O]TZ*T>WS#W>??IW$YT MECYI%ADSP2I3I!>L8.)29N4_%7Z M\900G8W#E3BOCCR9DT8P'ZO3BJ"4]A UR[5"/,J@=5!BL ADPWDT"['TQ_0L MG*6+97^\-].SL]^FW9^ARR.F;40N&3")@5YZ&<#[&"$'*S'IE I+CU?0ZR=U MQ'#/L=Z!C5&A1Z$X0T:G;P38_CZ>?[@SF=G7LYF]N95DL13/Y;(?4M+(8PX) MN,R:1(X:@@D9LNZH-,Y)M^ UHHW!8G?KZ MP2;WXU7Y%K1JR(S(IFN"I:5 QSHIQCU-BCQX)TNM8B\RKR2H MENORH,.KQ(0F&\BB=;38!@$^!068%[<]G/;I"5JCNRO#H\E% MW1"C)OGYY)D!9J("Q3R"MRZ!B4Q'QW+,O/55PL=Z&GH4]=CR4'07FA[[$=,V M<_EQ*+KC6=-."C+D6=,^[#YVC66268;"0A"&7"VC=:W-76/3D*^*X5&QB-$4S13/7U46 M&@)9JSMPX8Q>"WS[ 7'^MVYZ\9$ ?7E5WLX)]*)N5OBX" Y<>WZJ-F#VID#, MGM601H)8R >D=T:E$% 8-E@N[YZ86W3XOB9B5??V#0VW&#._)N>&?A#>XR@) M3,[* $P*6E&L2>"=]\!-$$K'+,1V[2]VD,[VZ(X8W#R$MJUK!CX ;0,<7WV- M](O01@Z+(5NL]IL1D3S7Z,!9A>"D%,4S:65NW8=T Y3O6G7V(V3(,YZGE^ND M:ZTM93VX4@KD2*]&*%(9T3QL>3^DHXI&TA90!XH\[@#SZ)??^],\/2Q'0VY]UP#K -^!*C-8K5!O5""%#"U^)66M;7 M@$M;G."B]8YR6$5XP$,ZE![L(N>V_87>XF0\[=[6E#G,+Z=SG/UZ@7_46C/$ MC*VYPX9I%!UKXX2DL'H90,,7;]N^8G_K$"?/II-/2!83[7A+V N\JYYG67N:?H3";6V5D @6[7X@HPZ^ M4NR,>Y#[!X?Y]@EO*\D#O.S_\V*"@DG^,P2 M7 HE87;2I(?[R.TVYK?/_X R'J+EQ'3R?H[=>95"S;I:;'&*8;(!.5@52$$+ M*2CM>+6 @,XFRF*%;%V>81V.D_4(>@O]KB+(UHIP]1)L@VH@CV ]HN/X _T9 M>T %>HA[B/80Z]%EQ,25YI!R,K7I#JV-65O@'JT-A1F.K0OY'U()'O %#J4# MNTAY .X76];K<%E7N5?S#]A=?;ZN,Z2RR5) #MJ!DLY!9)G3AN4-2[K6S6I] M@/8 I",T!VG W'0XL0]PQ''7BDU!21I3@DYDNRIC# &BR6KCM44;M?:M"ZX\ M F]A .;[B?8@=95NFD&U3>YT4K.-7W=3LJKFEZ_IA_,PR;77WL=J1.^=3;[G M./WSQ%M,\%8&N+()9=*UD6Q6CJF 1IM MGU*TG&11GN.V?/(^^;CG]QX_.]? MDMLXF; NH0*6JT=B4X3HO2(]I*^UE=G[UOG)#Z/J?=2_:03ZO,SXP]\QS/#- M^/V'^:OR[[-EH=VG6*8=/DGIXKQ63:AW1CYVF)971^FO/CFO)TS_M?AR%(WT MHF0-AARZZA(8\)$^!69SB*$>=K=.Q3W M(YP:M=61^\D%CPR51A@M]YSBEM. M#KUSTI$5$H0+H)(GX6M7>]>YVKTN<&Y;%W<9=$(_-'PP^H=(VMIS2Y<=$Z5W-JT'7Y6/[1\6$48(#C[-GW ?$'^8-DX MUV4PDANGF8D9C+"Z]O50X&IU_VS(XB3_ YUN[9-OB^U0=SH&5K9!J'@L-S4);;U3F56$ MY!C7J%RQA_,XCGP*\1@T9Q7/"7VJV)"S9%["Q M7CMA)H.3UH$66?J42@S-2Y3? ^?T%**5[(WX?I65ZT2%M]\>+\8S?] MA#?K^M!?E=(33@R>U%=; S$SK(4=A%5!9BM:V[/;8CL]A1F$E0$<[F?312)8 MJM)^,2&IO.]PML*6A?0JU-MK49)F^R3 ZY A6A:"1NZEM(TUYCX\IZTCX M+M^J1Y)L/8N]F&,W>SLM\S]#AS39?PU=KA]7M@^9.\)GVM4X\Z"D4A!83I!B M=+9P6ZR_%6];DQC[\#BG0W)[L=[E7/>N'W#1D7PO%LA^&W^NGU:KCRXJ$P9- M+A1-5Y6:>*-$ .EI0Q*9!YM;9[YM1G,Z:M%8\G=UPAP]%^8ESE^&KEN4F3Q4 M7LRZ,0^>(_/@Q&_ERVC.F; ^Y9HQXY3W4015=*8-'I&XWC5?9MWX;2)5;R_B M?V*:OYN^ZIY\HN?60.]OT^X5_9!&F[Q?&+C7QPX:=68I*C)5R'Q1CGORB!(# M1_0*)VLPIO7MVOV0]K]%>'V2-I)8?#*A@+!%@PHBD^46+: WD95L2VK>C^WF M^,=;(P?4CKO7"?<4^( I)UM-_V_==#8;>:1_:,<'+Q>WW5"!YRR"MIXQ[[6_ M<[WHL"_& N5WH4@#DS?@J<%6B#><]H^2-T'8+" KC^13E@C>1DU32B);>G$, M\\=4P VX?ZCD$ 0/$$[Z&N3M/)0;B2;//W_$R0Q'BFGNA7# 2@UZ.8(:&=9< M!4;OE>7!B=9G&+MB_"Z4;U#B!HA.[22BIY=_A/^<=JN_\^PLS&;+9 6CJK'- MR-=RJK9M\K7 :;)@6"G6*>4$MBX+VP;YH9.,'NLZV(;:;RDM*224N[D':DC)-M(/Y(6NI)[1ZI)_OP MX329M%4>E06[H!'UU MK0_WC?\=6C+-Z&@84=B$:;4K;H%J%VME#V4YAF'2CJD'J.\AYH9;R0/HA&8F MA^Q &"M)UXT!GU""99J+Q',,?BM7Z)&1O\&T.#3WNTAW //A/T(W7G8P7K:H M6J"[?-V-ST-W^10G).PTIH^KC@PZ>\&%!2Z1T4XF>2TD:"!8Q[6/R:C0^O1M M-X2',RY:\CH]&"D;S8M#I#)@P:[#_'8^3?]HGK.P[N'#)2<\.)5;60@YR9@4 MAJ2S5I:58&R2SHB N5@FW,8LA'4#]4Q&K6;,J[)XXG4LL:"W$0V#PJH2&1;K ME50'UC'.BLR&^];9!&N!]/>';DKL[8= +]"3B_F':3?^+\RC(IW,Y!("YN#H MM70RM4_CO1W1X;Z@__W?]GV8R'Z+$5*CW*1?07EY4T= 7 M"X@O9K,+S"\FBP;"89$>/-*LB,!9 &:+I;54URY[SH-.)=<*.\K[UN[R+OA. M05L&XV.0Z,I-S7X=NE?=LH'GHH[G:^P6R$>!>\^93>!H70>E2,T#+XJ^K+=3 M,D,Y0&&';9"=@KX,P,$ 9_+KUL"E0H],\$D%FBTFRT'Q0)-/)I.YYDS$VO'> MM[_BO@G-Z6G$WK(>Y,#\+K)7%_-9S2 =3]Z/9 K>R:C !MH E>(://F,8'W@ ML>1D0VB?&70OI%/5AWVEWO#.QY<-[TM1AP6^IU\%$FWB,='^9GD-)+)0RV\F M#SD7='[1#[:UV7T/G$/E.PQ@5#22\6/)4;AN$GQ#5,OFB;8@9YR3]M;*'YDT MVFN3 (OA J,(7K4NH[@1S/'+I/1D^[86-9'Z ';H33Q7 :9M$ V427 7S7$2 M!QK1=?NZ:!M9'T8+?'2%F51+^F(&57L]^% 0C/"ZR&!EULTO#Q^(_0?._@]& M_BXB'H#TM]B- MPA]X8?G2IDR4[,G]=JD636"N0"BJ7O[T0G@ABTRMTTP/I0X/6)9'U(8=9-Y0 M"VIWN7][GJ8?:_[BJC]Y<48&&8!F6$!%'2%R$2&'XE+,A7FV14O.6T\]O&W0 M5\C3-A(:PB*\B+-QKFD@-P[4%DJI!=-1,@=<*DO&#[D^(2#A=#)HG[76KO5Y MPT8PI[;3MY'Z "D"%(;.N\YX6[(Q1#! MA8>1.I5I6RL&RM-%I:\8<36&3/'TI:'(D['4I9=*&AL%F": M3G)%1.OIL[/I[+J0&O?:$:H 419RA3U/$&TV8 -G,7!;"VL];"!L?/[A3876 M1$Q;2_$@N9LWSDU_G];Y3_*BY_"8+-[W'2ZK:JYVUVFI_>KV3N7L,5;_S,Y6 M$[V5Z,E4*KE>^"DNJJ"40\84(VM#!$9V!QOU&+=O&:6;#:E__W+LFDO6O-K# MW%A:O*R2X%TJM:P%4]+ZF&7KFI,;H/0O%'7SL<]"UUV2E)^<3R\F\Y$PR7"C M'0A>#*W10H$WAH,PV=HGE M=))6J$1R@J,!0_,%9W0<027%(1I'?UBKT&>+9*@/R/CI\;R31 <(;]09O2K/.LSC^6\AC<_( M7'J#532TWSR==MWT3_KP+'RDG\TO1X)Q$9U70-8Y359R^F1# >>,JX6?25-; MVS2[(3P1#1F.E0'R,+^6P.IRW9LPQV4^^6OL$OT@O,>1+M9K%3(X7<^/43%P MF,GED^BUP,)9:'UZNCVZT]"=@=@8H'[WUTB7,61GBRE::V#2$Q!M&(2@"K"D M8E*)=CS=.F]W#8Q#Y>L.S__N4GTLF;IUEYQ?[9)?BLX@(Y?'>T\340D4IRFY MJ&I_B9Q8S$5PWCI)=QV.8YV^].9VC2722\8#^1HW,:U21;= -= ARWI$QSE8 MZ<_8 RK00]R'4P92:J8=#\#JI7SE:*6,/'ARAP4G;RDDYL4WK 0/G)<<2@=V MD?( W+^[5_ -V5Y]7G28<[871:@29G ,E!(>0K08?F=<^>R43 M-E:"!R =WH!LP=QT.+$/DK [&4^[!<@K0%X[(8VSX)@FS3>&)JL8;8#D#/%" M[C.93LW3=&^!. GF^XFV[0'I&TS3BVZ&=7JKCF)&5H0'?*]#Z<$NH0LX! M>7[@Z^W@$KST'"V))3[(_8/#?/N$MY7DT"_[JBV\M4;3\@7)%7(^#VG+P V6F[B.*6ZFJ MTG(=?(@V)Z9T,BZK+ Q](4)!9&Z[5-4M@0R3N^I2+:5J+!A7[V!)#!"T*[7H M ^=2>U2Z=8#](+FK]QZ'2X.&)J=!BX#5IZMN-SG@6:N2-4U:R&$G_6TD)^RB M&SV2$W9A8Y X\V)M_RI72PFEM&4(B#427O7FD>8[,$Y# M$_K*=^ LUU7B;;;%:>8RI! $* P:@JBYUM8$PTU!XUL?+CSJQ.8^E/>5[P"! MKR^5X)=](1=:J#&(I*V&&&GU42C(A..DCX66HZ*],HFWOM"P!L9I4-Y7O@-$ MMV^V WU5?AM/PB359,KI;#X;L82!AXS G0B@DH[@20=!Q2@[@FVAL-,T5F!HXOLFNP5L *- T4-A665,[#9C _MI.PG7A]^"1L%_D> M\N!C&US?ZTG83IQM>P*RC\ /J1 $1O' ).A:'%\E&<"3@PJ%O%,,U@9L7GW^ ML9^$#:('N\CYB"=A)FNF&6V7PF6R8XQ6X&OE"J8\F;NR9)%N.8JG3$9G3@T4@(]#(XGHI+]N'#DF_I)&Q/PMM*\@#I MYHM5K<@D!?<"1&+DKQK+:H6S#)+T#[.S]9S_.[MSTL?FZRWC@>XXKTGJVP;5 M]WKG9"?&MKMOL(^X#W?GQ%JTV4?2=*G)"^8F@A,1Z6+8X6IY'W0!9G.+H3$E M;YLL\ M"&&@*F^DZ;0H*C)/L M-N:WK0S#BGCP:/E567!'XPJ?P/ Z<49[N2M9@/:^R!R#RKX,NE@\BN/4=FO! M[E)]+,>I:YW(6)3AR7A(O%Y693*#(TT%YVE5R]8G;H?(L'K,X;6=N-TFO+:+ MC \74=D&U?<:7MN)L>U"*_N(^W#*$*1&43+Y>8L&T[6B1,1@(;'D=4F<8_.V M.(\]O#: #NPBY0&XO^OMH_8FE.1!*MH1E4,//B8!3%J)#%4)LO7%\L<;2-F) MG0<#*;N(=H"@V9K\ "V"$(SV-:%K(VJ9 CB!&:*VCCX0K/A]Y4[UV>A[RO>0 M502VP?6]YD[MQ-FV.3/["/R@N5/"E"*BA)Q%!D5>*80D$TA9E$Y!\5R&S;!] M?+E3@^C!+G(^0.[4_[R8H&"2WZAZL]JKC!,T3PG".UUSOVFO,D+1UA5T-E$4 MS _?)=]MS&-'AO:EZ8'\J38R;F@/9!R/?L?WX>SY9#Z^:N]H99#*E !,.U)V MD>LM:2'!9.0^WY?&3:\1E.A M+%&L3O^VP+'%YOXPIS='/>SVW5O\TX:R:[A.W\&3F0M"!]IZN"8\D1F(A*/N M2:(DQZ(T]WECCX'##3OO8!3N(K*V6^SKZ9_8O;[HTHA]B-A.J $-^Z;+1,2 M?D>"._OM8D[[_M61T.);K\/EXB1\[Y2#;1_,\4X8+ MEZW+TB9$74)B>K3M(#WCF3B;(2X>_"O.4C?^>"6-JX,?J[G3*A1(1=1[=*1# M(:="NDGJY-$$S,UK5=\/J:];]XHLH#"OR1AUA-_'(5YE6GP1[ 4^B63UA#2G M=S6S(E0@2K]42K56""Y)-X^GO@N\(L;^&^G+;$1R,F0'B@TLY MK$=\N<*[;'I# ]9[P[,4SOXWAFY4R%F)M'E#\&Q1)Z*0)^,RF!"#=KG0ZS_, M*[4/VL-KV'!:_8EGG_"/Z63^839*V?B4K05; MCV-4$@F"*19<*@ZMX9J7UB5@]L7ZO2M>7_J&N&>R)>[ZBKS[ M%7!,T2?F,1;G)8_-FRGM"O*'?NU)V "U4G8!_-OTHAM)KS)W.4***$ %63=Y M%B 9;BW+&(QNGMJU(\8?^K4?77?5:^]V@!'OA_IN^I1<]G%^4N;8?0&;M3(Y MF C2HB2PT8$OB0/&S',L$;6YM36NB6OM/NX)ZLOP\K^K+.90:]%(\, %&@4F M&E+JDA4X+CPX$D<)WC%CCK4&G: N#4K/736R@ZK1OT\R.:S3B\D<\_//B7[U MR7G]:H2:1UU/"GAPM?E'DN Q)-+]:)+F5LK;G8B&U:E-0+]7!6M"W%UM<\,$ M3B]'W'%R'(*L)Y#DEN[6+D1ZA??;!-*:%\._JA.^K M$\MRB+C-[!T/(>MDR3XC6T8QU."T0)!2Z\R<)B>@]:7C[=&=5B!](%8&B&2N M0_I [%7$&'P0''PB^TT5K2!F^M*F:.LM>V3-&R;NCO+P^C04YUNH5D/"#JUB MZZ*L13FG>)&0?&V&)VB;C<(Q<)[[9&E-U;KU]>!=,7Z?ZM67K %"X@_A7457 MC>="^!AK58D:^Q(&O, (C&NNR'XKPAU:IXX6 G\DJK0/-0,$OK>"N8B?2A%M M0@K*L5CT *0 MDRNI8BU26'R 9%W0) RR.8^Q%!TG//F(M&AG?R;13#***/%BA5%&W/+DUP>OMQSLYK1A.V@.$JA]2W9'1FF#H KR>MJA8 MR%%UTH#.QB&7+C(\]+9T WY<:-:%I@+#S6K"C6 J3)3 (:!@HEPB4)V3&!<9+D R;9[*M M!?)]ZD7&2AU:QY:] '('U? M>K(G%6M4I7=@^ U^PLD%_D;R>3:=+.;[]_'\P[.+V7QZCAWM@6<7M6CGD]FL MGM7D=^'S"*TPCB<.6;(,2@6$(- "+UK;R)PSK'4UN#U@GM9IUM \#1 6?AO. M\,DD+^010_J_[7U9\7?OR,A&T+3L.*''Z-7C2_:=@-V64I4 =L=)(!3?#J5,&! ML;3&$!5P(4Q-\Y?@LE>@G50Q%%6*;U\@M'SX93%_F$P[2SY^NLA%2P5:G(J: M*8A,U+00J\EGYX(,ZRPC.J-24+V46/;::;1;VMM(^]2=1^>YK;6X>T([UG6^ MZ[:31)TUZR1D&6JJ,R+X9*M:!X=TP@G_M"IU;?;P\T\^5:>19H2-VPFN;;N# MIW!6I?\[ %K??F0'1D_1;*2)Y#>S>(38>N'3,,ZS9090U\OD8@4$G72=-(6, M6:V\-F?%XX:&(_W0N(^TVM+W.X[P.J=E'_)5STGI$G)1FXX;,@-5R1)"\A%D M<2B-<2)KMY6]M1_=GUG52-KCAJ)J6'X_G@LX'551R DP=N*2T(C6/7@.S MKACN+,NXTRR;,R-_PPG=-_?[2+>#+-Z_<#*L.]IJE,RB@=;[R? 33K[^D$6J''>U3[X>P/X.@):_CWDAI M;#.\GXS3;9R]FRS-F/E;4ONK91<8:+*(Z"WQ9!IQ7SO7ZO@NHAF;"1B#]6PG'<_2<\$8";FP@; 97 M!*ES?@2-7I%YG%LE/AT'FQ_H)YT!/I^\BU \M@"6QYQFC% ME,<@P$I#8%2(0+:. .$,FF (:?,A#8\ ]'NN-R)EW$JB;>?SU=[3>'.#57Y+ M,$YQ9:(QH UGH"ROQ1J,OE.1:K'+5:*K&2[X:J8\D*+\%"%I%>&=KPP"5GP)20E \R!]O%K?K! M@$^3>-%*H];=P/?#74>]?7C="6^M65X@YB$'CJJZ=3'2.\ 38"P>,'@G5"HLVIWN M3;K0J3N4WZA6'<921_UY=T%<2U87@'.R.@2F0'F3Z!!/2 Z0+N04!<:8=F1- MG^HPO /Y;6K581PUS(I=]NS<@/4AU">ET,B%Q]KQ#FE;)3?8T=N !:Q/VDF/ MWLK=NJ;N^^3+T),^Q-ZP*<&^:CU _%OW$2WK/NN]6 M*XZ7]JFS[E_,K"E8+/)(R MYC:I.N_5%22"KGPDKO:*3YD)S#)MPNTN.X3XR M[B^];!=4WUJ.X5Y,[99G=HB8^U."&,C7,M9 %F0K*XN^]HT/D(P+:!!9YCNU M+#DS\@_),>R ^WVD>_H<0T&'H0E> KA0,5L 97S('(N12G.1/-4@U>:8[@7 MK\?E&.Y#2MMLA;7U,DXG4:+BD) PJ2#H)?%D!<=07>_$I3-/2GE?0:5>2T.@ MA> :AE$W5\_L N@B*O7VDOS6$J]#Q-9/Y65$(;'FP;$*3-<]26<)-JD*2M-> ML;W6ZXPK]=K2N(^T6L\)G\P*G2OCN_28Y4X?,1JL!D>,(=%N8S3M]%)#<-[' MDIS-6FTE<-.GGT.]WEXR'[<56"^3P#_,QO'?/]#:4QU:3GH^SWG"47KSZ?/- M^&O.B^-]]OX&1]/Y'X>G?_SF[_IM/CCKJ#V$X].4.A;+D[PF7W@(S!15K%7& MYSJ_-A:=G(Q12^$'[>$<9Z6O'KM,NOOP$2?Y&;RKF_D'T7?ORA\YCJ]'P__) MZ7V>#,>I]@.9WH>\8DZ"1T-F2D0&2K(,: O9CIFAX&2S>+931&H+C)4D?AV139$_S.BEKQ_WVW*=BPIA2=K@;()@>5U/U.!K&5#(PC$OI?;- MDWY>@'.J:,89Z,JX&\XZ"(]N@+;J#; #N'VN1XY7K%,$59K3N)MZ',%![XH2 M9 K2E Q1JU1;U#/ 6*>#,4MN*,LQQ-9-+T^@(!NB-:?5CWU$WX%>U"V2C$J\ MN>LBY*/+G+Q.HLP1(*8#D#^:@4L;3)"A&-9Z)N0S$/T[! U)&K>4< ?F^1]Y MFND#/Y(3\5/^DF_&G^N*E[[&JL T1"6#MR!J29O*R=2>8@FX#2(7XU6QK95@ M!UB7I!:M6>A@;_B0;VYJ#^=1^ATG_\XUK>PQ/F,X&LD$<*'(S[3" 9:PJ+'T MRO-L3.MTXFV8+DE%FLJ_@[J&7VJ4%&\(WU7Z1'*N_>EGPR_Y,YIV@?37 MU!9W\^'*.LDZN80.U,!XR:W]]IV 79*FM&=B8[G":2\;WLVOMJ=O:_"K+K#' M2X9-CS[%Y<).8GARJ2"2_G MW]_%_?#U_D^6*FM(LTOP&*N)80:HVL]Q>IX MU$T [JVG@JKZ>M$CE:Z,I#D%H#]$R7AM- MJ22W]W3J#^]%*_/Y,M^P(KWY(FO0].E"%Z_QS^/)\I_JWPV0"V84H\,IU?ZU MS-;+!.N^?B2 MOOD[3^*05CZ(P27/G0;I/4&5I0 R)B&[J)6,6,K3?ECKTF7W?.JEJUVG+'10 M2G^?[[#5WIEN,G@6.0ZVF"#)CH%(AT"-[]5D8A9!&Z8T*I>S:N[)MP+?5U;4 MJ5WZDY!]+LE/"_CTQXMB16NBM]:!%T[0"EP '\EJ\3)'@Z*(@JV#=(\ G#[! MJ5<=>!H!.)B+4SCZ&P5QOXQ1JH'IM_@IKZJ6=UA31]E/7:SG-$E31ZC)OMY\ M7QR_%OW5HC#K,EDC*,C^\?1V![)?P?&@O"W:E*?5<-^0WF[)Y3ISM=V'V@[4 M]'5R/D?"8CQ@20150/*A PDA']B+%DGW1,K?-^-H(YP_N>SKD>=T%4 M%R4>JR2&'V]P.EU5I:6^!A6T59\,O MP]G7'G/]UC[W%(E^VP7P),N/S 5="-Z.1POWXW<_GQW.YO.B/[AZ/J/\X,'G"+3UTH<_7-_N8)W]^Q-$JQWEU,_WV M=GZXHD\\VN#)(JNM>(.OB1;.@(\R2_+&N96MK9;>%O>*WH]N%;35:]2I=IU3 MWN76A3Y.R1LP%0H:GX#[6I:B&(-0?("2N4$?BLZQ=GI[5]?X?Z?H>. MT*T.!AQUMTYBH>3APZ7F'%!%4_>'&BT)=:G!6" VDF">.=V\'J7'Y7U_D_I^ MDX[3L(:)J?U;KU%S1UZIA!JTK./V+&",')*R-K-@D_$7XAN=)0O_RL/KCS6' M^DN>X'6>FT4_X2S_C,/)7WASFQ^^/*P8;U"J&D=(M,,K \[+ KZ8Y#E'%/EL MXCS=B. 5;8TGC@:=@0J^*F=W=W$,G O9:K3 BP[E?T[IV#\I_AB[R7YKZJM_=Q.&&[(#PWPE?SSA99!ZIH8M() :(P@=)Q M$LUKC65]?X]?Z7O;[,7>KP:PS>W4[R=(7&)1%USF!#)2 P#_16B?JC"2KQXG7KHJ!OL:[\J)C>2<@^S[IRC"ER MZ4KME4QV3Q*6Y$C?T M=>5[J4D?!;J'GMOM0VX&Z_D&6[6089\NF=/\D0J9_?/CG:M9I2"6C0HA%U]FIG,!A'7N1 M3,K""V]$ZZOF%P&=H8/<.>?/AU T(NR<"\A.TBY^PY-/5D2V7[/X['F.RBE' MFJ0$!K0VUD$U0B1R0S(_M(SL#'O%U]%-CN4$T6H."AVY7:&.89"&TVYNI3R? M#)C?6A62[=C_N5B7Z2Q#"()K4+75!)I:BVRX%%G6+:%U6L+Y-^GN1=,.;-B] M#V$-ZZ^Z;W)[]P&+OWT:5ALHPV+,M&W+E.LI&!)XDPQ(LM&SS27(F%[>XD^^ MAF]&IT\NZ;VTI)KM?A]QS4]M]J.W])D-Q'U70F@P:)'#(+03C/7"CH_*ZCH>/ MWV\RNN5\KYN,?0@[OYN,-W_G>%MCYB>YS=CV])YO-/82QI-;CH^1& V&5;'2:GS23U=@_\, MSX6V6MLL:_M8\KOH9=?,"592>BLP,?:GY$Y,J]$ MW;"D"QP53TIOG]R[^?/[MWV/$?JXM<0Z,$@?1PQ5SK441(%.]68E%EF30VM( M)7HEHK;%?I_>V-DY?3@7IVC;<$@P<)CMWO=39V=VNY#;?]W4T&5XG@$;R1) M*VB2EM..8$8GN2;KT7R_F^J8\_WNIO8@K&W*]OL\*>/))QS%? ]LB, WK!8-);]Q=SG=7>7#B:7O;R?Q(_T/ MZV]ZNJS<]OB^;ROW$L>3ZTHA=4Y"2J=X5BYK;P5JC,9'E8PP><_KRFU03GY? M*7-DR10!48I"#A$FP"1(\X,U.6,QGK<^NDY_7_EXQ.]_2-FF'X>?*R]O/KQ[ MOZ[&Q[O@E=2Q[C0(BC,$VH,\+4['*&+A(K:>?+8WR#/$ZC MLN;_.OUU.KU]T-M>LA28I27PHFDQ2ILZI]B#5#$6LL]U=,VO&%LNX)O3U]/1 M?TY-@!<]_=^5JY3F=./-8GE7M[./XTDMB!DXJUF*(0+I7P;EK0>?LH#D,B/S MG 54K:\C.US.=ST_D6J<4[?+HNIR!X>JN]]RAE*O1_ MO7>&V7<1WS6\5S5HV#CV]&7!1H>4F77 I9_W\^& ,3@PP64GH^&8V=:@Q_1-ZI MRWI^"O3\=='GDTZ;LQ#::07%2D:.NR5GQS#Z3C#,UGHO0O/Q9M]@.NU1-M%) MR#[+=%K%K"DF(Y@8";:LP_AX88"Z9#2>?ML\J'I9Z;1[:%O+>S5!\T72BZ2YYC*BTJEU(XDS2"/I MBN-]I-D\G9:[C1=YRPMD;YE6$BT(X>G@%#R!2RE!1F4R%PFYW2FQ=NN33IYB MNQ<1X^ZDV$O)\/OQ9%;&-\/QS\,1CN)P=#U='7+C\O[]U9O1C!Z1IU?3:9Y- M<42F%(;AS?S?#KY\;_'0XZ_*I\ B-W3:GFA>EL@G$VB+*PVFX,= SS-"D-7C@'VDC&R1?PT32?ZO ( M0?^[74O.GR60'R[=+DH+YFA^O)U,JNV] N6\LTX7#UX6VH)S/:TYP>.*!5-B MSKY]B<$Z(/TS?PP[:XD^1K0=F*<_XO3CU2C5_]2)25_PIOIA5[,?<3+Y2KOK M8O!3<5)'K+77B0OZ@AZ""PI<228X7[)0K0,M.P$[E3X<1>*X:P8ZS72N.)?+ M'V!R184L(13M0;'BP"DM@'LR]YP+3*?6V\):()>@!L=+N(.+[:L8Q[>DC7_D MF$DSZ01\FV.L9MVV;F;[$IY+4()F\FYX M&7SG\4WR9QRF9=(<[5CS:[A',AB(S)+PGH$.UI%KCP$<,QZT8%(I89+&YB'. M[; N03-:2[^#:]#'8)S5D9'C5F]B:^=960!M)@LY*H-1.Z9\Z-)DO 32#Y=H M!]=V[R?CSWDR^UHC,S-2P&JL?*X1>MJB!B&[F+7G8)TE&\6;0I:)3K5_H<_9 MF2!S:[9?PO.J_81F@N[ ('ALI;P=C^)2.7GQ+'">($9>1V:B TPF 4,FM=&* MQ=!: 39A>=7D-Q%P!Z?_@^/F :C F?2AMB@-I;:CSP4"^GF/C"A\D$XW;[^Y M%LBKIOQXT79VF ^,9<+81,>5C^1V*F8KBCJYGK8>4Y(+[2>XSI_\JAD]0'@= M'-@/(M_WJTH8HXT1DJZ0M$5PAAF(Q13G>?3.M[Y^7 /CL@*XQ\JY@W#- TA/ M[=%B(L=B/YQY-UF;RCY%T!SHP/U:> MPQL8%"A5,74:"!TLNE[:>IV!*2.36>R;>BL$<;?QJ/K/_/D4[TN)_&^*V19UAS@V\DT M_Y3#[,W?\>8V#4?7?^2;.LOP/9+#N83].\YN)W.!#9SET7#E@>M8:NQE&&RR7H#DG8*4#5W#-1I@W*< 8^*0>)EV)- MTJY@AV;EI>PMC03>!Z0:' MR2D=_U8&9)>B/8.SY.X?GV]?(D7K%'-@$J-3T=)&YHPKD!1#+"PGG[?DPK4' M]:KUZ)0$=7N^#%C@Z)E)4(1@9$:CKRVY!!02E10>$[.MD^D>//[U:L6QLNP@ MHGA?![(V&$,(%U4>&&JH.PD06=1FK(6,YAP=,!L<<]I8YYI/^M@-6E\E6UT& MJ[I@X=355M/);/#C>#0=WPQ3W=_NJ1#_=J]%+SS]]U55#GL>-Y=TPYK$)TZH%^ ZH]JFQ.D ;3E%C MU8ZI+=0?(>;^E$!F'9SF'C*6V@>^!'!DZX 6:"TGV,+LE+!V9N1OJ+WJF_M] MI-M!N'O]H?E^,OR$DZ^+[HMQ2-\NBXH,;6W,5BXR4V04 MM8Y8[(>P/]NS):_CWDCII=+KH1@ZNXMGW@\15:>T%^4GU5 M_0 A,67T5DE1'*\#M+AD5A>A?!EL^_!CDXO6?OJ]X>N*,4;Y"%:3N:M0#IE7.JB-87M1O!].\(-]6%YTE6+83>1?75L_SOI_CJC2)Z#U*8&E;F&;QT MKN: NA150I6Q\YS[B]:-IA1TT6'SSK';M!G_\/71;^9NGO#2HT\!HD%)]E[& M>A.)8!WCV1OG/6^M-P0=:4&MB9E]_S[./X_3KHB]B7@81R"RC$[H$X%@S+Z*F-6K+0 29 MI58FL=(Z97TSFM,:QX=P];0U91M!]Q*M^7'\Z=-P-F\DAZ/T(YD\P]%U'L5C MVN[L\)G'QVSV!?XD;&,Q<>,3,UHRI;$$S M=^67\3A-KT9IV;9U^F%\DP:D_(PTOR;GA6J%^T-4*DLD=5"7U\;=F@#7EH/F*1)GA9J9;>UD!=% M^Q'"[:\1"C-%U^HP3);6YX4&7Y@&IW4IS$3%GC;ZNY1&*+T1?XBH^RR #C98 MC,S6G"H%2BL+SJ<"C/8FE)GGV+P4]GP*H'O3@@,%WG8V1LVU?%=6N;K5G*IY M>C^/)V_S]7@VK.;W'_1E.BB18=)>@)X;W@087"8)2"=C-"HY\W2*RYI,UUV? M=A&L=R7=#O(9?R%_^^$UP8 9)J(E-XNA$* 800DL>" HY'BA<['Y?*JG&"Y" M!YH(N&$]=9T2.QG'G-.TWAC^,OZ2)Z/J3"T #I)7,M6$!2U8;!" M">9IN5QN+WIXZ0D7P6I+*3XGUQQ![A,HO^/?PT^WG]Z/I]/A_/;O\[(1_:=Z M+TCJB)]GMY.\&*WQ)Q&:!TX'ZTM.$#F=1_,)Z=XXA)11!U64X+B]AO)H&)>B M)OWR\5R7;#M=^O'VT^T-2>A+7J&M3;P&1D?#KZ3TKPS6;&$I"VMJPUO()5\"G M>IN7G36,AVS=]J[P>SSP4G2@*QD_UP1_? G3;(GI0Y[-%I?N"TV=CS/)Z<_Q MO&? /$H_B$R99%D 86M(@R5#DM%DS2+3N0J%L=;AT;T 7H0"=4_-FFC3\;.A M[Q($UHID6<.14*=:KX>!C&-%5G =$"E 9FTQY1B\THWU9Q=7R=*@LS<5_ MZL2=E(>#W_(UWBPRL1?S6"*:()@$3ALLJ%#'P:'44) )A:AC8"]=F$YS_*_K M\9=_T$^N5>8-0\\?;)-*S+';83:,$Q=H2Q0K*8@[8!CAY29[20_?&J_ MJ3%'BW_<4'9=CKWJ90F%5L"+6"JPB"RB=.7@DO]4; MS#&K5!27VT-'.SRI/Q/N. K&WI\A4I.L29^Y&H%E+P*2. MD)23H'A$"*)65Z6BHT@REK33"-\ME8C'8+RX4[I7TAK>/%;#$M\&I67RB0(5G/2[AHRT5E 9)K,;IV9T$>:I:M' M73SE!\FTAY88\_W,(S)C4@0K1:A-:B.@3!RL%T+)D-#LEK/T:GOC=&!B-A%V MPWRE+=T==D'UK37&V8NIW9JC'"+F_AKC1.-3\+0W>8:>-CYCP G/H9HT43,? MB]\I<^G,R#^D,4X'W.\CW3-HC,-2"9D;**$6/C/.(?C::\[Y[(,+B9G666RO MM#'.7KP>V1AG#U+:&HQ/\S!KE2$=GXN2PB)R1.O QIJ &<@3"@00G P"BV;6 MJ^UFX@L/N#C[H*$\VS9YWH!J5?F[ Z[U-L+N?)_""&A)QU:&CY!E6Y__97Q. M)X8N( 09ZOGGZ;N(#D2(//ID+'TY1XXWG/6GH'@?$?9"[;O1JF0W9V,#J@S> MYE!K)F*=$"K "*5,X8+^_V!V[Y[2WP'=EHJM_!XFQU[.XS__,UY!55L5!R4IG*4K)N#U:M^TI%TOQ87+<^!:WK&Y_FV>_C:=3LD@^?,1) MOOJ"PYMJBB>5)P+W.FD\$+XWU0,AD,3,=H#,]<%(=^T 6@(SO+K?WLQ1" MG&I%1@U8WLYP,4'@#4Y&9/9.WR]7\-M=.IVU&2VO.=;,,%#690@\6HB<'!Y! M;T9N[A^VPGYT=[[C<"RR3 =1)",]G1A>*T>^G&. VGK@=;A"8=Z:YM7A38"? M8"+G*73V63_ WDGOH$'!O4=[Y'(6OF_,(C!I$6RHLXBSL&3^< XLU-)L':1T MK56X[0KZ2DT^"PT^(?FG3G=NQ,,/7]=_P**5.D^2_,4"WB,9H,%FXG-/'W/I7TK8[?C-EZ> N8#VR!U?@N^#KJ,/B-FRGZ;=X-LJP MDY(>R>0I-$[+Q.GT,E"2KC6;/M3F=!*DMFC)V0Y>-N]H?1)-V]+*\=4JVCX$ M-@YWCD=?\F16J\+?CF=YNDH*#QQU%@R\D+5U<^#@K4N@);+H"DHNS,M1CHV? M?2X^T*'B'[>472>-U%+.G^H)_@#?^\FR\'<>-5D"=0J]C%P#8[D04&T F4-@ MHG9D=RAU*(VWC9W!78B6=$M*%TUA/WV^&7_->0[IW>?;W T^S";X"Q? M#^-]XO=;G$SF'24.CHWO]_''1[V/6,Z3>#8K*!0+,7C&5)8^(+H2:U#;>,Z9 M&>SWJ%:QJO49^@]*NQER%+0[ :KLR:XAO?7:.2A2><>M$C;ZSN)0V] =W4-B M/+J>U:F^R\SB^R:^BU8W@VQ1>.\+%*,DO5]10+""0[+29F=]X;[Y;-PMF/K? MVSK2EF==(UJ2T46 %ZL(YGOPV]LJ,?JAN@737Z?3VTSR>- =?N",5+F:=D$[ M#Q2M0921W84G_F3Y_'$YQ\74CD/4[>33[, M:A;D7WASFU=N9RUKB-;&!-+3T:ZBB.1:\@B>>;(JE(K3[PX]>A2X@T;]JZD<0?D]XS3V\G\2OE?P]G'?X[&89HG7Q8% M&)]OYTV&QZ,XO!FNM/QV,AF.KG_ Z9!$AH%^0P?MW-+_=10GM1C@I[SX[T 9 MD8IB%FA7I46FS,A&*S47-$FS&,#2>DYK+PN[..T]7[5HV,]XM!T[J:P!#%$#\U&&Q$A"NG6\:3^$WZ86'4=4PS;( M.Z%=C7$)02L5H@,?"HDCD4?BE?*U$,<;&;Q T3H&M0NN;U.%#B&E@Z[)+V)\ MT-S9N:RU%@70(=:N;P0S)PFI\,Q2(7^C7]TY9:OM/,>AR2.'_'S<(8W/^7)8IM<)-&0W_+[. W+,,X-O)_'D]H" M^F[DS)T?8X)P/@D.FI545Z7(HW$&1 S1**D#V7E;/\W\]I2E#1]^B=K1 M0HYKJ#TXYKT>TJJY0QU7-0C)I4A[("!7A6S]I,@HAJQWH_D;H78O M^:VA\YA@\AHX*\,XFBQ34 :<=XI0T=J\28%.$(4IE>3STUZ9N[%ZJ5Y'.VFN MX?B806YK4#VP7G6PI6C/H!A6I\8(#Z%.(V.HL].!\?BT#]9N-%^P@]!4IFO( M/F:PVZ9;K%]'-:F^=O5YA+QV*B.!PHUZXO.+^)0),-($S MS1S&[7U:7G[&Q6E!6ZFNX?O@$.9C9/62_-,\%?Z/X?7'V725[??K:#K#FYNY M),AQ"3&I0LMVJHX6?QS?OH=-.WK'#<7<>*# '_GS\Z$GCR$NZXMW M =EPR,3.P$XQ<^)8#L=]$7 R;:&C$AF79$2+8*J#5G=8%< 4;;Q"H9U(KU]+ M7AQ.<1(EV4?N;1NY?/CO-\OR\E4C"20WO.Z.4I!EK*R8M]F/0'NECBGPC#QL MMT.??&J_@R,ZDONXC="Z*$&N)8CS9=[@=+JTB!>3?$,J)8@"M$Y71[76F2J9 M01!6,1N2MK9YN\A-8"[0-FA+0 >5H _QK$9K[X"HHSYSS]&)FJV MD74'%>5KD"41L\L906B+H)+2X)0LX!C]3)NA\+EU)7!?[&_I]M8;^?N(N/&A MGB>U_]SNW:-"849YGB!J118.[7408A+ 4A:29RMDV9X$N>]3^X]('4O2N!\) M=V$AS/'^L!::LBX:C!X8=Q&4XJ66RW&P1F"2&)1FS6V$S7!>K5:T%G4'Y\"' MVS =ICK<[$'D=#%[3PLFBY*0O!-U&L\\*(Y@3&V3+K@F[6VM YO 7+*=V(2 M;IM#5/?H77G09& U1W,'A!W9C=O1G>2EGVH:"M'?IK%2O>W&^ARV-0%J>5 M+G2>QEAJ>\I$)VLV$$-*TF@L*<:MYN:&#S_!/6=C"L9-Y==V!MJ'VI8A+2=V M_7@SG@Y'UZNI73P[+Y #\D+>D\D<@I4*4E(L9\M\##LD56W\_$OBM9$4.]C1 M_\@WM9O9^QHG?;#4),CA-_Q'K/:1PWM;+G4 MC=-E4)$)0)LU",]+(?/(>].ZD5-?ZK#%*CR=-NPC\X[O'+,44MEBZ=D"JP&L M@(S@!"5C#"5&K]4.N6\GNW-L)>07+ACWD5!#BR_EX>"W?(TW;T:SX4H-D[48 MB@%A QF?GAP5K%?B.13D)FM7PDN=(:L5N&(TN8T^9TE0N7[I6#T'#C<P-*HZ8S6C)02DMZ:805IO4]VB8L%WAF-A5_!UT_U^%:*OXNR#IR>C>C M.HWSVX:]'53B"-%WX/*^@- :RV5 3''BJO6K659P*)5BCFK0VA]\]JW4FQQ M@?O6B7TDWH$NO)_DSSA,;_[^3/+)TZM1>C?[F"?+#BWS'AZKD8")^:C(LZ=# M3CI0KFA *1.86)PON21TLK%N[(ZN?_^Z%:?C7@CIP/28X[IO\/((FA6)K"AN M@ D3"5HBZS=Q>G>"-ZP8EZ)M74CV IR+48Y6(F]=TH&CZT5Q@LPJ,+*CH$A# MME2M2P@L*^#*V218L.'I7>IA)1NK!UZ@:7FX0!MV!K\#L;KCW0%&R\*M^T?W M7YIUH/"?TG>$Y+IX/9=P//)8+/FY%NNP'\OJA%\6@6>TDA66>=SI;N/4!+Y0 M-=66OWT$UIBWWTE2GVX_K0(-#NN-BP+K6)T1H!P$YSUDJWE)+'"[VY&ZA;E' M#^VY4NI0L8];R*RAA30'@G\_ *)B(M.,-#'->\T$X<$I\B5$L2*(H+D)+<[% M1P]]A>0=++.-;UYO8X-7%L&X7%U?3_(U_?Y'G$R^#D?7\V[3TV[&">_\V([' M#!^V_"?CAY,W-AOC,*FL>)9>"Z%%Y%E$$7Q6+X\?WAG"<6[/7S@9+B8#+9H/ M+Z+*O]WUA1"*15G(#OC79\MD(YU]!9NQE68 MSOOK#:P+@2,78+VE]U+*VK4U:(C2,+)PK7>Y]0SUQPCZ=^=:AO)V"GTH>C2'Q:J]F<@0[4Y"K&VK-@NIC[6;?"M_=MO'D4'&L(2W#F@7PK M#=ZE LR+[$)*RFK;>G=X <\E*$4S>7=0Q5\MKA']R5>"-&"6'*Q#:ZU7?C.=5L]Y,T!W4QKS[/.^;/KK^K?;2 MGS>L?5?^23O1?!1/1*B",D$I-&JGVXF]3_-7S>@!PNM@=O=JQ$EM M +1:%1:34Q011*PW)XY%6A5/X'P.*G"E\FZ7O'OPN0;&985ICY5S!T&9!Y"> M^J,8 PO<%^!F7NE52\&#HGW%R2(DJ39YI]UIP,FCMD>3M9G\8R3=86#N/7Z= M-_Y:GBO*8]:^;DJ6$RII-83:=%XHJ96($:5JG<>['LE)N3^*JPT1N2,$W0'] MW-6RTFGOV4_X\G@[O8PRE,%^,T%!B(;>"LP(H#(*5&'Q2 M,@?YI#O&FN*MG1_WZBGO3+8=Q&\>^Y-W ^]6Z)+BFFQ;"SF*0":/17#2!'"9 M8TS!ZQ!:]T5Y&=&K5XX.!-]!1&?=1N5E+@0*&!(.A4B^)O>DLEI[CC9[KUI? MXE_P<7"D@+L(WJQ7R(),M@D4/B)E@G.(4BI$LO1AXR^,?T[0NMKVE>7"M$% M"V<[X\O*R(M7#- 6 RHD16'!\UO.H2 DVF+DK&P7&=TTVY::T4TH$L:O(TQ!#+0Q6XS@Y,U0_=3K;H?!I#_.R M/G!Z_X;71^]7X=1@"7?%2RVK:SJY9E]_$= 4'=V_[W]M](ST_]II!@9Z1J;33$S_%F86 M-A9F9E9F)B96#E96-G9:8V(YP\G!?N;?^K^3_#O\WU&T+SLS$S/[_^5&;06X MF $,PQ=ZN@O *2XZ>BXZ:B< HHV5D>X_#?BOC>X4/0/C:=J06-EH.]2&T[0 #%R.WN)+>Z7,6KDP7 GF47R;E,$O!+!PLK'+R H)"4M(WOQTE55-74-S6LW;^D;&!H9W[YG96UC:V?OX.;NX?G0 MR]LG*#@D]"DT[%GDJZCHF-=O8I-3WJ6^3_N0GI&;EU]06/2YN.1K575-;=VW M^H;VCLZN[I[OO7VC8^,3DU,_IV>65U;7UC=^;?[>PAW\^7N(/R(&TDY ME6TL$BJ66-X'3T98^22O+DOA_IGV'\O^SQD6\7_+LO]NV/]JUPS 3D]'FSQZ M+@ ,D#JI0%3]"N9$L.DF%8@4Q!!*P,O^4#0E.N L%5CJ#J!N$H%Q"I"8T_]RH%"\+6$\J7G!2A]0B:.S3!==^>]RX6F.H\3 MGK=")^>6("3^#OQGPKD0SA3VK=#;_FAAU&(.150 ;P, MIDK(6EZD[3!&,E[6"3+!@6(.[4BSIC?-ZDWBPJ;(:9:&3.<3/T6<8;Z B7Y8%<2V>*>\'/I@SX8R/''OA9'(\;TH8M7Y MN2MT9^IO:A=7)2[Z":*M>/'B#/$T%?CK:4('1:;EC%/IW)(6CD+;_':@ZI7VFCO*^ M]]Z%W'"#_[PN"YZ^%/LU[?ZG 2_!2/*CZJ'.1?G-!\@>5JF^8VE8GOV%MZ??G144-#\O]MQV@)?\#-%V#;P. IU"[&1# M$53 M/9OIA XDPH0 LUWO:G +=M."$'0@PKT? 9C;Z!G?G >7VBY0 5:^\$4 M'W-A+;W1' M:$>+(-J,T. E%**&DI%1\0E'4L>-CWCK2KUDHMI5J13 7:8WF,\F7JDPOU;YU\C94MEJ6889:^4(&#=^!$!%YMG@ILWFAY MA,ZGG>-_UUO.WHXIY"2H95(LE)86B6P^BR>.4@B5P_])P%]RMS)ODATD,>&DJ# M%0[=K62V2/NA,G%<=?,=GY6+EI/Y[\(=# /T[T-55M*BX1*"F&4Q'%\D.OPC MO2(^A&3K8J?#]L@-V5VWE2GN,PD*+-5D"X1P5JH 96!/,.&B3-?^Z=]W#7T+IGVC3_H65&?>_W#1 M%UT+E-WYG,::-ZT/6XV\EOWZM MJWH+Y[Z^NL4!2W40C$)<7\1Z!\1NC"-<,:^%M.,'Q=)6O67BP.W2E=5]R$>= MYA,)"+ JF0715I1]ZAMMV#MLJQQ/5M028/JK)LBJ-419K+")U1QX-R<5L72U MH-(";/$Y-S8"N;9-8>.D A=O$GY1 3>_1<_Y]RG\:HW9OV< M& <5^%);3@4*OMK^ 4/&F$C"IC3??, &D*-J LCR_W!"7/EOCI%%MX,G5I1:<.AG?CW[R(>/TL4#.SXMGF7$?N7_VAK*A?H"[ MJTW$M^_.84/8JI%Q]4H_(3>I"?OA9U5. 56T]&M=!5 M=K;-:Y&9NQ<\AB5V#KB+LZ-R?Q(VVS'^F*4/*&R@>0=JUM9BC"2*.[4PM8SJ M]&W_,EM6]**%/D_T?V&1FVHCUQD- M0T)$$ZI33"4?=["F)1O>+XG5E$QII1^?VC G\0Q3SIAA^7=*/V^)<1),?%UQ MBCUJ49_J,2J@'=%+%FTV26TG8:K#&:=/)NLV*&]$&G@Q+MLGWJ]8-.K G_M F"G X_Y6P2 ML *.I[ YECZQ<0Q77J\)RY4@V,OSV=C@SPOA_.Y1SD#(*<'$%!%=>9S\0212 MF9-CO@1%W+6BI))&+ QEZY&_B:VT:>;<0:YFYM-\%Y4EC=2.86W(COSLB%Z5 M27:#=$6%W\1"\)F$(*+![_*G2R!1J'GW78/&_&NZI1RK-\"S5@^^AW^@A_0P MNF![8D/,&;9K&PH3BB&_KQ6DO)'?OUPAMK!R&M29^$H9]5A?)&< X6UE^R>3 M>!K11K-"$..Y/2L/6@E2[\(PY=@MF/QF>+:>^ZPG!+G(U7OA\]=ITH=YM)FU1&RMT=]9#0M>Z47!>.C.Q38[%Q'93C M>7;(8V%T*E9N T209]^G>9?A*V%>TG^D@?#DAJ 9,WDM?)/^]Y8ZN0BSI.2UZ#5HN#:-)TH3A9:W, M8D\_"=NQ&J])P\N!0>PC2H)_B1=^;>GXSB.6OF"P+@$Z-\/DI!?BU5):2.& MLD&@F59-'MN#=9JSMVA@7H9YDE^HEG+HA/BB16#:;U(5M)7*YJJ3.LYNXXTS M@V:O"+8Z]:0D)[2!1HIVG(G>T'/XOP3^(BBQ52BI:(BU0B[DVF0<8/7 MH.C38FN,[E?F.[Y4X)0KQ!HF3,XA,1%O>9F60#F[X?RX]R@Q[=YJ/S/AB5?9 M+TFU6L+37WP)TS1.B8;P-IEB';MMLB]@8UZK(MFW:^4;V,C*>R:.KYLC$*5QR^JTKCPTS9C@2M1S^CF]G394FV$8;\&WL'!R MK[WC622+2#S4_NXE[NL>+LX8UY+;K+*Y+_[+@LZD11GA(G\4V),I4W]L0MMT ME5% [4I_+1OW,\$UP;;]RB<]+3_T*F V"HE"J)IR.<7M?8T@]GZ.E[G;*X5Y MO(L')J&DI+]Q5_0E/]+U2C=U]%"!6F0[*OJ<\9FJU6'.CD#!SK>S<^$57M]W M+,_N<%;R'AOC?N%'" E$ ^<[VC=7Y K&W&7\T]R[9[J8BMX7_>HIB\I<:"II M4>3OSICE,/^E> #9@#NF0PN\-9:\?B\$4 $_6D>M#PAK$Q#QWC(5Z3*A, 6& MRTL_+J(0K<$%=B.8I1):T(:$64OB]-=?^M-]&ZVH1)7DT1&FUIQY?R$J!+9) M2D34+KM,=^8T:DCII.*^/=+= 4];M]Q,J\.P: M.N,9>? $5#%N^QX^ *E9C*0"/HOLJK]B_&=$;TSHM8SN&3F6*C]/^JA\;F3J M/%'DY58(/MCW7BFC94I#N,5)-#^OX3ECFQPIV>:,GS2I\6.3-J'MM'*WX >A M?N63@O1=U;@OP%LJ,/P0S7EM"%&URO(D* A27GNLLD8HC>4S80T*/CZ>=9R9 MK$O9@V]90&CHF#F"_/D32 40IN$TE<-0AZN> >T6+T,]O[WK*-%_ZD[\F#38 ME(C)S*6$K"Y#VVS*6152ZS-L-V;VYI'I_4UW$N5XS=FQI*8#"XS.[E/?V53X MP^U4U3D#=?6^O&1SGP/PS!2^%XO925IF;)R81A]FKH.G9^Z<89BZA3@G!OO6 MMK4&NBZ @Z0M5C_<[<>QX=-:TD.R'CB*\MT(]>9C_S&=BV>G&RB:[P\:HX\] MK'(YW[&$DC@JF@X^# ?SKX7S8Z;^@C71*]$>%^%;'R\T"R/"I];@G003"JLC]E[W MN1YV7;6:RHR;"77XE)D2LO,/&8J.R_#R,,]ON/*H&V9454[4ICO@\*G:4Q9M M\[\>DD(DSHK29=MN%"_L+(YU*YMG*H2##V=TV6^-/-<:FJSR+BG\ Y>S@,O5 MDJS*LZ:(IX9'6HM8+5K4\%2R&KMY%39V_R8/5E/^PKX=>4E%7;4 ^:&YY+(T<8Z5A1 >:3]I95IH2\V/R2D:>0M!2P M?=^?.VJN>@^N?-V((X[M3!F2']$T48C8"YHZ BR<%'LP,W+MB"K;B%DGG$U^ M[>-:FYGYT\3,:6#H>XJFVYA,E&#O^2 (K6*N+B+QNJTP=6MEQH'8!V4B8+J= M)07O4+__*)8.MUF&2\S&+[W?=M'UR';]9+H2SGES3OV2BTL/3R)X^L93]26.,#$,C<3N M$"1R[HR@XZ0Q26:&;-^X-Q^:DOO6%PQT MC&62?82.A>8>O@XXNAOK\A2Q!O>-Q9D(7T146<;;9JU1 29> JA<#8&UP434 M6>Z&^]K4.9&/KQ:_!AU]E_E;L=^Z6!?0#GI=)?DL %G-FW$SRF1:J.O#"9W& M#?,OZ*X&N6LPCWCSQ7B'O[Z'5_)6HA_R$V<>)__U)A\ADHA'?B&BZPVF[&\N M6\JZ!_OUM?X]GU@C#P>1>,F?86%$71\6]2AMX\_>/TKWGBM3_#XN-.8\RAFN MH&?'ZL.CX#T0K#6(DQ345$.K:.)=:[!UL0K,B8*1J!VRWK"^@=N'CWA;23'@ M@9'#R9VZV"L_BR^%Z/3J$L&&E%#=_0LX>CIDS#@!VGL&H[WOE+-%83MQEHH1@==@%]'I!-Q^G!Z*D 3 M3,.#/62R*C&,B&'8 N.#,E(O$A4,>5!=SRFLDUHEZ.*MR0:ICVGJ:6KX][CX MIBHCB5MB.U T+4<^XB3(C7D+I4[%4'C+FP;9! IQC)T/C/K/8![&8UL1PX8, M8H_S79$=$"X:*V:N+%1,+4A/U?@]V4RV1BLX6("^%FM8['RB>DT0D9R_?-G97GXF%+E83KF]\'"G!4UT@2W>SD-S[%+LH&I$"U@:KC$'([LM-5]ID47IVL]'$T.3:>][1-/E?C/ M&6L(T!>C._KVP)[FQYJ*,1B\\F_,B;5H6#"TNVE+ML%GL*!1]RGG"ERAP&LL MV,US='[1!KYFH<][0D?4L'"Q)=Z%3[5PDM]I7ZG+OM#@?2B7+]USNU:\ LV\ M>OXAZXO#T%;1KX\Y-Q9W_XD[94(:;F;+][GS;7/F367N8M?\OI'O-$UN*B.0 M-*1QGO<>>0:GHDUDBSB2/"Z8AC=CP!+K*A2E5@_SZ7'8!/B]%MKV*XF$' ]X MC:I6? GGYH-P0^LZ3B[WJ:PY+>0.&5:'+2#H7.[1-$J;50OSY@&/.9\31/DC MJ,K;]A9G5QY 89A:L_I:?5"=K*+5R.?IEMQY*#DFM[8=F"V%F;]Q,6R>4GH MUNB"%B!3R%VR^F$+YOM-"(G#JO]R ^!<\X?+&?ABSWSR<75F1![EV 9<\,RV M S/+N8SH\EZ-N8'KB=FK\-1(G'%,\GO\:T8SM)[$")<#RW<#8 M'I^+P=U4BL>$FW&[V)KO-Y*0FZ>:S/&CY.J_X&FF-HO!JR8ET#0K]JN#5W3G M"4O]XEN5%TEV6*U4TB"!CA@*NTW.4A!'&D[]:AD5/R\J9RF]\>,SA9=A#TF9 M3B7YII)S*%J^H.J8KJQ[71F3W"ODB [_,@]U&[N-9^QWX5Y) M1;*,N+75%@*A +TU0D2/E,7]];3?7X33J;N.D FOYA#^4MO>+ M)ZJE^XH)"/9RBC))&L<4M9?9'^?T-7G:G0ID\M^ZIP M:7]A;&-X4XS^7=[;&W=MX>3W4["A/K+BW-9G=!N$:V9KX1R. Y_V66>B&9\9 M*%4P8"H^8"G!ZP$V8(#S&A)=MBEP?_#^;[04KCPK"T2B\4*-KH_+I>GI95H^ MH8W4"T[Z'S0&O)@V7"E=U;HNSNEH';ZM(+6BI=G"+^$]"I/[Z>)NNQ&;.KEH M\XLK=JN^1*8SMK[E <^#IX/'3\X(K_:%52AN)1?LS&>:9QS5F::98)(.Y7DL M(&;AV/^PESY,@H:)$L+XB7D,26[)42LZT?>WHWT+\ZR=06;>*Y%03V54V8-O M09>#'T/#'DBB_;.FUWZE5RO/\>!2>8_]/)X[U[DW4 SGQVV7P/CF*1)I#K$X M9OC?UR!2E$;%XS]4( 6!+]J@ CC>-/(IFM^I #GG7SZTIQEV@<(]![M#SL_' M,:Z:JJ4O-=X+?JIY:4IY0\.*S/1A=4$)4ISZ]]C,];(?I_]R']JC?-^_4:%H M$;L0HCW%T*O-IV>]_+YRT]^QPH;N M7:=;#:IXH@)1(LR:$9X3V0C#MT$\VHK%,"="W$J<4HG+EJU_F@WN^U#ONB%/ MDQHK=J *3!S)4^D0Q6O_#BJ>3;(>*&/**_JA]\=WQB"QFQ5I5ZR<:K=>(?N M%_-+3?;KW??PE7<KI3"6.O@O M*25S?^VNWZ,3"6I5G87)3,)N$NDH/QH4.TR?VC1,M0@09FYR1AVRUF[J;O@(J69$G_=OS%04P@6%-4,>&_:THH@RV;30'?-K M1HB'G(AB?2EG/,F?6IA@XEAT1'4XT_*C&?/(O\]-N;OVJN-ZOD'EE2SC)$E@F!V9(P3!2ZN0F:H5?*;J M.UVU,1C(]S'K]Q;14?':MTB\YUMCY7"+<>)4E^X57'8ECJVS+F,24[+EL%'Y MV2E-V<9[K MF\W_EF&@L-?3J,)M7E]B96%E[&8\ZE^S:S/9W;W@VS@[;<,&%;]Q8"IQMB0V M+[GS+2"2['NR0#/&#]Z7A[]$CFD1(:DGN3F;Z(U.FEJ_C;;%9&4\+P.MG/(6 MU:-LH4X,OV0"X?1"XY&GO:.W6W, MTNIP"(Y) )LE(-^S_N4V3I$X/)Z+W[6F^_3P WP44EV7@/!%Q)V@$YL0%<[0 MR$Z'J@WC HU$YC8MUS=,_2+&'R_) N'&,J]R8ZNNY#:;X&^3X^!2E#D(=UH[ MAIVD&+XBKW^J-T1Y1<[TFG+@AM.=GT9ID0D]EPUXE%K1$^@7(*Q77V]>6Q#. M9&4N:?'[I_XB L2,0T3F&[^M"(9,@'2__$FZEXMYUA1$!4XGP!0QH\XP59QC MSXPI?C'9V6QH[.XK]0:#+]S@I0<8+<32)RJ U4,G+'Z1C@M;,=Z]3 I;TM)N MFL&_JNAN S>'^'<,O'KV;5$(E\;P4K^]I_/OP].QLEQ$;]JYB8BV0%40C^\, MN!42_ZPS;6I>W7!*;#K M6)/"N!77I);U]@VV@6?F I)8I@\I '"J4%\?Y4E3:%*,<%Y:CF\%8YV<#;M= M9*=T&4B@2?>OV+V/^ZXK@_ ^YZ\^5>QE[Z]<._@BWO>](UU &3D?N1'>3"LX M:&*YS4B:_ KCKO:#I 3S@U^ W?D3W"QMA^+^_3['< 9]6I.]9%M(C#GL)OO. M!4SZY*./V4&],LU6QBFLLKF?W^:V[)-?@)<6.1,6Z_A>NJWX;NY0A AB9!O' M\'M.;P8G2(9)4C6YR_-&YZ/?=L>?L_IP_./ *I!E7;DH2TPMSRYEQ@%PGEHN0UGSO/(&_^ M4H'SIKOXSRP OBU&<.LZN@\\$X2W($0116!FW["(3B3;EIC E+CPB +/5?7 MM9>7N8LO7G:/4)?@>FO(<);.[D_#W\5I$+X%]VOG)J[4%+?8,>_I)V-7J>7Y M.GFRX1U#!/Z(:XWEPJ,GG.=?]%FGVH6E\M"1'R':U,%+.6+G:$A[2QF<%-/$ M;CJ#+:.BLIOSM'.-JWU_?*IVQS6H,04'O*PWO]Z6"G^!7H=0F)=I^#G7\N]A M%ORG@UES2) ZZ7R+E-=?%._,QB-)I[0[(!&\42:@\ M7MUF3#\P(%"HG[U2PSU5P%TYJ8WAK)[(61_!7&DT+14O5=,21^QB BUCR_=2 M@3P)]&>Y=2I D >32X)XC-[[_I2'DT'LE)/U0GG0-36!W+:$:4P>47 MH<_F"W&<"; K#2YQ*K)>CP*B!CP4W.]UA#UN[I!M8VP_I98"42;$=3K$Q)'T MPDM]ZNH(9>/M"JE$K_D&RL*3EQ+:2Y*>TI5P=[P.6O M7V[=Z''(3\=*1Q0 HJH!W7I[T3QU!!:>'ZK?Y>.-%$S^..0 MRBDQ\/JK5(N!1NA#D>@$TW!?,$E('^M179Y$,B%\3/M)!9P67;VJ:#^D%X&[ M+:DC3D5+\KPG>C27"E*!2'^X-+Q;]]1X4\#2X!/.6#&.D57?K%N.TZK9I84W M\N3E'/="WDN*5'437S#&,K)W_(&GBT.<$&U"B*5_SR.P9HHSP^83:+0"8MF9 MD+,Z!K/WS,F"#YEQ[]YU3S_OJ7"%35GP;/C)L5@L<.)&82VB7544QT_B0>&S MQK7OA4M-H%X%%R7WM\]HU?46V>\M3QN*P;YQ2CP)BF(H.0]2&7'!$ 7@[:AS MX !T[,UV!$LP:&O0*LT;6#Y2N^XH7_%3M[26EB7I%>D]9RB?ML\YL*>C8&UZCDP5W&TO$ASUG_/O MUA.980:T2 PGW4]IPW!5OZMJ3%;1B2*7II>I>JD@U1:<./JS6;_86E[W<(HG M["K?P.2A".J<%%;]YT0W^,#3; 7^FEJ09O@4.G(EKX8?%+Q?JF\:SFWK4L:#2[6DI*6(%C+Q5D>ZOUKRF?5FCAZSV^ FXH>BI92'FREY% :8AV3L_V;OPP8'1 MCGW6FU[);&.99@@N)JX&!(*6WIT\?%ZL&*)CN;Q7\1#1+!G_Q+S.)?*%AJB< M @8T6'7[P];"*(1U.A3R:X[BL6)V'IWY(,LG0\]; _9.,&,G,\M&JLF)CA0 MA!WM/.L;&I(>1 N\;4IN%+E4DF@L^0)82X&$4@8@6(-CU7*%63M"5K&S]^X5 M;H4W15^/OU];\7Y]'F1]/9"\].2TAD@=5SQ*BGFQ<;/9?CAES6YNJ*BJ_09^ M?B>ME*R^@XS81$^;GT&T76MA(W@.NL:T/G/N'HDX>F(2O!,>)($:B^W']9#. M\2]A$LK6XJ%WO/Y\:9_S3GO2BB/S5,939'TW0:=7>?P+A$E4X#OQ(A22+NML M%1F.5AQ^1T+DMA22JS!+'Q;.DS.#2Y'<4/A>P#FH 2CCJ5)4TYCMI+6+H(YS M8.)67LK!(&Q!AF('O]6C=!RKS2*;D0P[\]!7Z FK'9QCL3]@M]6]QC]!M>2! M^?Q&1-BSD+UF+J*Q_DV/\#,%#SFZFI(& QY'&*T9S%7DNY]]'G'%QX?L3DEL M/M2#O$(([3*H^R85X'_>!<$+-%*!D7T(9_UE6#>4SIZI),QDGW5M@B M=2@%XO=?H!1FE(XNQ"-8992?5-R&X9?(1B:K'&KG:N&V/=OPLHA]Z]& MG.73X,$U& N\TA\./>]9>I1:$O(NG^SHB<)TV6QK]I[4+JY,]XY /*!N%.92 M')OEV*2S>61?#@"3B$)@YV\)77FA C MSGQ/&].0_"A:PO)+ *TGXX7NH7$P32B;R^PJXE9^/_(7,F>#^BUTW-9_E/]3 MX_WJW/>.2'*7V3&:7W<0GA>S@>R1YS\F8;X?NRBL2+U;:LX'OY&_T'2"T3^> MII7>JXL]P]SPD44N!9+QBF/WMX:/NQ&,WR/Z+I,J;V':\_[(2"8;R[S)C24E M%QA;I7R&%\^7A4]A]"HL;-J#51JF\)Z9"6S_XT^GZ M"47)I$P*$$6K,'I\9_L)08)Q,=6Q%G'3+2UQ-N$NIJW'V6ZF-A%W(Z=[9RAO MI"FAQD?@"Y_1T^4/*2S;6#?G:B]/ B*WNTPI,TB^$4G@\2]L"2;G(Y82A!Z= M.'<78/LM&^I:$DP2)"S?&;-3@9TN-7KQ'?H]AD,/D2D;F5>5U7F#;":] 82\ M'SV$@(SEWPWOCGT<\QTQFP&%OW4O K MNI%\8^NQ]1)XP]=^78Y==F&HG["$\%ON$\!HLZS(4A5V>BYS/X M"K0\]FX@"?@DI"T BP][Y*>].SP_0> LW%(7TLT+"/.EB76;Y+(?_<*\T"RC M2WV&YR/HF,9M=Z9V](A&/<2[E.$3%XR*@6JITT\?'%K8/X_^,M/]+>O678QH M CRAO;ZSM&>K)FN=-V^O$891O'G$R0G-@#8$*'1I#;'B IZ*#0_"76+0-"F/ M-_S=LX$B\:U23%"OP#L,B+^YMPD5+>,TTIY#] 9A8\@OD)1WQA#>J341F@J2 M$&K!Y(+3"6,40SLD9(0Q7 DG@Y]JH +1?%A0ASS?[G)CQLQRR+';(^79\O%2 MCMKG3-<%>T"R%M\?R&T\DQON6"FQN&_D+@ZQ@DS$ M? SIM#$/LJ\!%(FIE.E"1E,!4!-;>"GAG$OTT'#G-=C8,/N-#0TWQP_]6@)Q MC'?I)+,!WLWE Y*5CX'9Q_(0/ 1Q/T&,J.[U+7RH""=EQ4YCO MY/UXE:G4];UR<*+Y>UTTNM=WVZVM199D,:6K3%BA IWP"YA,BXD:0?5^N6R> MT%NBO#R/>1X#%:&Q<@>:MRU3WF7-@C.VK+*,ZP?GFQW_ \W%+P$[+)_ADPU- M,[7%@8'Y!$73M+YO]?&8[LMM*K<(=[J)[SI:( V.X*^)9J E)_^' MQ@^$K7XW9TY@KC:&U38A.QWDCF(Z$6PPE55AOIJ))JV)#=YZ$M*^5/@9;"J5Y49H8+-[8P9Q5][O>)0HJO/+ZHQ.S]9"T.F6$OLGQ] M=_Q0^PP!_0,9@<'J(SFGO1X[$8B=0JF4X@O1R7D%W/]U]B^*Z"^+Q+OCI[/35Y+!'0J/P$+?B7/2I-QP"Z@7D,.[="!+T6 MXQP]G%>&:)E/TI)L;0IQY'M.FBY!(G$"+R*7MJRD?5!1GU^>-S-/&AYKTNI] M,O>TYKV"]I^$ M?@XK,R 5&VPFXM',?=A 4H2TN9- 7*W65WGXK:GU)I.7)RUJIG[@,-@1R?Q7 MA78?O"!CR,)EUYS6 0FGF#*&ZU,!AO>$$2K VH_/C=3_EMD_UN3]:"8HXG'N M,APJO/UV!'FR#5&8V.<@1.^WNUSX,G'U.&.!>*<^<6_&8E)3XG[?8B3@V]NZ MD@WB8L41%:C +P)(\]T&=YO;Q955O!"\M.2X-.^H+W:#PDDRJB:T8>LZ*+)? M9^0/9P70I^A1LE\COH=/?"V:$_HMA_]N:G;)8GH+87.O6.BM]?F]C(:_KOH\ MUD*,<$7* DB "BQ#*>.4RY/BF4-CN_Z(JD?,FI +G//1D(?WAZD /7I\?Q:\ M*D.214RCNK+%$R&73K34:KZ<7XX:^!FKK!-:%7 BCNX2(NBJ='NS7Z("YTAI M6_";*^\?%H@P0(X6UT%36%;9BBE\*,$X$#>[^C0:)N,/HLC8]O+L16[$TOT9 M6"7_G)C%HJ.+S*RE1TZ] M.DM\#6N^U\TM^N"!X<"%^WR,PT7O<\CQA2WO2DX\LTXG%#E.SW2^=9CI_M(A MQ'[9Z].ESV(OV*UCR55,T8EBK[QZO$H1;<>HB7J7TP*7I;0OJT683#4>-YNG M4M0-&E D7I5ECAKLHG? )Y>Y&8F#PE6/(:,CUM?P$KEV*K"$SHAO4-]UPQX< M"-LK>M:,W<_0@OYI"77L9=9[86:F].-P'V(,7Z25K23]%1V5#A"7-A>;$[1_ MN7P94U=C?7DFJLI/Y0;/DYYUI@#+@M;U*.A^/(RS"-%F2I$D*/:X<.,,XO+F MH9Z3S(>FITD8?%19TMS5,K7/QRD;K?"8GVN<'P9EAV[7\LDMOLN3/2Z5W(57 MULZ7P1&= CY5B3**A9@PRWR?FP'/U&)#6Q*Z>JR;RW;=OE,!'V3\L[1=-&ZJ M34P(UQ*ARSYK7]59Y:OD9!QX/FN5(=G53/F%PM)GE@=#6N&*M,%[C[F.@#TP MG(-^WWR$#%^7(:I FBD#7'T 4T5H1'@?\O:_-\]3*-^3X6-"-+UY%2<=N>RE M+:N0L?7'*DA$UZG%6#"PM2T.N8/PL)L_(H6,AHE.>.>2YQC:"M MS_IA0!2Q8-VI(6MR:ZV\--!!RCQT!R-Q_#0W5FZ/<^Q_^\8XG<$&O5;0'!X] MK4@0WR=Q]>!#" N3< V<81>8A>0Y5?VCSK!MQC5Y8P4X64%20X7C5KA9-\6>O^RPOO)FYU##MWUW3V_CPCN:V=; MR9PWKX.FY[/RKX7DV^!QAHQ-S!*QLN.7##[=EZ5_ :R>*D#W0_[=5>3_!/^9 M5@MFH2@ZV4^3[G#MCJJF6D,O#C/R]2 M_S][UQHYN$C07,3792[Q[W Q15QM+*R;;)'W 4\'5-9^&_O$ICH-VC_'<$>K M;!\ M DM3') *$-8[8&G@B6S9X*J^^-O%@P<@S43,G_?:U:]&VEE?TF"*8=RTMKH.&9&A5 M(RU#5XQ1 5=TP@D"26(K*D=V0%X'?<_MX^F\QI=/][1.;^1!4I"D+TG+X^ZI MW*E?O @;$-8!-=V]B/](BW]/DM6(P[SG>+"I%,FX4$T9-V<7&?2*"GBO&E\X MN1T>!.D+=Y#6@SQ#M-4C:CH7J\ D'D3'B>C$F/[R8JP%BAUB,'@07C"T?5%I MGO*#[\IS^8Z3J;:0\B5S00A,$U>;L"*J )&X]P/]:=Q/$G0PY.5NSX4Y?=<[ M&>%E90/N6!2<(1E@^6)6A,4>A6PSJPH'?=S0S+/G_^MJ!ZF.Z;(F\!.U"7^Z MA^L"7FGK(,K/SG-.[^9G@A(';#QC_M#(B7&%7+Y!+L?BXH^1K2"LZT0<$_W]LC=6@C MZ>?Z!Y2EL2J'ER?O22H5.$T+R[:+U9B9NA5>*M"M^/J:T[.TEZ1S4/FK"6H; M.I,G0X6GZKUYL-C6LE?%R_/C(J]"P.]KR &THY3 #V7!'J"?PLL/(]SJ')\/ M@O4BMBV!^S6'K43]7IWA_8+'*C_INI5NZ]\ZBG(N?=DJRYSK];40QE)2AQ$N%:%?Q*YC-SM7<: [&;+U*@ ]]^S4[<4M&>WI<\:+1XMES.-@QQ( M+?]!)(2@KD4#&!Y%"Y& 30>7XF!_55IU8"N_[%L8.I#LV%V"1R+UZ/.O'UU1 M1:A8GRS37/<6YIYRDURH>Q'*N"'GMV)^YF9Y=SQ4>=KILM/S=\T/ L=EOA3( MQR;^VM>'_7L'JH@*O+,AT3Q7Z6].%A0-UX/0DG:;-Q58Y\4(T^HYQQ0J8&!X MU^*_W(G^8+N31A)FH;FI=:PI2*=GEW?[84AZ_ K4 M31B^IS(D3RG2Y1N2KCX64.O^4T&MC[*64-8^"[EW(?:;/8V%Y=_J!_:I[ MB(W!?_[U]%>5]*\V<0=[R(%^3E%8Y7'\;3.J7Z<)H2;5DU>][C[0D/=?M>\T MTKILMG\6_SID&S(Q@=!&8$//Q(C1% C/S9KW+=Z2PSXFGP/V;2-^"R-V$_5 M(UC?L@1?V,7#M_5AYW[G 1PQWL_!!J:=S?29&RWK2=3>XB+3B?: MSCT;Z-61.^FAS'L+[W]^!V84.Z@ >P=[W97H0*0#%7AHIWL9T:97PRD(<2R;1'!<94&7]W/TU=5).NHG MC;W.7H_)N6YX![GYM5#_UG]2;C1B:1D]K65.+L L98HI3"3D/X'&+7]$8-]Y MVVK!H7EQ(-\[AS\G%UPE>UX" MY_#+JT22,DD;P< /N3^1%#937.4A^C5<%,M;-HAWYEXDFAWJ+5=(]74+STLP M(+T'XET3SJC:ESZ;AE3J8 MIZ;1.CTG?:=:8,VI1!DG__VH5ZEXYU9V)SS"-HO2F\T2MSRU,[QD*B;;B? < MD<^^RV3O'F]\D>0>"DYX)@7O3UG*BVJ_\?%IS6+F<]2XDTKJ6/_!EM7YFJ]/ M_J38(M::DEEE;G H=DPEF,52D=I43$SRS:DRAIK3N*G;ZOL MS84R=;*65-W4F4\UA TE##1=M/2=QUJU=1? AWLMK05H#Z7>R[ MW;S;=J1!;D8OSA\&6RC\P-2H]3%-9#/HX4H="%2@1U?44RJ@FJ#*VC)QAFBC*(T+A $^5?NA8IR&=8C=FE@BTJ<',59D,Y M YJ$)&LVT"8-#!:\MOARD2D$@L3P!@>P;)9@_"=^'9"Z!4V@K?*2Y90^VC&Z1^UMQKM_-A/.P M6/&98Y@B08O;J0[T.7!$R_E-AX%'EJ8R%G7--J!VMR0GT&BE%_I=_$>' MY$UXD)D_MV7B]KT3(#>O1K,621ZQM-WK.<0M8[ 6B@E(K#K> L=[6+9@5EPF M.[(C(*+Z&$-R0=A;((8> MSBCMD!6#ZV-SSK._*^M%*DLCYGE_N7_36*G\4J!3!X^#]+AU+M^I M$""-OA6G""9FD36$L@OJZ5A\R7J]+^<3P4\?9\C.>U(=T=W)[7Z[>^93<8J M:&]FKD=['METNA^*_PAV(.'0L\A9^K81PA'>$4=)N\"B/7AFR^NE2%BE@4<\ MY4PL@I5DB!Z UC$)V=58@OP@&W5DSE:84;]K]$#J,Y^^W$8:,X^03\".4>&1 M-$@%$(8H'.1/ 20)[4X[0LM@O)'YJ:VYJ[&&DV"-P"FV3;G5K3V,)T18O0,U M VJ[-EJ9<)7L,[%^_O!U7^EYTMTO)-^.?B5%SK@BZV#?O6D*4]^:P._[?X0T M4D=O4Y"&!#7XJH4^+]&"?!=.X]XV?_!:/>$FI=60"MR61,=N[YH3Y'M(:6!F MQ$]F*O#[5BK.&:[7"3I0*MT^D3A&)8#70EX?DL]:Z(B0Y-=09+!G;/QU5_=R!_^5<;269IF/ESSC8KI?X*]AFJ,1@O1%Z\F[RV\ M/D(09/9)Y[ZNXC-=5Y \JD.HI4SOVP:5HBE;!Q<[+H&6$\S9R<:,MF]O4S)A MF@3[Y<57+L)Q1MBAA*+-C$=VG6J5#'.(II[2NE(ER2/5H+8%KC$2_;*SUJU1 M/[>JL>#2X)K:**9^$2^ ?@XW?F"N6@Q!>VCJB'!? [D*.I"LPT&(JNZ2F>TZW]_N?.*DHZ.>166GP*6RA/S_MQ2+H&O6@*W M^RJ^Q# UZ2QK\>K'&%09N;L+_"GH]GA+;(KZ0 6:G:-X;/>"?W=SW4WLOX5P MLLACM5J]G5'](-FDUXN6DDJO@B412R6(T[L4;LJD4%17O!P',K8\Q>&6192Q M<[HT_5RO,)AMEVIT/V1<6N(TGCG)V3"H44TX^00UH.\=$L:]RF67/31%' W"ND#(4UAC\FANZB-?^4I4^D P-L*@? M;9/)JK.V.1C(@DC>"C: 3U&?7CEJW-R,)L+_M(6>7M E'!)V7Y M]R-TMG$R^'*"O,S.,?$Z(;.]P-[OD4+_SRI$OXD].(QE.*CR!7B7'E(7@K4E M\94N/9SYB^(@W:R*^57CEN=SAPFK]ON\VX[PH&6X,R.LCN]^>.VY64.H%BF; M"N0=@U#0A'=D7_F3 ?YFXT7*_#/P" DY?)M&0%? /@.>"D>(H18OD10+8=> MVO*;2R)JVK8V$. M :\%-NN:ED.'KL>CKE,#% M!$WPLY1U>&8/K8_'0L\OMR6>&/GGB,+F@4L)SCZ'Y:C&!*O5P5[08H 'H )K M09%;A?\+;>\9U53;M8L&14%0FG2!J/0F-D!I>5 ! 0'I*"4B(@I"!*5#HB M ME"@("(I1$ $I$:G2(C4B(-*;E%"E)]0%25;.XME?V>-]WK''=\XX^\?Z81BN MN\QV7?>:<]YU+ 13QA>=,]"@.XSLD!N35V?6'WBIW!QKFINAG;?#GM165XB4 M[(L/C$>KOW'1*8G+L"Y;JA6,I7?.K,BUUQ'3^IID5\;:NN[5T9"S MLH.J_E M1.I65 S=A+IO1:SQ8\OY4.WH[^M([G/[;-S8J)*F>D,_ M=R9,=6@'?W9^G&*$B_)Q?_C;8W< I^4L4.UE[.EV8_T$?'N9ERA#>$^7GF"H M?-,1+^M^[*C1:=R]E-06UM]_0LR<^Y:VF=2F5&)@H8:BE@X;MVZ%T2'U <+X MUP1.^7KRL0!W=^65[C[Z-@(;))=9G?"-L%"RM8^14,<;D+3%"\CG+B X0#%W MTZ U?YX4C:'-,O0D3-C&T M*@!VZ(CTUJ H+E:]=<<#S,ST*VN[3F5:%MVG&PPC?MS M$NN_'\C))!H@)F:X!]FN,5X0/3H0+6,"Q3@S"KXY.H=(4Y(O/Z9L*H,LRV1I MR-HI-F+;_S@1MB]W_WI"0?M7\CC/>(!QDZ!&>6K@HYR%(-.P:$OE7@_-163"7%?]EYBA!9(73X?.>Q>Y)6%7%O M<.4WKIXI]1L]O,YG@)0//H<':R-[1 M*M48J YYJB1=V^W>?@[WP[_POYXT>X[G"(MNV 2\@AIB:E_T _1M;!\NM>Z MSC9=BC5!4_@V:1Z[<[?T' ?X#!)0#_$@:8^+(N@N!?S-+653KU^.XFKYU6R< M#28Z5.:0G:X8 R3%PSX+4W_:'C6&%';7972FHAAGC.P%CFX$8>5R_R[OSYHT M.3C>["1.[%X5:B_K+?Q0EH:I22)5Q@=W+P;V7\A1FC>(>_M9Q6'1.# M)L;UAUH<%XPP-;X%]S4;,2/O-P0+0SRS!.?$0NO$!K9X(=*_)Z2_6^!,F]'% M>R;^K!+O,F'/G(XKTD95FBJ"@LHUE)L)KPRFMLQW;">6,;I(BM]K.498S3YB M2PC&RT";6$)8)\T@.PL=_/:.SB !E>G()S6.4VP(!X85!1S]C?H*'+@G.5V4 M6Q 76.B*$Y]HMN"145L4H&16SR V^":::F)NC\^FR6ZR_=M#$>1UVS:(FMS$ M[.BA6I@PFN T$];UHO]NU!I.C]\FTBT?W0#AHQ9D!5M]K80OGVY^P-R5DA=7 M?\XD@JR2\,O(00',223%!+5SE?0-3I,#Q9FPGHQ:C&/96843>WUY!.@04:L? MQJ^AQUB8L.)]XTR8J?HFXX#M^B*T^>Z85EH &]C$B6%<&.^[8C%(+\[$*D0C M'B(F?J&XFMG"T!KN(YA0W]"LFUXDO01-TC>Z*^, NMUV:IPN"BU"RG[*C!&Y M,<[@544W6!G[3'W>ZV3@C2C-H;_&X_86V8O92#$"U3UH)QG9B.G?= P3=GL, M4K0/7VRIU=9\=R !F/1R38V733?;*YRK!28;S>;H:!CL M*]5])E#F]@H)B+DH0_1'*QY$<-885F@2OQ05XY#2^92@.K;X#SNY!"HZ:@JM M:+A.SIJ!< YD#X#EVKD>)2;L 1&[&_KANBZ5L_EYXS[VJ2N]=SBP!V'[M6 * M9H G)A:_84YW9L+"+V)::NJP\[NS)S!MK:%+*V!O"V$G%$$_Q(2E+< IPTR8 M$.)/%M#(A!WT8<+B__E+8"@_6!O-A.$3:8-,6)DW<7T7L]>DY%PO@EP&GL)T M&5"CP,,S3)CH''@R!$VM:*X]RXG@#\AW&"CT=%W/Q.XNSUX=9_5BP;&QXEHJ M=Q5>.N]@FM?M<\,0OKI0:%T M\5XE[;_NX7?>T?,W;8ARQ(GGUTOQY=KY7"_FA>(PTO!>VX5E]/L&H=TH1@W$ MN+>9L"/' C6)ZVUK_[,D)R?,L1#^6N2?@#%%#!OWHDJKV"@$V_#X.#P!3S'& M'U:))-Y&L9>/EKB;^ :KT/2*[G!@5B.,=OEJ4K=XR@0QQ7.-I>;QP^2DQ0;F/4#$$DF-N\;KD,'; M-N*3\,04/'413@O?L4H6SZ$'D< )T%H:O5*.($P5[YA#CCMBP-Z:\5ET-,'6 MN,M3^Z5A:Z5ZQSZS#"D\#[=OQ.,:EGJ8L)YK-(XW_AZ&\6/8ZE.'/SE= $P_-#A3,8)+%8=R6AJF;1[X#7&GWAI MW\H),PNZI72<8+S[R^Q.(U.5*C_,T_^A:@D0!XKAZVO( M8(W_LVK]Z[_7=N5VMR1!M/&J,R,?VE)\#Q/V#;_S-BT7/3@NX&M_:-FK[D3 ME^#@5\/RMT/U]6_P/F7E?:O+BEW7D"MPM\FS!!)1?;_G"K&%-W)N>MFLC- ; M/H2YE2=+Q6-;CQVTT.3MSLHL.8U GQ_IRKW?OPU?'U-]CI9$]!=8PP\W]8-B M/5.H6O%2=_1[/2?":%9YSN;&,6\3?#H&"AL[I] \3-AG7B:L.T9QLHIF"7)Z M,V'2G0WPK7V(77/I$%OD"V\V>IS[+A@-WI\RVQ&_K8VY(K E2^=]5&^^B"GU M^EK0_I3X><. )U%GNL0(R\V@2,$I"L!*'02NPL3E=)2 Z,'IFW93(.TMGEO7 M^,P'?#"C]?/$)_>/_E%QU17;>F5 UL8EK!QA #?_)!,KMT\SFF_VD.0+ZZP7 M1E_>/I-@5P6,JM1H7*T3EI^MJKXV/ $^F/N=>]#PR?XNU\EZBZG_'G9Z S4K(9D+=N MU*]!-PYTK0(?T)Z3=VVU] \*?W)?2?)GP@X7^J_=#RD*,3:UD:M_.9'PS!OK M*;"3!^C27&CP$'0IXT,=RST=R<@[2=?7; :LXN#IG-^_\>W3O$,FT4Y]K-4A M\F-<,<,CS8@OJ'BDU:\[";,MV^[NHJ[U"+PC?IOSV;FV"ATI@UI^IK,$ZS'O^^FOY:*%16\+6!U)S%@ M7PU;$V8O>R$,+5Y\/[4%/LS'DAS6:?;UQ?C@4>'KF#%G)!P]A*%8>]I/%3T- M).,.##D&H!K]L;>KJS)((ZM3VI8STK MEYK(FKX4*_C<9'^*>]M)_T4434FQ\4\F4;;IMJQ30;Y9H";^9\"2ZS6GDP'I M1/X1U*S [@ $=-X"H;)/,2[Q,I,![8\"$K?FK!4,-.VBGX/R')^WG)%IB)*! M>FVSK4B F F8&=NL^QI^>WOKJ[T=VUFCL1_OW@:]X?I@N]SYC*[B.H'GG*]2 M>\TQ,K]K4N#GUQ4.%LGUGL1]8T$ZUU>J+73R;QFU]:UNJ[0SSC70BWR:K$BM MP<4.^1W5ZMO20+H51)&>H7L%FL%?3!A[(:@5S)JK3&VX3IH1LAWL:A7WQ MTRJH0#?%>BW3TUT:B04YOWD,R-8>\Q!P4^3^U@E8(TH9+24>W*G90+_*\H7O MPN8/V>TC=E-&3C!A17WK!]#R\0UM1YP>2V\Y$EOI7?2\])GU;U,*SK(UQYSR MLW;RSU[-OB=]0_*N(4^DC678A\?'!Y9)2]G4>+0.NM-)@&KP2F+Q^A?K6A+E M-^G5K/ RK>DVVWN),B *^6Z<,H'A"M2P/U7VXR[4 K$LOR$+Z!T,*.1R,<64&2#$>X0?A(!9?\6LV6X &#[ MS>_+K+::8-_J2XG#7^Y>T-U0B#VQ:Z2X\JC=K>^S96Y%66I^#^4W Q5[#I$[ M8^TANZKZH]8UATS\#IA"/H-D-BL) >2)MTA6(CD(W??V6'$Z7/-:US0XV,LB M@E38)V)%.Q]Y7N>GQY9^G3)D#F?HD,=^9D\^6#85F^OM.QE+^#)4+!9K=X@5 MMYU]BIOA>P*W\% M"490?SV%6-'8R_\$W#,8NG@>>=$>/X@@@P4+1,\OU"7!%V<6)%/-ZMS@,9'G M -OU5639.,6?>_F8JS*^@?"L//60](;/[X!\RV?JIT_U>+J;T8:J%X<,"M%R M?:3;KI6VPP@*RK1"+0:*SB& P712^?RF\7TK#)]:TM\@H#)L_X%,SH7&2%F*06FY^Y]A_J_G=PP,P)R M<5'" 03(,4^];[0<99YJVGL2,[H>$/Y+@D=/4WB#BTIFI3NY4 MFZHN+4_E+H>U8H<;-Y]-C9)3Z5@P=''3&#QRE9&C#(JB!^I. QZY#DJ"3!A? MZ>/*SUR8?J2=B)3=P.^1-I\Q\/I60S"7[,:1/9J\UW_,-6"NN7QL'\6TN,CI M;.';6!=M^O0;%C'SD@J$GBK=V5VHVSUU_7?[R,?*%]F/%MI],);(7C>Z$'XK MHX+QBCCQB@GCE1'BY"J>\D "5THKUR/3C7^YO$95#<=&=7[B2NO *)>9R^CJ M"72%'(=@-_7U9&>D%CP[S].X^699T8M[L,Y5+QF[)-SV&VL^C!V2<@W)CGB* MF,A ['_\U;(M';Y_GN]:%""5V'U1#'UX>H\^'LBB/'NKOD*?!G(%VK*>Y)*H^6,KZ^X^X]C$BO]>K1 )_U^C&IWO/Q M1J.%OD=.S1IKYMJOZBD],.^E1;*B!?1+SVG GZ'/,F$1OE27!O#XQ9;P_)ON M6I@>D40S1@JQ1-/CU:KR5+K0C9/)E[/R?GQYJ\OV:X!JB^QGH_/2MMY4, KV M>G;".>FF%8K>GV[,\_Y)K^S\F5I^R_Z'@Y]*L>M^VI>\U;U&JV?^L]$J&H&I M'QW32"!-H.J)AU>1FE8#J,W3:7.>937>OU[ M09"[QTMPR@1PS#+([OB\@JSXB>[R#E^*9[WC=^^5KS#\==F]&"^![6WZ,74R M&U6%+A#>L/TI.[5Q6"8_]R+XQ\.FO'/N(=L4$C:PI$(7/4,Q>4N.FFS%7*+EEL8B-G\%]03O^\WH^1\7JBV>[9R1P,H5'N[T M@.3I@?FAKP.#W+3 9:+:%H,=5^MG>]S66 MT_MM(O7 1?GC8"81K4A%;2T"#\.:EC;Z@^,H]80LE1+CIG+W-'V>C]49I.0N\9:"5!\ZL0U=W:I M1(Y3#!"L 8ODL:>%Q%@M\V.+HKZUZTJWCWQRC7%XNO9X)]\#%,--('>/T6\P M82$C>_T#EC 44U0,A6[.P-7 S_X@/,H^:YX>TTA)Z__3L;,8R#;B7#<=TX[HK4D"GPZ,,6'M.VU;#I :>@6X M;=D ;\;DNGV7@RUJU'QN[*C?5E%23):B?^)"7]?8)F3=RZP]?(HO04+B9]P# MG(=*V\-!!:=&S@/"8UN.H//_K'@(_A_%0VG_53ST& )^:/19=#^Z<7SM'I(+ MLW0 DOH[CDVC->)@,&C"2>YD/"DD;K XY2$K;F%&\R#O@[X*?OZ!^7T/FC9B M+PFA"O?7# CYQE9!*H;Q5 6S<7F K(U>"H&,(%%YD@FC[7."8EL4H2&(#M%+ M3(QQ%Q@U"2HP87#N>96. Q"UYT*;HL&;&%(!9H5[QL+*[[_H-*UJ$"0FD&90 M=,%SC.KR='_P3<@J!T!2UA1V\.R4*^1U+L.Z.4U>(G,$)7\,HU M/?-"*KC5ITK0\L5>KQ,Z;])CH^]5!49_QD!R<]C?)_'\-OB(@\-QY])Z/)\@>>Q'EGZPF=^?YB["(\(R49Z M8^J/HF6;/]#UJ)AG;L\5/6P>+@B^3SA+.:>8NRGMRC8OLI'[_;YY?D*$Q@+5 M'ZEY'TBC1,(YD:K9ET4$Y(P6.FLSB$>[B?\#95/<^-]U=5OE_R>% PC_:H/\ MF,87=$XF[#(F%K'Z&@.>K.O-Q/WWT*>9,(LULUTV9# TC4DBX(-XBOF#HKHQ MUB$!-YDS85P&%!7&$5")":N#= ? TBRPB#YZ-1BJ0J(W_I>)M;2$G;<6Y[]E MF9M9&[[ W8'XQT?B4$BY#E1"2C-'YJ:QP!ERB76*A.\7PD%]U5#,%S&(W"5K,6P*T.].N MQG.0GRQQ@C;[Q0SW#%V<\!)/^;@5(9L+N#=4(X@]L_@%/F+FAR)JQ M+@*+#N4L;"M+I/8[AUE,WI5/G.GP4Q_X-9]BZ?#;4$QMZT]WFV1&OFANZ^U@ M&,M% @D_DK_5U$MT9\*PMGR7S_\"# R3,[N6OE@;)>C\F@*#$$[HA>=U'X"T M60^S Y?''+I38OQ7,2KM.Z:G)A4NVAP=Q[Z<>YRY%3JR9CM0NSQ;@VD1W+4F M8,N$-S1CVSI$-:/LY8LF>2:,)Q,[2,$]*>N$+W#>?_=GN*CLL2FKFEJB@PXZ^E!>G$/&BSJF+ 2CK?[/][N2FNI(L800?V_S&2(_2$J<_N M1O";.[+=@N(SRSJ"+F _X497'A_RH5F51;7WA8C(;I5*<;_Z=G D8C?0+7 [ MVG:Z%DUWU_"M*\[Y?=/Q2HF]H_ZOMF-Q!='?(BV7=$\2>3#WS<)+Z/N N4G4 MH79X6S?JAF?&;IO78 !RP>6.[.]T^G;<9XI@P%UP<1+$@\G1?A0-(- S)/Q9$BCBC0,N:S,R@H)KD?5<^K":T,E ]YE!QUV\2W$"XJ+E?EGXP,LP,W( 7]H+RD4=I)*?VEL^Q/WL/U7$Q&J$,6;[G/I[0H<[^!DS48"DF-'@@-SX4F!1@*3:UIA2;G8< M$WCLO,"NZBVC;Q*JS82Q9D,Q. 4(!P\ETPQ(D[%R,OU:LD7Z*3HR738F1%3Y MD>1$+7IF0(S2,VI;WG%-T9U([!W\H-M2/NT6_2*C3$=X)*""3(R!4#/O_4<* M.]06FE?I#GMGLO>AG:M<+/5>2PB]SI\-,'+2$\W_BPCR/=D"(==#C%RWM_? MYN,N>'O5;[=$]*W%5]P\6.<*S3M^KRY.:"^A 91P& MX;5715^.B=: 4QS%D MFG.]5PSWO'+N>Y2VJW?<_E)-9[-U*%*Y@)R=-+N06]TSQ75 ;?Z\FD\<_Z^E MPL=I!D4R%3$R\'#0>LV+. G%,H%%6XV4O-# /'>A1!&O4T4?[W^L?-27,9AR M.]10)N'ZK"9JF+#UAFJ['$_=;L+SUKCY5=S%+_9NAF"34(/J@JB)&RRP@14VMM2NCJ@1.UKM^XQ7E M4P$))@J68IS-AN!ZC$B,JQD;_6R7B%ML8_DM)R?6X>&(Z6>MW@\-D&]M;K/( MNB\[D/6N86,67_[]-3@0BI1Q$9#!AV72?6R$99O]30 ^=@8[(3U_A1NXD$\6 M)S40 $6V)I$QP83.YL]V'EM7BK2:$OLO?'!>I %N$)1!W.39Y@!C$!/]\(1T M@P3B!#XH*BRS)HH6_*WN1!7-) TS5EC6/_3^-?RWV[GC.L7JY9B,JL4Z]KV/ M24L#4]^US"?@_!Y.? .%O2T55:X]NI(GZL_477A\043_@.E!W?=AB"^?%'>> MEN^U"6;"'AQSO.@Y,-GTX+HG'S'R?&0256: E?;5 M]+.JIJ=P+FTK8FQ9M$3L,$NBF:F"\NV5$$V(9$J@227H7B3%=-32H;OPYE03 MDM/+(*:PX=2=E*[KV=,N@Y?&O%=,*L47=[((RT:[+>(6/SP\7KE45E3J8^T^ M_-5Z\G2]#5L8NQ1/$!;"FA.E<(K)R"H@BUA&Y=XO5RO!--1275H_!5@LA?WX M+-B>$D&A!@2V:O4;$2L!IZ9&JGSH"=$EOP9\ ME75F+JY]C D_9:!O&2>@=5I*+$SO4>E_G"R@ /F<,,Q$-F)?H>\RU\* &=4O M@\-@THRKE#@O:MUR^H;5VM:*C\OSAP8_'B[\T$DA3*F0A5J0 O1]U$T<-D1@ M4MR^ 3S18^];"V;X_+J6MO#5XZ MKWWR8%4ML3;C5D59C/Z-T<$G[X*2D%%C$)0/KPGQQ'RH01\#5,B>,D 1GZ>Q M(_YZA%E>PH5WLO,UMM\0Y22Z@.*4&YU_W[(+$#/%&1O/)1(R$LIF&G=CWF9) M RZ-Z#_=VOC#L<7T6)G8^_:@.;J0(LCQG@GCEF1D%BZ'G)-N0AS6.C([_$?^ MY*L1B^3O1Y$:$K;H/BN;&1?SYP4KBN1=N4]2BAL>X)$4!NXNXQT1]8KN&^K> M'8 B2[_OD_)S(,F\/QU0*+F+&VO7/E*Y2>A$L@<86$& %;LQRJU7#,&/^-L+ MFHK'-.^<-?'5BN.[T&4@G18-"TH'\Q$3B1B*V2("D%5?\GX/G-5%J<>J2C(( MD\'?/S<$[PATD[^DRPF6>Z$H$Y :B M-V/M;:(:D?Q/J?KXDX36N1^#M3AM=<[X-9;AK2/G#$/VB1B-8[4/&>-/7HT0I5>N5!EW1_QR6%P MW/[WC;$;/WXYZ&K=O7C\A6F_ON6/S\?#N(]C2Z]A-W=Y(<]_:*]]Y-YM$CHZ MYY !!B0A"Q*%0$K*+/G:EE1.T_'PT9'P." MFS0PL:7'M"T-ZTIZ-SKT^;^65I>EW0V;E6%)[NI-=KVER\K'KNI#3!H?C 4Y MIJ@](#20Z"!PM#D>$1G2* GXV\4N#]OS^1BU7+UGJ)7$V6+_574[]1EQ8A4A M-#2OD+Y=CSBR8#N"OE^@I:OZ4FHW>DPD6F*DLS_G99W+]J4Z0VC:4+BIMZZ1 MAA;1 XC[/QRPT9#2;7CB1VQ>KUAAJ9M44OR,GWRK-$8&<0\/ M:*1.532+2TR94?2?DKDC?_V61Y;7'UT(BKL!3B>AIT-#$D/9"3^Y8^!'M?2H M42U543%:MD7N;T\.;!IJC=1>-O\:'!L;.9_B)T4Y#?L#@]V"R7NV M3^=D0*,U]>#74)WL0H_4Q/'QT79_0U^M(B=#828L,"U&9[;D7F;N<\+".9#] M#$VB@R8.S?]"C:3KIYMEA)B0!QV3M4[JCE_TI'_D)!W;_UW^P?.#EEW;M(') M3CJ/!W@HRYL6BN[W2R^OS2G%'P8E.@2SBUH5T'/FK\1_V7%US)Y=\1Z6>OCP MQCG&19;26U;?:(R]$I5_DYHQL"& ["30Q2$F)KL\ :?Q*#-A&U,8:UYCE[46K-RGXXQ> MR 8N8Z9C0Z"I?!Y[S81ERA &C?Z^7>"?/\=X.?A!-.OY3]FMETQ8TB/(.!FQ M03@PL179LHRY@_S'$9=[YK4P:)C_JM^8X :4S;[%0,3WV:-)U3>:R4*T8Y8* M.JM*E(OT&0LSVO[N.B:LR&V2"6M85IFR;33Q:!CN1=_-*+17K7G&G7ZN3PJY M]2)L#_YZ>3ZUJU'*]0T.*L0=C?Z2G.:Z>3KC9M5:8A\F:>T!73JS:C4!>= 7 M/P0AV81"LJ,?_!3-^.6G[RR\HU<"#2W[;CPTR#D^$<8FB8SOS9$S;'#ON-2$0(:2DE?&6,9CW6L M7NU*[B_N1#U_RS^P4'I.N=U8ZL$7@^.'"W)./)WF\:!PU24RDH@3V>!Y1KJ2 M\H;]]X%F)X%P3H'XW]DR)J?T%Q!@XQ[/K;=4<]^MV'L0%) ME_%PK4>#,2_A=V->2_Y^NI'5!)$'.\*S(-5\U40 ;_>2.UEY@RIA]O7% -P) M(THS6ZYA4U$OPXWO>J%SP/([]#=,V(V(6E]:!9W[DPKA?8_2QZ^5Z9K!P8_O MNZ88<+SX%%=R1@L&:Y7]J$BMV%IF9*5N)3&RRD)]6NYSQ=S-_S@?:NM;0^-LS\7V=U>K0 0"Y'"=) Q[&+W^J\<30Q:@%)"V^XNOW?E*%'_6?2LD M8TMN?V_Y01U70M2DUJYP::XSR+HR[@\:3-.]6_A+I#X'*-+.KXS][LQ.V7(* MKDOWD!V>9<+>)F+&]7%E'4R8-J1#=?$&3MDT8]HKI^_KYIH9[1V\)JR77Z*8DBF=)[YK8OTPT#2S9* MP$-1E&Y,)+%X+LIDN,HIX.E,_QV;Q?+;K ;4B).(^- #U^WL+FHMHS(4Y Q!@^0J!7UQGU@U*S.OV;'E.$_;]/3A1KQ M-!9[S)]]M18UA"T)R.XN 8^8L%N** ;,]I/M\B!\VQU#1B8B"L[BMT41$[CI MO2R8K%__-[-@9C#E4=]F&>^)=\>/!G@)-Z6_3&'"W'MJT7V\X\)LY9,<1__, M$@6R8PIG[DW;&/(DNSJ'??!E]2.,#]/+]MJ @JU\= D@7S:^--B2"6/OC,VY M+[LV +& BVZ6?[[X+*[6>#_%8Z<.E_WD;=$-T4"8XJ:9L'-KA*-G+UKG'/Z9 MV"^Q5*N2M:/6L^F(2_3(!52I]E; ":K!%>K=!++O$<$9-SU93H4U"34FS/77 MES=^+@ZU CMT63E#(PW5/*!#H21'U>)UB>G\EL==]"R=#9A_!W8ACRAIF9%' MLM.[J=Y*4CBUG[<. G?$TPQW>71%6(\.#9"WEQ@T8X"XY4I%;1$C5"7=N\E> MA=(2KH5K";%*@7-Y]:RG6^M%5+>1#3A &1&^F<\^1<5%^69P,6$PK?)C*&6' M;:UDWUWGX@6/C78"]F'?NZR8D"0Z/#U46X3V\_*D()N X65Q%3=S%"9B)Z>G M:^3'W'"O;;LMGF)K%J[63YOJ+1N)).U6;GS=#Z5439#.B5Q#5_F_K*QP?MU?E;[A+:;[)%O"S1PAG4_G1HFTW-"1 MX/*J2GT9.@NN]G\?@.3Q'>Q1ZZ^#]X#"\[;&TIM-K;F+$O:8W'A]YPCB\-V3 MES2>1 >IHH-"BU [\[*,#??.:"W=T,E:KT6+WJ(5E4W.^9O!L3&_:Y(TQ5+N M:B6:!64C7]U->T:MC'*ZZ>?X N#F<;,^=^U!\:,N;;ZEE+9-M&?B?[[*8VD5 M.+G:&(SGH7M1V;!WUT4[&W?=ALQ?4>=^7VC1>4&2"57G=D*?*2M+W)J]X)Q@ M^#&MP4!4_JZ?+ QV4>IM'TV9QH[^":>T8TKJ4C-']?.+W%D7-+Z*34[^A?#' M7^T]&<3W89M@&4&Q(,19PQN/( EF).2+#0FXZ[GFV1=%((?3^B9-<75@NO-N M)E9Q\_*N,+WGGPUSAO'_3#FBATHPN\:J$\@=B>N;J6"2 MY/_*).*>/YV)E=O_C0F;^.B$P)-7EUPGYSWOW%OQM8HUUF<#[KZPT06:9[E; MB!*+FXT@QU=R,(X/W;Q++U_H%I=9Z=[I/9P8=BL.PR)C]EEU!XY,H\9]H!:; M>5FC:O'A 1GR-=V\*;^QXR%% MLJ=%X$^2-NDOL8T-8T\+S1.S\ ?T,V /*,5(UCG!A*$ W_?);KBE[7);6*E0 ML9NF/2MD(#9BX0N'V)I_>%M1@$J; @(_$V8"VN/E&P,C#@NZ&@O$V#YSJ@TZ MCV\=HN-&L'.J$ "0X*,ZC-W-(V.X%BS4I8M*!^^Z %_2=^ -1&BSV4;M]'T[ M#P*)+8O[@P;;#O3>VF[4O((Q@K0U:H!^A@E[[T_" X<@=-(JL.NVM6*O6JBW M#FTT;HS8OX0M"%V@>G0@6K/F%;DAP]U*E4L<^%9WI.*ACZBRX! [(LS6UOGC MR+Q:[('"&K5?.:,)<@T*X'[L#B<(1U)(8,2X!&9"&D)L4I99T#O[Z2JRLY1M MW,N@6$W(GU>T#Q>RIZJ%\T#NR.I0'T'YI#CO=) M66>$V'X,[RLZWW<+L?H;YX2;4!G9GEAM"NQ61I""M,Y=?2C9RSEX1B>\TXJ5 M<:C#UZ+CLZ_X>QOU38.LJ$FEHNJ9[.CPT*_)X&RPM,"1[&GUK>(.UN*.PY]$ MI.(K%,-_A5V0'/M(^&OKTG^VC" B$!-EF/UJ9F1"=,I#2.FHTKW8A*G'SR_2 MM?JD=H]O$'YI3"#H$%XTY#M5H*][>'46@\2W=AZ>_E/9^."@L>(?.EB:^&* M9(!;Q2.Q%Y6-DOO#V)=T.RXCX^%MU?\53RCM7Z)-/ MU:<&[NV?O[%A;M):^^/EZ]^*F]5[+<.,00&AI?R/XPZ79Q;>GGZ^>#11Q_GH MD\\J/6T MQ\#Y4)VQ[GZIR+%^U4BY7\XN>C"%IW]@^^H&PA^&],EB4TV$\L=7D&F[A(@= MI'90VK/^%P[%FT'$KS="VOC_SI7J_M\OY!38V;O*K (2Y;%Y2. KR>I-B"CO MP3],F/#YD8>)I!,\P\ G?F&[CUXQ#S_M(\E//.&EO'="='V2VP\T :\IC4W( M W3_O !D<_JI;/(XS[UU897'-$!49/FWG\)H=#WK0UW6.SP>',3"SA$<1"DH MX2"'$-FZ&(@GOUI1-;:+\Q/=#.?TM#<5>V-PFLUG.FGFNX36F^6?1] 7P0$$ MQ;VBN3-2/=66"3L4HIM)-^JJ5Q:(^!V;[?Y'(Z(I:FGMEG=UQR4SRN$)Q]89 MA.(?P@V 1&,+<6?@BUQQ+4@.>B 9($L=B\T0Q'PI1U1KY,5$514+3*_$'TV^ M9?UR(NSBP;23YI;W=SU_%OJE;)6O.YJ=:"#Q"?GMLG0$N]43 !G4\@':7V8< M@-D$$]9T1/]87*"_SSS?T) ZH\:4CQ>HA05X^L(/UG$&E&Q% +B/ 0;U&@>S M)U%\'GS1A4I*M\\:GE@A?9H)NTN\Q82Y< .R%0VH0:%ZS[WSC\*B M).7N W5];HA[O9MG+[8/'%D_W7GB8*^%:=]-AV8?O :F7@#RJ+%5"/K1X/KX M28* :DHM-;A)L$&QK;(N.)3C8+U:2E-QUDB1%"UN9GOWNUYXK4V MD NB0F'!2/ 7O@3$4:,:ROF< J+(SRP:"W0YO%(6#1[5?H#YH#MED/LSC<_! MJY&=V1CWDDNIITM]%%K%L-;)D=9/%]@W""0,(+]*/\:)HL*;JE(3$&ZO:\]= MKJOS^UI-\:7M"*JF@DIJ(!Z[)^]UU:.B1^IM<_& 9[ON>\RGKP2)Q_S^APQE_2@ MJ0%0!)+"-S!A6X<@>MXECR3A&Q%/)2X /2'E=5P4%+;FA@_I7JQ^MUN=3^@9 MOC.$)0-RZ,MA5".2:^2WGI2ZX*YKJ4_+8EF6,U_8![_C<;<_ZET9)1QE$(G. M\+TRV,M$-T>S;Q*GX]^O]=&WL)'XREFF+AM'2[JULM?7LHRJ9^^%0RCRV 7CNJ>$-L\]IS\Z\UI M,;?F19HHXP/&E0EC00]@.%>UCE&%&C7\8S8X.U^W?KTD59'$>LCYQ4/J598+ MCT\\D7)C#0?R:7Z8^GP=-8K YNQ7"MPAJF587D:/ A9K^06558+3CS(^F[+E M"^-T([7Z'AW]@3;H1>&IWAG__:\IFMJ <^ZB=/@, BLAQ),8%P M$:8!#L@JG5X4]2QX>QJ(F'GYNEFT5''N\HM(P>+#A5_>O%A+>1YV^6HCUE;Q MY'\XD2D9ZNGOY=BS(Y^,4)R8,.*$Z1S(QLP)&*4ACFD'L!TM$#%WU 5ZMXFG' MS*>$B@MP+1>&E[K*ZEDI1F#F$P2VNNTB% (\5TXFG4687P4YS*#I2 %00#S F;[>9-XR!@-PIY5"+F?;YTO37/8OI^Q8XQD4 M"].##D\$B1!@\(!F<3QJ^01-HO^Q)HP+Z^_KFR&Y5=5A7F8?_:7U[)XKVAI'.O@%;XDKOHG0A^ MVW"[ZU&W4YWO/D[8SB F76(;X,GX: M4'+=D+]P@^K@$4LJ/'JUH&QU>'\3#Q!L8B&E(_S+2W 21--DJT2P)]YFJIQ_ M'O!8:V"9[1OAB00G(TU']#[(3>&..M_)":!,''1=707[E+Q3_2[>EWJP[^=T MB82A3,ZK[*-IC%C(T1$/@@WXDME8RN*W+<^#J=EYB9.SUX_\S'O\+;#"\C2M M^^+^(2N%(@$K;IN_._E#5"\,@J\_%-'J3-A@A2P8EU#WCO"&.%'DQ-9?!S'F M>C6=TW]TQ+LV33 .?>?9(CM->SREJJJJGU?QO&@6/K5<3];5NLZV=E\O&$G7 MM-^*8\(R]U,)$$,+A809MY<;T,_(0OQY0H=DU0"'J-N4P/M7_^Y,:F!M')(^ M[>^&T4$4M^5%BH%=OPX[W:G[<;PL:?C(S.;F7'B9L'+!!,[\Z72*H2A/;O3[ MM+1HV#Y3&&'ATO\Y-VOOHH+PM\0[!.PXG.B)85T88P5M1V21J]5SU3B"\A-7$/K9-EF]M0 M\(!C+1)LE;UEP8<\3PYL>&2HKKQP?GE.7T;O%,MQOK,L)XG6"A*ST="*_OJW M:6!RC'>E(QEN$RKQ2TO+L]4UU;]4R&'L+F<-S\>CCEM9BY7P_07S,23,<(+B MA31]3!<+ ,'@9SH00&U1R+R&X\^L)?SS+W(04O9 =^$W_D)#VT7FSH,0(3;3 M;+$M?;\H<\B[-1YW?.WZ MF[B9<+01_0KPJ) N2XV8#9]45ILSZBO='E*M:0O39M<6N3I]6HK'YQ!AS&@= M/FRV=0V2M1FYK(2JA@?3O#[<6+!I,@B\:[:-9%-:GCM< MZ;H:]2L?IH=^A/TVT&B<4N. Q/_9Q4?-BMB_'=2V!U_+T^&WE MYR($'EWYA:HQR2.Y?1P<71!*$C,X4*JLE!":K"M3]Q)@@10Y$TBE>LV.33F5 M(UGO_=0-]!7HF%()39E880.K^.E!MC9"!Y!'3]WD\0&K:E_\<=TQ/2>.<'OV M<9J>$MNW5/=@9Y4\WECH,4F*>Q""("_K3%GUE8FP/JSGF,;;R&;FBJ5<@.TS MA-DNDI9T:7"(TWQ1AR+WYY3([:;T\J&RV&DG\6\[MR\%KO5('5XSO'OAY\'Q MI2[:R0"5+6O*X@W JZGN_B%HP7^>3:U,H-6 MH=LR4D"9!01_C;$WBC)'2N5Q<*^PT%,*.M CA76]+7(5!Q% 5E]"[)3"HS?R M/C*;P8I;"$7J96Z;0B7$E]CD-^4F&XXX>&;M?E!$0UBY#'N,8(7RW$#.->82 @YW-3%AG'F9"A8[K[_R7W#6G^S3Q M/[9CPHR4&K:CXY>/L_%[^HHO*] F[TCR!'=$6;B/)]# MSU]#Y/E4EH5EXM<,]K[^VYJ/^4##_>MAF+_.:;N./+H4U:2L].QO!X?[0M[- M_$:.,WX1#9]RIQ.OPK@,50$2$W8X@VH)QN";N.FR7E#4&@V!BYB_6;"8C@W2 M3GT/;&.%W?L\G$?E+MY73@HUG]NP?8=IE VQ@AR,&W4_A-I'B*"Z ?VL?[/9 MK@R&!T')J(8\J2\58TV@XU;<9O!# '%G4X6^E^1$"X3T0:*8":M$)!N:#\>7 M=X77#U_(4]P^4,RX6\Y1#Z12Q@V Z@E/X\:WQ[_@KG?[VL6=@[3GE:NV]QB=Z)5;?S3,_%/NOKZI24IM:MED^WGV M'E]7LV22.7\E67I_A3XL>84M9F#5+;9&/#N UI@:I%.1,[R0[K@6Z"\X<"9& M,CFT?F.!?5J,]SLAC'A_')#T[!52%ZUH6 3F*FXC:=SFKQ^\8,)*#L]%2L3* MG-;X2OBYGB"09VI:=.21087U_"A:)V=2RX0\$W0T(*[X42,:65J+2$/K5.-9 MS1T-F@AA8TJ 9MXQ,_X ?[M?LT?*3$9+#,3P*SIJE=L6>CZ;U/5G[W;N%- [ MVQL#)1[M M2W*U,RZ927J7FT*/%\<=\VH1$=(UW,V>J(>;+J]Z M7F9V#V0M=03(LD5'^E^RS)$B*-_T6/I.J\+*$?IP?_YF6XHM8SS%P%/R$$1+V*/:0SVD/522>3O8+%)+A=D%AD:<[23B&Z?5S0%W[8P_PK33--J:A\ M4I/F8Y:J$/I7O=CRK;9AXL-\,F24"G/+9RA]](OJ3U'G[3&" 0V_!;'W9M:B MHD:?[,3EKPMI'>69>*+NPL'=YFUS,-X!49XG+6+@L;G&A*FL?=W9CKYA*L3[ MU.Y3S_4,1 2Q#%/RL6JE(*/V%!K5I2>P\Q2 _:_[V?Y^6/[@]R/<\1+HGT$? M_"4$J =F,BI#N^V,QGQ?@M7O4:FRM,;#Y^H%=EUI_)CZ2W0$S7:X*"E0+(@[ M;GE*1>9M]UW%7VP=TM42=ES9W.U9M&^"A._I1#*!;T'B"/7 V\+LT4[GO/OK MRLUE3)>K3=@EU##.9L)4=MY0#<'X&89]X>@DL/?.]91F!G8+__6BK*=N"J+QX< M*+)=% [Z56BJ>G\AO0J1]3G@DUTZ;Y.Y?URB1U<$O[F].,O?I?!1=(%S$VYT M^?'A+(NZLJBV[II;^!'!:>YDU]M7%C?763#."@,=?;N%D)+Z :K<38BAF)I+ M;V\N2'!6&9?Z'1<*L['+CCNZ<,US=6;"QQN9K+H#Y[U55YB0:&\\AM2&M!/? M48-*#C50RQ,F^*%W=U:W->D%_.:FUDJ#8L43+&,UYZ;-JC$36#PKL53+8$50>MBSH+0/OO88Q=GV$Y,/[U!/*NP MS \;S+1SL=*SMA;F. CC7_COGK <0=M1$"CEG[>T6TA1"TJ._]94OGV]H.NJ MMH@=#X;727P*!4C[+XU2N69F^W380LX$3E\,]*0C4/NW'>46*LWBZ(ET_9=^.?:]G3D*-4VZT'@#^U3PT8^>9TF/J$LQ3C M>:]\8)K;14$-P4'ML 39!VC*"]LR]^L. @=N5.NZ3*LPUIYQ=]>E93[1@G\C M4HP[ASK)9=T.]Z 9HH7KO45^F*E'%1:YQNWF_XC[1@MW&O_P9ZOJ8,:1C/C" MVN2,JB4LNR0O27C#^CH,;E3RWT=X_U\>@1>31)9[3IKE:ZH=0H;]SF+LJP53 ME;K A9-E?_)>6B5_N/9>Y-0-Q:S63<2@RP18J)*FTDCD5(3OD.^>@"?>LMP@ M#/J3N>+E M#B >:O,)W! F_09B^<\O4>,0R.!-,N,-KH"?"E-T=V:N-40 %0 M'QE!Y\T$9#J7=D_ALO]LS8$W;MS,KD)?A14:R16]:I:^XZ]_!CN#_<(AEYGV M;Q7PWSRLZOVGW?T2=;T/V_).>.O39O5#K+,G*8V.G2#PJ"@EL]4$/%3J9=1S#G%>QGQN:G?P@<_]/4]DD; M(,$KTN?8(+3G]:J ?>,"51N8RH:?OIUAVMLL.,:T3&9M;,)8A%H_^511=-UW MO,>\9WCHR:E!YRE.UNC4BQ0.'@;*?4L;I_*NF^YQ-6B85%7VSI[026A8W6MK M<](IU>VO0W( TXFRC=@=2]0VKJ6Y++1V?QMF2.VA@A^/ZUY?< KET80A(+P@ MQ$(1B% /*.7KLJ>8YFQFU? 4+14%GR8F+M7)^O2J;M]$7XG<$/C%ZNJ0>FVY M,OB>DS+0B+90*-E-A)+[(?^2 S9 0W<'C( CI["I,(-,IOU:"C IJ,T*;7OE MV+#7D!>7>9G")MRKC-=^%'C;N=%_/_).^"Q(0J9V,?0FDM8@L;O;K"]86.Q7 MY;63R^JYYVD7DG'%#+S;+W$&BDFUON0E2[=1=/[6'Y6XWOD=/F><=*HTC\(6 M;[.\INSM@/[SFX+ON8K.RI(0JG+ 9"509E""D&SB'2M*"F_ M(AFH'S-:.37!1T3:@K?D/UC+9!%V82=?0;9@#M/_Q,=:=SC61CVLZ^^LB,45 MG9/2Y8#[^IJK\VM1LA9KZD+B>Q^$SSB%S-+S\%0M6W7%^W0^:-6^QXYR/^_? MIF2KHHX@DED(G@=Z%^VZ-+4QLL8Y>:&:]Z6U9Q@$8QL[+-M!)L_%$#?:=D:2 M(P>+M8JZCE0-5(_-SZ$B]D06(!XW#Q,OYB2==^P\599@0F= T>11R1T%+EHD MK7+6/->;SQB'Z;#=4E!@T,-KR)RK38Z&./OQ9JW]LR8.H['..A#"'=8@-\_,Z@?%&OX"9 MN@*_C5YRU%R:9BII>*&A[LFP#[ES<\%<;EE^R*ULIVV9>0^\G^<" +M<51E7 M% ,%67^ %?&EF2PU-8E-YQ0RN)?,/4-"M28]WQJR914V,=B^>.CV:Y?\3&O1QIG*#J]%8P?=I[WS," M9ZA]V!>2EG:KFI6,(,^=A(8$J,3$4?A#L$VH)C+$MD!$?@ART*.%6\F] TMQ MD&K3%FU/C4TGBO<_.?)$C93#$TO-%!Y\ K5+ ?W@DRLD=D+1W?'8]_,+U>G0 M@R,_.1R0 \A'(K'S^)$7.[;/6XXZ+) Q:9+Q9Y\9B8M4XK>J8EA"!6I@*8.: M5KE*"%[7!]P@/?'?1-?_=%<%4O.L MWQ.[G 3B<%R^&)!'W8M1EXU3-2G*]+:@/!'5/

H'E40<3.I$*2SKU)50LP M\>O(P[:$8 RO.E5,!&.V4QC#LNXHC2?+'QG8P\2F_$]:5J83AGMGL=T2W"@O MUR P^M#:3)?:P#QGD#J)&Q2;""ZORTO:AI%DYQ3)Z/LRTQX"7LY<;\4=3#$* M-:N\%DS9/BB\$UU5BW<4A[^,D-GX[OKZN2G,4'BRW.]00+&OLYML'%N&&]HG MD0,4WOU!QK V?2PQ4A!RE EV1Y'@.JB>.]Z0_$A_]V:70/^VT\\U7^H>:V[$ M_RRIX?^Z,BTJYM=W(5UC/NU+7D$UE]"]E4@UT9#6[IV^;'HW/)/6.ZWKM9QZ M\=$^L&%^1,+="KZMZU<@+7*Q]<8-MG;P%'AL#@\GBQN:K)4T//-2RO4N:;[^ MDN1U"?]Q19-?.#4]"N0Y 0'=1$S_V*?&_J=(EE2/AA7>>CWLCC$B8;S$: 1D MO=00>TN;>HM %T_8>:@9?LP%_19JG6/6YC,5I;%%VCYG8T.]A#@#G_\"2J7>CO*<9(J.;3<^JO!<3"FSW8)0/ E\ M&TY8LT/'K?G* 9W%$F)OP=S3Z&?0LBRP1^!J MT\RZHRYG[R@TC@HK,,-L;;[> KUO][O^)3CF6]N;*NSQAI?,\>>2-HP;\,>I%#>]'@+^ # [];N,2S:T;52$XZL$6-MB5"/>R@MH:@ \)JDL0E=F2-+T=72:6 M&68!HW_LA7"/=P-_07YEBD"F"_N-T.+%'@]1,?O\"B,Q@= M?R;7/[-]Y(F(@\^^,LRVUMA_,$]86%,HT9.QA80=OVC[F^%TO*]%AT48E5&$ MQ'?K8KZE$.C?_\[^7TU$E6W35$#U 3D@J2,NAHT#M*G8&_ZF;:YW\J#ELJ<< M8'?(,.GED*[)\I^WL]=^3F5WW C^.FMMGDU(1?=/?5NUUSG1UFAQQ/<.VO,[ M 3L[@]F,E $IO +2KP5S=_^^UM-/34 ^3_=H;7M?^6$3L,R#R,#BL)6(>]00 M%S73]FNJ3<.@,?/,^P_ M]982(GM"V-SO)^!OE"F7\1-9G\'FT\G@\*-#;.X>\;N*LZ*3"L;()G/\#HIB M2D4>03AWTIJ-$\;_6_Y-V>I-!,1GBU\:^:JEN "7WA[X_//)ZH._Y\_OH9[R M[[_H-3&J-U_ P[4P=\5^#\ Y#U*&!B+SN>I0PMILTDTMYXO]<*N0@=?0;E<+ M25:O7ZKX;#.!YXQ+SSU]_BT:".LO*Y@*H@SK!QZB[7RALT2,%UU2;( SJ3I; M6Q+&UBZ_=Z I%Q-NI2/(T,[34[K;]65P9;Q!)<_LL/JJV>5JKH,[( MLGQ1"&<'"0U0RJP^U5#[XS1P58_!IQ\>0Q&Z4"5RJ>M1TNF\]P]<,>FR9B#O M D+D=2WKV1.*?MLFF?Z]E"HN2!T4CXS>U07M6LQH#G07X$<92\P6-_K+9BJ) M\FI$IL[C9CP#I57[E&J'%^['G<1S@E[7C=EL\.6BL]U:JWB+7A5J.2Z!_=@7 M8IQJ; )4R3RE W:YB Q#'1'28L9F#S.*%*ACN6/6\+5LI+^*6MGQ, MI[> C2 Y(*\3\3A:"H"KLZET$DL.^+@*>HK@(1Z175+LEP0A_-5IV1@ N&@N M\%XY:XO*]]@-:[_6@Z'RU!+9.]2*7UU."O72N.YY)80^CQYA1HG"'#%4))#G M0K@O;DQ2X&=5Y)7P N;E1@=%8E]M@$X:4UXJ5OF]2-_?,K/1)#HZX^>>$E^N M)-L!<5Q6P([@0W]@.:C=O#;SIM]GI8MR ,>M4P_B6CMBRB)7U>3,S=U5UC5[ M$P>Z^9=Q!LS^ >6+]#%U\O=XPF.R"T0#Y4Y"GX8]3"E;TK:L;;*#YD*F7F$7 M@*^6;*"(>HH6I@^S172"P'>)A9_K#P@<'62,%=5&S0R\:L" :(%^(SZMIXIA MES]VORA/BR!@F\6-:6VA6J&I%'M,?UG>LP8!A3CH.,&YDITYZ@-5.=ZA8O9' MAB7;O63?_7L 7< 6+4VP!IP.+%32N'3F/PTHI_\;4$L#!!0 ( &N!J59! M?Q4\\CH! ) O#0 3 8F4M,C R,S S,S%?;&%B+GAM;.R]>V_D.)8O^/]\ M"FX/L+<*,+OTH"2R=V8NG(_J32 KG9%XL-^M__U/XY^!/0*[Y M1BS7=__^IU]O?X;X3__S/_[E7_[M_X#P?[WY\A&\V_#M@UR7X&TN:2D%^&-9 MWH._"5G\#E2^>0!_V^2_+Y\HA/]1W?1V\_@]7][=ER *HOCEO^9_89S'4DH& M QXAB%220LP0@SRE,J$L37@<7]W]A?($9PDC,,W2"")$0LBB1, XY2+.DBB+ M4E(-NEJN?_^+^8/10@)MW+JH?OWW/]V7Y>-??OKICS_^^/,WEJ_^O,GO?HJ" M(/ZIO?I/S>7?#J[_(ZZN#@DA/U7_NKNT6!Z[4 \;_O2_?OGXE=_+!PJ7ZZ*D M:VX$%,N_%-5??MQP6E:8]^H%3EYA?H/M9=#\%0PC&(=__E:(/_W'OP!0PY%O M5O*+5,#\]]9^\F7 MCN1-W5O-#W)\A3MB+E:Y?J#>K\54S^Y.U,6JCZ^QK\=B4]+5!(_%7DQ' MY97YBX_ZIT:,&>@,F59R&NKNJ"J_E7(M9,V6SX8&2_'O?](_+;8%O*/T/]DK_=:#)?EWE%X%^6Q>^_R X>\H5F#+!YI]G3[07DV/X>H5X0._U?K^ MOR=QW/!GFJV,A[')7V*SX>[8[%_A0IM5 :-HP2K+FL$T2E'TDUR51?LWT/Q- M]1[;R_OIX,&XSENK:,Y[YJBYXB=N1G\LX;/I,L[I0//+S7_OG8D[[@1\UZ^3(?O\CMQ65R\44*J9=U;"4U)^CU=+G4/W[. MF\&_EAO^^\]TF?\G76WE0J09(B1@D"B"(8J$?J61PI#%VE.(1!I*1FQ>:4>Y M%4?\*?-4.MBS &SL2<)V,\_0P(L0C$T<'W8[>8*W,;!E%<1#7&T;_ZCK8 M)%P^T,*6Y8?>[LS_[6?D2^VO7*_%VZVFKP>9OY./FV)9%OL/]T*$@1)QI*F? M<+T\Q%A!AE4 L0IY3.(PHZ*>%;5YQ$KKR__>MZE;>_&5,8_OQ'0OGB3Z^'O%V^?@.0>WDQ]=IL*D^OD,L['Q\ M!]T^;-?DYE&:?9CUW4=)-6>:/SZLN1:U"$.A*.4)%$I$9@=%0HQP#),TBYA, ML919YK*#2E_F2+\OOPS923F-JMZGB!:F1J7JG(ZCTNZK_ VH] M_>VQ]$+A:;_EM)Q)]UYZS7VY#]-_PS!:T(/D9K!WLO[OAW7E\M]O5GJ,XOW? MM_KE^+)9K7[>Y'_07"R(P@++!$,N:*H=0Y) '.%0DP5#2,69BG#J0A:.\N=& M(:WZX(?6@!_!<@VZ-OP/4%L!?C-V@,:0T^<47J;)CG]&!']D5AH!=V?*&HB> M)R)SE3XIO0V$YB7I#1UF&!5^E$4AY0NB75*V7&DQG^EWXZ<7[[9R07&8I)P( MF$JI%\Z,A)NS6[NK?Q6 MOM'&_;X@-,0I5AED21A"))%VV20C,(HP220+,F*WG3I,_-P\ME9[>)V1R%3\IOPX!Y MR7(#1QG&=9_SC5J6'S=%L: 9Q4RJ%,8TEA#%,C#'0@F4B20!300E.'-QN_9# MS\VQ^B1+L-)ZN=%0!ZHD8"HB00(IB15$) DAYD+_&M$DBZA>Q+/,[OCF,K"F M.:&Y&"X[1AX&P9!-A&\J4"818C",$LV'/&001S2 <1H3)+A@^HUW\>ML M!<_-H]NI"I8=75T7H):@VRY _4,Y^@*T5;ERV/:@=K4>(M-&V-RHZ&T3EJTHUT^]_K8ZNR2G<;5V4KR@-3+;M"J! M+Y)+O7#0CLF5R9D5RQ*8;RAX_^U1KLW^OCD:SPNZ^M&K=]*+D3]_Y;2HJ3V8 M7J./^#3]]PRCD"]R524'TKS\?IO3=:'?&"VHN&9%F>N?%R$B P&JOZJ6Q"V=F MP(Z"QL)U9#HZ$;50([U7'GRT@-I#N$(_9J/%*IP1_*0$4-G$H>02*1@ M&O(X"6B(V2:P&5$D2U[GV$>^J MS2SV?7])$UUQ;>+ WG^3.5\61L>_25-<2XKK)YG3._E%/M#E>KF^>VN./[1S MN:6K6^W<+%04,$V)$>2)Q!"E*8(XS11, JD"AD+%A=5J:^U%*OM$VBF?@/.?72OJ5Y_EW+N'XP6_"+2/!(I;&" 8X41$P)R$(4 MP"03)& 1Y2E6;J6/3@N;FZOQZ_J1+H594*SY\E&_^F_HRA01=:V$= Y>'!+! MDQ2J*#,G$ &&.! (LBC )&.L;1;\?I":.Q0";,G:EYN M8!2^ G_-SP6?#2@WU8^"M^I39T1-7(RJW^C#VE06][CQKI#+1;V>O19"/S/% MYTVAWX3_9_GX=B/D(DKC-(C#$'*N5X@HRA@D,8H@48R(,,Y2(JU2I<^+F1O7 MUIJ"1M4K4"L+M+; J&M'$SW(GB<(?WB-3 U#H;(F"3LDCM!#(?F?[S9//^D! M:F;0/^P)H6?82:C SK26!"RO=MYU^GFY-GY$%3QEPGD6+ NRQ$0Q):GV!5#& M.<1$AE 0E"*92AQFPL8-.#+V++_Z0%5:FJ55G=)G:DW:U[2\O7U@9JNZ6,)P"GY;@6H MTI,(KKFFE6T=3*4=[+Q<_J-B&'^K'@O /"UZSDF:=,UC8?++)8_-+4-CNKLE M'ZOMK^)F6YK6+":7:)')B'!))20(,XB"+(*4Z)50$H4L8IC'CO&8/?+FQC*? M7U;=W>QU!3\LUZ"H+#@=I3P(=#NN\0CER'QS4.VU5A9TM/49YFT%B[=([_/2 M)@[VMC+],-[;[C;G157-5[M0_VZA41(($6<4,DY-YZHPA2RC'+(HQA&- Q4H MJR2V8QMYAK7#IYH8,J 1Z&B/KE9@7 MK"9:D@W"S&5MU@O&R47:Z3NG6JWUZMY9MO5?.S"Q5[_VYM3 ;%O_0LMM7D6$ M?I%MR:0;M3O-^K#^+TGSVS\V"Q$D891E"L8$9=KM(A@2FH0PQ!$71#.EXL(I MR7> $G/C3_UX)8[IO4.@MW.^Q@9TXK.LQH3O5\#H"K2R'E-]+X#*5]KO$!6F M30&^ *2#=.!+QAI&3PQT1M"D/--O\$LVL;C#1Y#3];=EL*$4DXC0B,)3'ES$@":1(A M&*DD))&@:1;QQ>.+'MFC!&#]JG]CN-DH4A M(QF"89(*B%(50A)&$40\85%&<"@#U4QCVRYZKI-XO'/V:%,H!YXS^)V_WJW% MUYF1D3\_'E(9GLUE;>!KS-_XN2L7S>,_3VJ*RWQ.DG5R$G?_226'HF:?,W(2 M'1\I(:<'OSS*9U<[?!$&D6!,)I!7?1&9Z=$4\4 OBI!>#/$X3HE8K.6="="X MM4])."K,ZITE]3M[('*\][8;G-A&^PRN27(<94&YDCB2,.#:-T%!)B C"D$1 M84;T-PJT=NO0BP$;V1=X$2^U4W&< M,*@#!$8(@-K+>+70IP,SSP4]'5X\N"S4YD'>TF_OE@5?;8IM+G=ET!C-),62 MPXPCD_C%$XB5U(00Q6DDI&)2.9VYG9$UMUVHII2TUA7LE1U<<.X&O9M-)25.7:.HS^4A%IMY;?&Q5[[NX2Q&$.!495%)FVC_C M%)*,!% (Q2,>!3S++MBO'M37?;)-Z^5.STMVJ_=8#MFR'H30M/O6W=;V'9H8 M:Q_[1%=[SYO9$[>[MS3U_+;VI>WLVU&OA5B:12)=F99<']9OZ>-2N^N+ "<) METAS@3)]2A27T)2RA8234(D(I2%VJKIV0L[P!J9%CHX&15- -TYBD:8$1B+5 M'J#4/Y% >X";M2D^%/.9L]X#K5>.P-:^)!]T9 Y[54N_^0V,FV-OY:A-J']C_>A,[53K JTRP4S[!.'-P.@O! ML[S)9JDS^8;> ;MEK>52_/ M5_UGH992NW&?<_FTW&R+SU5TQD*D(4TEX7H)9NKTZ%\AEE1!*21/N$@5CIV6 M8)>K-+>/L&FKL]Y6N6>;N_7R'_J]-VV_UIL2L.5J97XMS&%0>2]-]$G[8QW] MXK:@\S"?=FN_:6=IY ]T:PSX0UL#6G.N0,<@L+<([$PRZ\G6*/#Y_'0YKRO] M(>QI">I!H4E7J_X ?+FP]3CR@/3>,WW/;S=OI%EK7YM"$B;)Y&?]CBP4#V), M]$H))UCIY9)((14\AABA! F&(IQ9=5H9)'UN9'Q[+W-9%=IP2&YUAKQ_M3,J MD&,O:"KEK\!._8-#^BMPNP%O9+7K=@4J.^HD-V/)F, [I!N/.0&3Y2&/,Q%N MJC%&W45>+KZ8W+NF9:HF7(JHT@YA0$UX#0L@4Q+!4&9Q M&F.1I=1JO_C%N',CS$HU1X)\"=5Y;KL @)%IZ:O9F2S*)=?$-([/=L+V)?@41Y)*9MU-& M$$M&(1>ABH-8$"JM@M]"!@EB<1IH+C@W/(0^7#TN7%+HR&XI[GX@^:RV@$N-JJL?GG8 M*VY]E'D$T=XSXLMP&GV3O(;H%S]@6)_;7@;*1.>R+N"XG+6>-O[D6>J16Z8Z M*SVM;>*L*A-\YA^#.V\H:'(C$Q37;5\IG\>&NLMY[,S],2)GH=&'69W M'KEFV'M:];WX4!1;*=YM\^7ZKHZ,JSMA5/]X\UC5/6T:04NQB$2FWV5V%N;WSK6(F9KAJE@,VM<;#^^0,F!<[AA@7 M[;$W3*H*96\L*YF].5K)K+;.9'O4]A55_+#GL.'A*'LBL $*3$ISPP%Z2887 MC#34M:E;!MW2;U7P2?%Q7SCJD^E,&(4RIB&'41ICS8\I@I0G^@_$F(HQH1E) MW;R=L_+F1H:MNJ"DW^I^A*Y>SWEX;1TA;Z"-[ALU>)EB.M=-_\9/9U ;X"=9 M8>'-=3HO;6)ORLKT0P?+[K9A!/(\_NAOTG0UE.+Z2?_M71438.( OM!2:B;C MIGM32K,@S*2$-)8((D)32%@6PS!.HSB-(T:XT_K)58&Y4"YXFSG,5/2F)#P7G):H/' M\5$Y[,-:,X,LJO'-N:<4C10M>Y%(&8N ,YA$F6FU2AFD%,AX!E/,.1,+^L1IA)BI!!,4RP( M5@JI+!Q>R\T7^--4@VR@-\J.AK>M"SL&BJ-[LR]*P#U#] K4JH//_0_UA=7@ M;/ :I4#<6<&O6#/.!I#S9>2L1AC6*7=?-CGC(J!*Q##-F&F9$6JO-^,99#+D M@C"5*!0XU/T^$&#UKKQ6K>^!A:@/4>P]U9QMP6GK0M,]"+AUO!V$Q)1M;KV6 MWCYI]?E^MA-7SCZIY0JEA$BF89BFS;>#L+GYO7M-?2E%/1:CI5 M31D$?R_!C0KJV,<<6G=3O*K2_@ITX*T->/97M0U])QB7(V[?2V=,Y*=JF>-_ M!IS:X@R%\'3W&^<1)VMR,]36;B^;P6-DVNOS1QIJ*$ MXT3%V"GI:GR5Y_95VB>0/QJ;JV 3$TPZ8H)D;",ZG6/Z1)HJCI0 M2CE4@K&0A4A@Q%W:\U MOP>W@[2?#FN.\ _R^.Q1Z0I^:+7^T8395HKOJJM_M$!X"+FXH>6/=BSE3DU( M;G 5P M;\MN5[&ZQ;/ZZ&7E'S%YMUROC;?DN2;Z^?FU8\=QINMU*YXW"]BN!68*]S:, M6]_<"KX1RYF?E__JU<(I@F5 MF"B\D,I,)"3,G#::K27/S2?4SV;JOY1%#;(=EXT"W<@P3&DH,7S 8914UUW^V/M5!8\7U:G7*AWTXW)=55HM%BF3(4.:75)*(L,S>A691)IG1))$ MC& F N;4L=B38G,CI:Y=8&\8:"VKEY =V\P2L;7.1,34J=C@-V,AJ$QTI#%O M4V['>:\QD2,3Y*1SZ-ZXV3/@OCH]^U)KVM;0GL$\Z"7M>_Q7^0S4A;:UKZFI M/I,8!CA4$&&.(0ZQ@(G4?R]IFJ;(R=?THM6L/P#%GCP&%S;Q,W>3D+G[C/QS M,/D5J"V;#8D_!WH>#-[H],]$W\]A],S=+P:_9.G?W6@H;N6W\HT&X?<%5PDC MVO>&"0E3B"*)(",J@50*D> P$4(Y9:&>$S8WFOTXH([!63!=5OB70S31$O_9 M7J-IRJ5U!96RWM?XYS'QNL@_(>H55OGGC3Z^S.^Y9X33BR_2E'[5@YDB_ 6G M*[,QN4 2I3&E#&*>)1!1SB 1L8"18$K2,.%$.56E 9];4=U!#+1X<=9$*?I)#U$SC?YA M3S"] T]"([;FM61A?;US:GI=@.YZ+3JQ=K7K59VH=-=/F< *QY!QIMDAP@G$ M"2$P%9%>064H4+'5F8:#S+D1Q5=^+\5V517BK6VH GL[5@"7E98+^N>Y8R1, MQ]YOJB&\?@YAW7I7MNUU@9B]))2[HG,RC]QZH*G2 MQUTMZV2-.]\ZL,1Z0THWZA=:-MMN-^KC9GUW*_,'4V+IQ3-/4:AX("*89F$$ M41I$4#MV%*:1C-*(T9B%U*G NJ,"=MB'U77.Q]G1WBMO?C/J0Z,_J"J\.5"_>^WT@?CYJISN*G[:NND#P3FHFCYT M'!\ECSM\VXDOO&9%%2*]$)G*"!,Q1 $WH7_4=+[,$(SC@"0D4A(KIP+J+L+G MQGTO2O->5.JX!W8[=AL+S(F.$ Y*'1_=P0._M29XY+4AR(U2W[A']"O6-K8# MY7Q=8\LQG-?AGV19I^U^W!3%&ZF7^/*S2VQ6 M>IR[UD/17J:I1"0?S$7'+UG@E,PW!0M^,.;^"&J#06,QZ)H,;C?@N47[=819@^_M/G79 MC!X#Z_V163T.$VVLS.6Q<-FIF6R>3F[QC*_!5'M#DV'9V52:3N:PE9BI2%1^ M-Z%>F[5^ ^M.\PMLUE6$QY %2D#$LU ON0("D6!9PG J&"8N2ZZC4N:VMJJ5 M!#LMP6^UGHX9"L<1M5M-78S3R!]6=XB"T23G/Y= :,EJ-0$>ST]QH[W0>$K M'ORDG&ECO/O,/8C;[KUA:-6P)^U-U/$*QE_IN"#OED]+(==BD45,\T(D( YC MIIE!$,@BGD(>$Q(+G"''5K\6,N?F).S6 '5I0-=28/T8VQ&&9^1&IHZ]MLWZ MJ],'R&ROM"K[+/MEC8^W@E_]$B+ MB'-,4\YA&#!-+/HW2%#"H?[;$(E$<15DEK%*1X:?&X<8%0'?Z>C2%?<$?KV[ M?Q>B,O9IC %DKUX=JW41(/;M?BX#9JJ>/TX .37^.6W_Z>X_1^Z9K 70:7V[ M?8#.7.5&6$5>-LNO7V1YOQ$U-4KY2<]6L[2/F0S#((R@_L'43)819$)ED*8I M)B%'682M$H?[1AW/.CAZE MX^CHW_9.CH6 20C WM"6#!SNN"2']?F9:PG ;5;'_F#:6S7YW@@RKC9K'VX>,UG/2GL%3): M^PP_GM/:>]?E6:TO&T!T&\)()F)*40"SA B(,L$@T[]KO/6*B2 D4!0-364] M(W=N7-+5S82@YFV/EVTA!VW:VN)OQS@CH#HR];S(73W6,V>9VGQ4Z/^[S4+G <2C-0C&5$"G.($XP@HJE*DLP%ZG EU?I M_#C7=-1S%2<_#JUSUX>YBQOD! MWC:,9+[(JM759YJ7WYO%?X92&8>9@C$F"B(>(HAC(2#5#U.:<(18Y+1V.A0Q M-RII- 25B@/C3XX :4<6E\$S,C\X(N-,!Z>-]\0 1P1,^M*?-O#E>W[FRH'M MWU&/<<7^1EL=J_P4#!&?GFM<7#OK7G$8%]=,+M#3]NO\HA1!YTECUWCN=72 M)UDN$D8"1I6$J0JU;Y_A0'^#(P65-DPH+H. .6T^G!,VM]=WUX]GR.["6505 M4T*@F$*ND.E5I0'% F'(9))R$8:)"-"B;JOTM=0\/"VV+P6/A_";72LI1E=F M)>L18Z8R_?\\AIBF"*(D3?23&\0PC"FE4H8!2;,&X_=K\1H(MV+'PU=+& =< MN\^1+[A&_CSU]-UJ&D>O5IL_JOTRTQCV;2[%L@0FJ'^"YEN?7A[*7_QQ.RMJ M'BVU/AV>[#O=XQR89.*KZ3-O28-^J6?JN:,A_-W>A+T;A>BQ/I M6F'*!!%Z2>Z?/]03AV\\0F%/VYRL\ M6.?Y>?:/R^B$WWU2GJ4$7@&3);A1IM.U_@)4U'\J/; _!;#*%+PT:_05'A_K M\+EY/T831>?-^W%RB09\O>D\&6SX"BI-%FAW0B5?40EG#^US+A_I4GQ8 M%]O(2]MJEZ>ES&V#HM%4 M>R2-JM;?E#-(]KH.?O 9>\NQ@6:GY178Z^D#)NM/I!^X)OJ4#8/-Y1/3#\?) M3\&96Z>B['[M.]1JOY8;__NMZ619?-.W^O,G_ MH+EX4;@P3A5/E)*0RRR 2"@!"4<9%(A3%9(HC9.!%24'Z3,W6NV6/:S4!]=& M:7#-R^73LOP^M*SDL,FRVVJ;< I&9NXN^JTM8&],,R.5.<#8 QJ#)BI">1&\ MWFM2#M/FE4I47@3=Z8J5EPWK7H"=\WPKQ=N-IO65B0K^6L58($)TWR: M!5R[H6F,(4VC#%(2HX1%E ?"ZG2[1\[<&+/1%?"=LD#6)7@=2JN?P[77*?6% MULCDU@*UUQ,81:_ 6T?/]/Q3:%TEW1-J4U5&'XJ>4VUT"TQ.UT,_=_-D-= M M+.C6/;>Y?*"CNGU\7,GJR5B]I<7]SZO-'YUV&+M:LRC* ME)CQ CP[+VLX)&,?L-BC,3BJ>Y1$C!>#OTID]_D$C!-7^:M/8=F_E^O%%Z.I MA(P2!%%&E#DFH# A 4I#E08J<:H"/%R5N5'!A;V4+Y@3.]:8!NF1&<:M1\L4 M798OAW7$RAIS[+I\.6 V%3E&[<*\6WMJ#[A:>MZH=NE9['9,TC1CDG*B^5%) MB.(H@$PJ!;,XID1@DM+0*5/UG+"Y<>%.5_/:[795"INM%'>@+;>F/,$W]G[4 M<.3<-Z$L(/&U\W1.U+3;319&'^PQV=SCWLC]_;K4!'4MA'Z BDK&3?XYWSPM MM2$+I91069#"6/$ (D2I257*8!1**1$VQX96]-$G:&[44>L*&F6O0*6NAA2T M"MLW'8YF$F7/)4IAQ&%$40F5);C.@E!R%1 M&,58$1K'EB=1)T3,C0\:-<%>3^NSE%,@]IXY>8!F9"(X1*7__;>%Q_J8R0-, M$QTQ.3Q$+F=+/0"G?.D_JN'-@#O+PW1U1GLX\^5W42]-_G M==6Q^K^[W0 #:"1,O?64,$V$-((X$:EIF$LICD,11U9M(_RI-#?BK"PRO29> M9$9?@76=EUC2;[)PC"/R,'-V_MBT\S$R6]=389DK.D['<6]P^NI#?KE"TW8G M]P;@0<]R?R,/; =8AZL@$\:1C"03,&"Q@DA*#(U;"3.6:$J-.4HRJUBG MHZ//C2/KY!ZCW: R;<^1LR.VP7B,S%'V4+CW]3MFLJ]>?L_&GK9_WS&S#GKV M';UHV(OZAA;+XD9]UM/>NLS7:_%U>;=>JB6GZ_*:\\UV;0['/F]62[[L-D_0 M*\=8J1A#H?^$2#M(^KT.4T@R0EG,F,RDU;! MCC/'07=DAC3 5H$"K=J ?0<__%JC_&,G4NJZ'V9G.G1'S!/Y.0B>E.K< 7E) M; -&&'"*\'S!6/<,T8/OPAM^UI9U.XD4B\!$;A.&8(8P-QMK"%*:8)C2(*6$ MJ4 $5HV>AXF?FV?8-LI9&>W JHDVLZ:P@7-@<4 Q*K*C'U[46H,?6OU_!#L+ MNM%0Q@CPK%?1N+@[G'R,BO]DIR(CS(/;^J%!)4]@EE6;-U&0\&RQEG>F@<=D.),:YZ[8\9!N M%.LL*<9%W/*DRMO3.O8IU)ED"F]5--Q0\768=%[8M =%5H8?' +9W34\#VR3 M?Z4K69B=Z)=M=;,X0T)%%!(9$HC"3-.WB! ,0I7$'.,L(%;U,^W$S8V^A_8I M/@.H'6_X@VEDWJ@5O0*5JM",/WZCXGY@/*93G1$V>UH;]>AI?T^WV9RO77>YK+-YJFA0G[D>NB/M9:5;.C?[I17R3?W*V7_Y"BCOQYNRG*HJIB MN= .69*I2!,O2R1$0O]!L* P4R34CT^B$'?*S!]%R[FQ=K>P;&LF:.P$E:&0 M&4M!U]0KL#?6W+@W%]3V@LK@IOBL:ZKK* ^'G>?YZE,^\A>GGM#*#M#DA8/K M7+_9=U5VYQ5X7Q&9EV MVUDD,J@XHC1.0ZFD4V)AC[RY?0=:=:_ HU&X>O]EJ[)C2:<>I.VHV"-^(Y/J M'KK/.^AVVHZ0?&B)C*_*4#W2IBT596?Z0>THR]N&]M[YA:[IG10-R16?-NMV MHSPF.(Z%9A6))3>L8KH:Q@QF&4Y5RN-$TM2M \])6?-CE+IKRD.M,"@:C5W[ MS)P&MW$%PXFX]@Y !SUYL;F[' M7OR_PK1>L!W@$WWO^P!>E'NE#0"?P)Y>^7N5Y(JV&?O% MQ^5:?BCE0[$@VC5/&<9UQ%A.*A>\<]HN=,_K7NH%:^ M4R*B +\9_4%EP/#MW;Y)<=ZS]0CUA%Q\(VJ-0#30E1ETH7QW [SPX7HC$R M#[@ X50W]83)@TJEOAQKLNJH)XSH%D0]=8GSH<+74K,NS<7G?".VO-0KHJJ9 ME]:Q:DI(5PL41#B.90Q1%'&(!&60HA#!1.&(IVF2!:GMJ4*OL+F]L(VBX'&O MJ?6^>#^RO4<*7O$:>Y'1Z I:S#K:@D9=C]A9'RIXQ7"B4X6+L'0Y5; &Y^2Q M0O\(4YTK6-O2.5BPOV=@RL=F?71ZO$("H55US/8XCF7&(T%I:BJC46+R M\82&,4A@%@6Q9 GG7/+%D\S99CHTN^)&=**TGE!/W -XW.3MMKDW7.T6GY=C M-;:G:4 R&@*CXE5SYE E5C=IC+_0LMDO]I@[LEXO]"(@QMY0ZF#@7GK[$ SGY)5!H$R=L'+N 1F2FG)@=&\ZROZ. MJ5-0#G0]DG9R>,U =V^? ;^@E!.IPA"F89!!A*F$-$49%$Q[?X%069;%+K7( M.F,[$=$$Q<9NC8SAZ?]=U"R]CF%8C.UJ6 #@[DDB,/*W/<&C2@:-P MY)(!\;(;+J7HE&'1;M\-6RWO*MXM%@'G<4B8@B&2"J)44+UTP#%D481#JDU3 MH57S9 M9<_,=6GWKT!NUJS:TV:OL$ #:@W.OA^$3O9%?\AUPG6),!KB;,8!S MB)SU!^!DD;/#@70+G+6#YDS@;,\ TP7.VEGR+'#6\A8?!:G^)I=W]Z44UT_Z M;^]DW0*V_4>S[ L7$0^)B#,% R+U\BQ# :0T2J%"IG\]BSCB3E7M7168&PV_ M*%IU4=TD"_CMO*LQ01V9G0]J*[7:@T9]L-._O@(8"\8JMV0/W2@%F"S$OV)) M)GMPSA=IOV^645RTS+@@2O7R"[8AU MVFD;F6J[V?W],_9FZ(RY!YQZ ]E7(.KE"DT;H.H-P(/ 57\CNU%YD9?[KN)_ ME9N[G#[>+SE=58%4DJ>1Q$33"I,)1&$40IPQDS:;B3 5C,HLLF'GLU+F1KA= M_9Q"T9X(O2$T,K>Y@&--4%;&G^,ZXY/_8D]&%E7LL(=A=[ M[1=2Q\<_J^B_ZX7(!&=42 0%YQPB;&HHFSQZ3H, QX'2BU.GIDSN*LR-'JI M;555':]V")>MZIWV(8X]*P?,BYU;-2[:(U--3S^1G1&=?B*C=*8<#N*X+4;. M*3"'5B,6 %FV'+$9:7 U(A/=]C=J/*WR>Q/:UCA8Q2(*LQ#%-(-92B.(F"00 M:[\'TD!%6+(PEBEM*YK?.M4D.B/5ZA5\7M;\=@+>:[4%TM0F$\MRJT<'8IN; M5["\E^#O6YIK G8N4G1N NQHS@.>$T<"5[6)OI4:1[D/9=TAW!AP!=H&"D!M M\G:)Z/$$U0XW?P6,S@F;NGZ1A>%'RA?9W.6>:&!6=NS,XH]]WU_27?R]_R9S MOBQ,BO:G;1VDPQ').(VA4N;<5H89)!1'$&-"1!8A3K&TS4CPIM7%:@-?(WYL\^U>)5YG"HI M8]KY=$KC\([[Z7P/?Z(F2PSQCDXW@\3_X,.<_)?MJ#ZL;^7#XR:G^?>Z3,"7 MS6KU\R8WLA=(810RP6",4*I=_H1#IN( "A6&-(GU1]3N"SI$^-P^E,?:K^GO MY,3D-#EVRX&Q(!_YJ^@9;>?5P!#8/*T-G$1/NE(8 LK+ M=<.@,7R$'8GKHI#=2CX)29*88@XE22.( A)#G#(*$[TR8'%(><"<3MO/BYL; MG;T(@1&@UO>"\_$>N.WHRA^((Q/41?A=&#!T"I91PH,.A+UB,- IP\^'_IR\ M:QBMO)/Y\HF:$G*=\/.VB&VF/3B2:C\I$ER32HH4Q,Q$+G(9I F)4(:=2.6< ML+E12ILI^2S-M%5_>-['6;SM6,47BB-SRE[-49L]VJ#AB4K.BIJ42&R,?DDC M5O>X5S:JZ['H=>##9OVUW/#?JY5?<;,M"[,EKFEK$2$F948%3% @(*)Q!$FJ M&$P$YIFD0<9#JY-F.W%S(Y*FX$^M,JATOJKW2PK04=N^)I(%XN>)Q#^.(U/) MI1 Z55.R1V90@26+X2>KN61O:K<,D\-=PWR2G^DR_T^ZVLI?M,.SS:L=I6+W ME__W4KM#.;__WK3>XP*S0)E%3YAF$*F,0(I8!F.&#>*Y,]:^;W.H<"JR%,/(E)E#DG-(2, @"Q#&BA&][LK<*OKT"W5YL::I M[M,MVGRVZ9.G?EFN?;/]8CHR6?5TS:KJOX-1NFC;PS1V"ZU7ZJ9M#X!U(RT/ M7;6O'\Q>QC^:?@ O8EX6'*>($Y7!U!3PJ!IIT9 I_9-*TY@'C%A7$3HK:&XN M4U=9PSM_M+%:C*Z<:E^>A_<\P?@$;61:>8;7C3J('-^SHI:&*OJ\_@0V^K]P[W'?%WS7?D5M^ZP$2*D%,. MXTQ2T_8H@T0$&<0*$8:DE"&VWOON#CPW+FAU T8Y^[WL9UCU[UH/16#LHRXK MXYUVH8]9.FB_^=E D^TL'U._NX=\]-\OVUSYNF7_+7EYN[G)KY_HGY]= Q1$A%(<9A )7F2A2E.1>IT MTNU#J;F]XATU@>CH.6POYJ+I';I(I5?9/_(!XJD=)B]C3UQ=Z.:QJN#6.6I\ M40FI"3"7G_,EER;X4C7QQ3B.!([U*DU29KJZ* 0QQRE,PB2E%&>*4Z=3PNE- MF-OGH&,!:(PZK#S6&@,J:R8J433\*;'[KLQ[[D?^"EU< NFJ?5JNNK$;1ZK6 M/7]V1BD \'HS^=IUEH8;\,]1E^GB"?)6Q^ER308V,NVH^456G_"WFZ+<%QH) M%,N(B (8*Y+I-0\-(#8]"#,9,84#1L*4._4Q[1$XMP_8,_9J% :5QC9<,PQS MNP^,3R1'_AQ@G3M-A%5FS4)GF%=-5D2BJ/?$@SDSOJA":E((L%BBBV*H _3#QBH?K4OR]*H7\?X>2_'XHB;W_(LML)?HUR+(S GRK>XCC+4K]*6K?^@>:_-R&P"4G". L81%F<0(3B%%*3;!X%E*8\8512IP/A/H%SH[1G M^@*C,-AI/# &N1=S6[_*'Y*C^U67@#C K[)#QIM?U2-N8K_*SOA#O\KR/N=( MO9OR7N;&;)B==EF2_9MC3;M[>; M+U)(^5#5U]#*:1K4.&@1=Q_6^LV71;F0DBNN$@83Q *3BT4A(TI!H528!ICB M*%%V<<9CJNGR(D[4=U06Q5_ ,UO!2IL):,P203NV@MN-V!O,7AN M,O@PGPFWCJ: 5KY"]GK>L5Z*1#[O4=9=_7&AU/"Y1^>9.N4*S-?[E$ ML;]QXDB.NCS6A[76HOK4%Q5MWM[3=7->ICG0E :7XL5IV5]-./\[6LJ=40O, MHR1$5$#]M#*(<"@A-OLO6:07.HPDJ5)H\2CSY49\+6E>CASAX=$TEW?^I8'C MO?Z_-NJW&5)5P+_0'RN:%T"K40?_.\;^SP'NA> $B5@(F.!8Z2<)99#)((0J M2A7.,D&2C#5/TONU^-_Y.6K-^_^?(O>G:.0HHE=Z+N8?5]14T>P@ ^HE7JFQ MV4<=[> Y$G-4000,1AWG9@;Q1B/,^6M'(/DTZ9\C)FF$2?06I32&;D,K$K)R M[Z?N*S102H.$*PJY_@Q#Q%($&1(24AJF04Q$+#/'8H1'YNB M"A'X*ODV-V1W?9=+>;YYB!/*=M\N#]B-_#DQ&CY;E(Y2Z*('!V]U!X]+F;CD MX%E3#ZL-GK]\Z-E[4=ZH+_))KK?[#1:E4A5D*($J8":0,0@@3G@"J51*,.-4!M!8]-VIH-*]S_AS] @? [=AB'!A'II!G"%YUZQ>7 M&\"D7G@NQ2B\XHZ6KW)_]H*GK?7G#,A!H3_W$2Y/N#"5NQX>5YOO4KZ1:ZF6 MI?E3(WWFJ3"NH-F4I3Q_CF\Z">9R)O4(U,.8-0LJ86*Q3.<8@>H,,?^K<] M=YP?>Q*2L#*O90.[BYV#D>NZ(L_K0C3>T^WFC?PBN5P^27&M]#OW7Y+F/^M' M9Q%I#JC*L*>).4D->6!*7J409U3@)(@1Y5:KL8'RYT85M_"OMY MRI@ S)')I%;_ZK"P37L46*_/6C.N0(4Y,)8 8\JXZ%M'V8X]"Q,%T(XV&RYQ ML9=@>3+D=="@4T6S7F)Q)U#UHF&&-@KZ>B]7*^.NTO7WA5[E4I4H!4G(0NTU M1@@RJ@@,4"91H$A&B57 Z?'AY_8-J#4$E8J@T=&UZ\\S^,Z3_>6@C,SE3G@, M:.%SS.P+6O8\&V[B%CW'3#ELR7/TJL%[60^;]=L5+8HWO\BJ(3JFF=#_BR&. M!-,>G3!;ZP1#H0*%PRC)<)PZ[EB]$#&W%[;2#;P!O.X[514Y=MYX>@FC]?;2 M!>",OXED\&CA^:U6T.\^T0GK_>T&O10P]9[/"0./[.RI*_;-;E?;%(1<"C+%)0I:G^6$L:0AIHURFD28#"6/(X M<#IE'ZK(W%A"/US(C14&3X$==TP![ 3+/"F/+"R.GL1=U2N*F[7'2,U+0?1$ M5(/5F)3.+@7K)>E=/-XEP09+NMJ'05Y_6Q:+4 8*I8AI5T<$$,4X-1T>!%1$ MI&:]DB$FW",+#N3,C=AV:G8BJL%O1E/7#H(G<+6C,P]HC":E0#N73O+;H'S(Y]!L(P,J6T"'PYA\"0'E0O;?77=&HW\M1=IEZ:=*2M MU,$E _/KZS% ([^\;:I#IT2@]TW9LQCX2B8]*F/: M[,YS9AZD6YZ]>'!]T2H:^6_+\O[MMB@W#S*ORGA?S$2?OZ'G4H&.M/8]?.+PF1%/R8"F+;KLZXX%5G+% !$6A8BE,D&(0R51! M*BF%"K#763LXK=90;7)8T-WWU/$$QP9_.[_& M,ZIC<\1Y0+_: #JHJ(0E1!X+3/1)G+S8A"4$QPI/V-XZ/()FDU>'TN]DP?-E M52"G?@FHQ!$+HQ"2C*80(<0U"6G_(DR4BAB/$4Z<2JB>D34W\FF#P9M(C8ZZ MPSCG',R6QSQ^P!O[+&@WUK9 ZN*:R M4^'D&;W0/56D!]8^]OQ^-H.^0A7C4V_=BW_U43QN5ZI$H"2.)0H@,]V8D"0, M,AF'$(>1$I(G<>36ZO*XF+E]D0]JH WL:GD"5'N'?];%S >@=&&=N)%*N)P0 M\HI5XOI*L_1$)THX M*6924N@S]B4M]%X_C!CJ-BQ?2UI6!5,_FDDR]5*J$&^4!8(E*8Q3T_J$FR,! MD<8PS9"B%,5AK)@+-YR1-3=Z:#H>[70%K;*#8KW/@6Q'$IZ@&YDG!J/F3!46 M>'ABBW.2)B4,"Y-?$8)FB2M_XLI"F>1/];K8"WFYS$RVX2##AE,48 M*AR8V(M801*'!$8XX((F4B7$B3IZY,V-/NJPK))^ ZM]<;T!D5EG$+;C#8^X MC#C3:7H%&7\^!6_W ^ SA.B-M^F"N?M./AG59W#9P$W!= M+L5RM2V73W)_4J%EK;9"BI^U$2:'?UL7;[E1+[VA-]^/#U!]8H,T#!E2 4P3 MH?0:AW!(&$:TT3&BKG,CLJZFG3._05[0F%-LN2LZCXD;>ZMU MV)RY;\&.CZ:O?=T1-9UVLWA\R ]VH"<0Z5Q]SWR+;E15(MJU^T66JNM2\EYF,'SG#_Y MO$S@'YNNRY4Y5V!O$*@MN@+=26O"]W96@<8L4-LUY319U_^;=KHFJ@8XS;2Y ME ;T!_/)0H$>1$Q5-M ?&ITB@AX'=?XT'@LHWP62-UDY7R3?W*V7_Y#BP]I\ MQ[7TFT=IOMMOZK:3"Q$EB4280"7U'RB*3"7^)(91*,,44\(ESA9K>4=+*6ZM M/I)>]+)ZP4G]@A]H-]Y+WF::Y3O]K0G6SW3U?@JG0_]U)OHL3C9_+E]&KV"?_#CZD3+5]]$K)IU/I-]QWRM,\$5RD0&D:"F!"\A$*LTAK&0J<"(9ZF,;.NT MGQ,TMV6?4;8J[%EK6XUT] 69?-]T7 M<%,52!\,H%,%=!M43I#F[Y?%C7>T4ONLRW__XY-_NL*I-")41J"HZX*47/(4,D@00AS%). M&8J=BBQ.J_[<^*E53H ?EFL@-JL5S^RC% M&'6LM6;7=L"^@^Z%;?>>"@!3A+N"X KL0 #Z.:EAN (M$*!!8G<5J+#P&,;T M*G/H*RIJ6N6G#;)ZE8DYB-EZ'2V&?2\_R?(M+>X_YYNGI9#BS?=?"[/STU0R M7M]=\W+Y5/E "T8D"\*8P9C*4"\\0@Y)D"(8I10%2"]+4)"ZY(K:BW;Z3DV0 M3ZHU!URK#AX;W0UO_; UC+5<_PA4:P&@.Q/8[Z.@A"W78>KP^#/ M^G&\-PWE]+/5E-I$$:=10BD,B-!,EB89U.260HX5D4G*%4JL N4MYT"E?-R?M+FP["T7H/VC>>$VU% M>\#594_:!:636]-6@TRU0^UB46>CVNFV@0D%G&^V:],IY_-FM>0FY+3-RV4! M(T& ,%2$((AH3"&5DL @"$FB1!!1ZE08]K2HN='M7E/0JCHX[?D,P':.H!_8 M1F;>@8BY!]/W@N$K%OZTH&E#V7L-/HA$[[_#V4?[O,E+I4?;[#R_YLLG-2M$ M$1>0\SB"B- 84JH2&&%)A")<<6'%$6=DS(T<=GKNES/6WL1)''L],1_HC,P! M1X!Q][=.(F3M8_E :B*_RN51[23J=I6 MO-BZ,S5F#)]^H>6^9 D),X(SS7.<2=//V-2+I4+ A"A.,II(E-AFQ5@+G1L/ M[C;O:;-Y+QJE0:ZU_HM]>(\UZKTD.0J68Q]E5SH?.0MI]09&<6?WTPE8^QBJ M,0">*I[*"F@_056N,)T.L+(>:;)@*U?;NH%7SO<.K=:C"5 6Y?MOYC!'FEB% M1<8XRA +81+I)2U2D814J0!&DJ)0XBB@9)>J8;>>/2+%+1!K+VN\I[Y5$LA: M2]>*/(= $APJ$N(8DC!1$ F40"HY@QFA&8VS!(?(J8'44!@G_-2U4=A;JB'R M#JC=-L"%,(W\%=L]9HUZ5U5@EL]"1B>M]U; Z%#"Q(6+3IIX6+#H]*4#"Q\V MFXQ?Y*HBI7TYGC9LD,YQ<88(S69&6NT=U.5)BR-/4.*-XXSN4@& K,DU/-*MDJQ?P!V/GC\"0 M.]B;"O:VMB]L:;A<_U6MR4]TTGR)W_G @J&&($$OWMARBF$A)3NEV@" 4BCC(99(LGF;.- M8_/YU2NKYJR-_L4U9)E8_0&3:;CH/8J-A. )$D($1@F6:R7BCCE M$ =*.V0X(6F8J2B0U,47\PS_%#[5"_"+"=&/XR002D20IXA E ;$-'@/8)RB M, R0BL,X=EFH^T9_&C?GM="W\V4\8SKVP7X#Y_L.DU0*USGI8RSA'0#RY"_8 M2)STN^\ P85U#O=/08^.Z+E*PS:5NRT0=&. M8!R$2+O>[Z>;W*W\5K[1=OR^4#0- X(PQ-)4U18JU#]A"E.6ZW&]6&FO7X]63F%L>J_I H%)TQ$YS!V",U&IN+^=5>\T=F-O7;.[P!C?B*/)R\0O][TW>EGJL MNW:D:489PP&4#$N(I!"0Z/^#::K75+%,!1%6=:^.#S\WBFB5<@*Y\^_\ MY7B,_*+;0F']8I^W^-S;K._LO,GZM_U;?&+025[=\P:U[VO/5<.^[K7;(*O% MSZXD:Z()3T(:0TE-;?#,%*I+XP"RC(HH26E$:3K@T+I'[$P/GDT=NW;K MM2ZV(<'*F#"\\UL?_DP$/&0R@!$3,40L3B!&+( D$3S-%(U4G+KX6#Z G[1( M[?H.EJ9$WKZXR8:MEG?U 9Y?K.U\*X\(CDR\C:;MUE.GW+;/\JN.N'ARMOJD M3>IR69K^TO&RO6T8L^_;BM^HX:6A]BN/",LD06$, V5*#@J!(8TE@B**TTAF M+,GL_+>1])L;(\NJ M";JX2*!>NU:K_U%6L"--@R5*+IJNBM\ MO9>RW&M9[)DB3!))>4 A8X'F_:!NJ&I2SC"*D=D!E-BIU*R#\+F1>J,OJ!2N MF&*SEN=VR"^'WXZHQP)U9!;NJ@V>@]O1?*1]P2&8^2J&ZB)ZVE*F T Y*$0Z M9(S!R1AY?6Y;__?#NHGN7-\]=ZL7<8HBSN,0*D$3B!*50AQ% H:)XA+'+ B8 MD_MJ+7EN'+93L]FZR$T>,]PHN#5!455T31UI]N*ZP5L<]G-DQW6C(#\RT;4Z M@Q]:K7\T):3WXUU=T/+7^2ZI=RIX]#=X#@25>XXP#!F,\Y%+N^U M>[A\:D+4/\GR1MW2;[L&69_KWB3799DOV;8T"Y#;S:G4,ADB+%@$HQ1I_L,D MAHP*"2,J>1K+3&(9NH0S>];/B24G"'U^9MZ 3"/?TV='C:\X*6,?(CV;CV?Y M15? G,?K5;RVLMLUL#$4="TUI_.CIQ>-- N>B-FW=I/2]TC0OB3YL<0,^Q0T MF.*]7G&3$IFM\2^9R?J^ MJ=M8U1N46NKU6IBZSI_TD_9N\T"7ZP516 9*")C).(4(R1 2QC*88I:E(B0X M#H-IFE6=5G)NE/;^[UN]AFC/%FH='1ELE+FTW(Y\Y1D:F2GK63%:]D_-A%V> M^K%[]5Y.9U3\)^G8U ^RO[Y,%K(N*Y3U5>9/2[,[>TQ#[=5UFH4MV;5 MW?UW$VC^:5/^ERSWO;OKOE$_;_+FK\QUX8(JB0,L4AB@*(,F@1U2Q3D,22R4 M0$B$TBU0?%+U9_=I:!)835XP-PZ;7M,R"?*=%6#S)'- P1]-B4K8UK9]K,P; M5NEKHD?%[OLRWP=@[ .S8_$'>R:I(KMJH]O>A<9*_;QT19%L%0A@0BP11D(J&0B"@*8Q2C2%DEBEO*F]L7Z?/G:_#A@T-W M! M(SW\(1@!J9.:NU-WWF]HI#!J-032DS83-LVG?V%/8P MG6E183'(=.TJ["UZUKK"X;:!V2ETF?\G76WEF^_=0)*_YIOMX]*T<-\%J46I M"(2(8,!) !$.&,08Q1#Q@ -&78%S5=>AJW8:1,T',$XR-1PO7\8W>GQBN)SOE'+>]$4^8M++=_78)[MYDFNZ+G]9KI&26J,!M-;\" MC>ZUK]9H#UKUP9>18;9>5HX']T0+3+^PNRPUAT%W_MDF"!$?8Q-JF@=)_Z,4I43R!B5)49 $-*'++F[(4 M/+=/0G=)6M=;K9+Z;TU2__6 ^K76$V 9JC "K&,? AT@VE:PW>L]ZMK2%3-? M80>V8J<-)7 $XR \P/5^-]X2QRF": MFGS^,"$09YB9-$\9LP!1%5GYK*<$S(V':AW!7DE@M+3CGI,@GN<8']",S"6. MJ%A319_I1RBAD/S/=YNGG_2M-1OH'_8D<'+ 25[V/G/:E[KWNJ$)VZS0[HNF M@_=/9CMV_Y%+4Y%E(A$PR5+3PSG$D,1Q!"6+J4P4XP(3M^SL$Y+F]CKO%06U MIJXYV*<0M70;?. TMI_P$J+1$JE[L/"6-7U*SL0ITCWF'N9#]]W@O#]EO.<; MU1[?M)U=?][DG^3=IER:$''3B;A8A!'.F,HP9 D+()*FJ#16!$9<;'7;Q1O8I]6N^4KSJ^6]*(RQ3T;DB- >S(U-)BNCM M?-O%=*]WU8U\!$RM=Y_&P':B?2=/&+ML.+FB=7*KR7J@J3:97"WK;"\YW^K, MYKT1XJ<"Q-]_>UPVO[\OK3]?T MP=&GJKB!-V>*N%V!CL7@P[J)D;[J5'?79H/*[IE,OO6'<#8/P41?SWD\#"X? MWTEFZ.07>USI4WWF)\&PXQM,(\\]:+UNG?9.*IGGE6X/RZ(PPA9*J8SP4*\ MD5X5(HDHI$)R&"4X"AD+$":VH0JGI+/AZ#F%'#>B\;I,//3MTX67-ZK?3>DO/_B M@=6T:'%O_F?2ZI_HRNS"7:_%U_M-7IKEW8CA^49P$(0BRI0RE4XU4R8B M@UB99K0LD8ID*(V44];J !WFQJ--DRFZ&AX;/F0F[+;D1\9W9/(UFE\!\R?H M&'!51>-7-M01$QTK1MK-OP!&7Q6J!F@P;16JX1 =5)JZ8*BAS>X!>BZ:TS^% ])NX7?B%ZA]O\MO-'^L%R1*&<81@Q!)JXD)C2+,D@6&61E0OQ9G* MK+(4S\B8&S4V\46-GMK!,;]M*#R]]:?E3$H O>:^Y(+^&P9F:9AM@_O-2M]1U/6;![7Z MH"J61$0<8DT7$!%"(>&F<4LF0AEG"F&5N53^\*.6$^%,4#2DJ@58;Y\VMOV? M_XJC,/N_@*QL=$P'\3-U)%1AA.($!F;6$.)"+_E2\S5@'+-$"JGB15V%]6M) M\W*N$_A2Q?&F\8V\6Z[7AA)975CG=>8M$K%")(%IPE*(8D4AHX&"6$5I$@8]:ZV"8^Y8B=>>,#N?8/HI&-F!Z!KT/T!MTBQ:'OE%VE>^F!^E MIDTN\PKD02::W]&'=K9;%YO54E1;/Y_U3_Q[)Y\5"93R",$4*0411]H-PHF$ M7!#Z_['WKDUNXUBVZ%_!AW/B5DX%]67]85:TVT/JN>KM@\\?UC!&9Y:(H8<)I8=5Z%&2\2"$J[,%LGF8)=]JX MB6;AU,BJJ9NHO;/9U/OZBG;_Q_FD(M*$7CPF>OUIBLR-.P=!?ZZ>U<)TK42, M3_LDF3O=Y,#4O^U/ MUB(-.]997%S4>H=WD0?R>^^OJ\VL5?;KDBMD46!$.93$EC%1D4!*>0JY(C3) M;"D3SES>UP=7GMI[MC7.C6@/<3K_&KS*^\BOKTYG,]SQ_$EOSX7KYDN]4-W\ M;1^F'UYO%!8XZ4;W])[^@+\R@5K.[5,LMI62GU8;M7ZW5;^9*SP8%$K;86=K M'H'V7E-%*C.5EI!JIB!.<@F)9AR*'.$"I4ICX;1V]QQW:D\L2OZ>YO\3-"Z MU@=0.P'D5H':#6#]<*\A]YF&BY%O+'!C;WX> _3=,T!O0&>]?\:4%\;N9?>1 ML!ZKBMX'\S!5\ , .UW4[G.QT6K4!WC8+SD?\O5A.[7F);*JZDWB]M@E3S+$ M[2Z)XKG5-%8$4ID(6.!$$$HTU\*KS<[+ :9&Y2_.3>:7SDW<4'3;@;T&FU?H>%-3JI7(WH@&-K=XB"'4H[##GRD;,["(<'RA[?'5I(]_Y15=_,.^0? MU>K/S4.;/SX32A9YD>60B$) C(F&I& 4)C1'!96H0$3Y%=,='6=JQ-.6BW6V M@L;8KI[!MZ3N.+3G^24@8)$I92!6 XKKSB)Q18'=\>N.7&1WUKG#0KOS'Q^: M,_+XN%K6<><]J^ZJFG=DW9+O7E7U%O4LP52D6*:PM*)6&.4"DD0** M"5()H M81C#+W7DXIA3(X?&Y"8K]@8\L0I\M^;6HI72!.*L6H,G534"EH[ZE3Y3X!:8 M! 8V,HFTF'YI,#4&V^+<.$-PF'GB M_M5A?&1U699F"G]^9G_^9BY>F;AG_4EMK+) TVYJ5J(T5:J@)BJQ&24ZDY!P MKJ#.19G8_/Y"E#YT='G(J;&1,10\=I;ZD8T#OFY<$Q:UR%2S,_8&6.QV]MX M8W$C7M+8'(YHW/$)Q#,. XY*,^X O&09CV]ZG[O9%FE6_ZG-RK67;/9U;6.[ M]S_:G-W/:F&)S7"8.9V5![9KQ]?)UI=#X=?*WI'.GT26:4RP^5D5BO5]6N,+A6"VCENM=?5V^4L4S-OROYP=CW[\HLHV=8 M*JS3G$!$D8:X9!H2S"E,-$]ER4K.$J_VKMX63.WUZ9[0,AQTMY@_*I2QWX2U M[3=@+Q50FW^SZTVP60%N^TTW+MP ZP"PGH24"AF(7S U$=_Q1Q8<&0C/H2;) MT L-WT2=-V*RMTMI&QF94=52&/I\-U^+Q6J]K=3ND)%)DF@J)>2B+"!6/(>$ MHL*L&HK<_"!E7@K?[53GT:=&;CWC:T7F9^:#O?V#SWW]YL9]GS4*XB/LN(8" M>]#.JS=H ?=@W<<>?3?6&Y9C^[+^%_$O%=BWU&YRDWY3FX>5W&MI'_Y6*=NE M]_;'?#W+D<194@HH,VUXCQ,*.<\(E"7GJ$@I$X63;..UADR- O=6W]0]HLW3 M9ZQTI+FK9^4\XXV)]0A[P#XP>U4_A,#HBF*)JX8?K;8B!$C]4HP@UQL6\7U@ M\ZH^]MK3:Z^M!BXU*["BD$A:0EP@!4G!$61IJBA*R@)I)Z9S&FUJ=&:-;E%7K+XC3J $"K3.CS5J8.7D]LM RNU+_OEV7RMF M=]>^_'SDJ\4LSS4512&@6?"E$"IR%')"Z>=EV,7G]JCUZ9H6@-!8Z%O M"FL/N,M/X#5P1'X(/9 8D*!ZZ/(56:F]BXV1_9\V?)>W M2]O@50G;FWQE?W6WW:PWK-9-_)>:?WNPG_FN*O9-?5:/;&X%,+O&\ENVL(=B M,X724N29@$I( 3&A G*%*"P9$IKS(F7*J=O6)+R9&NTTCM6[BZIUS9ZLV,77 M#:@Z)X#8>P$6<^TN:O3ZB$=L"_\J=T5D]@W0+KR]IZQ^3@<,^+JJ?WT#>N#< M@ X>T.(#=@"!'D+ 0O17NN/B]Z)_E3OOK].P?MP[<)3>]L%G_+16P.N;.)H" MP>N[>I@--"&C!NO:UE?[UWSS\':[WJP>5?7KG/'YP@2EMAJ^R5F:R4)*7-K\ M6Y9E5M\_A90P"3-$K&,?E[>6 S^G-OJQM;F&["S^@9\N@SM$"%<'Z#":>(ZC3JV/*X/%$>4 MJ*H3!:Z00WN^V M\HF?+\-P,JX]\]6QXLW+UO?B0(508YG3$O%4Y'AFUAY\ M]9>Y"_K63O@^F,+L7WSG3V-&(\<,/2?MGM/>36#]!!^7H/7T!CR?]3L-C+>P M[RYH_=WM10'?;)VX,^ZN.C^)F1]+>?ZU[P O]?GH,W-:@3[>T*.IT$='KZ]$ M'W^PH2(@C>;B/?MI12_;FL19SC0BB'.H$-80FR 0DBPW]T$A"JFTRA/EU0/X M^#!3"^DZ*\%38Z:OWL=1*-UV[*X'*/*[<8=-:^%-5](<4L?C' ;!M#N.#C*R M7LMAS;^4]K-[R[5*^4]_58O54IW$W'3%F"2K,7< QY#(K(2:R MA!1I!166M,!,2RV\'O^SHTV-!3ICZ\P*N3?7CPW. ^Q&"L%@B\P-SQ#K6=IU MZ0E'$4Z(!&**\V.-2AA.;K_D#;>]#?>X'*<\+?S_;(\H[_?M:W:[7:K/^ MN+ROV_G.,B%SD6,,J:+2A!/,YH4B9/Y*M)!E3M+2*0M[V/#3(YAG^P6K79G\ MPGH!*NL&7&FX-7]AUA,@MY7]=[NS\-/,*=RLH&0;!9INR<[+R2%3=W%G(/*$ M1*>N9VNX%Y(%H/8 WFGXN^TU5CMA>Q6#^_C .R_0(T_ 2"OO.!/ALYR^ L>3 MZ^0AUQQK 7R%O[V5[357\7[WF#7QDUDR_\:6[)N276.V6480)KPH89Z:/W": MEY"DC$/-$LQ%SI7B3CHV)T>8VANDM1(\-F:"=6NG,R&= /(BV5\/3V0^[Y!I M+=PU?KP6&6= M&O]]?5"58M9"ST0.)X@OLF 3=.EQHW#\?'NX.\'*\O#Y8I>ZK4@UJNY]_5 MQZ58/:I:5?DK^]'O,?9U];S#V*Z]6J(8)BC/(94BA3A/F6T18_=/=%9(EF8* M>RDS7FG/U/C?JL[]&WCF%%BLUFO 7C1P6X9H?G?M9+IM]HXX19'?-,_GI7$% M_/*KF9^_[53@C5^I7HC*6+_A*E,'KF9YP_K4M^[$NCZ8N?L;BO$W[N8X./ M\ U!VF+!MVQM3_GL?ZP0VW>VL(E&LS23FB=)"0M2EA#S7$+&"@YI63(M22)- MD.EYBG]VP*G1V]Y>((REWN?WY]%U/L(/AEG\4_P.+FMD(UMK?^B9&_0DWPF8 M<(?YYX<;^SS?R?DC1_INWQO&*/]DU=Q&6UUTU6C1[/79]AJ!5!0ZJS.".-$0 M9S*#))<<$DRX*LSO,-$^U.(\\M0XQO9]T*O%? 5V-3^>;<+<07=CG"A01J:> MSN;=D@^T2E)]H>PHBHW>: 7B(_=Q1R4F;SA>,I3_!08V>1^JM- HU7Y<&B*M MP^3UW>9!55\?V/+NJ:[3^X>Y1"\-(Z%90EFJ86F['V*B"&0Y*V"JM19 MZ=61=2S#IT:4M74FM+!M7.O6K6O/WJVCS;@;S4YQ'B.SM).Z#S^K[M,X#WK> M@]I]L#'^@Q: &]! .;A\GM>:]H"O2Y&,WO4M\W8D_'R937Z^-*KTU:VTM MJ,T=NM(_!J_O,O]*T,9;X_?P K\86]=_NZR.<<4J_PPNP9?XQ\9ZI?7]&;=/ M+^[/?6D8A;S76HG-[HCE*_OQF6U4T[UF:W4JFL1-PURS1/"<<5%"FB?()AC9 M7'TI3=1+$E0@J5.>^/")^]!3(Y>=Y280J<\P-^P',+9ZU@5Z8.]&-G$0CS#; V%C-K!VU\U4EV*^F-0P\*CWY _*2JP9<8; @ MH;T9FHM]GJ__\\W/-VHI'AY9]9_-D6VB,Q/D($BH4A"G)89<, D%3XL\2057 MU(NN+@TX-9)Z9B^P!H.=O5X'E\Z(NY%42!PC4],U$ Y1''3")9S4X/GAQM88 M='+^B+B@V_?\5;7L8?+['TIL+9O5B[M.WPV+O$B49)#D>09QAB4D)$V@IH9Q M$L8$QZ[B]:='F1J=6$/!SM)FV\:]>.(,FN=9(QA&D:GB*#S^JH)G<'+7Y0F" MUTC9(GZWE9<(SD483HO8G/[J:"(T%ZWOB\A<_O"P(.OWM6WLM][,'TT05[>% M)U+1''*=F)"*LPRR)#,\F$K&-&.<(2.7GQKCV8+2E08[^_RBI1?0N<5& MPP&)3&\OL3"+L=5B+GZ"/]K_1CF#/0Y'H #HQ<5'#7>.._8RN#GQJ8'KI:-Y M(4=Z[9FG''.*I( 9Q1A: 67(4)9#412\8?<<>44 \C82ZA3"6,WX&@#SH#K*5^T0BVLG,<==X7E"\?!4LO[ M D.%YT1E:_'Y>W0JRV9JQ6YVI6Y)P5A')(B1!F_96ED(D<08*U1$7) M=%)Z$=3%$:=&3)UY0^7H+@'L1D=!88M,0YVMX)?.VK_9)((=D/<7@!P@6><( M3C#UNDOCC2QDY^C^H::=ZQ<'GG<=[5*^-L3V?U;SY>:?YB^VW_ M7]=JFJX' M+WY7G="#T>;=-*:#GNWU2[NV'G3F@S\Z!P+&^ .A"W40XSGZN*)EA#]@N(/C-/+[FNG8LV_KE]^6*6S6:)@?T:;M9/S_>LW_=5E;-[ U;S]>[ M(NQ&E)J1A*J":"A+G4),&;6ZDR4LRI*C5*(,Y736B)Y]V;!JX_;BCV*KS\/] MTN)XS_D;]6V^K%O@<;:PI>Y^,4.<62TQT3E6)>1F^B N= $9SQ)(69(DI2HR M7"3MK+Y?RK_4G';V1F3NNOO;E*;3[5WYZA,4^8VZ7];>@)Z+3?^ROI.@\?(@ MS6'G)Z@=[4F$A)*('V4J KVAX]@XZGL\*LPOW_9Q!QM8DR$>E-PNU)T^6@4R M5^NOS<(^45F.5 XS*9EYRTL-*2TDY*K4#"6,)85?287;N%-;WG=FVQWW$P50 M..'TQ M<>S8=P9&.UL3:/W7UESL_?=ZHZ7;2TRESCGB!"8:$XBSDD!62@Z+C# BDSS- MF%=&ZJF!ID89>SM!8ZC+1J(?M([A2@# 8L-E1L'#D$@,N=U)H6L+GSN9+!"PO:R(]<,/G?FL#SPQ;^/+)SQ:6LS3>_T MOGMA_;GU[7;SL*KF_ZWDK" X$;R4$&N50YP;WN.YR"!-E2Q27A"=.;7Y&<'6 MJ;%H8['=KF#[GJ.-3@9@.ZM?03W#8=H=H[)I3&;LP.YZC8S]K=!K/]NX#/8^ M3T 2PWUB7EL%P\'2OX;PA3ODP;0N/(8<]D:ZKU9R*S;_8M:6S<];(:HM6\S* M%-&"(@X1Q^9E@G &N68%+'&9*%8D!:':)R8\/LS4(L3:+,,)?[9F@D5[0C/W MK4PX :L;65\/5FR>W;"EM,VU;?[2^Q\;M92621NS06]_VP=CY62W8Q@8QE7UKSK N44DY-]0@*<0$4\@+D9JX@A;FGW2."IL7C0%M01B+WVI*X#;IQ-J@:MUDIP?P&MH1M7 MIY$(NY-U9)S7V-HZ[>Z)O:XS7_!O';KZ4U7WYC9YL$+\WRI5+WKL6H@M?V:L MK;X7/,]YF9FEAD((XD(JVZB:0$;*(LL4+E'JW$G49<"I4<;]_2UH300?/WZ\ M=6^;Z03O>9Z( 5IDNJCM!9W!8&?Q#L2,^:M#N&'IWI$T-*9C-2@-@:U7TU(? MH$[W,'6ZRF@M37U\ZGP*,(FXJJY*^KY;>OJGI\I_AFEJ%4:<03B&RG M$DP2"6F6Y5"+%(M$VW0LO]S0PS&FQKFMB6!A;(1FP$<@C94W=>^Z;56I,U)X MSK Z;M%?!U;L+9\6)VL>M/:!=S5.GR[CY+\G?AJ)4'O91T88=P_ZM(L'>\=G M/CIT:\?F7*RJGQ_FR_GZ0JY#+'KCD]0X*)O_+36WH =?+7! MN]Z3G=$A-X"<$0JV#W1YQ)&W@YPA.-P5A&]!*W)I_O[5* MN.=/Z 8PRE&8@K''\ZN/S!1'73MDA>,?&R@(P2I;%KV^5U5WS#T7,R:X3%(B MH4QU G%)."32K.D(DR52K"RQ].J=<'24J;&!?0O6S;+-#=PD$P'VG",JE)$YI;&]'X/4YO5XJ3.S2I(,YID-G3)D MF,VP&:1"F)]Q+G.2#2OB/S?LU.BL7V=^6F/KRA+^L_/@N+,;'-W8F[U!@+VB M?M\%I^#E^V<'?:7J?1<@3A?O.WU[8-YPRWU?5[_-EZO*#%,'>NWR9);23#*6 M2Y@4@D"<) BRNI@_*4K.:9$Q*F=+]8%Z5A2:^C_3-C38WWCC2;L\:"/QISKVW6UP/9 MC9L@:C=KVTTB$>L925>B.]KK#2HV^+O- 8)SE,K+X 1@6!C)$4$D%PB4N:I=QI7]UKU.E1R=Y* M8,WT)!$_R,_3230@HQ.+-X;.E#((DW/D8B[8(Q;SMSVI^(TU"KT,S-"T2F;,"%H4B$ LD(,TP@S1AAIVZ,K(':F0E:.T/F(U_" M(EA:\LF!1LY.ON3P89+RQ6]X%XU]4=5[9ISAT]/^ MGRX'XO8%GO' XP;5YYT\"">//U)?_&!:B64DFLK:&"WVS\K MH>;?E?RPJNIA[I[JPYCW/U0EYFLE9YJJ,D$V92%!MCES@2#-*89"6IU<06DB MG5JP#QA[:G%D?2A5M48WNAPU58!58SA0G>7N!?:^TW$QA(P)Z4P'UO;F M"+"S'ACSV\"Q=0"\CP^VN[!!1-#'TC@(#+Z7W,% ^$XK'_A><#01A(&>]O40 MAEYB9)7FYDWU<;G>5/7]N[[;/*CJZP-;MA8:@[6:UZU _Z7FWQXV2MZ:D)A] M4_^PTGWOV$;M>HO-,-4927,*>;.=D1$KG65%]FSKKB)%F/NI,4S"K:F]X5K; M6WGG:VNIIH%Q;%'H5[LA8D?]U^M'MTN%'C:@!@=L##K=N^0&] "Z 1U$H,4( MU" !BQ+8=[J<@.9TE'E_;7GJL$[]-92LHTQD,-'K.-;YQ0)2S6?O;:^[GW5& M,;-5YLI5C/*,IQGF<)S$EJZ"))35B?E1+RDJ8:)2Q7RFE/Z5I#ID8GYG;#_B7)@Z; M+2@> ]C(G-.X<*1 N8M5F^KDSI.V0OEN&;@^^1H4 Y8I#S)C]&KE:\ Z5K1\ MU?4&;ILPF^%>;\AT;4N:9B4?U^NMDA^77TUPMF9UZ<.,EXA@+#24-,L@)BR' MG(@"YN;NYH7.<2J%U^:&Q^!3X\"VO=!ZM9!@O@0KK54M%#6\WY3/3#CN%43" M-_:*GC5%3K7A_>Y.+>:-]1;UGOT!5]H#4 NU'O89>MQ5ZP!0#M:60ZXQC-9V M*\DW/]\P5!J$TT+ MQI+7W7.Z7!;JAM[3/]9:4W?QK>NUW*_\TJ:7]L4P$U1BPC M+(6HX QBVWV%YR;4HJ0H"2ZX2)A3@.4TVM2H:&?QC8FJ&IOKK*>'UFKG\W,' MH"^F)X2%+S+?])#KS 7&7M 9[)_$Z@"A<])!6"A'2C/HC.XARKP0]#QI:$],Y75\VT+'-;F\O4!1;O#>+M>J\VZ8V%1%EQI M#C.F*,1(2,A*54)>J)QK10JL>"1NWCZ G+8V=/["M?JZMQ7JR=5;7[> MF_MJ8P:TA[%/]BW9++)2LZ+-=)' %"D)L4ARL] E&G(A4B13HJ3P.L=P'7AZ M=-98>P-J>YM.N)W%UVH.7I@#QQV[",A&9Z]K0+U"!,<-H>#*-Q>&?26Y&S

:&V\&(I-?YX@]G=BYTD5K.V?JEB%L#6I_;D#C$7CG,D?> M_!@&VD"L>:4QHW)I&.!>,FR@JPYN!U_9<^1WJOGOQ^7N?+GMT'++UQN;;S-# MI&"IE!0J49H0$>D"4L0IY*C0N2YUKKC7FM=]Z*GQZ=L'F^JXK@]U=[D8K'FB M;6RS:)7$YVK];]ZMY%VGPXU&XX M\K#&Q(9);,4BII"-*$.39%<$>IO;3C=KLHTSG+ MA)8P-\P&,48*$J009&8EG.>"%KF;W-F0P:?&:)WMX/W]O8T,6P<\:\:]X'?C MKUB@1F:P'9Y[NWO!7[^*)/Q^W1#(0O4S\AEZW#9' T YZ'XTY!I7)J?\N@\E M?C/4:3O&WBT_V]:Q-I7,]E]:_[Y<<=O0T2[K/BZ?MAOSSP84\ZWZ &POPRP2 M@56*,Y@SGD.<* 4IMN?'@B8&TL2$=V10,DM (Z=&C'U%[2;LLY'(K^J[F;2L M]TCW(!B8 A-RIMVX];7G+S(']U-L>AZ"SD6KTKUSLNX>9Q;>?3]![2AX[FE4 M^>Z8,Q(ZG2>DB:^3_A,!Y)/I0C'&\E?>LZF4_$SE'O^Y_TB_<[\[NB.N%VN!=&NA$I_I\6#&YR8L<7S1J M =Q158 ?4Q78Z0;T'.^J&6[ SOGZ<*!V?TIW@[LHY:3NBK%D+*=T=WAI88XV M6Z?5,^.;,)K>YFAH]A4ZQQMTV/;&;ZNE^MDH2G_8+F6W)4@QX9+9GLXHPQ#+ MU(21DA%(5*$((XF2R$L9Z?@P4]MBJ*UL!>&!MG;Z[2"< --M#^!ZB"*_91MT M&@M!;6*$+=/S* 1:.9\89-2U[WE'7ZY>+WQZ@&)G/^VQRWIL#KO;W,?Z-S-4 M,,JT*J!@THJP:&6((&-0XD02J5C&A=-1L\>84V.%)KGWJ/L:=&\:WI@&UZ'41#=2Y%#J@D"<)0FDE*5F-GA2E"7*F:(^7;1V5_;BIM&:9RWJ MB@)A[//<7]\CALH\24EFEJV(F#]2F4.69P+21!*>E27&6>E'^T,0&X'-@R'F MRM@#<(A.Q#7M6JM"$NL+1X/Q97?=D6GPA3N'[/;R \-RUH:HS=_:5.VO*UNM M_'%Y7^?Q[(XQ/W0Y# FC"2>:0$&3TG!@GD-.%3'1G)"2J$Q0J5U;R\8T=&H$ M4=ML8Y$G\^OAZ4K1YO7BX<5D9BLRC3FU/GESMO5),]=?5[5X _BX!(W7_0R4 M#\/RDZ)-OU]JTA1N@U&SDE[_=O!.2(H]1^=SD:*-/FH:4FP,7V8@11]OV KH M;=T:M]]>NY1<)25*8%YJ!'%",TB*E$+$,J9Y3ADJ"I^X_F"$J;V^CW4,;HSV MZ1M_&E"WL/\JF"*_-_MH1-C?/>EZH 7!X?5'71B<=._E N'T!\=;*+S_\32O MK+9X0S>S-"&8)C2%":=FE5\:-F"\U+# .%&E2HL\E[.E^F;/1[[&71J\,,WI M^:#-\W%@8+QGI;6R7@9\&6L9\'+6XD7\0R;A+Q/<=W.WB^/&G[GXP?H5,_C7 MBYG^4ZUMU\9EG7,F[ MH97_5 MMG"V47Q343#C+"VX-C%W(70"<5U *#B!F4JDSLN2EKE3:L48QDXM?&_LKJ-W MU5IN]^*^FU^/NQ?G/-OQWLXQYG#ZK^WV#K"9M9W?=DO&_OH&]'SORL4F="O$ M?]W'N"7^.G% L%MCE##!=Z["QP_.%DP^L/#%,D3$X3WFE5D+M?A*3](H4P5E M2,,$L1+B@@G((X*A+RRR4^,,[4 H*]*Y')0[86IYYG]<*3&.\&/ M*MIS 8G01_PO1GF= __CKIX\_C_Q\5"2M>^45I59][PU%/5-K6="FQ=#PJFA M 5MC4C(%:8)*2+!*"5-*V6IV1/N7U:8/?7%@7U43.!?QT'U:5G; MH?3VQWP]8U1F1.$$8IU0B#,3BU":4DB43G/!D2B$5X?0DR--+09IS@V['KS@ M#VNC;V>4DZBZ44D0K&(?)'K!Y-_KY!($H9J;G!QGW&XFE]P]:%]R\0M7$D+3 MNJ=@.%4)0Y"DJ3011UE E@H"49Y2@3$J!6>#6&"239)VU@ULB/0<.\]G?6K- MC=S!&/YP1VE7]/SBK_,8GV\]=/Q30RL\G]JRBCM=U[S_NEI^,]'WXSO%-S-- M,\%)ED"!2OLJEPED6::@SK"@J60I*46W8G![@L^.-V"A$/F1WIEK7U72F.A; M\7D.7;W# MXE"7+PU\W0\^D?VO[7SSLR[ ;JM]5Q;ZI M.MWQG7G\=W7O,UTPA0HA("NH66\D!894D!12S5*N5$%(EGI%&E/Q;&I!3GN. M8L]3Y6JQ8-4:/)DGO3Y;=3Q:G1S&KK'65.R=$.L[G>/-]9GV'$VB!:I+K@86J)W$2,.ZXT?9DW#X5Z$_. M0.^$J=_8TEQ1?E'5][E0G>))HCA'*$E@H7 !<2HTY QS6!0%37AI.TPYZ42< M&F!J[\S62-!9Z9QVB_.-XY.4 MWK9;SS;:R&J ?YC_L3]V[A,E,(Z8R6&29M(*<.:1(ES#!"O$\R5(DO41- M3@\UM0=]9VF=2:U;6SW;MYT&UFVM'0:NR,_\M9E.J. %0X7MX,4@MJ+L).,((I$FI<6JT;'3E M%D,[YE[&&J6ID(F4,$\,PV+%"\AY87M2ZI+E:8Y46?B=YH=!>]03?6,;['J$ MK,;#WHV;@]Z]D7GZ0(IU9^X-V!LON7QS&\5_5 MHUF)L^IG<^IPSZJ[JDY1DO79P;VJZD.*&=))FDBMH1*V(6J&$DA*Q&&2E(0G M)!,)]\H(=AQW:GR_,QNHVNX;\,0J\+UNQA#B4-UU.MP(*0+(D6EIC^_[%E]C MM+FA06-VV_;"&-X<28?C)T^H K&4ZZBC:)E:S'D!!$]Z?Q&?2=!HW7X+G;-V#G M.*@]?[:D:[P'1TH_ QYSC#EAH4Y,1K%YW,.7,:?AX!QGU,'#M$7K=09K&X/- M2JYQ8MY(T*:T05P0;BO?*"2%2+%$.A>I5\_NRT-.[5W2;Y71Z9KCIG:!VUH)J M9RY8J/4:L,5B]24;O5T UGU^I<'_0(@"5O_XFYF5!Y"A&V!3 M'NM,#O.:J#,'NM^FGJ>SYV;-O F*5) 2)HE$$'.6F G3'.J$$Z9X6A#MES@0 M:,Y&>B6\G+& R#H>?P?"*_8I> ?5WLX;P/3&=@M_=GN_K92<;\"OJ_7^S#S@ M0;D#6J'.R\\-->ZQN8/3!Z?G+M^Y4E.AV0ZUM2"KI:WJ:#8PLZ3D!DR8BD09 M/I%6EAU;9BDE145:8N1U@'YVM*D12ELZMC?R.KV5HP"[T4HPV"+SBC=BP]49 MSB$16JSAZ%BOH]UPSNV34@YGOS1R;79;(];3JGQ1(-;^B[JOYD+-N&W]768$ M"I;:K)(<0Y8G'')$:)YJD@OMI34YDMV3H[*]V:];7.TY_8[T.+U)C7WZ='UA M]*[T^9D\\4'5PA/L#0=_1-%<'H!8L$U= M]Y%'WMWUAN1PF]?_$L,H[-U6?3 >O']\6JQ^*K6>J0P+82@))EF>&9[*)22, ME) G:9(E>4ZUGY#[RP&F1T;=]LD:V+D$JK/4CXP.@'1CG&O@B4PKQK0&D?<7 M$?&FC5-N!^*&@\N/2@"GG'OYE)_\7*3E]_IBT/0TK^HOK4\(M3Q?B,F,2V)E M&O/$*B[KTG9K33#4.I6E,G]DTNM@86P'ID9%_?:-S6)\OQ9W;2+U:C=#H%7Y M*T[Q!);G:_?U^0Z&L_IDK[92CS2/8RW90YL_K;5[I,GQ7L3'LF/8^_/]0HE- M97,H?K;"$:I 5 N<0*H26RJ>IV;-3@G,[%L/)SPI$J]8^&"$R;V!]@;ZO6X. ML7-['UR%2.R#J[UM$00V3GH>B.(.KS\J!YUT[R5)G/[@<.VL#V:9S!;_KECU MP?QF/4MUGDI9:*CR'-E&XK8A48E@BK L"YQR7CKMO9T98VI/\DX-9+.,\_VH% BKVX]<=GD'K6"02N4L]Z>O41_TKZ-Z: M*&"UF$N[,?9^N3%\\?Z'6&SE?/GMGZR:-UG:YM&R30_M/\_5^I\?WW MRG?5;)TGF#'G(#(+><(?, P)!>(5U8=7#3]:P6((D/HUCD&N-VR!8_,#V?KA MOEI]GTLEW_S\?6TEF7=R#;=B,_]>C]@3'<-,YH8W&2D%Q$(J2'690I28M8_4 M5)7(B3>'FS YQC3F [U8_=D>%^P57=C.=D]MK0'SXK:ZBHMV9&XTQH,:[,Y\ MNS?VB_4 S)=_ WLQF+T7492[AH,8:"4WP(!1EWK# 7JY%KSB2MXZ\5\V;"E9 MU73,WJBE&<^,*[=B\R]F=Z@V/V^%J+9LT27[9SRCI8Y_+.UUEE$W1OT\SP7&30$I<]D(Y'Q%?!$Y^S?9 97LIRX'SH^I7] *]3M'+@X,E*E<-/7JD* M=*<;Y=E;\5];FW Q$T5!>"92B#$UJUQ[2$!9DD-!"LT%27.:>3WA)T>:VH/^ M3E5*K+XMYW4BPDJ#S8,"3Y6"CRLYUW/1)"CH564/98&9XCKH[DGU@%\^K38* MH-PS/>7T7+B11!"$(W/%7AS'(MN8"3H[(TC8G((BM.S,P3BO(Q5SRMV3\BXG MOS"U3J2?5LOO=;NT3]MZ.SPMD5UA4J@1YC;/3D.J.8ZO0( M0YK5QC$,&"U93QDPM!;RNUINU6?UR.96FNI> M56;=\&A9]8XOYM]JL]__>%+"C/AU_F@^_6+U.TC M:)RT2Y.^FS>@=K1I:3U$VB3P?>#VMGN]V8W\2GN=B1U0!1H#_V"%HD&-&[F6 M- :PA^6F44;Q/Y.U+S)^\*Y;RH_K];:V1G_9K,1_FM^TF__K#ZNJ:[U[5[U= ML/GC>J9)FJD,4UC8YDZXX!H2K4MHUD=*)HPF' G7D]H@%DWM=5&;#&NW@.CY MY7ZT&&:B+I_NC@[_*$L4?F2)LI2@JV;M6_[1P#'VQ+D:Y_^5T%&N?& MGC/W0^+1YVZLH^/QYM#K5#DHWJ?/FL,,,]H)=%!4^N?282\\4+U!:555UH3U MKI'B+*5F?42+%.*$VZHUC&S+V (6)C J"6(JI7X*#D<&F=H;K;/1O,[6&QOZ M5DU(XZGA< Q.MQ7(M2!%?N_L\*GMBR#;>L[_4*(.QX885]CAC),'X@[G/GOE M ?:;G[L?__=<559.^N>OYH9?U$OFK"0%28H,YGG"["F!@E3EA@Z*@G%2J)3[ MR2.Z#3LU1NB=ONZ,K:6V/]W^<]#&AB/ZGN?7P3 =[S#;&\[A1]I.Z(0^WSX_ MZ.L<=CL!KI;2Q$!*OFD.TKX\*+7Y:HM9]A)L ME&:I2+" 3":E"4Y*VSU Y##)4"%1CBA/G);EWB-/C9IV)H/69E ;[5Y4:*BF9D4CH!)/BCMA@$%;P;C-,5%7)^XXU6$C<(AGX-W+ +>&\GOMVN-ZM' M57W]<]46EI8H*1.B&90(4XBQRB 5)8%)04E9,(S-ZLAQ9_#@XI-CF=9 8"QT MWB0ZA.SB'MU50,0FB!X&EXMG+X/AO/EU%2@C[6,YW2 ^.U GG3ZYF73XC;'V MA4[:VMOB.?V98>NWMFZAO9=H(B@1-(,RSY0)AS2!E!4:EC)'2F9,".T4#AV] M^M3(J#7.;\7U'"^WA=5@%"(S45=9%%Y(Z*C'@=9$SZ\]ZM+GJ%LO5SC'/S3L MZ=Q5F?YJ^S5^MC)C=_KWM:J3AF>(2($02F"2E QBBB2D'&>QQHG,2)KD$/%<6V9DD"&$ M(4O3G.:%4J0H_-K,!4-[G#YS#GC?@*7KBM$-=#=Z#09D9+K=(U@;>@,^=Q : M8YM:C' ,[ 1*($8^/]:H#.WD]DO&=OO2X-Z573/,.M?1'LQ5ZL&L+^??U<>E M,+%<&TOHA&LFI8!EAG.(\XQ IIF&1:)DP1@O5FT2G9^9 M7C?Y\VZ8Z#@);HP3!=K(['-[]_8CN-ULJCG?;NJMJ,W*=F>HZT:#!X#>"(5K MG^@X[MB]%/W@.-)8T?," PO(5&653.ZK]J2P3A=HGXU,"$8T*:',$(&8$[MK M3A.8\L+\IE0I+;W2G\^,-35*:DP%M[8.M3'6LQ+G#*QNE!,(K,@DL\-I9V>; M81P "55%L^+KM\4*GA\!7O/>RN.<3M4GY:+;N_M6E$QVM#=G4= M=1G(NO]/-AGATVKS[VKSN:G[_F\E&UWM#ZOJ\[X4?):RC+."EC#+"@YQ899@ MU$1&)E1*D[+0&2:EZT;YZW@P-5:SV=-+L_1079:^B0BX M7."; R:TOS]R[- M_\]6Z!RR5LJ_J8ETWKQ^I1OGXG'!]&^'R+S=N5PGAAK7X.X7+0C@5!UCK^ZP MJ5>TB5S]!%2+AOG,!A@\P!Z0F[8_1)U]V@-EZO>2\VG+].^ID8YT_@+WEL^! MTNO.Z\E3JU:F5_=;?=K*T2F@D- MSK9A0CQ/::I*6*:J@%@D"!*![8_]0,[> M.X//[+W!*Q5^ !&V[W[JSWO3O+_MI\:@_-E'I\C3+/KRU/$<:9 MOX9F1=")"]W2.Y!5 TLOYDN;GE@?6OTZ9WR^F&]^ME4=.Z'".]U\;,X6]ZOU MO"F:WMA]8[XPWUIO9BF2E!>,0H2S%&+$"D@)H5!GF),DQ66"TM MVWK5'=WN'-N5+=5:!JT.YTJ#G7N@\P_\L?<0O%^:I5?31LZWY"/,K+N]5L>? MR\BOQ]>81O]2DZ"HARI%"6/4N*4J08$\*&4)>_7AK>7J;NSUI3^KIU6UF7&9 M2H5T#JG,$,0L-S\1G9CU5TY2H5,E,NS;6^[E(%,CZ%WSM+VAH+'4O[G< :#G MV3(43)&Y;P!"@]K+G8+@JOYR!Q<=O<'<*;>.=9@[^5G_A_Q7@_GB_F&U5*W6 MHN)YKFS[(XD*"G&2"\BH2JP4658PG-/#^TIEP<]K <7&^TA/>5&_^$\^9DK<[.;]!N;E38K,JJX(!HJ MG&J(29I"RO,$9I1AG&":4RIGF]6&+=S64D?&\'I$=R/%O#'7S[N.F67QP!S@ M'I!NRY,KX8G\R.[S?1OSP"_6P-.[K\-S? _=#YW9VQOA=?)Y#UT\F<5[Y*/# MGG!SH;L_?5??OD[*!.=S=M[NZ#H>/=Z3T+_1[]\PB[D<#U@(U#!YV=X)?. MTK^!^1*X8.?-#$Z8!.*(\V.-RA9.;K_D#;UN^N>M$*OMTO+2?;5:FA]% MO2^POE\MYN)G\V=/CP*;FX=S"D7"3 !!:0ZY$B7D6%+&J-"Y6X[;4 .FM@#X MK$1],K7S 3QWPK>IJ>=TN#%03) CDY(Q_32X-Z Q'/S1_C>H>,6UZ 7K9.HY M_,A]3(>!<]C%=.!U0D5.]Y5Z8G/9*9"UJ:>WRZ:D*9!0BH7:R8::[6FU[D>QN9U?3R_JLND1+/W/*CZ=>", M#0W1@DW J\9NW5QTB=1V*IJ*M=OS4Q @H/-!,%JDYV3$*X> /D!=C@V]KC;\ M2.?CLA8[M[LIM?+0+"&%5B@7L-"HL*?T&A)2()CF6<91SA(MM.^1SLM!IA;\ M[0XL>H:V.EJ.A^9G(74_U+D&J+$.=7PP&G2L.'>N< M_.S@VG ;D:WM(F?^W5[PLZI+/.]991O*SQ*!&+*JJ:) #&*N,*29$! 52&-6 MHKPD3@^]ZX!3(X#.7EN2U!KL7?A]'F&W^"4D;I'Y8 ?9WE;;J*6IIF_-#5KF M[01,N.KN\\.-7=3MY/R16FZW[PUCE;>KQT?;_<2LXNK7 MGR;$J+9L\7FU6'Q85;9@85;P/.,EPU F@D+,)(*\Y!JFA14@+C%6Q.MD:8 - M4WO2.Q?L5E[G!.A$,3LW0.L'^,-Z EI7/)/VATR8&XE$GH;(5!-E!KQIZ0H, M Y'7$ M&I;@K('I)A-=<:JC&<;UG^Y7],"M^I(4F*2:PT$4"L50FEDD%@2BC MYG:UV7L%\I,XWE]\:@1W*[_7U2[S)O]LPWZ IVKU?;YV%MHX"J$;,PT%)C+E M=&-R[],AZQX=.'X_/YP7[8R0Z/_5C@$6>YO]V.4"MF[$$@ZQ MV)RR-_0&]/K4[8T-QRINH 0BE N#C_GQ6@CUMS'B-VM-7,SMJIA*="UR4,&'F M#ZQE 4E2"BASG63,$$R2.<4V(8R96M!3NP'8-V-:$^8\-BZ!I]8G4'5. 59[ M=6-/C1N_6IU*L+&>.2L,7C^AYTEM[&F*3'E[7T#MS UHW0&=/V#G$+AMIVCG M4R?9]W7D*7+6V5K<=C5O5);;\F;?G9F9E+QF7):2,IQ#+3)G%?8)A7M"\1(AE MV$V*R'&\J;WC[N]O06LAR)TYT G9BV^BT'C%WL6SYH+.7K S>(^??VM%)R"= MWQ>A 1WIE1 "6!_*]X'I)*L[760LXO;QJ,?-7E\;MKUA-TPV/W]3FX>5_-AH MTG89"UFN2$H+#9/":NM38C@X27.899SR0A.J.??95CT]U-1(M[$4-*:"SE:_ MO8TSP+KM:X2!*S+G'DP\3\#^)$24@(Q3"C.65:%&6JOVQKZILC#O#C?->>[XCD^9K3K6_ M\FS$N0BE0QO#Q'%5:2."?*!1&W.L@56/\C^VZTTM/?%UU0VA/JG-7K?KZ^HM M6S_2;G[^OE8ER=P)?MV(S_UZ[E9(1C)S:2ZCGHVWK4'5>VB[>8&%E_#VLGGM>8W\LGDQI3L'@?'PN0JA_6?K)^@2_@;UVX=Y?\$?G<(.<']>&,ET-'I ]K MG&& /[O*"ZZ^S9=UZT_.%C:5W+,J[CSP6:9R0JB"B6(I-&O&TO8%*Z'F:6;> MY:0D"6^!?[^4KP-[-_"(H*NF*#D&XFXOR7 81G[=72P9"EBZZ(1)J%K&\X.- M6]SHY/A!M:/;MZ[QJ&,\U/KO^XG[DOZXVLR_J6YW#JE;?*O;T,!=L\6[U MR.;+69'F!9$HA2C1&.)"8/,V$YN7^.@,P%>N1C_K8GGO/7'H5(G-SKB,'MPP,W[[9\ M/9=S5OV\JXYE/7UA"W6G:Q&L-S\//]Q]K)%\U83HA%(%64XYQ*4-]C*:0LXR MD6:%I+3T2G,,:=S4:&5OKIDO<#SYST0,QD,;+-0^UHW%CWUMGRSHH]X;Y19P MW )[I8F-O6'V&G/JO]<6 ?Q0.W,A31MW'R\"J >[?C'&&*SYTRBTUZ/=L^JN MJF-366=#W*NJ5DR)7!LH4J?5:J5V^3+T/ MU^5W_KQO:KC7[[;JWQ6K/I@;;*;*A)5(2<@PI1 CK0R1% 3:RKY4(U44I/2A M#U\#IL8IYCXK/=6+?"%WHY:80$;FF\;TFUZF8'NNL+/_QN88N? M;K6AA]O%8O6G/8#XL*K>&F*=;^J6X9I1I11&4!5"0DPHAX06)F32*BE0R4I< M>AWD#K9D:FQW=1>=X7/BQH*C(!V9#CL?P)_&"=!YA.R@<26@P=IK#+5CY-X;5\)UV)CCV@M>DQBW.X/=U4:8Z ]SA 1DB4X@ MSE,,>9Y1F)*R5)B59%!BW,$X4R.^-NUKG]3@4,#@A:L;O05 *S)Y#0%J8'K< M21B"IL<=CO(*Z7$G73V>'G?ZXP/WD^R>U!L3K4DK(J.6ZSI5Y]8FXGY3C6SN M_B-M('=KU?;OGNP'U[5$V/KCLI'_^D=EW^FG7OK6?-XUZXKIN"5W[:G\3-**+.!6AMNHB6#CN%E\\B ^V!B,. MY:W,^$4MYZOJBRT%5_+3:F,+Q.O=\01GJ2P3#K.<(EM3C0W9FY^R%"'"D$I0 MGCFJ,9X:8VIDG?T]P?\3--:"UEQ0VPOD5H'_LUTJD"4W($TRY*PK>!+@\RP< M"+;HQPY'L/*67CP)D;/<8@BH1I)8/ 99$"W%2QBABHKL$ VFUACVW4FR2%-L()8YH)+7*94 M83]YB3.C38T4]\;66_GPXQ*T]OK*/IR#V"TD#09<9%I\B=E\AUF$\U@G4(*) M(9P;:V15 P>W#^4)7+[D'T3M,]O>KI;?S5-IQFC"LYE"F2B*C$#":0$Q+3)( M2BPA+9,\S7)!<^G4<_O\,%-CC;U];?<%]V#@#):70Z8P",6.FFR&[9WNLL%Z M6-V'P\H]=@J#V5CATU#LO$*IRY"T@.JR_?V8RN'3P\*J-XV(Q9<' MI3:_6L#-A=OJHC1C!#,D8%+38H(0)$*D4)J%I=(9+11S6EY>'FIJU-A:"FI3 M06>K9^F6 \)N(548W"(3YE#(O&.IRV@$"J3.##1J%'79X9FS MHTR-(CI#06-IUVJGMM6-'\Z#>IX:@D$5F14&H>1,"4XH'&&#M1)__[;Z_K_, M]QLB,#_LG__S5QWET7=RK'OJW3[LO6#:-1M:[RK%E]_N^&+^K>:3]:R4JBPD MXI#8CG@X2PI(19Y!A5.2,4P035'-A*,M*;WXR'FRKRHPV4TFA M4TH2F!"16_DC!0G!!&8%USQ/5)KF:F96A'SEN@X[-93/G=T?,.:-W5E:2QS[ MK;M.(DHPSS$O"BA$;N+5-#&("IN';%YFJI"XD(E7CDP(/,<(65^@"2JUJ(L; M-RM@&]N]7VX&=(T^B;+;VC8$=M%?4SO8K(TW8&]EN%7M)1P"K6E/#C/JBO:2 MLR_7LQ<_/[228;VYT_]8K>3Z=BF_J.K[7*CUE]5"SA*L=,%1"K/2]KDLF8(T M90B*(E>)-B^UHO0Z3CP]U-1(PC*!:D0 /9G@#)QN7! &I,AL8(VT<7YM)F!+ M"3I#@;4T9(G )32"U0"<'&CD)/]+#A]F\5_\QC!F^)>RHFE*WIHPAWU3G[;V M[/%.OYLOMN:W=>;7^FZ[65L-71,%SEB!LM2$#H8I1 *Q2$O(2%K E.:EK7,J ME%]S1L_QI\8AG?F -?:W:;5-APH3;8C5XY-Q9-_&8J=98;[!YHNZJ8YM?[!@ MYA]OZZ>L^?F-_>[C:MG(8#R8F3;NW #9 #,\A==WPMT(+>(T1F:YW0RVIH/& M]EISJ)G+GMTWH/4H'/D-1"X0(_J./BI-#H3F)7<.O"HSADB*4>&WM#TZSO36M7LS/6.LXSBZL='5 MV,0^*]C9MZ]0#\4HIN_ZF-:[.;!S($1>_%FHK\B6#P7Y*^;0GX,^4GZ]"VH> M6?=G+_=ZN?@N7I[-T'>ZP, J5_&@Y-:FKUGUR*69NY]OF^V[6D7RJ_JQ>6,< M^\]92DJA<"&@+%,.S0\<,I$7L"S,[QE!2BBG+%S?@:?V.NCLMHNMG>6>%:FN MF+M%CC&0C,W\QT"\ :W9K2(NL):#VO20XFN>:(4J[W0==MR:34\P#@HQ?;\_ M(,]%*O5H+]9DUFYL_X/GFG"[Y4@[]$RB@I9VJR_)E("88 :I393%3-!,8R53 M[237,6SXJ1'6W@4@]C[LY2 [S=I. -$CJ<-_:BX&LY$!CWX8N<.Z9_Y+2]L=:WPP<3=;J#KVKK=;?NV:ML],P)MG*LLASVRB#\Z(^2GA$"7F7<.D5(AZ ME5MXC3ZU=\H[Q3=@;^<-V/D ]:J":UMB](>U'M3F^_:K\)H8WR Y,-S1MUW/ M(OW%&>DK F4/Q()'RRYCOU+([ '+Z;C9YR(#*_-;^ M* )Q9O6-F=8PQ9P+EM%4$B_!SU,#38V\=GJ>GP?J>9Y$U(V*0N 4F76.0!2C M[OX"$*%*[D\-,VZU_05G#PKM+WW>>RF]TR"VV3@/JVKS556/M1ZQS=29I3Q) MB9*&#G(3@&+S-\B*E$&A%4YQ205!3JU<+HXT-3[X;+>IX= ;:4EZ%8H^BT\W9$ZN,R]\?:PE MI9L7O=6CXQ>&9B+;I+9Z"5HWK)DAA1*ARA*F68H@EIQ"G@H),XZ+,J$)+ZE7 M0N'+ :;&D&][67W_!OY'\O&=>TG4&7OO;] :8 M:SPI8;,W%I['0P>WFUM8>^)QMX M3H$C6<2#-?H12V-QV_3O-_..-V8VJNO!5Z@#80I%.9ZCC\M(PZ Y(*R!EQF: MZ,PW'Y?K357'_)_,;=9*_21,*XJ56?QF*K?$Q2#%*86YRC.1H5+3TJOH]-1 M4XOLZNWEO:$WP)HZ4$GI)+ANE!0"LC$VX_W1&I -?1Z*8 G1)X89.2?ZO+.' M:=$7/C^TX?'*K"$WMJWR?YBX_>OJKNKOS3]OX-5T 'ZG_VLZ?'IW3'*Z8$S>NB8MS M9!;: WQO ;ZI$7[?(7P#;,>Y505NUVL3>FZ7YA$X;#+(E5Y5"MP*L7W<-CH# M[]13I<2\W@@+V4%Y*-+!NBE[&S!R9^6A !UV61Y\)>^SA'=M7L8_5H94EO:^ MJWLJ[ 57>E(3DN0%(?9@4: "XE0*2!DKH2Y8)LK[.;AC$]!24GV8^K;F+7HXE(&(]T3A$, M:Y\SBP&0G3S \+G66*<9 _SK'6T,^?; A+BZ\*3?/J3("J)M$K4J4@RQ+$V$ MFYH(-Z=)FHN$*(&\#CH.1I@:2WOU%G$$T2TDO0J:R SG_K@-?T4;&+M8]WWZK/5%%AW6@)V#N)1.>0T^- ?92&O.>E4,:"C@!?S%FBPAG M;-9XWFA@;SUHS+_I9$ON-/@X!M9#&CJ$QOQUFCQ& MRA*3/%.P5&D&<28QI$2F,*&E9HG -$V"WCV-$/15[I_1.OKYI;X-.[QAL#6I\P,8 =*ZE[X%J6;.Q8*$"%JL+V1'C M]?R--?^OW2DXN%]_C?["L:8S6%?B: ;ZA0GK:C.[7<_9/1-S/1?M[@7&M$P2 M*ZZK%;8KP]2L#*DT?TAF%H6*8^&T>W_TZE-[75H#06NAV\OQ.&CG7U!70Q'Y M)=%'(>!VSUFWSW&C^6*/%\W?]IQX_)JC\-)9=SIN./^A@6&\72XTV;/OMM5\ M^:VAA4849%@B M"]LOCG-(=9Z9P)N5)=$$L]SI0;[. MC*D]\=:!NC/:2MN4[4Y*ODYU!_; 3JZ'Z]8.G"G'\#8Z_K%CT1KCQ@/0N+"+ M%1LO[,;%;DJ:C[=!:.U+P%#Q*BQ#Q77#C!@W"+L*J(.(Z;JK72W[L-S,:VWJ M^?=>W?7['V*QE4I^,,Z_K:6PZSCN3K]GU=+8N#9&UA;N=;K*,L]8:L(CE*4) MQ"K3D& MH: 9U4F)E,!DH#9$(!.G1KM] ;"^CSVI ]!Y">QM"'I^VB^U2LC@ M4]W.WC/""&*$,?"W5 MC, GY'6"#W2M>^;W0*]3LVT33%ZPLYM(8N\L_J>V\J^#=^P]7S]0A*2$891 MKG,H4LSMA,SC-_D]^UVO5D]FEAQW^"W&JCNY#0#;IP<#-!QJ+8S%_S2 M&?PW>W[7VMS3@@JX\^(#42 Z=!IR5);S >$E>7E]US^/<.B9UO,CJWK?IE^, M4O_S3*&29$IQJ(1,(=940R:*'&88,Y262N>$=CQVGL)BFSJ ]D;,[/#:G(X^ MJ^>Y<1(S-:%DBS=GDRW:+(J/^RR*VNN>#"@PCC240U2FMHFK9I!0Q6!)K3B'9CJA8L!R9X@M M$UW^?%96B&VW>R[WO?I$9[G?(FC0/+DMBJ+!/LY+?6\^L/:#7ZP'?[/;33TG M&G&ZS@WP]N(D>*^;KD$QT#IJD FCKJNN >GE.NNJ:PW-US]02,5Y6LHREU 4 M10EQQACDI2Z@YAG*A":OSMMHI6ZL5NJBWIP0QDC?_7A?@=XP\$1? M7L11D;WL?+!$YM<1F+WLX&%J;V!)V>>-39J$E]N=4.E,IYGB2#(H&,DA3C,* MB2X2R) NM!"2YXG78WY^N*D]\OM&/6UKJIZ$Z^!V) 2/RZ@!)/S.3O8R-(]+HX?RO0X?6L8K^P.L!S.K7Y?KOA:5?46\+S=FK?OKK@^;9D)SQ"DL$R7- MTI0+\\Y0'*8YR0HF!$6Y4_\8Q_&F1OR=N:"S%S0&7]$'[Q+B;G0<$,?(['H= MA-XDZ0A,(,Z[--JH%.;H^DM&U+0#.O;D>":>4IUB131!22)W=H0"D.J&(&8TB35).$9 MXNT\O5]>R/IXI5GJ[(HW1^]MUYG7F!V>8U2D)8>BM)V-\EQ!3C"!I<09+34E M9CTXVZPV;#&QF=G;%#')T)AW X3YLQ:T;JVLSWIZI:/VW\><,K3^(0%@.^PF$N*BP\*7 M6K3#9EQ4ZD$MU_/O)DP2JT=ECPH_K"HU_[9L^I:+GU\KMEPS4:=E+&7]MT63 MI"'_8[O>U'T-U.9.?V4_9JA(2$D4@P6B&F*I<\AEGD")22984?<@\&LR$,=0 M'XX8IQ%!ZPL0K3-@L[AF MM7,4]#RM2;_G*]@[>U-7"IN8RC@TH)GA5=3*V\+IK9'9SNC_%M-! LK&W+Z!_[L)N S <4P^&+Q )^X\_*K\.ANS/.: M9IL4O*7M<&.(>:[6^]Z!^UKJE)6%4)GA0,H1Q"FAD.4ELUU*B3"AMM+,ZSC; M;_BI\6'/^C9CM6>_?]-BCWEPW+2(AF[L78ISP(*][>"/*,7HPW +V"C98_#1 MVRC[ W.LR?* JW@77_ZZ6GZS28?WJZJ1*+&'NMO*UGKR3:-C4M=YUOW;[EFU M^?E_N7O7YK9Q;%WXK[#JU'NJI\K8FR0 ICSR;ETG]1)QZXD/5.[^H,*5T=[ M;,FO)*<[\^L/P(M$6R(%4"#-/E4S'<D \7%M:ELDIWO_)=7>UD 053 MDIL<$)1Q5YJJ #PE AA$<\MVJ>3$J])V'''F1H"-!HFR*GCGS\58EWX"G![M MD0G1:5.%*M?ZN,8#>_2=2E?)7JFDUBHIU;JJM_J[Y*#9I$OEG= X\9)-E+8X MU=*%I"5&1+HS^3#&'%.E&$;$HY5(&'/48=9]*_*I'OI:;,O:FX?K>:=NC](_/.'"-_3D_"'G@^-\;02/N M9,ZC$6G7TC/1I#N4\PJ_W(UXW#'M;(4JDJ]"TX01]@0H/*"N8X CBP* M!;@@&<;4I# /M9]M%5 M7>P[KJ.C!X>('HU3LTSNNNA1]92/HN_R8&?$I_6J;?[5C2ZPR5QQAAP4*;=6 M6"Z4XP(#K&V&\TP;F-'4T[UPQ_OG>AI_,ZZ 2Y&9>RC'0O( ML\W@^88A?LAX[[HO1FBB??0 I$*VQ+TP=&YR3]\UU;:U5^;61K3_NF'6357L MYE D;X&9RA74!F@-75%-)@%+4PSRHN "YUKQL$S'EQ/,CX>=G MN5R"RLA45@/R^3P@P79*E]:1#)2CX2>U3+J4>VF2=%XW='M255GYYW+WK2G_ MVNR%&D?4(E68* 4SP&EJ]RH9T8!KAD#*56:$R:BB,FRO.N;/QARC:-L=C MRHGW//X@'&^ NX-W@TU57<_K-[RS>;'T:/9+'EY5BONB-B[!XD_ST:;W328;]B^)>O*1G]W)3 M+M3(E+@O%?YAE33*))4V[GC0ZI,<%$I:&B4O*M-,MSS>&\HIEVFBO>?XRQ6R M58T%<.>N]N()IMH QT*BM5>.-N3 D1E_P7]L1*A3A/_TU6AU0LJL$&(") 2 M@EQ5,P,H-2F &1%YCE/#4QY42ZA[KKE]T_85#=:KNHQAZX@QL*I/#\)^YGLNC<],TU;PN:\RD?5:#QN"6\OX:K4E%DS M\IM^>[]V?2N:DX648ZB4)0NM7>"B9(#FD@+-4L2RC M$O1J=]G;E?7/7SRT],WC9I9[>R_Z5WMWRI M%MID1"+IFCX::T(Q(@$3L@#*&()S0XA&046V?">>&U&VB^^Y\]A-V4AVO4D> M-^M'78:>/MH;=F7VA2O6\5@E :]TJ-?3=V4\/9\CX#VV][,2.6G+G#1")^)I MEUBQDQ]ZESC!8];5"(,J6@D-SVDGKI81!L9Q88S ^P>6M>9E^&_])=4*<9G: M39ZP.SV$.034* (RB'3&&:><><6&G!I\;GST=5V^(I7G\F5RZ]M[OMTFUU4F M6/GSFZ0='_5M?6\A#MP&/H/:CWR& C@RP51B18R&Z-,W5AGJ]M#3%IT^H=11 MB>E3UPSN1[I^T%^L?5JV#OKH0+>6ZKOU U^N%IFU13*#%(#8>71@CH 060&* M A548D2-"(J9Z)UM;N]\G=&^ES9IQ$U^KP0.+/?9#[7?*QX-P/'/#X9B-Z3% MZ'E,XO46[9EKZJ:BY]4^T4W4XZ;+7<-'@0-*Y[H@10:XD!0@Q"@0DN2 0RT+ MFHI,^>6I^DPV-R)I/)T1'<-'^$*8"@PY X4AKM4JE2X/&%JZ5DP6D!.2Y7ZM M5J,A/&F[U!?>Y(#0C7"L*9)8%(2Y7;F+)*0$<(:EW:X7'!E2*"[2 ?WJ(@,^ M15^ZJN!.'6[4ZLV]%O?+NY)98C[CX:]4KW8$XAM3 MY'7/A8U;KK=;7=:5Z*_Z;R_XM%YMGC4!^+BO#(^U4&G*L25Z;;^FQG*1L,0# M6,K3/-5*\RPH[#&J=+/[_+::>E3ZE3OU\_T]W%5M-:N&'Q<4_(_[$'C2X6LM M[=C\^1JK.KQ12TST8W=IB2+;Z[1HB0EK9W^6J).$?3Z47BZN[4Y-N=W:S_?\ M;E%H8W@A79D?1_TYPX 1:>W^C&>$4S&)_>% (,H;T5?"?.NBUG:")@JL%6K90>+(2)\N5_5\M<\+W0@>7 M7/5=!S^;:!QT1^8#!VS9Y: 1.Q$_DI]^JU#^6[(7/KD^#_.0\JJ!B,6KJ^H[ M\=0%50,!.5%)-72$@8T+'O6&NQ$/W;%ED4NLL7)&1 :00 ((GB& "DM:#%K. M8EY&1/<4<[,F]A(.[S)^ D<_NKD,G9%IY0#,*$W&NW6/5?W^>()I*]=W*GA4 M=;[[RO@=2?:=)QA"PE4(=7YJ#A"!&E!%!>!<24%%2DFA0RP3GTGG9I-4;2?D ML[83KD)\&2_FTL]V_,]0H\0+?$]^B SIV(QQOHG'U+TX7J&SQOSZ9%S2]2)2 M#XLRW*FJ1/3NR3E!;LL.=Z47Y?W#X_WZA];E-;?V8?QF6?#6/ED+G&)*3 I! M*H2PFZ=" ,JS#&0*2I$6:HZ94FE05*I<-5XDQLUJN"]I%$D<9K$H[.+@(S$;\-DF)3P+H+I)0-> M-MC@*HLO"7=O'D">$X(S"2A2$"!C#*"28$!S]PM,"LY-4#?.[KGF9I*]/3+& MCMKUG JKE:TBC8/":ON6PX\!(X$\,L]YFF=71\',56QIU!*.Y^"*5\:Q4_E$.<>SMPPTR5QUR#>6R]3U9F.?D#+N;_MU?2-V?+GZ9;U6[F3KB]Y\ M7TJ]W16_6HTA?[&SUIOHAM?2NU PT^SW7S9,SHJS$V0S90[D5N M]].]2IS4;;,P(C<&016+"_TFG9;[@H XXKJPNP>7VK0<^52.^F%UNUG?V6=P M6^<>,FOJ%215H)#N $Y1LL0 U!#3;61&!(46&*S<[*Y\5A;5K!<@<=:VN#* MFMWP^FXZXX V^J[S(*:+_6@$'2'YTP>1>(4SNZ>:NF#F6:5/%,H\?T]X5.+[ MU>X0'/]9/[H>4JL[EUGVM%U011A+"0,F)B-3!=#X0J*>?3!8E (9._ DT5$^JC7 M#I#TNOZ">(3C=D4+DNE"(9&"+-,N905G@$DN08X--TQC12%;K/0N( #A>!:O MQWJ?(;<;F0BNI=RX$R9=55"KMCOK*@SAN ?9@,B#$S 7.4?4T!3D16I<,J(! MC!G7 +LH.%>X$ @&1WH,!'K"DX0&ZI'195I S0D%E".[L1<8 Y8K^X43A>9* M8)*G,*QQ7@1\I^F:]QH/LY]9' '"D3]Q5;#,J7YZD2-CNE&(&0QS8I;IXU^Z M53T9\M)S^07?N2HIZ--Z)9L,_!0*R3(%8.$:EN:X +3(;C M-1ZD 9^H2V":Y -5"7B5'$2,_'GJ0B#FQ^EHCND_35UJGOPP=5X<7&?Y5#.4 MJ[)$::57XA1+ M?G>J);5N_O6++UW/?FJ:=I7&=SG_!1?(NPKUA LU4:GJRQ8L2DGK2*!VUKV^ M=/RIBF-'PJ%503O6B,,V9M?JO^V<=33(M5)E *_=X5O7;N4LD1N=_^40_.4 M%YV%"!,%R20#Q.[A ,+4Q70P S*42B0)YB85 ^I]C2-MF!]TLDIAK]'T:^3' MPL_^?\55GJA.Q4%!%S]\4+&L%^Y.@6LM78^7NDW5\KA-E7T>6BVJHK>EFF8Y M(NUF1A)RTNW0N$"_W$^-/-NPS]'']>K.O?/>TL1RX#]+5%)*, M4P,@=B<*1!M <\5 EA-F/S0&\@R&. S[IYO;QNKCWB/CY+U*?EYNI>6,_])\ MDS2R#PZ;/H.\'W/'PW-D!BZA_'HYE,%DZH=0)%(\,]FDY.:G^$N2\KSKTCP/ METNB5]MR&]<*D'[SXW!)'2Q_[6SNF\@^4-"04:,Y4@D@2&NSW8N M": $=&=>VLD;:Z[5P%5\RG?=T^G<$I?974:E^US:N6 MYA'R2\9X:OQX=C;/PL@TW"S.&K*^4,C,B[-V9 M-6-.&K&]0"W#]MV3_J3_W'W]0]]_U[^N5[MOVP7/B%:F0"#-20$0)<1R*V& MJX+EK,BY%D%E)4(%F-MGR+XM*$(U]C[(_0A_3"!'YO#NJNV[=2)TZ?*XJBSO MF]5(/6Q#(!NSK'O?]*]?ZMT#'*_R[S[C1#FOW<_XKG9!?-;?]>I)MX^-#(." M:\9 SJ%T+=<0X"8U("^(D6F1484O.:?U$&%NI-9UFM1Z,QMEDEJ;F&=^/HLV MZ# V\E*\TB'LC%;AHA/7R*OQRB>M/:LRVO%J ()!QZH^X[[F<6J WF>.44-& M&F9A6YN=W]UM=-6YQ[G%RPF^.L?X@FN:"TY=/*LK&8N0 I1!#+#F1<:X\P % MM1SIFVQN'YGGLE9'536)E?(&.EUZJ2:U M?'V4?FGE>MUS49OSY;^=_Z!B,%?F]I/>M2.126&WX5J!U+B>HGG&@7V,")!& M(I6F1!9I4"= GTEG1RC-9]?5,UMNM^%E+;R@]N.2V ".;6L>Q$WV%HX3N"Q@ M,4X(OG= MF4VNUZD=]\94!Z7.6[. .(>RR#5@I+ [:ZA20*5( >;8Y-"H%)L@9^%%TLR- MKO9"NB^XL\H#3^,O6AG/P_JI\![[++_4PYWTO"C+WYP$57[&1IVKY-G:M$[^ M(Y[RQX V5A# 1;),&R,0 [:C$((H@PXM[LU7RNXR;S=K]63WIMP="^U^E-G! M_+[^ZU)OJP*[BYQ;(P=C".P>G@.$60Y$IA!@>4Y-1B42G(=5]0Z9?FX4VN10 M_U&+7;8>""WK'82_Y^'[:*B.?9I>"Y[4DB>-Z$DM>RO/<08(ZK=@\:)6H'@_+4>]M9(WSK,N@,QM0 K P#B*426,O1 MM;M'E!*LRX&R4_+5;(M-0B,X!^Z*KX<.#K6HY-A=U># M2HW^M@81.\5=".:XG0W.2C&'W@:^4'EV-_ >+HPPMYO=XJT+G]>;1[[9_?AD M'\_K/Y?;A1$<%@IK@(@U^1 QKF0.QJ!0J6;VIU2;W(<)NR:8&\6U94RN_. >Y<4>.L&;U6;W98'!%_UG[LW]R[[#6M5EK0&'+&R=PFV MK[E*098BG)8"D;("<"UP1@AWQP6>87@# MII\;\[TH]F_J$-FJN/]QZ?]$5?N3W3>=_-!\ W9KH.P2)X^E=MZ!8$,6KI\? MQU^.D=FQO1(W[C2@EK\Z0TA*#<"- 5:'?<6G#ZMZIS@J\-[1=R,OP$21=^,L M1$@,W@4X=L;?#1ESJMB["_1MQ=U=,LJE=G>Y,W_SH^QT5X6"89TKNY$V@+MJ MR0CG=B=="&5WTK(@"HD\)4%=VGOFFMLWI6WG5?XJ\:-N C@HY*X/YE"C^2+P M)K2/ W&[P!#N1"2ZS7L\TRN9MYTJ=UNRW;<,[;[@&@5N'M>;\FOF2KCKTC.P M^?%VK1Q]I)G@!()"2-?"+[4&*D4&4$,YSC%5R"^DQ7.^N5%(W5S@F-DV_K(DJ^_K%>B()2RI$$F@KLZEX[AL$I2"7,B;"_2XN@CG>>\\Z-;NP3 MAN-FUS8 ^]DG(\ V,J\$Y-):P:?+I7V!U$0IM,VLL\J[BRKH$5?'!#V4?K%*VFZ?=UD65V,U=.T>0YA!#S%*@M#N_=-4>A=0(9#A% MN2$,Y478AFLJR>=&AI^>7'V\ Y+NG8F\K+"]=8 M[4&E?E)7 FT!<-5^/'SS@J>K8S-TY5Z[IDVPW'^-^C9#ER-:K9O! @S,:SFT MK]D7UE(0::.T!"9SS5$D%( SK@#/,H2DT:K(@F*K3\PQMT]*2\3 [),3^/EQ M_86HC,S*+>G&*>[8K7VL9(X3,TR;HM&MXE'B1<^EP][KV\WZ46^LO6Q7=7>] M4HY-'AV-N';D66I?98(9R#5U+WC.@=U(NT@Z21DWA:'IFM/ M(^U5\NCD+3O.Z4;B ;D3O6 7.2/&T RD6F%7**P #&D!,H&U*61!F$;^_2DO M!GJR)I6-I..BZ\>UL1[/D4GW\%S>[I_+]P?D/O4@%TS /I!$8N+>J2:E9!^E M7W*SUSW#2-H:?\OMC;F6TOE574SU^GXI?U3_/<3=I>5A"I$@TWD.4)IG@$*$ M@(&9)8^,,R6#[#&_:>=FHI52NTW_K1VU";((8Q)/O/TX)3Z*([/+'L"#R)9H M2G&3W^L_1XEI#$,J$NEX3CHI_80!\9*( N\>1DGOC=%R=V/>_RF_N:WJ9[[3 M-ZNW?/O-_=]QWW=^[W:CG[6U4Y=R9S>X]A\L+S[_1>O*!20LSS#F "+B.MRH MU,4RYD 67'&#C-!Y%L)?(\@X-[*K5'0OJZZ53#;N1+3ZV;[%JT1:#:[*_Y;6 M5:5(:3)L]EJ6_QS&D6,\ 'Z$^LK+.O8Y]WY%&_V2S^49MVM6XU;2_3=IR>Z* M+^S7L;K$+>Z+7SZ_PU4_6:Z>G*.SSN+ORPH()O(15R@2ZX\AX:2?B!$A?OD] M&7.JX$!YY^?D]_?E$_NK=N<["R$E48I2U\%&.C>D LQ@9/\**84FE1+[QL$? MCSXWPF]+Z!TK?0*T?JJ]&(J12;(M7/)[)9Y_\=83<'A'AE\&RT2!WV'PA 1T M=ZO?&:]]XI:IPK&[I6U%6_=<-+3^8$E^+RCOT,0&2EHPS@!!A@#$% 0LE1G( M:"9T46 ETZ 2IOW3S8V_2EO$V29&XT<"M.5&UMSO_YCF[AE3-;[?RE3_P*/:3M ]B.1RZ$;F3RZROE% MW/KU8Q")*3HFF90A^A5]R0QGKA[8:+I, ;.$TSH6=J7YM-Y__0ILN2%U=8VY MZ^ZI&;+LD$M@&-8"4ZUTAL-.<,]/.K]SW$KF\K/9DOHJJ>3^>V ?Y_.H^]%% M7"1'IHY^"$^7'U< M;[;U;VLNT"(:%,@0TH"L0 G!;7R2:G]LY07AT#RD\/@;TF#@GM@&APBIK],O72Q$F@FDWO: M%)RIE^,HB6=R 0:>>[)3+& ]3QOCP'7R%_%DTD_AR2*IF=UQ,,0;W1B MG5AWSC/MN?,Y=8].C\_>,# ?4]_;?[VS>YQ?^>9?VOE6WO_I$FAT_7!SDV:9 M-JGEX]RR!B\RP#F1@"*5I5BC/!5>%6!])YP=>?![79'&0R-O8-+C.83]Z",F M;F.S2"5J"=I>V*26=@3N\(4F5@[?N>FF3;WS5/XH8\[WOF&\TK1K>*>K/S^L M;G;?].;0(*KRK2R@-(22E %DN00@@Q6@J6) ,5-0RS&<8[E8N?YV6GWU9QG/ MZ;U>FGT*QPLA1CQ@<+(F]^O5'; 4]U"56@PT5WP7P(]]8N(Y56Q+W2_DIT;F MO[DM> 7M0>ZZ8E\\,@I$*A(G^U*WT8ZWW97GZ?-"HFOQ^43-ZOGA[J"/[ MP+EXR^]Y6O,:BSKV:<:F.78#]F/;)!=Z5L+3/3'L^^ES/H 3E\2:)5@;Q A(%U(->K M.\O<#^^TV"U(BHA];Q6@!7;?+9("800&5!IN&!0,:A-4 +(U^-S,^(_[0RUE MI0LL_M@&36M9B() 0&A* ,JX!4WE!9!*\X)*51!=+';K';\?&;3]%..!]M7- M<0%6?A_$H0B,_,4JGQ@G5_*N[XD)+XEY0MU8M3#;0T];!/.$4D?5+T]=,S"9 MLCZ0VV<+NAX6#[H.)%@0(ZDI_=DZXRYVB &1DP(42*1$IRFG*0U*JNR=;FY4 M5QE%NA)N0"'&,^#ZO=3Q(!OY-=\?S!\R3RM1DY]J8;MW'.'IE5ZHQ$JS[)]L MVG1++\6/TB[][AI:E?'>^6B_?--Z]]&MG#/97--T*1&F2J4 $<<>:6H-I$P+ M@'7*>5X@#G,85H?Q]$1SXXU:SJ04-&DD#6I$?Q9;/_*(@=C(M#$,K $U%?N1 MB%9%L6.:B>LF]BM[7"GQS/4#78=\WVCO=K.4VFZ\RMW;(I,4%3CE0.M<6&+ M*:"B< A M#KHNM#V]:1$P'-OUQ5NM-*^24DSGF*I\71%]4V>@B.5(ZIIF6J_/&66/7#3G MKA]8+&K]\.":YMEAR^&VUT^[;^O-\M]:+3*8XPQJ"A 2!4#"[D>8E!# 7$ H M-!9%[M4ZTV.NN3%&)6IU7GJ5\+V>__.%78 M9AD.:J?1.=/ :F:YJ&1N' M;RGE55++&;$2UCDH8A7 ZIQGVKI7Y]0]*G=U]H:AT:_[,-MJ;%?<<_WPN-'? M7(CM=UW_=E]MC^!"9 2#'&H"D*$P,!FC0NDPXRIL_KGQR+.P]V=R M-R_,T)J_H0OC:3R-!_?89E,,I >$O@["*UK@:]CL$X>]#H+F..AUV# 75ABN MS\>V"XD5E;+ 0!MK!Z&4*< 59X!2 E7.&2J0#HE5.9IAE@$KK1K"]2'XT"K" M>R ]S[PO@6?L8^X])N_/83*\:/!+O6/7"]Z/_SJE@E^JUUDE^.C"L!=ZN]DM M?N5_+A^>'NK494ESCK$B0#$780Y%#@1B.2"*&X%30K+4RY5\-/+<;(Y:.+_W M]1BG_O?T(NU'?C]KN2*F;7=JV_=6VIM:;Z3]V^%M/!YODK>P4XWF[>N^8+!' MX>GAJ?12E/$G)S[8KC3A)VV_ZG:SLA"X8!E.,3!(4H PD8 5]J],J8(PF9E" M!9T*!\X_MS>X)7ZR+F.KY#.#]M[*'NR)"%H0;__$6#"/[[78(UQ%KYW<,E1U M8,MVPFY;\;7' 33$HS$$O'A^CJ#9I_9^#('FA$]DT#!#V\CK1[Y4M=UB=RGE MG%6=FT/:\B+%I"!E31HB2@<) 12Y5D@J8P4W%$H>E##@-^W<&*Z6NBPSMXY0 M,]ZM8^:GC,LPE>(2KFE(*G M@V%.7AFUU>+N+=]L?BQ7=V5U@ 5$F9"(:I!15ZH3\110"@70PN04*IE"%50) MSVO6V;W_3>/ %YW VT-/\1-BA1.&0&29"9GUM +JX4? M'?-IZN)/BKHG&\=&97P7=)(7=5[&;WSY6F4QFV ^6+..?3!/ V# M9SO,CIMCE6MVO>W=89CK'O+VR=HY#WJS+Z&U< TC::.MB:V2C?ZN5T_5[DG64B=*/[JB8A<7<.Y?$ID7 M!F/HRMTX6YSG!>"N@)B!.C?2"*PPBE))^_*5F;Z"S1P6R.^[,N*;,/(7IJ/B M=B-^U5JK4:!5Y'',VMM>V(U6@[M_]E>NQ>T%S?F:W'[#7-*9M8EW1%F>*5P( MD$%EK6&$*:"(Y( 2FML_B4%"A411/!M]GA$439'Z(>[,Y^!Y'L8,A63LHY;: M!1D_)/24PE'[H+Y.Z.W*C/%F-!",P(!YMB^ MRLIHP O[D[:VH]4WS4B!P_R&(=//S7JL!;2V22-AJ$G17@G\\#/L!/.02W:#[,H,DG]F\. >;8]SEHE#!64WJY>+_:V1&_//#[ M^S=/V^5*;[>+3$.3Y2@%/-48(,8E8%@04- 4&YH5V&1>(28=X\^-ERH1DU+& MI!'2CYJZ$.SGG@BXC$PN89!XD\<9Q4^PPU;+_[A;?_]/>V=%#/:' Q]TC3?) M"W]&F>:-/G?9A1W5W_QHM< MN]J6A6\49BD3B )$*;3_<5'8G%.0%E#H3*4( MLZ"ZZF?FF]LKW6YU70HYJ*S0.9#]+(R(T(W\U@>C-KR/=S\6L;MO=\SV.CVS M^U7O['1]YK8+RI9O;YYVVQU?J>7J;I%;8D Y2X$B4@"$M &BX 60U.0JU2++ M9+IX+&O#?MGQSEN7%0)_ABQ"6&-) MM"MZFUM*Q@(((C6 !<[S/-.N5&2-[/N5F@S79JXQC0DU$J1^!'P12"-3;B7; M5=*2+G+U\%.*QZSQ_6S\Z2MQGU+O9+WLDQ=>F/E6-MSYO+S[MKLQOVUUZ6FZ M?EAO=LM_\ZJY3E7#E$F"A)#2\BE2 ,FB #P7W')L*C%4,#' M[+![IX!]_I5^W&BYK*H:UFET [/H?!?%CSS&A'ID;CF@7/<;*Z4':P.L_%6X MZU725J$)BATA52\0O=B9?+[3OTZB7R XG7F H>-,W.JFHN&J*<^^B4G!6,ZI M2($V2@,DD+6**,\ %U)AR"A6(BC&/ZIT<^/-3T\N"K)L#595:EM6S:RF;U=S MP2;'V-> L;(I->(-DK%F"Z](Q'.T?"3_\A6_T^J+ MWGQ?2KUMCA.7AU)K&'-4<)=;+G3J3@WL/A4A#3!FN80429@SG[?89[*YO=&N M8O,6;.HRD?<'>?U><2]\^U_WV*B-?5I0R9HTPB8M:<^',(6#I]:R;%I6?O8F M _'9K',%TYM90]"I6%9H1YPPA3 KR=-KA$F(-$27AE2#[AEJ&EF>7DI+(BZ3 M88'2--4\PX B90TC@R1@ F*0(UTH(G*J7%5V_VC.Y\,'D>@$X9P'ZK]:9L)FK?#CMP$RG_ MLQ7NW=)-))[*&LQ?URXSWX6SK>_ORYY:U0W_>WUO9]LNTB*3BJ80I(5V^3PI M A0B1Y#*<)::5&HR()\GEGQ>[\4K)/JT52BS?!ZK'?\VV:V3U3.-DF6M4F!D M?;0E]N.C25=L&B9[+F?2"'J5-+HE[EU.GB^F7;^.^Y):PWB,&!OS2%P:3:Q) M63@VF"_Y._KX%_G^/NL'OG2Q,K=Z8]:;!Q?;<2/NEW?[HR;WI?FZ?+"7W)@O M]K=;4Y7EKSR0V4(@F@D""= N*@9A:]MQR@TPFC*HB+67-1K@,[Q8L/F9AJ5> M5\FFT7^OU<_KC='+W9,[DZKEN?[.E_>N.XO]MU_L2+L%XX)KG1-@&$$ M2:B!P#D&""F*B>8%9L+3$SV-Q'/[:.R%_\]:^B%A M.M]UG/^/Q6<0[A!&]Z MPPF.GH&G,KJ@"2NX2O;Z)_:"I$1@;@^&M]=_?@_(1$<'J7>+3?65/IYN;+S-P&4VRJ,4DN]_.ZF M_95;<99U^[BO^L_=&POSOQ;"&B:(4PUT!AE 62$ QQP"F::%<-VY"QS4;C>. M6',S0]H=&JL3=C='%9"\O:K^3 Y*726-6N%=O2.LJ=\&=?J5&MO4."R,\R17 M.B5[I3Q6JVZHF3CMDE*]F(VCHN(=L2UY!*$F;V(>#\A3+<\CCAZ\,VW*)#2E M$UPC4,L^7_]8U^6'#2RXTLH :5!N=Y*P ,*0 DC$I**4(B2].G1ZS#4W&F[D M/50IJR5.K,C>)O]9A,_NXF+B-C(I]D)VOO!S,';>&YV8&$ZT11GV^(5L)'Q! MZ=P"G!U@*N/=5Y.6V>U]2S"G_E.[;")M;7"]X7<'OV-)Y5_UYF$?R2PRAB1A M!&#J>O\9Q(&P_P6J4)Q#4Z1">55*#9ET;BS;")[P2O+6@4V9YYBXGAV>(>-! MX)_EW5$@'9F ]VC60K<.3RI#U,D=W!,V"%=O3AX%WXG(V0OG*"0=C%(G6_N/ M-!5M!^O6XN_P>X>V77*M2G<_;NWZ[ZR5[LIL/[HGS%GM[]9NUD5&1)Y#2^$D M4PP@G.>NC3T&/*.9_;4L6![DUO"8W -+'(IB% Y Z(H$$!*4F ',T!K27.2YT8( M%:7(^_'<,PWX; 1UU5-K22\MXWX"=S_RB0;CJQ9LWR/Z^3RB$4JT=T,T6EWV M$U.^\[.D7+4OG8Y:+K\N=??*Q+')6%"F@.C,N#%U;D\

H=?/&Y=B,C(_A,(1 M5.ZT2^]!M4Z/!INLT&F7&NTJIYW7#*RRM;GCJ[IRS=OU:KN^7ZKJ/'FE;NWZ M-SOC&U.?,_#[+_8WY3GS]MUR*^_7KESBX71/&Y85KN(>YM :%=#^Q(RQ.QV2 M$\41SS$)J\(56<"YT<0G=T!3OAA-T5I77=P:A,J=^+E=454DU%[05C>P;%?L M5?8S85YS[4:FL[9J5\DSY_#^GV3S(VYVW(FC:!!);![(>VGV%A C7V^.P0C;YKS :&/JNS] M+9JR?SM05._0D]",CW(-57A=.\Q ?*?%[L-JN]N4IR0?K87RP5++=D%-GBE7 M." 3)@?(Y!+0 @N 2,YE00DF+,C.ZYAG;B^]$S,YR)G\[B1-2E$#W=1=P/J9 M5A'@&OG5'X14L(5S!H=(ADK7+)/:&V=4?6DVG+M\8&\NURC\QGQQK>H/SRQ* MP 2G,?7C M@8N1&ML & !2>)NL/A!B=<,Z.<>T3:_ZU#SJ;=5[<8R2[(=FM(R8C$!: ,PE M!@AK ZBV1(!390K,"&),[P^2_*LP=4PWY.QHLB:;Z^=%U\-+W)W#FN-,$X(I M8-!8K#G, $VY_4EFJ?T'(V@>U.WP$I G#1EQ?')2/!Z.K8N!VUL M_]3+LO0C=$@^@\(HY>5?J>/Q&57[B\5?VL%8Z$73]Z_PKQS:A6'_*Q\'F='W6C4H MC8CAI4$[GS#?Z,P(*$T4BSD K9 S#- =(9;=MTW57#E&;E;H93GK@S/*NIK MQ-K,5I?E6, \CB_8DLU_XR9 M$.0YHH)0D@)MH;;;?+O#9RE'@(K"P)2P-$/&M[G:Z+A/W7)M',C/?IS& G'\ M@X$J1^F?G8VU]S1=2S\.P/X982,!/55V6$3 @W+&!L#6G3\6,MADN60#-&SG ME0VY?6 _X_)\6#_?E-05(K;O[,N0,8I+/RY,L03(2 RHR8S=4Q1*0)GJP@H< M4$?[W(1!FXO)?#@/R]7RX>FA=C$T)5\#NQJ?@]K/T1 3P)$9O1;UR-]PY6JM M"IW<\F7$@GJ^P,1J^B/32402D(,PP+2@0S+@.R#FT M1CS.@$$2(Y%S#''0B5' W'/S:+2KMW2_1#\OM])RTW]IOAE8OB5D>2Y@I]D7 M8@G#>-2B*P, ')/0YE ^90 D7C07M1!*,]-'O=VN-\^]O0V??EV_J>NP:+6 M.1.44 2TM:%?&6$[0I)0TC)&" /=CI;%@')F9&K'+K?@>S>17 M^TVVXE9AS.=JT@5SU!"L(O%4T-23M5>8\7&]KGM%^NB M]0EWL,7&,I;[+9I]V]R6U7#^XRBAE)7T7 M47ZS^Z8WMWRS^[%02!'(2 &P,*[F068 94B E,!48BDI\NOH/FCVN?'R0>2$ MES*';H]#D/?=(X^$Y^@;Y4;NY"#X55*)GM2R.R]?*7U2BA]S[SP M6@;Z)"Y M)]Y%#X#E>"L]9)"!7+9>W;GZEBXAL#X%L63Z63=^]QMS:[E3+A_Y?544TP[M M:@FXLS!W%+:@0KHV' P(K!5 PG# D&: 8EZD1!EL4%"URDL%FAOC[85TVT87 MLA3(>)>NCR<)3HCZV+SH*EV6A8F=,H<&&4WKQWHI6L>Y$5DQ$HRQB/)2<:;E MSDC@'=%IK'&'-SNJ4RU=%8:E*L]RUJOFZ.9FY8K%;ZOFD LA-9:80*!A:G?X M!<& (I:Z4&IF]_X04J@7W_5&K$.Z&GG/'_(>MZ48[W7^I'?)XV8MM5;;JE=W M>=9B7V&CG54?WJ7(?S'\N',T@$J]=Q\ZGEN!E2)/E8W6C7HUM 35WT^5NJXNO.) M:X)S,_?]Y0Z]SS]9&>OTX$QF]C5TCUT/?QO5>6O]4]'Y,^]_BF$B-?>JS!^D@Z%5R$#427MXI?-%PFRAG;S!^ M(0EZ7J!T9N3UWSU5"IZ7#JV<.[_KAUG+307]6_[#'40U=12T-5IT6N0@519& MI+@!C+M*'0QI30D1' ;52SP]S=QHT,@-S[$:'=&1N[SZ^ M+C./G;2O9Z,GT,TP7'T2<&B]QVUO[<3HC^[+K@WIC?ME6( MI36%GQZ>[EV1W'?Z<:/ELFDMDR_?\>\(/*B2JI4.D5K=1%MV/C5]_#:=A[1<- MBZ^>=RPN__:LLD12*@S6!EB5JT:\5TE+ZZ2M=GE[6_$)6O7&7)^QF_Q&D74> M[8%CPN[=6#CJI.&-0,M^-#]^7M[KS5L[R]UZ\V/!%,+84 QR+1% B!2 28Y M2A0W!:4"*2]#NV/\N9G0E8A)*6/2".G?#/04@OW\' &7D1DU#)*@AJ ]B@_J M"7IJO,G:@O8HT^X,VG?98)NR#,K[V8KS8;M]UR"[F3I9"5Z&,P5;= M&=B]+;-X8(YO7;5P_-#"L9*W"F&,:A7Y81//LCDSW]36B9_Z)RP,SQN'4NJEDW7Y9:D^OG-,S*K:WY<)<*AD/RT7-4S_2V, MYL*6VH_R1EO D>EOOW:UX$DE>1F[7:UB2_BKLB6TC$>&@U"+1(QA4F8PP89F(=25Q*],?_@FZ5[GS^L+//H[>Y]W1#T4.&3"RJ)2!F F3%V^\5< MG0G+GY!+*K2BD) @RRU@[KD19[L :R-\TDB_[UH;F(42L!1^U#82P",3FQ^V MHQ99'0!WO6H%?4+."2X* 0J6^H9G/_.==O4/48J9 M!%(H;X?8Z)FS<[1L1O(HJ\",<0JO2$II,OS]T_%6EZZM%B3M\[+BY] M?:+^X[[>,L.%3#/+G9AFEDI3ZNHRF Q@F.*<*!K]JE8P]"CUW?V@.G^-6M^R9]K=K6'D#T5+;VN7M@8MA] MN9Y:E;Z_-WRKE>4\9RJ6'[#::ERPC"B19P7 2A& -+8T1'(.2,$DE<:N!@U+ M%/.:=FXTM)>Z.EL PLE='F$T@C=[X,"4,K]%\&.I^-".[8TKL2P%;;J$)->; MC;VD+BWX_@RFX1EH01#%RDCSFW3:#+4@((XRUL+N#MYF?G&G$'RC;C=K]21W M_^3NH=C]N)9R\\3OW_\I[Y_<(47]S[=Z8]:;!W?VNY!$,V-X"D@JVHM? M/M8P\]AY2_GVFRM:L]U5I;WW91H^[/3#=K^%3 D7'*<*&"(Q0!#EUCQ4&="* M$_N_ AFM0RQD[YGG]IVQ@@,G>;)L1"^#=LR^;(@K__:]W-;\/994#&[GKGF1E,M4E?X+421#[B2 &-&/O>,-0"=)M5[W<"XVY-.N99C]]6:Z5W<5M=GZ6Q$32 MA[Q5+W48[P5[%E8O]-URM7*VO4MJ4.O[>[YII4D$6BA3/15%83AFA -I=\$ M":RL45ED !-!!-:T4*QY*MZOU%_\F6@TF.B)T.6??ZG'P<_XG>$"3WCVU=:Y M?0"6B!_)R3,RI_E54NM^]3P9YRAWIT$@*2&(&,@^[9K%"H*?2.II ^BG78JC MX/N)IX];$;/YQ3O]N-XN=]L%):0H8$Z!,5@[AZX 7-(<,,P@TYE**<]B%,9\ M.?'<]D"-?*XB4"E@G,J.1WB?/2P<#<71G25GZSKN,7XW+L9QBFA>@O5\:FGZ M8QZMIF87<,-*:QZ--HL*FUTZ^A;:[+P_/'S$?6Q$S_=(_#A<\NQ[=/@0?;;V M]<_KC?OM0D"IP4T6^O,H"!X7%C+,&W<$RD>>;+(1F')S:@34CS3#,9[V/DXO_]B7Z!2MK>\^KA\7*YT>62^R%,%$9<8%%RE=M.F M*.!4N2;1*C4XI=JD05VA+Q5H;E_F0Q*(J]=2JI24.B6-4E?)7JUDKU?2*);\ M[E2KHDP\N3[:VOKY$*=_"2Z0J2F_\?\_N;T=WVQ^N%"G!]?I9H&0*A12&D # M$4"&4,"T,( SKI F4.O"JTW?)4+,C: /.KB(I.]ZLUNZGQ\W34F$;=4U^8MV M73F3-W]/,GB%6'9%TJRIK>8B=M_6F^6_M:JJ0Y^[WI6+=/7:["_7 M+2N0[Y)?[6/Q+8'95>+LJ_**=UKJ.I[SQR#BQXB" T3 MQC#7PHP 1+@$0A<:4 .5SIBF"(GPX^>Q'Z7ISI+?[(^/-X=':_5,J619:S7! MO,O:SZT-]F+5!&8:<)!RIG]="F! ,4Y!:K(E&%$&H%]6^]U MSS(W Z>6-/FC$O59]K2W\[ 'U+..W3A0C#%0\O:6QD%K(L?G M(-1"_);GT>AT0?;<.I4W\;ST+<>@Q\5#MXK;W68I=UJ]Y=MO3?M<(VB!K0D( MF"?DH6W/-J8-THB9N'2@4-/N M%)80<=T8:?8WB [\<7<2$=W2"] M&,UX3>+&.DKPF' >[=K.'@<$W!F\H_VLI7VLMKIL)%IZ?Q=I0:R!(0DH%L?)T>=&+(V$9:-<[\W8"=3.;E4OPV)TR6MK7=[+GHTK8C;LBR MD\.AN466&/GGN&,<8O>J4W_-XUF%4/ MR]7255]QQ]AU'V= N5VOZ41R],@YXK7K'/C MD%KHK)^T:6I[*EMD7O'-5Z>W_U%?^YP)RD68"V4V8D@H@CB!@F$-0 M$$R0R:GB)*A&\P 9YL937]<[^X9M*D6J+JZRR0S[PV6&R5J9P++R0Y;'UXD\ M*NBC[PE;2+]]AO0A!^]0=;-1(K%:Q/1"#X8PFH\Z7(*)/=B#(3KV;P\?ZM*= MW!+G"O%0C=#,;!=<)-X5!(+]@!Z%[T^AQ[X!^D%6F\J];!B!C0W/(G>6=_XY9B,3!5[.)R$+K[T['F[)S0!/1\O MA6BR?H^A4(4U>^R#H:?1X\G;IFORV"?ULP:/O1>&5_Y\N_ZN-YZEM(^NG]$+ M6,H5M11VI[:#*E,^'VFRDI0G%6C7HCQ]P3!;W3EI/ZSL4"6-5(8A,PS#7&9 M%U#8#V-.@$!" J.HH3*W'T81%)IR8HZY?1K;9N/']>H.V$D?JE.%@^0#C?%3 M$/O9WA<"-Z&I76+V=1!FP=9V#RJ1C.M3,TQJ2_>H^-)T[KLTO ;WWZ[Y4OU M\WI3I55L/ZR<>T"K#ZNOW_2OUB9_VI3YJ3>F--!;+? .C38@55@*#AAS"7\& M,D"-R(&!0J4XASS+?6--8L@S-ZIQ.B5E%+Q9;Q)>J94L:[WL#\GNFTX>#JJY M]^O>*9?<'[3S[,P1:TW/6OM3K]38IHE;I-MFD6J-D@\O%NG7YXM4ZI6T%/.Q M;499+O\R!( H0Y DB( M#"%(!K+K*4<*VSH+"$GKGF]L4K94O@ MP&HT)[#TLYXC(33REZ9=0Z82]"JI 1LAO, #D]A57T[,]#H%7;I5[JS5TG-+ M>)[Q^@^]N;6/S3?+/==W&UURT?;]:E=24/UH9U3PE.4<<%-P@&"F 8<: 2WR M(J,,"TA\&Z-Z33@WKBB%3AJIDX/822.W?W:M%^!G+=OH,(Y,*.<1#(\%]X/2 M/VX<=%\P.SL'EO-?W:XW[AFZ M,9_6JW;(^SY,XK.^=QVU;_G&E4(N7?F_\IWK#>1ZR!6&$:0I!A1Q".S_(: B M94!1E.:L@$Q+ZI;5F2:G:/ED\.6@W]:)Y?_^G7[R)#(0I%S'$D(@+>*>E$6F:J4R1N*BT M;)7( P]S1EW?WZ__<)5&?UYOWJV?Q,X\W5]+67K&K#!Z^;T\B40P12E3&J08 MY@!I*0#%C .,K,E"A;+[T2+$+^4W[=P^>'NI2X>QJN5.>"UXF.O*$WD_+U9\ M/$?^D#7")0?IKI+G^+[=:+7<)1_7VXB]B,. BN3E\IQT4H=7&! O?5^!=U\: M(=ZN6_5VO=W968][D!V*W6^=>))7K'JZGYD;9?NF+*SP(OL5LISH(C.@D*G= MG#&I ,.* F1,EO%"*&:"FJF_BA9S8\YV%,C[A\?[]0^MRY0Y9_;L?_'%%44^ MU4:QSLD:&MX^Y>/CQ]>S?RA&IO^3C3 /6EH3URKAFILX+29*V7Z%E8@>YC^E M#J^4-_ *R]2=B/ :P@S[F'Y8?;<"K#<_7"G(#ZO;S5KJ[?:3WMV8SWJK-]_= MUCQ#PE L &:0 "0X!()I!"!3KE>F_2I*KUZ9 7/.[4/E) 7+%7C/(_.51 MC,-ND,?8&H>"-4W9C5?:@(:"$5A@(]XV3VX<%;[3U9\?5J=F*Q/F%WFJ26Y$ M"HPH_9LZ!4((8W^2-..8"\C2Q4K?N<.GKR&[/F\1O%XS5KUF1X*,]\KMWS)> M%A8(W0/ZKX#O7C NH%/M"2MIDY\:N?_F]H5=Y81*\6-N#H,QB[9)])]YXLUB M,"3'F\;P(8;QV$>[&5UOGM?YJ/UIVZ_K-[HZ9+)T\,?ZOS3?;!>:*YU#G@(, MA3NV,1E@RG(;3Z%&U%BJXT&^JU !YF9YV><2AQ%7,.1^[#4FD"-36"7ZU' MQU,D"J@S9K>*C &4NM0.0R H&"8X)[E&Q"OJU&>RN7%61_?&,!KK1=>/LF)A M-C(]=< U0D*8#R"1&*=WJDG9Q4?IETSB=4]XP87UP\-Z]?;>;D>N^4J]J1_F M@BL("YP#8W+EFO!F@$JN %1<,HDS!JGV+:%PVRK&MBMVB[ED[MMR?T__P?-,_*_$EW*'[CW M.P>_YUXO(JAC[^U>(/F^'[7PC9LG%+$V:N>FFW9CYJG\T4;,][Z!$0GKC5[> MU;45Y8^O&[[:.,F3GYSL?[M*#N)'#%@8 %JL<(60J:<-5A@ RE&HPI Q M!J9U/;BDLG_7D:95C(3=D);!I=:4 M#71O>Z$+S]7RP"16AE;?5-/F97DH?92-Y7//T(BG0^YIB["V;WZT_^7ZS^5V MD4J1(UI0(%*3 :1R^U,F<_L?S'F6BU3G7I7RPZ>>FY_J6;IV\KL3,; :< #L M?OPR#I@CLTT0C@/"FT(AB1;@Y#WQQ"%.H8 W;D*"F7W2#M$ M^284V.@L-=::27,,$#4&4%E D!94I2@5+/>KBM8WR=RHYGD9\JO$R3F(<4XB MZNGUN1"GL3T]SZJ.^T$4[N[IP2"6B^?4%-.Z=7J4/'+E]%T[\-Q<[SZLY/I! MNZW2]6ZW68JG79DCM_ZLE=8/[N?3)W +860JJ78-7ITW1],,4)BGH, 24LAS M4F1>9V419)D=A>CM]N]EFI;SV22\I8P+<-GLU4E6SP^J7UMW&OUWT_;755/^Y_<94+OM@NF ME)2Z2%TIO<(::BH%5!D*LCPKM,DDA-@W<"&Z<'-CY]+=NUZY[K=6Y+WC1=>Z M)6JOG'\EM_@KVD_,K[U.(S-U(W]R4."J[:9/;E;)R6NLFE>)530YE/=.#KJZ MJG"-MJ^XM-X1(*^ZQ!,%C[SF4H>$H(RV%IW1*_%GG"KP932L6C$SX\TQ;"MU ML[GCJ]IC_':]VJ[OEZK\BYWWUKXPS9NT]R;S^R_V-W41DZ:!C.280)TAH'0! M 2)I83=5)@.<<*33/"5*L)!-512IYO8!;ROEZAJUU"H#3]J*N2_[7K7DH%MP MBZ"XZ^RW[9I\]4;^K$^U<,%[L:A 1]J5Q9%ITOU95!A?[M3B#CZ,Y)NZ>E_T MYOM2ZM/UIMH5J>HL_7]K=6N_16M5'B!^7*[T!RO8=I%QK)%& FBF,X!@B@'/ M$0,JRPE3)&58!!6!C2S?W(B_JG$GCJL9M@J"N1)W[>OVM?#^X!MU]?RVLB3> M[T[=I-0W\%,0^VGP^RB\XAJ/_'DX6\*P+EJIRH_%6_ZXW%6A/5=UJSF_M0S^ M.HR$>*3O1&SI)OUBC 3MRV_'6-/$:U>7U]DAG""-L1" NW)=""L..$8J^EE_>KBX/2DV,A-#(W-C=KBZ?J%U=/DIR8M],K]ZN M+N]/3?2Y)?ALX&5!B)O5M92;)ZUJ/\6/)J+_QR*EBE.2(9"S3 -$+4T(42# M-,WS(BN(+'S;Z?C/.C?6J.5,_J@%]?;K!@!]UA<_#GPC4\JI8\'W#P@QWSU76]V MR_( >;?OUH@*AG-AN3K/"0<(%010R@T0A:182HA@H;QSS$_-,#>&;DF9K)R8 M 1G4)Q$\2\>7XS(R];8A*24+NHN63\OMY+?NY(][U?J'=_I!50"4LX(8-10:X2Z MDAE"<$"EZ^HH>)Y2KQ.KODEFQVAUM[A*T*I&E14U<;+ZO<"]D/;S6RR@QJ:X M(1AYO\$^()S8H6ZU_(^[]??_M+=7FU/[PV%/VCOH)*^XCUK-6^YU[87''"Y= M_.:/E7VEOBT?70.-]U]N;ML^L]HCN\#(FB^JR(!$.;%&3?>K9"]]U?JHP3ZH'=;P,X-0_&*?"GC/_SI^_U!X.CW[P0,%[^E77'!FV9-R ;1T]:3MUA%08W>-.F=&R94BY=FA MKE5Q,?_?[:^O$M[HX'(P*B42%Q[L2<>O\WB]$G/$[NC!9XTT0+O#AV MKJ(%ZD?&19DV0"1?U^6OKY(6&%?)'HYDCT=U7#/GY\?;63#OYV@B1\3,GZ<0 M[\?KK6>G9^451)K*:_-Z:+<\0J\HQ/!Z]5H_+R&]]\K_9B>N6A%I*Y?KLU9% M "T4AI)A 0%'KN\&1!APUWJQ<*%T"$&L#1]08VR0,%X<-GVQL2H[E3]4W<(W M^K$*GFSGG]J%2I8/CT^.GX;EI Y;/;^]Z7B+,5T1?*U/%,'?*^'*D!W42"H] MZB"WN)7P!^,8L1Q^N R3U\0?#-.IPOC#!QOHSN.;E9UK>ZNK5KKOEO?NS5Y0 MF&62I1Q(BB! VG4K,EJ!'(F44D0HTR;(:7=ZGKGM _=Y^781DJT3-.'?^?*^ M20)OUS&N?G[C''6NQ'&[..Q5HBK]DI^6JT2M[^_YIC7FWP+]>!UKY.FMNQSY ML7URM82N&V1E(5\EM901G6[],,1RK77,,JT#K5_5(S?9F"1F8:> !M!]1Q(5O; =.&'+!=.$/1B3F\)AP4A+Q!^ EGP3< M&>QG+QMG:[5UC1U_67_7FY7;B_Y2Y3F'@A?B?O2!I--1V'OS5"X]'PU:SC>ORP?:8$/]>GOGGK4+JR2G M;)'FC$N98KL99!H@03'@DA8 $:2$HBI/#0^RUB(*-S=*+C]^=9+ILSB.[Y78 M;BMHY0XT]&*NIJ=)^$IK-(?3/]%[6E/^D=0:)K?]RQEN?8Z >RP[-:9HTUJT M(X!Z9/N.,<E5X8WP3=[EGF1O)[29/U7E1_3VD/FF>=RG$P&IE+#_ !:R)G\C#80ES)Y^'H="3WW#J5&_F\]"TGLL?%PRSPMT[.U6Y3 M$>]R^Z\W/_;]:O),&$5@ 8B!&4!(NQ9DR("@ @O!S1$1+^N847(#)5YI_'HQ&4?M>A1B M=4,3E(75,\QEK95O[2/ZS<[T=OWPL"R]XI57>Z&0IIP4!2 TS0!R],49*H V MG.<%9 6"06T@SDTX-])JY"S3K"I!!T7/G07:D[LBPCT[,>\Q/$A[%3UF MS1>9R/V9.Z=[E5[-YY3OZMM\]KZ!WMNG[6[]H#='SI[:$,\E)*80&&128I<1 M+P!3F@.9IT4NL]04& =Y74/3/;M(Y=/]6/G+N>MPW)O_IO+7>_/=YMN-(G3IT.+E]%2$$P!)H5 M%""C->#2VBU"%(4FA<&<>260ATPZ-WZYO;U./OPCJ05/S$7GZ/[0GW4TC0+H MR)13R]R >96<.C_V<"$6!.3#E*PROOOPOSY$F3 8+T^UY M9EC@O<%\_G'-5P>;\]KN?'?-XXYS)!@FUAAD5 )$C08B3R6 PB#$<9JE5'H2 M>/='81)!.Q6 @T(=35J7LG8QW?,151=,062PP;#PJH5R@0QS([DO\IM6 M3U79()^#O$:KB$>F'8L5X=CT\B68P=%IHT3R>ZE&XO1(2D4B>A,O@'&*4]0. M">9SDMH/4=!IZIFAPCM1O5_M['#72FU5M+:6RTA__Z>\?W*UQS]K MI?4#+_O[&_-9?]>K)[V A)'<_@?@C!B I"P RQ$&=E^MB(!&$*K\OAHGQY_? M%Z'.97+E'^S6>5.)&9KCV$;0;[\[&)61:?UM#<3G,T ,2%P\H7"T5,7VV!,G M)YY0ZS@=\=1%@W.6=QLN=_]<[KXU/KC]GG.!L"2,TA1DFKN^>9 AC2W+[(2 M.I>2&>+5-\]KMKGM"-]IHS<;K8:^Q7W ^K[5D> :_2VOY$S^L(+N'=XM=U74 MA.7SD,1+6>Z9:^JDY?-JGTA;]K@I> /YRT;K5:LQ^A>]6JXWK?;H"\.14AJG M(.4Y!D@8"+CD D!#>8$+:FT!KV('/I/-C37R_\#_7U)*G;3$3BJYDU+P1#WI MY/KISBY)XI]GY(7\V8UB5#Q'II4S* ;G5IZ'SWN;%Q7&B79T_7!&V;!YP]*Y M-SL_PE3;,&]=6CLN_WN"6;=IT'R]4G;?MF_77%7U.EU*]Y,3I&PZZ KF;I__ MT^Z_]*XN _9OK0X#5-?>[+[IS==O?'7S6 ;/+9C*D<':6H(86ON/6W+GW/Z5 M$(8*+J@F"GI2^NMJ,K?OQ6^KS5[VJB_6J5KH;D/IS7.O_*B<_0;]=1Z L4]2 M:M7+1K961;#_10U&TE5]_2K9(U*55W=AQNT'QJ*26%B2 R[/2UA6-R4E.(E# M)ZGA^:L\9=Z?ZK_.TS:1'?"7>NI"K(]YK'2G:?/*XDUE-\UC%5I&V4P$"K/X MMIN=RVE03W)WLZEE+:OJ4:=$TP M-_NHEK'L(=#P4TCEP$X@^\V4&/",;#T,0,:;3<^IW^=AL_>VO&OV;P?/6N>P MDY#3.:4:SCA[W64Q%]>[W68IGG9E(-?ZEKM@?/NOGB?12#.?7#7?KAL\8(PDIR8$04KH0%058IB00!8,8&0PU\C*H MNZ>8FTE=??@N;*5] DG/0^V+\!G[)#L0FO#SZT[M8QU:'T\P[4EUIX)'Q]/= M5PY[N:NL?UWF3?Q3+^^^N0W\=[WA=_JS=N,W216NT%>VR!4OI"($4.B25CFQ M[WS*L#6G,R9YQFG*2!6)$,2HR0!C*+7VI'#!%(,@1PB93BD$59+?T338[LK*R)J6P M_[>\:_V-'#?RW_-7" B02X F((D4)29 *]G=C&7W?%@=C:'8#\T^/1TKMWM MJ-O>O_-A"_D7-LV M3!49 5#+!H"(DH#D4@"%$$\QQC)A5FWI3P\_-2%A0IM.\!$7NOUW7(A')?N2'DY'XZ#\!Y/]*)=X(YA,[3 MV_7L7'AJ:$NDE;Q3MZ44B^WWE%?)RCO5ZKMU6:Y_T_^XI7H%32:]**"4.&8@ MEJ8K<4PAH#A+ %)I03GD%.=.97G=II^:S/ME]63R+'9T1BVAKJV4G-; 3D4: M#]F1Q:8AO*KD4Y$>M;3/.I:< ^ #>C0-P/'K7S8S-.T2)&*$Y 5R)0_S'/ \CP&BA!48)+0F#OU';D\W=0V]9[: M663H[81/JI.S(MK1(],#N-W.]P?CR(+@2@2=Q8,=,)ZD1<]D086''>.'LL3R M+?5"<,YC(+ B .5<:P6%2 "E-!5)KJ12 M5C;-A3DF)T0,G=&B)30J=Y3:MTX\!V>OU\8'2&.+B J?'8W19X_XV+>8](!3 MJ%:3[G@Y=9[L0>)\!\IS+P;K1-E#>;EE'7[,2T,Z>/VJ9318[E^7FS,59M2DU[WU[.__VR%?J^T]([IR*)S M3V]4$6QJR;X"T_D;YE:C!+ME[L)3 M]Z:YTWONO:MDJ=;E@TEUJ+3=7U:+;5LD@2,B5"XQR&#. 4JS'!29-GD37&2$ M*JR@79?-R]-,32AW2&ULLXI8^]Y)%Q#M%;F>#=87ZA^^KN=H"R>'N@%;(KBWZD;SLLG*=IB2@NY M.:A2GS%*<($QP$@FVH+/,D 83D!&2)JEBB1*.D4E[:>>FMSL=A)H:&_N?S=] M:*(.*XY.0OOUL'08CH+RV)Z!$P!WZ!ZU/X [8+ZYF4.$%.%" FFIJTVE&J[>N:0M<0Y5E0;:.5/J :/7#9HK2C,OK (&8?%-[BF6!!M_1IQ@ZW\9FGAFW=GRC_NEC)\N5F) MQSDJ ,OTCJ80,GW@2U@DPF4?7YAK:IMZ1VI5^T&VQ+IMZ$O8VNUN3XB-O-5? M@[6CL]^3X[SS+?#P) 8NS114)EBP?"@@;%X9)BV^>UHLS;W[UKM6, $SPD!! M#!]W"IQD[W+5GGAKH?#Q9J.ZF+/5:5F'B[U[VCWRJ0\-51;I:N?BP MTLI%Y<@^JE#W]ZK2W8?5)UDNUF*.2))0R M >)8"E& *"),0% 5),68FQI/. M5_*>ZI>^.'@P ]%OM;-(O;..N!AOE]5$1G]-*WS;*84ZBYIO17\J-0@>_;6! ME\V7MS<4V6%]Q8$7X\C3''K^H3UJO]!O'X1)0E,+7M=@K9J&SW$6"R15!@HD M,4 ,YX#QO QB5DJ>)ZGW,J:[9UI:GIKTX%54QN])C>JZ77M57L.X,MG@5?8 MQO9=#45L0,_:'C2NZ%M[;N3 O6M[&#SN7]OW0F"-N)[]3E5_W=P\;;^N2U/* M>=N$=4V=B8B MM2ZCQ6;S5*6UA-=]SR[TR$JNC^6;OC:[7_R:SVC/Z 0TUKXU>&O5]"Q]_QDZ M:!^\WI3-WHF&'1Z5RFI*C-9)2#>;C=RE&,J(5K2ZB>M+T-H)7D^ C2Q":ZSV9$8U MG2/X42WP\"3.+LT45#!9L'PH8FQ><;^C:<0.NR"WV,O^D:[G C; MZFBY4 [7)@-^ 9?%XW37-8BRRBR5579*67WU55PHR=H!X7)A MUK?\3.PO[$[S/PJW?^WG) 6H)=A0Z/;_=V]1O,[JS^M&W# MVP&_:.KX5WFWDHU"GQ.18!470$$) 2HX!Y3&'!"<0T4HBA6UO:O=-]?4%(V6 MWMWFCQJ*(TVR];G1BW"O3N 3MY$/\HN0N=\3[,7.^J#TB6&@TVW8Y^=R_MB" M9_>K?8T/O[TB2@Z*_D3GV6SW+U) ^NK1&:();* M!,0,(X"R7("BX @4.(N)$%F6P<+%$V4UZ]3D;/>"VVL&S&\:%MQ<5';HVSFK MO&,ZL@P^"^&H-P6=4/+DS+*;,ZA;RPF&0P>7V\O#Y%(SYO>:\E;R_<]B^[65 MAHYW62Q'F]#N:/>"6;K]R?J;)CK:';ACW(!Q1,K3#K&=->@><83B<)>XOCZP MD=RIH8W'^:/<-A?;YZE@C%(2ZS,;QP#!(@4,%1@D*5&$QT(PXG1KSF+.J9W= MNQTT))!D@[&='/*,W-A6TDFQ,ZOC2[.(*KURTPL9@S;ULX>@J,^=PZONC>)UZ-OULN%,(GL5;;50FZ:?HPY MQR03! &8%":=B4"@S8@$I%(2EO),Q(FR;15_?IH)BIP=I5%+JF.3RQY@+PL= M?W"-+V>&(.741+X?B"M:R5\8/%A#^7X&NVWE+9X>J(_0S=?&Z850P9(T@2 E M, =($:H5D+P .2F(B N:X@PYJ1V[H2>WU35ECBK%'B9+S6$0\V-O7-.AR'^: MR3&OOD[S_9Y@S+ ".#7-I[-$ I;H#9LDJ M7Y4$F>-QNS.$:CC9Y6>LL,6QIG<74=LIY$VT B@HK!ZX Z%)E7CC9,O'Z1 M#X_KDI8O]=TS;3E]6'%M2,TQ)ZG(5 JP*@A DA!0)!R#5"6<<%&DL8I=!.BY MB:8F(C5AT5);^Q'=;LL%>]I6?G 3A&=1MA-U/K ;69CM M2&SNXLXB V1-IC_)U >$)]ES=IJ@TJ6/V4/YT?O\=0I8=4AURZ3H?W>;=G\V M&3-WZI>-K$ZL[Z36)>0-YW4!;2G>R<=2\D6=C+,2-P_K()!92E*:"(%*S(28R$4S@V ,U3DUM[;>)Q674YZ!9CFD7WI99IP[2W M,1?>3=6;R'*^J5Y8_=0PW6B!%=M@K8!FO/5ELXKWJ,-\U.6^&J7+OW_M,58UQZ3X3?32 $MP3HD-,?6P.R>#"C-\DR5?;.1F5\V%99A :OJ+<@$!4DP! M8MH3%FF:P@SE!:6B+>9S^5&'M=I&?DUJ=[RN<,^+ZN=W-"+Z.0:]>!%M/YUL57G&_?&G"SU1![T1X1>?P MRH/?P8<9B]TCONT4W,QWMVH+[K_,"4\YPD2 I$@Y0"1CH,"J (*EF!#&>8JD MB[UG-^W43+:]-Y>;N)-:KG_;U/EQJM'OEX8A1[/-<@GL+"__P(Y\WKVRC&;1 MKA-X*P.UI-R1[<_F<8/)D]EB.6E0R\,-B$/CP?%M9_V_:?QA"JS1Y;*2D;M1 MV[RW@M."*IX#HE*A19/0.GV2%8!#D6"NI$JIE2O*;KJIB:2VS\VB0[.ULF<# M;Z\6[AFTD<5-BU>7W+V Z<\8' *AM2+L&&J@6TD5I.JG(3L^EG[24?RJEN%M]EJ:RB-:#M'JZV/RR6C-3YO M>=?;=<]]]*OA/VH <,PE&?\3LM2(I_1AC*U,3^>;<%?)0ZV3+VU^='K#&@*A MX#^R(8)-/#R?V/S7!$:>Z5*?K9O/VLPI%WPKA?G#S4J\_D7GR=I'\V'%2V,B MO9/U_^N?ET^F:L7[;_RK\?A\IEOY7BG)M_.88I46A02YR$P:#U6@($B 5)"$ MPPPBE:KY=JT/?KMS,2SY3H?DCHEQDX-$0[8I(V_\-K/:>R/W;%;!U7('0O5W M]VSJ@!^)W@PCV63TTKWZJC MI+G[LQ"5+WV]VDWVXYJN;MD26U,S(#>M.,>-.<> M'.8>N=%CBL7R:;MXEC\;9TWEP/FH5[78<=OK4'0VNFVA\60F M]TX7U+"U9?[0%+5^;VJ-7S^N5\]5I[Z#,L(_Z*&W[[3QNW-2=^-/(H:F/XH ML4DD1XRDH( L!4CR N*8QAFWTE@FRM_4!.EAT?$__#[!\5\J%B+#0[2/?DVE MH^RP[\I.>$^,Z@F=%>'ZT^Z0.E$2_^2'.4K%Q(E^"6_=5VPD[OXSNI*-N[3A M&NA>1Z:SD_K']>K>] EX)]GV)[HU&LS+C:DR^ ])R^^UA)HG^A5:" 9(8>Z1 MI7&BS9D, I46G.=IGDMEZY;NG6QJ)_ 7O3:R*KIH[17M![37X^P5II&/'D,K M,,1&AMI9U-([BRJ*(T-R9&CV"*"U(]DKD(%%;4#>@Z?Q]-.@/I#:62I6#ME MVAM('5)'J/UN!XK/]L/G)PO?@;B7\9--B/O?&IH^T$87DYQSKBC@IJD$@@H! MFDJL)04C,$M%1N/$+6M@FE'$)B3N%BX\0LLV-6!RX3];]@?(/X[V7Q5Y,\/<&ANPE/1V+>2&K;S= 6&>(B0YW];GL%5O]N&PK!R+O-DGNGS7:*U4&;[=5 P3;;*?*[ MF^WDWP=FU-1GYJ=RK>1FHU5QNOQ>[C6X/"$9ERD$3- ,H#Q'@"18 ,()5+') MFDZ@4S[-Q>FFMC%;56\I[^DRDM^,O>):<*4'8#L5V1]L(V_F%K$NI9$A=005 MV0X47SDSER<+FS%CQ?A1OHS=6\Y1K'=223V$^&']+,N5,=>K<-D=6R[JCHGM MIZZ0/K152H" 5&O/0A_L5& ",%0IEHG N626P2S;.:X-;XT!W,@BI24YVM/ML M",QZH%"1,%?..@$QYU>'J7P_R)4LZ=+4S14/B]7"I B9),KWM7XS%QC%*D\J M)8]I.2U2H VN# B)*(;$>#R<&EGUS#R MG.[B]IK6J"'6G^IGB8HGW:]OMJ#*GR7KA]J?[6L#KRN2W6,4[2-&$T57::WNGAIR8P;@;TV#T #*5,2)AQD" 5 X02# J* M): 98@I+DO(8S_6AP-;C0]:=9M*@69K.@X$8VU2N"!LE1_#A[5\ M3S)V9.F>?FJ8:#-92MLF2^F+'J(-!:F8I@DI0)9+!1"7I@%6P@%/%$TR6>@] M[-1D_/0T4Q-U58+<=I\@9R@=>*OL#*YVF_IZM$;>W(>9A'9 .6_TRSAXVO!G M)@FZ\2\S>B@ >IX>F$ZHK? J0Z6YM_YUO=0O;^JD\MVA)+,P>B8;>%X;U,6,74FS9R_Z1;H;MKI^P6I>5 MY[E[3YBF.19)3@#**00("PR(+#A(,2FT)83SA*6V%=+&('!RPL?B^L/%VP^S M@\;K=4!F2)'LT;Z)WG#CFZ_TV++S_\$BNW56>\O%#MID[:T6W;GGVE@KK/8[C+6,I0E MD"$,4-[)!KBG9-1 M^L&/*4(0YPK03)@;"/I?!%(%,$02IVFN:"[L D5CP1\F?/1F"]"K\HP"ZLAJ MS [-ANA(4QVU9$DFAEC5=OIE7_2*%3K:QY M.Y%K9?_N@/(NW1*V55#21(3F$&))I8H!$8(;?QP&157.C<89HT6,96:;!WMF MBJD=EU6M97I?REHW-J$9AY(DIU'L%<0>L!D]2/BJ!'54T3B+OOB QZ%.R]4P M!:O.X@Z76SV6BTAJ^NXNP"=RD6F(*0@5[P B"BL%=I8 $XE2K,"\]C. MF3BMB%]48%^V1A:YITE2!W9)O7#5_-!Q$ MB]6?HAT3T9Z+4>*JPT'T%#$90$#04,IP@ YC+%>,-$PBMLKE[7JC]4CZN-C2 MY>+?YNZ5?*0+H97-NEY!E:?V;K'AR[7I0/=%?MM^IR'XWWF.$*4PBT%",04H M)P0PQ)FV]0O%"9288Z34Y0 M4>P+O$/![&U<=]O<=![K.-N;[%.49"BC"009I0@@KD4N$[( ,L,JSV&.M)9J M:YJ?G&%J@K2B\E7@RBV;]SR4_?;YU0"-;9Z/AHV]<7XU1J%LLG$SSBSB< MM\Q/OQ;,,+](==JX*]RIB_I1\]ED7J0$PCBF&8 $$H!(G@.*<0'2!*D$ ML@PRXGCU_/QDT\LCJEU1R]VUUN6>[ &5D$\C;">@_* VLC2JX7I5^7A/I^?B MQQ>Q\%GX^/1$X8L>7V3X9,'CRV\,$Q7UI;2?Y/;K6GRHVB%5RM;_@ MT9X'-UGBL 1VLF4<8$>6-R.H;[M((TM1#[9&;$,W:_.K] M-UGRQ<9DP]VT)].!#$EXSC,.8R"$)-I0X=R4X\B XHQ@3$A&4ZOX_)M0/S5= MH$.Q-UT@[.=@IRM,=I&#Z!*76YA&WUWH8#J+:ABJ&YLM$-&7=?7K6?3J^]G! M<9W*$?;[<5-))OL=!559)OL].6LV;[*>ES6?L"0%U8S>!.U#S>EMB!CFOVUH MV'Q9W_!_/2U*^:E)HSGDE6D &9.?843#0MYY,>Z*M)T5VKZ+&A?1;5 2L33I$M_6X.7X>5L7/X M>@8ZC'K1$AUMUU%#=O1I!W)%>7WQY7TORL[>7W? /'E_'28.ZOUU!^30^SM@ M!&>+\?W#XW+](DW=B8_K5?O3S[)\7G!Y6D#KYYYK 6QD\>;UG[;_D-O/DJ_O M5^;^3%5$\N[1_&DS9U3 '$,!I-+V(<)*BT3,"D"0-AT5RW&&K)H6!Z5Z:A;B M+ZMR1V?$NRH?7V^V42F71I(; ?#4\!MMJGJJZYH?:]T_X(?1:S-.<[G'3CMH MV*Q4<\T.V/VB83PZI_U7N5#-XM?LSUY;!QJ!2$,0[3&8-55W[Z;[E5A;AM/\ M6@)9A)/\:ESLP/"K=];^"TA**+LO/+H=>^\-)A]FYWV6&ZE?^JH)?2>?Y7)= M*5G-O?Z?Y .3Y3RC!"'."5!42H!B4T9+Y0A@O47CA.8X5L0E0<=BSJGI(BW) ME4DA]D2[F6XV8-O9;)XA'/E\?X5>A]Y=_8A?:Y(]9N@X .3).+.9,:A5Y@#! MH3GF\NK 8Z=F7WT33DWBO*;7^)#:"I:_&IJCBFC'UAJ]H-L)'Y]0CBQYKD31 MO>2))32^2IKT31>V9(DE\T= ZDY9Z&()80<8:\H7&+SZ#;"Q8?=4X+VW7SJ>YRWVCY:B"JO>+V:TT0Q M$1G+=-3VY9NWM[MLQ0+//_/ &7J@LC2M =$JAL +F?+K#Y=>#I298 M<=%-([![89B>9"K"Z<'U%)OFH:> 23A#*:&">*TC8/U]8/+TRZ M#LMSJ"@N[!*8+\XRN3W=-OMPJR1X&V%>N7-K<>H+.Q M]4_[37UY[" ;VXJ]=G/;/3PT;B.D?##Y?[G1GAVN'Z&A'==OE>(08CR-8WB(]MO,&COS)YR@ LS4) M !, !B92TR,#(S,#,S,5]P&ULW+U;=UM)8F4< P",@"J)/_ZB01X)TCBDIL[5>4V19'0WG'Y M,C(B,C+B7_['U[/9#U]PN9HNYO_Z%_Y7]I3K_^*]_^?N'G\']Y7_\ MVS_]T[_\'P#_\Z?WO_SP:I'.SW"^_N'E$L,:\P]_3->??OA'QM5__E"6B[,? M_K%8_N?T2P#XM\T_>KGX_&TY_?AI_8-@0M[][?*?8TH2$2.P)!2HH@VXJ"(D M$U"':'22\O_Z^,\A:6=U]&"L$:"4YQ"%SB!-RM)J887QFX?.IO/__.?Z)885 M_D#,S5>;O_[K7SZMUY__^<:' MORQ26&]D_B1=/SSXB?HWN/P8U!\!%R#Y7[^N\E_^[9]^^&$KCN5BAN^Q_%#_ M_/O[-U>OC+/%@G2)RX_?_IH69S_6W__X!<^5FHW_WK][3/^ZU]6T[// MLZN??5IB^=>_Q/I.(9GDNEI?_FO'Q=??J0'DU*$J-]4L8B-2.Z] M;BN:X^B^7'MOYF6Q/-M(]$.(,YSX+ JZ;,!P[D!I[2"X[&BQQ!!=YESG?!(+ M#[WY-CA8 M&7DY"ZO5V_+[>I'^\\77Z6I2N#$N2 5%IP3*2)*," X/@I;%Z%TUEW0-:%F=GB_F&CQ>_XEG$Y42& MD'AD"CS/=169",[X",$HY#8$ITILC99[5(R+EE/U>A$EEO3$ MV;?W^'FQ7$^TRXB6&.?>D\&SVH.3WD$L0G'#/28CFV#ASHN[LA'M8'&*>#M! MR#M<3A?Y]3R_(@]^HDNVSD@.+'"".'I/^RL6TK$),;+"$VN#CUNOW0L=\KM# MQ_&B[00;'Y9AOII6H5S@6V+0IK -BM-^,Z<\"TS:,N$X[[HF$2;K>3.F_=" MB/KN$'*2@$<&R>OY>KK^]O-TAK^=;YQICLZP(C@81B9/2?+2O26WFG%"?C+. MV^Q/ L?=-^X%"OW=@.(D@78!AO?X<5J3S//U;^$,)X4YCR'3'NAS!)6-!B>( M$ZVQ4!Q./V"G'1;L>NM>H##?&2A.$&P7P'@S3XLE&;B-4#:YPI>+\_EZ^>WE M(N,D2U-$2!X2=U4V*,$YLH&%$\:3+FB+:X"31XG8"S;V.X--.[%W@:(/X>N; M3)*:ENGV//C23DJM,#(!C%D#*MH(,9KJA!N4O.Z?)37 SP.OWPLY[CM#3@M1 M=X&9%SF31E87?U3Q\$DD(KDP$40B^E42!5ST!93*6NKD8Y M]J4=K]X+*_X[ MP\JI(NX))R_IV[?+#XL_YA/)!5HI(F%;*8K75 2?-0>N/?H0M63FM%CG@1?O MET%CWR=(CI1O3Q#9[*-OE^^6BR_3><*)K,".0H%-C*".R4)$M" $A6\N>9'# M8Z>_!^+DSMOW \OWDV]M)NF>$/-NL5J'V?\W_;QQNWQ4K&ADI.10B_B4A."U MAYQ%BB8+YVP+;W?7N_=#R_>3AFTDY9&Q4FWBBR6&"Z?T9!R4" Z^R M(.*]%E'[Z'4XK<#NQMOVP\/WDW@]6I(C(Z#6M\[>?5K,+S,_A24L+BJ0)9"; M'70]0M %F$##/.9 (=I)*+C[QOV0\/TD6$^2Z,AH^!W3^9*0S$7\,%W/<$)H M#=S&!*(P1D$7+P3B$('QI*Q'0_\K)Z'A[AOW0\/WDUD]2:(CH^'#,M3[!;]_ M.XN+V43&F%Q& 11=D020W&>7E0$>%EV8A)> M?TV?POPC;K+ UDA"*Q>@LDIDTD0"AR0%U"9Y:[E!?]I9[:ZW[@>)[R=1>K)D MNP@T7IXOJ_2VAX@5X:22\]7$APIC]" T(Z&0QP-1\@2\E!0]Q4Q1M4B,[G[[ M?DCYWA*C#23=!6+>S.EI(:VG7_!56(<+MB9>J5!<% MS*6+O %B=K]]/\1\;^G1!I+N C'U8'KY,JSQXV+Y;:("TTG0;IG1.8JO"P>O MR5AZ9E!JX:W.+;(8MUZZ7Q'9]Y89/5ZN7<#B][,PF_UTOB)IK%:39)$+%P18 MGBQMGX[B[6P4<%92<,I@TJ>%*CM>NA\LOK<;\=2[@%3$4G$WTIV=1MSA3V?GR_6#RO24_3Y=S M%W#Y_1/.9I?46^,"J_5OL6B2B%$$=DN&4#-C,2O+@FWAMMY\YW[@^'XRH2=* MM0M,;._K;&[__/Z)Q+AZ>[ZNO0%J"#]1):14*&3WPDI".!,0;4' F#!89:.) M+4[='J-A/\Q\/SG3QE+O T,DI&68O9EG_/KO^&V2C%5"\PS)A4SNE2"'.\D" M"9-"G@WR)O'-G=?NAY3O)Y]ZNFS'/G+;!F$_3U,F/7L<.V-T(]=\S\4)#=>O1],OI_$:QL9CPR4%\1!WG Q M"Q\G+ 0,I59&\LC(CTH)7,P1R'\R3CERJ?"T-,FMU^T'B.\GKWJ\+)N!X%]^ MO"=+XNL_CVXC1C[4?(69OEDM9M-W69@O_YB3SZS3>.Q MPT@_L2/9O7XS;\O/TSF];$J68;&]2G?5Z H-.BZ2!R61X$':!,>,!%F4SYP3 M+N1C!Z0GM7-ZA*Y3FX6\6*U(K%=3!3P/.2R!WG M,7#GF;J.1IMBY@XAXT+G%,WN!,DI8NX *R_#ZM.+>:Y_O/ZO\^F7,"-F5B_6 M+\-R^6TZ__@?87:.M&L+&T3PX&5&4(I<=(K9(N2HL3#DWMO';L\>C?U)J*1"DQ(2NEH MN':M^R[N)&3<=E?M(72ZM(^&S!=FUU]1X3TCJ(,_P-UY?<;%HB MYY1!!K+5BH4,WA@/PGFO4M1"V-;-%Q^C9YQ6)L-!J)GLNT 2!2D;D?QCNJ;E ML%I3/+/]N;^1>B>K'\1BQ,-)/&HK(0@Q1D9),"QTE40]LWW MC],:93BX'"W;+LS.JXL7OURLKL0RD4G8+'(!EHVAP%1&B-Y&<"E&5!X9;VYG M=M$Q3K^4X9!RLJQ'M"01)[\LPKP>P4_7-:>Q$<\E$SD'HY1#X*E6I1?+2"HL M@,\.K4 *6N6=1,_=G."CSQ^G TI[(+038@=[RKLE?@[3_/KKYYIDI7#P[?K3 MQ49Y!6X7G72%<,V3YZ 2=[1-&@G%%Q.L2:*$Q\ZLCS$D>Y U3EN4X>Q*:TUT ML3'=)I_V4%^$J_6EB?9508P$5:_&80K9.&YD\_$'AT.F^3'5@+'3T=(]WO(L MUF'6R/(L/N-R_>W=+) XYKGFH#YOS.D\;Q/M^ N&%;ZO\XK>EK_3FJCLOBAD M_"AH/#\[G]6CH%=(#*3I5HOS_.*L7IOY[\U?)\AH=83-)5P2L-(A@H\EUZN8 M#*-P"K$UWH;GJH<<4I.4=F< Z& S?DOR"/72URZ^)Z5@4=PZ**I> ?.>C+_U M%C+GT7LO3&F>B'J4H!XR44V V$[L'6#H=DKVM\4\7>;2(K=)&069<08*I8<8 M/0-GN%"%M@MF'JM,/3T'?DU+#[FF)LAI(NPN'+5;4>TDNJ*CLX'\S%2O=[@ M+BG#GK(+C4!R/%B[2Y+< /=45J//CDPT9-$8C'@?? 0 M8A!**R:XN9-[W"]1<*"%&#AI=!( FLJP@VWE1C!Z@XGB41J_"4"5 \5E39G6 MM@;1%$3,AH?'1AT>Y9+L(J2'U%(;5^1D,7> E2W]D\V@QTRX3C;8N@<2PFWD M$%$RYU!&9EK/(=N^N8?,4,.BGX,$V4%@_\LTQ.ELNI[BBN*QS46O3XL9"7U5 M([SUMRO16!)&M"00+^O "AXS>,4YV<'"N)>JY-0:(/O2-FZ0/7C)X2 JZL#R MW.#K;I[-6$[;JDS$"05ORM+.ZU*)@-D%SGC@)3W63^)$L'55ECB,]A^&V"FJ MZ !4EQ4J[\*W6IYRU5\%0_2V]DF0]5I *!*"31F8TU''X#GWK8]7=U/2#9A. MTO,#94$G"'W<".KW>J4Y+'--;%Y<27BW7.3SM/Y'6-9!&]^(Q>5YF%V=[6CG M Z.0,/%Z;U&S5-N)(NB"6^M9Q][G&V!E:ZAW8HDU\<%]L$ZVU M$ZAK)9-0U1E(X+Q30/:;Y6BS>+R#Y]&!V'U2QLT*#V2-6HC]E2!E#VYF<8.?=@=VX=D5P*[K)9X22SF$IP"9*HXW"M*;7U2P29#:O M$++Y0>OC%(V;0![*"K53PKB^T450.__X-LZF'S=JN62"&:-RYN3@1:-!>6; M"4L6U7BMF?6"^R?NI3[Z_''SRNT-3B-)CGW8,/_X 9=G[^K)_6+^MKQ'C 5(! )B MS#&E*'@I\7 P'D7+N+GP9\#C\!H:]7R>6'Z/&?%LDP59S.F9ZRE]^^Z2DDWZ M[IXO8%6(OA!K@4)8,OX"(20EP5H3I/*H2BE/(O"(%X];8=D>;D/+O@/7?D=8 M6Y 'J3D'8UQM>V(DQ%)-MT7DBI>LFY_<'9E(:#^F;F ?_D1ICWB\MU=X>^/0 M.DL>5& 9@HZA'EHS",4QX&A44='*$I[VR YY8S>YS/:'*D/*O@,3]$!@>X,A M9IAUUFGPR7)0=:B.KWU!N35*1*-X]JVOH#Q)5#>9SN$.\=HJIKNDPPT^O.>% MU@4#9F-U"%-M:.T\9,5"2;S84N23UNK15W23ZQS$/+63;F<1X)/!Q=4/[T<9 M*@I11"W9*IZ^U/IQYQ()0$F;.?,^WRV/:Y*4>)BB;M*B@V!P--UU!ME]0N+' M.#>U::).(*VG^(452Y%,L,!2+-D81DZ$/1RUIQ'53=[V>8#[C!KLXO;!W?/5 M&UM',)@"=R1(5EMPVB(@U#XP$;G-%&K3_[6.11^FIIOL[H N7QM5= &K&VQ, MN,E)>I= ^WK@&AB"\X$<59594DRS'%OWZKSQ^F[2L,]2\'>0L#NH6+Z^I5'E M4SL'D5E%)%9NPL,P-L%!!'^@[)Z.$Z T6[I2QMG6?G4?(Z2:_.AR.6BFC M@[S&=?:X6M':D&HQH\]^W$SLP]5Z*[7+?HLOSFK%X\27Z$(@824KZR4Q$< + M1=Q&45*.4:7FUWR/H;.?].QP4!QLX MP25^POEJ^@7?T+9[AK\L5JO?)!4R=RF" MQ+09)L; ):' !B9L9@:Q^1R#IZD:]R2I(;X:*Z #2-UW&">!Y4BKPD")=0Z[ M]Q*""A*,+O6(/DBC6O=(N$_%N <_#2%SHH [2#;].ITOED3W91 Y420*9HE^ MD1A936D->$.(]RE+$QAZ)EN[1G=I&/=XI2$\3A)NE_:#MMGM,<_%X="+]7HY MC>?KFI7XL-B=EYCPX*2260'2*T"%A+7^QP#S*GL5G*? 87";S))%O&8W0*9AX%,T[91>6;Y>;ABEYDS!YA\O-6/&)YXFI6M-O7&V2(H* 6IX+.I:<4Y)2 MWZWH:IF5>HBL<6/#P1O+M%9,!UORO7GU+\[7G\C)^&_,$QF50F$Y)"T9129WOH(4\\YRM4+Z6L;/2@H:']_J/%W<%.=T7] MRUE8K=Z6C:E]\76ZFG#N4DB2XA]&/J)R2%%TU F8-%Q[IHP<((?U #&=0.@( M#3\$EI/$W0%N;M+_:G$6IO,)-S'F8"ADM;Y^4;9.T#*@J]ZP2=)NMQ*]6W'MR&A1=AGG_Z%<\B+B=)FFRS\2 SJ^UM ZL,>/ Y ME<2R5ED\77"^^]GC0N!492U:2JX'0W&#BPL.J?^[U43ME=$!Q/;)>#M&WIBS M''),DMPT,M;;!EC&172!IR('3!.?=!0QO)UJ Z[6:N@+6??RW=8+I4PF3]\Q M60?;%0A\8^6MM,$$+YIWZ#GUX&'X0ZWF2#I)[#TBZ,UJ=5Y/2VS*R2F$F$N] MHD(!9+2LULAXE0Q'%4WK_>X!4CHYLAH(.4>(NT?4O#U?KVI?]>G\XR1C2108 M(#B=:'!@&*>4Z,603+@L[&^J*;IX!Z.KMLH>\GCBL/D?"( M^]1JN9Y<#/4@/Q^77Z8)-^XN7)I62W5Y=Z.D% M-]!!?[M&QD/O[B10/T*/BX9"[0,4FQ+'+0>KRT2I=\H;+BCRJTP@^>TNQ0@8 M41B?O+:XUZRF_9!QGX!QX-%&I_XZ<+K0-C<"&'"^)+-*'DA*#1 M49Q5$OE3/G$()M?^5IA,:FT,;A$P3BYM.&-PO'0[@,;K&:;ULEY$_7;! +.< M14=;9P[UR)6C!8^)XGOCLZ.0W['0.G5VCXAQDF;#0>0T*7< DUUYH!(PEI# M(D^@$D?PRM>C!TN>5Q$^Q-9="CH_B3XF*FDDX X@ B<(N". U*(>AX4%2*I8HIN6 M2 C:07(^L>R32+E]_[?MN\<%Q&D:? .!XFS QB\7*S6M7'U=LC#59(OE!%)N<*5:'T[92 MXZ4]5FW 3CYWH+";Y]9>QRT"1BZW/EVACT'D(.EVT?_X;\O%:D4^>YFN)\6G MK'AFP*.K+7EKE;@-'+33CJ>8>/:MX]H;K^^O0N0$PW&L6#NX.'\UT.7UU\_U M]/)ZL[4ZIB"4!9-=;90B-+A8^\?E9((K*-EU,]?6$W;N$M-?5<@):&DC\@ZV MFO>D!B+@$P7_K\@BSA:?JY NN)H(KYV,W$ 6)1(+C$&,-H,5S'DEN5*FM8OR M*$'C;D6-E'[/J6VE@0[@]#MN6MT0+[^&Y7_B#6%-BBK&HM00L9",E''@K,[ MB#L4UF4G6]NBAZD9U^<=!DB-9-\!BOY6ZW+"C#AYD<^F\VD5SGKZ!2_9"88I M%JR$Q#0'Y40MUM0*+).T;PLM7?,TRQ,DC>L*#8.GEEKH %3WA#013@A+X ?M M8R8W3T8@FQHA%L53EM98OET;A>T3# .4W2/3G4U^UP)U(JQB@>A,BX M)Q.:)7B.#)RA"-0R2Y2VMCD[R.BO-+:%$WVDF#M RIOY%UQMYIIL>;CL\5>= MN>F7:<9YG@1D12H244C,TE*B]>0UIQ408W12&ZV5:(R?PW2YN8_Y(O_O\ZT%?EO^$9;+,%^O)C'E@D@+*43R^)1C%'8R+\#P M(I*6TJN[.]^.0KOF9(T[;JT1^D;75Q=;Y*7;^#.)>3M4[KQ.J[ZZI/,3EL7R M8JC%A_ 55Z^_4GA#*I[.P_+;1OH/]&AF/">]R9@HY>M0.M*)U0C:&NE]"IZ^ M:;[5#L;.R'/=FN_9?>B]B_CC@L6+[>8GG&,]P:*E:W-,$2ROK9^M]^"N[Z5 85@=C1MZ/,+;MI7TU9R-IZ:WDB4.V7)!1EA& M^N+KI%:F# 3!O>=,1G.WTG)'S-&.GOTPV'O9PW@JZMLX/LFJU[0+5"ZCB[0$ M)2.7@,<"M 5()X27NOGN>@*Y^X'U>SE>>"Z]=60ZMW'/ ;.(7LSSD[+@,4A; M) =7ZE&@0<=.WH'\&Q6&>%!*:C#SKKUBU1=A*R'^Z^E^.0TV7=071[EXE7 MT]GY&O/$>RD">@7"42BFK&) ]".@+R9E4ZI?,C!D+DC9#S3?RPE("WEW )M_ MX/3C)Z+[Q1= >^7HIG.:50/,58 MNC68#B)P/XCU?LPQO&[Z!=[%,KK?-0Y%D$+Z"*)P3N:XWIYST=:Y?C$KFP(Q M_SS0>XC$_X MY2!$;>IL)0/O?>U_QY).5NN$K7MK'WHH,;CM&@ 7CQQ8'"+Q+JY!;LIN=@BF MWM9\!G<^LX0XYWGS MMVV[KNO"GDL93:*NT3L/@+QD4-D;< (31%M4B26ZR%K7L@S#RBD*<0S M^"=CZKYOZ._%KD0K2<01DJ\CF=%G+D(\(87DFIA.:%V4;=.MCY"3B?W/\>%X$$Z&=%2 M1MS/Y=JU1SQYB%^"DI%S5UTO#DJSVH/3,D@V).7)@[+VZ?G*@Y'7R>W2 7': MC7)'#'712=PZ'9=O#8:EM MMHU%6.-)7=Y)R9*J@U6E(7.@&41M!62;9,G%H4W-VW=U-*FK/1:>F-MUB+P[ M"*&NJ-]*I.X"BWE=O9O91)SQS+1-H+A)=5BF!)_)8$=' 2)BU%$--N9M%T&= M8.D(33\$FI/%W@&&[O!P,83"A"PC!@_,2 VJ,/**#080.MN8LHI&M^YQNY.0 M3C!SNJ+O5F^>+/4.H+.]@G0Q:$1G(;2T=99S-+6ELP6G"P)WVBLN#'>L^976 M&^\?%R@-U'FW2N18V7: BY?7TW>OAA4A%ZZ>9N_"-+^9OPR?IQ3E73 C+'.6IP+6 M%@;*UR0V;<> /,62C67$6F.D/$K0N(?'S5#33N@]("BE\[/S60U8'\H&7C!& M.[!BM C(^.I H8%$J->P0&0?N,48F6@]8WUOXL8]LVV'K$&4T0'*WN.:-G', MEQ=M+F7E13 Y&"C"$RO&%0B2>Y \LFRR55ZV'@RRFY)Q#T:;X:>!F#L R^XD MZ>4&78H+6@@(7E;TNP@!.0>II$@Y<,^:5Y$_1L^X6UI[5[F9[#O T8Y+-.A- MY#HIX-6I4YYQ\"4S2 59$85A2*T+ICN??]@D=W.<@#N R-TRP3<[$O3O:2W\ MO%C^$99Y$J,@0QHC<18*K8!BB3WBD05B.EA39PPWQL^!)':2Y#D2$?>;E0VF MG@[0=__BG1?2I6@L6*T<*$E6.SBMJL1,2L2*:5ZK<]S5Q\$0-*C*[]JOD^1_ M-( ^;RJ4::DLUXWVN;L".JIZTS)._^EZUD,>N=X:U[<[>A M?-S]]%D!^_R:[@OE;U:K<\ROSI>5X^T+-FOX/;&UG*;-J3M][$65]&8>WL2% M1+L-CQ3[,!(W2@7!<@':6JY$#MJP]K=.CZ%TW!3&LZ-X6$WVL+D_QN7KL\^S MQ3?$S8?>G2_3)Y+YNUF8KR96"2,=2=:E3&RR),!%F2%QGS-%[+J8]B?-1Y$Z M;M*D&\0VTF6_D-VT6W^02]I-B$FA+41K BC!ZGR S>A1S!1)&OI5^YCZ"$+' MK3SO *X-]=@O6+=K&0>2)0RDL M!5=<[>KTG*9U)Y7C%IYW --6&NP7HYN%N)M!DZW5OB20VC-000GP]3A:*0S2 M2Z&2>DYC>CQ"!ZL"[P"AC?37 4"OK].O/BP>.-?>K,<8-M7-9W5FP$;5[Y$D MO9JN\7=>2TFM M:]^&YFGXJQ.Q$]\.R ZD(5X@L%2D\-X+>Z=*9\==H.'H&W?8U'/ O1_U?B<[ MPJ52Z@^6RV]U9/?9XKS>++B^ O7NDOZ-OB8&DW2FU"$.QH**5D)(GK9)9 )= MR=JG]J5H0W R\B"JWLS_P% X=3CEAV;KXM?I?+'<)-RW2?1+!=0!7J_J9/&: M=:^^X$-9]_][JZ*)BM\+IGJV @.F(.4T3B?L'4OJU:TCSP)ZSFQ M/XJZ^T'[0*VZ'!?:)!?!)E&K%NL ]>PX:,&L%%9HB:UW@3'[N/TISAP[@,+8 M#0)N#;1X_77O*4%)!@IA)+!4>\BXV@G,L 0ZI(#,1A;-TPTNCGOWR(/#GLEK M?P:]=-$P\'Z="J>U$XQ(X"UW%%1P#SYD!@*3*\5%671K)^+(.J$_Q_G?20HX ML83B];S-C/5&Q2-HL_+."M"QSCXK9+-BJAGY@BKP6DO>O.O9,Y8)#3<;[#NL M$SI$U4U!WEUKDNT-C4^XGJ8PN\WR,_4IN4U!)TU+'A'+LW8P8>0M9I8\Q)+J M\&(4X*1$D%'+5'((CK4O77R&#B;W;<8'//N\6(;EM_L&(Y@:8L8 1=%&I*)! M\(:L!K,)DW(Z8FA]='@(?9T4IC?#T=.UZHUTU4%2^"F7^N(>TJT,X(1;'X(J M'$1!)#?;D)N-AD-6M&V0E%&8UAVLCZ&SMW+W5JBY=S5P8!5V4RA\1X!70>+$ MY.RS3AE0Y#H2U7((K"0H17'ABN8EM^ZJ\1 MO96L#P2Z)JKX7NU?YN3^!>N MVU@'=J5(@G,64"7NBT]2-.\W-IC]>\9,44_V[Q 5?MH&4W*^W#D:L777F//G"IF'90=!U$@L:"$RH TX7B>!\MEM;[RV/T-)@: M7Y_Y;KGX,B7)_?3M[R3V-_.WA%?2&ZV1M)Y^F:ZG>"T!FVFU2.6!9ZO)K M: M+\QQX()YSTHQI?G4L\.I["80.0U!.X;%#ZFN#G;A&\/>M+4!I7,U%17),;46 MHDP:4!HG#=?,BM9EA;V,UQM:SP]/V#M$Z%V&M4Z,/BT.% MJ1P++I<"O'JMBNL$48L".GNKM"3'E;5N 3 $'^-&(,\,XM&!T('U?(7TYC3= MJ'A2LF/DPQ9P00903";P44IP*AL2K7?.M&Z\=//]XUK0\=&P:*2:<6NB*9"J M4OJEQFVOO];:;YQ$(="$:"%(7\>K983@&0)&)ER,NEYY?+KFX?Z#QS57W2"F M@=0[,$5_"]-YE=G;^>]AAK64>D%R6G^KUQ W@?CG*NH)8]JCX Z$*6';C,-I MB\#(]FNC92S-J\7VHVSE-;B XZP#1YB!B$IRW]A&/H7/<"_S= MX7AP58^/:MH_=E_8(N;J/<")U99]J!4SK5O7(!@558\T(KF3V_T;6@9]V)_-S >1[1I/WVS[K%7C'M9OR?H MM=-$!P[J;69^GLYI[9"T7BY6Z[H-O)JN4CT?6DU<3C(&2<%:DH*"-:.)+R, M0Y2"PCB==?-K;7O2-NXM_6Z@.:A*.X#JPU2+$8;J2,# MAHH<[2P0(O(,@47,2M=&6Z(Q=O>G;MQ+\MTA=R"U=F!N[W/V(FTW#I([4JA8 M>VH+;5/*/H%VU=O1@M%:1 1KH^:T?^B0AX?J?;IZJW1L@XDGH7>B@GHVEI=I MB'],UY]>D@F@Q;Y\L5KA>B)09B.T@2PRA7"H-9#_[2#ID**/ 9UJ78EQ 'F] ME3\^$Q+;J*MG0+Z9?R$%+):TD4R8]CS4Z31A,\BD% =>:@E84B'A98NN=>?= M1PGJK=#QF4!WK$IZAMFK"WI>?@K+C\170F&%J\>EY.>"2HJ#,PI!,Y^%8I%) M/CS4[A#56W?<9X+;*:KI&7+UO'5SN?S2B:#59)$[)RQ8$RRQYD.=WZXAR=I! MU:G,S? 7KN[3U5N?VV<"WHD*ZAE[[Y;X.4SSY=*Z./5_,=\.B=MX$*N)*4*: MVF9:&N'K79W:8DP$$&B#"8'"N=QZ/-]QE/;6X/:9\-E?,FJ0, M#A\3WR&JN^:ISYR"/D8W?9FUMY67Y3E>U@]]N[;5G!5C8B ++6I]IR;?(;(B M VS5J>Z"5;-6&9,HG+E@@\Z]J M0B1P)B"PY(T6# 7*9SCTW4U<=SU GS-H.%%778)PU_',]1JCT*>0&U!JV^K: M"Z!VC8RR@+%1$'^*:SU\MN]1$KMK^CGBL=IQ>NL2EG>"]%M+SO LHG!@L)YC M!Q)A#+0-Q) <;072IN\SWW8>2&G'PW%!2VU(.-8C[M4#@DR">XJR M.$7SG#A$E!!-H?7'N,)<8L3F-YT/IW+<>ICG;DG22ET=V$<*Z"_GHZ3_.I\N M\=;=QQ?S?'W],7JA27P>M"?VE*AS@#!FDJ95Q63A4+:NR-J?NBY;FC3#R=V6 M)L,HK9^CD/WE.4E*E!2#@J#J]<6,$0(Z!YD<'UT'OPK5NI'\_M1UV:-D*%0. MI+1^=^VKK/P.0:+C*13#H=:K57^_L##CDDA!3K+?) MA21;%](\2E"7>W,S--QKT]E*-:=NQZ>>G)#$$F*^<=1(TGH;9]./&]VM)M%D M3#55&JV@S8*VCKI&.:0B"V+(@DS\D^;2V W*TD4 MY(&,NT]U^X\&@LX(+E2.F&!&/ETV\-1;NLR8# "D-< MC#V8:$S,6[*M6[R\7%#TOU]/[0XBCE5A\G3QI":?VVO/Z:-F/?WI-W\';3:;3^?\V(?PDSW%RCK].O M$_D.]1QK+R6!B+"9*H5\LI]"#F70264=BD.3K6^I!H M>-P.YJ5WBMM#E-C+$/?SSY]G&U&&V:4HW\S+8GFV5>;U)%L,7*0(V0IB3='^ MX;)6D%F2IBB=%+9VO?FF8+?"3?9M_,SPAFC?>99&5RO1R9.01I!!BC!'=<%._O M'!/L.-YL0$DV)Q&]R*UO$NY'V3@&KP?\#:"Y#O"X;?_\(7S%597N)#KMF"P::%F5 MVEU*0$A! =)_7$=66ZLT=]YND3!RR>RS.&_'R[P#R-1;BR29ZZKS>;XZW'I# MD=/U<@N2;'.)&E)1$92H >GLV_W2^_FVQ_E^XB88F4B:>;,@0;"2'0!VD&_FV\.(E<+2T/T0,$++R(%QD2@O-]=UVPSL+< ]^\;.LT%I2/D?P6#M&"4O\DAR5WZ?2^^ 7CUS\_:Q &T 5 M'>RH/X?I\C_"[!S?EBTC%U==:<60P\E1",C2U38]R4% U%"VBK]JQ*:H;'?_GQGC9^H1]L?K7Y3?U7[['\ M4/_\^_LW5\^/LP4%VG-7?C3;>Y64W//L_P<1@>^H(?KQFYR^+%>VZ!K#U3^'5-OCJ9VA-3 MY\N/87XQ/I$0M%K,IOERN.S-EU_MIV%V%09?(]MMNEZF L7F.E/,*@H+@@3) M&+/:.&Y]Z\QG$\)//G@XA8@ZFG*VJ G0#Z3,GV9UJ5IE:)=(!J+0M:F9H:W# M.0JW9&3"2NU#\\9?K7D8-UY^?CS?._(8$Q.=FN_?S\_.PO+;HOP^)?^\3%/M MQ[+MG4O;V3L24:HW#@ZVVGL^MX6Q/H:%1C;Z_FNN@>J*#)P;T-+7C+:0X#)! MUK%@G//<QZMF4?E?;U*8I%"A*2 65EON-79YI*3 MDZ--\EX+M+QUX=XI](YK)1LAZJ[I>S8%=FKFWN,7G)_CC33$X29MQS-:F*^G M2&MDJBY>4R_Y[1R*>(6R["CT"1XH *G#N)%#5):#3)KB8X*>8:U/+/ M-(^^YAKO0CN;T=%"PU#OD7%:8Y@RF( VR9 T+;;G%4$GQFD(#-UO1S. ECJU M2E=NYILY2>Y\6Y%TL%W:^906ENEI\AK9IHNR\3O%XM>=605B2;3K*)$1%$8- M3M6C?>DTBF"B,*U=J<F*NO50EVFTH\P2U?_M(DMVDU( M(P-T]?3K*/]&+!(ZJ3E="IX?@IS&IY MY^^?$-?%_/CG)L'GM/"I.Q#8E>Y_)("3]:).K2JCJP/LM9F1\B).6/J MA177V@7H(I=_LXCTIM)VKAT>>?8L<6"AQAXB>Q*24A2%1!NME4KHT%A(A]#W M9\C!'X+#QR[M-=5EIW;P[?EZM0[SVGC@ET68K^C;WS&=UPYT+SXN$8^,^?9[ M; LK>00#C8QF[3][#8LK]"DNG72TV3)=#&V.M"^&5 (PY0Q/VEJ66]^'W$W) MJ6;M]E-OG"I)GGC4&734M+SR)FP0")HI;M#;+'QK,_\ *>,:JP;ZOVM]6HB\ M4T-S,6?V8$MR.1RQQX M:3Y/^C8%IZ[]7W"U0KPU#_<:C5ZXS#/M;E=LGW39L0#_9.[W"A=G)8J N=UKU5,@Y=> !=6>UHC M0I36-\X>IVC<,OG&,&HD^ Y@=&G;MSJ^(;P&D@AG?J^FV+JGXC17/-X2$%J?2!%JJ_)_UU\0_R) M_D69KNNTL6-JV0YZ?).2MN,9:G4D>^.][W%6&]>_7*QN)(&\944HD<&D:"IL M' 3O-=DJCX1:S\AY:GT>^01-)Q_+WGC^B]VROEXV)==>9EJ X.0J*L;K?(HH MP+A"ZS)%Z=K?BSV OI$/8ENBY]Y1[%!JZM2ZO5LLUV4QFRZN+J\<8<-V/:2% MI7J2N*Y.4(P1R61KP8C->'*K(+(ZGKP.G/;(E>2M\P9=G*#\1UA.ZTVDRT8K MK^?KZ?K;+F_ Q-JLW5LH=2BQ*O42E&4)DK:R*&YL;#Z=_!);:IW]R&S60WO[I==H2LGQ&18 M@))BO4^H H4,7('RQ29GI=&A]6VOIV@ZO6IW]_-WP9XIZ9UB#.2V&3XM,Q]K M^Q\7E1?9")=;W]$Z@+RQ:W<;8N=^T>XP2NK4-M7Y3=-MM1_%9+5,F?P>G!]W M4^JQA[6P4'L3VRYRO'S?BSOOVW6:E[D56==*3&=J08&!8&4"G70HRB>A;?.R MUD,(;!!3/OVR&^EC3#9CL$#12HV+ZB0"JR-8C]EK'T2VK=VOPR@F&<\"5:U3JS\P@YS3I2[LS]TO/D;/ MN,:E%28>[$]YJ@8Z-1R_X?J7Q6KU&9>;F:HOOH3IK(:IZ\6-.9>70V?7?GN3?" R>]9:G435N#LAHA:.8I*@E!*!,32ZU3= \2,ZX]:H*# M>S/HF@B^4TOT^[]C6GR>A?GZ=Y+4&C].T_7%K"/._1Y]7)-SOOT);F5<_NM\ MNO[V*ZX_U1%I5Y?6R,?]?Q;3^?H_Z"^W+KD(7GQTG'Q:7VN]+47KCF4&%DT6 M+M!O9>N[EP>2>+(IVOVZG:D+)FA?EAJ8]@E49+7?>?:0>30^V^A$>29A=.<\ M#8FK>S9L&(WU:M3.XPK_ZYR>]/K+<9<%[CVA3=>=Q\AJ9*WNON0Z6>EL0G*1 M 2-CH+16X+,0$'6P3(L@:+]J?LMG-RVGWVZZ_=P;UP"%E:P$ 9+G>OV%:_ F M9/ N>)>-*,&U#D0?)&;L&5 -<'#_*E(+P7=K-?9IBC5T?Z\1^GR-U>_+"RU( MN1:"J(-*G*) OD;S%CGS.7DE3.NSI\'[?=UYP;?MU^MUDH74GJ.O[: <*(ZT M\%SM2(4A!X\\%^X:\[P?9=WV\#H$)0_T\&JIE Y*AV^54MSEA7G!$Q;RW#BK MTW]< )=J]9;)JGBEBFX^M^DQ>L:]Q# 0K)HIH ,P7?;K?;DXB]/YAJ/MAO"- ME@4:KY,'PPKMZ=H(<$87VN)]B &-S:)UW?G#U(Q[C6$H^]1&^!W Z.\K?%M> MK];3L[#&U21%I/_E7$<5;[IT.XC6%>+#U5MC#CEOO;7?IF#<:PD#P>4$(7< MD=_PCQMR62[F]&W:UOKMWI9=JE>5E84DO0*E=(2@L;8P5DG*@B*ZUK[2H32. MVZU_()@-JJA.@[_[+44_U!.LHVHG'WC2,)U/=Y'YS/U/O8X\AF(HXA3'/5P,W-QJXV?K7F,"5 9YJHSR##CR+ M&@J706O)T"-K[X ?2N;8E97MD;7#21]4=QWLJ*^FJ_#QXQ(_7E317XCU#E-> MI.B,#( Z,E"> I+HLP2;K=02-<^I]3:Z%V'CAH;/ <'V^NET]]S5]O;8_?.1 M9PW5H7? /?2)_JJY^D;"2BC5?5)"$K 8Z5X4ATDF)EWSOB7#]NG]/7W"?#[# M[539^^^Y@WUI4,E06^0K$H+*-I/#6@>#8 Q".,49MG8=#J.PZ^Z\AZ#GWE'. M<(KJ8&>\YNX]DK"FJ5ZGWO5_>>4#3UM$#[HR/-@KFQ:C(G =3'2XE3=@V M\BA>"I.U0'*_&J_%(1M(7V/[ZBT78S:O8Y$IKG[%4%^;W\[?UWZ1R^G\X^8$ MZXXM-BXF6<,27NK]?U9=4EE;*1NM5$XLF=):.$T9Z+A!]2&X>]B /;>2.]AP MKUC>@]._SQ=QAG0(7-0<5G017H@06 M9,Z!1Q_<8%. &_(Q[I8]&-Y'5WE/L/_IV\W6S'];+LX_$^\WVJ4R5ZRNK51B M(?_98JQ-[BS0-]XP&5C.92@H/T';N">KP\.SI6HZ=2)W]^4_UJ-\]&G#C1$8 MT-=LTXA$2&TT5QQ$JAW5!:\]*C/AIG@N16 \JS_E8.!KQZ:6CL_IP]]>DFVG M[^ZFSYEA,2I/B]2P>GLX0<180,O"4W$Q!-GZ9OJ^M/T9&N$<@K^'G=.&.NQ@ M WYU\=I-K[27X?-T'6;3_\8JU<]AFDF^;]>?+@Y^=EYW,"61_<\);,H>E"D% M7#(:=+%D_LVFG63KTY$3:1[7GQP?R\^J\PXP_FZY^(S+];?:IZ^>7M94V.,ZEN/CM+'>CD;B%US& M1?/$^HTU]AN%;R15G.G&KHRI@0XSD57L*Z107D(J./DDIBQHN2?4X;>/6 M!HZ/RT%TV(&=O.;K14K+<[R9=;OCY5C&@L(2(1B50"56P&NA ).6CKZ1.3>_ M)[8W=>,6%?:$SZ9Z[#1VWVM:U+&A_"$/?[;15P,&^@\,0"K9"%0$1,MLJD?8 ML;:AX1 T#QBUD*[Y9C3, *SKI5&??VOM(7Y\EF:R^2Q92( MT];-3AZCI\M16(<@X6&[=*+PN]HK?PWKNCZGFY$'BYH879[MX$_HY)6JHYBY MX\2?8A"S$L!\B*9X@RSEP<"U'XWCQL6# FX )76Z'5Z,=3ERO[OUK]L-:!MP MQ[HSP22HK)VK+K?A]?9@]. EQ8=.:1SGZZ6TR& M3F(.I#LA:4TP5FMJZQ)1AHOLH\-B']?S 6_K:A;;(>J]M 9#2;:#76@CG9K& MN\M&%IX5F0%C03*:(9,=TPQ4#,4988UO'IX]0$I70]B.04]+47> F)NC"*]N M<5SLCG=OL9Z"0U*&=K32IQ+&7Q,D>3A1EB ."!9'8UMNTTNS:LBCI MX=7(0W( 7DV7F-97DX.V@MQ\?8\)IYL"JP>X#KQ(--Z"5K7AMF:%UA[W8%*0 M3BAN:$VVCN":4#YN/K0A5D=09*=1WD'3^HX-!H]YR;./(ASR[ME3(^5*;>@O M)">WKUYWE2'68DL'S.?(>.#U[F/KVV<##R2\<:WIQIOJ*WY>;-OW;A3S+GRK MJ>@7RV68?[PXNIAMGKXYV;C^X-VGK'[:'.?>O<+I$RLF,,A:T(KDFAR<7 +X M'")7T1AR;X:[QO9\C(X^RJ(=GA^Y#]E,P/WV[+[<_PC+? M*#8+22J6/6!FY(@5-. DYY"Y]2D6SF5H7GS5EH61K^,-N2+&5'8'6+\V"'_? M-$S&?'TO<;/#_WT^7:_>+V8S,A ;3N]-F))[)N@^OS$Y=[AUC9X]UK!]^U$#S<;N_&D \!QCA, 2V;:$ M",Y'#=I&*T+R.=O6IZ.=70W8.6FU%NSR2@\"5!2]TD@&5 M9+GUF)(#R/LS7! X!(4/6\BVFNS4&CXT?O/XKF^//F_(N;F#=H![8@*J9S(R MCY'VQ5*1X&N;05- 9ZDYQ30EY=9V;^CIN3?[4#PB\!L-?[/@GG,$VK$&[8AW//S*K.$/.ACJ67)HJ"NC#>^A!EJ(%R-\JL:8?/T]GY>OH% M+\IU:;]__37-SDF4VQ9Y9Y_/+UV0AP>BY> \"E>+3FHC6+,Y6$L%F%*<::$9 MU\.9PE9<=#K"[A#D/5)1/X:J.S6CCXZ2._K0:8^'#CX';TC+>.#4LBPH'&"! M0XP)ZTP$#K3[1A";K;W.2<36Y1#/- UOM5S?.C4@X2=9CG34>>1;F95WB%:W*TCG$3CWM/$U>Q 8M=)1$- MBYDI9T&+5/=U+R$D+R 6G82*1:;8^I92'TG$\[@BQ87EM[?+^P8!L9;-O"W; MJHIO]S]\^;'-(IY$K2(KR@#)K-ZHUD@>"C<0D#D60PWQFF<9&]+_9TA#'H+C M71,&1\%"!R>.]6+/^O)B3ZT2^SI=34QQD228H(0Z8SIH =ZS#!RS5]PYJ6WK MD&H7'>,/LQP'%7>K34]548

[4X"]/Y),E-AV<%03D!RD:2B$(&4GOM>;;. MR-;-%G=3,O*%G9,U_ 1DCA#WB*").*FM&L_I.96!7_$LXG+"75!)20.V9 ;$ M@(.86.T++H3*$?.]QIP[+G#=?VY?FC]&48M64NO 3ES;T1OF=;,<)'*/M@C0 MQAM0)00@UBQ]88&DDF)H[J@^2,RX!5C=;$QME-4#ZJ[)_RVK%03I)_3ON*S34Q;C;V.^UXW"N M'*1/^'*V6$WG'R\,$Q28U>!G _@T7'Y?A\Z=I"K/-TN%%U@N)$E 3)\HI!@ZY@^)9]$8H M*_U>5?U/I6L?(F#<>LS1M[9VRAD;8?CQ+@L7"\_S8GVFN$*S5">X2@\^N C( MDR!W,_F@]DI6/86PAP@8QS(U5.RBM91'ALJ+U32\"VE:ING"DF:;?4Y,@10^ M@T)KP9LZA\DCD\6@0[F7K_T$1.Z]>$1HM%'DHI54.W"*7R[F">N0PDUQ_'1% M%O^T_4436-?6VR)@"?A M=8(Z.H#7Q>#QU8U+\%N+[5@6(7@&145!:U#4L?<45D25 Z)*V6'KPKN':.D- M3J=H?#& ^#N T:;3PL6XW=_P,@&+UL044$)MK0TJR-I]Q@M@*%.PC!G%6INF MG82,?6ET0 "=+O@.T+/#8E\=!7$A"RO%0:I@=*3\.X#2=01]CZD+NZP8=\8:VM4#TIJS% $[;11HX4RRFN?V+:&> M)*HS6!VK_L60NN@ 7"_/5^O%&2X?8B<$K2/+G"PYKTVJR)R[3)N_S\4);6)! MV?IFX!,D=>9U-0)62SV,G/S\-?SOQ?*2G]7&DM.:H,V?)7(<*2I6F05P(B'D M*%+$( -/+8Y@[K]Y+["8/ZUCU4 =(X-I>]9YBX?+@I[D@JM-1YGDI1YYUOOR MA@.7)K@0C7=VK^;"3V#J00+&RZR?JM%%:_&.6Q%P2?C;^666 [TBXQ@*R)SK MV9,($(NWD*T)FH21@[_3?7U'(<"]QXZG\$9:6C0261_J_O#'XH+VN!EDI3UP MSR,HX1C$N@.31706B0%;_-[JOGKL.'[&H.H^3F0=>*E7Q\PO9V&UNE47%5!% M1WY1]+6EE$^.&*D'BADEUUDKRYO/,WF(F+T08_^TSD9;976 NIOT7QY=,^]2 M;93CK*B#&;R#X!T"$UPHE3)GLOFIV#TJ1BY$:Z/>N_'/:;+N "V_XW**JY_> M7;Y^P\KEL8MC*6J3H42DR# 58JJ0\3:AV,A-U)HUK[1^F)R14S,G:OJNM6DD M]@X0]%#GFY^^W?S-9JD)5K"8XJ'4X5!*^]H[O':1L(GI$- ZVWHFQO[4[84O M]Z??!P=29V= O5C"*GF3__?7%^U.+B]3&<93)A/M0UU@*&O<64^8@\F2)V&CO'-TL:MF M_\Y3^\'!,0I:M)%6!W9BYW667Z9S?$,>Y&IBDC$FNU2'&TI:!9R#$SD#+ZA% M\"C1IM9>T:,4[84;_Z??N!JJK0,0WIRS.0FR9,>P4$R2%2V@Y"$D;@DH)7M: M5%HT'W]Z\_T=WBX[4J\[;D3. /+;8I[.EU68M0MOT%[4VU2LVEHGP+-8 MP&5FLQ3)*C'$1?K[E/1R-790T!PI^ [@<_-BWGG=I2_&+*S>K%;G2-;[AB\X MV118NIIHC;6D169#>S<*$,&02RBX]KYY6YL#Z.OEJEISJ VFI+X 6)O]3#-> M5 ]LBG\QO[W-G/A"!O=PW&1*"C=5T M- :_X#(NABIX?(?+^H/P$?E$>LF9#1S(!:V=^!2"YR:!CL239"G:U+K[T6/T M]%)NVQQCS90P;I;@TD1?U3A,I$K*"I?!(?F52CD%3O- <3"F(F1*QM\Y=]F1 M)KCWV%ZJ@YKAX&39C:OW7Q9A7ON#3S?M0S?3TJM_.-%<(]F]*@#EZL@@"XZ' M! 1:^@%+VEOYI/8?>'@OA[8M,=!"CMTAX7*.R?NPQDGQ:(@1 R8$XL2% H$7 M"RP7;KV0R'PZ!A$W7]++,<; R#A:KIVVS+VXM50;=WV<3R]:8&XZ6EZT"EX= MW25W_T>W&11S%"/-9L9LWKYM);]][3^FZT^7V\IU/WL?HY7& '.TQ:@2)$2I M';"(N@13'&]^F65/TAIXM/>>?7VA\D4A&->9H7]45?R\6+XD^$\W4R\FV@:9 MHS?@JR24T/2=8J&&DD%Q(?(];Z6%NWL38GG2T@IPTG/B(-)WD2.%EE$ZE5/@88 +CP_2,VY2C4I283(.8/HD00FF8; K >71.+,>,?TTRW8#GKE MN"G+(8$TJ/ [-5=7S$U2MD&C(19"=7"5(P=7>0%6.ZW)^96L>LP\T_3,_H(V_+[_335=F>$?V^#LOUJ[#>-DO(S/$-XU+J2):_ MMFIEKH LP1HME.7-2\S;MLAZUZYYFAJ'OGJ[LO:@@J7GVL=9+W2MJ$_ M,&Y,#AR,\76H3(X0I&3 ?$$KZ:NV;!^8/G%K=]>[QPTYFP.LB8A'ALA[_'R^ M3)_""E^0:+:WBNZP=%%!&U%$YYD%)FME4%0"O)02# 7+Q2;/A6G1/W5O@L:[ M#'RZSA=#*Z"S&G/#!4=E,^2RN9>F+42&FI98$(QK55#DQ[W\;FK,!]39(V7G MAPBP \_J 5-[?7@F?!1JCY8&FLP M[Z>I*CJ UN,Y$JE-1EL<^/^?O#?=;BO)T46?"+=C'GXZG9]K*SJM;] MQ868;)Z221]2^- +Y 8 K 9$M:N"3P141( MEH=LF?2&GR+OLU_,ZM0F]8&RWRM8M8\@.D#5T3X"_8/I//%)2$%;E14@MQ%4 MY@B!BP!>.Q=,%C&QG:SK4SJ!:]J[M,[;8'44\;[8&.SD0>*K311VPD\4AWU( M_DTD]K^:<>Q:]ZVRB4-4L]Q_\+"U+,\LXL1!;.>LD(G784=U*+DQ$ARKB33N MHZ_)#\<'BJ -%<1^(H.X8ODS=0^?YV=G],5?N$@31)7)],_@!-;B41G 67(A MT%JGA!(E\AU::1U'Q,N(:^\#GRTIWJ$$U(&I\VQ5A.>*^43&6J)CK0Z&(3]3 MUE5I6RP=M+*HUG[9T34JS7%W:DSL4[:RCX .!MN/E;6S"GL/"SDZC6HOFFF9 MDMDUORT)F[!KI@QUDD[E7<#81Y?Z( M]5>(G56_@5X\J);0G3>H/QTR+_G,XOEE?.PJ1$C=Z% &A,C?TQU M"4X/,!WA.".@>=U7AY \2$!'&@'O9FF$>R+7<<3I(%=%-CQ]6 ][VW).[&:+ MJ(-,UH,/-9)FZU@BH3F4Z*6-M?\L?V&U8ML*=7]= _]:1' M)3(0;( @R%2PF65GI!"J'%F7_^"-7?G.S05_&,[VDL+H[O.VQ;U):77,U.$# MWG$N%(@2ZK032T:&$H0?I;B(:*-!>QRX;M[5E=<[%JP.XWS'VNJ^[?+?U<&) M9Q>IYL%^Y)HQ6U]XG12G(D?K@%2_)F_>RA[; OTG8EI2M/ M=2P@#B*W\:,P^ZIU9E&G4%TK9FEU(2K &FA*(F$.FA8:MO5P MW4<*+\HM77\3+K_,+Q:QY56E)YX\C#NZRS).[(K67AFUGI[TD"N@DN* @EF( MVO!@34(=!RJ7&?7:4E3>BE(D:&>P7CDVX!/+I)R]5K5 B MV=2B,G_3N[NL;SQ JO.&+.X#(LLWL[1>P?*Z&%TXZQ+6$1QU1%T=Z>M<#& - MXR4IG878*;F_&TX>$S!>P?[Q,GT,D",9W$$2:+V0Z\[VR1E2K*14/1F'BB&" M\^0AB)Q%T :.CXUB!SEMQ=]PXP?O9\AS/SE:J2BX\&#H MZ"4V5.>A9 4R"1.B0)1ZN]/_^+GCS?=K*_'CF=:!,ECSX7K8<;6G+.-04NV) M(T0$Y-H"&5G,>=32RM;WZN\1,$YP9SAE<#AW.X#&N[,%0?29^ZE$,FEUL.O'A$Q3@AF.(@]:(4/_ M2W_BWQ,9.$.!$ER('E3*$9R4&EB,$8,,+LCV _KV)K-+!_I G&R^=#68T#K MY< M@&^JB_9C[^&PF),S.%A^ZK?I#&=QBF?5Z5QX_(:S5/]39]']Q+/Z M+7WS.2^K47F>5[\[.'/5X)TM)"_+I.*O3V%1A] >2 M*L*B"8(V"JM-R)XUOU3U+$5'6_HYG'_)\6*Q*FE]\Y,86TW6W^:+VBG_RGS- MJ5B7N0*)B=/*'8,0Z#B/+*"R-M#1WOHNYPYDC3QXNQU.'EG\C472P9&X8;.O MXO8QZ!(L:6]CZW!#02H\1.6 %:U5*C$^ZG!\-+*>(&5DX[VUR.?M^=\!C%8S MO>C-M^&:57>'34?)G_3(Y>9?K0,\R4=F#+$RNA1HBR:R1D2T8(FS7*+.R;1V M*EO2/RY@FP!JWHET.T!V/4?6H<)H75%"(D3C-"@G$KA:X\=C86AD5DJU#JW= MOGU<5(V'@(=7M@X31P= ^GT^RY>_X^(_^?RWBUE:KE=1)&,D=0TI%F(&M\2, M8&@5/.G(719H6X]JWDS)N &,;@#60$P=@.U+_);311VH]=!DN35F;IW^'')) MA6N(@;:3XC%#L.@@D(FLDY$L/.Q^K#H#XA#=V_A87 MBTO:XO_"LUK47-!Q[@NDDFM3&68 .4>0O'BM$S>Y.0!W(FSD0?;# 6/#J=I6 M2ET,Z[T?G'J\P(GPB5DG#01I:RJY) AU[D?(UC&FC"ZL]9SR;32-J^M.![FF MLNE$T3U8PJ,EWO_B[F*CT]9JXJ1ANM2^B[2U4%K0PG$7@]%)-.\&<0S!XV8Q M3JL83R/5%Y0'&3#=<=JL1C?)B^18";4L6EMO0&5R,0)J4GA:(T<7!1F3+RIY M<;M#_X6+:=V@U_-WW\W.5_OSRFYF+ 9MC(=BI2.30M1.:]R 55ZY9-#JV#H1 MNR-I72Q.!Y6!!,>9J#Y\$ M3(:B7 G&[E:>M'4,R^;W]^(^-!3TO#'7.T3..H@D7)(8BB#3DWP]#8%^ .P<=SD!M*6!WXGAL7=/EI,?V.B\M? MR!(N4[)\%]95X9L3'!CA\GHKQ3M_3H6 ^B$C&O;U!URI=<>2Z MD F1=)"T0S,#)PU9%"9RZP,W.3]0=1MN]^[TJO%PU%*D\P'YVR->WLZ__\#9 MI5@O)[C:-C%*R*IVNBYU!)(*'F)D)6L6K$O;>PWN\J;Q3*U3HN4([G8,%AG6 MZ]%9,,L-:5XNJWUJ [BH,GU"[HMB^"A[M"]:KE\UWI7Q$>!R$'^[=0=O$V+& ME")"O3;M5_/5?!VM9NJP"*6\Y1[)]SB)__>AC[&@0UK90\BD XC=SYR]O5A4 M/D^LSBE)2U0+3;:@2 (0HP:AN%2Q9'S4?KEQ.<6:D''C[DU%_6S5Q"%\[PX\ M?\QG<;T.5AA724LHV9&>5;QFZE6-PI40;[0]'$ M9%UTLA9\'=*AK//@-)W6.:%0C%Q4JULWT[E/P;AGV.D0LQ>G7U!5R\,)IVT* M6AX]=:A:EN?)/TT9BRI")X4.+-9YU)%T26!DB3/NC)6,"S2MJSF&+6.YOI5P MY[;!U2#7-S'.+VBKI=_FBS?+6GFV?/.]?O,K[;[K-N$3[1-S247 (!,Y)4Z# MJZ,SO5(YJ1RL%JW+2X^CN.NBEWW0]=0-MA,(LH.C\=-B_G.Z)*G1HGZ=7X3S M\@IB3)>,RPLB&,]O_O[AY^NQ;VQR]C9==J-S^?8ETV4\ MF]=7WX+8%^%=$F3Z\:J\9(YD^F4'$@F^D@FEFT\:?(Z>HSL67#][K< W\OWC M['.M!%_4SE>S1$[.XOK'7W Y7<=SDO56ZBPA:1YH=R<.(=$^EX4S;CFOXWZ' M8LRQQ(]\R;P5WAZU0QA%N!TN1%< M:TAUKH@*T8!S(M.J8BHR!52\>5N.G2CK!(^GA;CRMM\O+YU M'L8+'54Q"GRL,7)D')Q'XB2+24B7BF\^]G(O CO!:4.$/ 7"YN+J"8OO9S\N MSIV#@ ^0TXG.&L/@J?@=J1$ M.@77=<6 E3(QI&/!%Y]!<4/6C2#/C>O '1(#K1E,K3TF9UR?>5QP'2*13L$E MKUN08Y*QU.GEJS\RUM"Z#H#O"9\@9-X\Q+K@.D4@/X'JBYQ=/ M+O%4NY+PVI6$NP2^7A.4NIALF%9BMSLG^P#KB"9^PVNL<=V#!E+J &Q-.S79 M3-R,D7:6THQ,A)(!BV)0A,.DLC/M8U.OO]7?7H :LM7?/M+M -E/M/X2QGJ' MUD(TMNU2>MX+"6 D'4 >LD"@J^)H^"2X1E+:0[!?>A[1:T#CP'F M8"+M *XM3*@/MU,&,F:AG0=EDZP%BQ%"O>68I"!;6Z)F:3!WNL4".O&1^HAV MGQP1'6R'JS5O2(/=9L&(I<:X2(H$:_LRE2%PG2$&FRV73C+6.ARYE:A.@I*G M!\Q\2.EU ,?-92P;%CA1SO+(Z&CS3-793_46NR]L%:)5UD>!IO7=_YV)&Q>> MC4&Q4X?-8R74 ?2>9-LD,VNY<0(B5\2NQ PXQA P:!Y#YBR;UK[]D\2,:Z$. M"ZTV$FA6J7TXE.XW9WU38@])?I00&EGZ ]O(62OH#!C>0HH?6F=N]E(R+AG MYQ 2?S1[Z5CV=]&2^GE.31AJ$9PG-TR&.H^6!?"F9-#!LZA-*%Z>5K>-J]-. M@*N& NGULM/ULMY^P]G7/)U=I3H?U"\?7Y6]T^.;EF#OOZ!3U%N+(CFG?P-N M-9=&"PF(-D(**CBGC/!IL++B(>NMGSF.( MN@,3[ZF$:I#91T_>$S-!@6(^T_E"SIH)3 ?'4DB\=="DRV&(X^)CQW**?835 M >::9J^89)9E4>=Q&]K\1NMZW[LFE4)01FE3!KMP^GK+*?8"U)#E%/M(MP-D M[Y4.M8EC+,$ FKHB1JMTC!&3=0Q!<^]2\YZTS3/<+Z/T8B\4'9/AWD>D'<"U MX>%V&T9C3AK!?*@UI)D..#KJ GFD=11-EJ@U*C'8I82&Z^@DLMF%V3$V3%[7 M5GF+9_'B;/7Q\_SL[+?YXB]N/OQ[>O[MT>*7]U>__/P@AW/%SLNKH8U19QX2 M1N RT7&OLJ;S&!.D8D6*T>6L6H^6&F0AKV;WM #K#G<^3XN<@[?/#[(DY^G+ M.2[.1]U$3W#B'V0Q?Y@OE^]G=79(3N]G[W QH[^VG CK0_;)UZNYAJQG76>$ MN 3%&&*8B61,#]968^C%O1I[KZ/--BS"7NWY94GYZ%"9P+@G)ECR(F7AP*,@ M:]W3_Y>=1KB]B/-K^)+A5[6EVB'GR//KW2P-G[Y]MSR??J^#B6Z^J4VG[HWH M7I;YXNW%\IR>LB#>Y.F*=?6OU2'V=V-!1V=[AZ"F:7)X<':=(I>L%#-6HX8B M"WE9TB0(BH <>/&J^.Q8',QZ'S*7_,OE+WB&LYB_?,OY_!^+^<4/$LJZS3H/ M7 96H&166]62$O%2>&#:)XNL),9;-RC=M4X]CK/DIS+B&XU54;5(3,*T-*:/&,Y!<,*-L]H[4)7-T@['@A/ M@:R55#I VJ?Y8B6:VS:B&U9Y/=6(:Q.\%L +3Z"BBW0*1 TV^5 $1LF:#Y'? M@[Q.<-<,&P^[_0XDJ XP>&TR?\X_:)$Y73'MZ>5QP;C14H-)Y 0JEP(X2Y^L MBR9H.BZ$:M\%?B\2Q\7B8%!Y=.5L.+EU44M_[>%]+#MPTK.28X@,3 X?1@W"^&$*++8DWQMQC*CJ)Y0_E6AS)]NZ F(2/@LSIH1P@!2OC: M!G8UGXEQ:8L37+1664_1,NZ)>:R,GX7,@0P?=R[HESR;SA=?:O@[IS_FYWGY MZT7^O;9&))':&B6_H+=]ZIG+2GM@5H'!;.Q%$ M6@9I9)!!HZ_P<,9MQ9 M "A]O7F4$'Q.$ES$$G-RTL3M,ZOW>^>X2=63*)HV_.[ S/DPGWVEIWVO7*M5 MZJMC7+$<+68.5B%MAD*;@4[UVFY-)Q-DL4*V;FRWB8Y.DO-#VBZ@DT2A!1[+BE#&FS@BTH(W7-MN@M6]]Q:W,]6/PS+6^UQO0I+V(5\-<\B2+'5:Z( M2:% 61/!.^^!&Q1*AR2$;%VDNSMUG62>3X*:9R.=S4381?;O_MINV#QQN1CK M8IUO+P(H%1PXJS(X*47Q3%J9V*!8O"&EE\S+Z, [3#B=SCV^R\ZW\^\_YK-: M(?Q^]I/^,U],\_*/?'YP>?4^#V]1+7WP8AH5/W]EH<(/8.Q-GN6>F, >IK$8_E !8ZB2(7*)GZ##YUK>%FQ!^K J\ MEM/E9_SK=WKX@MY2)?:Q?,[UWD1>3GSPW!A6$_6!_E ,P17A(!?OR*3FQ=G6 M'NYVJL8]D4^/N8?:L;'<.K 5;U9$+)LNO^7TC_D\/5A25%X93+20@&1A")X M11#@O%"D]SFY^ZT/YAW(&O>0[@B+C237$QC_/5_\Y_WLTV(>\_+!DC1CS->% M^%!+BGPT@)%+8-9P&YSS/+6.VNQ UKAYB([ V$AR/8&15C')*",FPT#$.K0T M&@UH902&ND@RBU5BK>^,WWW_N &:CN"UKRPZ:(Y_0WMUI-87RM<[PD4BE1D) M415=>Q23/X46P0C+?*:]89D="E6/J-D)8_I_ ,:.D].+7NQJ"([LKWTT6\RVLCBFU M#B(\I.$U^,7[X.E1U/ 8F8Q;*_?K^HUK9;!<:X%)=H&A):466:X7&E6=Q4MV M:Y ^RN"$#6F+ GSZX:_!=3T$+HW8/2Y@UH?'[SB=T6E03Y=)RL5RX0N1K"*H MP%TM&\ZU4#34NF%NM-^*E_!L?P6#5T.+,[4$7K51#BB7:N M(]&N.%A6B!/,.' 2&1CD2;GH$V]>.7GW_3N!R;P^,!TMBRZT3HWNTN.J)TW6 MVXI5$U=")BW"P3'E0!'EX 3MB!QC]BYH'AZ.KGA:\VQX_DZ L:\/,.V8WH\& M^EPM_1*T\2A)6WJ10%GO 6N[&*(;I8EDR976(^3OO'XG.+G7!Z=C)=$!B.H( MYG5(]M?\8[Z:F\+(E .A:^$3UYH6I 28:(5FR8GV M%61;B=H)WTP:L?UD:_D5G:0YTD,F?[,=SS/F'QB)D?@OE3/ MDZS!P(2!$I1U.C%;<'OLZ*FG[P:;5QB8;L7Q+O3-.E;Z9IVGNDI0K0.GJV\F M25J'.3F(UMDZSB- $![!Z6 #CRI9O_W"_ZYOVPU4KS-\/8A$.K"M=EC7!%,T M"H, SEPDM+S;M0-9N:'R%4?*A1-?I,.RG,OGS'WEQ M?OF)?GF.L_2.3,L?E;?-RQ:VO&?(8H5]EMA5B0*!N>C )1@CZ:2MUT<"5P[( M9HLI>JO=PZ#TZRA1^!*_Y71QEC^6>\)[HLEDSW2F$&[TO8:2AKVP=^CB\Q#R+"+D_Z)U?QR>=-_PFORNW/RH'.4 MH+S.0/Y4 AZ=C5+$I&3K.,H.9(V+R&'P\.@L;RND 3.& D/[\@J_6[C<&UD9!.X72HN!\V"#Z:]QT Z'?_^QF/_,=X>NTS^5TM.Z,GK:*MH:"(GEVM!!6(4R6=':YMJ5 MMG'K$(<&VR 2Z@!YU6TZ7US$*J?5C;RO)+CKM20AO<(Z(B-4S\A' 5YC@F 9 MHL[<2]GZYM%S](Q;DC@TPII)H@-4_7)!K)S.OJZI-TP*R1@#D7,AMN1(>R(G MB"D'GGV@7=$ZPG.?@G&+$X=&SA'<'C=S5<.7%_5)7^;E_"_B)3'G?^$BU8_7 MMB&9@\(G.KDY\Z"D4H L18@A.%NX+=8_B'UMR%EM?\^X!8=# :0]BSO0+;]= M+&;3\XO52GZ;_ET_76M)750BFC6YML0>56J?2240I*=#5R2.-K6^[/8T->.6 M) ZMMLCC3WL6L@*7:BMO6"+'W= X;^EE;F;QOW?]N.U7C M.G?C!CH/$TW/8%MMH]45II5S\7GZ]=OYQ_+/95ZE:'_)94Y;+<:+[W4V=TZ_ M9EI!G%XG.]Y\KQ.>KA(ADV"D%R5I,(:9V@33D-5(GY#9A 'KF+N3Q>7;+:O3 MP-B!2-P5Z"/!XN7NE!V9D;USTFD'*!P=?=&3L+134)ACQG+D_'2YA!8+ZC32 M-^KN& *^^\+?[4O9OEKI>//T;='H1VZJ\)07H8424:265 A,P@F>[(6N7#! M.;+L6O?0&GY5G48IQ]TH X'B==2(_9'/_\#% FM]\*GJQ3:]4$QD'4O?'4?X::M#VP>Y36O^$\N_9/[A3^9(BDZ;D %'+ZO*D!-X9 M#L%IEF(PSC4?LM%]A=H8:#F@?FT?T?6,QCOAUJBSY5Z0HZ%K\R(AJV7G(G"3 MB]'TI12M^[J\BOJUO:!P0/W:/G+I&6K7!0A:<;+%)6CE(RB&&4)0$40L@3DN MK7HXIW,XF+V4FK:](+ KQ Z0QXCP6B[.)[?V2T[O9N?3\VE>7FU!4NE)DU,: M1!W''1FM044-PM6Y,=Q&$W<*!=!+[N")?KK%TG/O[R.Z-<*)V4PH'0)KO?6$ M9B9APN8-#[E^XF-9= M6-UB* ;2.:Q_J MM<;6H^U':1Q2\ Q=T0 %W ..[@?R)S,5'@P6$K>WI4=01&\%"]B:PDFR) MHK6.O/O^/IR (>7]:$;>@L?B_ER.?&9_B]: 5Z:!*I:+YZS -IZ MQKS7W@SF=NY.Y0MR)-J <&!!=C$I=*\U/I'FG$1O4-C:3$/5<3&^!/ V:&)" M%,G2-C6L?;_!X^E^00?Y"(!N(>P.M/']13U,WM_)SJ^[NTP4&?!>" >LU)M' MCI866*[5!(QVL>7H1.N\Q[XT]G&7YX3 '52(+VJ?%]D/%! MS[QAN"J*79?55X]GT MOVNGR-GJD6_GRU7!RWP6U_VPF-3,T__ E6JT>Y8@<"T@6K5"H$W-FZ#O0M=K MJ'?8!W>/>\4VEMVXE^"NSH.;QI-WUN!0^U*=QJ#JN G& X2$&4H24@N1:!G; MAPL]^?C7,%[H$!@U8WE?$ZGN+$(&88M,&JP0$11ZPGZT!8H@2[>DH+S%K;AY M^OFO8>#0@#1VS*!4'E5P&9^FL M#=)(8<@ODD[LH&\V/?LU3!4Z6-<PN],R#L4AWEN*D1VVE),LLDPRBAXW1.&P%T$ >[/GW_Q+^O_.L/4PS3LU5*NX[\ M#I:PD>M5=FEH:XAJ_3LC0#N4(2>CC6\=P]U"TFL82W2,J]928AT \+DFVG<. M]*B#,Q@X&.9X;;B(@"QH<#[)E+(3FK=N=[,;9:]AK-$Q0$%SP*XT/4#R>&'!_9.QASG4\V.@9SQTOG15VC?!/CXB*G M?]=K@[/SR\:!_2>>/EQ0?Y?E=!70=SED72\-)TG6G,J>,*5(BV'6@OL@G>&M M&Y".&M"_&N$S2[B@=\W313S_E!=EOOA>A;F2'IY-F#9"9'*7M"BB]J#1M2-: M'246I.5"D9^]??CDUM>\AKC\/O"Y/T6IH0A&G\%U=RW76W^]D'=_Q[.+VFSO M\5(G*15>0B(GBDX%4+%.IW?DGUORJ52TC'Z]?;K;P:]_#?'\-O ;2&0=F'J; M%S@1#-'4V\.1>5L[,T1 )PQPGZ7FA=RJYEGT]L?&N MO?S6YM^NKQO.'CQHP5T9B,Q$8V-B8*K3H4K--F#R$)A67GG,L?D=A2XJ/GY? M]^E^/WO^M/@\/SO[;;[XB_["1%M&FU47R*;F] RQR0=3(Z4AF\R*<*DUKPX@ M\S78G?N@\M$<@($EV\&Y__S")BF+C"YI\*E:,275J@7I0)001,22K6R-T^2@P/BX1"P=M(Y&&L_\F(Z3T3)XOP$B%O_.,W+]\OE14X3493 F&G#1E=O MK'I'JS4%=-"9"QNC5ZTMT/TH'-<[Z@N11TFO VVX>56?\')UIM1^(2)JFVNC M4UI-TA8"$0HL*A[(G_.B.1:?IVA=)/LP M^9HTZ67$67ASG! M=Z3P-;C<^V#QB3-^"'EV8%^^(_4XO\RDF5=71^]HF)LB3)98"(J!J2DMY;,! MC"Q SL5J24LKKK6)N96HUY#_.0:3;:4V=J'UU1O_08;48E9Y](]JT7P,9].O M5RQ>+TDCDSJ%0FPRN?9&S. *-V -4R4$Z3BSSQ_T>[SM-61W#D'84 (9%V-K M6^K];'F.9V=K"^U:GZ]7HUC0DH4(T4A'1CG/9)3;")QSJ;10";/?"J\=7O0: M+H86*VX\1"7J $7:J2?@TW<*6;IYX>QZ@V0VOJ: MUW!OY$! M15!!^;8>H>0S5GRD+KU%S&\F/[$.G!E@^*VQ22#08$2)8"2 M*('L20=H41OCHN>LM=OY'#VOX3K),:!K)JNQ[VG.:Q.D?_[XNL"4U\R:?;WU M;6[W$GI5F ]@(BN@6&& KJX.M5,AQ1#S]@+7G5_W&FZ.'&C##2.2+OS-RLN+ MLQHMO&L4$!L0A:_9G\#(PR$'VIM('@XKR9@0>#;;KY _]X;=(K;L5:*I&><[ M.!^_X%E>UBD+?\?ILI[TG_"R]G"YC?$Y[;F1$+DBZ[+4*:>IK%R=**S/6O/6 MK>^VD+0;\EYQLJ"ER#I X-U!BH\B-:A+;\5)P6:":L#X%VWVG^X?8H-ACE!;@TC!1Z8@E [4WHE7:(-Y(QK M'?_83,EN8'N%^8&& NH 9E<7EJ],ADU)-,^#P!0@(R>#TY/>=AHUB"R*4-&@ M#X7)@P$$U@O\-BQ#NU!2'=.MG*ONC:(-)&V DK4G!RASU,U[ M&F\F93? O<+D0DL1O:AK;I^N*?QR/H__:3X$>M/#AYSVO'4Q7=7,)>M0&L- M>XF$5"$@:(/@LP\I%A\TMIY+W$7-W)?X+:>+L_RQK 3UR[W1-S;R$!F"Y77T M#4,'@44/*14R8)5D@3>_\/,T.:^A&FX?E#UR4$V MY"_WS9+UV, 2D]2"TRJ\KVVR4@1?ZA0M)7-6GLN S:.Y3Y,S+GZ.E?1#;=.( M[=T@Z,W&I2@G9/"609WC#$K)!%X%#Q)39D;Z8DWK&Q?/D#-NC?8@"#J>[1T@ M:%TS_@D7YY=_+G"V)).P9EE_N;S[FY6RCI)CM%8"HHUU:*H'=)8#FB","U(5 MUMH=V9VZ-=-S><>/+4?'!PBH'D;;G6@)[Y(&?=^T&!N>1/>]P"B6_+_P._T\8YN76\O MIQ*IT$*>J!%UI+;4$) X9J5)PI(WD'/K[K';J1K9;6\C_@TU,0UE,?)9E.-\ MENH*: N^/9LOI[.OUWK6:T>KJ!-M"OD!GD<(-AFPR%E ;FWAV^\G/OW\D:'1 M6(CSUASM0.G<]3D_W Q2+=G;D VYAZRV/S>,CE]#I[IUC+,BD^&^=?YB(R'C MWCL IKNJ^J+J4?IAM:2K#FCO9W=4]T2S M(DB;(C!;Z&!GFMP-ZSSH6&C)49+:;IVLV(>^?H*(;9 VF&PZP-W]742>[,?% M*@^45HU1/N7%:J43Y-YS9B,X-+0J15L*>5'THTC2)Y9E4H-JLZE&UJK M-9%'=RB[NWDF!GU42-S)T7)0'(E9T23R69P)Q$@7?>OXP-/4C&MNG>:,/(#O MG2+HX\7YLC;6(]]C(B-Z)X.">GN1-@37]980_>B1AY*BQ>;3I+:0-&Z'A]-@ MZ5 )- -4V^+*.\OY,*]'^BR1HWNQF)Y?OOFZR%<56==.T;S\FL/YP;661[RK M1>EEJZ4VJL1O*@-6U+1%5JH]D0561.Z]8QA@UD MC.L6-I#[XTOOQ[&Z@\/NPWSVE9[VO2[E3_HW5T58C!?CO:?)R0RJ"\];UC9OH&!\O1PEWWIC3':)E'=FE=9/SRR=BZ=] 6DOJ"T2%2GP\G@@X0]27/IO/%:E'K!7CMA#1T M;#NF:\=T0\Q1C!2S"H47+I5WS9.U#XD8-Q8Y &J.8_.X>=C/.D,#FZKU#<^>MP(7EO!'\^[#HZ%^Q;[ MROIR5H4<%(<4C*\E_ A.>])?4G'/&7W;W+9X3,6X!T-K/^9(+G>'DUJN2L@>"-\%"[R/&R8Y):6GGS?_67\+&0.9/C8=5W5%EK% M+7-:F42_7N3?B9IO)%)[K3O7>E,@DS:D",5& TK: FBS!EE"<5RDF QN/7/V M>6-/:#E4O//A>3TNA/ZQR+G>ROZ9%^=3TL*/S>M$)W26='@75R2E IA48K44V MCI$"WMXH_JFGC^O #*\\#N!A=T;*;5XUE42K(+.>&^*-LDI6F[PV,RJ,M)\/ M289!;90/>Q6,G@@WKXF)Q.9U]??-]?E$;Y)IHN-$.!"_UK!2D M"8WA($RR-H7(F=6#8N<^/3U9+0<*_%D0'<']#I!4 PQ_K@,,UUVM3(Y!16%! M!TM.0$B)C"TOP 3%?"E,8//^BAO(Z,F :8.;8WE]Q'#8-B.R[R[@C_DL7J^! M3"_!LP%#W %EE(60F *12!<[\B>Q^8S'S93T=%:UA\R!'#]8R9"M'>8#J)F) M,K\C.YY!1<4A&$=_6*NR3S9SV;KV]^[[QXWH#HV2O;C;K"?A$<@@#GPL M;^G%T_/?,*[:%7_.U3>@,_67^6(Q_XL^O,4?]+OSRXE@7 1'SAVJ0,R17-7Y M$G6RL7$BYT+[HK5AO!^%XU9I#H*NX234@0%TGV/7#8T_XWF^*I/_E!>Q2O!K MGNABO5:8P.G:.B8K!BZG.NHD>_(N"V?-^S+N3MVX,[B&-[.;2:;A>3A"L?#= M_-UZ,T[S\H\Z_[V.Y1FV>GC'EY^LG/@09@Q;7QP%G%Z-I?4OPI=07[R/W7>J+ M]V%U=X?H*I,8##-%)E+$?%4'F6N?-:059&%C85&E-.QAV6=M\5Z"W9Z3WX?+ MW>'D3AJ B%8<:=?H>@=118G@O$'H=.?F]Q'M@3GX?7O>>D_?6 ME52#)MS44SN1Q^*SD8"T\>AH+R[:[:G7EYJ3/Q L;;G:P>FT\69'D5$*[@6( MR#2AW++:B2^!)*SGY&RMC!H@6'G0+:F35A<>8\DD.T;+>3-9FFWP@9DA= M0'$3P(N8P+(\);6/"#I U.-3UZ)"90J=ND%88HYT MX(A/(%D1@A0V"ZQU_4=GELX J#F.S1W@Y*D(/2G@@H;P;5SM"RPS FI7ZE . MSJ7V6>G6&N?%5)JU"]8T1&3WY8&QP=R^L.E-2FPKIDB]/,)8B(-0^#&E#4.DQKT'!3LO&M M[XH?6L1X\HJT8^!R+*\[@,NUKGSW]X\\N\H>3W1&$;75$ +I296% N2$_4** MLVBO3.2MC>8-9/19FG8,7([E=0=P>?-]OCA?C]N\&:DY^_IVOCQ?3EC,R#%E MX$X@J*C)IR"\@PJ!L>1*]*5UXNHY>OJL/CL&0,VX_[+K?OZ8SQ8;JUV&K?C9 M^MJ3U?KLQX!AJWR$MD54*&OO:[4':3'OD(/'X)F6QJC<^H+$Z:I\ZB6Y(&A= MAJ,$Q:0&5Y*H:RTR!53)E_^A53[[R'V7*I]]6-W!0;@QIA^*,CP:#Y'7SC%, M)G",U5N1V"#N[_RZ">PEWE_S8/ISN$"WK("Q*G45)&N2J373M/Q8R M6H@L>ETBY[GYM+\7DQ_;2\*[YF(BJ\EXYX+3/1C>8<'I_[Z89<$DO]-"[UIS&B>(+Q*$=[I&'DAS&J%( MD:).)HB2T_9V/ON]LR?$'"KB+46G;?@](I!2GDX^Y*]X]FYV/EW/;K82I3(% M@6E'&TNDVIQ&2# IJNF%24Z%J1YSIK=CH"[;QM'31PM MKGD#WHU[@GR:_Y47GRX6\1LN\TT(\^W\^P^<74J\GFO*177I,G!?!PI:V@:A M" 8R2$L,X3I)MO7@V.E5XP'A< '.!^1F=X;I;:HDB9A,\0J2K0HRVGIA.B"( M:)@+,>C,A[T(]:&/2;'#NC*'\;L[V#Q;]%.,=-HE SQR6IF1$M 5VG*VV(BT MQORPS>3_^'*LO#G6/I(9]R!;%7G,?^89SLY_G\ZFWR]64:@O>?%S&O-G MDMKB9UY^SO_W8DIT39C+FI<<(7M%.A@M @:;P89B&>U=7T+9>J+M]\Z> B[' M 6E8=C?#T:@#\C[G'WBY^NY48_(>OW&$87E;ECULLKNV\>$R,. &R6I#C1"R M%'7B(Y?%1,F:%](-D^R^6[GVR^7O>'[%[^MURFB]K=T;ZKQELDZ=!I]\+2@1 MR5NI!5.R\3J?IVC\,_)(-#Q7.GBD #HPQ>ZN9KV6:57.UUOU8_FTF,[B] >> M777+2G7.]V_$4CS[_S(N)B4AJLPY,(:P7(8,A3FL+RK%J>!#/ MK >$'B*T%PE,0EJ>(!T*6DV'$;I^"/0N@'GWH)[B?#\;7ZQF 3CBXY" QG[=#AXYP S*Z!=M,QC MQ!):%T@<1.BX-QYZ N?>8ALWMKAA?9=O"CWZ9BV%&:=39F 2+W4.J0'/+0,6 M;9+1231\2[!GE]>,VSAW UYVT'.NQ^H/7!R(TBZU@-S$ \(GU,KAC9L<:" M%8EY[Q-7>MA:K@,&GM@7!*CF0NB@[?R#>XD384J6@6?0LN:F<^WFH7.&I(M2 MZ'7AO'7UZ ,2QL]D- [W'Y>%D*1M=D7JL*\*M8W#Z#?H^ (8^3CCUSY1=ILEKY\FR_.JPI= M/;U>-)U@%M'HZ"#9F$#Q(,"%2$)-6MH2"GKEMUHBS[]CY-#JX:*\8W8TY.*X MMNG-->./X6SZ=26%.]-W9#(E%I&K46U K4JCK5*@D6OZ0;@LS%8T//N*D0.6 M3<#0CH=='P8WF,=9NEGRZE>?IU^_G<_+/Y?YS7*9SVN2=_7]ARF&8R]O-WQW MNT.G/2N&.:AX#CI$28CSM5< -P6\3<3A(+A0]%M"8I<'U4U/A!432X=^' M3%_>&FZ1[&ZCPJH<,I#AYDUM&L[!D!7F@J@SYEK?XMY.55=GW#XH>-24HJT MNNBY=;-[;W?LQYL=.S'>HN%! S''U:E.Y-Z)$" K:=X_2-B*MI$"M[J7U, 27I02;>-&>&6_$L-!Z2-&XUM=) ML764,(Z81_JUEL0.":X[IB;SIM"6X&"C)46?+8/ :'%6"D$&E?;:FM/@JY=) MI>- [$"1](RR25#(64(+7M169EY+,F:<=!U%[L M/Q9'?S:+/5_Y1GG3X;ZZ*U"CZS>MSO#LTWPYK7)\5YVA99VT\6&Z/)\D'D7B MGAC(/?'3FPC(R8U&;F0(Q!GG6T>LFQ ^;L)V8*">7K0=).>>633M4(V\5D@P M8Q*L)IT[5FO,(A8;4M+ZX6"=(5$Z;JYW/.SM)8;.$/701-UC'P55![_65DK! M5Q??DYF18@29?-1,2XFV=4:B#>7CII!/B-,3";=S2$]L,MQ$7ZKU4KN7.F*G MMC53RJ1WC$6TK;L//T?/3O!SKQ!^>PFB"\=DXVIN/:U]C(Z<>0ZE-F2N%4'! M9W"R).":3.S@?"BI=3EJ,^)W JQ_38 =7,2]JLP[401;O/"!^%FL1U!6Y&HA M<^"Q)"D$+QY;]TK80M)N46GV.H&XESR.]L:'1=G$9$7'@-805:2M8K4"U%F3 MP4RFLE(AJ7"2$WDW1+W41,?QO!\_JE/+;>_3+Y77H6 "9G,FRS1S""HA"(/, M28\BRP?YY4UURP? X*7E)(YC76O1#U$=LAI3<&25Q[UGM*O6>)JT8:HN?"DQ M)L*&B;&6?R(9V4DR2%$GGKB5NK1.P[2MNK@?A%Y5M/EL]:J *=?K:4J3N@KT M%2AFDW;<".];CSQ[3$57517[2/GY*/_>#.[,8GT0@KL[QV12:C_OK 4XGDC- MU4E;#J6'(+2G%3%'/#Q=5/0N:5U5'AX#IB%$T1G"'A;8%Q5"L#J"B'4ITNN: M%_-0BK2J2(,:AT35(?<9AKO2/ R2CF%Y#R7-^5:UDJ6%A@PJR$%6@TTXP)(2 MF5I.1AT#>6S;^Q8_?.K(5X6/%_JQG.K@:M.&ROLDM&$\U5(+I6MW?T7&NGR"WAA:6(SEE0@K:WRL&")Q\+& ;# MN>/"J]8QM/T ,=S-VW: .(R=S53%$([KOW.UF7)Z\Y-L\J_YJNG1M6E>L5]K M^.N%P7KYLW:Y/-;+/?R%[5SB1HL>QG\65A';BH%DZA!G(5B-KEHH9+\6*X.A MWW?I/].1NI6Q-ZM4*A,NK >3JS8M-157)ZY)%9WA+/*B^5:K9.?7=>4Z[R/@ M.^;*,+SMX)"Z'P[8NDP^R4[PQ-!#+(SLM" *>7%20/1:N9!$CK'UG9=]:1P' M<,.AY-D(3F.1=0#)NZ[!#JNS6L7LDP>,H8!B(8!CJG:]K].R(WD2S8=*[T?A M.-&>D\%Q0'&-W#MGD[ERUS"Y85^2A4NO,FBF1.WS(@ -*Y!E)!_6>:N+WGJ> M[ORZKJ*'!YZGP_"V ^7UK'*^N\!UJ_I)T2(652=VX]41Y>B@T/JJ BH51Z@M$W@?*C="HVQE@[DU#SQV;8(X*KJ9?7,7_,R+J8_JCBN MYA-I0GBD;061"<*[LQK0<0'>U\WEC$JA?5^))\GI*K:QC]P?1U?;L+P#D_W- M8H&SK_EFTFH27!;M)&G?>ML:$<&G>B,V!O)QM!9>X6[6^8,GCRW\1A*;MV-? M7])?3\0SC/-LF:GUC<2,8@4$G30849 Q\D>]WMY):O.SQ[6,CY+4TU(_@&WC MROUWG)%QE-83G*Z'K4N7D(LZKLDD2_1G"2'Y"+(XE,8XD;7;*O:-C^Y&ZH=( M:MZ0;2.*?;DXG[R=SY;SLVFJ=:;OZ@S,*1V&=2,8'2W9WQ'*JN]NU'6LMG!@ M<[(R9F8P[V0CT$ONV ?TTZUM\-S[QP[0M#T7FG&Z0[1?@ MB#FU_)K%LM,HR=U@\IB \=3,\3)]#) C&=S!,;9>R%H):L64QU47,$/$JQ"! M#G(!PADTP=#*0NN&1O<(&!T=QPITWHJ[X_K,=<0$GIVM.+\FWBFN3#0&M.$, ME.4&/+V5EA&9ECQKCMMKU1\_=QQOJ+W$CV=:#W<3[K4*O_;Y4S(Q9R\!5W?* M#=GZO@@Z4RTZ81W30F^O7WCZ^>-8#X,@H!$3.S@6-AM5'VZFJUO-G:Y)[E@$ M,4BB TRQ@- >G<_D_J7VE;#/DC3VM9>V1N@0GU^IZ8+QU$"1))A7L6Z0@GOGKC$A@,J%TJ!>,P.N\0:L=%YW (VJ@?!Q?G M2P$NL?71B.F8C(_)6K!,KOI.DM=AB@47B\O6<,U+^WJ/PV@=-S72%VB/%>4+ M@NSUS.E ]I#2/ /9260C)YW!DQ4.A4RDQ*4A$WHLI'8Q([P[@!XBN)>&R]6X MZ>#(>Q-60&:2X#E"?V-Q;>"\,G:LYPM*K MQ%T*$$.NA3VR&C(,(1IN+4L9C=XII#\0.,>?$-XE-O<6W=C5<\\L[<_Y+_D3 M3M/]^=9)*Y/0!)!VE5$-#GR)'')(/(42LC8/CO.-E77[OG?)\E,#FKCCY)NAA)1+(O.W", Z;E-K'05R%8IIW53^F/E8@[6(/QGH M6@BB@S-X4V/H)[CE.&+2T9(96ULNL:S!:5%;;VF=F-/D9YVB4_<1>9H3UUNW MR=,,)*%.L;H'FL MX%X ,*\#]L9S(7P(8%F]$R9%K4O+ 1C77)&96T3SF:D[DC9NAJ43&!XBII>" MOE5(7HI@2Y8,6 X(R@L%GM$&DX6AU=8&)5HWP]V9N''S*#TA<&]1O1 ,KB*B M02D>4 O(G#Q]%7*-B'J$:!UJ8A[9Y&.HP/&S)1TA<&]!]5!#_6!)F^/Q*F64 MRBER_IT#E7PBTU/F1 9&U'"IX,D1,DI-*B@!.TI*M= ME(4@KSU@L\OS$F!)N(K)^LQN;QA*$4)@LRP&P8*!=I+9X69!PR M7E"RW+RF]?#1D(-E-,:$V5XBZ%6]78^O[M[<7R?/X]+^C4/[M( MT]G7.FF/_I?^Q+\GV0KC>.20)$NU$6P&%-D"+UK;P)PSK'4CZ0/([+&32)M< M[= RZP"67_ LU_G$E7\!XW_^7.!L2>LD'OX#I[,/\^7RCWP^B3FC2\D"2_5N M-3,*R!=BP+B*UFGTHGDN;#?*>KQ!W 9\ TBF [RMEK,:^64L\21$!5R(VM!2 M2'#9*]!.JAB**J7Y#.";EX\]4F\XU!S&WY?=17SR8/I2PS[B$W[*3N(/%W+3 M2_R_CF+@^BWG\T#_,N;ISYR.[+_^S!/;L6M7L@<:N^YR=BIH8,+4(@),$*IY M&3Q7RAIT5KG,R.52$NC]3%CI%6F)76 S M9!/>09MW-!'N+DUX]^%TAVA9=V2*02A:NX$L$K'%HJ\7F (DXP(:1);Y3@F' MU]2$=R_)[M:$=Q\V=^ "[-GC5<1D3?""W&CAR(XE7QJ5\R!R+D4ISD3S]H:O MH GO7I@XK@GO/@(:^S[LAA$+3B=1HN*0R%>NHS1I0WK,]79OLCIQZ8QXWB8^ M9I;(H'<86AY7+=C7E_37.R5%%!)K-UE6%Z#K3M%9@DVJ$J\)P=N'2KR$62)[ M26KK+)%]V#:NW#_-%^>%U.3\IM/C6G%%C ;KV1MC2+0-C";%)34$YWTLR=FL MU5;)/_7T;F1_B+SF;9G7@=&Q61W>QMS0%J]+L1!U';0CHZL#5PHH;GE()=(9 M=QJ/^,->O3$'3:NT/#Z&D$,WL+I_>?0ZJ%=+&:\#5T_< 5-"4C[('.P0@^\.)KA'!_Q Z&R$Y2GD^() ^^ABE?;:2$MN:_1DY"LT M&9QD%D(QVBGK!3H[$E[[NAG7 U2/DMX+0NF??\WK)EQ.)!&!M"RP];J5,G56 MIM4(29IL7.(FVB$Z$>Y#8X]G^FE1>9"T7A(:Z_VKJQ7RD -'5>=%Q$C[C2? M6#Q@\$ZH5%BT.XT@&P*/-U2.7S\Q.B(/D]@+PF2]0G.UP.KHA\ 4*&_(:W)M=Y?VX%H75C ^J2=].BMW*W9X+YO'O=JW1 8.X4(7I#*FV"PI+41@5PPXJ'!3'8N M)I BA!;%6P,SIE&UU]W7 M?B6$_0^O*-5,(SER 06$:.E 28C!*5,L:YV?'V0AXP8WF^+Q42GYZ(+OP'1X/R,5E;^0 M2%=IL0_K)5Y-QI8I%T<&4*!#CI82-?@Z431DX9B74OOFKOHSY(R+Q [ ,A]& M)6A<(#83^VYP.D & M'0"J;K&/I=X5NAY:Z:/+7!E/LJ;30C$=P!>>@4L;3)"A&-:ZK^LC(KH$SB$" MGK?D=@=P^4R2( *^O9FE7_//?#;_43FTMK>O)QZ'J&3P%D2==:IR,N 3;35N M@\C%>%5L:P#M0-:X";WA(-5:(AV [$L^.ZNW8F?I=US\)]=0P/WU&,/12#)> MN5 2E!4.L(2KP;U>>9Z-:1V&WD;3N)FYX>#55!8=8.L?-=R 9[2>-^G[=#:M MWM'Y]&>^OZA NE>[0'O%U!Z,AL!XR:U]TIT(&S?;-AS*VDNE M ZBU<7]N(ZLQ)\&C82 B,E"294!;'.ESAH(;*SS;Z?;4'J!LO(1QS^#^'-,Q M$3)NNF^]J)Q6:WXJ@$OZX/UR>5';N)#57$.]],V_L=8FGR]_FR_6?%M^7+P] MPVE-/F!T6F4#P1@ZC"*K$SR")37A7#08HRI;8N*#T3:N2S,JTN8]B;W35@7[ M9ST^KA)O;R*=D]/SRQ,F@3:_>)S4SPY,.%7"AV#&5$8+6OB:[O0*@J =8K,0 M1:H:8V_=;&FHA _MU,T;],ZUD'!Y^U?6.=HW?^$B?;PX7YZ3R,A1^#P_.Z/M M6K^=Y)0]%NDA6$4&7.%U@#5YI"9:+;)EM8W@5LW;A;9%(C->Q9/ ]8J>T2Z#C0JFMI@^ M0+('P_G'RF8B3WEQW@34CTVUVZ7_1&GR[Q\/[LRX29HHDRB M($2E,ZA4+W 6J8'<%YY+S*1AMEO'[>@9QQOL#-2GE^RQG5-'!/2/*=%ZL^C( MF)5<*R#VRUI?Y@%],,1VKD/4M;!!#@GG>]2,$_]]%6 ^7*KC-P%N>S:EX%&A MRQ!+'5-AN OE*:U*ZVC-EP;TYO5T3S:W!FF3R_9(ZV.=[/Q5/2_\I*VU9M9 MW=4YUATVKU^M#ZP:+UWS(Q)JT9)O$U*=[Z-\I%TN#7#IG!(BU)S2<+I[5S+' MC5'(2<%%&M$ ,;3GD?AMW!$M+= M!3>.DU<'V<2#=^U5B'1YYTSZ=YY^_59W\L^\P*_YVIWXM)C&7(_-LCXV;=$\ M:U][[D=/QR860)DL.106 M>Y9'Z'PTFAD@=M3Q+Z1BG4QNU^%[",;F= M.S^FB]4_VHT_+@06641@3M;RDES[IU=5AB8IQHQ4K'F![XG7.*Y_]C]O>PX' MP)>P05L9%@X%"I]!F$"2$Z2R/+,:R!G!4%AR,IQ\7Y[0CAW,#7QMVW$$N(T< M-6_%FB=BK+MR+)F0-4L>I*B15^O)Q. V@S0H'"1 _RQ;K8_ A:0BIMIX)B=BBE BL- M 8Y7L&?>I#1=56B?_3I=QK/Y\F)Q9Q)6\)&+4#1P%NH80B8!.=? M7QF[Z_G@!\@6=_YL5WDI>O@WT92%^G M=&8>P3E2&,@E2\H;8]R.)1"G(?AE1_H;(K1M@= 0<'GYF^@]+7XZ6T[CO_#L M@AS!F)-/*I!:"Y'D(P0Y@MQ D+(ZJHI.VNV35MK3];)#[-UNB2.$WP'R&U96 M': FZ*!/BA<#S$0-*A8&SKL(TJ*VW)#!E':L0AIU'2\[.C[\N'H).2!XE0HPKA-/16BFM\\!/#W=+SOP_=)V6@OP M=+"SCJS W%7?>!F(*\Q!#JN3WW,@D0;R<)/DEO1->)@&'JBDMN6I-5@PNM^] MU"%<.MA$PY3@/Z5A;-0,$T5]9@9?E';3Q3FY&=O,7*XU>/V61E"R-.UE??611&>1"F)%#6*$!I.#@E M<]99&!T>B*/;-BN/&Y,=7N=TU8S,%A-DO3(;BV*U0UX=JLLB:,.41N5R5J(Q M+-=%;Z\ +)XAX%\!'XJB7.1H4 M113TC=%YCX!>^N*?% 3S5A+I $Z',^YVV;-4#[8_\'M>]RW5HC#K<@'$:MMX MXF:PV=;+@,K;HDWA_5P$>'H=XX+["%@U*_5M).,.<'[3K?'6^EJWP)6>#AMG M L@B:J.70 LAGM*/&$OV2'"=/-7,]2F@'H^]G7H1Y*SU[ MW>+Y[1DNE]<]..O.K@.?LU,"LN" /D4OM(R92S- ^]4' M5(SLPQXIUT?#:HYB<@N7JBCY/QM++O"NUW.?SG_&,X)U7PC_D\+?A/8$A*QY%2U M Y+-6V($K[,$J;)4*)EBI7G,\"!*._'_;^]+F]N\E36_SW_I&>S+EZER'">5N4GLBGW.K?G$PM*0.2.3OJ3D M$\^OGP9)68LE<T%U@$,CWWV_74UJ>*FT/S7Q7RYG(B2C716 C>VLAHC M!%XT(-UOL9@@B^JM=/J1;?22\7PR@(\-A7'S5&YB6L35/^DT[S)$AG[ORSK/ MH')A>?]'5_\;KVXGR]Q]7)Z40#8>J0)BBO*@+'FU46@R_2SC6G)463Z(;#Z2 MGW(Z>GM)4![\(/2+@I=T-.I;\T/&K%7&+_/%YJ_J[TT"%\PH5L/()#A5NR%$ M5SQ8YYVS:+FWV[.,QZ&]ETSC\SLR@Z!CW./S;C%/B'GY"PGJ=5A^I%W@] O6 M#=U5"#?EU7F2HLN>.PW2U[[PLM1(%I. +FDE4RC%;B\!VW?57A)Z3P'9027R M8I("UR^(IQ^Z]NBZXZ0#;F?!R7(!>5!UZBP$'2-9"XJ0KD0 EJV661N=3.N) MJ.>3"VA<%DDC@HUU6FYD'H)4HGYKHLJ\>-TZ5>"'R07< W?#Y0+N(^ .@BKW M4X1"RHE+5^H@>E,G%ED(A?Y$FPI)%Y=X:IUU]2)S ?<"P;.Y@/M(I ,X#9+_ M$[U5!K,CTZGRP$@$CT("5TXFI[6,N?6%\M)S ?>"U2ER ?>1<0W_.O]/S8/\BGF@D$%2$4+4)K39@)]X=ED%%YX(UKW^WN6H%X> M0,;"RWPHX76 Q 8OH$GY8LEM!!T\N:9":E(&08,I3A8ET!'=O3R"[)=-<09Y MAL>8"B>6_3FC_<_Y;!TJ>?-?U^0@_S8C%7"]$L\3T^DX4Q8EZ19;+*D!%@-$ M(US]UD0NO4S]]&S==W.=WP>-4=OJT P*H7,^6]_SX^HC+CY\#+.;&M6;(/IF MR%?PF2<;2=W)7$CGU98 PAGP22)Y\)I;V3HK]&2;.].S-2RX6QW!09%V/C-W M#F;/_;R'"5.Q!.,S!.DJL&W3,:%,N"\+."+R9[S$ 1V M$R@=A@5GZFN.'$[M (XOVM?*2<;!:U\[MEJTQDGMO'J! M1_A,0[4]')P.E*/[A8KW;V>>Y$;XZ);9(C M"/;<_)F&K7\H13 DGE^T(M@$(FNW^QW49_0RJ"B!<\M!E4ABQ^1!RRB4)+>0 MJ6[FA#;=^9D&RW\H%3 8DE_T^=_#E\J.!U94@IAJ5FK6!4AO.I!*\,"C"%R< MSWM8XXA ?\'Y'^KL#X3BIM']+NJA1YF1\L3*(]9$=S(AA2Q0HRPGL]-&"TH: M"\$Y!3E;6R(O&A\!=V"#/1B<$(OW7I/;*&I@&;D&ARD!=TZ@IBM2-$?GBZR*W@L$ST]( MV4,B'N-%)>:UBTNG?5=&GP\M>5='["*\#)#9( MBM'>,L!5.'E1@N!1N?Z M7LCI0.L?PI\/\ZMP>4@36SX)T2$*A>!CJK.M> 27G:I\BG5F.K/-[:'3[O!, MFZ_H&,:%14OF -75*LPR*R=6@=0?1&=3H(W>A^:"4'^2% M9A_<#?="LX^ .S!^;@)?J[AMUMFK:&/MUD>^D9(!G) (O"A1HJ6;S[4.A=]= M_Z6\S^P%@7DC>72$I9O6DIKQ$)D#M)+.H[(,(J(%JT)V+BJ#S0LA>GH2.5R2 M3T#B +:.&\!X52VM!R;*)@S.8XY"HP*?:B<;Y@I$40^+=)$'Q;/2VP>]//WY M?4C^$('-6W.O [UP_W%0(=9^G ITKB'I5&3M"UM?0))7(FE;;.N9L_MG 9Q! M:/^86^9PB70 IT%>_$KVSLHL@.DL05GZ$E748%1$YJ0PV9]\$O*99P'L!:M3 M9 'L(^,.<+[E(3FJ4AQ/X(TD[D9-W'7:T;:2DUR386'^G05P0KSLEP6PA_!& MGF2&BS)?? JSA+<;V>S"LB2T-0$,%QX4TE:"I[LHRVS1L6"XW_Y"],P"G3_? MG I2#:70@59K$)_W4BL1+=9T'#H]3FMP*EF"5C#,U3[PY>1W=9N,DN%>1;HP M.T\L^W-&^^I+K="=SB[63S]\8EC.,M$UD6PF1Y*Q4I-Y$C";#:LC,%4_Q62/ MT-^YA= 8>ZV@?RP07L*KW[K)W'RMNY:OOH3I9=5%="6NB]5.\OBW(Q$G?P,\ MA#FG>@J42A94V0'+A:Q;D LD*6W$X/G.&X]?; M7[EWAA\*Y6YU:"A%)9,26.1TH18ZT8$C@ZI0A!&69[%]].\@I'7^WK[_@RT60?DI]#+,A6D7LK"TG&>"A6*\,4W9." M#0?IG>D1@&#Z-WE+MAR4'&6J9+]<.\WLLW?76^<>.7&VZ0X9AR MSM7IMW7N7E;@BE D-B$\)H/F80+@4Z=C*!+'";QT>3"Z0$$'%\8A?+C?:>[7 MQ7RY_)X/Z.A?PB.0K&'P%S&G?+*!\B5P@NQ4@:@J3E4C+ M&'.,,PI;@F, M]N-^FQ_B>/2#AY?2ONU;'5;]G]Y=+])'^A_K3TY4*;1M^=.7"NW%D%,]$)C" ML\J*?%^N%7G!*H"+/()!ES0YQL3^UEE,YU,KA"B$=L278B4#Q:V!8!C]2;" MUGHO8O/Q73](K= ^N!NN5F@? 7>0S'"OHD$Q:XK! '3E$<6R3OSBA4'0!8/Q M]%/>^N2^Q%JAO2#P7*W0/O+H"$N;O#CKA7&H,WA;.X9IVH(O$B%KKKE,0>G< MNJ5*3XG3ATOR^5JA?=@Z>JT0=T_:*)M41V^95C)8$,*7C2&;W_#C]7$_OF_=OWSW6W,J[Z)74J2:5!^(O([/6 M2D^0U"F)5+A(K?.M]B;R[-- ]T+14^UA!A%I!Y@]F+_K],7?ELOK.P.^) J7F\3>ZZN/\T7M!#5Q5K.<8@+"+H+RUH//*" [9))K%H,Z>SLE!IZ._*6J= MG(ZC(/%#=W\U.F9DU@&7OC:.%AQ"B@Y,=.AD,CS@]A3N,^C^VM\0LN..SNA< MWPLY'5P[)V[8&4WVCL0*D3,.*C&$*%D"DJ>3.3 N?.OQ51UV?VV>U=')A=4Q MF#JM WTW7UR5^>5T_LMT%F9I.KM8WH0;Y^7=NU=O9E>T6;K#ETN\6H89"2K$ MZ>7J[PY.Y6BQ:(L$CN:;;Y2V\79Q$0AV&S3.ED1B7A^D67YW9[-ORX9P\C[H M;]81X&]O[$F:VIN8@0V%D:UE-40A)0B9N--8Q\FW;M/0A/!V"2#_#(MIC7O_ M-J-#1$?^1I[K8'B(O'B6!0@4M9-"H7.,R0&ST3&GC76N>3G_;J2-&Z(]/?J> MSO!H)\$139WEXFIRRTC,W]1*?6V.K&AOC(,@L48)&/E&EKY%H>EN$8ZNDIU0 M2(O<02!]=XN^Y];O)8^CH:#GC;G>(7(V+],2=72:>R"SJ':V+!&020<06_MC=TS-PNJ\%= I MKKHY:O#".=!&,FX\]\FXQHBZ3\&X1E13X3YL5'PXIP_&R1=?-?U],OX7+ETEZ]#HO%U^GLXI_A\AHGQ4F=0FW\EKF@+\%#=+&V MC\@F.E_(ZVU=%K(383V@Z2@(S(>61@=7UVU?XKJO#;LF(;NB(DJ(Y+S4N]V! M4UH ]SHKYR+3N;5">I20<2VA]A ZGMM=Z*57*'R/9Q.!Y&-XST#'VA=)!G)LF?'DV#*IE#!9A^9U9=O)&C<-ISVJ M6DNB W#=)]Y9G1A+J]R#.L.SMIRS2#Y(4B8D[9CRK8<0[@^8P9)/!E!#!W/W M<&C4A_%&>F?^&1=77VN>_16!O9ISG^MS$:G224274'L.MG8H5-X4LMUT)OYP MC^A,E-@:*<_1TX,)U,0G:\;T+DR@^Y;0:7"QU:C,6B,&OY@(F MX:-T6K>V<1XEI >KI@E@CF=S%VA9[V!B+!/&9KJ8?1)$+;.5;D'7-BE*4[*+ M:9AX<@]&2\-XX%Z,[,!,N9/==^LKL_O-S0Q002I"FG?X.@"U;4'A=<(3!F9G2M*I-:V M[1.D=(.=HV3]F-5R)-M'Q4_$R<^;-?_"+SB[KI&DU]?+J_DG7/R,G^?+Z6W, MH.B #@T&!XCE#]$70MSK'G.FNSP^>K1ZI*-IYN7%OK,: &8S/8Z/G]_GL MX@,N/M5$^%5&[Y^U7UN:7]/=^#/&JS=_I\OKVMIRT\3M75AY&D%"7)M4D M6S(/4B8/@DX1*,-KCV'E(/-2K,G:E3"@(=[%,\1 U^"1S![1<=M)+]\)2##! MN=2%09*U17"J.971U:Z32:H@/(]L^ZR+?5;LYA8\RN0>DLUG>0-^^\OO%:W( MR3K%')C,Z/:WI'*=<06R8B$4AMGC]M[?C8GJYDX\%H5C"JNO6W'"(@^>F0Q% M"$:.2O!U@KF 0JR5PH?,;.LLZCO+=W,/M@XE[,779C=?VY+>N^#_L BS)?&G M=@8XN%QWVP>V*,7=B^A&9;9/K7EK59$U97@(0 "JH$JR#K?@( I+TO(2F&S= M+& ;3>V*8Y]:Z:>O]WZRJCT07OK@&C/B($+' M#5,UQ=/3-;%#":Z#&VZWK:WJ_,@=B2@,J7DG(RA'+DJ4+I/'8HNPC)&Z;EV] MO3MUO535#@:5[Q(&!I%;9XC-2,W@0 M:Y,K;FOW>#H\-4BL,'IAC%/?C95O +8GB.E'81TO\^\ U4( '2#I^]*9A_NI M#^W!>R"U7%\M.(*7SM4T=I>3RD%A:[=R&TWC:J]!<=54')VVLWL]__1I>K7J M1!5F^?5\=C6=7> L'=.M;H?/;!$!VY?T=B,";Y9]]7#9Z3)=SI?7"_P6P> V M)NZ8 !.PEMS2GSRI'C <32$[WW$QP+S W0EL%QY[^QGK\-O9Q>^X:K:ZRFC= M=.+(@2Q0YB!$LA%44I4)7H!$;4/&%+W2C9FP"UVCC_P;"$=/1\(:R6C$JS+C M=/([7H3+=4[M>OY8"B8*)H$3+:!B[2H:I(82F% AZ!39A/! ML"I:D6IKNR(+*(UD 0;,X*LF196+XO)Y>V;'E<:#P>'BFP_'RY&[0-ZJR>^C M6W5GC\6\ODVTM)8V4F=89>4D^8TI0!2U;5TN.HDL4\D[O6-NZ1-Y#(V]1(T: M7T(G%=W($'UJ'YN#7/,JHI4<-*_!"Z-T':,9H' 6>4R)6[=3 N<6$#Y/Q7B] M)$^'@OD@(NGX:A0;=5Y)UFCJ51$$*$%<M>'P(S)":P4L9:#)0@R<[!>""5C#F:W1@%#-F,_H".K/OA8DC.[/O(:!Q3:*; M:IT:EZ\!^/JX2.I]G:%5!*9@'=A44VTB^161-@1.1A&*9M:K[8;0,PN,/$)S MJ%NL(5>[Q,9-_$UG%EPDAU/&JK4]_2D%!R(FGGPVEKX(<2LV#N-I ME_#X\*_YS59<#B7I!+S4/AK.T_%1Q4%!I5&*4C!L#\5L6V4M[_?-HWR@MLB,[B,M=-*#0\DD\AV"H$X&-"4UKE?SU,T\KCBH1(DLLU);7<2:RULSQXV,4+C!8@M:RUHW MBGB:FI$G.3:4^3;* EFBJY=,4.VQ \O:@2=:7!:E\),4LRV#M$K X MSO"T/G81?YHL_\6)^-:V!T+_HRW)2$@M9DU6H5Y5SM$5P MY%F"=#(EH[(C5W*KZ[7K:N,:S0-@9BA.=W"#_4H.Y=WJCPDS3"1+G@0+HH:O MB?3(H@4C#3O@Q9X2?)LP>.7UB,4^(>5D+T'Z=D_J:U>?] M]88FV2N9ZQQ:+5@=',&))S$KX$()YHD]7.Z08_/,"CLAPIX1(EIR=%Q@/"#] MC_#W]-/UIW?SY7*Z*B;['+[6'[[Z5,O,"/KA\]7U M_A8CK/'P@,.'$Z6E\P M0^)TZZK,%7CC F0,.JJB! _;>] >3<9.$'/G!;'3RJ8K'+Z^_G1]21S]@C>[ MJZ.U)D8GPS!)T*4VV\D"(7K+P+KD0I&"WYF7O"O6'E]J)SSYL\93 QZ/BYF; M!I8/]O4V7DXO5J*ZXQ:@2;'D0"HXU.ZGPA7PN38'0&<-XQ&M$UN1L\>"NP4) MV7D!:"B&=V!(_SZ]VNSA/5Y=7>*M8GWUKT#2RA_FJ];RJS+N26+*9,LB"%OC M7"P;XJ0F5R$PC96)C+5^Z-B+P-W0=XXQZN'DU&GU^V\S^B-^"'\?4>W^R&>T MJ&[?1EJC:O9ORSQ2&CL)8@WCJ@^ 0IX[Y]M4+"0Z72 M@N\=W&'K;?Q._D%U2M?E^M>DA3?JN/9)PC)?X)US^^9OXAZ);3H+BZ\K[5RO M\!H>FU_2,A7_[['P6_/@HSO*B1V _M6O458ECU<+YMN49Y'^/,) FAE>:IOE5R4(E. MO2\E0 FHN<=B3?/>H[M3-^Y3X%!X'4@ZG1IR?^)5/9JTI_VOOI#!5*/( M5_/:9H7LV:MY^K\?YYTR;+O<'6X)#$-'"E!R< M.8ULT3=A,2-D+M_=$'IS#@B-OF8X0%&QU.DJ!5R-_?(Z[ATCMYA;]]%[BI9V M_9(>Y^]Z^ +F]27SZ?/U6MYORT."U@EN"45DT@:PLQ$\AT>WKN5*!KF;E 8Z!D71\0?*QM MGB5(;8,MJ**7S3N ;J%I7!QW YZ=0'V@)$D L^_XJXVL+;SU58FXT4Z[GB5@!'1NS"8B$Z+D!'1.NQQ!1:OU0\ M2R\-!,_=_3@,#.=_"-:) 9,DLI%>)?!:.5#,,0C:>N!U(FAAWIKFY5]-"._1 MQ!P:/\?F.:?+\/LZOW5(ESAQ33=]IG\,RP6JT2^@]\%]OOX M%A'_(S;4*I;_:,_.6OKZO^;3V=4_Z9OKQ9UQM,&JQ!-QSA57*[5C[0PD"E@F M",^.H\+6H;T]26P7^7]BX?5-%BTCHXD[2*9D4%QY",4BA)2$"#X9-N"LA.G@[@-Y/4Z(WWKFNNP>>:M_>M1VZ@RX+7Y^26!<(M"A,O7J MC]4(B&"*-EX%H9W8*:UC"X)V)FC,]GK'RGP^M #&C2&__X\W&XOD)O841.#U M8$FAD0Q7L6K2DH".F4XY<@P\/F]6/?*IXP%@()G-VS"P V_S/&[ZD8V;1I(]Z'O8N.X_7( M-P\NZGON[J\BL3"C/,^0M*)KFXY3'1HJ@&44DJ,5LFQ_U]QWU9%GT1TIX/EI MN-V!VEGO[Z='MZ*L2R8D#XR[!$KQ EX6#M:(D&6(2K/F%]G3Y(Q[E35"5&NV M]X"@Z[BC4-E[>G;J-O97%:Z4**.Z52W_HSJ7 T MD&+.TNA0)EH)Z)EGB'VX-?*$^(?3TFVV M-L1B0-A:Y.?)R _UD0YC"=R@=B4^-^5Y^Y#X!POV,C"A^?5R+'-'QL6;N^/3 MO8LI:"D@,T?[MUZ!*T:3@>X1)6V)',"C0'%WM?%&QA\EKGD#WG6F]#49\&2L M2S""1R*]S@P1I!BS$\G7UQ+KMSNU?2C]X\3RC*K?AT<=F(0_!:(]X?N/6/L? MI#7?*]:9#(FN-PF(WI"_%C1=69*!4EK22156F-9Q^J=H&;>=\PD\CB9"Z!1, MF^-EC>4R!@$)4Z4_6/ H"]A@E6+.ZAA;A^V?IF9<.[.-M'> T &L[P!$[Q:K M+K";1F@U>7753G$SI&/=R7&C:S/S29';16I6.E"N: A29C"I.%^PY.!:MP3; MG;K^0'8('N8G$4X'L%OMX[9[[+VM6)')!N &F#")MI+)[LNBPM-^;!<>=<#!PMOAA;.T!"QL(^\!3L>1.V)!D]0IJ(X/:*@F#E:PPY&FG M,.LN:!@]R_TFI?, M(K>[71I;1'YOT9&%?HC(YBWX-[;@UW,Q;E*M4B9#AU"?:VQ(1>'!*;+J1;$B MBJBYB2TT_[U%Q[$)F@G^8/YU8#ANO?I^_U:'S (/ C/==PH][<(IEM&$%U ,'?Y[,+^K1/[S;5-;5CZ72UI_4HG@G: M(+SW=!$;10<3DX!H!8=LI45G?>&^=6[;-IHZKVX\$ L/9T6T%$P'0+N;YW-= ME35]4[L<+'];+J^1^'?G_7SBC%18&W5%[30H4W,$%F$BT M#Z4R^2W!DM]2JCELG,(B4@@/IQ&V5'OW:.D\5:^YBCM<$'T!ZO5\MISFS>B! M];17S&_OZ6KTP7J6+%@>'!G"CH.3)=29!&1/),UM?BXMYTB4;2>P\S2>YM!K M++*QYX+O4)KX2Y@N5AI\@BA]=AS)=*T=@$50M#'#0&H9(TKDP3PP]!Y)"]EG MQ7TYDQ=+Q;3V<5/83DE%H=(/R%S8N5'_39+BSKH[V=<_W>BC,A%,0ND_XDI M&5DM=Q1 ?RV-B+[$V#JM^20;Z_R5IXU:[0\B'9R;.I2H-NVJC'A]O;R:?\+% MMRU.6(RBMA*$*+$&RZL3)W( 6YRV DN1H75ZS;,$=1Y,;(/3=B+I'5]_X1>< M76,];A>SZ?_#/+$:;1)*TET3R*16UD"(20/S2<;,B*.Z=41Q/PK''9_= P*/ M$UKOD-RD'$UBU$K%Y,#'0NS+Y.]YI3S89+R1T8L@6D<9=Z%KY.G;/>#O$ GU MCKH[X\6=0ZVU*!!<"* TTK8P2\B%(\N%W+G3 F_?R>_G_K8RA)S&K;=XE?_/ M]Z_#Y^E5N/P9%VM]OFXW34[A'_,\+=-U(MXO\T6= M07[#FELGT43A?!8<-*OOIAH5N8O.@$@Q&25U)$-XJXL^''V[(?9<'V/Z$>W8 M8:7?YV%V^P:Z2O+\@(M/$R.#B9*.IQ6FOCPI!HY,%0BTKQRUU\QO[R;VQ(?O MAJUS?65IQ-1Q%=\C.[@9^USG\4YB=CF1LH; 52%7*BNR6UT"EW,TFGSUE/DA M\+B[R&XP.=?'DL9,[@XN$ZYS=(HIT,H2V!US$),/D 1A8/6J_? ]9#>([ :+ M:KLJ#1ZN=7_B M*?>W61WT,YU=W-_HQ"5-U#L!I9K>*@@%/FL%C MKG71!^AWZG^RWZ&Y@.M>H M^L!"Z""R]/ )BCR_9U\0HA9D=K$"QSYB%C<*+UH\Z>).Z& MR'./L@\IM_UAZ=>PG.%%S:'[T%CYO?D[X7)Y[_1-HDF1*_(A64%1LZDTF8-! M@$DF2<"SWN!9Y=%=T/3N0; !Q9"M_"Z MLZ-U2L5A#=@&R=^+FDO6QV8:0AC>T,!"[)U^$\0&1D(5B6 M%$,K2T[[.ISW%M@-.&<<_V[%W',"K5H0L%O!!"A#*J2)L$$$^>*P_VN\?;X*??.4M$!+ *DC35AK5B(S@604F6&R4<,PQ7,/TO: M>0WZW0=13Y?-MY-5CY-^K4R\>,4@V&+H6LF*;%$3(&MM9$XQ1+Y3W=X93_IM M*.!MHW[WX?;8?9QVGEJJ9"H,:P!'^U0#?QJ"RQJ\32G&1#;H;D,Z7^BHW[UD M?M"HWWT$T%EO99>$SD(IL(%,6R6M *>] BPVUEG():0=!BIVT5MY0)D]-^IW M#P9V\!CTJ*[]>NOE",62+-R %[F&1NB+-RI",,8X*2JS6O>H6F,J/L4C&OF-!7N MO!FGN\')30_?FTTP0SMP*D )M5R=F N) &A(+="!%[=BZ9,7-#,%D2P*1";#&?D;](7[DM& M.F0JJ]:-N7I50MQ>6ZBT95V7_>IA[R)'BH3:4% M9QZ4LV0HNER >8$NYJRL;AT;>XZ><6VB]H!JQOL.<%0#8S/ZE:^TA0FSRG@L M'K)"\CV1'(,0N(1".T"AG3#-Y]S=77_<3E_M<7(P;SO Q?T9!CM$T34ZBU"#I U7WBC1'22,XA M1F-JQS$&CHX#^1:D.D..^KNLI[;&;TF(TW*Y% IJ3#GYBKF:7K&[178 M5+#S]O,J/71V\7O-.E[EN+PM_R!]N2K22L$IY)D!%FUK3I\% M7Z2!F++)):#Q,33&S[,$C=OQKR& VK&]@VOISL5ZIRX'1?$LZ4)ZM/9$\+23 MJ+0$+T/B,3.17>M0X*.$C-O(KR5FCF9S!UA9TS\).ELG-2=+WC RO+0'CT)" M<%&9J%0P:J?Y%7O;+N,VMVMNM.S%R ZLE9L"ENF=Q)%0#.8D$HA4$\<=2\0% MGL%YC"IRI7"WN45[8.$1,L;U>X9\.#B6YQUHC3M;>!AA""FRR'T!;E;CTVWM M :5(_SE9A*1CY$)K3?(T->/&?H\6]-/ .8;K'>#G)N3X+GQ==;S=W)W*!]2^ M*D_+5\_Y&F+-RQ5*:B52"E*U+GY\G))N<'.4G)^(\Q[!] Z@L[*ZON?01&>B MW&HB7O,Z5248",QQR)JN8VN]X$8,8=Y^3\JX-]= X&G!]M&T30WOS_AYOIS>QIM*8;X8H:&D0LX>9P6", &L#-%G)3'*!SFACR1E[;S< MN$&[QF 9C,\]Z)U[$8+O&EYFQ35Y#18PB4@&H0VU(WNLXTQ"RM'K&%M/ 'F> MHG%C>T-IH79"Z !2CZE3+['0)H %4^>7!$N7L:?CH;7GP:+WJG4"SH$7V&!1 MO8&@#.0-B&YF4G :9E-0P;89OII1]ARK*VQ?"49EO[Z/4D5:T[9"1IK+CF(J91K>:>E4@IU#IIUVJSV:PZ:U:%O*R-!C7LJE6+A%"L MZFN_='B 5^!_1OW#OQW\5JF0KO#2"8LU\22CFODD53R^)!<^4]](I9)_JR.2 MN>27H2:->J-)+H3\QJSAY2>1^R/TH3' ME9#A -H?&HG>GW%?AVVG7O]'R7SO\" 0L8:W27@X^YCUL=:39O_3%1KQR[CM MP7"9W#=7>.Q#J^TT=JNMG427L@X7#WDB$K+]IN[AWWV\4PGHA$?S]KL1GS!% MSMB,#,2$QN_*"J:FHICD0?9%Q;^SMN/ H$USEE-1K^]'/&8+JAQG!TCIN(-1 M[Z37.1JYI']"+GJC3]W!T<71*;9NW.RZP]['LZ-1KW]&D.[^R77*[TUSRZDV MK5#< (J'[J#G#LD1&;A=U_U\='SJDD[_[ O2BI_/!^Z).X";9#CJ=_[U5R3Q MKSDQQZ?]_F?BGKF#CU]A1@;G_8&1M35:;E6]5?6E\A(T>"RT%I/V>QA ?D6+ MQ#17R6[N/8D*[E5W;A#>NDEXH[Z%\#*AI,LB.J.2$4_(1$B*"$S^J4-&%J1; M&'+&/)]Y^8#:*?!1XK=*AV_?-%O[G>5@3?MWBX,M'99)MP\:_\D=N,=?J>1?$9A52729)*E5)XO1:$ICH4DNLY2$T<,"G!R(+8H-0< M"RJA$9 NE\S30BILX)V5.2/CN;DT8$H;"]UA4O. >]# K_?B56G<\/SS%] M M!#T#B24T]J_-*/(SD6+*%0S03-D09@]9[>PXV!RA"T1V%Y-Q!1L=X;,MI#3 M%VK0IU4^JYPT,F^5 <(J_3>U'6R*!K,R84RCTPVWN%;0G(P90$'((H,4GZGT M0M)HE(WS#<_X(D$0/IE497_*5R%!FO$Z/T+/;8 EXBX,FTT#8L MH8"('D\HJER9@"*9- P!R1$@.I*8/ FJ)C#LSQ2B.X.Y",E;QMT*6GXK>,%L MB_@$S%1FF8!5@#M:X:E998S7.+!VN.*E6V:#MAAG>MX(;:#*E4XF1C#H=4+W5@%@FZ/[],Q-O? 'N M/1A$9,\*52N$JSS*U0:I3 MR5[UX%=D-0A.E"+I5/*(],'9B90)"D$X\@1ZH$1\4T+Z64,F)X:SQ=VQ.KR*IV7I]!EXAQ.X["^*)M9!I,BI$512C<8(62,"4-T"&YJ; M]L0J*[:I[2] =6/P4#H8A>C9+H;8]9K-0GJ!LR= ?F0W@K2-D9(M'+YE8%XF M;)*(&4/SBVKB&VN2^>P!CU88_#QN*#2T M*Z)P=DE!_RI6!$#!R'I5X-K$;OEK8)N/ MN>]JMW#&;AP,$%?@W0F;XY4B*T4>J=GU!BP#K-VT.[S1*O7&*PSIMKT)+[ZJ M$L$ K&:!?6)/(R@RK&&/3=T_":289&F* AL,LUAJ%Q[L0J.(MY6[O/@8"&MM M"HP*\,K.H<^N6D%]8-UAD M?_F^FP*J/W@2TJ-.%/LIW#==MO$\$N[=@R%OW^PY^T\])0\ M8G'E4TOL \<7;=OA:X-AYK27O>;C]Q+D\KCY"+G7>\_CWF(R\ZDWIW F(CN$ MM+TX%V3M7,[%4_G/T+%9-UU_Y-9!K/X?RD7/J*25L63T6X4&@'=M&LWH M7%U__8\?'WH?UMPXQ/##K3MBS)\G,C2.@S'IV3:,>/3KG<:]WK[5R#XY[1>] MT9D['!*SP[%_8O9Q%)<;]SLSXX4S(:1;W?^73;Q'4X6%JB$O,!.N%Y,6EP_+ M,MOB\F#[X2POF_9Q@4TAUH^;C6'%90$6)U*MF=(%9P37!3:&?AJM[FU9UD"; M@M9& _>W4+-_Q9P\FQT[NYZ3>G!(U-K9=K#[X\F^JVCUYY]G;X.L]>0+_F+$ M\?SN\PU^? @/R CM;#WDJJ>B)Q[J(P&!''@^>S9Z]\MYF7QD,9,T(AV1QHI%IHC_ M:B.?]=3;Z[W7>Z_WBI3>KF6_FF5^O^OP_U!+ P04 " !K@:E6E[B/2JX( M "T+0 $@ &5X:&EB:70S,3%Q,3(S+FAT;>U:;5/C.!+^?K]"&^IFH2IO M3@(#@:$J))XE=3/ AG S^^E*L>1$A6UY)3DA]^NO6[*3, DSP,P>86KY$&*K MU6JI'S_]2/')+[W+[O"/*Y],3!R1JYNS#_TN*55JM4_-;JW6&_;(^?#C!]*J MUCTR5#31P@B9T*A6\R]*I#0Q)FW7:K/9K#IK5J4:UX:#&KIJU2(I-:\RPTJG M)W@'/CEEI_\X^:52(3T99#%/# D4IX8SDFF1C,DGQO4MJ51RJZY,YTJ,)X8T MZHTF^235K9A2UVZ$B?AIX>>DYJY/:G:0DY%D\],3)J9$L';)\#M3H9$8)VT[GY+K6C0',I*JO5.W M?\?84@EI+*)Y^]>AB+DF%WQ&!C*FR:]E#3FH:*Y$Z RU^"^'F" \>SG+XP4_ MD4AX$;_7P*#]S^?]L_Z0-+VJ=S_BU5E3-8:)&YFV#\#K2N@!+#17?WGLK8VQ M=_W!L/^^W^T,^Y<7U^3R/>F>]_WWQ/_L=V^&_7_[< N:_<%KF]C5S>#ZIG,Q M),-+,KCYX!.O22M>:Y?ND;NO[890JZ&YSZYAD0-^L.^ M?PU)ZYYW+G[S2:<[Q%1Z1\U6F72N2>>C?]'S>^77-D4,O7=Y-?1[9#6?,&6$ M*VG6&Z18A<[@K'/A7U*A:3<7BR(2!@O2KC1?9(:V+GC5 M8@[__]'O+TOCL+J/R] G$SKE1/&IX#.HM&8B-/D]HPJ0$\W)@*=2&2(3\EZJ MF'CURN\DE K,./G369$4HI&,<%A>1CY2%4R@A)1=498A.8-2'Q,_X6H\AYJM MP"%%E0 I/?H)4MK8NI2>40V)@)3%3$$(B06#!"%0D MA"9SDB5&91QF )++JB]('B4Q7"E!(Q+2 &XI(F-AB)'.;LT@X0'7FJHYFL3T MEENH+'QJN,<@&!@RLM(-QD"#0"B0:F"60'>(A &N9A,!4-(9?BS[S[CBN1.< M0"QT!)H.Y>%,F E,4*<\L &BWQR;@9Q"-T9&\]5E^$D0V'P]".0D% GD&.&R MS&D9X ?FT*Q6VD4"1!-;JH#O090AO0!N5A)8!LP)I*D4THZ(121'T1*2.1KT M%T,#ZIG=J931(HO ' H 2QV.&WC":B>D#"2,UV 5/&QT :V.890O.GBABC+ M*UC313!KT?XD<&MM'=R&]W+S9N>PX;T]UCF@D (PVR""RL?-_?Y7NVJQ7M>.4N!>JUQ $4_1.DK17<.AQA M+(\>*+PW4 @#%>5[%Q!Z5*V_Q77H<0V*'))ER]FW MD53&2AO03#^^"Y:\$0=4Y".Y(BHS!0Z FJ9"6\(#*YY8/ZBKEU2Y2K>*1]3" M+*^B2ZB4,HWUUSZ5VA9K M2X]2Y1V,:GH.I8 A5JF5"D="I!IBCH$3\4L4*+ &Z M!1V)2)@Y5O9-P^*396%G$>4>BGNF*X+4UHV[?$)I!OL;#5E )1($4C$;@)6F M8PY[() G_!;T+ _I5%FN0JSR\,0 MQ*&80E[T!I&W$!*/X%YWN5GW6;Q"1^!-[=3E2&;FX0@>4QWHPIJC= Z_O=DA MHT*4VT>0NY4H]N$XP.M''-L>Q!6,Z7*YC@G<<.>:S;9L!-X3>!)KN0R"3&'F M5PKG!J^QU ;NX^D@^-(!."J.-$K=G!7B,D&2+N/9< M5!.J%RH#N<]"GC-;%.QZY(0])Y&XY5%^+L";IC3;\N0J.@88U4>E'J[0UP&@VID=_B/2KIX /F?F8#P[<.6)8$]7]C[>Z/U5U7X3@3B M#,2B *#AUA8WR8'@@(R\2B\V/#-.;['L.K%F"Z^5F?:,LS@*>A+>\KV).UC8 MP&J404?-%Z3V(#9S<0I= &"@(3'9>&CV$]7U[=L) M=:!\APHXHPQ)YY;F #;V0#K'5]E5/Y%,933E6 (3.L[/U57.C#Q.(SGGT#J; M2$>']!YZ 6T_1!]4G_3K89%Q[W"1\:?\>KCQ)TACMV2Y_0@PS54%$AC15/-V M\>48BD$:T7E;)#8-MM-Q[GTDC9%Q&Y;_>(H5!91(/H@=SS4OW\*HUMV;& ;B M-JP8.6^NVJ::8>MM^]6F]W!KO>H]V/8UK\U&]?!MZX>[/:BVFHUG>?UZVT'] M>3V_NK#0\;#Y*+B MKA[0P?UJGT_^E<_K(YV3(_/>8CSRV7S"JKR8:5Z&L&R!+;$'V:18Y%>3LY\_3Z\F%5<* M=A"HG:PX[TX$#XE_QX,,C_C(I=O\_IVEEZ]>NU?NM!TT\EI^]M835+-"=(/P M77W_-Y7N[>>V^_5LRM?>"%[RCE6R]647.@+RR9[9O5I_\# M4$L#!!0 ( &N!J5;&\>N4NP@ *LM 2 97AH:6)I=#,Q,G$Q,C,N M:'1M[5IK<]NV$OU^?P6JS$V=&3VH5^S(CF=DB:XUX]BNK33IISL0 4H8DP0+ M@)+57]]=@)1D2W:41QLYM_G@2,0"V,4>G#V >/13_[(W_/W*)Q,31^3J_,C? )_.67'_SGZJ5(A?1ED,4\,"12GAC.2 M:9&,R0?&]2VI5'*KGDSG2HPGAC2\1I-\D.I63*EK-\)$_+@8YZCFOA_5["1' M(\GFQT=,3(E@;TN"-=OMIK?_VGL]"EH!.Z L;'L''O7VVXPW>?-_=7"R!N:N MCS;SB+\MQ2*I3#C.W]EOI.9P)IB9=.J>]]^2M3L^"F5B8#(%G=U'-\;:2(;? MF0J-Q#CIV'A*KFO1',A(JLX+S_X[Q)9*2&,1S3L_#T7,-;G@,W(M8YK\7-:0 M@XKF2H3.4(L_.?@$[MFOL]Q?&"<2"2_\K[=:X+3_\6QP,AB29KW:N._Q4]%L MCB. 5>?J;P^DM3&0GG\]')P.>MWAX/+BAER>DM[9P#\EIX.+[D5OT#V'1]#L M7^]R) W$T=7[ZYOWW8LA&5Z2Z_?G/JDW::7>VJ.O2/>B;Q^]?%%_[1W6V\P] MW_F0(!O#,Y_<^+WWUX/AP+\A_L?>6??B%Y]T>T-,5OU-LU4FW1O2?>=?]/U^ M>>=C0E_[EU=#OT]6,P8Q(@))TVN0(NSN]4GWPK^I7'X\]W\O(FYXWOJ.6_ , M56.@&B/3SNNTX(:G-^+&+O_@HE@.')3)+XJ/I9J3'HVYDDF9!%P9$Y$PR'NGTOQ^8=:K10S__.SWEZ5Q4&WC M,@S(A$XY47PJ^ R*IYD(37[-J((-$LW)-4^E,D0FY%2JF-2]RJ\DE K,./G# M69$4O)&,<%A>1MY1%4R@*I1=G94A.8'J'1,_X6H,R94*!J18^"&E;WZ E#9V M+J4G5$,B(&7QG-PF*R%@88J2S6S-(>,"UIK"/P22FM]Q"93&FAF<,G($I M(ZO&8 XT"(0"]05F"70'3QC@:C81 "6=X9]E_QE7/!\$ XB%CD"FH>*;"3.! M '7* ^L@CIMC,Y!3Z,;(:+ZZ##\( IO/!X&A#1Q<#*'XT+D-3I97H*8+9]:<_4'0UMHY MM WOY>;EBX-&??]0YWC*103R@PQ# 5]MU@:$*F[Q ?D6HXC;JL8!DZ-(Z F: MHUD,W(C\B-^9T$$D=0;]D#65C!Q04B4#SN"Q)GN "\8!:"[Y_ETPHXL M"SN+*+?M7+/9EHW ^PR>Q%HN@R!3F/F5PKEAU%AJ \_Q#A3& MT@$,5-SD[#W2)00( X,]L,X=AX,2MU<%>(N09 N_7CFO)E0O5 9RGX4\9[8H MV/7("7M.(G'+H_S>X(%]^:N7Z.M@OE,GL/;.P?S+3F#VXI$5.Z2\9"@DS%64 M+LD*KM Q@RCH4QG#]1#D82Q 2V,P'^V4'VI+T% MU[;S98E@;U?>/7O0>OOJO#=",09B$4!0,.C+1Z2 \$! M&7F57AQX9IS>8MEU8LT67BLS[15G<17T67C+SR;N8F$#JU$&'35?D-JCV,S% M*70!@(&&++O:KZ'PZRP&>, JV6"*6[!-=V8_4%W?O9-0%\IWJ( SRI!T;FD. M8&/OHW-\E5WU$\E41E..)3"AX_Q:7>7,R.,TDG,.K;.)='1([Z$7T/9-]$'U M&Q6]^L&6OREN^JW5V%-9;C "6'-5@1Q&--6\4WPXA'J01G3>$8G-A.UTF'LY MDL;(N ,9.)QB40$QDD]BYW/-RU&K59K[;?-+[YL/O5_7KKBT9]NNVU]V4]GUQ8Z'C0W&K8FDV:2QQ@ M0Z5MJEHH..4X[C?2.U N4.B@@=!_"PR'C.[%7'QCA?L'/@W_F<;VC<_+& M_4^'<\R/"2C_P&AU]RI>"8@7+**OC> M1/"0G"XDVZ4[(?^;M^^?M[TK=R4/65G+SZOU!-6L5-V@A5=?^TVE>^FYXWYB MF_*U%X&7C&2UKK?L0D= 2YE9[_*)=X?SO^XU9OM"]?%?4$L#!!0 ( &N! MJ58ICE7[Z04 LJ 2 97AH:6)I=#,R,7$Q,C,N:'1M[5KK4^)($/]^ M?T4?UNUJ%7DC\G"M0H@G=2ZX@/OX=#4D TQMDLE.!I'[ZZ\G"8KBNNJZLEI8 M%@7IQTSWKQ\S7=G_L]5M#KZ.SL78&/0,I:ID!)PG5/>E7SC8 M5T_PDQ+_X(_]/S4-6MR;AC22X E*)/5AFK!H#)]\FGP%3"S:>2+!- MVX%/7'QEYR2C2R8#>K#0LV]DO_>-=)'](??G!_L^.P?FORLPO^*89*_DT)+M ME&AEE]@C0\H.\*(8NT"57KU_;L6-9GS)>3 MFF6:?Q52OH/]$8\D+B90./N:Z5C1).F%U$C QE$MM:>0B2[('@^XJ&V9Z5]= M4;01"5DPK[T=L) FT*$SZ/&01&^+"6*@)52P4<:8L/\H[@FWE_Z;_I]@;MHW:S M,6AW.WWH'D'SN.T>@?O9;9X-VA]=?(1DMP>-3BNG';4[C4ZSW3A9T'Y[*T_/ M>OVS1F< @RY8%3C3^WI3A[[;5%:#Y>R:16CTH='JG@[<%BRS+YBJ9AG-_>TM M'1R[T&_T#AL=MZ]U/Y^X7Z#1'"A<;=.T'[S]NX,X)&*,F2UY7"OC[E(E+/)1 M04C.,0"'H(;43&>8R46J##=#6PK)6^V*K9MUIL\C$DT3W]9]1T@"8Q8 M@/HN]]2GWE1@TT!/D<@']\*;D&A,46,8LB11"O%?BLR4[I] =8?!0 M9,NC)HNG>1'BJ4BF!*4D7ZHI;[:L\EX]+RF((?%YK+KR,G?.HRH* I1"2\20 M1#31NA0!"5]U0[D$NJ$J1808X%0 !<5F00!=@ZL^HP$"'\2 M(^)),94:L8A$GGJ."OWT>)^6%.2:!EE\<&P5>2?*8R*O^_IC:JAF57ZB$"^W M^UO52C(,Z$+#D N?"@UA"TB8U%J?-3H7J^WI!+R<,:.KU^ MKNJF1X)\V72]C'QU&]#-[$8@T1+I+U;.R7I*,J2_2MO5'>O[5%.WODN[2RN> M[2M[I2=76]9+COTHK7?3RN;C).]T+ I6G'NI-5+0,N P-A(,ZG<%I[ 0R/.P M9L<78%V/0)6:-\,CBXSG+UAI_+4PO:\WU=SX%V[7>S*':G8L_3G+TIOW2D;S M>$UV'_&,Q>/TXO!HI[W?XV**V_>VV?"H:GZQB/UROX[*P"9*0'T;N/PM:O MG6N\)AW/?6F$=A'^%G3,Q1R:>"<6/"HNX?X14;]U<'-T>0?;#&XV@YO-X&8S MN'D5@YM\D&+?-KMY]DE-M:I7G.HC!S7VTP]J;-S/7O7)U59UQ[G?[..A@YK' MC7]^,*BQR^7-H.9U''4W@YI7>H=9GM7<.-V^UBOF4PYLUHK=3;R6N_8KP^PE MP?*8.^$&M_7CMC3.6<'G(>.-+RJ2NEQU[P2(4,L M35.Y*O*#=Q/SS^PUR?2%S8/_ 5!+ 0(4 Q0 ( &N!J59V;UB%PFP" #]- M'P / " 0 !B92TR,#(S,#,S,2YH=&U02P$"% ,4 M" !K@:E6#TH(]9X8 "@,@$ #P @ 'O; ( 8F4M,C R,S S M,S$N>'-D4$L! A0#% @ :X&I5J14X_(W,0 ?O$! !, M ( !NH4" &)E+3(P,C,P,S,Q7V-A;"YX;6Q02P$"% ,4 " !K@:E6&G1W M[[>" ZJ 4 $P @ $BMP( 8F4M,C R,S S,S%?9&5F+GAM M;%!+ 0(4 Q0 ( &N!J5;8BT(1K8\ "2< 2 " 0HZ M P!B92TR,#(S,#,S,5]G,2YJ<&=02P$"% ,4 " !K@:E607\5//(Z 0"0 M+PT $P @ 'GR0, 8F4M,C R,S S,S%?;&%B+GAM;%!+ 0(4 M Q0 ( &N!J5;:8WLR>&UL4$L! A0#% @ :X&I5BN4TC=W"0 &FP !X M ( !M,\% &-E&AI8FET,S$Q<3$R,RYH=&U02P$"% ,4 " !K@:E6QO'KE+L( "K M+0 $@ @ %%X@4 97AH:6)I=#,Q,G$Q,C,N:'1M4$L! A0# M% @ :X&I5BF.5?OI!0 "RH !( ( !,.L% &5X:&EB C:70S,C%Q,3(S+FAT;5!+!08 "P + ,H" !)\04 ! end