0001628280-23-037836.txt : 20231108 0001628280-23-037836.hdr.sgml : 20231108 20231108160857 ACCESSION NUMBER: 0001628280-23-037836 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 117 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231108 DATE AS OF CHANGE: 20231108 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: 231387876 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-20230930.htm 10-Q be-20230930
000166470312/312023Q3FALSE0.0530427http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent00016647032023-01-012023-09-3000016647032023-11-01xbrli:shares00016647032023-09-30iso4217:USD00016647032022-12-310001664703be:CommonClassAandBMember2022-12-31iso4217:USDxbrli:shares0001664703be:CommonClassAandBMember2023-09-300001664703us-gaap:CommonClassAMember2023-09-300001664703us-gaap:CommonClassAMember2022-12-310001664703us-gaap:CommonClassBMember2022-12-310001664703us-gaap:CommonClassBMember2023-09-300001664703us-gaap:RelatedPartyMember2023-09-300001664703us-gaap:RelatedPartyMember2022-12-310001664703us-gaap:ProductMember2023-07-012023-09-300001664703us-gaap:ProductMember2022-07-012022-09-300001664703us-gaap:ProductMember2023-01-012023-09-300001664703us-gaap:ProductMember2022-01-012022-09-300001664703be:InstallationMember2023-07-012023-09-300001664703be:InstallationMember2022-07-012022-09-300001664703be:InstallationMember2023-01-012023-09-300001664703be:InstallationMember2022-01-012022-09-300001664703us-gaap:ServiceMember2023-07-012023-09-300001664703us-gaap:ServiceMember2022-07-012022-09-300001664703us-gaap:ServiceMember2023-01-012023-09-300001664703us-gaap:ServiceMember2022-01-012022-09-300001664703us-gaap:ElectricityMember2023-07-012023-09-300001664703us-gaap:ElectricityMember2022-07-012022-09-300001664703us-gaap:ElectricityMember2023-01-012023-09-300001664703us-gaap:ElectricityMember2022-01-012022-09-3000016647032023-07-012023-09-3000016647032022-07-012022-09-3000016647032022-01-012022-09-300001664703us-gaap:RelatedPartyMember2023-07-012023-09-300001664703us-gaap:RelatedPartyMember2023-01-012023-09-300001664703us-gaap:RelatedPartyMember2022-07-012022-09-300001664703us-gaap:RelatedPartyMember2022-01-012022-09-300001664703us-gaap:CommonStockMember2023-06-300001664703us-gaap:AdditionalPaidInCapitalMember2023-06-300001664703us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001664703us-gaap:RetainedEarningsMember2023-06-300001664703us-gaap:ParentMember2023-06-300001664703us-gaap:NoncontrollingInterestMember2023-06-3000016647032023-06-300001664703us-gaap:CommonStockMember2023-07-012023-09-300001664703us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001664703us-gaap:ParentMember2023-07-012023-09-300001664703us-gaap:NoncontrollingInterestMember2023-07-012023-09-300001664703us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001664703us-gaap:RetainedEarningsMember2023-07-012023-09-300001664703us-gaap:CommonStockMember2023-09-300001664703us-gaap:AdditionalPaidInCapitalMember2023-09-300001664703us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001664703us-gaap:RetainedEarningsMember2023-09-300001664703us-gaap:ParentMember2023-09-300001664703us-gaap:NoncontrollingInterestMember2023-09-300001664703us-gaap:CommonStockMember2022-06-300001664703us-gaap:AdditionalPaidInCapitalMember2022-06-300001664703us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001664703us-gaap:RetainedEarningsMember2022-06-300001664703us-gaap:ParentMember2022-06-300001664703us-gaap:NoncontrollingInterestMember2022-06-3000016647032022-06-300001664703us-gaap:CommonStockMember2022-07-012022-09-300001664703us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001664703us-gaap:ParentMember2022-07-012022-09-300001664703us-gaap:NoncontrollingInterestMember2022-07-012022-09-300001664703us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001664703us-gaap:RetainedEarningsMember2022-07-012022-09-300001664703us-gaap:CommonStockMember2022-09-300001664703us-gaap:AdditionalPaidInCapitalMember2022-09-300001664703us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001664703us-gaap:RetainedEarningsMember2022-09-300001664703us-gaap:ParentMember2022-09-300001664703us-gaap:NoncontrollingInterestMember2022-09-3000016647032022-09-300001664703us-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-09-300001664703us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001664703us-gaap:ParentMember2023-01-012023-09-300001664703us-gaap:NoncontrollingInterestMember2023-01-012023-09-300001664703us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300001664703us-gaap:RetainedEarningsMember2023-01-012023-09-300001664703us-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-09-300001664703us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-300001664703us-gaap:ParentMember2022-01-012022-09-300001664703us-gaap:NoncontrollingInterestMember2022-01-012022-09-300001664703us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300001664703us-gaap:RetainedEarningsMember2022-01-012022-09-300001664703be:RecourseDebtMember2023-09-3000016647032023-03-200001664703be:SecondTrancheClosingMemberbe:SKEcoplantMember2023-03-202023-03-200001664703us-gaap:SeriesBPreferredStockMemberbe:SKEcoplantMember2023-09-232023-09-230001664703be:GreenConvertibleSeniorNotesDueJune2028RecourseMemberus-gaap:SeniorNotesMember2023-05-16xbrli:pure0001664703be:GreenConvertibleSeniorNotesDueJune2028RecourseMemberus-gaap:SeniorNotesMember2023-05-162023-05-160001664703be:SeniorSecuredNotesDueMarch2027RecourseMember2023-06-012023-06-010001664703be:SeniorSecuredNotesDueMarch2027RecourseMember2023-06-010001664703be:SeniorSecuredNotesDueJune2031NonRecourseMemberbe:PowerPurchaseAgreementCompany5Memberus-gaap:SeniorNotesMember2023-08-242023-08-240001664703be:SeniorSecuredNotesDueJune2031NonRecourseMemberbe:PowerPurchaseAgreementCompany5Memberus-gaap:SeniorNotesMember2023-08-240001664703be:A304SeniorSecuredNotesDueJune302031Member2023-08-240001664703us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMember2023-07-012023-09-300001664703us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMember2023-01-012023-09-300001664703us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMember2022-07-012022-09-300001664703us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMember2022-01-012022-09-300001664703us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-09-30be:customer0001664703us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberbe:CustomerOneMember2023-01-012023-09-300001664703us-gaap:CustomerConcentrationRiskMemberbe:CustomerTwoMemberus-gaap:AccountsReceivableMember2023-01-012023-09-300001664703us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001664703us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberbe:CustomerOneMember2022-01-012022-12-310001664703us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-300001664703us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberbe:CustomerOneMember2023-07-012023-09-300001664703us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberbe:CustomerTwoMember2023-07-012023-09-300001664703us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-300001664703us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberbe:CustomerOneMember2023-01-012023-09-300001664703us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberbe:CustomerTwoMember2023-01-012023-09-300001664703us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-07-012022-09-300001664703us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberbe:CustomerOneMember2022-07-012022-09-300001664703us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberbe:CustomerTwoMember2022-07-012022-09-300001664703us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-09-300001664703us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberbe:CustomerOneMember2022-01-012022-09-300001664703us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberbe:CustomerTwoMember2022-01-012022-09-300001664703be:SKEcoplantMember2022-12-310001664703be:SKEcoplantMember2023-09-3000016647032023-10-012023-09-300001664703us-gaap:CashMember2023-09-300001664703us-gaap:CashMember2022-12-310001664703us-gaap:MoneyMarketFundsMember2023-09-300001664703us-gaap:MoneyMarketFundsMember2022-12-310001664703srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-09-300001664703srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2022-12-310001664703us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbe:PowerPurchaseAgreementsEntitiesMember2023-09-300001664703us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbe:PowerPurchaseAgreementsEntitiesMember2022-12-310001664703us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbe:PowerPurchaseAgreementCompany2Member2023-09-300001664703be:PowerPurchaseAgreementCompany3bMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-09-300001664703us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbe:PowerPurchaseAgreementCompany2Member2022-12-310001664703be:PowerPurchaseAgreementCompany3bMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310001664703us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-09-300001664703us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2023-09-300001664703us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2023-09-300001664703us-gaap:FairValueInputsLevel1Member2023-09-300001664703us-gaap:FairValueInputsLevel2Member2023-09-300001664703us-gaap:FairValueInputsLevel3Member2023-09-300001664703us-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel1Member2023-09-300001664703us-gaap:FairValueInputsLevel2Memberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-09-300001664703us-gaap:FairValueInputsLevel3Memberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-09-300001664703us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-09-300001664703us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-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:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel1Member2022-12-310001664703us-gaap:FairValueInputsLevel2Memberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2022-12-310001664703us-gaap:FairValueInputsLevel3Memberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2022-12-310001664703us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2022-12-310001664703us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-01-012023-09-300001664703us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-06-012023-06-300001664703be:GreenConvertibleSeniorNotesDueJune2028RecourseMemberus-gaap:SeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-09-300001664703be:GreenConvertibleSeniorNotesDueJune2028RecourseMemberus-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-09-300001664703be:GreenConvertibleSeniorNotesDueJune2028RecourseMemberus-gaap:SeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001664703be:GreenConvertibleSeniorNotesDueJune2028RecourseMemberus-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001664703be:GreenConvertibleSeniorNotesDueAugust2025RecourseMemberus-gaap:SeniorNotesMember2023-09-300001664703be:GreenConvertibleSeniorNotesDueAugust2025RecourseMemberus-gaap:SeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-09-300001664703be:GreenConvertibleSeniorNotesDueAugust2025RecourseMemberus-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-09-300001664703be:GreenConvertibleSeniorNotesDueAugust2025RecourseMemberus-gaap:SeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001664703be:GreenConvertibleSeniorNotesDueAugust2025RecourseMemberus-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001664703be:SeniorSecuredNotesDueMarch2027RecourseMemberus-gaap:SeniorNotesMember2023-09-300001664703be:SeniorSecuredNotesDueMarch2027RecourseMemberus-gaap:SeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-09-300001664703be:SeniorSecuredNotesDueMarch2027RecourseMemberus-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-09-300001664703be:SeniorSecuredNotesDueMarch2027RecourseMemberus-gaap:SeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001664703be:SeniorSecuredNotesDueMarch2027RecourseMemberus-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001664703be:SeniorSecuredNotesDueJune2031NonRecourseMemberus-gaap:SeniorNotesMember2023-09-300001664703be:SeniorSecuredNotesDueJune2031NonRecourseMemberus-gaap:SeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-09-300001664703be:SeniorSecuredNotesDueJune2031NonRecourseMemberus-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-09-300001664703be:SeniorSecuredNotesDueJune2031NonRecourseMemberus-gaap:SeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001664703be:SeniorSecuredNotesDueJune2031NonRecourseMemberus-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001664703be:TermLoanDueMarch2026Memberus-gaap:SecuredDebtMember2023-09-300001664703be:TermLoanDueMarch2026Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:SecuredDebtMember2023-09-300001664703be:TermLoanDueMarch2026Memberus-gaap:SecuredDebtMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-09-300001664703be:TermLoanDueMarch2026Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:SecuredDebtMember2022-12-310001664703be:TermLoanDueMarch2026Memberus-gaap:SecuredDebtMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001664703us-gaap:EnergyEquipmentMember2023-09-300001664703us-gaap:EnergyEquipmentMember2022-12-310001664703us-gaap:MachineryAndEquipmentMember2023-09-300001664703us-gaap:MachineryAndEquipmentMember2022-12-310001664703us-gaap:LeaseholdsAndLeaseholdImprovementsMember2023-09-300001664703us-gaap:LeaseholdsAndLeaseholdImprovementsMember2022-12-310001664703us-gaap:ConstructionInProgressMember2023-09-300001664703us-gaap:ConstructionInProgressMember2022-12-310001664703us-gaap:BuildingMember2023-09-300001664703us-gaap:BuildingMember2022-12-310001664703be:ComputersSoftwareAndHardwareMember2023-09-300001664703be:ComputersSoftwareAndHardwareMember2022-12-310001664703us-gaap:FurnitureAndFixturesMember2023-09-300001664703us-gaap:FurnitureAndFixturesMember2022-12-310001664703us-gaap:PropertyPlantAndEquipmentMember2023-07-012023-09-300001664703us-gaap:PropertyPlantAndEquipmentMember2023-01-012023-09-300001664703us-gaap:PropertyPlantAndEquipmentMember2022-07-012022-09-300001664703us-gaap:PropertyPlantAndEquipmentMember2022-01-012022-09-300001664703us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310001664703us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-07-012023-09-300001664703us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-01-012023-09-300001664703us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-07-012022-09-300001664703us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-01-012022-09-300001664703be:PowerPurchaseAgreementCompany5Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-08-012023-08-31utr:MW0001664703us-gaap:SeriesBPreferredStockMember2023-09-300001664703us-gaap:CommonClassAMember2022-11-080001664703us-gaap:CommonClassBMember2023-07-270001664703us-gaap:CommonClassAMember2023-07-272023-07-270001664703be:GreenConvertibleSeniorNotesDueJune2028RecourseMemberus-gaap:SeniorNotesMember2023-09-300001664703be:TermLoanDueMarch2026Member2023-09-300001664703be:NonRecourseDebtMember2023-09-300001664703be:SeniorSecuredNotesDueMarch2027RecourseMemberus-gaap:SeniorNotesMember2022-12-310001664703be:GreenConvertibleSeniorNotesDueAugust2025RecourseMemberus-gaap:SeniorNotesMember2022-12-310001664703be:RecourseDebtMember2022-12-310001664703be:SeniorSecuredNotesMemberus-gaap:SeniorNotesMember2022-12-310001664703be:NonRecourseDebtMember2022-12-310001664703be:GreenConvertibleSeniorNotesDueJune2028RecourseMember2023-05-162023-05-160001664703be:GreenConvertibleSeniorNotesDueJune2028RecourseMemberus-gaap:SeniorNotesMemberbe:DebtConversionTermsOneMember2020-08-012020-08-31be:day0001664703be:GreenConvertibleSeniorNotesDueJune2028RecourseMemberus-gaap:SeniorNotesMemberbe:DebtConversionTermsTwoMember2023-06-302023-06-300001664703us-gaap:CommonClassAMember2023-05-160001664703us-gaap:CommonClassAMemberbe:GreenConvertibleSeniorNotesDueJune2028RecourseMemberus-gaap:SeniorNotesMember2023-05-162023-05-160001664703srt:MaximumMemberus-gaap:CommonClassAMemberbe:GreenConvertibleSeniorNotesDueJune2028RecourseMemberus-gaap:SeniorNotesMember2023-05-162023-05-160001664703us-gaap:CommonClassAMemberbe:GreenConvertibleSeniorNotesDueJune2028RecourseMemberus-gaap:SeniorNotesMember2023-09-300001664703be:GreenConvertibleSeniorNotesDueJune2028RecourseMemberus-gaap:SeniorNotesMember2023-01-012023-09-300001664703be:GreenConvertibleSeniorNotesDueJune2028RecourseMemberus-gaap:SeniorNotesMember2023-07-012023-09-300001664703be:GreenConvertibleSeniorNotesDueJune2028RecourseMember2023-09-3000016647032023-05-112023-05-110001664703be:SeniorSecuredNotesDueMarch2027RecourseMemberus-gaap:NotesPayableOtherPayablesMember2022-12-310001664703be:SeniorSecuredNotesDueMarch2027RecourseMemberus-gaap:NotesPayableOtherPayablesMember2023-09-300001664703be:SeniorSecuredNotesDueMarch2027RecourseMemberus-gaap:NotesPayableOtherPayablesMember2023-01-012023-09-300001664703be:SeniorSecuredNotesDueMarch2027RecourseMemberus-gaap:SeniorNotesMember2023-01-012023-09-300001664703be:SeniorSecuredNotesDueMarch2027RecourseMemberus-gaap:SeniorNotesMember2022-07-012022-09-300001664703be:SeniorSecuredNotesDueMarch2027RecourseMemberus-gaap:SeniorNotesMember2022-01-012022-09-300001664703be:GreenConvertibleSeniorNotesDueAugust2025RecourseMemberus-gaap:SeniorNotesMember2023-07-012023-09-300001664703be:GreenConvertibleSeniorNotesDueAugust2025RecourseMemberus-gaap:SeniorNotesMember2023-01-012023-09-300001664703be:GreenConvertibleSeniorNotesDueAugust2025RecourseMemberus-gaap:SeniorNotesMember2022-07-012022-09-300001664703be:GreenConvertibleSeniorNotesDueAugust2025RecourseMemberus-gaap:SeniorNotesMember2022-01-012022-09-300001664703be:SeniorSecuredNotesDueJune2031NonRecourseMemberbe:PowerPurchaseAgreementCompany5Memberus-gaap:SeniorNotesMember2023-08-310001664703be:SKEcoplantMember2023-07-012023-09-300001664703be:SKEcoplantMember2023-01-012023-09-300001664703us-gaap:ProductMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbe:ManagedServicesMember2023-01-012023-09-300001664703be:InstallationMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbe:ManagedServicesMember2023-01-012023-09-300001664703us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbe:ManagedServicesMemberbe:FinancingObligationsMember2023-01-012023-09-300001664703be:ManagedServicesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-01-012023-09-300001664703be:ManagedServicesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-07-012023-09-300001664703us-gaap:ProductMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbe:ManagedServicesMember2022-07-012022-09-300001664703us-gaap:ProductMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbe:ManagedServicesMember2022-01-012022-09-300001664703be:InstallationMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbe:ManagedServicesMember2022-07-012022-09-300001664703be:InstallationMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbe:ManagedServicesMember2022-01-012022-09-300001664703us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbe:ManagedServicesMemberbe:FinancingObligationsMember2022-07-012022-09-300001664703us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbe:ManagedServicesMemberbe:FinancingObligationsMember2022-01-012022-09-300001664703be:ManagedServicesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-07-012022-09-300001664703be:ManagedServicesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-01-012022-09-300001664703be:ManagedServicesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-09-300001664703us-gaap:CostOfSalesMember2023-07-012023-09-300001664703us-gaap:CostOfSalesMember2022-07-012022-09-300001664703us-gaap:CostOfSalesMember2023-01-012023-09-300001664703us-gaap:CostOfSalesMember2022-01-012022-09-300001664703us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300001664703us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001664703us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001664703us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001664703us-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-300001664703us-gaap:SellingAndMarketingExpenseMember2022-07-012022-09-300001664703us-gaap:SellingAndMarketingExpenseMember2023-01-012023-09-300001664703us-gaap:SellingAndMarketingExpenseMember2022-01-012022-09-300001664703us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-300001664703us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001664703us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-300001664703us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-3000016647032022-01-012022-12-310001664703us-gaap:EmployeeStockOptionMember2023-07-012023-09-300001664703us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001664703us-gaap:EmployeeStockOptionMember2022-07-012022-09-300001664703us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001664703us-gaap:CommonClassAMember2022-07-012022-09-300001664703us-gaap:CommonClassAMember2023-07-012023-09-300001664703us-gaap:CommonClassAMember2023-01-012023-09-300001664703us-gaap:CommonClassAMember2022-01-012022-09-300001664703us-gaap:RestrictedStockUnitsRSUMember2022-12-310001664703us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001664703us-gaap:RestrictedStockUnitsRSUMember2023-09-300001664703us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-300001664703us-gaap:RestrictedStockUnitsRSUMember2022-07-012022-09-300001664703us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001664703us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001664703us-gaap:RestrictedStockUnitsRSUMemberbe:A2023ExecutiveAwardsMember2023-02-152023-02-150001664703be:PerformanceStockUnitsMemberbe:A2023ExecutiveAwardsMember2023-02-152023-02-150001664703be:PerformanceStockUnitsMemberbe:A2023ExecutiveAwardsMember2023-07-112023-07-110001664703be:A2018EmployeeStockPurchasePlanMember2023-07-012023-09-300001664703be:A2018EmployeeStockPurchasePlanMember2023-01-012023-09-300001664703be:A2018EmployeeStockPurchasePlanMember2022-07-012022-09-300001664703be:A2018EmployeeStockPurchasePlanMember2022-01-012022-09-300001664703be:A2018EmployeeStockPurchasePlanMember2023-09-300001664703be:A2018EmployeeStockPurchasePlanMember2022-12-310001664703be:A2018EmployeeStockPurchasePlanMember2022-01-012022-12-310001664703be:PowerPurchaseAgreementCompany5Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-01-012023-09-300001664703be:PowerPurchaseAgreementCompany5Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-08-242023-08-240001664703be:PowerPurchaseAgreementCompany5Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2023-08-252023-08-250001664703be:PowerPurchaseAgreementCompany5Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-08-252023-08-250001664703be:PowerPurchaseAgreementCompany5Memberbe:PPA5UpgradeMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-01-012023-09-300001664703be:PowerPurchaseAgreementCompany5Memberbe:PPA5UpgradeMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-08-010001664703be:PowerPurchaseAgreementCompany5Memberbe:PPA5UpgradeMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-09-300001664703be:PowerPurchaseAgreementCompany5Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-09-300001664703be:PowerPurchaseAgreementCompany5Memberus-gaap:ProductMemberbe:PPA5UpgradeMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-01-012023-09-300001664703be:PowerPurchaseAgreementCompany5Memberbe:PPA5UpgradeMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMemberus-gaap:ElectricityMember2023-01-012023-09-300001664703be:PPA5UpgradeMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMemberus-gaap:ElectricityMember2023-01-012023-09-300001664703be:PowerPurchaseAgreementCompany5Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMemberus-gaap:ElectricityMember2023-01-012023-09-300001664703us-gaap:ProductMemberbe:PPA5UpgradeMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-01-012023-09-300001664703us-gaap:SeriesBPreferredStockMemberus-gaap:RelatedPartyMember2023-09-232023-09-230001664703us-gaap:CommonClassAMemberus-gaap:RelatedPartyMember2023-01-012023-09-300001664703us-gaap:RelatedPartyMemberbe:SeriesARedeemableConvertiblePreferredStockMember2022-11-082022-11-080001664703us-gaap:SeriesBPreferredStockMemberus-gaap:RelatedPartyMember2022-11-082022-11-080001664703us-gaap:CommonClassAMemberbe:SKEcoplantMember2023-09-300001664703be:FullTimeEmployeesMember2023-09-012023-09-30be:employee0001664703be:ContractorsMember2023-09-012023-09-30be:contractor0001664703us-gaap:SubsequentEventMemberbe:FullTimeEmployeesMember2023-10-012023-10-310001664703us-gaap:SubsequentEventMemberbe:ContractorsMember2023-10-012023-10-310001664703us-gaap:FacilityClosingMember2023-09-300001664703us-gaap:EmployeeSeveranceMember2023-09-300001664703us-gaap:EmployeeRelocationMember2023-09-300001664703us-gaap:OneTimeTerminationBenefitsMember2023-09-300001664703us-gaap:ProductMemberbe:A2023RestructuringPlanMember2023-07-012023-09-300001664703us-gaap:ServiceMemberbe:A2023RestructuringPlanMember2023-07-012023-09-300001664703be:A2023RestructuringPlanMember2023-07-012023-09-300001664703be:PowerPurchaseAgreementCompany5Member2023-07-012023-09-300001664703be:PowerPurchaseAgreementCompany5Member2023-01-012023-09-300001664703be:PowerPurchaseAgreementCompany5Member2022-07-012022-09-300001664703be:PowerPurchaseAgreementCompany5Member2022-01-012022-09-300001664703be:SeniorSecuredNotesDueJune2031NonRecourseMemberbe:PowerPurchaseAgreementCompany5Memberus-gaap:SeniorNotesMember2022-12-310001664703country:KRbe:PowerPurchaseAgreementCompany5Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-09-300001664703be:PowerPurchaseAgreementCompany5Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-09-300001664703be:PowerPurchaseAgreementCompany5Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310001664703be:PowerPurchaseAgreementCompany3bMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2019-12-310001664703be:PowerPurchaseAgreementCompany3bMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2019-01-012019-12-310001664703be:PowerPurchaseAgreementCompany3bMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2019-01-012019-09-3000016647032012-03-3100016647032017-09-30be:employer0001664703be:MilestonePeriod1Member2023-09-300001664703be:MilestonePeriod1Member2023-01-012023-09-300001664703be:MilestonePeriod2Member2023-09-300001664703be:MilestonePeriod2Member2023-01-012023-09-300001664703be:MilestonePeriod3Member2023-09-300001664703be:MilestonePeriod3Member2023-01-012023-09-300001664703us-gaap:CostOfSalesMemberus-gaap:ProductMember2023-07-012023-09-300001664703us-gaap:ServiceMemberus-gaap:CostOfSalesMember2023-07-012023-09-3000016647032023-01-062023-01-060001664703be:ConvertibleNotesMember2023-07-012023-09-300001664703be:ConvertibleNotesMember2022-07-012022-09-300001664703be:ConvertibleNotesMember2023-01-012023-09-300001664703be:ConvertibleNotesMember2022-01-012022-09-300001664703us-gaap:RedeemableConvertiblePreferredStockMember2023-07-012023-09-300001664703us-gaap:RedeemableConvertiblePreferredStockMember2022-07-012022-09-300001664703us-gaap:RedeemableConvertiblePreferredStockMember2023-01-012023-09-300001664703us-gaap:RedeemableConvertiblePreferredStockMember2022-01-012022-09-300001664703us-gaap:EmployeeStockOptionMember2023-07-012023-09-300001664703us-gaap:EmployeeStockOptionMember2022-07-012022-09-300001664703us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001664703us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001664703be:SKEcoplantMember2021-10-012021-10-310001664703be:SKEcoplantMember2023-09-150001664703be:InitialInvestmentMemberbe:SeriesARedeemableConvertiblePreferredStockMemberbe:SKEcoplantMember2021-10-012021-10-310001664703be:InitialInvestmentMemberbe:SeriesARedeemableConvertiblePreferredStockMemberbe:SKEcoplantMember2021-10-310001664703be:InitialInvestmentMemberbe:SeriesARedeemableConvertiblePreferredStockMemberbe:SKEcoplantMember2021-10-012021-10-310001664703be:InitialInvestmentMemberbe:SeriesARedeemableConvertiblePreferredStockMemberbe:SKEcoplantMember2021-12-292021-12-290001664703be:SKEcoplantMember2021-10-310001664703be:SKEcoplantMember2021-10-232021-12-290001664703be:SKEcoplantMember2021-12-290001664703be:SKEcoplantMember2022-07-012022-09-300001664703be:SKEcoplantMember2022-01-012022-09-300001664703us-gaap:OverAllotmentOptionMemberus-gaap:CommonClassAMemberbe:SKEcoplantMember2022-08-102022-08-100001664703be:SecondTrancheClosingMemberus-gaap:SeriesBPreferredStockMemberbe:SKEcoplantMember2023-03-200001664703be:SecondTrancheClosingMemberus-gaap:SeriesBPreferredStockMemberbe:SKEcoplantMember2023-03-202023-03-200001664703be:SecondTrancheClosingMemberbe:SeriesARedeemableConvertiblePreferredStockMemberbe:SKEcoplantMember2023-03-312023-03-310001664703be:SecondTrancheClosingMember2023-03-202023-03-200001664703be:SecondTrancheClosingMemberbe:SKEcoplantMember2023-03-200001664703be:SecondTrancheClosingMemberbe:SKEcoplantMember2023-09-300001664703be:SecondTrancheClosingMemberbe:SKEcoplantMember2023-03-202023-03-200001664703be:InitialInvestmentMemberbe:SKEcoplantMember2023-03-202023-03-200001664703be:SecondTrancheClosingMemberbe:SKEcoplantMember2023-03-310001664703be:SecondTrancheClosingMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberbe:SKEcoplantMember2023-03-310001664703be:SecondTrancheClosingMemberus-gaap:OtherNoncurrentAssetsMemberbe:SKEcoplantMember2023-03-310001664703be:SecondTrancheClosingMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberbe:SKEcoplantMember2023-09-300001664703be:SecondTrancheClosingMemberus-gaap:OtherNoncurrentAssetsMemberbe:SKEcoplantMember2023-09-300001664703be: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 September 30, 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
Trading Symbol(s)
Name of each exchange on which registered
Class A Common Stock, $0.0001 par valueBENew York Stock Exchange
________________________________________________________________________
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  þ
As of November 1, 2023, there were 224,048,769 shares of the registrant’s Class A Common Stock, $0.0001 par value, outstanding.
1


Bloom Energy Corporation
Quarterly Report on Form 10-Q for the Three and Nine Months Ended September 30, 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,” “Bloom” 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)

September 30,December 31,
20232022
Assets
Current assets:
Cash and cash equivalents1
$557,384 $348,498 
Restricted cash1
42,614 51,515 
Accounts receivable less allowance for doubtful accounts of $119 as of September 30, 2023 and December 31, 20221, 2
334,495 250,995 
Contract assets3
143,875 46,727 
Inventories1
475,649 268,394 
Deferred cost of revenue4
62,212 46,191 
Prepaid expenses and other current assets1
66,243 43,643 
Total current assets1,682,472 1,055,963 
Property, plant and equipment, net1
490,535 600,414 
Operating lease right-of-use assets1
127,973 126,955 
Restricted cash1
37,698 118,353 
Deferred cost of revenue
4,286 4,737 
Other long-term assets1
33,208 40,205 
Total assets$2,376,172 $1,946,627 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable1
$153,793 $161,770 
Accrued warranty16,537 17,332 
Accrued expenses and other current liabilities1, 5
116,480 144,183 
Deferred revenue and customer deposits1, 6
119,157 159,048 
Operating lease liabilities1
16,666 16,227 
Financing obligations39,093 17,363 
Recourse debt 12,716 
Non-recourse debt1
 13,307 
Total current liabilities461,726 541,946 
Deferred revenue and customer deposits1
14,499 56,392 
Operating lease liabilities1
133,602 132,363 
Financing obligations410,365 442,063 
Recourse debt
840,492 273,076 
Non-recourse debt1
1,483 112,480 
Other long-term liabilities8,805 9,491 
Total liabilities$1,870,972 $1,567,811 
Commitments and contingencies (Note 13)
Stockholders’ equity:
Common stock: $0.0001 par value; Class A shares - 600,000,000 shares authorized and 223,860,870 shares and 189,864,722 shares issued and outstanding and Class B shares - 600,000,000 shares authorized and 0 shares and 15,799,968 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively
21 20 
Additional paid-in capital4,360,080 3,906,491 
Accumulated other comprehensive loss(2,378)(1,251)
Accumulated deficit(3,871,110)(3,564,483)
Total equity attributable to common stockholders
486,613 340,777 
Noncontrolling interest18,587 38,039 
Total stockholders’ equity$505,200 $378,816 
Total liabilities and stockholders’ equity$2,376,172 $1,946,627 

1 We have a variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and a joint venture in the Republic of Korea (see Note 16 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items.
In August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of September 30, 2023 exclude PPA V balances.
2 Including amounts from related parties of $247.9 million and $4.3 million as of September 30, 2023 and December 31, 2022, respectively.
3 Including amounts from related parties of $3.4 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022.
4 Including amounts from related parties of $23.4 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022.
5 Including amounts from related parties of $5.7 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022.
6 Including amounts from related parties of $11.1 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022.


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 net loss per share data)
(unaudited)

 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2023202220232022
 
Revenue:
Product$304,976 $213,243 $713,427 $520,415 
Installation21,916 22,682 66,762 48,964 
Service47,535 37,347 130,496 111,012 
Electricity25,841 19,002 65,869 56,158 
Total revenue1
400,268 292,274 976,554 736,549 
Cost of revenue:
Product182,832 158,176 457,591 393,337 
Installation25,902 28,333 77,881 57,836 
Service57,370 41,792 165,877 124,646 
Electricity139,378 13,029 169,802 83,819 
Total cost of revenue
405,482 241,330 871,151 659,638 
Gross (loss) profit
(5,214)50,944 105,403 76,911 
Operating expenses:
Research and development35,126 36,146 122,309 112,286 
Sales and marketing20,002 23,275 73,935 65,084 
General and administrative43,366 44,115 131,004 119,965 
Total operating expenses98,494 103,536 327,248 297,335 
Loss from operations(103,708)(52,592)(221,845)(220,424)
Interest income7,419 1,109 13,771 1,364 
Interest expense(68,037)(13,099)(93,736)(41,000)
Other (expense) income, net(1,577)4,472 (3,660)254 
Loss on extinguishment of debt(1,415) (4,288)(4,233)
(Loss) gain on revaluation of embedded derivatives(114)54 (1,213)623 
Loss before income taxes(167,432)(60,056)(310,971)(263,416)
Income tax provision
646 336 1,083 888 
Net loss(168,078)(60,392)(312,054)(264,304)
Less: Net gain (loss) attributable to noncontrolling interest
921 (3,315)(5,427)(9,768)
Net loss attributable to common stockholders
(168,999)(57,077)(306,627)(254,536)
Less: Net loss attributable to redeemable noncontrolling interest   (300)
Net loss before portion attributable to redeemable noncontrolling interest and noncontrolling interest$(168,999)$(57,077)$(306,627)$(254,236)
Net loss per share available to common stockholders, basic and diluted
$(0.80)$(0.31)$(1.47)$(1.41)
Weighted average shares used to compute net loss per share available to common stockholders, basic and diluted
210,930 186,487 208,798 180,762 

1 Including related party revenue of $125.7 million and $361.0 million for the three and nine months ended September 30, 2023, respectively, and $12.5 million and $30.2 million for the three and nine months ended September 30, 2022, respectively.

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
September 30,
Nine Months Ended
September 30,
 2023202220232022
 
Net loss$(168,078)$(60,392)$(312,054)$(264,304)
Other comprehensive loss, net of taxes:
Foreign currency translation adjustment(527)(1,027)(1,520)(1,774)
Other comprehensive loss, net of taxes(527)(1,027)(1,520)(1,774)
Comprehensive loss(168,605)(61,419)(313,574)(266,078)
Less: Comprehensive gain (loss) attributable to noncontrolling interest
719 (3,811)(5,820)(10,361)
Comprehensive loss attributable to common stockholders
$(169,324)$(57,608)$(307,754)$(255,717)
Less: Comprehensive loss attributable to redeemable noncontrolling interest   (300)
Comprehensive loss before portion attributable to redeemable noncontrolling interest and noncontrolling interest$(169,324)$(57,608)$(307,754)$(255,417)


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 September 30, 2023
Common Stock
Additional Paid-In CapitalAccumulated Other Comprehensive LossAccumulated Deficit
Total Equity Attributable to Common Stockholders
Noncontrolling InterestTotal Stockholders’ Equity
SharesAmount
Balances at June 30, 2023
209,181,382 $20 $4,011,900 $(2,053)$(3,702,111)$307,756 $38,479 346,235 
Issuance of restricted stock awards637,728 — — — — — — — 
ESPP purchase426,170 — 5,607 — — 5,607 — 5,607 
Exercise of stock options123,889 — 1,138 — — 1,138 — 1,138 
Stock-based compensation expense— — 19,469 — — 19,469 — 19,469 
Buyout of noncontrolling interest (Note 10)— — 11,482 — — 11,482 (18,346)(6,864)
Conversion of Series B redeemable convertible preferred stock (Note 16)
13,491,701 1 310,484 — — 310,485 — 310,485 
Distributions and payments to noncontrolling interest
— — — — — — (2,265)(2,265)
Foreign currency translation adjustment— — — (325)— (325)(202)(527)
Net (loss) gain
— — — — (168,999)(168,999)921 (168,078)
Balances at September 30, 2023
223,860,870 $21 $4,360,080 $(2,378)$(3,871,110)$486,613 $18,587 $505,200 

Three Months Ended September 30, 2022
Common Stock
Additional Paid-In CapitalAccumulated Other Comprehensive LossAccumulated Deficit
Total Equity (Deficit) Attributable to Common Stockholders
Noncontrolling Interest
Total Stockholders’ Equity (Deficit)
SharesAmount
Balances at June 30, 2022
178,913,797 $18 $3,284,261 $(1,000)$(3,460,234)$(176,955)$32,034 $(144,921)
Issuance of restricted stock awards539,074 — — — — — — — 
ESPP purchase339,055 — 5,619 — — 5,619 — 5,619 
Exercise of stock options225,759 — 2,233 — — 2,233 — 2,233 
Stock-based compensation— — 23,893 — — 23,893 — 23,893 
Distributions and payments to noncontrolling interests— — — — — — (1,557)(1,557)
Contributions from noncontrolling interest— — — — — — 2,815 2,815 
Public share offering14,950,000 1 371,526 — — 371,527 — 371,527 
Forward to purchase Class A Common Stock— — 4,183 — — 4,183 — 4,183 
Foreign currency translation adjustment— — — (531)— (531)(496)(1,027)
Net loss— — — — (57,077)(57,077)(3,315)(60,392)
Balances at September 30, 2022
194,967,685 $19 $3,691,715 $(1,531)$(3,517,311)$172,892 $29,481 $202,373 
6


Nine Months Ended September 30, 2023
Common Stock
Additional Paid-In CapitalAccumulated Other Comprehensive LossAccumulated Deficit
Total Equity Attributable to Common Stockholders
Noncontrolling Interest
Total 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 awards3,496,491 — — — — — — — 
ESPP purchase875,695 — 13,363 — — 13,363 — 13,363 
Exercise of stock options332,293 — 2,640 — — 2,640 — 2,640 
Stock-based compensation— — 77,755 — — 77,755 — 77,755 
Derecognition of the pre-modification forward contract fair value (Note 16)
— — 76,242 — — 76,242 — 76,242 
Equity component of Series B redeemable convertible preferred stock (Note 16)
— — 16,145 — — 16,145 — 16,145 
Contributions from noncontrolling interest— — — — — — 6,979 6,979 
Purchase of capped call related to convertible notes (Note 7)  (54,522)— — (54,522)— (54,522)
Buyout of noncontrolling interest (Note 10)  11,482 — — 11,482 (18,346)(6,864)
Conversion of Series B redeemable convertible preferred stock (Note 16)
13,491,701 1 310,484 — — 310,485 — 310,485 
Distributions and payments to noncontrolling interest
 — — — — — (2,265)(2,265)
Foreign currency translation adjustment   (1,127)— (1,127)(393)(1,520)
Net loss— — — — (306,627)(306,627)(5,427)(312,054)
Balances at September 30, 2023
223,860,870 21 $4,360,080 $(2,378)$(3,871,110)$486,613 $18,587 $505,200 

Nine Months Ended September 30, 2022
Common Stock
Additional Paid-In CapitalAccumulated Other Comprehensive LossAccumulated Deficit
Total Equity (Deficit) Attributable to Common Stockholders
Noncontrolling Interest
Total Stockholders’ Equity (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 awards2,328,713 — — — — — — — 
ESPP purchase759,744 — 11,600 — — 11,600 — 11,600 
Exercise of stock options468,821 — 3,550 — — 3,550 — 3,550 
Stock-based compensation— — 82,275 — — 82,275 — 82,275 
Distributions and payments to noncontrolling interests— — (500)— — (500)(5,472)(5,972)
Contributions from noncontrolling interest— — — — — — 2,815 2,815 
Public share offering14,950,000 1 371,526 — — 371,527 — 371,527 
Forward to purchase Class A Common Stock— — 4,183 — — 4,183 — 4,183 
Foreign currency translation adjustment— — — (1,181)— (1,181)(593)(1,774)
Net loss1
— — — — (254,236)(254,236)(9,768)(264,004)
Balances at September 30, 2022
194,967,685 $19 $3,691,715 $(1,531)$(3,517,311)$172,892 $29,481 $202,373 

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.
7


Bloom Energy Corporation
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)
 Nine Months Ended
September 30,
 20232022
Cash flows from operating activities:
Net loss$(312,054)$(264,304)
Adjustments to reconcile net loss to net cash used in operating activities:  
Depreciation and amortization50,283 46,182 
Non-cash lease expense24,540 18,153 
Loss (gain) on disposal of property, plant and equipment177 (523)
Revaluation of derivative contracts1,213 (9,640)
Impairment of assets related to PPA V and PPA IIIa
130,111 44,800 
Derecognition of loan commitment asset related to SK ecoplant Second Tranche Closing (Note 16)
52,792  
Stock-based compensation77,160 81,460 
Amortization of warrants and debt issuance costs3,300 2,355 
Loss on extinguishment of debt4,288 4,233 
Unrealized foreign currency exchange loss3,029 3,086 
Other 3,487 
Changes in operating assets and liabilities:
Accounts receivable1
(83,851)15,758 
Contract assets2
(97,148)(567)
Inventories(206,315)(110,797)
Deferred cost of revenue3
(15,914)(8,856)
Customer financing receivable 2,510 
Prepaid expenses and other current assets(20,849)(15,766)
Other long-term assets13,634 (730)
Operating lease right-of-use assets and operating lease liabilities(23,879)2,162 
Finance lease liabilities907 499 
Accounts payable(5,695)38,642 
Accrued warranty(795)1,597 
Accrued expenses and other current liabilities4
(30,937)502 
Deferred revenue and customer deposits5
(57,041)(12,716)
Other long-term liabilities(1,320)(9,980)
Net cash used in operating activities(494,364)(168,453)
Cash flows from investing activities:
Purchase of property, plant and equipment(67,485)(80,907)
Proceeds from sale of property, plant and equipment3  
Net cash used in investing activities(67,482)(80,907)
Cash flows from financing activities:
Proceeds from issuance of debt633,983  
Payment of debt issuance costs(19,539) 
Repayment of debt of PPA V and PPA IIIa(118,538)(30,212)
Debt make-whole payment related to PPA IIIa debt (2,413)
Repayment of recourse debt(72,852)(17,262)
Proceeds from financing obligations2,702  
Repayment of financing obligations(13,475)(28,821)
Distributions and payments to noncontrolling interests(2,265)(5,972)
Proceeds from issuance of common stock16,003 15,150 
Proceeds from public share offering 385,396 
Public share offering costs (13,407)
Buyout of noncontrolling interest (Note 10)(6,864) 
Proceeds from issuance of Series B redeemable convertible preferred stock
310,957  
Contributions from noncontrolling interest6,979 2,815 
Purchase of capped call related to convertible notes (Note 7)(54,522) 
Other(408)(63)
Net cash provided by financing activities
682,161 305,211 
Effect of exchange rate changes on cash, cash equivalent and restricted cash (985)(1,643)
Net increase in cash, cash equivalents and restricted cash
119,330 54,208 
Cash, cash equivalents and restricted cash:
Beginning of period518,366 615,114 
End of period$637,696 $669,322 
Supplemental disclosure of cash flow information:
Cash paid during the period for interest$32,741 $39,664 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases23,684 11,759 
Operating cash flows from finance leases804 788 
Cash paid during the period for income taxes1,332 1,296 
Non-cash investing and financing activities:
Transfer of customer financing receivable to property, plant and equipment, net$ $42,758 
Forward to purchase Class A Common Stock 4,183 
Liabilities recorded for property, plant and equipment, net5,702 13,373 
Recognition of operating lease right-of-use asset during the year-to-date period14,157 17,623 
Recognition of finance lease right-of-use asset during the year-to-date period907  
Derecognition of the pre-modification forward contract fair value (Note 16)
76,242  
Equity component of Series B redeemable convertible preferred stock (Note 16)
16,145  
Conversion of Series B redeemable convertible preferred stock (Note 16)
310,484  

1 Including changes in related party balances of $243.6 million and $8.2 million for the nine months ended September 30, 2023 and 2022, respectively.
2 Including change in related party balances of $3.4 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.
3 Including change in related party balances of $23.4 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.
4 Including change in related party balances of $5.7 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.
5 Including change in related party balances of $11.1 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.
The accompanying notes are an integral part of these condensed consolidated financial statements.
8


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 extinguishments, and conversions to equity that we completed during 2022 and the first three quarters of 2023, we had $840.5 million of total outstanding recourse debt as of September 30, 2023, which was classified as long-term debt.
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 16 - 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 were entitled to draw down on a loan from SK ecoplant with a maximum principal amount of $311.0 million, if SK ecoplant sent a redemption notice to us under the Amended SPA or otherwise reduced any portion of its holdings of our Class A common stock. On September 23, 2023, all 13,491,701 shares of the Series B RCPS were automatically converted into shares of our Class A common stock. For additional information, please see Part I, Item 1, Note 11 - Related Party Transactions and Note 16 - SK ecoplant Strategic Investment.
On May 16, 2023, we issued 3% Green Convertible Senior Notes (the “3% Green Notes) in an aggregate principal amount of $632.5 million due June 2028, unless earlier repurchased, redeemed or converted, less the initial purchasers’ discount of $15.8 million and other issuance costs of $4.0 million, resulting in net proceeds of $612.7 million. On June 1, 2023, we used approximately $60.9 million of the net proceeds from this offering to redeem all of the outstanding principal amount of our 10.25% Senior Secured Notes due March 2027. The redemption price equaled 104% of the principal amount redeemed plus accrued and unpaid interest. For additional information, please see Part I, Item 1, Note 7 - Outstanding Loans and Security Agreements.
On August 24, 2023, as part of the repowering of PPA V Investment Company and Operating Company (“PPA V”), our Power Purchase Agreement (“PPA”) entity, we paid off the outstanding balance and related accrued interest of $118.5 million and $0.5 million, respectively, of our 3.04% Senior Secured Notes due June 30, 2031. For additional information, please see Part I, Item 1, Note 7 - Outstanding Loans and Security Agreements.
Our future capital requirements 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 U.S. on our ongoing and
9


future operations. The rising interest rate environment in the U.S. has and may 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 the 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”).
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 for the three and nine months ended September 30, 2023 was attributable to operations in the United States and, for the three and nine months ended September 30, 2022, to operations in the Republic of Korea. A major portion of our long-lived assets is attributable to operations in the United States for all periods presented. In addition to shipments in the U.S. and the Republic of Korea, we also ship our Energy Servers to other countries, primarily Japan and India (the markets of the Republic of Korea, Japan and India, collectively referred to as the “Asia Pacific region”). In the three and nine months ended September 30, 2023, total revenue related to shipments to the Asia Pacific region was 35% and 24%, respectively. In the three and nine months ended September 30, 2022, total revenue related to shipments to the Asia Pacific region was 58% and 61%, respectively.
Credit Risk - At September 30, 2023, two customers accounted for approximately 72% 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 September 30, 2023, revenue from two customers accounted for approximately 40% and 31% of our total revenue. During the nine months ended September 30, 2023, two customers represented approximately 36% and 24% of our total revenue.
During the three months ended September 30, 2022, two customers represented approximately 54% and 26% of our total revenue. During the nine months ended September 30, 2022, two customers represented approximately 48% and 16% of our total revenue.

10


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.
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):
September 30,December 31,
 20232022
Accounts receivable$334,495 $250,995 
Contract assets143,875 46,727 
Customer deposits66,043 121,085 
Deferred revenue 67,613 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 September 30, 2023 there were no customer deposits related to transactions with SK ecoplant (see Note 16 - 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
September 30,
Nine Months Ended
September 30,
2023202220232022
Beginning balance$35,182 $33,374 $46,727 $25,201 
Transferred to accounts receivable from contract assets recognized at the beginning of the period(8,284)(21,677)(31,968)(21,304)
Revenue recognized and not billed as of the end of the period116,977 14,071 129,116 21,871 
Ending balance$143,875 $25,768 $143,875 $25,768 
Contract assets as of September 30, 2023 were primarily related to the PPA V Upgrade. For additional information, please see Part I, Item 1, Note 10 - Portfolio Financings.
11


Deferred Revenue
Deferred revenue activity, including deferred incentive revenue activity, during the three and nine months ended September 30, 2023 and 2022 consisted of the following (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Beginning balance$85,110 $96,377 $94,355 $115,476 
Additions243,545 248,574 733,891 597,318 
Revenue recognized(261,042)(241,795)(760,633)(609,638)
Ending balance$67,613 $103,156 $67,613 $103,156 
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 to 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 this 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
September 30,
Nine Months Ended
September 30,
2023202220232022
Revenue from contracts with customers: 
Product revenue $304,976 $213,243 $713,427 $520,415 
Installation revenue 21,916 22,682 66,762 48,964 
Services revenue 47,535 37,347 130,496 111,012 
Electricity revenue 9,012 2,875 16,816 8,352 
Total revenue from contract with customers383,439 276,147 927,501 688,743 
Revenue from contracts that contain leases:
Electricity revenue16,829 16,127 49,053 47,806 
Total revenue$400,268 $292,274 $976,554 $736,549 
12


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):
September 30,December 31,
 20232022
As Held:
Cash$148,301 $226,463 
Money market funds489,395 291,903 
$637,696 $518,366 
As Reported:
Cash and cash equivalents$557,384 $348,498 
Restricted cash80,312 169,868 
$637,696 $518,366 
Restricted cash consisted of the following (in thousands):
September 30,December 31,
 20232022
Current:
Restricted cash$42,614 $50,965 
Restricted cash related to PPA V Entity1
 550 
$42,614 $51,515 
Non-current:
Restricted cash$37,698 $110,353 
Restricted cash related to PPA V Entity1
 8,000 
37,698 118,353 
$80,312 $169,868 
1 As of December 31, 2022, we had a variable interest entity (“VIE”) related to our PPA entity, PPA V, that represented 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 August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), and as such there were no balances related to PPA V in the condensed consolidated balance sheet as of September 30, 2023. In addition, the restricted cash held in the PPA II and PPA IIIb entities as of September 30, 2023 included $28.1 million and $0.9 million of current restricted cash, respectively, and $12.3 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 institutions. These transactions are accounted for as sales and cash proceeds are included in cash used in operating activities. We derecognized $108.0 million and $167.6 million of accounts receivable during the three and nine months ended September 30, 2023, respectively. We derecognized $146.3 million and $283.3 million of accounts receivable during the three and nine months ended September 30, 2022, respectively.
The costs of factoring such accounts receivable on our condensed consolidated statements of operations for the three and nine months ended September 30, 2023 were $2.0 million and $2.7 million, respectively. The costs of factoring for the three and nine months ended September 30, 2022 were $2.5 million and $3.7 million, respectively. The costs of factoring are recorded in general and administrative expenses.
13


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
September 30, 2023Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market funds$489,395 $ $ $489,395 
$489,395 $ $ $489,395 
Liabilities
Derivatives:
Embedded EPP derivatives$ $ $3,948 $3,948 
$ $ $3,948 $3,948 

 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.
14


The changes in the Level 3 financial liabilities during the nine months ended September 30, 2023 were as follows (in thousands):
Embedded EPP Derivative Liability
Liabilities at December 31, 2022
$5,895 
EPP liability settlement(3,160)
Changes in fair value1,213 
Liabilities at September 30, 2023
$3,948 
In June 2023, per an EPP agreement with one of our customers, we paid $3.2 million, which was recorded as a reduction to our balance of embedded EPP derivative liability as of September 30, 2023.
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 2). The following table presents the estimated fair values and carrying values of debt instruments (in thousands):
 September 30, 2023December 31, 2022
 Net Carrying
Value
Fair ValueNet Carrying
Value
Fair Value
   
Debt instruments
Recourse:
3% Green Convertible Senior Notes due June 2028
$614,183 613,298 $  
2.5% Green Convertible Senior Notes due August 2025
226,309 249,665 224,832 309,488 
10.25% Senior Secured Notes due March 2027
  60,960 60,472 
Non-recourse:
3.04% Senior Secured Notes due June 2031
  125,787 117,028 
4.6% Term Loan due March 2026
$1,483 1,345 $  
6. Balance Sheet Components
Inventories
The components of inventory consisted of the following (in thousands):
September 30,December 31,
 20232022
Raw materials$238,716 $165,446 
Finished goods183,078 58,288 
Work-in-progress53,855 44,660 
$475,649 $268,394 
The inventory reserves were $17.8 million and $17.2 million as of September 30, 2023 and December 31, 2022, respectively.
As of September 30, 2023, the inventory balance was reduced by $2.2 million primarily due to the release of a portion of the grant liability, which was recorded as capitalized payroll expenses in the closing inventory balance. For additional information, please see Part I, Item 1, Note 13 - Commitments and Contingencies, Delaware Economic Development Authority section.
15


Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
September 30,December 31,
 20232022
   
Receivables from employees$10,314 $6,553 
Deferred expenses (Note 16)

9,909  
Prepaid managed services5,868 4,405 
Prepaid hardware and software maintenance5,243 4,290 
Tax receivables4,428 3,676 
Prepaid workers compensation3,993 5,536 
Advance income tax provision2,349 783 
Prepaid rent2,060 965 
Interest receivable1,854 556 
Deposits made1,683 1,409 
Prepaid deferred commissions911 1,002 
Other prepaid expenses and other current assets17,631 14,468 
$66,243 $43,643 
Property, Plant and Equipment, Net
Property, plant and equipment, net consisted of the following (in thousands):
September 30,December 31,
 20232022
   
Energy Servers$313,866 $538,912 
Machinery and equipment165,814 145,555 
Leasehold improvements107,209 104,528 
Construction-in-progress105,787 72,174 
Buildings49,424 49,240 
Computers, software and hardware26,455 24,608 
Furniture and fixtures9,842 9,581 
778,397 944,598 
Less: accumulated depreciation(287,862)(344,184)
$490,535 $600,414 
Depreciation expense related to property, plant and equipment for the three and nine months ended September 30, 2023 was $14.6 million and $50.3 million, respectively. Depreciation expense related to property, plant and equipment for the three and nine months ended September 30, 2022 was $15.5 million and $46.2 million, respectively.
Property, plant and equipment under operating leases by PPA V was $226.0 million and accumulated depreciation for these assets was $92.7 million as of December 31, 2022. There was no property, plant and equipment under operating leases by PPA V as of September 30, 2023. Depreciation expense for property, plant and equipment under operating leases by PPA V (sold in August 2023) and PPA IV (sold in November 2022) was $3.7 million and $10.9 million for the three and nine months ended September 30, 2023, respectively. Depreciation expense for these assets was $5.8 million and $17.3 million for the three and nine months ended September 30, 2022, respectively.
16


PPA V Upgrade
In August 2023, we started a project (the “PPA V Upgrade”, the “PPA V Repowering”) to replace 37.1 megawatts of Energy Servers (the “old Energy Servers”) at PPA V with current generation Energy Servers (the “new Energy Servers”). The replacement was ongoing as of September 30, 2023. See Note 10 - Portfolio Financings for additional information.
Other Long-Term Assets
Other long-term assets consisted of the following (in thousands):
September 30,December 31,
20232022
   
Deferred commissions$8,901 $8,320 
Long-term lease receivable7,604 8,076 
Deposits made2,926 2,672 
Deferred expenses (Note 16)

1,980  
Prepaid managed services1,896 2,373 
Deferred tax asset1,384 1,151 
Prepaid insurance 4,047 
Prepaid and other long-term assets8,517 13,566 
$33,208 $40,205 
Accrued Warranty
Accrued warranty liabilities consisted of the following (in thousands):
September 30,December 31,
20232022
Product performance$15,622 $16,901 
Product warranty915 431 
$16,537 $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, net23,565 
Warranty expenditures during the nine-month period(24,360)
Balances at September 30, 2023
$16,537 
17


Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
September 30,December 31,
 20232022
   
Compensation and benefits$43,590 $48,156 
General invoice and purchase order accruals34,452 44,010 
Interest payable7,919 3,128 
Sales-related liabilities7,666 7,147 
Accrued installation6,094 7,905 
Accrued legal expenses3,666 4,403 
Provision for income tax2,600 1,140 
Sales tax liabilities2,517 6,172 
VAT interim liability2,194 418 
Accrued consulting expenses1,869 1,390 
Accrued restructuring costs (Note 12)
1,172  
Finance lease liabilities1,142 1,024 
PPA IV upgrade financing obligations276 6,076 
Delaware grant (Note 13)
 9,495 
Current portion of derivative liabilities 2,596 
Other1,323 1,123 
$116,480 $144,183 
Preferred Stock
As of September 30, 2023, we had 20,000,000 shares of preferred stock authorized. 13,491,701 of these shares were designated as Series B RCPS and were converted to Class A common stock as of September 23, 2023, as a result of the SK ecoplant Second Tranche Closing. As of December 31, 2022, we had 20,000,000 shares of preferred stock authorized. 10,000,000 of these shares were designated as Series A redeemable convertible preferred stock and were converted to Class A common stock as of November 8, 2022, as a result of the SK ecoplant Initial Investment. For additional information, please see Part I, Item 1, Note 16 - SK ecoplant Strategic Investment.
The preferred stock had $0.0001 par value. There were no shares of preferred stock issued and outstanding as of September 30, 2023 and December 31, 2022.
Conversion of Class B Common Stock
On July 27, 2023, in accordance with our Restated Certificate of Incorporation, each share of our Class B common stock entitled to ten votes per share automatically converted into one share of our Class A common stock entitled to one vote per share.
18


7. Outstanding Loans and Security Agreements
The following is a summary of our debt as of September 30, 2023 (in thousands, except percentage data):
Unpaid
Principal
Balance
Net Carrying ValueInterest
Rate
Maturity DatesEntity
 CurrentLong-
Term
Total
3% Green Convertible Senior Notes due June 2028
632,500  614,183 614,183 3.0%June 2028Company
2.5% Green Convertible Senior Notes due August 2025
230,000  226,309 226,309 2.5%August 2025Company
Total recourse debt862,500  840,492 840,492 
4.6% Term Loan due March 2026
1,483  1,483 1,483 4.6%March 2026Korean Joint Venture
Total non-recourse debt1,483  1,483 1,483 
Total debt$863,983 $ $841,975 $841,975 
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 September 30, 2023 and December 31, 2022.
Recourse Debt Facilities
3% Green Convertible Senior Notes due June 2028 - On May 16, 2023, we issued the 3% Green Notes in an aggregate principal amount of $632.5 million due on June 1, 2028, unless earlier repurchased, redeemed or converted, less an initial purchasers’ discount of $15.8 million and other issuance costs of $4.0 million (together, the “Transaction Costs”), resulting in net proceeds of $612.7 million. The 3% Green Notes were issued pursuant to, and are governed by, an indenture (the “Indenture”), dated as of May 16, 2023, between us and U.S. Bank Trust Company, National Association, as Trustee, in private placements to qualified institutional buyers pursuant to Rule 144A of the Securities Act of 1933, as amended (the “Securities Act”).
Pursuant to the purchase agreement among the Company and the representatives of the initial purchasers of the 3% Green Notes, the Company granted the initial purchasers an option to purchase up to an additional $82.5 million aggregate principal amount of the 3% Green Notes (the “Greenshoe Option”). The 3% Green Notes issued on May 16, 2023, included $82.5 million aggregate principal amount pursuant to the full exercise by the initial purchasers of the Greenshoe Option.
The 3% Green Notes are senior, unsecured obligations accruing interest at a rate of 3% per annum, payable semi-annually in arrears on June 1 and December 1 of each year, beginning on December 1, 2023.
We may not redeem the 3% Green Notes prior to June 5, 2026, subject to a partial redemption limitation. We may elect to redeem, at face value, all or any portion of the 3% Green Notes at any time, and from time to time, on or after June 5, 2026 and on or before the forty-sixth scheduled trading day immediately before the maturity date, provided the share price for our Class A common stock exceeds 130% of the conversion price at redemption.
19


Before March 1, 2028, the noteholders have the right to convert their 3% Green Notes only upon the occurrence of certain events, including satisfaction of a condition relating to the closing price of our common stock (the “Closing Price Condition”) or the trading price of the 3% Green Notes (the “Trading Price Condition”), a redemption event, or other specified corporate events. If the Closing Price Condition is met on at least 20 (whether or not consecutive) of the last 30 consecutive trading days in any calendar quarter, and only during such calendar quarter, the noteholders may convert their 3% Green Notes at any time during the immediately following quarter, commencing after the calendar quarter ending on September 30, 2023, subject to partial redemption limitation. Subject to the Trading Price Condition, the noteholders may convert their 3% Green Notes during the five business days immediately after any five consecutive trading day period in which the trading price per $1,000 principal amount of the 3% Green Notes, as determined following a request by a holder of the 3% Green Notes, for each day of that period is less than 98% of the product of the closing price of our common stock and the then applicable conversion rate. From and after March 1, 2028, the noteholders may convert their 3% Green Notes at any time at their election until the close of business on the second scheduled trading day immediately before the maturity date. Should the noteholders elect to convert their 3% Green Notes, we may elect to settle the conversion by paying or delivering, as applicable, cash, shares of our Class A common stock, $0.0001 par value per share, or a combination thereof, at our election.
The initial conversion rate is 53.0427 shares of Class A common stock per $1,000 principal amount of notes, which represents an initial conversion price of approximately $18.85 per share of Class A common stock. The conversion rate and conversion price are subject to customary adjustments upon the occurrence of certain events. Also, we may increase the conversion rate at any time if our Board of Directors determines it is in the best interests of the Company or to avoid or diminish income tax to holders of common stock. In addition, if certain corporate events that constitute a Make-Whole Fundamental Change, as defined below, occur, then the conversion rate applicable to the conversion of the 3% Green Notes may, in certain circumstances, be increased by up to 22.5430 shares of Class A common stock per $1,000 principal amount of notes for a specified period of time. At September 30, 2023, the maximum number of shares into which the 3% Green Notes could have been potentially converted if the conversion features were triggered was 47,807,955 shares of Class A common stock.
According to the Indenture, a Make-Whole Fundamental Change means (i) a Fundamental Change, that includes certain change-of-control events relating to us, certain business combination transactions involving us and certain delisting events with respect to our Class A common stock, or (ii) the sending of a redemption notice with respect to the 3% Green Notes.
The 3% Green Notes contain certain customary provisions relating to the occurrence of Events of Default, as defined in the Indenture. If an Event of Default involving bankruptcy, insolvency or reorganization events with respect to us occurs, then the principal amount of, and all accrued and unpaid interest on, all of the 3% Green Notes then outstanding will immediately become due and payable without any further action or notice by any person. However, notwithstanding the foregoing, we may elect, at our option, that the sole remedy for an Event of Default relating to certain failures by us to comply with certain reporting covenants in the Indenture consists exclusively of the right of the noteholders to receive special interest on the 3% Green Notes for up to 180 days at a specified rate per annum not exceeding 0.50% on the principal amount of the 3% Green Notes.
The Transaction Costs were recorded as debt issuance costs and presented a reduction to the 3% Green Notes on our condensed consolidated balance sheets and are amortized to interest expense at an effective interest rate of 3.8%.
Total interest expense recognized related to the 3% Green Notes for the three and nine months ended September 30, 2023 was $5.7 million and $8.7 million, respectively, and was comprised of contractual interest expense of $4.7 million and $7.2 million, respectively, and amortization of the initial purchasers’ discount and other issuance costs of $1.0 million and $1.5 million, respectively. We have not recognized any special interest expense related to the 3% Green Notes to date. The amount of unamortized debt issuance costs as of September 30, 2023, was $18.3 million.
Although the 3% Green Notes contain embedded conversion features, we account for the 3% Green Notes in its entirety as a liability. As of September 30, 2023, the net carrying value of the 3% Green Notes was classified as a long-term liability in our condensed consolidated balance sheets.
Capped Calls - On May 11, 2023, in connection with the pricing of the 3% Green Notes, and on May 15, 2023, in connection with initial purchasers’ exercise of the Greenshoe Option, we entered into privately negotiated capped call transactions (the “Capped Calls”) with certain counterparties (the “Option Counterparties”). The Capped Calls cover, subject to customary anti-dilution adjustments substantially similar to those applicable to the 3% Green Notes, the aggregate number of shares of our Class A common stock that initially underlie the 3% Green Notes, and are expected generally to reduce potential dilution to holders of our common stock upon any conversion of the 3% Green Notes and at our election (subject to certain
20


conditions) offset any cash payments we would be required to make in excess of the principal amount of converted 3% Green Notes.
The Capped Calls expire on June 1, 2028 and are exercisable only at maturity, but may be early terminated in various circumstances, including if the 3% Green Notes are early converted or repurchased. The default settlement method for the Capped Calls is net share settlement. However, we may elect to settle the Capped Calls in cash.
The Capped Calls have an initial strike price of approximately $18.85 per share of Class A common stock, subject to certain adjustments. The strike price of $18.85 corresponds to the initial conversion price of the 3% Green Notes. The number of shares underlying the Capped Calls is 33,549,508 shares of Class A common stock. The cap price of the Capped Calls is initially $26.46 per share of Class A common stock, which represents a premium of 100% over the last reported sale price of our common stock on May 11, 2023.
The Capped Calls are freestanding financial instruments. We used a portion of the proceeds from the issuance of the 3% Green Notes to pay for the Capped Calls’ premium. As the Capped Calls meet certain accounting criteria, they are recorded in stockholders’ equity and are not accounted for as derivatives. The cost of $54.5 million incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital on our condensed consolidated balance sheets and will not be remeasured.
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.
10.25% Senior Secured Notes due March 2027 - The outstanding unpaid principal balance of $57.6 million on the 10.25% Senior Secured Notes due March 2027 was called and retired at 104% during the nine months ended September 30, 2023. The 4% premium of $2.3 million and unpaid accrued interest of $1.0 million were included in the final payment to the noteholders. We recognized loss on extinguishment of debt of $2.9 million as a result of redemption of the 10.25% Senior Secured Notes.
The current and non-current balance of the outstanding unpaid principal of the 10.25% Senior Secured Notes was $12.7 million and $48.9 million as of December 31, 2022, respectively.
Interest on the 10.25% Senior Secured Notes for the nine months ended September 30, 2023 was $2.7 million, including $0.1 million amortization of issuance costs. Interest on the 10.25% Senior Secured Notes for the three and nine months ended September 30, 2022 was $1.9 million and $3.8 million, respectively, including amortization of issuance costs of $0.1 million and $0.2 million, respectively.
Interest on the 2.5% Green Notes for the three and nine months ended September 30, 2023 was $1.9 million and $5.8 million, respectively, including amortization of issuance costs of $0.5 million and $1.5 million, respectively. Interest on the 2.5% Green Notes for the three and nine months ended September 30, 2022 was $1.9 million and $5.8 million, respectively, including amortization of issuance costs of $0.5 million and $1.5 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.
3.04% Senior Secured Notes due June 2031 - On August 24, 2023, as part of the PPA V Upgrade, we paid off the outstanding balance and related accrued interest of $118.5 million and $0.5 million, respectively, of our 3.04% Senior Secured Notes due June 2031, and recognized a loss on extinguishment of debt of $1.4 million (for additional information, please see Note 10 - Portfolio Financings). The debt service reserve of $8.6 million was reclassified from restricted cash to cash and cash equivalents at the time of extinguishment of debt.
21


Repayment Schedule and Interest Expense
The following table presents details of our outstanding loan principal repayment schedule as of September 30, 2023 (in thousands):
Remainder of 2023$ 
2024 
2025230,000 
20261,483 
2027 
Thereafter632,500 
$863,983 
Interest expense of $68.0 million and $93.7 million for the three and nine months ended September 30, 2023, respectively, was recorded in interest expense on the condensed consolidated statements of operations. Interest expense for the three and nine months ended September 30, 2023 included $52.8 million as a result of the SK ecoplant Second Tranche Closing. For additional information, please see Part I, Item 1, Note 16 - SK ecoplant Strategic Investment. Interest expense of $13.1 million and $41.0 million for the three and nine months ended September 30, 2022, respectively, was recorded in interest expense on the condensed consolidated statements of operations.
8. Leases
Facilities, Energy Servers, and Vehicles
For the three and nine months ended September 30, 2023, rent expense for all occupied facilities was $5.7 million and $17.0 million, respectively. For the three and nine months ended September 30, 2022, rent expense for all occupied facilities was $5.0 million and $14.2 million, respectively.
Operating and financing lease right-of-use assets and lease liabilities for facilities, Energy Servers, and vehicles as of September 30, 2023 and December 31, 2022 were as follows (in thousands):
September 30,December 31,
20232022
Operating Leases:
Operating lease right-of-use assets, net 1, 2
$127,973 $126,955 
Current operating lease liabilities(16,666)(16,227)
Non-current operating lease liabilities(133,602)(132,363)
Total operating lease liabilities$(150,268)$(148,590)
Finance Leases:
Finance lease right-of-use assets, net 2, 3, 4
$2,899 $2,824 
Current finance lease liabilities5
(1,142)(1,024)
Non-current finance lease liabilities6
(1,956)(1,971)
Total finance lease liabilities$(3,098)$(2,995)
Total lease liabilities$(153,366)$(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.
22


The components of our facilities, Energy Servers, and vehicles’ lease costs for the three and nine months ended September 30, 2023 and 2022 were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Operating lease costs$8,408 $6,097 $24,373 $17,962 
Financing lease costs:
Amortization of right-of-use assets294 230 689 750 
Interest on lease liabilities72 53 203 160 
Total financing lease costs366 283 892 910 
Short-term lease costs384 538 1,561 699 
Total lease costs$9,158 $6,918 $26,826 $19,571 

Weighted average remaining lease terms and discount rates for our facilities, Energy Servers and vehicles as of September 30, 2023 and December 31, 2022 were as follows:
September 30,December 31,
20232022
Weighted average remaining lease term:
Operating leases7.9 years8.6 years
Finance leases3.4 years3.3 years
Weighted average discount rate:
Operating leases10.4 %10.3 %
Finance leases9.3 %6.9 %
Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of September 30, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$8,513 $357 
202429,803 1,289 
202529,863 839 
202629,769 598 
202728,500 412 
Thereafter99,736 98 
Total minimum lease payments226,184 3,593 
Less: amounts representing interest or imputed interest(75,916)(495)
Present value of lease liabilities$150,268 $3,098 
Managed Services and Portfolio Financings Through PPA Entities
Managed Services - We recognized $15.8 million of product revenue, $4.8 million of installation revenue, $2.7 million of financing obligations, and $9.3 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the nine months ended September 30, 2023. There were no successful sale and leaseback transactions for the three months ended September 30, 2023.
We recognized $0.9 million of product revenue, $0.6 million of installation revenue, $0.3 million of financing obligations, and $0.6 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the three and nine months ended September 30, 2022.
23


The recognized lease expense from successful sale and leaseback transactions for the three and nine months ended September 30, 2023 was $2.6 million and $7.0 million, respectively. The recognized lease expense from successful sale and leaseback transactions for the three and nine months ended September 30, 2022 was $1.3 million and $3.9 million, respectively.
At September 30, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
Remainder of 2023$11,466 
202443,368 
202542,358 
202637,778 
202721,441 
Thereafter37,237 
Total minimum lease payments193,648 
Less: imputed interest(103,046)
Present value of net minimum lease payments90,602 
Less: current financing obligations(39,093)
Long-term financing obligations$51,509 
The long-term financing obligations, as reflected in our condensed consolidated balance sheets, were $410.4 million and $442.1 million as of September 30, 2023 and December 31, 2022, respectively. We expect the difference between these obligations and the principal obligations in the table above to 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 were 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.
In August 2023, we sold our PPA entity, PPA V. For additional information, please see Part I, Item 1, Note 10 - Portfolio Financings.
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
September 30,
Nine Months Ended
September 30,
 2023202220232022
Cost of revenue$5,581 $4,982 $14,809 $13,609 
Research and development5,585 4,818 21,673 25,113 
Sales and marketing3,015 3,948 15,089 13,528 
General and administrative7,383 10,283 28,025 30,688 
$21,564 $24,031 $79,596 $82,938 
24


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, except weighted average exercise price and remaining contractual life)
Balances at December 31, 2022
8,748,309 $20.70 4.6$40,532 
Exercised(332,293)7.94 
Expired(541,302)26.95 
Balances at September 30, 2023
7,874,714 20.81 3.817,890 
Vested and expected to vest at September 30, 2023
7,873,962 20.81 3.817,885 
Exercisable at September 30, 2023
7,844,713 $20.86 3.8$17,707 
Stock Options - For the three and nine months ended September 30, 2023, we recognized $0.1 million and $0.3 million of stock-based compensation costs for stock options, respectively. For the three and nine months ended September 30, 2022, we recognized $1.2 million and $6.7 million of stock-based compensation expense for stock options, respectively.
We did not grant options in the three and nine months ended September 30, 2023 and 2022.
As of September 30, 2023 and December 31, 2022, we had unrecognized compensation costs related to unvested stock options of $0.1 million and $0.4 million, respectively. This cost is expected to be recognized over the remaining weighted-average period of 0.5 years and 0.9 years, respectively. Cash received from stock options exercised totaled $1.1 million and $2.6 million for the three and nine months ended September 30, 2023, respectively. Cash received from stock options exercised totaled $2.2 million and $3.6 million for the three and nine months ended September 30, 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,814,465 18.37 
Vested(3,496,491)18.87 
Forfeited(1,428,026)21.44 
Unvested Balance at September 30, 2023
9,438,983 $19.36 
Stock Awards - The estimated fair value of restricted stock units (“RSUs”) and performance-based stock units (“PSUs”) is based on the fair value of our Class A common stock on the date of grant. For the three and nine months ended September 30, 2023, we recognized $19.3 million and $65.0 million of stock-based compensation costs for stock awards, respectively. For the three and nine months ended September 30, 2022, we recognized $18.4 million and $64.4 million of stock-based compensation expense for stock awards, respectively.
As of September 30, 2023 and December 31, 2022, we had $129.3 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.0 years and 1.9 years, respectively.
25


Executive Awards

On February 15, 2023 and July 11, 2023, the Company granted RSU and PSU awards (the “2023 Executive Awards”) to certain executive staff pursuant to the 2018 Equity Incentive Plan. The RSUs have time-based vesting schedules, started vesting on February 15, 2023 and shall vest over a three year period. The PSUs which started vesting on February 15, 2023 have either a three-year or one-year cliff vesting period, and the PSUs which started vesting on July 11, 2023, cliff vest on February 15, 2024. The 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(4,734,700)
Cancelled/forfeited
1,899,563 
Expired(504,347)
Balances at September 30, 2023
33,949,412 
2018 Employee Stock Purchase Plan (“2018 ESPP”)
For the three and nine months ended September 30, 2023, we recognized $0.1 million and $12.5 million of stock-based compensation costs for the 2018 ESPP, respectively. For the three and nine months ended September 30, 2022, we recognized $4.3 million and $11.2 million of stock-based compensation costs for the 2018 ESPP, respectively.
We issued 426,170 and 875,695 shares in the three and nine months ended September 30, 2023, respectively. We issued 339,055 and 759,744 shares in the three and nine months ended September 30, 2022, respectively.
During the nine months ended September 30, 2023 and 2022, we added an additional 2,239,563 and 12,055,792 shares, respectively, and there were 15,204,584 and 13,840,716 shares available for issuance as of September 30, 2023 and December 31, 2022, respectively.
As of September 30, 2023 and December 31, 2022, we had $12.1 million and $12.0 million of unrecognized stock-based compensation costs, respectively, expected to be recognized over a weighted average period of 1.1 years and 0.6 years, respectively.
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 V Repowering of Energy Servers
PPA V was established in 2015 and we, through a special purpose subsidiary (the “Project Company”), had previously entered into certain agreements for the purpose of developing, financing, owning, operating, maintaining and managing a portfolio of 37.1 megawatts of Energy Servers.
On August 10, 2023, we acquired all of Solar TC Corp’s (“Intel”) interest in PPA V, as set forth in the Purchase and Sale Agreement (the “PPA V Buyout”). The aggregate purchase price of the transaction amounted to $6.9 million. After the acquisition, PPA V became wholly owned by us.
26


The change in our ownership interest in PPA V was accounted for as an equity transaction in accordance with ASC 810 Consolidation. The carrying amount of the noncontrolling interest was eliminated to reflect the change in our ownership interest in PPA V, and the difference between the fair value of the consideration paid and the carrying amount of the noncontrolling interest immediately prior to the PPA V Buyout of $11.5 million was recognized as additional paid-in capital in our condensed consolidated statements of stockholders’ equity (deficit).
On August 24, 2023, we entered into the Membership Interest Purchase Agreement (the “MIPA”) with Generate C&I Warehouse, LLC (the “Financier”). Following the PPA V Buyout and prior to signing the MIPA, we repaid all of the outstanding debt of the Project Company of $119.0 million, including accrued interest of $0.5 million, and recognized a loss on extinguishment of debt in an amount of $1.4 million, represented in its entirety by the derecognition of the related debt issuance costs. For additional information, please see Part I, Item 1, Note 7 - Outstanding Loans and Security Agreements, Non-recourse Debt Facilities section.
On August 25, 2023, we sold our 100% interest in the Project Company to the Financier through the MIPA. Simultaneously, we entered into an agreement with the Project Company to upgrade the 37.1 megawatts of old Energy Servers by replacing them with the new Energy Servers and to provide related installation services, which was financed by the Financier (the “EPC Agreement”). We also amended and restated our operations and maintenance agreement with the Project Company to cover all new Energy Servers and old Energy Servers prior to their upgrade (“the O&M Agreement”). The operations and maintenance fees under the O&M Agreement are paid on a fixed dollar per kilowatt basis.
Due to our repurchase option on the old Energy Servers, the Company concluded there was no transfer of control of the old Energy Servers upon sale of the membership interest to the Financier. Accordingly, we continued to recognize the old Energy Servers, despite the legal ownership of such assets having been transferred under the MIPA. We assessed the recorded assets for impairment. The carrying amount of the PPA V property. plant and equipment was determined to be not recoverable as the net undiscounted cash flows are less than the carrying amounts for PPA V property. plant and equipment. Therefore, we recognized the asset impairment charge as electricity cost, consistent with our depreciation expense classification for property, plant and equipment under leases.
The PPA V Upgrade was in progress as of September 30, 2023 and resulted in the following summarized impacts on our condensed consolidated balance sheet as of September 30, 2023: (i) cash and cash equivalents decreased by $62.4 million primarily due to a $119.0 million repayment of outstanding debt and related accrued interest, partially offset by $60.3 million from the sale of the new Energy Servers to the Project Company, (ii) property plant and equipment, net decreased by $124.0 million due to the impairment of the old Energy Servers of $123.7 million and accelerated depreciation of $0.3 million of the old Energy Servers (we revised the expected useful life of the old Energy Servers from 7.5 years to approximately 0.3 years which resulted in recognized accelerated depreciation of $0.3 million recorded in electricity cost of revenue), (iii) contract assets increased by $116.5 million and inventories decreased by $70.0 million, (iv) deferred revenue and customer deposits, current and long-term, increased by $12.4 million, (v) restricted cash, current and long-term, decreased by $8.7 million, (vi) accounts receivable, net decreased by $3.3 million, (vii) other long-term assets decreased by $1.6 million, (viii) prepaid expenses and other current assets decreased by $1.9 million, (ix) financing obligations increased by $0.3 million, and (x) accrued expenses and other current liabilities decreased by $0.5 million.
Impacts on our condensed consolidated statements of operations for the three and nine months ended September 30, 2023 are summarized as follows: (i) product and installation revenue increased by $151.6 million and $9.5 million, respectively, as a result of the sale of the new Energy Servers; (ii) electricity revenue increased by $1.1 million related to the old Energy Servers, (iii) cost of electricity revenue increased by $125.5 million, primarily including the impairment of the old Energy Servers of $123.7 million and accelerated depreciation of $0.3 million prior to the completion of installation; (iv) cost of product revenue and cost of installation revenue increased by $62.6 million and $7.4 million, respectively, due to the sale of the new Energy Servers; (v) general and administrative expenses increased by $6.4 million due to the impairment of non-recoverable production insurance; (vi) loss on extinguishment of debt increased by $1.4 million, (vii) interest expense increased by $0.3 million, and (viii) net loss attributable to noncontrolling interest decreased by $1.0 million.
Impacts on our consolidated statements of cash flows for the nine months ended September 30, 2023 are summarized as follows: net cash provided by financing activities decreased by $118.5 million due to the repayment of debt related to PPA V, and acquisition of all of interest in PPA V from Intel for $6.9 million net of distributions to Intel’s noncontrolling interest of $2.3 million.
27


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 the PPA V Entity in the PPA V transaction as of December 31, 2022 (in thousands):
 December 31,
2022
Assets
Current assets:
Cash and cash equivalents$5,008 
Restricted cash550 
Accounts receivable2,072 
Prepaid expenses and other current assets1,927 
Total current assets9,557 
Property, plant and equipment, net133,285 
Restricted cash8,000 
Other long-term assets1,869 
Total assets$152,711 
Liabilities
Current liabilities:
Accrued expenses and other current liabilities$1,037 
Deferred revenue and customer deposits662 
Non-recourse debt13,307 
Total current liabilities15,006 
Deferred revenue and customer deposits4,748 
Non-recourse debt112,480 
Total liabilities$132,234 
Before the sale on August 24, 2023, we consolidated the PPA V Entity as a VIE in the PPA V transaction, as we had determined that we were the primary beneficiary of this VIE. The PPA V Entity contained debt that was non-recourse to us and owned Energy Server assets for which we did not have title.
11. Related Party Transactions
On September 23, 2023, all 13,491,701 shares of the Series B RCPS (the “Second Tranche Shares”) were automatically converted into shares of our Class A common stock. For more information on the Second Tranche Closing, see Part I, Item 1, Note 16 - SK ecoplant Strategic Investment. Consequently, SK ecoplant became a principal owner of an aggregate of 23,491,701 shares of our Class A common stock, including (i) 10,000,000 shares held with sole voting and investment power (as a result of the conversion of 10,000,000 shares of our Series A redeemable convertible preferred stock (the “Series A RCPS”) into 10,000,000 shares of our Class A common stock on November 8, 2022) and (ii) 13,491,701 shares held with shared voting and investing power with Econovation LLC, of which SK ecoplant is the sole member, as the assignee of the Second Tranche Shares. SK ecoplant is considered to be a related party as of September 23, 2023, and became entitled to nominate a member to the Board of Directors of Bloom. As of September 30, 2023, SK ecoplant’s beneficial ownership of our Class A common stock represents 10.5% of our outstanding Class A common stock.
Other than noted above, there have been no changes in our related party transactions during the nine months ended September 30, 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 included the following related party transactions (in thousands):
28


 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2023202220232022
Total revenue from related parties1
$125,676 $12,532 $360,981 $30,231 

1 Includes revenue from SK ecoplant for the three and nine months ended September 30, 2023, which became a related party on September 23, 2023, however we had transactions with SK ecoplant in prior periods (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, and Part I, Item 1, Note 16 - SK ecoplant Strategic Investment).
Below is the summary of outstanding related party balances as of September 30, 2023 and December 31, 2022 (in thousands):
 September 30,December 31,
20232022
   
Accounts receivable$247,897 $4,257 
Contract assets
3,415  
Deferred cost of revenue, current
23,424  
Accrued expenses and other current liabilities5,722  
Deferred revenue and customer deposits, current
11,118  

Debt to/from Related Parties
We had no material debt or convertible notes to/from investors considered to be related parties as of September 30, 2023 and December 31, 2022.
12. Restructuring
In September 2023, as a result of a review of current strategic priorities and resource allocation, we approved a restructuring plan (the “Plan”) intended to realign our operational focus to support our multi-year growth, scale the business, and improve our cost structure and operating margins. The Plan included (i) an optimization of our workforce across multiple functions, (ii) a relocation of our repair and overhaul (“R&O”) department of our manufacturing and warehousing facility in Newark, Delaware, to Mexico, and (iii) a closure of a manufacturing, warehousing, research and development (“R&D”) facility in Sunnyvale, California. We began executing the Plan in September 2023 and expect these efforts to continue in subsequent quarters. The restructuring activities are expected to be completed in the first half of fiscal 2024, subject to local law and consultation requirements, as well as our business needs. We evaluate restructuring charges in accordance with ASC 420, Exit or Disposal Cost Obligations (“ASC 420”).
According to the Plan, 74 full-time employees and 48 contractors separated from the Company in September 2023. An additional 71 full-time employees and 8 contractors separated from the Company in October 2023. Both full-time employees and contractors who were impacted by the restructuring were eligible to receive severance benefits.
In the third quarter of fiscal 2023, we incurred $2.2 million in restructuring costs recorded as severance expenses. We expect to incur another $16.4 million in restructuring costs in subsequent quarters, out of which we expect $10.0 million will relate to the closure of our manufacturing, warehousing, and R&D facility in Sunnyvale, California, $3.0 million will relate to severance costs, $2.7 million will relate to relocation costs, and $0.7 million will relate to other one-time employee termination benefits. However, the actual timing and amount of costs associated with these restructuring actions may differ from our current expectations and estimates and such differences may be material.
29


The following table presents our current and non-current liability as accrued for restructuring charges on our condensed consolidated balance sheets. The table sets forth an analysis of the components of the restructuring charges and payments and other deductions made against the accrual for the three months ended September 30, 2023 (in thousands):
 
Three Months Ended, September 30, 2023
Severance
Balance at June 30, 2023
$ 
Restructuring accruals
2,219 
Payments
(1,047)
Balance at September 30, 2023
$1,172 
Severance expense recorded in the third quarter of fiscal 2023 in accordance with ASC 420 was a result of the separation of 74 full-time employees and 48 contractors associated with the Plan. At September 30, 2023, $1.2 million of accrued severance-related costs were included in accrued expenses and other current liabilities in our condensed consolidated balance sheets.
The following table summarizes restructuring costs included in the accompanying condensed consolidated statements of operations (in thousands):
 
Three Months Ended, September 30, 2023
Cost of product revenue
$677 
Cost of service revenue
48 
Operating expenses:
Sales and marketing
1,387 
General and administrative107 
Total
$2,219 
13. Commitments and Contingencies
Commitments
Purchase Commitments with Suppliers and Contract Manufacturers - In order to reduce manufacturing lead-times for 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 occasionally issue purchase orders to our component suppliers and third-party manufacturers that may not be cancellable. As of September 30, 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 as service revenue in the condensed consolidated statements of operations. We paid $4.5 million and $24.4 million for the three and nine months ended September 30, 2023, respectively, for such performance guarantees. We paid $0.8 million and $10.5 million for the three and nine months ended September 30, 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 developments and established a
cash-collateralized letter of credit facility for this purpose. As of September 30, 2023 and December 31, 2022, the balance of this cash-collateralized letter of credit was $40.4 million and $69.1 million, respectively.
In August 2023, as part of the PPA V Upgrade, the debt service reserve of $8.6 million was reclassified from restricted cash to cash and cash equivalents at the time of repayment of the 3.04% Senior Secured Notes due June 2031. For additional information, please see Part I, Item 1, Note 7 – Outstanding Loans and Security Agreements and Note 10 – Portfolio Financings. The restricted cash held in the PPA V entity as of December 31, 2022, was $8.6 million.
In addition, we have other outstanding letters of credit issued to our customers and other counterparties in the U.S. and international locations under different performance and financial obligations. These letters of credit are collateralized through cash deposited in the controlled bank accounts with the issuing banks, and are classified as restricted cash in our condensed consolidated balance sheets. In September 2023, we canceled certain existing cash-collateralized letters of credit with an approximate value of $60.4 million issued to our customers in the Republic of Korea under long-term service agreements (the “LTSAs”), and replaced them with surety bonds on a non-collateralized basis. As of September 30, 2023 and December 31, 2022, the balances of the cash-collateralized letters of credit issued to our customers and other counterparties in the U.S. and international locations were $32.3 million and $84.3 million, 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 September 30, 2023 and December 31, 2022, the balance of the restricted cash fund was $7.6 million and $7.9 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 (the “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. The approved grant consisted of two components - a performance grant of $12.0 million that was received in 2012-2013 and was tied to total compensation paid to full time workers and a supplier incentive grant of $4.5 million that we would have received if we had employed 900 full time employees by pre-established dates. We forfeited the entire $4.5 million supplier incentive component of the grant. We forfeited and repaid two portions of the performance grant based on our achievement of one out of three milestones for the total compensation paid to full time workers, as follows:
$108 million in total compensation over the four-year period ended September 30, 2017, which we did not meet, requiring us to repay $1.5 million of the grant,
$144 million in total compensation over the four-year period ended September 30, 2021, which we did not meet, requiring us to repay $1.0 million of the grant, and
$72 million in total compensation over the two-year period ended September 30, 2023, which we met, so no repayment was required.
We account for grants by analogizing to the grant accounting model under IAS 20, Accounting for Government Grants and Disclosure of Government Assistance (“IAS 20”). As of December 31, 2022, we recorded $9.5 million of grant related liability in accrued expenses and other current liabilities for future repayment of the grant. As of September 30, 2023, we concluded there was reasonable assurance that we had met the grant requirements, and as such, the grant related liability of $9.5 million was recognized in (a) the condensed consolidated statements of operations as a reduction in (i) cost of product revenue of $3.1 million, (ii) cost of service revenue of $2.9 million, (iii) general and administrative expenses of $0.6 million, (iv) research and development expenses of $0.5 million, and (v) sales and marketing expenses of $0.2 million for the three months ended September 30, 2023, and in (b) the condensed consolidated balance sheets as of September 30, 2023 as a reduction of inventories of $2.2 million, which is represented by capitalized payroll expenses and will be realized in the condensed consolidated statements of operations in future periods upon sale of these inventories.
Investment Tax Credits - Our Energy Servers are eligible for federal investment tax credits (“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.
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 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 we expect to be funded entirely by our insurers. If the settlement becomes effective, we expect it to 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. On June 30, 2023, Bloom and the plaintiff’s executed a definitive settlement agreement containing the foregoing terms and customary terms for class action settlements, and on the same date, filed the settlement agreement with the court to seek its approval. The judge issued a preliminary approval of the settlement on October 31, 2023.
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. A hearing by the arbitrator in WIPO on arbitrability took place on June 27, 2023. Further proceedings in the arbitration are confidential pursuant to the WIPO rules. Given that the WIPO arbitration had been held in abeyance, the arbitration is in an early stage. We are unable to predict the ultimate outcome of the arbitration at this time.
14. Income Taxes
For the three and nine months ended September 30, 2023, we recorded an income tax provisions of $0.6 million and $1.1 million, respectively, on pre-tax losses of $167.4 million and $311.0 million for effective tax rates of (0.4)% and (0.3)%, respectively. For the three and nine months ended September 30, 2022, we recorded an income tax benefit and income tax provision of $0.3 million and $0.9 million, respectively, on pre-tax losses of $60.1 million and $263.4 million for effective tax rates of (0.6)% and (0.3)%, respectively.
The effective tax rate for the three and nine months ended September 30, 2023 and 2022 was lower than the statutory federal tax rate primarily due to a full valuation allowance against U.S. deferred tax assets.
30


15. 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 and nine months presented as their inclusion would have been antidilutive:
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2023202220232022
Convertible notes47,736 14,187 31,146 14,187 
Redeemable convertible preferred stock12,319 10,000 13,096 10,000 
Stock options and awards3,352 6,445 4,880 5,503 
63,407 30,632 49,122 29,690 
16. 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.
On September 15, 2023, we entered into the Amended and Restated JVA and the Share Purchase Agreement (together, the “Amended JV Agreements”) with SK ecoplant which changed the share of our voting rights in the Korean joint venture to 40% and increases the scope of assembly done by the joint venture facility in the Republic of Korea to full assembly. Neither the Amended JV Agreements, nor the fact that SK ecoplant is considered to be our related party after the conversion of Series B RCPS into shares of our Class A common stock (for additional information, please see Part I, Item 1, Note 11 - Related Party Transactions) changed our status as the primary beneficiary of the Korean joint venture. Therefore, we continue to consolidate this VIE in our financial statements as of September 30, 2023.
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 September 30, 2023 and December 31, 2022 (in thousands):
31


September 30,December 31,
20232022
Assets
Current assets:
Cash and cash equivalents$1,012 $2,591 
Accounts receivable20,483 4,257 
Inventories10,617 13,412 
Prepaid expenses and other current assets1,574 2,645 
Total current assets33,686 22,905 
Property and equipment, net1,705 1,141 
Operating lease right-of-use assets2,249 2,390 
Other long-term assets44 47 
Total assets$37,684 $26,483 
Liabilities
Current liabilities:
Accounts payable$4,828 $5,607 
Accrued expenses and other current liabilities3,324 1,355 
Deferred revenue and customer deposits 2 
Operating lease liabilities409 393 
Total current liabilities8,561 7,357 
Operating lease liabilities1,665 2,000 
Non-recourse debt1,483  
Total liabilities$11,709 $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
In October 2021, we entered into the SPA pursuant to which we agreed to sell and issue to SK ecoplant 10,000,000 shares of 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 was recorded in deferred revenue and customer deposits. Accordingly, during the three and nine months ended September 30, 2022, we recognized product revenue of $3.2 million and $7.9 million, respectively, in connection with this arrangement. No product revenue was recognized during the three and nine months ended September 30, 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 September 30, 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,
32


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”). As of December 31, 2022, this option was accounted for as the equity-classified forward contract.
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 RCPS, par value $0.0001 per share, at a purchase price of $23.05 per share for cash proceeds of $311.0 million, excluding issuance cost of $0.5 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 September 30, 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, less issuance costs of $0.5 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 recorded in current liabilities and additional paid-in capital, respectively, in our condensed consolidated balance sheets as of September 30, 2023.
On March 20, 2023, in connection with the Amended SPA we also entered into the Loan Agreement, pursuant to which we had the option to draw on a loan from SK ecoplant with a maximum principal amount of $311.0 million, a maturity of five years and an interest rate of 4.6%, should SK ecoplant have sent a redemption notice to us under the Amended SPA.
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, consisting 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 had 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 September 30, 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 is 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. During the three and nine months ended September 30, 2023, the deferred expense recognized as contra-revenue was $3.0 million. As a result, as of September 30, 2023, we recognized the net excess consideration of $11.9 million, of which $9.9 million was classified as prepaid expenses and other current assets and $2.0 million was classified as other long-term assets, in our condensed consolidated balance sheet.
On September 23, 2023, all 13,491,701 shares of the Series B RCPS were automatically converted into shares of our Class A common stock pursuant to the Certificate of Designation, dated as of March 20, 2023, setting forth the rights, preferences, privileges, and restrictions of the Series B RCPS, as amended by the Certificate of Amendment to the Certificate of Designation, dated as of April 18, 2023. As a result of the conversion: (i) the liability component of the Series B RCPS of $310.5 million was reclassified to additional paid-in capital, less par value of the issued 13,491,701 shares of our Class A common stock, and (ii) the loan commitment asset was recorded at its fair value of $52.8 million, of which $5.3 million was
33


classified as current and $47.5 million was classified as non-current in our condensed consolidated balance sheets, and was expensed immediately and recognized in interest expense in our condensed consolidated statements of operations.
Upon conversion of all Series B RCPS into shares of our Class A common stock, SK ecoplant is considered to be a related party. For additional information, please see Part I, Item 1, Note 11 - Related Party Transactions.
17. Subsequent Events
There have been no material 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.

34


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 Inflation Reduction Act of 2022 (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 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, in the section titled “Risk Factors” included in Part II, Item 1A of our Quarterly Report on Form 10-Q for the fiscal quarter ended March 31, 2023 and in our other filings with the Securities and Exchange Commission (the “SEC”). 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.
35


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 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 16 - SK ecoplant Strategic Investment.
Certain Factors Affecting our Performance
Energy Market Conditions
The global energy transition to a zero-carbon environment has created new challenges and opportunities for utilities, suppliers of energy solutions and customers. Shifts and uncertainty in market and regulatory dynamics and corporate and governmental policies are currently impacting the selling process and extending sales cycles and timelines for the Company’s natural gas-, biogas- and hydrogen-related products. Increasing electricity rates, decreasing energy reliability, and delays in the development of transmission infrastructure and grid interconnection have led to increased customer interest in our power solutions, but at the same time natural gas supply and pricing concerns due to geopolitical stresses and resulting market changes as well as increasing focus on sustainability targets have led to increased caution from customers. The increased use of renewable power generation and weather effects of climate change have exacerbated aging grid fragilities, increased the occurrence of power outages, created grid transmission shortages and lengthened already extensively delayed interconnection cycles. Low- and zero-carbon sources of baseload energy have also been curtailed and even banned in some locations, forcing utilities, states and countries to revisit less clean sources of baseload and intermediate power in an attempt to ensure energy reliability. This supply and demand mismatch globally has threatened energy security reliability, reduced the availability of energy and increased the cost of energy.
Bloom’s power solutions enable customers to address these energy market challenges by offering fuel flexible solutions that are designed to provide cost predictable, resilient, reliable energy in a timely fashion. As customers and utilities navigate the energy transition and evolving landscape, the ability of our power solutions to fit their economic, regulatory and policy needs depends on a number of factors, including natural gas availability and pricing, electrical interconnection needs and availability, redundant back up power requirements, cost requirements and sustainability profile. Even in those situations where the time to power from the utility is years away in light of the need to build out energy transmission infrastructure, these factors still may impact a customer’s buying decision. For example, although Bloom’s power generation solutions can operate as microgrids, independent from the grid, if a customer desires back up power or a "grid parallel" solution in combination with the Bloom microgrid, required interconnection studies and lengthy interconnection queues remain, eroding the time to power value proposition. According to the Lawrence Berkeley National Lab, U.S. interconnection queue delays are growing, with a forty percent year over year increase in 2022. The typical project interconnection process for large scale projects grew to five years in 2022 compared to three years in 2015 and two years in 2008. In addition, the rising cost of natural gas, increases in gas distribution rates, limited availability of natural gas supply, as well as disruptions to the world gas markets has increased the cost of our power solutions for customers and, in certain cases where there is a lack of fuel supply, a complete inability to operate the systems. In the United States, in particular, the lack or slow development of pipeline infrastructure is impacting the timing of customers being able to take advantage of our power solution opportunities. In certain jurisdictions in the United States and Europe, natural gas bans have been enacted that prevent the use of our power solutions unless alternative fuels are available. In addition, there is a growing hesitancy by potential customers to purchase our power solutions to run on natural gas. Increasingly, customers want a zero-carbon solution for power, and, although our power solutions are designed to run on biofuels or hydrogen (in addition to natural gas) and help our customers achieve their sustainability goals, these fuels continue to have very limited availability and, for most customers, are not yet economical. This impetus by customers to use zero-carbon solutions today, combined with the current lack of availability of zero-carbon fuels, is impacting our power solution selling opportunities. In addition, many of our potential data center and industrial customers are pursuing greenfield opportunities where the development cycle is long and laden with permitting requirements and the uncertainty of these factors is leading to a more difficult customer decision-making process and longer sales cycles.
Corporate procurement policy is also undergoing change that creates uncertainty; while some customers are increasingly focused on decarbonizing their own direct energy supply, including aligning the timing of their zero-carbon power generation with their energy consumption, others are shifting to prioritize overall carbon emissions from the energy system, both of which are impacting our sales.
36


The regulatory environment for energy solutions continues to shift. In South Korea, the government recently moved to a new, government-run bidding process for fuel cell purchases, which has impacted and may continue to impact demand for our power solutions. In the United States, the investment tax credit (ITC) for fuel cells running on a non-zero carbon fuel currently expires at the end of 2024. In Ireland, which is a large data center market, a directive from the Minister of the Department of the Environment, Climate and Communications to restrict grid connections to data centers and other large power users, along with a halt in high-pressure gas installations has delayed our selling activities in Ireland. Delays in adoption of Renewable Fuel Standard regulations in the United States for the use of biogas to generate electricity for electric vehicles, and minimal governmental focus on utilization of biogas outside of its direct use by methane-fueled vehicles, have created uncertainty in prospects for broader biogas availability for industrial uses, including our power solutions. In addition, in most jurisdictions, air permits and various land use permits are required for installation of our solutions over a certain amount of mega-watts, and generally the length of time to obtain these permits increased, while the level of certainty of issuance has decreased and if issued, the cost of compliance requirements is often cost prohibitive. We have experienced a reluctance in certain states to issue permits for gas generation equipment and if issued require a blend of costly renewable fuels or other measures to advance a state’s climate goals. This has impacted our selling activities.
Significant governmental interest, investment and stimulation of clean hydrogen in the U.S., Europe and in many other regions across the globe have not yet had significant impacts on demand for hydrogen. To date, while the number of proposed hydrogen production projects has grown rapidly, only a small fraction have reached final investment decision (FID) stage, and an even smaller fraction have been deployed. In addition, the infrastructure needed to transport hydrogen, whether through pipelines or maritime or land-based tankers, is currently only sufficient for existing uses, and has not begun to be extended for anticipated future uses, with hydrogen blending and other approaches remaining at pilot stages. It remains unclear whether regulators in some jurisdictions will allow hydrogen to be introduced into gas distribution systems, which could effectively preclude or severely limit our ability to transport hydrogen from the point of production to the point of consumption.
All of these factors have impacted the selling cycles for our electrolyzer product and power solutions. Our revenue, margins and cash flow in any given year are largely dependent on bookings during the prior year. Historically, the majority of our bookings have occurred in the second half of the year, with a significant portion occurring in the fourth quarter. If a substantial portion of our anticipated bookings for the remainder of 2023 is delayed beyond the end of this year, our revenue, margins and cash flow could be materially adversely impacted in 2024.
Supply Chain Constraints
We continue to see effects from global supply chain tightness due to the current inflationary environment, war in Ukraine and trade tensions between the United States and China. We are not aware of, and do not expect, any direct impact on our business or supply chain from the Israel-Gaza Strip armed conflict. While we have not experienced any significant component shortages to date, we are facing pressures from inflation. These dynamics could worsen as a result of continued geopolitical instability. In the event we are unable to mitigate the impacts of delays and/or price increases in raw materials and components, it could delay the manufacturing and installation, 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 to continue in the short term.
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. Regional banking and financial institution instability, such as the failure of Silicon Valley Bank in the first quarter of 2023, may make it more difficult for our customers to obtain financing. Rising interest rates have also increased the cost of financing for our customers. As interest rates rise, financiers of our installations demand a higher rate of return. Rising interest rates could put pressure on our margins in order to meet the higher returns expected by the financiers. 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 IRA and the transferability of tax credits, should make the financing market more robust.
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 2023 and we reduced headcount as part of a restructuring plan adopted in September 2023, we may still experience difficulties with hiring and retention, and may face additional labor shortages in the future. The restructuring plan included (i) an optimization of our workforce across multiple functions, (ii) a relocation of a portion of our repair and overhaul department of our manufacturing and warehousing facility in Newark, Delaware, to Mexico, and (iii) a closure of a manufacturing, warehousing, research and development facility in Sunnyvale, California. According to the plan, 74
37


full-time employees and 48 contractors separated from the Company in September 2023. Additional 71 full-time employees and 8 contractors separated from the Company in October 2023. For additional information, please see Part I, Item I, Note 12 - Restructuring. 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.
Installations and Maintenance of Energy Servers
During the first three quarters of 2023, our installation projects experienced some delays relating to, among other things, permitting, utility delays and access to customer facilities. However, these delays did not significantly impact our revenue.
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. For the nine months ended September 30, 2023, we experienced no significant delays in servicing our Energy Servers.
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 ESG related risks, opportunities and programs help 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 “Sustainability Report”), using generally 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 Sustainability 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 Sustainability 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 through financing activities with SK ecoplant in the first quarter of 2023 and issuing the 3% Green Notes due June 2028 in the second quarter of 2023. At the same time, we increased our working capital spend. In the first three quarters of 2023, we built up inventory in preparation for more expected shipments in the fourth quarter of 2023. This enabled us to level load production and gain manufacturing efficiency. In addition, we expanded our warehouse space in Delaware to store more inventory to meet the anticipated increase in demand. If this increase in demand does not materialize to the degree we anticipated, our liquidity condition may be adversely impacted.
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, excluding issuance cost of $0.5 million.
On March 20, 2023, in connection with the Amended SPA, we also entered into the Loan Agreement, pursuant to which we were entitled to draw down on a loan from SK ecoplant with a maximum principal amount of $311.0 million, if SK ecoplant sent a redemption notice to us under the Amended SPA or otherwise had reduced any portion of its current holdings of our Class A common stock. On September 23, 2023, all 13,491,701 shares of the Series B RCPS were automatically converted into
38


shares of our Class A common stock. For further information on the strategic investment with SK ecoplant, see Part I, Item 1, Note 16 - SK ecoplant Strategic Investment.
On May 16, 2023, we issued the 3% Green Notes with an aggregate principal amount of $632.5 million due June 2028, unless earlier repurchased, redeemed or converted, resulting in net cash proceeds of $613.0 million. On June 1, 2023, we used approximately $60.9 million of the net proceeds from this offering to redeem all of the outstanding principal amount of our 10.25% Senior Secured Notes due March 2027. The redemption price equaled 104% of the principal amount redeemed plus accrued and unpaid interest. We also used approximately $54.5 million of the net proceeds from the offering to purchase the Capped Calls.
On August 24, 2023, as part of the PPA V Upgrade, we paid off the outstanding balance and related accrued interest of $118.5 million and $0.5 million, respectively, of our 3.04% Senior Secured Notes due June 30, 2031.
For further information on issuance of 3% Green Notes, redemption of our 10.25% Senior Secured Notes, and repayment of 3.04% Senior Secured Notes, please see Part I, Item 1, Note 7 - Outstanding Loans and Security Agreements.
As of September 30, 2023, we had cash and cash equivalents of $557.4 million. Our cash and cash equivalents consist of highly liquid investments with maturities of three months or less, including money market funds of $489.4 million. We maintain these balances with high credit quality counterparties, regularly monitor the amount of credit exposure to any one issuer and diversify our investments in order to minimize our credit risk.
As of September 30, 2023, we had $840.5 million of recourse debt, $1.5 million of non-recourse debt and $8.8 million of other long-term liabilities. As of September 30, 2023, all of our debt was classified as long-term liabilities. 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 in a timely manner to satisfy our near-term or future cash needs, we may require additional capital from equity or debt financings to fund our operations, our manufacturing capacity, product development and market expansion requirements and to timely respond to competitive market pressures or strategic opportunities, among other things. We may, from time to time, engage in a variety of financing transactions for such purposes, including factoring our accounts receivable. During the three and nine months ended September 30, 2023, we factored $108.0 million and $167.6 million of accounts receivable, respectively. 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. Although currently we only have fixed-rate convertible notes on the balance sheet, rising interest rates may increase our overall cost of capital, if and when we refinance those notes. 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 depends 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 equity or debt financing. Failure to obtain this 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):
 Nine Months Ended
September 30,
 20232022
Net cash (used in) provided by:
Operating activities$(494,364)$(168,453)
Investing activities(67,482)(80,907)
Financing activities682,161 305,211 
39


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):
 Nine Months Ended
September 30,
 20232022
PPA Entities ¹
Net cash provided by PPA operating activities $10,036 $95,445 
Net cash used in PPA financing activities (23,594)(103,546)
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. In August 2023, we sold our PPA V entity.
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 nine months ended September 30, 2023 was $494.4 million, an increase of $325.9 million compared to the prior year period. The increase in cash used in operating activities during the nine months ended September 30, 2023, as compared to the prior year period, was primarily a result of an increase in working capital of $489.5 million due to (1) an increase in inventory levels of $206.3 million to support future demand, (2) an increase in contract assets of $97.1 million, which was driven by the PPA V Upgrade, (3) an increase in accounts receivable of $83.9 million which was primarily due to the timing of revenue transactions and corresponding collections, and (4) the timing of payments to vendors.
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 nine months ended September 30, 2023 was $67.5 million, an increase of $13.4 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 expand production capacity at our new manufacturing facility in Fremont, California, 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.
40


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 nine months ended September 30, 2023, was $682.2 million, an increase of $377.0 million compared to the prior year period. The increase was primarily due to (1) proceeds from the issuance of the 3% Green Notes of $613.0 million, net of paid debt issuance costs of $19.5 million, (2) proceeds from the issuance of redeemable convertible preferred stock of $310.6 million, net of paid debt issuance costs of $0.4 million, as a result of SK ecoplant Second Tranche Closing, (3) proceeds from the issuance of common stock of $16.0 million, (4) a contribution from noncontrolling interest of $7.0 million, and (5) proceeds from financing obligations of $2.7 million. This was partially offset by (1) a settlement of the 3.04% Senior Secured Notes due June 30, 2031 of $118.5 million as a result of PPA V Upgrade, (2) repayment of recourse debt of $72.9 million, (3) purchases of Capped Calls of $54.5 million, (4) repayment of financing obligations of $13.5 million, and (5) the acquisition of all interest in PPA V for $6.9 million net of distributions to Intel’s noncontrolling interest of $2.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 September 30, 2023, we had incurred no liabilities due to failure to repair or replace our 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 $552.0 million (including $424.0 million related to portfolio financing entities and $128.0 million related to all other transactions, and include payments for both low output and low efficiency), and our aggregate remaining potential payments related to these underperformance obligations was approximately $481.4 million as of September 30, 2023. For the nine months ended September 30, 2023, we made performance guarantee payments of $24.4 million.
International Channel Partners
There were no significant changes in our international channel partners during the nine months ended September 30, 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.
41


Key Operating Metrics - Comparison of the Three and Nine Months Ended September 30, 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 and nine months ended September 30, 2023 and 2022 were as follows:

Three Months Ended
September 30,
ChangeNine Months Ended
September 30,
Change
20232022Amount %20232022Amount %
Product accepted813 581 232 39.9 %1,931 1,427 504 35.3 %
Megawatts accepted, net81 58 23 39.9 %193 143 50 35.3 %
Product accepted increased approximately by 232 systems, or 39.9%, and 504 systems, or 35.3%, for the three and nine months ended September 30, 2023, respectively, as compared to the prior year periods, which is the equivalent of 23 megawatts and 50 megawatts, respectively. Acceptance volume increased as demand increased for the Energy Servers.
The increase in acceptances of 193 megawatts achieved from December 31, 2022 to September 30, 2023 was added to our installed base and, therefore, increased our total megawatts accepted, net, from 973 megawatts to 1,166 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 and nine months ended September 30, 2023 and 2022 was as follows:
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2023202220232022
   
Direct purchase (including third-party PPAs and international channels)100 %99 %98 %100 %
Traditional lease— %%%— %
The portion of total revenue attributable to each purchase option in the three and nine months ended September 30, 2023 and 2022 was as follows:
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2023202220232022
   
Direct purchase (including third-party PPAs and international channels)94 %91 %90 %89 %
Traditional lease— %%%%
Managed services%%%%
Portfolio financings%%%%
42


Costs Related to Our Products
Total product related costs for the three and nine months ended September 30, 2023 and 2022 was as follows:
 Three Months Ended
September 30,
ChangeNine Months Ended
September 30,
Change
20232022Amount%20232022Amount%
 
Product costs of product accepted in the period$2,040/kW$2,456/kW($416/kW)(16.9)%$2,126/kW$2,485/kW($359/kW)(14.4)%
Period costs of manufacturing related expenses not included in product costs (in thousands)$17,330 $15,496 $1,834 11.8 %$47,403 $38,672 $8,731 22.6 %
Installation costs on product accepted in the period$318/kW$488/kW($170/kW)(34.8)%$402/kW$405/kW($3/kW)(0.7)%
Product costs of product accepted decreased by $416 per kilowatt, or 16.9%, and $359 per kilowatt, or 14.4%, for the three and nine months ended September 30, 2023, as compared to the prior year periods, respectively. The decrease in costs was primarily driven by our continued efforts to reduce material costs, implement cost reduction programs with our vendors, and reduce our labor and overhead costs through increased volume, improved processes and automation at our manufacturing facilities.
Period costs of manufacturing related expenses increased by $1.8 million, or 11.8%, and $8.7 million, or 22.6%, for the three and nine months ended September 30, 2023, as compared to the prior year periods, respectively. 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, partially offset by a $3.1 million release of a liability as of September 30, 2023 related to a grant from the Delaware Economic Development Authority upon the end of the measurement period stipulated in the grant agreement.
Installation costs on product accepted decreased by $170 per kilowatt, or 34.8%, and $3 per kilowatt, or 0.7%, for the three and nine months ended September 30, 2023, as compared to the prior year periods, respectively. Each customer site is unique 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. For the three and none months ended September 30, 2023, this decrease in cost was primarily driven by the change in the mix of sites requiring Bloom installation.
Results of Operations
A discussion regarding the comparison of our financial condition and results of operations for the three and nine months ended September 30, 2023 and 2022 is presented below.
Revenue
 Three Months Ended
September 30,
ChangeNine Months Ended
September 30,
Change
 20232022Amount%20232022Amount%
(dollars in thousands)
Product$304,976 $213,243 $91,733 43.0 %$713,427$520,415$193,012 37.1 %
Installation21,916 22,682 (766)(3.4)%66,76248,96417,79836.3 %
Service47,535 37,347 10,188 27.3 %130,496111,01219,48417.6 %
Electricity25,841 19,002 6,839 36.0 %65,86956,1589,71117.3 %
Total revenue$400,268 $292,274 $107,994 36.9 %$976,554$736,549$240,00532.6 %
43


Total Revenue
Total revenue increased by $108.0 million, or 36.9%, for the three months ended September 30, 2023, as compared to the prior year period. This increase was driven by a $91.7 million increase in product revenue, a $10.2 million increase in service revenue, and a $6.8 million increase in electricity revenue, partially offset by a $0.8 million decrease in installation revenue.
Total revenue increased by $240.0 million, or 32.6%, for the nine months ended September 30, 2023, as compared to the prior year period. This increase was driven by a $193.0 million increase in product revenue, a $19.5 million increase in service revenue, a $17.8 million increase in installation revenue, and a $9.7 million increase in electricity revenue.
Product Revenue
Product revenue increased by $91.7 million, or 43.0%, for the three months ended September 30, 2023, as compared to the prior year period. Product revenue increased by 39.9%, primarily driven by higher product acceptances and improved product pricing due to increased demand for our products--including the PPA V Upgrade--resulting in revenue from new Energy Servers of $151.6 million. The increase was partially offset by revenue recognized from PPA IIIa (the “PPA IIIa Upgrade”) of $12.7 million for the three months ended September 30, 2022.
Product revenue increased by $193.0 million, or 37.1%, for the nine months ended September 30, 2023, as compared to the prior year period. The product revenue increase was primarily driven by a 35.3% increase in product acceptances due to increased demand for our products and the PPA V Upgrade, resulting in revenue from new Energy Servers of $151.6 million, partially offset by revenue recognized from the PPA IIIa Upgrade of $49.6 million for the nine months ended September 30, 2022.
Installation Revenue
Installation revenue decreased by $0.8 million, or 3.4%, for the three months ended September 30, 2023, as compared to the prior year period. This decrease in installation revenue was primarily driven by the change in the mix of product acceptances requiring installations by us in the three months ended September 30, 2023, and the revenue recognized from the PPA IIIa Upgrade of $2.1 million for the three months ended September 30, 2022, partially offset by the revenue recognized from the PPA V Upgrade of $9.5 million.
Installation revenue increased by $17.8 million, or 36.3%, for the nine months ended September 30, 2023, as compared to the prior year period. This increase in installation revenue was primarily driven by the revenue recognized from the PPA V Upgrade of $9.5 million and the change in the mix of product acceptances requiring installations by us in the nine months ended September 30, 2023, partially offset by revenue recognized from the PPA IIIa Upgrade of $3.2 million for the nine months ended September 30, 2022.
Service Revenue
Service revenue increased by $10.2 million, or 27.3%, for the three months ended September 30, 2023, as compared to the prior year period. This increase was primarily driven by 181 megawatts of Energy Servers reaching full power in the past year, which contributed to an $11.3 million increase in revenue from maintenance contracts associated with our fleet of Energy Servers, partially offset by the impact of product performance guarantees of $1.1 million.
Service revenue increased by $19.5 million, or 17.6%, for the nine months ended September 30, 2023, as compared to the prior year period. This increase was primarily driven by 181 megawatts of Energy Servers reaching full power in the past year, which contributed to a $31.4 million increase in revenue from maintenance contracts associated with our fleet of Energy Servers, partially offset by the impact of product performance guarantees of $10.4 million and a $0.7 million 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 $6.8 million, or 36.0%, for the three months ended September 30, 2023, as compared to the prior year period, primarily due to an increase in electricity revenue of $1.1 million from old Energy Servers as part of the PPA V Upgrade and an increase in installed units as a result of an increase in Managed Services transactions recorded between the third quarter of fiscal year 2021 and the third quarter of fiscal 2023.
44


Electricity revenue increased by $9.7 million, or 17.3%, for the nine months ended September 30, 2023, as compared to the prior year period, primarily due to an increase in electricity revenue of $1.1 million from old Energy Servers as part of the PPA V Upgrade and an increase in installed units as a result of an increase in Managed Services transactions recorded between the third quarter of fiscal year 2021 and the third quarter of fiscal 2023.
Cost of Revenue
 Three Months Ended
September 30,
ChangeNine Months Ended
September 30,
Change
 20232022Amount %20232022Amount %
 (dollars in thousands)
Product$182,832 $158,176 $24,656 15.6 %$457,591 $393,337 $64,254 16.3 %
Installation25,902 28,333 (2,431)(8.6)%77,881 57,836 20,045 34.7 %
Service57,370 41,792 15,578 37.3 %165,877 124,646 41,231 33.1 %
Electricity139,378 13,029 126,349 969.8 %169,802 83,819 85,983 102.6 %
Total cost of revenue$405,482 $241,330 $164,152 68.0 %$871,151 $659,638 $211,513 32.1 %
Total Cost of Revenue
Total cost of revenue increased by $164.2 million, or 68.0%, for the three months ended September 30, 2023, as compared to the prior year period. The increase was driven by a $126.3 million increase in cost of electricity revenue, a $24.7 million increase in cost of product revenue and a $15.6 million increase in cost of service revenue, partially offset by a $2.4 million decrease in cost of installation revenue.
Total cost of revenue increased by $211.5 million, or 32.1%, for the nine months ended September 30, 2023, as compared to the prior year period. The increase was driven by a $86.0 million increase in cost of electricity revenue, a $64.3 million increase in cost of product revenue, a $41.2 million increase in cost of service revenue, and a $20.0 million increase in cost of installation revenue.
Cost of Product Revenue
Cost of product revenue increased by $24.7 million, or 15.6%, for the three months ended September 30, 2023, as compared to the prior year period. The increase in cost of product revenue was primarily driven by a 39.9% increase in product acceptances, including the effect of $62.6 million from the sale of new Energy Servers as a result of the PPA V Upgrade. This increase was partially offset by (1) a lower cost per unit attributable to our ongoing efforts to reduce material costs, (2) cost reduction programs with our vendors and a reduction in labor and overhead costs due to increased volume, (3) improved processes and automation at our manufacturing facilities, (4) the cost of sales of new Energy Servers of $5.7 million as a result of the PPA IIIa Upgrade for the three months ended September 30, 2022, and (5) the release of $3.1 million of grant liability recognized against payroll related costs incurred in the third quarter of fiscal 2023.
Cost of product revenue increased by $64.3 million, or 16.3%, for the nine months ended September 30, 2023, as compared to the prior year period. The increase in cost of product revenue was primarily driven by a 35.3% increase in product acceptances, including the effect of $62.6 million from the sale of new Energy Servers as a result of the PPA V Upgrade. This increase was partially offset by (1) a lower cost per unit attributable to our ongoing efforts to reduce material costs, (2) cost reduction programs with our vendors and a reduction in labor and overhead costs due to increased volume, (3) improved processes and automation at our manufacturing facilities, (4) the cost of sales of new Energy Servers of $21.6 million as a result of the PPA IIIa Upgrade for the nine months ended September 30, 2022, and (5) the release of $3.1 million of grant liability recognized against payroll related costs incurred in the third quarter of fiscal 2023.
Cost of Installation Revenue
Cost of installation revenue decreased by $2.4 million, or 8.6%, for the three months ended September 30, 2023, as compared to the prior year period. This decrease was driven by the change in the mix of product acceptances requiring Bloom Energy installations, as fewer sites had installation costs in the three months ended September 30, 2023 compared to the prior year period. The decrease was partially offset by the cost of installation revenue of $7.4 million as a result of PPA V Upgrade for the three months ended September 30, 2023.
45


Cost of installation revenue increased by $20.0 million, or 34.7%, for the nine months ended September 30, 2023, as compared to the prior year period. This increase was driven by the change in the mix of product acceptances requiring Bloom Energy installations, as more sites had installation costs in the nine months ended September 30, 2023 compared to the prior year period, and the cost of installation revenue of $7.4 million as a result of the PPA V Upgrade for the nine months ended September 30, 2023.
Cost of Service Revenue
Cost of service revenue increased by $15.6 million, or 37.3%, for the three months ended September 30, 2023, as compared to the prior year period. This increase was primarily due to the deployment of field replacement units, partially offset by (1) cost reductions and our actions to proactively manage fleet optimizations and (2) a portion of released grant liability of $2.9 million recognized against payroll related costs incurred in the third quarter of fiscal 2023.
Cost of service revenue increased by $41.2 million, or 33.1%, for the nine months ended September 30, 2023, as compared to the prior year period. This increase was primarily due to the deployment of field replacement units, partially offset by (1) cost reductions and our actions to proactively manage fleet optimizations and (2) the release of $2.9 million of grant liability recognized against payroll related costs incurred in the third quarter of fiscal 2023.
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 $126.3 million, or 969.8%, for the three months ended September 30, 2023, as compared to the prior year period. This increase was primarily driven by the impairment of old Energy Servers of $123.7 million as a result of the PPA V Upgrade.
Cost of electricity revenue increased by $86.0 million, or 102.6%, for the nine months ended September 30, 2023, as compared to the prior year period. This increase was primarily driven by the impairment of old Energy Servers of $123.7 million as a result of the PPA V Upgrade, partially offset by the impairment of old Energy Servers of $44.8 million due to the PPA IIIa Upgrade in the third quarter of fiscal year 2022.
Gross Profit and Gross Margin
 Three Months Ended
September 30,
ChangeNine Months Ended
September 30,
Change
 2023202220232022
 (dollars in thousands)
Gross profit (loss):
Product$122,144$55,067$67,077 $255,836$127,078$128,758
Installation(3,986)(5,651)1,665 (11,119)(8,872)(2,247)
Service(9,835)(4,445)(5,390)(35,381)(13,634)(21,747)
Electricity(113,537)5,973(119,510)(103,933)(27,661)(76,272)
Total gross profit (loss)$(5,214)$50,944$(56,158)$105,403$76,911$28,492
Gross margin:
Product40 %26 %36 %24 %
Installation(18)%(25)%(17)%(18)%
Service(21)%(12)%(27)%(12)%
Electricity(439)%31 %(158)%(49)%
Total gross margin(1)%17 %11 %10 %
46


Total Gross Profit
Gross profit decreased by $56.2 million in the three months ended September 30, 2023, as compared to the prior year period. This change was primarily due to a $119.5 million decrease in electricity gross profit, primarily driven by the impairment of old Energy Servers of $123.7 million as a result of the PPA V Upgrade, and a $5.4 million decrease in service gross profit, partially offset by a $67.1 million increase in product gross profit, primarily due to a 39.9% increase in product acceptances resulting from higher demand in existing markets and the PPA V Upgrade, and an improvement in installation gross loss by $1.7 million.
Gross profit increased by $28.5 million in the nine months ended September 30, 2023, as compared to the prior year period. This change was mostly due to a $128.8 million increase in product gross profit, primarily driven by a 35.3% increase in product acceptances resulting from higher demand in existing markets and the PPA V Upgrade, partially offset by a $76.3 million decrease in electricity gross profit, primarily as a result of the impairment of old Energy Servers of $123.7 million as part of the PPA V Upgrade, and a $21.7 million and a $2.2 million improvement in service gross loss and installation gross loss, respectively. Other factors contributing to the gross profit improvement were (1) our ongoing cost reduction efforts to reduce material costs, (2) our reduction in labor and overhead unit cost due to increased volume, and (3) improved processes and automation at our manufacturing facilities.
Product Gross Profit
Product gross profit increased by $67.1 million in the three months ended September 30, 2023, as compared to the prior year period. The increase was primarily driven by (1) a 39.9% increase in product acceptances and improved product pricing due to increased demand for our products and the PPA V Upgrade, resulting in the gross profit from sales of new Energy Servers of $89.0 million, (2) our ongoing cost reduction efforts to reduce material costs and our reduction in labor and overhead unit cost due to increased volume, improved processes and automation at our manufacturing facilities, and (3) a release of $3.1 million of grant liability recognized against payroll related costs incurred in the third quarter of fiscal 2023. The increase was partially offset by the gross profit from sales of new Energy Servers of $7.0 million as a result of the PPA IIIa Upgrade for the three months ended September 30, 2022.
Product gross profit increased by $128.8 million in the nine months ended September 30, 2023, as compared to the prior year period. The increase was primarily driven by (1) a 35.3% increase in product acceptances due to higher demand for our products and the PPA V Upgrade, resulting in the gross profit from sales of new Energy Servers of $89.0 million, (2) the release of $3.1 million of grant liability recognized against payroll related costs incurred in the third quarter of fiscal 2023, and (3) our ongoing cost reduction efforts to reduce material costs and our reduction in labor and overhead unit cost due to increased volume, improved processes and automation at our manufacturing facilities. The increase was partially offset by the gross profit from sales of new Energy Servers of $28.0 million as a result of the PPA IIIa Upgrade for the nine months ended September 30, 2022.
Installation Gross Loss
Installation gross loss improved by $1.7 million in the three months ended September 30, 2023, as compared to the prior year period. This was primarily driven by (1) the gross profit from installations of new Energy Servers of $2.1 million as a result of the PPA V Upgrade, and (2) the change in site mix and other site related factors such as site complexity, size, local ordinance requirements and location of the utility interconnect, partially offset by the gross profit from installations of new Energy Servers of $0.4 million as a result of the PPA IIIa Upgrade for the three months ended September 30, 2022.
Installation gross loss worsened by $2.2 million in the nine months ended September 30, 2023, as compared to the prior year period. This change was primarily driven by (1) the change in site mix and other site related factors such as site complexity, size, local ordinance requirements and location of the utility interconnect, (2) the gross profit from installations of new Energy Servers of $0.7 million as a result of the PPA IIIa Upgrade for the nine months ended September 30, 2022, partially offset by the gross profit from installation of new Energy Servers of $2.1 million as a result of the PPA V Upgrade.
Service Gross Loss
Service gross loss worsened by $5.4 million in the three months ended September 30, 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 of $1.1 million, partially offset by (1) the release of $2.9 million of grant liability recognized against payroll related costs incurred in the third quarter of fiscal 2023 and (2) cost reductions and our actions to proactively manage fleet optimizations.
47


Service gross loss worsened by $21.7 million in the nine months ended September 30, 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 of $10.4 million, partially offset by (1) the release of $2.9 million of grant liability recognized against payroll related costs incurred in the third quarter of fiscal 2023 and (2) cost reductions and our actions to proactively manage fleet optimizations.
Electricity Gross Profit (Loss)
Electricity gross profit decreased by $119.5 million in the three months ended September 30, 2023, as compared to the prior year period. This was primarily due to the impairment of old Energy Servers of $123.7 million as a result of the PPA V Upgrade, partially offset by an increase in installed units driven by an increase in Managed Services transactions recorded between the third quarter of fiscal year 2021 and the third quarter of fiscal year 2023.
Electricity gross loss worsened by $76.3 million in the nine months ended September 30, 2023, as compared to the prior year period. This was primarily due to the impairment of old Energy Servers from the PPA V Upgrade of $123.7 million, partially offset by (1) an increase in installed units driven by an increase in Managed Services transactions recorded between the third quarter of fiscal year 2021 and the third quarter of fiscal year 2023, and (2) the impairment of old Energy Servers from the PPA IIIa Upgrade of $44.8 million in the second quarter of fiscal year 2022.
Operating Expenses
 Three Months Ended
September 30,
ChangeNine Months Ended
September 30,
Change
 20232022Amount %20232022Amount %
 (dollars in thousands)
Research and development$35,126 $36,146 $(1,020)(2.8)%$122,309 $112,286 $10,023 8.9 %
Sales and marketing20,002 23,275 (3,273)(14.1)%73,935 65,084 8,851 13.6 %
General and administrative43,366 44,115 (749)(1.7)%131,004 119,965 11,039 9.2 %
Total operating expenses$98,494 $103,536 $(5,042)(4.9)%$327,248 $297,335 $29,913 10.1 %
Total Operating Expenses
Total operating expenses decreased by $5.0 million in the three months ended September 30, 2023, as compared to the prior year period. This decrease was primarily driven by (1) a $7.1 million decrease in employee compensation and benefits primarily due to (i) a separation of 27 full-time employees from the marketing and finance departments as a result of the restructuring, and (ii) a decrease in stock-based compensation expenses of $3.0 million, as well as (2) a decrease in professional services costs, consulting and advisory expenses, and other operating expenses of $2.4 million, $1.0 million, and $2.1 million, respectively. The decrease was partially offset by (1) an increase in office and other expenses of $5.6 million, primarily driven by the impairment of non-recoverable production insurance of $6.4 million as a result of PPA V Upgrade, and (2) an increase in facility costs and depreciation expenses of $2.0 million and $1.6 million, respectively.
Total operating expenses increased by $29.9 million in the nine months ended September 30, 2023, as compared to the prior year period. This increase was primarily attributable to (1) our continued investment in R&D capabilities to support our technology roadmap, (2) our continued investment in our workforce to support our growth, resulting in an increase in employee compensation and benefits expenses of $10.4 million, and (3) our investment in business development, as well as (4) increases in facility costs, office expenses and consulting and advisory expenses of $8.4 million, $4.9 million, and $4.0 million, respectively. The increase was partially offset by a decrease in professional services costs of $2.9 million and a decrease in other operating expenses of $3.9 million.
Research and Development
Research and development expenses decreased by $1.0 million in the three months ended September 30, 2023, as compared to the prior year period. This decrease was primarily driven by a $3.7 million decrease in laboratory and related costs, partially offset by increases in employee compensation and benefits, outside services, and other research and development costs of $1.7 million, $0.7 million, and $0.6 million, respectively.
48


Research and development expenses increased by $10.0 million in the nine months ended September 30, 2023, as compared to the prior year period. This increase was primarily driven by an increase in employee compensation and benefits of $5.0 million, an increase in outside services of $1.4 million, an increase in travel expenses of $0.4 million, an increase in depreciation expenses of $0.4 million, and an increase in other research and development costs of $3.2 million, partially offset by a decrease in consulting and advisory expenses of $0.4 million.
Sales and Marketing
Sales and marketing expenses decreased by $3.3 million in the three months ended September 30, 2023, as compared to the prior year period. This decrease was primarily driven by (1) a $4.4 million decrease in employee compensation and benefits primarily due to (i) a separation of 25 full-time employees from the marketing department as a result of the restructuring, and (ii) a decrease in stock-based compensation expenses of $0.9 million, as well as (2) a decrease in travel expenses of $0.3 million, and (3) a decrease in professional services costs of $0.3 million, partially offset by an increase in consulting and advisory expenses of $1.5 million.
Sales and marketing expenses increased by $8.9 million in the nine months ended September 30, 2023, as compared to the prior year period. This increase was primarily driven by an increase in consulting and advisory expenses of $4.8 million, an increase in employee compensation and benefits of $3.5 million, and an increase in travel expenses of $0.4 million, partially offset by a decrease in facility costs and other sales and marketing expenses of $0.2 million and $0.2 million, respectively.
General and Administrative
General and administrative expenses decreased by $0.7 million in the three months ended September 30, 2023, as compared to the prior year period. This decrease was primarily driven by (1) a $4.4 million decrease in employee compensation and benefits primarily due to (i) a separation of 2 full-time employees from the finance department as a result of the restructuring, (ii) a decrease in stock-based compensation expenses of $2.9 million, and (iii) a decrease in recruiting costs of $1.0 million, as well as (2) a decrease in consulting and advisory expenses of $2.3 million, (3) a decrease in professional services costs of $2.1 million, and (4) a decrease in other general and administrative expenses of $2.6 million. The decrease was partially offset by an increase in office and other expenses of $5.4 million, primarily driven by the impairment of non-recoverable production insurance of $6.4 million as a result of PPA V Upgrade, and an increase in facility costs and depreciation expenses of $2.1 million and $1.5 million, respectively.
General and administrative expenses increased by $11.0 million in the nine months ended September 30, 2023, as compared to the prior year period. This increase was primarily driven by (1) an increase in facility costs of $8.5 million, primarily due to rent expenses and utility costs, (2) an increase in office and other expenses of $4.7 million, primarily driven by the impairment of non-recoverable production insurance of $6.4 million as a result of PPA V Upgrade, (3) an increase in depreciation expenses of $3.5 million, and (4) an increase in employee compensation and benefits of $1.9 million. The increase was partially offset by a decrease in professional services costs of $3.0 million and a decrease in other general and administrative expenses of $6.9 million.
Stock-Based Compensation
 Three Months Ended
September 30,
ChangeNine Months Ended
September 30,
Change
 20232022Amount%20232022Amount %
 (dollars in thousands)
Cost of revenue$5,581 $4,982 $599 12.0 %$14,809 $13,609 $1,200 8.8 %
Research and development5,585 4,818 767 15.9 %21,673 25,113 (3,440)(13.7)%
Sales and marketing3,015 3,948 (933)(23.6)%15,089 13,528 1,561 11.5 %
General and administrative7,383 10,283 (2,900)(28.2)%28,025 30,688 (2,663)(8.7)%
Total stock-based compensation$21,564 $24,031 $(2,467)(10.3)%$79,596 $82,938 $(3,342)(4.0)%
Total stock-based compensation for the three months ended September 30, 2023 compared to the prior year period decreased by $2.5 million. The decrease was primarily driven by (1) the separation of full-time employees holding equity awards as a result of the restructuring, (2) the voluntary resignation of our Executive Vice President and Chief Business Development and Marketing Officer on September 1, 2023, and (3) modified awards in the second quarter of fiscal year 2022.
49


Total stock-based compensation for the nine months ended September 30, 2023 compared to the prior year period decreased by $3.3 million. The decrease was primarily driven by (1) the separation of full-time employees holding equity awards as a result of the restructuring, (2) the voluntary resignation of our Executive Vice President and Chief Business Development and Marketing Officer on September 1, 2023, and (3) a decrease in option expense compared to the nine months ended September 30, 2022, as existing options were either exercised, expired or cancelled. This decrease was partially offset by an increase in ESPP expense of $1.3 million and the increased headcount.
Other Income and Expense
Three Months Ended
September 30,
ChangeNine Months Ended
September 30,
Change
 2023202220232022
 (in thousands)
Interest income$7,419 $1,109 $6,310 $13,771 $1,364 $12,407 
Interest expense(68,037)(13,099)(54,938)(93,736)(41,000)(52,736)
Other (expense) income, net
(1,577)4,472 (6,049)(3,660)254 (3,914)
Loss on extinguishment of debt(1,415)— (1,415)(4,288)(4,233)(55)
(Loss) gain on revaluation of embedded derivatives(114)54 (168)(1,213)623 (1,836)
Total$(63,724)$(7,464)$(56,260)$(89,126)$(42,992)$(46,134)
Interest Income
Interest income is derived from investment earnings on our cash balances primarily from money market funds. The increase in interest income of $6.3 million and $12.4 million was due to increases in cash balances in our money market funds for the three and nine months ended September 30, 2023, respectively, as compared to the prior year periods.
Interest Expense
Interest expense is primarily due to our debt held by third parties.
Interest expense for the three and nine months ended September 30, 2023, as compared to the prior year periods, increased by $54.9 million and $52.7 million, respectively. The increase was primarily driven by (1) the expensing of current and long-term commitment assets of $5.3 million and $47.5 million, respectively, immediately upon the automatic conversion on September 23, 2023, of Series B RCPS to Class A common stock as a result of the Second Tranche Closing with SK ecoplant, and (2) an increase in interest expense related to the 3% Green Convertible Senior Notes due June 2028, issued on May 16, 2023. The increase was offset by a decrease in interest expense as a result of the redemption on June 1, 2023 of 10.25% Senior Secured Notes due March 2027, and the repayment of the 7.5% Term Loan due September 2028, the 6.07% Senior Secured Notes due March 2030, and the 3.04% Senior Secured Notes due June 2031 on June 14, 2022, November 22, 2022, and August 24, 2023, respectively.
Other (Expense) Income, net
Other (expense) income, net is primarily derived from investments in joint ventures, the impact of foreign currency transactions, and adjustments to fair value for derivatives.
Other income, net for the three months ended September 30, 2023, as compared to the prior year period, decreased by $6.0 million primarily as a result of the gain on the revaluation of the Option to purchase Class A common stock of $7.9 million upon receipt of the notice of exercise from SK ecoplant on August 10, 2022 for the three months ended September 30, 2022, and an increase in unrealized foreign exchange loss of $1.5 million, partially offset by the effect of a cumulative translation adjustment of $3.5 million.
Other income, net for the nine months ended September 30, 2023, as compared to the prior year period, decreased by $3.9 million primarily as a result of the gain on the revaluation of the Option to purchase Class A common stock of $9.0 million upon receipt of the notice of exercise from SK ecoplant on August 10, 2022 for the nine months ended September 30, 2022, and an increase in unrealized foreign exchange loss of $3.3 million. The decrease was partially offset by the effect of a cumulative translation adjustment of $5.1 million, and the loss on remeasurement of our equity investments of $3.5 million recorded for the nine months ended September 30, 2022.
50


Loss on Extinguishment of debt
Loss on extinguishment of debt for the three months ended September 30, 2023 was $1.4 million, which was recognized as a result of the repayment on August 24, 2023 of 3.04% Senior Secured Notes due June 2031 as part of the PPA V Upgrade, and comprised in its entirety of derecognition of debt issuance costs.
Loss on extinguishment of debt for the nine months ended September 30, 2023 was $4.3 million, which was recognized as a result of the redemption on June 1, 2023 of the 10.25% Senior Secured Notes due March 2027, and the repayment on August 24, 2023 of the 3.04% Senior Secured Notes due June 2031 as part of the PPA V Upgrade, and including the repayment of the 4% premium upon redemption of the 10.25% Senior Secured Notes due March 2027 of $2.3 million and derecognition of debt issuance costs of $2.0 million.
Loss on extinguishment of debt for the nine months ended September 30, 2022 was $4.2 million, which was recognized as a result of repayment of the 7.5% Term Loan due September 2028 as part of the PPA IIIa Upgrade. There was no loss (gain) on extinguishment of debt for the three months ended September 30, 2022.
(Loss) Gain on Revaluation of Embedded Derivatives
(Loss) 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 September 30, 2023, as compared to the prior year period, decreased by $0.2 million due to an increase in the fair value of our embedded EPP derivatives in our sales contracts.
Gain on revaluation of embedded derivatives for the nine months ended September 30, 2023, as compared to the prior year period, decreased by $1.8 million due to an increase in the fair value of our embedded EPP derivatives in our sales contracts of $1.2 million, offset by a payment of $3.2 million to one of our customers in the second quarter of fiscal 2023.
Income Tax Provision
 Three Months Ended
September 30,
ChangeNine Months Ended
September 30,
Change
 20232022Amount%20232022Amount %
 (dollars in thousands)
Income tax provision
646 336 $310 92.3 %1,083 888 $195 22.0 %
Income tax provision for the three and nine months ended September 30, 2023, as compared to the prior year periods, increased by $0.3 million and $0.2 million, respectively.
Net Gain (Loss) Attributable to Noncontrolling Interests and Redeemable Noncontrolling Interests
 Three Months Ended
September 30,
ChangeNine Months Ended
September 30,
Change
 20232022Amount%20232022Amount %
 (dollars in thousands)
Net gain (loss) attributable to noncontrolling interest
$921 $(3,315)$4,236 (127.8)%$(5,427)$(9,768)$4,341 (44.4)%
Net loss attributable to redeemable noncontrolling interest$— $— $— — %— (300)$300 (100.0)%
Net gain (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.
51


Net loss attributable to noncontrolling interests for the three months ended September 30, 2023, as compared to the prior year period, improved by $4.2 million due to an increase in gain in the joint venture in the Republic of Korea of $1.8 million, and loss in PPA IV of $2.8 million recorded for the three months ended September 30, 2022, partially offset by an increase in loss in PPA V of $0.4 million.
Net loss attributable to noncontrolling interests for the nine months ended September 30, 2023, as compared to the prior year period, improved by $4.3 million primarily due to loss in PPA IV of $6.8 million recorded for the nine months ended September 30, 2022, partially offset by an increase in loss in PPA V of $2.2 million and a decrease in gain in the joint venture in the Republic of Korea of $0.5 million.

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 nine months ended September 30, 2023, there were no significant changes to our critical accounting policies and estimates.

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 nine months ended September 30, 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 and Accounting 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 September 30, 2023. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that as of September 30, 2023, our disclosure controls and procedures were effective.
Changes in Internal Control over Financial Reporting
During the three months ended September 30, 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.
52


Part II - OTHER INFORMATION
ITEM 1 - LEGAL PROCEEDINGS
We are, and from time to time we may become, involved in legal proceedings or be subject to claims arising in the ordinary course of our business. For a discussion of our legal proceedings, see Part I, Item 1, Note 13 - 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 in our Quarterly Report on Form 10-Q for the quarter ended March 31, 2023, there were no material changes in our risk factors as disclosed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

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
(a) On November 7, 2023, our board of directors (the “Board”) approved a resolution to file a Certificate of Elimination (the “Certificate of Elimination”) of the Certificate of Designation (as amended, the “Certificate of Designation”) of our Series B redeemable convertible preferred stock, par value $0.0001 per share (the “Series B Preferred Stock”), which was filed with the Secretary of State of the State of Delaware (“Secretary of State”) on November 7, 2023, following the prior conversion of all of the 13,491,701 shares of Series B Preferred Stock that were outstanding into shares of our Class A common stock, par value $0.0001 per share (“Class A common stock”). The filing of the Certificate of Elimination had the effect of eliminating from our Restated Certificate of Incorporation (as amended, the “Certificate of Incorporation”) all matters set forth in the Certificate of Designation with respect to the Series B Preferred Stock and returning all previously designated shares of Series B Preferred Stock to their status as authorized Preferred Stock, par value $0.0001 per share, available for issuance as determined by the Board.
In addition, on November 7, 2023, the Board approved a resolution to file a Certificate of Retirement (the “Certificate of Retirement”) with the Secretary of State effecting the retirement of all of the previously outstanding shares of our Class B common stock, par value $0.0001 per share (“Class B common stock”), following the automatic conversion of the remaining outstanding shares of the Class B common stock into shares of Class A common stock pursuant to Section 2 of Article V of the Certificate of Incorporation, which conversion occurred on July 27, 2023 (the “Class B Conversion”). No additional shares of Class B common stock have been or will be issued following the Class B Conversion. The Certificate of Retirement was filed with the Secretary of State on November 7, 2023. Pursuant to Section 243 of the General Corporation Law of the State of Delaware, the filing of the Certificate of Retirement had the effect of amending the Certificate of Incorporation such that, upon the effectiveness of the Certificate of Retirement, our total number of authorized shares of capital stock and the total number of authorized shares of Class B Common Stock were reduced by the number of the retired shares of Class B common stock. Following the Class B Conversion, the Class A common stock continued, and will continue, to trade on The New York Stock
53


Exchange under the ticker symbol “BE” and did and will maintain the same CUSIP number previously assigned to the Class A common stock.
The foregoing descriptions of the Certificate of Elimination and Certificate of Retirement are summaries only and are qualified in their entirety by reference to the full text of (a) the Certificate of Retirement, (b) the Certificate of Elimination, (c) the Certificate of Incorporation and (d) the Certificate of Amendment to the Certificate of Incorporation, copies of which are filed with this Quarterly Report on Form 10-Q as Exhibits 3.2, 3.3, 3.4 and 3.5, respectively, and are incorporated herein by reference.
(c) Trading Plans
During the quarter ended September 30, 2023, no director or Section 16 officer adopted or terminated any Rule 10b5-1 trading arrangements or non-Rule 10b5-1 trading arrangements (in each case, as defined in Item 408(a) of Regulation S-K).


54



ITEM 6 - EXHIBITS

Incorporated by Reference
Exhibit NumberDescriptionFormFile No.ExhibitFiling Date
3.1
Amended and Restated Bylaws, as effective August 9, 2023
8-K001-385983.18/11/2023
Certificate of Retirement for Class B Common Stock
Filed herewith
Certificate of Elimination of Certificate of Designations of Series B Convertible Preferred Stock
Filed herewith
3.4
Restated Certificate of Incorporation
10-Q
001-38598
3.19/07/2018
3.5
Certificate of Amendment to the Restated Certificate of Incorporation
10-Q
001-38598
3.18/09/2022
Certification of Chief Executive Officer pursuant to Rules 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 Rules 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.
55




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


56
EX-31.1 2 exhibit311q323.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 September 30, 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:November 8, 2023By:/s/ KR Sridhar
KR Sridhar
Founder, Chief Executive Officer, Chairman and Director
(Principal Executive Officer)

EX-31.2 3 exhibit312q323.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 September 30, 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:November 8, 2023By:/s/ Gregory Cameron
Gregory Cameron
President and Chief Financial Officer
(Principal Financial and Accounting Officer)

EX-32 4 exhibit32.htm EX-32 Document

EXHIBIT 3.2
CERTIFICATE OF RETIREMENT
OF
CLASS B COMMON STOCK
OF
BLOOM ENERGY CORPORATION

Pursuant to Section 243(b)
of the General Corporation Law
of the State of Delaware

Bloom Energy Corporation, a corporation organized and existing under the laws of the State of Delaware (the “Corporation”), HEREBY CERTIFIES as follows:
1.Section 1.1 of Article IV of the Restated Certificate of Incorporation of the Corporation filed with the Secretary of State of the State of Delaware on July 27, 2018 and amended on May 31, 2022 (as amended, the “Restated Certificate”) provides, among other things, that the total number of shares of capital stock that the Corporation shall have authority to issue is 1,220,000,000 shares, consisting of three classes: (i) 600,000,000 shares of Class A Common Stock, $0.0001 par value per share (“Class A Common Stock”), (ii) 600,000,000 shares of Class B Common Stock, $0.0001 par value per share (“Class B Common Stock”), and (iii) 20,000,000 shares of Preferred Stock, $0.0001 par value per share (“Preferred Stock”).
2.129,907,258 outstanding shares of Class B Common Stock have been converted into shares of Class A Common Stock pursuant to the provisions of the Restated Certificate and there are no shares of Class B Common Stock currently outstanding.
3.The Restated Certificate provides that, following the conversion of shares of Class B Common Stock into shares of Class A Common Stock, the shares of Class B Common Stock so converted shall automatically be retired and shall not be reissued by the Corporation.
4.The Board of Directors of the Corporation has adopted resolutions retiring all of the previously outstanding shares of Class B Common Stock.
5.Accordingly, pursuant to the provisions of Section 243(b) of the General Corporation Law of the State of Delaware, upon the filing of this Certificate of Retirement, the Restated Certificate shall be amended so as to reduce the total authorized number of shares of the capital stock of the Corporation by 129,907,258 shares of Class B Common Stock, such that the total number of authorized shares of the Corporation shall be 1,090,092,742 shares, such shares consisting of (i) 600,000,000 shares designated Class A Common Stock, (ii) 470,092,742 shares designated Class B Common Stock, and (iii) 20,000,000 shares designated Preferred Stock.
[Signature page follows]




IN WITNESS WHEREOF, the Corporation has caused this Certificate of Retirement to be signed and attested by its duly authorized officer this 7th day of November, 2023.


BLOOM ENERGY CORPORATION


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

EX-32.1 5 exhibit321q323.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 September 30, 2023 of Bloom Energy Corporation (the “Company”) as filed with the Securities and Exchange Commission on the date hereof (the “Report”):

I, KR Sridhar, Founder, Chief Executive Officer, Chairman and Director, 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:November 8, 2023By:/s/ KR Sridhar
KR Sridhar
Founder, Chief Executive Officer, Chairman and Director
(Principal Executive Officer)




I, Gregory Cameron, 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:November 8, 2023By:/s/ Gregory Cameron
Gregory Cameron
President and Chief Financial Officer
(Principal Financial and Accounting Officer)

EX-33 6 exhibit33.htm EX-33 Document

EXHIBIT 3.3
CERTIFICATE OF ELIMINATION
OF
THE CERTIFICATE OF DESIGNATION
OF
SERIES B REDEEMABLE CONVERTIBLE PREFERRED STOCK
OF
BLOOM ENERGY CORPORATION

BLOOM ENERGY CORPORATION, a Delaware corporation (the “Corporation”), in accordance with Section 151(g) of the General Corporation Law of the State of Delaware, DOES HEREBY CERTIFY that:
1. Pursuant to authority conferred on the Board of Directors of the Corporation (the “Board”) by the Restated Certificate of Incorporation of the Corporation (as amended, the “Restated Certificate”) and pursuant to the provisions of Section 151(g) of the General Corporation Law of the State of Delaware, the Board at a meeting of its members held on March 17, 2023, adopted a resolution authorizing the issuance of a series of preferred stock designated Series B Redeemable Convertible Preferred Stock, par value $0.0001 per share (the “Series B Preferred Stock”), and established the voting powers, designations, preferences and relative, participating and other rights, and the qualifications or restrictions thereof, and, on March 23, 2023, the Corporation filed a Certificate of Designation with respect to such Preferred Stock (the “Series B Certificate”) in the office of the Secretary of State of the State of Delaware (the “Secretary of State”).
2. The Corporation filed a Certificate of Amendment to the Certificate of Designation of Series B Redeemable Convertible Preferred Stock with the Secretary of State on April 18, 2023 (the Series B Certificate, as amended, the “Amended Series B Certificate”).
3. No shares of said Series B Preferred Stock are outstanding and no shares thereof will be issued subject to said Amended Series B Certificate.
4. The Board has adopted resolutions resolving that none of the authorized shares of Series B Preferred Stock are outstanding and that none will be issued subject to the Amended Series B Certificate previously filed with respect to the Series B Preferred Stock.
5. Accordingly, all matters set forth in the Amended Series B Certificate with respect to the Series B Preferred Stock be, and hereby are, eliminated from the Restated Certificate.
[Signature page follows]






IN WITNESS WHEREOF, the Corporation has caused this Certificate of Elimination to be signed by and attested by its duly authorized officer this 7th day of November, 2023.

BLOOM ENERGY CORPORATION

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



EX-101.SCH 7 be-20230930.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 Operations (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000010 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Nature of Business, Liquidity and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Outstanding Loans and Security Agreements link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Portfolio Financings link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Net Loss per Share Available to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - SK ecoplant Strategic Investment link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Outstanding Loans and Security Agreements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Portfolio Financings (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Net Loss per Share Available to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - SK ecoplant Strategic Investment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Nature of Business, Liquidity and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Revenue Recognition - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Revenue Recognition - Contract Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Revenue Recognition - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Revenue Recognition - Revenue by Source (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Financial Instruments - Cash and Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Financial Instruments - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Financial Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Fair Value - Financial Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Fair Value - Change in Level 3 Financial Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Fair Value - Estimated Fair Values and Carrying Values for Customer Receivables and Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Balance Sheet Components - Inventories, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Balance Sheet Components - Prepaid Expense and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Balance Sheet Components - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Balance Sheet Components - Property Plant and Equipment, Net Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Balance Sheet Components - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Balance Sheet Components - Other Long-Term Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Balance Sheet Components - Accrued Warranty (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Balance Sheet Components - Standard Product Warranty Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Balance Sheet Components - Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Outstanding Loans and Security Agreements - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Outstanding Loans and Security Agreements - Recourse Debt Facilities Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Outstanding Loans and Security Agreements - Non-recourse Debt Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Outstanding Loans and Security Agreements - Schedule of Repayments (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Leases - Operating and Financing Lease Right-of-Use Assets and Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Leases - Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Leases - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Leases - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Stock Options Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Stock Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Stock Awards Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Executive Awards Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Number of Shares Available for Grant (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Portfolio Financings - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Portfolio Financings - Schedule of PPA Entities' Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Related Party Transactions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Related Party Transactions - Results of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Related Party Transactions - Related Party Transactions and Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Restructuring - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Restructuring - Restructuring Charges and Payments and Other Deductions (Details) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Restructuring - Restructuring Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Commitments and Contingencies - Performance Guarantees (Details) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Commitments and Contingencies - Letters of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - Commitments and Contingencies - Pledged Funds (Details) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Commitments and Contingencies - Delaware Economic Development Authority (Details) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - Net Loss per Share Available to Common Stockholders - Schedule of Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - SK ecoplant Strategic Investment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954540 - Disclosure - SK ecoplant Strategic Investment - Schedule of Aggregate Carrying Values (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 be-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 be-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 be-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Series B redeemable convertible preferred stock Redeemable Convertible Preferred Stock, Fair Value Redeemable Convertible Preferred Stock, Fair Value Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Property Subject to or Available for Operating Lease [Line Items] Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items] Deferred revenue and customer deposits, current Deferred revenue and customer deposits, noncurrent Deferred revenue and customer deposits Deferred Revenue And Customer Deposits, Noncurrent Deferred Revenue And Customer Deposits, Noncurrent Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Schedule of Accrued Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Inventory reserves Inventory Valuation Reserves Research and development Research and Development Expense Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Total financing lease costs Finance Lease, Cost Finance Lease, Cost Equity Award [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Debt instrument, percentage of product closing price Debt Instrument, Percentage of Product Closing Price Debt Instrument, Percentage of Product Closing Price Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Other long-term assets Increase (Decrease) in Other Noncurrent Assets Warranty expenditures during the nine-month period Standard and Extended Product Warranty Accrual, Decrease for Payments Purchase of capped call related to convertible notes Purchase of capped call related to convertible notes Adjustments to Additional Paid in Capital, Convertible Debt, Capped Calls Adjustments to Additional Paid in Capital, Convertible Debt, Capped Calls Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Project [Domain] Project [Domain] Customer [Axis] Customer [Axis] Current liabilities: Current liabilities: Liabilities, Current [Abstract] Share-based Arrangements with Employees and Nonemployees [Abstract] Share-Based Payment Arrangement, Disclosure [Abstract] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Net loss per share available to common stockholders, diluted (in dollars per share) Earnings Per Share, Diluted Schedule of Assets and Liabilities Leases Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Accounts receivable less allowance for doubtful accounts of $119 as of September 30, 2023 and December 31, 2022 Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current 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 Loan commitment asset, fair value Loan Commitment Asset Loan Commitment Asset Beginning redeemable noncontrolling interest Ending redeemable noncontrolling interest Redeemable Noncontrolling Interest, Equity, Carrying Amount Trading Symbol Trading Symbol Change in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Restructuring Plan [Domain] Restructuring Plan [Domain] 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 Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Machinery and equipment Machinery and Equipment [Member] Accrued consulting expenses Accrued Consulting Fees, Current Accrued Consulting Fees, Current Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Cost of revenue: Cost of Revenue [Abstract] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Advance income tax provision Prepaid Taxes Period 2 Milestone Period 2 [Member] Milestone Period 2 Deferred revenue Contract with Customer, Liability Executive Category: Executive Category [Axis] Exercised (in dollar per shares) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 Fair Value, Inputs, Level 1 [Member] Net Carrying Value Reported Value Measurement [Member] Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Prepaid managed services Prepaid Managed Services Non Current Prepaid Managed Services Non Current Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] 2025 Long-Term Debt, Maturity, Year Two Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Small Business Entity Small Business Product performance Standard Product Performance Accrual Standard Product Performance Accrual Customer One Customer One [Member] Customer One Local Phone Number Local Phone Number Unrealized foreign currency exchange loss Unrealized Gain (Loss), Foreign Currency Transaction, before Tax Debt Conversion Terms One Debt Conversion Terms One [Member] Debt Conversion Terms One Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Proceeds from financing obligations Proceeds From Financing Obligations Proceeds From Financing Obligations Accounts Receivable Accounts Receivable [Member] 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 Restricted Stock Units Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Depreciation and amortization Depreciation Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Number of employees to be hired per incentive grant agreement Government Grant, Milestone, Minimum Number Of Employees Government Grant, Milestone, Minimum Number Of Employees Shares sold in offering (in shares) Sale of Stock, Number of Shares Issued in Transaction Full-Time Employees Full-Time Employees [Member] Full-Time Employees Provision for income tax Accrued Income Taxes, Current Total revenue Total revenue Total revenue from related parties Revenues 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] Interest expense Contractual interest expense Interest Expense, Debt Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Research and development Research and Development Expense [Member] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Restructuring reserve Restructuring Reserve, Beginning Balance Restructuring Reserve, Ending Balance Restructuring Reserve Premium percentage Debt Instrument Premium Percentage Debt Instrument Premium Percentage Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Related Party Transactions Related Party Transactions Disclosure [Text Block] Less: amounts representing interest or imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Leases Lessee, Finance Leases [Text Block] Revenue recognized Contract with Customer, Liability, Revenue Recognized, Including Opening Balance Contract with Customer, Liability, Revenue Recognized, Including Opening Balance Loan commitment asset, noncurrent Loan Commitment Asset, Noncurrent Loan Commitment Asset, Noncurrent Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] 2018 ESPP 2018 Employee Stock Purchase Plan [Member] 2018 Employee Stock Purchase Plan [Member] Operating lease liabilities Current operating lease liabilities Operating Lease, Liability, Current Weighted average discount rate: Leases, Weighted Average Discount Rate [Abstract] Leases, Weighted Average Discount Rate Interest on lease liabilities Finance Lease, Interest Expense ESPP purchase (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Employee stock ownership plan (ESOP), compensation expense Employee Stock Ownership Plan (ESOP), Compensation Expense Counterparty Name [Domain] Counterparty Name [Domain] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Debt instrument Debt Instrument, Fair Value Disclosure Offering price per share (in dollars per share) Sale of Stock, Price Per Share Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Gross (loss) profit Gross Profit Deferred revenue and customer deposits, current Contract with Customer, Liability, Current Temporary equity, par value (in dollars per share) Temporary Equity, Par or Stated Value Per Share Milestone Period [Axis] Milestone Period [Axis] Milestone Period Security Exchange Name Security Exchange Name Prepaid deferred commissions Prepaid Deferred Commissions Prepaid Deferred Commissions Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Stock options and awards Employee Stock Option [Member] Interest receivable Interest Receivable, Current PPA IIIB Power Purchase Agreement Company 3b [Member] Power Purchase Agreement Company 3b [Member] Period to receive special interest in event of default Debt Instrument, Covenant, Event Of Default, Special Interest Received By Noteholders, Period Debt Instrument, Covenant, Event Of Default, Special Interest Received By Noteholders, Period PPA 5 Upgrade PPA 5 Upgrade [Member] PPA 5 Upgrade Maximum Maximum [Member] Schedule of Restructuring Restructuring and Related Costs [Table Text Block] Document Type Document Type Schedule of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Geographic Concentration Risk Geographic Concentration Risk [Member] Tabular List, Table Tabular List [Table Text Block] Embedded EPP derivatives Embedded Derivative Financial Instruments [Member] Grants receivable Grants Receivable 2026 Finance Lease, Liability, to be Paid, Year Three Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Current portion of derivative liabilities Derivative Liability, Current Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other Other Noncash Income (Expense) 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 Financing Obligations Financing Obligations [Member] Financing Obligations 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 Customer Concentration Risk Customer Concentration Risk [Member] Leases Lessor, Sales-type Leases [Text Block] Restricted cash, long-term Restricted Cash, Noncurrent Percent interest sold Disposal Group, Including Discontinued Operation, Percent Interest Sold Disposal Group, Including Discontinued Operation, Percent Interest Sold Cash Cash [Member] Raw materials Inventory, Raw Materials, Net of Reserves Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Related Party [Domain] Related Party, Type [Domain] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] 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 Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Distributions and payments to noncontrolling interests Distributions and payments to noncontrolling interests Payments to Noncontrolling Interests Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Entity Tax Identification Number Entity Tax Identification Number Restructuring Plan 2023 Restructuring Plan [Member] 2023 Restructuring Plan Total lease costs Total lease costs Lease, Cost Debt conversion, shares issued (in shares) Debt Conversion, Converted Instrument, Shares Issued Range [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] 3.04% Senior Secured Notes due June 30, 2031 3.04% Senior Secured Notes due June 30, 2031 [Member] 3.04% Senior Secured Notes due June 30, 2031 Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-Sale [Table] Product Product [Member] Financing obligations Increase (Decrease) in Financing Obligations Increase (Decrease) in Financing Obligations Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] 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 Contributions from noncontrolling interest Noncontrolling Interest, Increase from Contributions from Noncontrolling Interest Holders Noncontrolling Interest, Increase from Contributions from Noncontrolling Interest Holders Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Other prepaid expenses and other current assets Prepaid Expense And Other Assets, Current, Other Prepaid Expense And Other Assets, Current, Other Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Counterparty Name [Axis] Counterparty Name [Axis] 2.5% Green Convertible Senior Notes due August 2025 Green Convertible Senior Notes Due August 2025, Recourse [Member] Green Convertible Senior Notes Due August 2025, Recourse Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Managed Services Managed Services [Member] Managed Services Schedule of Employee and Non-Employee Stock-Based Compensation Expense Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Operating cash flows from operating leases Operating Lease, Payments Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Restricted cash fund, initial period for release of funds Restricted Cash, Pledged As Collateral, Initial Pledge Period For Release, Term Restricted Cash, Pledged As Collateral, Initial Pledge Period For Release, Term Initial strike price (in dollars per share) Debt Instrument, Convertible, Stock Price Trigger PEO PEO [Member] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Debt Conversion Terms Two Debt Conversion Terms Two [Member] Debt Conversion Terms Two Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Sale of Stock [Axis] Sale of Stock [Axis] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Accrued warranty Standard And Extended Product Warranty Accrual, Current Standard And Extended Product Warranty Accrual, Current Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Repayments of debt Repayments of Debt 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 Remainder of 2023 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Conversion of shares (in shares) Conversion of Stock, Shares Converted Series B preferred Series B Preferred Stock [Member] Schedule of Repayment and Interest Expense Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities 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 Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Called and retired, percentage Debt Instrument, Called and Retired Percentage Debt Instrument, Called and Retired Percentage Sales and marketing Sales and marketing Selling and Marketing Expense General and administrative General and administrative General and Administrative Expense Accrued legal expenses Accrued Professional Fees, Current PPA Company 5 Power Purchase Agreement Company 5 [Member] Power Purchase Agreement Company 5 Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Accounts receivable Contract with Customer, Receivable, after Allowance for Credit Loss Total current assets Assets, Current 3.04% Senior Secured Notes due June 30, 2031 Senior Secured Notes [Member] Senior Secured Notes Impairment of assets related to PPA V and PPA IIIa Asset Impairment Charges Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Restructuring Type [Axis] Restructuring Type [Axis] 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 Restructuring and related cost, number of positions eliminated Restructuring and Related Cost, Number of Positions Eliminated Concentration risk, percentage Concentration Risk, Percentage Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Rent expense Operating and Short-Term Lease, Cost Operating and Short-Term Lease, Cost 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 Schedule of Stock Award Activity Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block] 2027 Finance Lease, Liability, to be Paid, Year Four Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Class of Stock [Axis] Class of Stock [Axis] VAT interim liability VAT Interim Liability VAT Interim Liability SK ecoplant Strategic Investment Equity Method Investments and Joint Ventures Disclosure [Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] 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 Loss on extinguishment of debt Gain (Loss) On Extinguishment of Debt, Before Revaluation of Fair Value of Debt Derivatives Upon Conversion Gain (Loss) On Extinguishment of Debt, Before Revaluation of Fair Value of Debt Derivatives Upon Conversion Proceeds from sale of energy servers Proceeds From Sale Of Energy Servers Proceeds From Sale Of Energy Servers Deferred cost of revenue, current Deferred costs, current Deferred Costs, Current Furniture and fixtures Furniture and Fixtures [Member] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [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 Non-recourse Debt Non-Recourse Debt [Member] Non-Recourse Debt [Member] Total compensation paid Government Grant, Total Compensation Paid To Workers Government Grant, Total Compensation Paid To Workers Second Tranche Closing Second Tranche Closing [Member] Second Tranche Closing Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finance Leases Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Revenue recognized Contract with Customer, Liability, Revenue Recognized Restricted cash Restricted Cash and Cash Equivalents Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Portfolio Financings Variable Interest Entity Disclosure [Text Block] Forward to purchase Class A Common Stock Adjustments To Additional Paid In Capital, Forward To Purchase Common Stock Adjustments To Additional Paid In Capital, Forward To Purchase Common Stock Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, issued (in shares) Preferred Stock, Shares Issued 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 Entity Emerging Growth Company Entity Emerging Growth Company Other long-term assets Other Noncurrent Assets [Member] Contract With Customer, Liability, Deferred Revenue [Roll Forward] Contract With Customer, Liability, Deferred Revenue [Roll Forward] Contract With Customer, Liability, Deferred Revenue 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Title Trading Arrangement, Individual Title Deferred expense recognized as contra-revenue Sale of Stock, Excess Consideration, Deferred Expense Sale of Stock, Excess Consideration, Deferred Expense Cash proceeds from derecognition of accounts receivable Proceeds From Transfer of Financial Assets Accounted for as Sales, Receivables Derecognized Proceeds From Transfer of Financial Assets Accounted for as Sales, Receivables Derecognized Common Stock Common Stock [Member] Individual: Individual [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Income Statement Location [Domain] Income Statement Location [Domain] Property, plant and equipment, net Property, Plant and Equipment, Gross, Period Increase (Decrease) Schedule of Change in Level 3 Financial Liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Total stockholders’ equity Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Distributions and payments to noncontrolling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Deposits made Cash Reserve Deposit Required and Made Other comprehensive loss, net of taxes Other Comprehensive Income (Loss), Net of Tax Disposal Group Classification [Axis] Disposal Group Classification [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Milestone Period [Domain] Milestone Period [Domain] Milestone Period [Domain] Operating lease right-of-use assets and operating lease liabilities Increase (Decrease) in Operating Lease Liability Liabilities Liabilities [Abstract] Net cash provided by financing activities Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accumulated Deficit Retained Earnings [Member] Current portion of debt Non-recourse debt Long-Term Debt, Current Maturities Accrued warranty, net Standard Product Warranty Accrual, Increase for Warranties Issued Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Net loss per share available to common stockholders, basic (in dollars per share) Earnings Per Share, Basic ESPP purchase Stock Issued During Period, Value, Employee Stock Purchase Plan Accounting Policies [Abstract] Accounting Policies [Abstract] One-time Termination Benefits One-time Termination Benefits [Member] Sale of Stock [Domain] Sale of Stock [Domain] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Weighted average remaining lease term: Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term Deferred tax asset Deferred Tax Assets, Net Schedule of Restrictions on Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Cash paid during the period for income taxes Income Taxes Paid Principles of Consolidation Consolidation, Policy [Policy Text Block] Proceeds from issuance of debt Proceeds from Issuance of Debt Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Deferred expenses Deferred Expenses, Current Deferred Expenses, Current Beginning balance Ending balance Contract With Customer, Liability, Deferred Revenue Contract With Customer, Liability, Deferred Revenue Accounts payable Increase (Decrease) in Accounts Payable KOREA, REPUBLIC OF KOREA, REPUBLIC OF 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] Revaluation of derivative contracts Unrealized Gain (Loss) on Derivatives and Commodity Contracts Additions Contract With Customer, Liability, Additions Contract With Customer, Liability, Additions Unpaid Principal Balance Total Long-Term Debt, Gross All Trading Arrangements All Trading Arrangements [Member] Less: accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization All Adjustments to Compensation All Adjustments to Compensation [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Compensation Amount Outstanding Recovery Compensation Amount Deferred expenses Deferred Expenses, Noncurrent Deferred Expenses Noncurrent Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee [Axis] Cost of factoring Accounts Receivable, Credit Loss Expense (Reversal) Contractors Contractors [Member] Contractors 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 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] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Convertible, number of equity instruments (in shares) Debt Instrument, Convertible, Number of Equity Instruments Recourse Debt Recourse Debt [Member] Recourse Debt [Member] Present value of net minimum lease payments Present value of net minimum lease payments Finance Lease, Liability Deposits made Deposits Made Non Current Deposits Made Non Current Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period 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 Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Power Purchase Agreements Entities Power Purchase Agreements Entities [Member] Power Purchase Agreements Entities [Member] 2024 Long-Term Debt, Maturity, Year One Non-recourse debt, current 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 Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Energy Servers Energy Equipment [Member] Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Payments Payments for Restructuring Document Period End Date Document Period End Date Adoption Date Trading Arrangement Adoption Date Restricted cash fund, pledge length Restricted Cash, Pledged As Collateral, Term Restricted Cash, Pledged As Collateral, Term Finance leases Finance Lease, Weighted Average Discount Rate, Percent Non-current finance lease liabilities Long-term financing obligations Finance Lease, Liability, Noncurrent (Loss) 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 Restricted cash fund, secondary period for release of funds Restricted Cash, Pledged As Collateral, Secondary Pledge Period For Release, Term Restricted Cash, Pledged As Collateral, Secondary Pledge Period For Release, Term Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Accrued warranty Increase (Decrease) On Accrued Warranty Liability Increase (Decrease) On Accrued Warranty Liability Loss (gain) on disposal of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Income tax provision Income Tax Expense (Benefit) 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 Finance lease right-of-use assets, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Fair Value Fair Value Disclosures [Text Block] Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents [Abstract] Financing obligations Financing Obligation, Current Financing Obligation, Current SK Ecoplant SK Ecoplant [Member] SK Ecoplant Stockholders’ equity: Equity [Abstract] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Operating leases Operating Lease, Weighted Average Remaining Lease Term Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] 3% Green Convertible Senior Notes due June 2028 Green Convertible Senior Notes Due June 2028, Recourse [Member] Green Convertible Senior Notes Due June 2028, Recourse PPA IV upgrade financing obligations Project Upgrade, Financing Obligations, Current Project Upgrade, Financing Obligations, Current Money market funds Money Market Funds [Member] Loan commitment asset, current Loan Commitment Asset, Current Loan Commitment Asset, Current Debt Instrument, Convertible Terms Of Conversion [Axis] Debt Instrument, Convertible Terms Of Conversion [Axis] Debt Instrument, Convertible Terms Of Conversion Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Comprehensive loss Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Net (loss) gain Net Income (Loss), Excluding Redeemable Noncontrolling Interest Net Income (Loss), Excluding Redeemable Noncontrolling Interest Customer financing receivable Increase (Decrease) in Leasing Receivables Estimated depreciable life Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Net loss attributable to common stockholders Net Income (Loss) Attributable To Parent, Including Redeemable Noncontrolling Interest Net Income (Loss) Attributable To Parent, Including Redeemable Noncontrolling Interest Debt Instrument, Convertible Terms Of Conversion [Domain] Debt Instrument, Convertible Terms Of Conversion [Domain] Debt Instrument, Convertible Terms Of Conversion [Domain] Debt other issuance costs, net Debt Issuance Costs, Other, Net Debt Issuance Costs, Other, Net Schedule of Contract with Customer, Asset and Liability Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Less: imputed interest Finance Lease, Liability, Undiscounted Excess Amount Revenue Recognition Revenue from Contract with Customer [Text Block] Derecognition of the pre-modification forward contract fair value Fair Value of Assets Acquired Additional Paid-In Capital Additional Paid-in Capital [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Cover [Abstract] Buyout of noncontrolling interest Payments for Buyout Of Noncontrolling Interest Payments for Buyout Of Noncontrolling Interest Subsequent Events Subsequent Events [Text Block] Derecognition of loan commitment asset related to SK ecoplant Second Tranche Closing Derecognition of Loan Commitment Asset Derecognition of Loan Commitment Asset Amortization of issuance costs Amortization of Debt Issuance Costs 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 Other long-term liabilities Other Liabilities, Noncurrent Special interest received in event of default as percentage of principal Debt Instrument, Covenant, Event Of Default, Special Interest Received By Noteholders, Not To Exceed Debt Instrument, Covenant, Event Of Default, Special Interest Received By Noteholders, Not To Exceed Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Stock-Based Compensation Expense and Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Forfeited supplier incentive component grant Government Grant, Supplier Incentive Component, Amount Forfeited Government Grant, Supplier Incentive Component, Amount Forfeited Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Total operating expenses Operating Expenses Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Net increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Term Loan Secured Debt [Member] Equity Component [Domain] Equity Component [Domain] Finance lease liabilities Less: current financing obligations Finance Lease, Liability, Current Project [Axis] Project [Axis] Work-in-progress Inventory, Work in Process, Net of Reserves Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Loss from operations Operating Income (Loss) Prepaid rent Prepaid Rent 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] Loan agreement term Loan Commitment Asset, Term Loan Commitment Asset, Term Transfer of customer financing receivable to property, plant and equipment, net Transfer of Customer Financing Receivable to Property, plant and Equipment Transfer of Customer Financing Receivable to Property, plant and Equipment Closure of facility Facility Closing [Member] Consolidated Entities [Domain] Consolidated Entities [Domain] Lease Arrangement [Domain] Lease Arrangement [Domain] Lease Arrangement [Domain] Financial Instruments Cash, Cash Equivalents, and Short-Term Investments [Text Block] 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 Fair Value Estimate of Fair Value Measurement [Member] 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 Other comprehensive loss, net of taxes: Other Comprehensive Income (Loss), Net of Tax [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] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Excess consideration Sale Of Stock, Excess Consideration Sale Of Stock, Excess Consideration Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Redeemable convertible preferred stock Redeemable Convertible Preferred Stock [Member] Type of Restructuring [Domain] Type of Restructuring [Domain] Consolidated Entities [Axis] Consolidated Entities [Axis] Option To Purchase Over-Allotment Option [Member] Changes in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Less: Net gain (loss) attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Pay vs Performance Disclosure [Line Items] Range [Domain] Statistical Measurement [Domain] 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 Underlying Security Market Price Change Underlying Security Market Price Change, Percent Number of shares underlying the Capped Calls (in shares) Debt, Underlying Investment, Shares Debt, Underlying Investment, Shares Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Unvested balance (in shares) Unvested balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Outstanding Loans and Security Agreements Debt Disclosure [Text Block] Long-term lease receivable Lease Receivable, Noncurrent Lease Receivable, Noncurrent Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Variable Interest Entity, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] 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 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 Equity Method Investments and Joint Ventures [Abstract] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Accounts payable Accounts Payable, Current Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Commitments and contingencies Commitments and Contingencies Non-recourse debt, noncurrent 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 Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Prepaid hardware and software maintenance Prepaid Maintenance Prepaid Maintenance Geographical [Axis] Geographical [Axis] Accumulated depreciation Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation Income Taxes Income Tax Disclosure [Text Block] Total lease liabilities Lease, Liability Lease, Liability Deferred revenue and customer deposits Reduction to deferred revenue and customer deposits Increase (Decrease) in Contract with Customer, Liability Property, plant and equipment, gross Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Preferred stock, par or stated (in dollars per share) Preferred Stock, Par or Stated Value Per Share Conversion of Series B redeemable convertible preferred stock Conversion of Stock, Amount Issued 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] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] 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 Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Leases Lessor, Operating Leases [Text Block] Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Recognition of right-of-use assets and lease liabilities from sale and leaseback transactions Sale and Leaseback Transaction, Gain (Loss), Net Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Interest income Investment Income, Interest and Dividend Net Income (Loss) Net Income (Loss) Total current liabilities Liabilities, Current 2025 Finance Lease, Liability, to be Paid, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Prepaid insurance Prepaid Insurance, Noncurrent Prepaid Insurance, Noncurrent Company Selected Measure Name Company Selected Measure Name Leases Lessee, Operating Leases [Text Block] Interest payable Interest Payable, Current Convertible stock price premium Debt Instrument, Convertible, Cap Price, Premium, Percentage Debt Instrument, Convertible, Cap Price, Premium, Percentage 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 Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Compensation Related Costs [Abstract] Compensation Related Costs [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Exercise of stock options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Initial Investment Initial Investment [Member] Initial Investment PPA expenses Cost of Goods and Services Sold Stock-based compensation vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Schedule of Stock Option Activity Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Class B common stock Common Class B [Member] Finance lease liabilities Increase (Decrease) Financing Cash Flows From Finance Leases Increase (Decrease) Financing Cash Flows From Finance Leases Other Commitments [Table] Other Commitments [Table] Name Measure Name Name Forgone Recovery, Individual Name Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Measurement Basis [Axis] Measurement Basis [Axis] Underlying Securities Award Underlying Securities Amount Accounts receivable Accounts receivable Increase (Decrease) in Accounts Receivable Fair Value Measurement [Domain] Fair Value Measurement [Domain] Remainder of 2023 Long-Term Debt, Maturity, Remainder of Fiscal Year EPP liability settlement Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Deferred cost of revenue Deferred costs, noncurrent Deferred Costs, Noncurrent Prepaid and other long-term assets Prepaid Expense and Other Assets, Noncurrent Operating lease liabilities Non-current operating lease liabilities Operating Lease, Liability, Noncurrent Public share offering costs Less issuance cost Payments of Stock Issuance Costs Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Payment of debt issuance costs Payments of Debt Issuance Costs 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] Income Statement Location [Axis] Income Statement Location [Axis] 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 Schedule of Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Schedule of Fair Values and Carrying Values of Customer Receivables and Debt Instruments Fair Value, by Balance Sheet Grouping [Table Text Block] Repayment of recourse debt Repayments of Other Long-Term Debt Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Proceeds from debt, net of issuance costs Proceeds from Debt, Net of Issuance Costs Schedule of Lease, Cost Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Contract assets Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] General invoice and purchase order accruals Product Liability Contingency, Accrual, Present Value Inventory balance reduction Inventory Adjustments, Release Of Liability Inventory Adjustments, Release Of Liability Plan Name [Domain] Plan Name [Domain] 4.6% Term Loan due March 2026 Term Loan Due March 2026 [Member] Term Loan Due March 2026 Debt make-whole payment related to PPA IIIa debt Payment for Debt Extinguishment or Debt Prepayment Cost Interest expense Interest Expense Liabilities recorded for property, plant and equipment, net Capital Expenditures Incurred but Not yet Paid Loss on extinguishment of debt Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Number of common stock reserved for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Notes Notes Payable, Other Payables [Member] Trading Arrangement: Trading Arrangement [Axis] Revenue recognized and not billed as of the end of the period Contract with Customer, Performance Obligation Satisfied in Previous Period Use of Estimates Use of Estimates, Policy [Policy Text Block] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Debt instrument, unamortized discount Debt Instrument, Unamortized Discount 2026 Long-Term Debt, Maturity, Year Three Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Entity Shell Company Entity Shell Company Restatement Determination Date Restatement Determination Date Decrease in other liabilities Increase (Decrease) in Other Operating Liabilities Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Beginning of period End of period Cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents PPA II Power Purchase Agreement Company 2 [Member] Power Purchase Agreement Company 2 [Member] Operating lease costs Operating Lease, Cost Common stock, issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Total assets Assets, Fair Value Disclosure Long-term debt Total Long-Term Debt 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 Total purchase price Net proceeds from stock offering Sale of Stock, Consideration Received on Transaction 2027 Long-Term Debt, Maturity, Year Four Class A common stock Common Class A [Member] Expense expected to be recognized over a weighted-average period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Other Proceeds from (Payments for) Other Financing Activities Comprehensive loss attributable to common stockholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent 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 Short-term lease costs Short-Term Lease, Cost 10.25% Senior Secured Notes due March 2027 Senior Secured Notes Due March 2027, Recourse [Member] Senior Secured Notes Due March 2027, Recourse Entity Address, Address Line One Entity Address, Address Line One 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 2024 Finance Lease, Liability, to be Paid, Year One Outstanding Options Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Derecognition of the pre-modification forward contract fair value 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 Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] 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 Subsequent Event Subsequent Event [Member] Lease Arrangement [Axis] Lease Arrangement [Axis] Lease Arrangement Less: Net loss attributable to redeemable noncontrolling interest Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Accrued expenses and other current liabilities Total current liabilities Accrued expenses and other current liabilities Other Liabilities, Current Income Statement [Abstract] Income Statement [Abstract] 2023 Executive Awards 2023 Executive Awards [Member] 2023 Executive Awards Contract assets Contract assets Increase (Decrease) in Contract with Customer, Asset Public share offering (in shares) Stock Issued During Period, Shares, New Issues Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Money market funds Cash and Cash Equivalents, Fair Value Disclosure Derivatives Derivative Liability Tax receivables Income Taxes Receivable Class of Stock [Line Items] Class of Stock [Line Items] 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] Inventories Inventory, net Inventories Inventory, Net Proceeds from public share offering Proceeds from Issuance of Private Placement Financial Instrument [Axis] Financial Instrument [Axis] Series A Redeemable Convertible Preferred Stock Series A Redeemable Convertible Preferred Stock [Member] Series A Redeemable Convertible Preferred Stock Cash received from stock options exercised Proceeds From Cash Received For Stock Options Exercised Proceeds From Cash Received For Stock Options Exercised Total Shareholder Return Amount Total Shareholder Return Amount Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Schedule of Condensed Balance Sheet Condensed Balance Sheet [Table Text Block] Total Equity (Deficit) Attributable to Common Stockholders Parent [Member] Computers, software and hardware Computers, Software And Hardware [Member] Computer, Software and Hardware [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Issuance of restricted stock awards (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Debt face amount Debt Instrument, Face Amount 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 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 Current assets: Current assets: Assets, Current [Abstract] 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 Leases [Abstract] Other Commitments [Line Items] Other Commitments [Line Items] Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee [Domain] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Consolidated Entity, Excluding Consolidated VIE Consolidated Entity, Excluding Consolidated VIE [Member] Total minimum lease payments Finance Lease, Liability, to be Paid Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Convertible stock price (in dollars per share) Debt Instrument, Convertible, Conversion Price Convertible, conversion ratio Debt Instrument, Convertible, Conversion Ratio Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Class of Stock [Domain] Class of Stock [Domain] Customer [Domain] Customer [Domain] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Total operating lease liabilities Present value of lease liabilities Operating Lease, Liability Service Service [Member] Customer Two Customer Two [Member] Customer Two Nature of Business, Liquidity and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Forward to purchase Class A Common Stock Forward To Purchase Of Common Stock Forward To Purchase Of Common Stock Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] All Executive Categories All Executive Categories [Member] Property Subject to or Available for Operating Lease, by Major Property Class [Table] Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table] Customer deposits Contract with Customer, Liability, Noncurrent Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Assets and Liabilities, Lessee: Assets and Liabilities, Lessee [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Schedule of Variable Interest Entities Schedule of Variable Interest Entities [Table Text Block] Number of Awards Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Common stock: $0.0001 par value; Class A shares - 600,000,000 shares authorized and 223,860,870 shares and 189,864,722 shares issued and outstanding and Class B shares - 600,000,000 shares authorized and 0 shares and 15,799,968 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively Common Stock, Value, Issued Redemption price, percentage Debt Instrument, Redemption Price, Percentage Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Operating leases, depreciation expense Operating Lease, Right-of-Use Asset, Periodic Reduction Senior Secured Notes Senior Notes [Member] Accrued interest Interest Payable Schedule of Finance Lease, Liability, Fiscal Year Maturity Finance Lease, Liability, to be Paid, Maturity [Table Text Block] Restricted cash Decrease in restricted cash Cash-collateralized letter of credit Restricted Cash Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Repayment of financing obligations Repayments Of Financing Obligations Repayments Of Financing Obligations Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other (expense) income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Secured long-term debt, noncurrent Secured Long-Term Debt, Noncurrent Current Fiscal Year End Date Current Fiscal Year End Date Sales tax liabilities Sales and Excise Tax Payable, Current Sale of stock excluding issuance cost Sale Of Stock, Issuance Cost Sale Of Stock, Issuance Cost Transferred to accounts receivable from contract assets recognized at the beginning of the period Contract with Customer, Asset, Reclassified to Receivable PEO Name PEO Name Stock-based compensation cliff vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Cliff Vesting Period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Cliff Vesting Period Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Asia Pacific Asia Pacific [Member] Restricted cash, short-term Restricted Cash, Current Buildings Building [Member] Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Purchase commitment period Long-Term Purchase Commitment, Period Number of shares convertible from notes Debt Instrument, Convertible, Number Of Shares Available For Conversion Debt Instrument, Convertible, Number Of Shares Available For Conversion Delaware grant Deferred Government Grant Obligation, Noncurrent Deferred Government Grant Obligation, Noncurrent Schedule of Prepaid Expense and Other Current Assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Interest expense increase Interest Expense, Other Other Other Accrued Liabilities, Current Settlement amount Litigation Settlement, Amount Awarded to Other Party Payment period Government Grant, Total Compensation Paid, Payment Period Government Grant, Total Compensation Paid, Payment Period Period 3 Milestone Period 3 [Member] Milestone Period 3 Interest rate percentage Interest rate Debt Instrument, Interest Rate, Stated Percentage Accrued warranty liabilities Standard and Extended Product Warranty Accrual Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Relocation costs Employee Relocation [Member] Total equity attributable to common stockholders Equity, Attributable to Parent Equity component of Series B redeemable convertible preferred stock Increase In Carrying Amount Of The Redeemable Convertible Preferred Stock Increase In Carrying Amount Of The Redeemable Convertible Preferred Stock Purchase of capped call related to convertible notes Payments for Repurchase of Convertible Preferred Stock Net loss attributable to redeemable NCI Temporary Equity, Net Income Leasehold improvements Leaseholds and Leasehold Improvements [Member] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Electricity Electricity [Member] Subsequent Events [Abstract] Subsequent Events [Abstract] Loss before income taxes Pre-tax loss Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Long-term Debt, Fiscal Year Maturity [Abstract] Long-Term Debt, Fiscal Year Maturity [Abstract] Restructuring Restructuring and Related Activities Disclosure [Text Block] Conversion of Series B redeemable convertible preferred stock (in shares) Shares converted (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Level 2 Fair Value, Inputs, Level 2 [Member] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Effective percentage Debt Instrument, Interest Rate, Effective Percentage Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Threshold trading days Debt Instrument, Convertible, Threshold Trading Days 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 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four 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 Installation Installation [Member] Installation [Member] City Area Code City Area Code Payments for upgrade project Payments For Upgrade Project Payments For Upgrade Project Net Loss per Share Available to Common Stockholders Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Period 1 Milestone Period 1 [Member] Milestone Period 1 Percentage of voting interests acquired Equity Method Investment, Ownership Percentage Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Exercise Price Award Exercise Price Total liabilities Liabilities, Fair Value Disclosure Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Accrued warranty beginning balance Accrued warranty ending balance Standard Product Warranty Accrual Sales-related liabilities Managed Services Liabilities, Current Managed Services Liabilities, Current Property, plant and equipment Property, Plant and Equipment [Member] Total liabilities and stockholders’ equity Liabilities and Equity 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 Other long-term assets Other long-term assets Other long-term assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Operating lease right-of-use assets Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Remainder of 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Arrangement Duration Trading Arrangement Duration Schedule of Other Long-Term Assets Schedule of Other Assets, Noncurrent [Table Text Block] Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Related Party Related Party [Member] Property, plant and equipment Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Restructuring cost Restructuring accruals Total Restructuring Charges Buyout of noncontrolling interest Aggregate purchase price of transaction Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Termination Date Trading Arrangement Termination Date Receivables from employees Receivables From Employees, Current Receivables From Employees, Current Common stock, authorized (in shares) Common Stock, Shares Authorized Contributions from noncontrolling interest Proceeds from Noncontrolling Interests 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] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Award Timing Disclosures [Line Items] Interest rate Loan Commitment Asset, Interest Rate Loan Commitment Asset, Interest Rate Less: Comprehensive gain (loss) attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Additional purchase option Debt Instrument, Face Amount, Additional Purchase Option Debt Instrument, Face Amount, Additional Purchase Option Product warranty Standard Product Warranty Accrual, Excluding Product Performance Standard Product Warranty Accrual, Excluding Product Performance Additional paid-in capital Additional Paid in Capital Customer deposits Contract With Customer, Liability, Customer Deposits Contract With Customer, Liability, Customer Deposits Supplier incentive grant Government Grant, Supplier Incentive Component Government Grant, Supplier Incentive Component Restructuring Plan [Axis] Restructuring Plan [Axis] Grant agreement, recapture provision repayments Government Grant, Supplier Incentive Component, Repayments Government Grant, Supplier Incentive Component, Repayments Prepaid workers compensation Prepaid Workers Compensation Prepaid Workers Compensation Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Insider Trading Arrangements [Line Items] Related Party [Axis] Related Party, Type [Axis] Proceeds from issuance of Series B redeemable convertible preferred stock Proceeds from Issuance of Redeemable Convertible Preferred Stock Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Adjustment to Compensation, Amount Adjustment to Compensation Amount Common Class A and B Common Class A and B [Member] Common Class A and B [Member] Accrued expenses and other current liabilities Increase (Decrease) in Other Current Liabilities Cost of revenue Cost of Sales [Member] Employee Severance Employee Severance [Member] Noncontrolling interest Equity, Attributable to Noncontrolling Interest Repayment of debt of PPA V and PPA IIIa Repayment of debt Repayment Of Portfolio Debt Repayment Of Portfolio Debt Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [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] Exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Entity Central Index Key Entity Central Index Key Amortization of warrants and debt issuance costs Amortization of Debt Issuance Costs and Discounts Liabilities Liabilities, Fair Value Disclosure [Abstract] Allocated share-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Convertible notes Convertible Notes [Member] Convertible Notes Finished goods Inventory, Finished Goods, Net of Reserves Accrued restructuring costs Accrued Restructuring Costs, Current Accrued Restructuring Costs, Current Compensation and benefits Employee-related Liabilities, Current Proceeds from government grants Proceeds From Government Grants Proceeds From Government Grants Sales Revenue, Net Revenue Benchmark [Member] Name Trading Arrangement, Individual Name Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Deferred commissions Capitalized Contract Cost, Net, Noncurrent Public share offering Stock Issued During Period, Value, New Issues Total revenue from contract with customers Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Legal Entity [Axis] Legal Entity [Axis] Number of customers Number of Customers Number of Customers Operating leases Operating Lease, Weighted Average Discount Rate, Percent Cash paid during the period for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Number of shares issued (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Assets Assets, Fair Value Disclosure [Abstract] Business Combinations Business Combinations Policy [Policy Text Block] 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 Remaining restructuring cost Restructuring and Related Cost, Expected Cost Remaining Long-term portion of debt Long-Term Debt, Excluding Current Maturities Finance leases Finance Lease, Weighted Average Remaining Lease Term Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Sales and marketing Selling and Marketing Expense [Member] Non-cash lease expense Non-Cash Lease Expense Non-Cash Lease Expense Weighted average shares used to compute net loss per share available to common stockholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Performance Stock Units Performance Stock Units [Member] Performance Stock Units Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Number of additional shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Operating expenses: Operating Expenses [Abstract] Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Equity component of Series B redeemable convertible preferred stock Adjustments to Additional Paid in Capital, Increase in Carrying Amount of Redeemable Preferred Stock 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 Expired (in dollar per shares) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Debt instrument, unamortized premium Debt Instrument, Unamortized Premium Energy servers power Energy Servers Portfolio, Power Energy Servers Portfolio, Power Restructuring and Related Activities [Abstract] Deferred cost of revenue Deferred cost of revenue Increase (Decrease) in Deferred Charges Operating cash flows from finance leases Finance Lease, Interest Payment on Liability 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 Accrued installation Accrued Installation Liability, Current Accrued Installation Liability, Current Non-NEOs Non-NEOs [Member] Construction-in-progress Construction in Progress [Member] Total consideration Sale of Stock, Consideration Including Loan Commitment Sale of Stock, Consideration Including Loan Commitment Thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Adjustment to Compensation: Adjustment to Compensation [Axis] Delaware grant Deferred Government Grant Obligation, Current Deferred Government Grant Obligation, Current Debt Instrument [Line Items] Debt Instrument [Line Items] Contract assets Beginning balance Ending balance Contract with Customer, Asset, after Allowance for Credit Loss Weighted average shares used to compute net loss per share available to common stockholders, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Unamortized debt issuance cost Unamortized Debt Issuance Expense Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Deferred revenue and customer deposits Deferred revenue and customer deposits, current Deferred revenue and customer deposits Deferred Revenue And Customer Deposits, Current Deferred Revenue And Customer Deposits, Current Revenue: Revenues [Abstract] Total cost of revenue Cost of Revenue 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 Electricity revenue Operating Lease, Lease Income Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Conversion of Series B redeemable convertible preferred stock Stock Issued During Period, Value, Conversion of Convertible Securities Schedule of Debt Schedule of Debt [Table Text Block] Noncontrolling Interest Noncontrolling Interest [Member] EX-101.PRE 11 be-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 be-20230930_g1.jpg begin 644 be-20230930_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 13 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover Page - shares
9 Months Ended
Sep. 30, 2023
Nov. 01, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 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 Common Stock, Shares Outstanding   224,048,769
Entity Central Index Key 0001664703  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents [1] $ 557,384 $ 348,498
Restricted cash, short-term [1] 42,614 51,515
Accounts receivable less allowance for doubtful accounts of $119 as of September 30, 2023 and December 31, 2022 [1],[2] 334,495 250,995
Contract assets [3] 143,875 46,727
Inventories [1] 475,649 268,394
Deferred cost of revenue, current [4] 62,212 46,191
Prepaid expenses and other current assets [1] 66,243 43,643
Total current assets 1,682,472 1,055,963
Property, plant and equipment, net [1] 490,535 600,414
Operating lease right-of-use assets [1] 127,973 126,955
Restricted cash, long-term [1] 37,698 118,353
Deferred cost of revenue 4,286 4,737
Other long-term assets [1] 33,208 40,205
Total assets 2,376,172 1,946,627
Current liabilities:    
Accounts payable [1] 153,793 161,770
Accrued warranty 16,537 17,332
Accrued expenses and other current liabilities [1],[5] 116,480 144,183
Deferred revenue and customer deposits [1],[6] 119,157 159,048
Operating lease liabilities [1] 16,666 16,227
Financing obligations 39,093 17,363
Recourse debt 0 12,716
Non-recourse debt, current [1] 0 13,307
Total current liabilities 461,726 541,946
Deferred revenue and customer deposits, current [1] 14,499 56,392
Operating lease liabilities [1] 133,602 132,363
Financing obligations 410,365 442,063
Recourse debt 840,492 273,076
Non-recourse debt, noncurrent [1] 1,483 112,480
Other long-term liabilities 8,805 9,491
Total liabilities 1,870,972 1,567,811
Commitments and contingencies
Stockholders’ equity:    
Common stock: $0.0001 par value; Class A shares - 600,000,000 shares authorized and 223,860,870 shares and 189,864,722 shares issued and outstanding and Class B shares - 600,000,000 shares authorized and 0 shares and 15,799,968 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively 21 20
Additional paid-in capital 4,360,080 3,906,491
Accumulated other comprehensive loss (2,378) (1,251)
Accumulated deficit (3,871,110) (3,564,483)
Total equity attributable to common stockholders 486,613 340,777
Noncontrolling interest 18,587 38,039
Total stockholders’ equity 505,200 378,816
Total liabilities and stockholders’ equity $ 2,376,172 $ 1,946,627
[1] We have a variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and a joint venture in the Republic of Korea (see Note 16 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items.In August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of September 30, 2023 exclude PPA V balances.
[2] Including amounts from related parties of $247.9 million and $4.3 million as of September 30, 2023 and December 31, 2022, respectively.
[3] Including amounts from related parties of $3.4 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022.
[4] Including amounts from related parties of $23.4 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022
[5] Including amounts from related parties of $5.7 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022.
[6] Including amounts from related parties of $11.1 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022.
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Allowance for doubtful accounts $ 119 $ 119
Accounts receivable [1],[2] 334,495 250,995
Deferred costs, current [3] 62,212 46,191
Deferred costs, noncurrent 4,286 4,737
Deferred revenue and customer deposits, current [1],[4] 119,157 159,048
Deferred revenue and customer deposits, noncurrent [1] 14,499 56,392
Related Party    
Accounts receivable 247,897 4,257
Deferred costs, current 23,424 0
Deferred costs, noncurrent   0
Deferred revenue and customer deposits, current   0
Deferred revenue and customer deposits, noncurrent $ 11,118 $ 0
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) 223,860,870 189,864,722
Common stock, outstanding (in shares) 223,860,870 189,864,722
Class B common stock    
Common stock, authorized (in shares) 600,000,000 600,000,000
Common stock, issued (in shares) 0 15,799,968
Common stock, outstanding (in shares) 0 15,799,968
[1] We have a variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and a joint venture in the Republic of Korea (see Note 16 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items.In August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of September 30, 2023 exclude PPA V balances.
[2] Including amounts from related parties of $247.9 million and $4.3 million as of September 30, 2023 and December 31, 2022, respectively.
[3] Including amounts from related parties of $23.4 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022
[4] Including amounts from related parties of $11.1 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022.
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue:        
Total revenue [1] $ 400,268 $ 292,274 $ 976,554 $ 736,549
Cost of revenue:        
Total cost of revenue 405,482 241,330 871,151 659,638
Gross (loss) profit (5,214) 50,944 105,403 76,911
Operating expenses:        
Research and development 35,126 36,146 122,309 112,286
Sales and marketing 20,002 23,275 73,935 65,084
General and administrative 43,366 44,115 131,004 119,965
Total operating expenses 98,494 103,536 327,248 297,335
Loss from operations (103,708) (52,592) (221,845) (220,424)
Interest income 7,419 1,109 13,771 1,364
Interest expense (68,037) (13,099) (93,736) (41,000)
Other (expense) income, net (1,577) 4,472 (3,660) 254
Loss on extinguishment of debt (1,415) 0 (4,288) (4,233)
(Loss) gain on revaluation of embedded derivatives (114) 54 (1,213) 623
Loss before income taxes (167,432) (60,056) (310,971) (263,416)
Income tax provision 646 336 1,083 888
Net loss (168,078) (60,392) (312,054) (264,304)
Less: Net gain (loss) attributable to noncontrolling interest 921 (3,315) (5,427) (9,768)
Net loss attributable to common stockholders (168,999) (57,077) (306,627) (254,536)
Less: Net loss attributable to redeemable noncontrolling interest 0 0 0 (300)
Net loss before portion attributable to redeemable noncontrolling interest and noncontrolling interest $ (168,999) $ (57,077) $ (306,627) $ (254,236)
Net loss per share available to common stockholders, basic (in dollars per share) $ (0.80) $ (0.31) $ (1.47) $ (1.41)
Net loss per share available to common stockholders, diluted (in dollars per share) $ (0.80) $ (0.31) $ (1.47) $ (1.41)
Weighted average shares used to compute net loss per share available to common stockholders, basic (in shares) 210,930 186,487 208,798 180,762
Weighted average shares used to compute net loss per share available to common stockholders, diluted (in shares) 210,930 186,487 208,798 180,762
Product        
Revenue:        
Total revenue $ 304,976 $ 213,243 $ 713,427 $ 520,415
Cost of revenue:        
Total cost of revenue 182,832 158,176 457,591 393,337
Installation        
Revenue:        
Total revenue 21,916 22,682 66,762 48,964
Cost of revenue:        
Total cost of revenue 25,902 28,333 77,881 57,836
Service        
Revenue:        
Total revenue 47,535 37,347 130,496 111,012
Cost of revenue:        
Total cost of revenue 57,370 41,792 165,877 124,646
Electricity        
Revenue:        
Total revenue 25,841 19,002 65,869 56,158
Cost of revenue:        
Total cost of revenue $ 139,378 $ 13,029 $ 169,802 $ 83,819
[1] Including related party revenue of $125.7 million and $361.0 million for the three and nine months ended September 30, 2023, respectively, and $12.5 million and $30.2 million for the three and nine months ended September 30, 2022, respectively.
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Total revenue [1] $ 400,268 $ 292,274 $ 976,554 $ 736,549
Related Party        
Total revenue $ 125,676 $ 12,532 $ 360,981 $ 30,231
[1] Including related party revenue of $125.7 million and $361.0 million for the three and nine months ended September 30, 2023, respectively, and $12.5 million and $30.2 million for the three and nine months ended September 30, 2022, respectively.
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net loss $ (168,078) $ (60,392) $ (312,054) $ (264,304)
Other comprehensive loss, net of taxes:        
Foreign currency translation adjustment (527) (1,027) (1,520) (1,774)
Other comprehensive loss, net of taxes (527) (1,027) (1,520) (1,774)
Comprehensive loss (168,605) (61,419) (313,574) (266,078)
Less: Comprehensive gain (loss) attributable to noncontrolling interest 719 (3,811) (5,820) (10,361)
Comprehensive loss attributable to common stockholders (169,324) (57,608) (307,754) (255,717)
Less: Comprehensive loss attributable to redeemable noncontrolling interest 0 0 0 (300)
Comprehensive loss before portion attributable to redeemable noncontrolling interest and noncontrolling interest $ (169,324) $ (57,608) $ (307,754) $ (255,417)
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Total
Total Equity (Deficit) Attributable to Common Stockholders
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)     2,328,713        
ESPP purchase (in shares)     759,744        
ESPP purchase 11,600 11,600   11,600      
Exercise of stock options (in shares)     468,821        
Exercise of stock options 3,550 3,550   3,550      
Stock-based compensation 82,275 82,275   82,275      
Distributions and payments to noncontrolling interests (5,972) (500)   (500)     (5,472)
Contributions from noncontrolling interest 2,815           2,815
Public share offering (in shares)     14,950,000        
Public share offering 371,527 371,527 $ 1 371,526      
Forward to purchase Class A Common Stock 4,183 4,183   4,183      
Foreign currency translation adjustment (1,774) (1,181)     (1,181)   (593)
Net (loss) gain [1] (264,004) (254,236)       (254,236) (9,768)
Ending balance (in shares) at Sep. 30, 2022     194,967,685        
Ending balance at Sep. 30, 2022 202,373 172,892 $ 19 3,691,715 (1,531) (3,517,311) 29,481
Beginning balance (in shares) at Jun. 30, 2022     178,913,797        
Beginning balance at Jun. 30, 2022 (144,921) (176,955) $ 18 3,284,261 (1,000) (3,460,234) 32,034
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of restricted stock awards (in shares)     539,074        
ESPP purchase (in shares)     339,055        
ESPP purchase 5,619 5,619   5,619      
Exercise of stock options (in shares)     225,759        
Exercise of stock options 2,233 2,233   2,233      
Stock-based compensation 23,893 23,893   23,893      
Distributions and payments to noncontrolling interests (1,557)           (1,557)
Contributions from noncontrolling interest 2,815           2,815
Public share offering (in shares)     14,950,000        
Public share offering 371,527 371,527 $ 1 371,526      
Forward to purchase Class A Common Stock 4,183 4,183   4,183      
Foreign currency translation adjustment (1,027) (531)     (531)   (496)
Net (loss) gain (60,392) (57,077)       (57,077) (3,315)
Ending balance (in shares) at Sep. 30, 2022     194,967,685        
Ending balance at Sep. 30, 2022 202,373 172,892 $ 19 3,691,715 (1,531) (3,517,311) 29,481
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)     3,496,491        
ESPP purchase (in shares)     875,695        
ESPP purchase 13,363 13,363   13,363      
Exercise of stock options (in shares)     332,293        
Exercise of stock options 2,640 2,640   2,640      
Stock-based compensation 77,755 77,755   77,755      
Distributions and payments to noncontrolling interests (2,265)           (2,265)
Contributions from noncontrolling interest 6,979           6,979
Derecognition of the pre-modification forward contract fair value 76,242 76,242   76,242      
Equity component of Series B redeemable convertible preferred stock 16,145 16,145   16,145      
Purchase of capped call related to convertible notes (54,522) (54,522)   (54,522)      
Buyout of noncontrolling interest (6,864) 11,482   11,482     (18,346)
Conversion of Series B redeemable convertible preferred stock (in shares)     13,491,701        
Conversion of Series B redeemable convertible preferred stock 310,485 310,485 $ 1 310,484      
Foreign currency translation adjustment (1,520) (1,127)     (1,127)   (393)
Net (loss) gain (312,054) (306,627)       (306,627) (5,427)
Ending balance (in shares) at Sep. 30, 2023     223,860,870        
Ending balance at Sep. 30, 2023 505,200 486,613 $ 21 4,360,080 (2,378) (3,871,110) 18,587
Beginning balance (in shares) at Jun. 30, 2023     209,181,382        
Beginning balance at Jun. 30, 2023 346,235 307,756 $ 20 4,011,900 (2,053) (3,702,111) 38,479
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of restricted stock awards (in shares)     637,728        
ESPP purchase (in shares)     426,170        
ESPP purchase 5,607 5,607   5,607      
Exercise of stock options (in shares)     123,889        
Exercise of stock options 1,138 1,138   1,138      
Stock-based compensation 19,469 19,469   19,469      
Distributions and payments to noncontrolling interests (2,265)           (2,265)
Buyout of noncontrolling interest $ (6,864) 11,482   11,482     (18,346)
Conversion of Series B redeemable convertible preferred stock (in shares) 13,491,701            
Conversion of Series B redeemable convertible preferred stock $ 310,485 310,485 $ 1 310,484      
Foreign currency translation adjustment (527) (325)     (325)   (202)
Net (loss) gain (168,078) (168,999)       (168,999) 921
Ending balance (in shares) at Sep. 30, 2023     223,860,870        
Ending balance at Sep. 30, 2023 $ 505,200 $ 486,613 $ 21 $ 4,360,080 $ (2,378) $ (3,871,110) $ 18,587
[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 20 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) (Parenthetical)
$ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
Increase (Decrease) in Temporary Equity [Roll Forward]  
Net loss attributable to redeemable NCI $ 300
Beginning redeemable noncontrolling interest 300
Ending redeemable noncontrolling interest $ 0
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net loss $ (312,054) $ (264,304)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 50,283 46,182
Non-cash lease expense 24,540 18,153
Loss (gain) on disposal of property, plant and equipment 177 (523)
Revaluation of derivative contracts 1,213 (9,640)
Impairment of assets related to PPA V and PPA IIIa 130,111 44,800
Derecognition of loan commitment asset related to SK ecoplant Second Tranche Closing 52,792 0
Stock-based compensation 77,160 81,460
Amortization of warrants and debt issuance costs 3,300 2,355
Loss on extinguishment of debt 4,288 4,233
Unrealized foreign currency exchange loss 3,029 3,086
Other 0 3,487
Changes in operating assets and liabilities:    
Accounts receivable [1] (83,851) 15,758
Contract assets [2] (97,148) (567)
Inventories (206,315) (110,797)
Deferred cost of revenue [3] (15,914) (8,856)
Customer financing receivable 0 2,510
Prepaid expenses and other current assets (20,849) (15,766)
Other long-term assets 13,634 (730)
Operating lease right-of-use assets and operating lease liabilities (23,879) 2,162
Finance lease liabilities 907 499
Accounts payable (5,695) 38,642
Accrued warranty (795) 1,597
Accrued expenses and other current liabilities [4] (30,937) 502
Deferred revenue and customer deposits [5] (57,041) (12,716)
Other long-term liabilities (1,320) (9,980)
Net cash used in operating activities (494,364) (168,453)
Cash flows from investing activities:    
Purchase of property, plant and equipment (67,485) (80,907)
Proceeds from sale of property, plant and equipment 3 0
Net cash used in investing activities (67,482) (80,907)
Cash flows from financing activities:    
Proceeds from issuance of debt 633,983 0
Payment of debt issuance costs (19,539) 0
Repayment of debt of PPA V and PPA IIIa (118,538) (30,212)
Debt make-whole payment related to PPA IIIa debt 0 (2,413)
Repayment of recourse debt (72,852) (17,262)
Proceeds from financing obligations 2,702 0
Repayment of financing obligations (13,475) (28,821)
Distributions and payments to noncontrolling interests (2,265) (5,972)
Proceeds from issuance of common stock 16,003 15,150
Proceeds from public share offering 0 385,396
Public share offering costs 0 (13,407)
Buyout of noncontrolling interest (6,864) 0
Proceeds from issuance of Series B redeemable convertible preferred stock 310,957 0
Contributions from noncontrolling interest 6,979 2,815
Purchase of capped call related to convertible notes (54,522) 0
Other (408) (63)
Net cash provided by financing activities 682,161 305,211
Effect of exchange rate changes on cash, cash equivalent and restricted cash (985) (1,643)
Net increase in cash, cash equivalents and restricted cash 119,330 54,208
Beginning of period 518,366 615,114
End of period 637,696 669,322
Supplemental disclosure of cash flow information:    
Cash paid during the period for interest 32,741 39,664
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases 23,684 11,759
Operating cash flows from finance leases 804 788
Cash paid during the period for income taxes 1,332 1,296
Non-cash investing and financing activities:    
Transfer of customer financing receivable to property, plant and equipment, net 0 42,758
Forward to purchase Class A Common Stock 0 4,183
Liabilities recorded for property, plant and equipment, net 5,702 13,373
Recognition of operating lease right-of-use asset during the year-to-date period 14,157 17,623
Recognition of finance lease right-of-use asset during the year-to-date period 907 0
Derecognition of the pre-modification forward contract fair value 76,242 0
Equity component of Series B redeemable convertible preferred stock 16,145 0
Conversion of Series B redeemable convertible preferred stock $ 310,484 $ 0
[1] Including changes in related party balances of $243.6 million and $8.2 million for the nine months ended September 30, 2023 and 2022, respectively.
[2] Including change in related party balances of $3.4 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.
[3] Including change in related party balances of $23.4 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.
4 Including change in related party balances of $5.7 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.
5 Including change in related party balances of $11.1 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.
[4] Including change in related party balances of $5.7 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.
[5] Including change in related party balances of $11.1 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Accounts receivable [1] $ 83,851 $ (15,758)
Contract assets [2] 97,148 567
Deferred cost of revenue [3] 15,914 8,856
Accrued expenses and other current liabilities [4] (30,937) 502
Deferred revenue and customer deposits [5] (57,041) (12,716)
Related Party    
Accounts receivable 243,600 8,200
Contract assets 3,400 0
Deferred cost of revenue 23,400 0
Accrued expenses and other current liabilities 5,700 0
Deferred revenue and customer deposits $ 11,100 $ 0
[1] Including changes in related party balances of $243.6 million and $8.2 million for the nine months ended September 30, 2023 and 2022, respectively.
[2] Including change in related party balances of $3.4 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.
[3] Including change in related party balances of $23.4 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.
4 Including change in related party balances of $5.7 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.
5 Including change in related party balances of $11.1 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.
[4] Including change in related party balances of $5.7 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.
[5] Including change in related party balances of $11.1 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Business, Liquidity and Basis of Presentation
9 Months Ended
Sep. 30, 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 extinguishments, and conversions to equity that we completed during 2022 and the first three quarters of 2023, we had $840.5 million of total outstanding recourse debt as of September 30, 2023, which was classified as long-term debt.
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 16 - 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 were entitled to draw down on a loan from SK ecoplant with a maximum principal amount of $311.0 million, if SK ecoplant sent a redemption notice to us under the Amended SPA or otherwise reduced any portion of its holdings of our Class A common stock. On September 23, 2023, all 13,491,701 shares of the Series B RCPS were automatically converted into shares of our Class A common stock. For additional information, please see Part I, Item 1, Note 11 - Related Party Transactions and Note 16 - SK ecoplant Strategic Investment.
On May 16, 2023, we issued 3% Green Convertible Senior Notes (the “3% Green Notes) in an aggregate principal amount of $632.5 million due June 2028, unless earlier repurchased, redeemed or converted, less the initial purchasers’ discount of $15.8 million and other issuance costs of $4.0 million, resulting in net proceeds of $612.7 million. On June 1, 2023, we used approximately $60.9 million of the net proceeds from this offering to redeem all of the outstanding principal amount of our 10.25% Senior Secured Notes due March 2027. The redemption price equaled 104% of the principal amount redeemed plus accrued and unpaid interest. For additional information, please see Part I, Item 1, Note 7 - Outstanding Loans and Security Agreements.
On August 24, 2023, as part of the repowering of PPA V Investment Company and Operating Company (“PPA V”), our Power Purchase Agreement (“PPA”) entity, we paid off the outstanding balance and related accrued interest of $118.5 million and $0.5 million, respectively, of our 3.04% Senior Secured Notes due June 30, 2031. For additional information, please see Part I, Item 1, Note 7 - Outstanding Loans and Security Agreements.
Our future capital requirements 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 U.S. on our ongoing and
future operations. The rising interest rate environment in the U.S. has and may 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 the 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”).
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 for the three and nine months ended September 30, 2023 was attributable to operations in the United States and, for the three and nine months ended September 30, 2022, to operations in the Republic of Korea. A major portion of our long-lived assets is attributable to operations in the United States for all periods presented. In addition to shipments in the U.S. and the Republic of Korea, we also ship our Energy Servers to other countries, primarily Japan and India (the markets of the Republic of Korea, Japan and India, collectively referred to as the “Asia Pacific region”). In the three and nine months ended September 30, 2023, total revenue related to shipments to the Asia Pacific region was 35% and 24%, respectively. In the three and nine months ended September 30, 2022, total revenue related to shipments to the Asia Pacific region was 58% and 61%, respectively.
Credit Risk - At September 30, 2023, two customers accounted for approximately 72% 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 September 30, 2023, revenue from two customers accounted for approximately 40% and 31% of our total revenue. During the nine months ended September 30, 2023, two customers represented approximately 36% and 24% of our total revenue.
During the three months ended September 30, 2022, two customers represented approximately 54% and 26% of our total revenue. During the nine months ended September 30, 2022, two customers represented approximately 48% and 16% of our total revenue.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 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 25 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition
9 Months Ended
Sep. 30, 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):
September 30,December 31,
 20232022
Accounts receivable$334,495 $250,995 
Contract assets143,875 46,727 
Customer deposits66,043 121,085 
Deferred revenue 67,613 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 September 30, 2023 there were no customer deposits related to transactions with SK ecoplant (see Note 16 - 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
September 30,
Nine Months Ended
September 30,
2023202220232022
Beginning balance$35,182 $33,374 $46,727 $25,201 
Transferred to accounts receivable from contract assets recognized at the beginning of the period(8,284)(21,677)(31,968)(21,304)
Revenue recognized and not billed as of the end of the period116,977 14,071 129,116 21,871 
Ending balance$143,875 $25,768 $143,875 $25,768 
Contract assets as of September 30, 2023 were primarily related to the PPA V Upgrade. For additional information, please see Part I, Item 1, Note 10 - Portfolio Financings.
Deferred Revenue
Deferred revenue activity, including deferred incentive revenue activity, during the three and nine months ended September 30, 2023 and 2022 consisted of the following (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Beginning balance$85,110 $96,377 $94,355 $115,476 
Additions243,545 248,574 733,891 597,318 
Revenue recognized(261,042)(241,795)(760,633)(609,638)
Ending balance$67,613 $103,156 $67,613 $103,156 
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 to 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 this 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
September 30,
Nine Months Ended
September 30,
2023202220232022
Revenue from contracts with customers: 
Product revenue $304,976 $213,243 $713,427 $520,415 
Installation revenue 21,916 22,682 66,762 48,964 
Services revenue 47,535 37,347 130,496 111,012 
Electricity revenue 9,012 2,875 16,816 8,352 
Total revenue from contract with customers383,439 276,147 927,501 688,743 
Revenue from contracts that contain leases:
Electricity revenue16,829 16,127 49,053 47,806 
Total revenue$400,268 $292,274 $976,554 $736,549 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Instruments
9 Months Ended
Sep. 30, 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):
September 30,December 31,
 20232022
As Held:
Cash$148,301 $226,463 
Money market funds489,395 291,903 
$637,696 $518,366 
As Reported:
Cash and cash equivalents$557,384 $348,498 
Restricted cash80,312 169,868 
$637,696 $518,366 
Restricted cash consisted of the following (in thousands):
September 30,December 31,
 20232022
Current:
Restricted cash$42,614 $50,965 
Restricted cash related to PPA V Entity1
— 550 
$42,614 $51,515 
Non-current:
Restricted cash$37,698 $110,353 
Restricted cash related to PPA V Entity1
— 8,000 
37,698 118,353 
$80,312 $169,868 
1 As of December 31, 2022, we had a variable interest entity (“VIE”) related to our PPA entity, PPA V, that represented 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 August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), and as such there were no balances related to PPA V in the condensed consolidated balance sheet as of September 30, 2023. In addition, the restricted cash held in the PPA II and PPA IIIb entities as of September 30, 2023 included $28.1 million and $0.9 million of current restricted cash, respectively, and $12.3 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 institutions. These transactions are accounted for as sales and cash proceeds are included in cash used in operating activities. We derecognized $108.0 million and $167.6 million of accounts receivable during the three and nine months ended September 30, 2023, respectively. We derecognized $146.3 million and $283.3 million of accounts receivable during the three and nine months ended September 30, 2022, respectively.
The costs of factoring such accounts receivable on our condensed consolidated statements of operations for the three and nine months ended September 30, 2023 were $2.0 million and $2.7 million, respectively. The costs of factoring for the three and nine months ended September 30, 2022 were $2.5 million and $3.7 million, respectively. The costs of factoring are recorded in general and administrative expenses.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value
9 Months Ended
Sep. 30, 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
September 30, 2023Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market funds$489,395 $— $— $489,395 
$489,395 $— $— $489,395 
Liabilities
Derivatives:
Embedded EPP derivatives$— $— $3,948 $3,948 
$— $— $3,948 $3,948 

 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 nine months ended September 30, 2023 were as follows (in thousands):
Embedded EPP Derivative Liability
Liabilities at December 31, 2022
$5,895 
EPP liability settlement(3,160)
Changes in fair value1,213 
Liabilities at September 30, 2023
$3,948 
In June 2023, per an EPP agreement with one of our customers, we paid $3.2 million, which was recorded as a reduction to our balance of embedded EPP derivative liability as of September 30, 2023.
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 2). The following table presents the estimated fair values and carrying values of debt instruments (in thousands):
 September 30, 2023December 31, 2022
 Net Carrying
Value
Fair ValueNet Carrying
Value
Fair Value
   
Debt instruments
Recourse:
3% Green Convertible Senior Notes due June 2028
$614,183 613,298 $— — 
2.5% Green Convertible Senior Notes due August 2025
226,309 249,665 224,832 309,488 
10.25% Senior Secured Notes due March 2027
— — 60,960 60,472 
Non-recourse:
3.04% Senior Secured Notes due June 2031
— — 125,787 117,028 
4.6% Term Loan due March 2026
$1,483 1,345 $— — 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components
9 Months Ended
Sep. 30, 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):
September 30,December 31,
 20232022
Raw materials$238,716 $165,446 
Finished goods183,078 58,288 
Work-in-progress53,855 44,660 
$475,649 $268,394 
The inventory reserves were $17.8 million and $17.2 million as of September 30, 2023 and December 31, 2022, respectively.
As of September 30, 2023, the inventory balance was reduced by $2.2 million primarily due to the release of a portion of the grant liability, which was recorded as capitalized payroll expenses in the closing inventory balance. For additional information, please see Part I, Item 1, Note 13 - Commitments and Contingencies, Delaware Economic Development Authority section.
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
September 30,December 31,
 20232022
   
Receivables from employees$10,314 $6,553 
Deferred expenses (Note 16)

9,909 — 
Prepaid managed services5,868 4,405 
Prepaid hardware and software maintenance5,243 4,290 
Tax receivables4,428 3,676 
Prepaid workers compensation3,993 5,536 
Advance income tax provision2,349 783 
Prepaid rent2,060 965 
Interest receivable1,854 556 
Deposits made1,683 1,409 
Prepaid deferred commissions911 1,002 
Other prepaid expenses and other current assets17,631 14,468 
$66,243 $43,643 
Property, Plant and Equipment, Net
Property, plant and equipment, net consisted of the following (in thousands):
September 30,December 31,
 20232022
   
Energy Servers$313,866 $538,912 
Machinery and equipment165,814 145,555 
Leasehold improvements107,209 104,528 
Construction-in-progress105,787 72,174 
Buildings49,424 49,240 
Computers, software and hardware26,455 24,608 
Furniture and fixtures9,842 9,581 
778,397 944,598 
Less: accumulated depreciation(287,862)(344,184)
$490,535 $600,414 
Depreciation expense related to property, plant and equipment for the three and nine months ended September 30, 2023 was $14.6 million and $50.3 million, respectively. Depreciation expense related to property, plant and equipment for the three and nine months ended September 30, 2022 was $15.5 million and $46.2 million, respectively.
Property, plant and equipment under operating leases by PPA V was $226.0 million and accumulated depreciation for these assets was $92.7 million as of December 31, 2022. There was no property, plant and equipment under operating leases by PPA V as of September 30, 2023. Depreciation expense for property, plant and equipment under operating leases by PPA V (sold in August 2023) and PPA IV (sold in November 2022) was $3.7 million and $10.9 million for the three and nine months ended September 30, 2023, respectively. Depreciation expense for these assets was $5.8 million and $17.3 million for the three and nine months ended September 30, 2022, respectively.
PPA V Upgrade
In August 2023, we started a project (the “PPA V Upgrade”, the “PPA V Repowering”) to replace 37.1 megawatts of Energy Servers (the “old Energy Servers”) at PPA V with current generation Energy Servers (the “new Energy Servers”). The replacement was ongoing as of September 30, 2023. See Note 10 - Portfolio Financings for additional information.
Other Long-Term Assets
Other long-term assets consisted of the following (in thousands):
September 30,December 31,
20232022
   
Deferred commissions$8,901 $8,320 
Long-term lease receivable7,604 8,076 
Deposits made2,926 2,672 
Deferred expenses (Note 16)

1,980 — 
Prepaid managed services1,896 2,373 
Deferred tax asset1,384 1,151 
Prepaid insurance— 4,047 
Prepaid and other long-term assets8,517 13,566 
$33,208 $40,205 
Accrued Warranty
Accrued warranty liabilities consisted of the following (in thousands):
September 30,December 31,
20232022
Product performance$15,622 $16,901 
Product warranty915 431 
$16,537 $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, net23,565 
Warranty expenditures during the nine-month period(24,360)
Balances at September 30, 2023
$16,537 
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
September 30,December 31,
 20232022
   
Compensation and benefits$43,590 $48,156 
General invoice and purchase order accruals34,452 44,010 
Interest payable7,919 3,128 
Sales-related liabilities7,666 7,147 
Accrued installation6,094 7,905 
Accrued legal expenses3,666 4,403 
Provision for income tax2,600 1,140 
Sales tax liabilities2,517 6,172 
VAT interim liability2,194 418 
Accrued consulting expenses1,869 1,390 
Accrued restructuring costs (Note 12)
1,172 — 
Finance lease liabilities1,142 1,024 
PPA IV upgrade financing obligations276 6,076 
Delaware grant (Note 13)
— 9,495 
Current portion of derivative liabilities— 2,596 
Other1,323 1,123 
$116,480 $144,183 
Preferred Stock
As of September 30, 2023, we had 20,000,000 shares of preferred stock authorized. 13,491,701 of these shares were designated as Series B RCPS and were converted to Class A common stock as of September 23, 2023, as a result of the SK ecoplant Second Tranche Closing. As of December 31, 2022, we had 20,000,000 shares of preferred stock authorized. 10,000,000 of these shares were designated as Series A redeemable convertible preferred stock and were converted to Class A common stock as of November 8, 2022, as a result of the SK ecoplant Initial Investment. For additional information, please see Part I, Item 1, Note 16 - SK ecoplant Strategic Investment.
The preferred stock had $0.0001 par value. There were no shares of preferred stock issued and outstanding as of September 30, 2023 and December 31, 2022.
Conversion of Class B Common Stock
On July 27, 2023, in accordance with our Restated Certificate of Incorporation, each share of our Class B common stock entitled to ten votes per share automatically converted into one share of our Class A common stock entitled to one vote per share.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Outstanding Loans and Security Agreements
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Outstanding Loans and Security Agreements Outstanding Loans and Security Agreements
The following is a summary of our debt as of September 30, 2023 (in thousands, except percentage data):
Unpaid
Principal
Balance
Net Carrying ValueInterest
Rate
Maturity DatesEntity
 CurrentLong-
Term
Total
3% Green Convertible Senior Notes due June 2028
632,500  614,183 614,183 3.0%June 2028Company
2.5% Green Convertible Senior Notes due August 2025
230,000  226,309 226,309 2.5%August 2025Company
Total recourse debt862,500 — 840,492 840,492 
4.6% Term Loan due March 2026
1,483 — 1,483 1,483 4.6%March 2026Korean Joint Venture
Total non-recourse debt1,483 — 1,483 1,483 
Total debt$863,983 $— $841,975 $841,975 
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 September 30, 2023 and December 31, 2022.
Recourse Debt Facilities
3% Green Convertible Senior Notes due June 2028 - On May 16, 2023, we issued the 3% Green Notes in an aggregate principal amount of $632.5 million due on June 1, 2028, unless earlier repurchased, redeemed or converted, less an initial purchasers’ discount of $15.8 million and other issuance costs of $4.0 million (together, the “Transaction Costs”), resulting in net proceeds of $612.7 million. The 3% Green Notes were issued pursuant to, and are governed by, an indenture (the “Indenture”), dated as of May 16, 2023, between us and U.S. Bank Trust Company, National Association, as Trustee, in private placements to qualified institutional buyers pursuant to Rule 144A of the Securities Act of 1933, as amended (the “Securities Act”).
Pursuant to the purchase agreement among the Company and the representatives of the initial purchasers of the 3% Green Notes, the Company granted the initial purchasers an option to purchase up to an additional $82.5 million aggregate principal amount of the 3% Green Notes (the “Greenshoe Option”). The 3% Green Notes issued on May 16, 2023, included $82.5 million aggregate principal amount pursuant to the full exercise by the initial purchasers of the Greenshoe Option.
The 3% Green Notes are senior, unsecured obligations accruing interest at a rate of 3% per annum, payable semi-annually in arrears on June 1 and December 1 of each year, beginning on December 1, 2023.
We may not redeem the 3% Green Notes prior to June 5, 2026, subject to a partial redemption limitation. We may elect to redeem, at face value, all or any portion of the 3% Green Notes at any time, and from time to time, on or after June 5, 2026 and on or before the forty-sixth scheduled trading day immediately before the maturity date, provided the share price for our Class A common stock exceeds 130% of the conversion price at redemption.
Before March 1, 2028, the noteholders have the right to convert their 3% Green Notes only upon the occurrence of certain events, including satisfaction of a condition relating to the closing price of our common stock (the “Closing Price Condition”) or the trading price of the 3% Green Notes (the “Trading Price Condition”), a redemption event, or other specified corporate events. If the Closing Price Condition is met on at least 20 (whether or not consecutive) of the last 30 consecutive trading days in any calendar quarter, and only during such calendar quarter, the noteholders may convert their 3% Green Notes at any time during the immediately following quarter, commencing after the calendar quarter ending on September 30, 2023, subject to partial redemption limitation. Subject to the Trading Price Condition, the noteholders may convert their 3% Green Notes during the five business days immediately after any five consecutive trading day period in which the trading price per $1,000 principal amount of the 3% Green Notes, as determined following a request by a holder of the 3% Green Notes, for each day of that period is less than 98% of the product of the closing price of our common stock and the then applicable conversion rate. From and after March 1, 2028, the noteholders may convert their 3% Green Notes at any time at their election until the close of business on the second scheduled trading day immediately before the maturity date. Should the noteholders elect to convert their 3% Green Notes, we may elect to settle the conversion by paying or delivering, as applicable, cash, shares of our Class A common stock, $0.0001 par value per share, or a combination thereof, at our election.
The initial conversion rate is 53.0427 shares of Class A common stock per $1,000 principal amount of notes, which represents an initial conversion price of approximately $18.85 per share of Class A common stock. The conversion rate and conversion price are subject to customary adjustments upon the occurrence of certain events. Also, we may increase the conversion rate at any time if our Board of Directors determines it is in the best interests of the Company or to avoid or diminish income tax to holders of common stock. In addition, if certain corporate events that constitute a Make-Whole Fundamental Change, as defined below, occur, then the conversion rate applicable to the conversion of the 3% Green Notes may, in certain circumstances, be increased by up to 22.5430 shares of Class A common stock per $1,000 principal amount of notes for a specified period of time. At September 30, 2023, the maximum number of shares into which the 3% Green Notes could have been potentially converted if the conversion features were triggered was 47,807,955 shares of Class A common stock.
According to the Indenture, a Make-Whole Fundamental Change means (i) a Fundamental Change, that includes certain change-of-control events relating to us, certain business combination transactions involving us and certain delisting events with respect to our Class A common stock, or (ii) the sending of a redemption notice with respect to the 3% Green Notes.
The 3% Green Notes contain certain customary provisions relating to the occurrence of Events of Default, as defined in the Indenture. If an Event of Default involving bankruptcy, insolvency or reorganization events with respect to us occurs, then the principal amount of, and all accrued and unpaid interest on, all of the 3% Green Notes then outstanding will immediately become due and payable without any further action or notice by any person. However, notwithstanding the foregoing, we may elect, at our option, that the sole remedy for an Event of Default relating to certain failures by us to comply with certain reporting covenants in the Indenture consists exclusively of the right of the noteholders to receive special interest on the 3% Green Notes for up to 180 days at a specified rate per annum not exceeding 0.50% on the principal amount of the 3% Green Notes.
The Transaction Costs were recorded as debt issuance costs and presented a reduction to the 3% Green Notes on our condensed consolidated balance sheets and are amortized to interest expense at an effective interest rate of 3.8%.
Total interest expense recognized related to the 3% Green Notes for the three and nine months ended September 30, 2023 was $5.7 million and $8.7 million, respectively, and was comprised of contractual interest expense of $4.7 million and $7.2 million, respectively, and amortization of the initial purchasers’ discount and other issuance costs of $1.0 million and $1.5 million, respectively. We have not recognized any special interest expense related to the 3% Green Notes to date. The amount of unamortized debt issuance costs as of September 30, 2023, was $18.3 million.
Although the 3% Green Notes contain embedded conversion features, we account for the 3% Green Notes in its entirety as a liability. As of September 30, 2023, the net carrying value of the 3% Green Notes was classified as a long-term liability in our condensed consolidated balance sheets.
Capped Calls - On May 11, 2023, in connection with the pricing of the 3% Green Notes, and on May 15, 2023, in connection with initial purchasers’ exercise of the Greenshoe Option, we entered into privately negotiated capped call transactions (the “Capped Calls”) with certain counterparties (the “Option Counterparties”). The Capped Calls cover, subject to customary anti-dilution adjustments substantially similar to those applicable to the 3% Green Notes, the aggregate number of shares of our Class A common stock that initially underlie the 3% Green Notes, and are expected generally to reduce potential dilution to holders of our common stock upon any conversion of the 3% Green Notes and at our election (subject to certain
conditions) offset any cash payments we would be required to make in excess of the principal amount of converted 3% Green Notes.
The Capped Calls expire on June 1, 2028 and are exercisable only at maturity, but may be early terminated in various circumstances, including if the 3% Green Notes are early converted or repurchased. The default settlement method for the Capped Calls is net share settlement. However, we may elect to settle the Capped Calls in cash.
The Capped Calls have an initial strike price of approximately $18.85 per share of Class A common stock, subject to certain adjustments. The strike price of $18.85 corresponds to the initial conversion price of the 3% Green Notes. The number of shares underlying the Capped Calls is 33,549,508 shares of Class A common stock. The cap price of the Capped Calls is initially $26.46 per share of Class A common stock, which represents a premium of 100% over the last reported sale price of our common stock on May 11, 2023.
The Capped Calls are freestanding financial instruments. We used a portion of the proceeds from the issuance of the 3% Green Notes to pay for the Capped Calls’ premium. As the Capped Calls meet certain accounting criteria, they are recorded in stockholders’ equity and are not accounted for as derivatives. The cost of $54.5 million incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital on our condensed consolidated balance sheets and will not be remeasured.
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.
10.25% Senior Secured Notes due March 2027 - The outstanding unpaid principal balance of $57.6 million on the 10.25% Senior Secured Notes due March 2027 was called and retired at 104% during the nine months ended September 30, 2023. The 4% premium of $2.3 million and unpaid accrued interest of $1.0 million were included in the final payment to the noteholders. We recognized loss on extinguishment of debt of $2.9 million as a result of redemption of the 10.25% Senior Secured Notes.
The current and non-current balance of the outstanding unpaid principal of the 10.25% Senior Secured Notes was $12.7 million and $48.9 million as of December 31, 2022, respectively.
Interest on the 10.25% Senior Secured Notes for the nine months ended September 30, 2023 was $2.7 million, including $0.1 million amortization of issuance costs. Interest on the 10.25% Senior Secured Notes for the three and nine months ended September 30, 2022 was $1.9 million and $3.8 million, respectively, including amortization of issuance costs of $0.1 million and $0.2 million, respectively.
Interest on the 2.5% Green Notes for the three and nine months ended September 30, 2023 was $1.9 million and $5.8 million, respectively, including amortization of issuance costs of $0.5 million and $1.5 million, respectively. Interest on the 2.5% Green Notes for the three and nine months ended September 30, 2022 was $1.9 million and $5.8 million, respectively, including amortization of issuance costs of $0.5 million and $1.5 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.
3.04% Senior Secured Notes due June 2031 - On August 24, 2023, as part of the PPA V Upgrade, we paid off the outstanding balance and related accrued interest of $118.5 million and $0.5 million, respectively, of our 3.04% Senior Secured Notes due June 2031, and recognized a loss on extinguishment of debt of $1.4 million (for additional information, please see Note 10 - Portfolio Financings). The debt service reserve of $8.6 million was reclassified from restricted cash to cash and cash equivalents at the time of extinguishment of debt.
Repayment Schedule and Interest Expense
The following table presents details of our outstanding loan principal repayment schedule as of September 30, 2023 (in thousands):
Remainder of 2023$— 
2024— 
2025230,000 
20261,483 
2027— 
Thereafter632,500 
$863,983 
Interest expense of $68.0 million and $93.7 million for the three and nine months ended September 30, 2023, respectively, was recorded in interest expense on the condensed consolidated statements of operations. Interest expense for the three and nine months ended September 30, 2023 included $52.8 million as a result of the SK ecoplant Second Tranche Closing. For additional information, please see Part I, Item 1, Note 16 - SK ecoplant Strategic Investment. Interest expense of $13.1 million and $41.0 million for the three and nine months ended September 30, 2022, respectively, was recorded in interest expense on the condensed consolidated statements of operations.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Leases
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Leases Leases
Facilities, Energy Servers, and Vehicles
For the three and nine months ended September 30, 2023, rent expense for all occupied facilities was $5.7 million and $17.0 million, respectively. For the three and nine months ended September 30, 2022, rent expense for all occupied facilities was $5.0 million and $14.2 million, respectively.
Operating and financing lease right-of-use assets and lease liabilities for facilities, Energy Servers, and vehicles as of September 30, 2023 and December 31, 2022 were as follows (in thousands):
September 30,December 31,
20232022
Operating Leases:
Operating lease right-of-use assets, net 1, 2
$127,973 $126,955 
Current operating lease liabilities(16,666)(16,227)
Non-current operating lease liabilities(133,602)(132,363)
Total operating lease liabilities$(150,268)$(148,590)
Finance Leases:
Finance lease right-of-use assets, net 2, 3, 4
$2,899 $2,824 
Current finance lease liabilities5
(1,142)(1,024)
Non-current finance lease liabilities6
(1,956)(1,971)
Total finance lease liabilities$(3,098)$(2,995)
Total lease liabilities$(153,366)$(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 and nine months ended September 30, 2023 and 2022 were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Operating lease costs$8,408 $6,097 $24,373 $17,962 
Financing lease costs:
Amortization of right-of-use assets294 230 689 750 
Interest on lease liabilities72 53 203 160 
Total financing lease costs366 283 892 910 
Short-term lease costs384 538 1,561 699 
Total lease costs$9,158 $6,918 $26,826 $19,571 

Weighted average remaining lease terms and discount rates for our facilities, Energy Servers and vehicles as of September 30, 2023 and December 31, 2022 were as follows:
September 30,December 31,
20232022
Weighted average remaining lease term:
Operating leases7.9 years8.6 years
Finance leases3.4 years3.3 years
Weighted average discount rate:
Operating leases10.4 %10.3 %
Finance leases9.3 %6.9 %
Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of September 30, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$8,513 $357 
202429,803 1,289 
202529,863 839 
202629,769 598 
202728,500 412 
Thereafter99,736 98 
Total minimum lease payments226,184 3,593 
Less: amounts representing interest or imputed interest(75,916)(495)
Present value of lease liabilities$150,268 $3,098 
Managed Services and Portfolio Financings Through PPA Entities
Managed Services - We recognized $15.8 million of product revenue, $4.8 million of installation revenue, $2.7 million of financing obligations, and $9.3 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the nine months ended September 30, 2023. There were no successful sale and leaseback transactions for the three months ended September 30, 2023.
We recognized $0.9 million of product revenue, $0.6 million of installation revenue, $0.3 million of financing obligations, and $0.6 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the three and nine months ended September 30, 2022.
The recognized lease expense from successful sale and leaseback transactions for the three and nine months ended September 30, 2023 was $2.6 million and $7.0 million, respectively. The recognized lease expense from successful sale and leaseback transactions for the three and nine months ended September 30, 2022 was $1.3 million and $3.9 million, respectively.
At September 30, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
Remainder of 2023$11,466 
202443,368 
202542,358 
202637,778 
202721,441 
Thereafter37,237 
Total minimum lease payments193,648 
Less: imputed interest(103,046)
Present value of net minimum lease payments90,602 
Less: current financing obligations(39,093)
Long-term financing obligations$51,509 
The long-term financing obligations, as reflected in our condensed consolidated balance sheets, were $410.4 million and $442.1 million as of September 30, 2023 and December 31, 2022, respectively. We expect the difference between these obligations and the principal obligations in the table above to 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 were 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.
In August 2023, we sold our PPA entity, PPA V. For additional information, please see Part I, Item 1, Note 10 - Portfolio Financings.
Leases Leases
Facilities, Energy Servers, and Vehicles
For the three and nine months ended September 30, 2023, rent expense for all occupied facilities was $5.7 million and $17.0 million, respectively. For the three and nine months ended September 30, 2022, rent expense for all occupied facilities was $5.0 million and $14.2 million, respectively.
Operating and financing lease right-of-use assets and lease liabilities for facilities, Energy Servers, and vehicles as of September 30, 2023 and December 31, 2022 were as follows (in thousands):
September 30,December 31,
20232022
Operating Leases:
Operating lease right-of-use assets, net 1, 2
$127,973 $126,955 
Current operating lease liabilities(16,666)(16,227)
Non-current operating lease liabilities(133,602)(132,363)
Total operating lease liabilities$(150,268)$(148,590)
Finance Leases:
Finance lease right-of-use assets, net 2, 3, 4
$2,899 $2,824 
Current finance lease liabilities5
(1,142)(1,024)
Non-current finance lease liabilities6
(1,956)(1,971)
Total finance lease liabilities$(3,098)$(2,995)
Total lease liabilities$(153,366)$(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 and nine months ended September 30, 2023 and 2022 were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Operating lease costs$8,408 $6,097 $24,373 $17,962 
Financing lease costs:
Amortization of right-of-use assets294 230 689 750 
Interest on lease liabilities72 53 203 160 
Total financing lease costs366 283 892 910 
Short-term lease costs384 538 1,561 699 
Total lease costs$9,158 $6,918 $26,826 $19,571 

Weighted average remaining lease terms and discount rates for our facilities, Energy Servers and vehicles as of September 30, 2023 and December 31, 2022 were as follows:
September 30,December 31,
20232022
Weighted average remaining lease term:
Operating leases7.9 years8.6 years
Finance leases3.4 years3.3 years
Weighted average discount rate:
Operating leases10.4 %10.3 %
Finance leases9.3 %6.9 %
Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of September 30, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$8,513 $357 
202429,803 1,289 
202529,863 839 
202629,769 598 
202728,500 412 
Thereafter99,736 98 
Total minimum lease payments226,184 3,593 
Less: amounts representing interest or imputed interest(75,916)(495)
Present value of lease liabilities$150,268 $3,098 
Managed Services and Portfolio Financings Through PPA Entities
Managed Services - We recognized $15.8 million of product revenue, $4.8 million of installation revenue, $2.7 million of financing obligations, and $9.3 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the nine months ended September 30, 2023. There were no successful sale and leaseback transactions for the three months ended September 30, 2023.
We recognized $0.9 million of product revenue, $0.6 million of installation revenue, $0.3 million of financing obligations, and $0.6 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the three and nine months ended September 30, 2022.
The recognized lease expense from successful sale and leaseback transactions for the three and nine months ended September 30, 2023 was $2.6 million and $7.0 million, respectively. The recognized lease expense from successful sale and leaseback transactions for the three and nine months ended September 30, 2022 was $1.3 million and $3.9 million, respectively.
At September 30, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
Remainder of 2023$11,466 
202443,368 
202542,358 
202637,778 
202721,441 
Thereafter37,237 
Total minimum lease payments193,648 
Less: imputed interest(103,046)
Present value of net minimum lease payments90,602 
Less: current financing obligations(39,093)
Long-term financing obligations$51,509 
The long-term financing obligations, as reflected in our condensed consolidated balance sheets, were $410.4 million and $442.1 million as of September 30, 2023 and December 31, 2022, respectively. We expect the difference between these obligations and the principal obligations in the table above to 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 were 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.
In August 2023, we sold our PPA entity, PPA V. For additional information, please see Part I, Item 1, Note 10 - Portfolio Financings.
Leases Leases
Facilities, Energy Servers, and Vehicles
For the three and nine months ended September 30, 2023, rent expense for all occupied facilities was $5.7 million and $17.0 million, respectively. For the three and nine months ended September 30, 2022, rent expense for all occupied facilities was $5.0 million and $14.2 million, respectively.
Operating and financing lease right-of-use assets and lease liabilities for facilities, Energy Servers, and vehicles as of September 30, 2023 and December 31, 2022 were as follows (in thousands):
September 30,December 31,
20232022
Operating Leases:
Operating lease right-of-use assets, net 1, 2
$127,973 $126,955 
Current operating lease liabilities(16,666)(16,227)
Non-current operating lease liabilities(133,602)(132,363)
Total operating lease liabilities$(150,268)$(148,590)
Finance Leases:
Finance lease right-of-use assets, net 2, 3, 4
$2,899 $2,824 
Current finance lease liabilities5
(1,142)(1,024)
Non-current finance lease liabilities6
(1,956)(1,971)
Total finance lease liabilities$(3,098)$(2,995)
Total lease liabilities$(153,366)$(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 and nine months ended September 30, 2023 and 2022 were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Operating lease costs$8,408 $6,097 $24,373 $17,962 
Financing lease costs:
Amortization of right-of-use assets294 230 689 750 
Interest on lease liabilities72 53 203 160 
Total financing lease costs366 283 892 910 
Short-term lease costs384 538 1,561 699 
Total lease costs$9,158 $6,918 $26,826 $19,571 

Weighted average remaining lease terms and discount rates for our facilities, Energy Servers and vehicles as of September 30, 2023 and December 31, 2022 were as follows:
September 30,December 31,
20232022
Weighted average remaining lease term:
Operating leases7.9 years8.6 years
Finance leases3.4 years3.3 years
Weighted average discount rate:
Operating leases10.4 %10.3 %
Finance leases9.3 %6.9 %
Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of September 30, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$8,513 $357 
202429,803 1,289 
202529,863 839 
202629,769 598 
202728,500 412 
Thereafter99,736 98 
Total minimum lease payments226,184 3,593 
Less: amounts representing interest or imputed interest(75,916)(495)
Present value of lease liabilities$150,268 $3,098 
Managed Services and Portfolio Financings Through PPA Entities
Managed Services - We recognized $15.8 million of product revenue, $4.8 million of installation revenue, $2.7 million of financing obligations, and $9.3 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the nine months ended September 30, 2023. There were no successful sale and leaseback transactions for the three months ended September 30, 2023.
We recognized $0.9 million of product revenue, $0.6 million of installation revenue, $0.3 million of financing obligations, and $0.6 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the three and nine months ended September 30, 2022.
The recognized lease expense from successful sale and leaseback transactions for the three and nine months ended September 30, 2023 was $2.6 million and $7.0 million, respectively. The recognized lease expense from successful sale and leaseback transactions for the three and nine months ended September 30, 2022 was $1.3 million and $3.9 million, respectively.
At September 30, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
Remainder of 2023$11,466 
202443,368 
202542,358 
202637,778 
202721,441 
Thereafter37,237 
Total minimum lease payments193,648 
Less: imputed interest(103,046)
Present value of net minimum lease payments90,602 
Less: current financing obligations(39,093)
Long-term financing obligations$51,509 
The long-term financing obligations, as reflected in our condensed consolidated balance sheets, were $410.4 million and $442.1 million as of September 30, 2023 and December 31, 2022, respectively. We expect the difference between these obligations and the principal obligations in the table above to 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 were 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.
In August 2023, we sold our PPA entity, PPA V. For additional information, please see Part I, Item 1, Note 10 - Portfolio Financings.
Leases Leases
Facilities, Energy Servers, and Vehicles
For the three and nine months ended September 30, 2023, rent expense for all occupied facilities was $5.7 million and $17.0 million, respectively. For the three and nine months ended September 30, 2022, rent expense for all occupied facilities was $5.0 million and $14.2 million, respectively.
Operating and financing lease right-of-use assets and lease liabilities for facilities, Energy Servers, and vehicles as of September 30, 2023 and December 31, 2022 were as follows (in thousands):
September 30,December 31,
20232022
Operating Leases:
Operating lease right-of-use assets, net 1, 2
$127,973 $126,955 
Current operating lease liabilities(16,666)(16,227)
Non-current operating lease liabilities(133,602)(132,363)
Total operating lease liabilities$(150,268)$(148,590)
Finance Leases:
Finance lease right-of-use assets, net 2, 3, 4
$2,899 $2,824 
Current finance lease liabilities5
(1,142)(1,024)
Non-current finance lease liabilities6
(1,956)(1,971)
Total finance lease liabilities$(3,098)$(2,995)
Total lease liabilities$(153,366)$(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 and nine months ended September 30, 2023 and 2022 were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Operating lease costs$8,408 $6,097 $24,373 $17,962 
Financing lease costs:
Amortization of right-of-use assets294 230 689 750 
Interest on lease liabilities72 53 203 160 
Total financing lease costs366 283 892 910 
Short-term lease costs384 538 1,561 699 
Total lease costs$9,158 $6,918 $26,826 $19,571 

Weighted average remaining lease terms and discount rates for our facilities, Energy Servers and vehicles as of September 30, 2023 and December 31, 2022 were as follows:
September 30,December 31,
20232022
Weighted average remaining lease term:
Operating leases7.9 years8.6 years
Finance leases3.4 years3.3 years
Weighted average discount rate:
Operating leases10.4 %10.3 %
Finance leases9.3 %6.9 %
Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of September 30, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$8,513 $357 
202429,803 1,289 
202529,863 839 
202629,769 598 
202728,500 412 
Thereafter99,736 98 
Total minimum lease payments226,184 3,593 
Less: amounts representing interest or imputed interest(75,916)(495)
Present value of lease liabilities$150,268 $3,098 
Managed Services and Portfolio Financings Through PPA Entities
Managed Services - We recognized $15.8 million of product revenue, $4.8 million of installation revenue, $2.7 million of financing obligations, and $9.3 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the nine months ended September 30, 2023. There were no successful sale and leaseback transactions for the three months ended September 30, 2023.
We recognized $0.9 million of product revenue, $0.6 million of installation revenue, $0.3 million of financing obligations, and $0.6 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the three and nine months ended September 30, 2022.
The recognized lease expense from successful sale and leaseback transactions for the three and nine months ended September 30, 2023 was $2.6 million and $7.0 million, respectively. The recognized lease expense from successful sale and leaseback transactions for the three and nine months ended September 30, 2022 was $1.3 million and $3.9 million, respectively.
At September 30, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
Remainder of 2023$11,466 
202443,368 
202542,358 
202637,778 
202721,441 
Thereafter37,237 
Total minimum lease payments193,648 
Less: imputed interest(103,046)
Present value of net minimum lease payments90,602 
Less: current financing obligations(39,093)
Long-term financing obligations$51,509 
The long-term financing obligations, as reflected in our condensed consolidated balance sheets, were $410.4 million and $442.1 million as of September 30, 2023 and December 31, 2022, respectively. We expect the difference between these obligations and the principal obligations in the table above to 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 were 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.
In August 2023, we sold our PPA entity, PPA V. For additional information, please see Part I, Item 1, Note 10 - Portfolio Financings.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation Expense and Employee Benefit Plans
9 Months Ended
Sep. 30, 2023
Compensation Related Costs [Abstract]  
Stock-Based Compensation Expense 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
September 30,
Nine Months Ended
September 30,
 2023202220232022
Cost of revenue$5,581 $4,982 $14,809 $13,609 
Research and development5,585 4,818 21,673 25,113 
Sales and marketing3,015 3,948 15,089 13,528 
General and administrative7,383 10,283 28,025 30,688 
$21,564 $24,031 $79,596 $82,938 
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, except weighted average exercise price and remaining contractual life)
Balances at December 31, 2022
8,748,309 $20.70 4.6$40,532 
Exercised(332,293)7.94 
Expired(541,302)26.95 
Balances at September 30, 2023
7,874,714 20.81 3.817,890 
Vested and expected to vest at September 30, 2023
7,873,962 20.81 3.817,885 
Exercisable at September 30, 2023
7,844,713 $20.86 3.8$17,707 
Stock Options - For the three and nine months ended September 30, 2023, we recognized $0.1 million and $0.3 million of stock-based compensation costs for stock options, respectively. For the three and nine months ended September 30, 2022, we recognized $1.2 million and $6.7 million of stock-based compensation expense for stock options, respectively.
We did not grant options in the three and nine months ended September 30, 2023 and 2022.
As of September 30, 2023 and December 31, 2022, we had unrecognized compensation costs related to unvested stock options of $0.1 million and $0.4 million, respectively. This cost is expected to be recognized over the remaining weighted-average period of 0.5 years and 0.9 years, respectively. Cash received from stock options exercised totaled $1.1 million and $2.6 million for the three and nine months ended September 30, 2023, respectively. Cash received from stock options exercised totaled $2.2 million and $3.6 million for the three and nine months ended September 30, 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,814,465 18.37 
Vested(3,496,491)18.87 
Forfeited(1,428,026)21.44 
Unvested Balance at September 30, 2023
9,438,983 $19.36 
Stock Awards - The estimated fair value of restricted stock units (“RSUs”) and performance-based stock units (“PSUs”) is based on the fair value of our Class A common stock on the date of grant. For the three and nine months ended September 30, 2023, we recognized $19.3 million and $65.0 million of stock-based compensation costs for stock awards, respectively. For the three and nine months ended September 30, 2022, we recognized $18.4 million and $64.4 million of stock-based compensation expense for stock awards, respectively.
As of September 30, 2023 and December 31, 2022, we had $129.3 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.0 years and 1.9 years, respectively.
Executive Awards

On February 15, 2023 and July 11, 2023, the Company granted RSU and PSU awards (the “2023 Executive Awards”) to certain executive staff pursuant to the 2018 Equity Incentive Plan. The RSUs have time-based vesting schedules, started vesting on February 15, 2023 and shall vest over a three year period. The PSUs which started vesting on February 15, 2023 have either a three-year or one-year cliff vesting period, and the PSUs which started vesting on July 11, 2023, cliff vest on February 15, 2024. The 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(4,734,700)
Cancelled/forfeited
1,899,563 
Expired(504,347)
Balances at September 30, 2023
33,949,412 
2018 Employee Stock Purchase Plan (“2018 ESPP”)
For the three and nine months ended September 30, 2023, we recognized $0.1 million and $12.5 million of stock-based compensation costs for the 2018 ESPP, respectively. For the three and nine months ended September 30, 2022, we recognized $4.3 million and $11.2 million of stock-based compensation costs for the 2018 ESPP, respectively.
We issued 426,170 and 875,695 shares in the three and nine months ended September 30, 2023, respectively. We issued 339,055 and 759,744 shares in the three and nine months ended September 30, 2022, respectively.
During the nine months ended September 30, 2023 and 2022, we added an additional 2,239,563 and 12,055,792 shares, respectively, and there were 15,204,584 and 13,840,716 shares available for issuance as of September 30, 2023 and December 31, 2022, respectively.
As of September 30, 2023 and December 31, 2022, we had $12.1 million and $12.0 million of unrecognized stock-based compensation costs, respectively, expected to be recognized over a weighted average period of 1.1 years and 0.6 years, respectively.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Portfolio Financings
9 Months Ended
Sep. 30, 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 V Repowering of Energy Servers
PPA V was established in 2015 and we, through a special purpose subsidiary (the “Project Company”), had previously entered into certain agreements for the purpose of developing, financing, owning, operating, maintaining and managing a portfolio of 37.1 megawatts of Energy Servers.
On August 10, 2023, we acquired all of Solar TC Corp’s (“Intel”) interest in PPA V, as set forth in the Purchase and Sale Agreement (the “PPA V Buyout”). The aggregate purchase price of the transaction amounted to $6.9 million. After the acquisition, PPA V became wholly owned by us.
The change in our ownership interest in PPA V was accounted for as an equity transaction in accordance with ASC 810 Consolidation. The carrying amount of the noncontrolling interest was eliminated to reflect the change in our ownership interest in PPA V, and the difference between the fair value of the consideration paid and the carrying amount of the noncontrolling interest immediately prior to the PPA V Buyout of $11.5 million was recognized as additional paid-in capital in our condensed consolidated statements of stockholders’ equity (deficit).
On August 24, 2023, we entered into the Membership Interest Purchase Agreement (the “MIPA”) with Generate C&I Warehouse, LLC (the “Financier”). Following the PPA V Buyout and prior to signing the MIPA, we repaid all of the outstanding debt of the Project Company of $119.0 million, including accrued interest of $0.5 million, and recognized a loss on extinguishment of debt in an amount of $1.4 million, represented in its entirety by the derecognition of the related debt issuance costs. For additional information, please see Part I, Item 1, Note 7 - Outstanding Loans and Security Agreements, Non-recourse Debt Facilities section.
On August 25, 2023, we sold our 100% interest in the Project Company to the Financier through the MIPA. Simultaneously, we entered into an agreement with the Project Company to upgrade the 37.1 megawatts of old Energy Servers by replacing them with the new Energy Servers and to provide related installation services, which was financed by the Financier (the “EPC Agreement”). We also amended and restated our operations and maintenance agreement with the Project Company to cover all new Energy Servers and old Energy Servers prior to their upgrade (“the O&M Agreement”). The operations and maintenance fees under the O&M Agreement are paid on a fixed dollar per kilowatt basis.
Due to our repurchase option on the old Energy Servers, the Company concluded there was no transfer of control of the old Energy Servers upon sale of the membership interest to the Financier. Accordingly, we continued to recognize the old Energy Servers, despite the legal ownership of such assets having been transferred under the MIPA. We assessed the recorded assets for impairment. The carrying amount of the PPA V property. plant and equipment was determined to be not recoverable as the net undiscounted cash flows are less than the carrying amounts for PPA V property. plant and equipment. Therefore, we recognized the asset impairment charge as electricity cost, consistent with our depreciation expense classification for property, plant and equipment under leases.
The PPA V Upgrade was in progress as of September 30, 2023 and resulted in the following summarized impacts on our condensed consolidated balance sheet as of September 30, 2023: (i) cash and cash equivalents decreased by $62.4 million primarily due to a $119.0 million repayment of outstanding debt and related accrued interest, partially offset by $60.3 million from the sale of the new Energy Servers to the Project Company, (ii) property plant and equipment, net decreased by $124.0 million due to the impairment of the old Energy Servers of $123.7 million and accelerated depreciation of $0.3 million of the old Energy Servers (we revised the expected useful life of the old Energy Servers from 7.5 years to approximately 0.3 years which resulted in recognized accelerated depreciation of $0.3 million recorded in electricity cost of revenue), (iii) contract assets increased by $116.5 million and inventories decreased by $70.0 million, (iv) deferred revenue and customer deposits, current and long-term, increased by $12.4 million, (v) restricted cash, current and long-term, decreased by $8.7 million, (vi) accounts receivable, net decreased by $3.3 million, (vii) other long-term assets decreased by $1.6 million, (viii) prepaid expenses and other current assets decreased by $1.9 million, (ix) financing obligations increased by $0.3 million, and (x) accrued expenses and other current liabilities decreased by $0.5 million.
Impacts on our condensed consolidated statements of operations for the three and nine months ended September 30, 2023 are summarized as follows: (i) product and installation revenue increased by $151.6 million and $9.5 million, respectively, as a result of the sale of the new Energy Servers; (ii) electricity revenue increased by $1.1 million related to the old Energy Servers, (iii) cost of electricity revenue increased by $125.5 million, primarily including the impairment of the old Energy Servers of $123.7 million and accelerated depreciation of $0.3 million prior to the completion of installation; (iv) cost of product revenue and cost of installation revenue increased by $62.6 million and $7.4 million, respectively, due to the sale of the new Energy Servers; (v) general and administrative expenses increased by $6.4 million due to the impairment of non-recoverable production insurance; (vi) loss on extinguishment of debt increased by $1.4 million, (vii) interest expense increased by $0.3 million, and (viii) net loss attributable to noncontrolling interest decreased by $1.0 million.
Impacts on our consolidated statements of cash flows for the nine months ended September 30, 2023 are summarized as follows: net cash provided by financing activities decreased by $118.5 million due to the repayment of debt related to PPA V, and acquisition of all of interest in PPA V from Intel for $6.9 million net of distributions to Intel’s noncontrolling interest of $2.3 million.
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 the PPA V Entity in the PPA V transaction as of December 31, 2022 (in thousands):
 December 31,
2022
Assets
Current assets:
Cash and cash equivalents$5,008 
Restricted cash550 
Accounts receivable2,072 
Prepaid expenses and other current assets1,927 
Total current assets9,557 
Property, plant and equipment, net133,285 
Restricted cash8,000 
Other long-term assets1,869 
Total assets$152,711 
Liabilities
Current liabilities:
Accrued expenses and other current liabilities$1,037 
Deferred revenue and customer deposits662 
Non-recourse debt13,307 
Total current liabilities15,006 
Deferred revenue and customer deposits4,748 
Non-recourse debt112,480 
Total liabilities$132,234 
Before the sale on August 24, 2023, we consolidated the PPA V Entity as a VIE in the PPA V transaction, as we had determined that we were the primary beneficiary of this VIE. The PPA V Entity contained debt that was non-recourse to us and owned Energy Server assets for which we did not have title.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions
9 Months Ended
Sep. 30, 2023
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
On September 23, 2023, all 13,491,701 shares of the Series B RCPS (the “Second Tranche Shares”) were automatically converted into shares of our Class A common stock. For more information on the Second Tranche Closing, see Part I, Item 1, Note 16 - SK ecoplant Strategic Investment. Consequently, SK ecoplant became a principal owner of an aggregate of 23,491,701 shares of our Class A common stock, including (i) 10,000,000 shares held with sole voting and investment power (as a result of the conversion of 10,000,000 shares of our Series A redeemable convertible preferred stock (the “Series A RCPS”) into 10,000,000 shares of our Class A common stock on November 8, 2022) and (ii) 13,491,701 shares held with shared voting and investing power with Econovation LLC, of which SK ecoplant is the sole member, as the assignee of the Second Tranche Shares. SK ecoplant is considered to be a related party as of September 23, 2023, and became entitled to nominate a member to the Board of Directors of Bloom. As of September 30, 2023, SK ecoplant’s beneficial ownership of our Class A common stock represents 10.5% of our outstanding Class A common stock.
Other than noted above, there have been no changes in our related party transactions during the nine months ended September 30, 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 included the following related party transactions (in thousands):
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2023202220232022
Total revenue from related parties1
$125,676 $12,532 $360,981 $30,231 

1 Includes revenue from SK ecoplant for the three and nine months ended September 30, 2023, which became a related party on September 23, 2023, however we had transactions with SK ecoplant in prior periods (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, and Part I, Item 1, Note 16 - SK ecoplant Strategic Investment).
Below is the summary of outstanding related party balances as of September 30, 2023 and December 31, 2022 (in thousands):
 September 30,December 31,
20232022
   
Accounts receivable$247,897 $4,257 
Contract assets
3,415 — 
Deferred cost of revenue, current
23,424 — 
Accrued expenses and other current liabilities5,722 — 
Deferred revenue and customer deposits, current
11,118 — 

Debt to/from Related Parties
We had no material debt or convertible notes to/from investors considered to be related parties as of September 30, 2023 and December 31, 2022.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring
9 Months Ended
Sep. 30, 2023
Restructuring and Related Activities [Abstract]  
Restructuring Restructuring
In September 2023, as a result of a review of current strategic priorities and resource allocation, we approved a restructuring plan (the “Plan”) intended to realign our operational focus to support our multi-year growth, scale the business, and improve our cost structure and operating margins. The Plan included (i) an optimization of our workforce across multiple functions, (ii) a relocation of our repair and overhaul (“R&O”) department of our manufacturing and warehousing facility in Newark, Delaware, to Mexico, and (iii) a closure of a manufacturing, warehousing, research and development (“R&D”) facility in Sunnyvale, California. We began executing the Plan in September 2023 and expect these efforts to continue in subsequent quarters. The restructuring activities are expected to be completed in the first half of fiscal 2024, subject to local law and consultation requirements, as well as our business needs. We evaluate restructuring charges in accordance with ASC 420, Exit or Disposal Cost Obligations (“ASC 420”).
According to the Plan, 74 full-time employees and 48 contractors separated from the Company in September 2023. An additional 71 full-time employees and 8 contractors separated from the Company in October 2023. Both full-time employees and contractors who were impacted by the restructuring were eligible to receive severance benefits.
In the third quarter of fiscal 2023, we incurred $2.2 million in restructuring costs recorded as severance expenses. We expect to incur another $16.4 million in restructuring costs in subsequent quarters, out of which we expect $10.0 million will relate to the closure of our manufacturing, warehousing, and R&D facility in Sunnyvale, California, $3.0 million will relate to severance costs, $2.7 million will relate to relocation costs, and $0.7 million will relate to other one-time employee termination benefits. However, the actual timing and amount of costs associated with these restructuring actions may differ from our current expectations and estimates and such differences may be material.
The following table presents our current and non-current liability as accrued for restructuring charges on our condensed consolidated balance sheets. The table sets forth an analysis of the components of the restructuring charges and payments and other deductions made against the accrual for the three months ended September 30, 2023 (in thousands):
 
Three Months Ended, September 30, 2023
Severance
Balance at June 30, 2023
$— 
Restructuring accruals
2,219 
Payments
(1,047)
Balance at September 30, 2023
$1,172 
Severance expense recorded in the third quarter of fiscal 2023 in accordance with ASC 420 was a result of the separation of 74 full-time employees and 48 contractors associated with the Plan. At September 30, 2023, $1.2 million of accrued severance-related costs were included in accrued expenses and other current liabilities in our condensed consolidated balance sheets.
The following table summarizes restructuring costs included in the accompanying condensed consolidated statements of operations (in thousands):
 
Three Months Ended, September 30, 2023
Cost of product revenue
$677 
Cost of service revenue
48 
Operating expenses:
Sales and marketing
1,387 
General and administrative107 
Total
$2,219 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 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 for 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 occasionally issue purchase orders to our component suppliers and third-party manufacturers that may not be cancellable. As of September 30, 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 as service revenue in the condensed consolidated statements of operations. We paid $4.5 million and $24.4 million for the three and nine months ended September 30, 2023, respectively, for such performance guarantees. We paid $0.8 million and $10.5 million for the three and nine months ended September 30, 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 developments and established a
cash-collateralized letter of credit facility for this purpose. As of September 30, 2023 and December 31, 2022, the balance of this cash-collateralized letter of credit was $40.4 million and $69.1 million, respectively.
In August 2023, as part of the PPA V Upgrade, the debt service reserve of $8.6 million was reclassified from restricted cash to cash and cash equivalents at the time of repayment of the 3.04% Senior Secured Notes due June 2031. For additional information, please see Part I, Item 1, Note 7 – Outstanding Loans and Security Agreements and Note 10 – Portfolio Financings. The restricted cash held in the PPA V entity as of December 31, 2022, was $8.6 million.
In addition, we have other outstanding letters of credit issued to our customers and other counterparties in the U.S. and international locations under different performance and financial obligations. These letters of credit are collateralized through cash deposited in the controlled bank accounts with the issuing banks, and are classified as restricted cash in our condensed consolidated balance sheets. In September 2023, we canceled certain existing cash-collateralized letters of credit with an approximate value of $60.4 million issued to our customers in the Republic of Korea under long-term service agreements (the “LTSAs”), and replaced them with surety bonds on a non-collateralized basis. As of September 30, 2023 and December 31, 2022, the balances of the cash-collateralized letters of credit issued to our customers and other counterparties in the U.S. and international locations were $32.3 million and $84.3 million, 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 September 30, 2023 and December 31, 2022, the balance of the restricted cash fund was $7.6 million and $7.9 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 (the “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. The approved grant consisted of two components - a performance grant of $12.0 million that was received in 2012-2013 and was tied to total compensation paid to full time workers and a supplier incentive grant of $4.5 million that we would have received if we had employed 900 full time employees by pre-established dates. We forfeited the entire $4.5 million supplier incentive component of the grant. We forfeited and repaid two portions of the performance grant based on our achievement of one out of three milestones for the total compensation paid to full time workers, as follows:
$108 million in total compensation over the four-year period ended September 30, 2017, which we did not meet, requiring us to repay $1.5 million of the grant,
$144 million in total compensation over the four-year period ended September 30, 2021, which we did not meet, requiring us to repay $1.0 million of the grant, and
$72 million in total compensation over the two-year period ended September 30, 2023, which we met, so no repayment was required.
We account for grants by analogizing to the grant accounting model under IAS 20, Accounting for Government Grants and Disclosure of Government Assistance (“IAS 20”). As of December 31, 2022, we recorded $9.5 million of grant related liability in accrued expenses and other current liabilities for future repayment of the grant. As of September 30, 2023, we concluded there was reasonable assurance that we had met the grant requirements, and as such, the grant related liability of $9.5 million was recognized in (a) the condensed consolidated statements of operations as a reduction in (i) cost of product revenue of $3.1 million, (ii) cost of service revenue of $2.9 million, (iii) general and administrative expenses of $0.6 million, (iv) research and development expenses of $0.5 million, and (v) sales and marketing expenses of $0.2 million for the three months ended September 30, 2023, and in (b) the condensed consolidated balance sheets as of September 30, 2023 as a reduction of inventories of $2.2 million, which is represented by capitalized payroll expenses and will be realized in the condensed consolidated statements of operations in future periods upon sale of these inventories.
Investment Tax Credits - Our Energy Servers are eligible for federal investment tax credits (“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.
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 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 we expect to be funded entirely by our insurers. If the settlement becomes effective, we expect it to 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. On June 30, 2023, Bloom and the plaintiff’s executed a definitive settlement agreement containing the foregoing terms and customary terms for class action settlements, and on the same date, filed the settlement agreement with the court to seek its approval. The judge issued a preliminary approval of the settlement on October 31, 2023.
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. A hearing by the arbitrator in WIPO on arbitrability took place on June 27, 2023. Further proceedings in the arbitration are confidential pursuant to the WIPO rules. Given that the WIPO arbitration had been held in abeyance, the arbitration is in an early stage. We are unable to predict the ultimate outcome of the arbitration at this time.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
For the three and nine months ended September 30, 2023, we recorded an income tax provisions of $0.6 million and $1.1 million, respectively, on pre-tax losses of $167.4 million and $311.0 million for effective tax rates of (0.4)% and (0.3)%, respectively. For the three and nine months ended September 30, 2022, we recorded an income tax benefit and income tax provision of $0.3 million and $0.9 million, respectively, on pre-tax losses of $60.1 million and $263.4 million for effective tax rates of (0.6)% and (0.3)%, respectively.
The effective tax rate for the three and nine months ended September 30, 2023 and 2022 was lower than the statutory federal tax rate primarily due to a full valuation allowance against U.S. deferred tax assets.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss per Share Available to Common Stockholders
9 Months Ended
Sep. 30, 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 and nine months presented as their inclusion would have been antidilutive:
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2023202220232022
Convertible notes47,736 14,187 31,146 14,187 
Redeemable convertible preferred stock12,319 10,000 13,096 10,000 
Stock options and awards3,352 6,445 4,880 5,503 
63,407 30,632 49,122 29,690 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.3
SK ecoplant Strategic Investment
9 Months Ended
Sep. 30, 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.
On September 15, 2023, we entered into the Amended and Restated JVA and the Share Purchase Agreement (together, the “Amended JV Agreements”) with SK ecoplant which changed the share of our voting rights in the Korean joint venture to 40% and increases the scope of assembly done by the joint venture facility in the Republic of Korea to full assembly. Neither the Amended JV Agreements, nor the fact that SK ecoplant is considered to be our related party after the conversion of Series B RCPS into shares of our Class A common stock (for additional information, please see Part I, Item 1, Note 11 - Related Party Transactions) changed our status as the primary beneficiary of the Korean joint venture. Therefore, we continue to consolidate this VIE in our financial statements as of September 30, 2023.
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 September 30, 2023 and December 31, 2022 (in thousands):
September 30,December 31,
20232022
Assets
Current assets:
Cash and cash equivalents$1,012 $2,591 
Accounts receivable20,483 4,257 
Inventories10,617 13,412 
Prepaid expenses and other current assets1,574 2,645 
Total current assets33,686 22,905 
Property and equipment, net1,705 1,141 
Operating lease right-of-use assets2,249 2,390 
Other long-term assets44 47 
Total assets$37,684 $26,483 
Liabilities
Current liabilities:
Accounts payable$4,828 $5,607 
Accrued expenses and other current liabilities3,324 1,355 
Deferred revenue and customer deposits— 
Operating lease liabilities409 393 
Total current liabilities8,561 7,357 
Operating lease liabilities1,665 2,000 
Non-recourse debt1,483 — 
Total liabilities$11,709 $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
In October 2021, we entered into the SPA pursuant to which we agreed to sell and issue to SK ecoplant 10,000,000 shares of 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 was recorded in deferred revenue and customer deposits. Accordingly, during the three and nine months ended September 30, 2022, we recognized product revenue of $3.2 million and $7.9 million, respectively, in connection with this arrangement. No product revenue was recognized during the three and nine months ended September 30, 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 September 30, 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”). As of December 31, 2022, this option was accounted for as the equity-classified forward contract.
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 RCPS, par value $0.0001 per share, at a purchase price of $23.05 per share for cash proceeds of $311.0 million, excluding issuance cost of $0.5 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 September 30, 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, less issuance costs of $0.5 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 recorded in current liabilities and additional paid-in capital, respectively, in our condensed consolidated balance sheets as of September 30, 2023.
On March 20, 2023, in connection with the Amended SPA we also entered into the Loan Agreement, pursuant to which we had the option to draw on a loan from SK ecoplant with a maximum principal amount of $311.0 million, a maturity of five years and an interest rate of 4.6%, should SK ecoplant have sent a redemption notice to us under the Amended SPA.
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, consisting 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 had 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 September 30, 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 is 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. During the three and nine months ended September 30, 2023, the deferred expense recognized as contra-revenue was $3.0 million. As a result, as of September 30, 2023, we recognized the net excess consideration of $11.9 million, of which $9.9 million was classified as prepaid expenses and other current assets and $2.0 million was classified as other long-term assets, in our condensed consolidated balance sheet.
On September 23, 2023, all 13,491,701 shares of the Series B RCPS were automatically converted into shares of our Class A common stock pursuant to the Certificate of Designation, dated as of March 20, 2023, setting forth the rights, preferences, privileges, and restrictions of the Series B RCPS, as amended by the Certificate of Amendment to the Certificate of Designation, dated as of April 18, 2023. As a result of the conversion: (i) the liability component of the Series B RCPS of $310.5 million was reclassified to additional paid-in capital, less par value of the issued 13,491,701 shares of our Class A common stock, and (ii) the loan commitment asset was recorded 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, and was expensed immediately and recognized in interest expense in our condensed consolidated statements of operations.
Upon conversion of all Series B RCPS into shares of our Class A common stock, SK ecoplant is considered to be a related party. For additional information, please see Part I, Item 1, Note 11 - Related Party Transactions.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events
9 Months Ended
Sep. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events There have been no material 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 40 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 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”).
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 42 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 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):
September 30,December 31,
 20232022
Accounts receivable$334,495 $250,995 
Contract assets143,875 46,727 
Customer deposits66,043 121,085 
Deferred revenue 67,613 94,355 
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Beginning balance$35,182 $33,374 $46,727 $25,201 
Transferred to accounts receivable from contract assets recognized at the beginning of the period(8,284)(21,677)(31,968)(21,304)
Revenue recognized and not billed as of the end of the period116,977 14,071 129,116 21,871 
Ending balance$143,875 $25,768 $143,875 $25,768 
Deferred revenue activity, including deferred incentive revenue activity, during the three and nine months ended September 30, 2023 and 2022 consisted of the following (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Beginning balance$85,110 $96,377 $94,355 $115,476 
Additions243,545 248,574 733,891 597,318 
Revenue recognized(261,042)(241,795)(760,633)(609,638)
Ending balance$67,613 $103,156 $67,613 $103,156 
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
September 30,
Nine Months Ended
September 30,
2023202220232022
Revenue from contracts with customers: 
Product revenue $304,976 $213,243 $713,427 $520,415 
Installation revenue 21,916 22,682 66,762 48,964 
Services revenue 47,535 37,347 130,496 111,012 
Electricity revenue 9,012 2,875 16,816 8,352 
Total revenue from contract with customers383,439 276,147 927,501 688,743 
Revenue from contracts that contain leases:
Electricity revenue16,829 16,127 49,053 47,806 
Total revenue$400,268 $292,274 $976,554 $736,549 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Instruments (Tables)
9 Months Ended
Sep. 30, 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):
September 30,December 31,
 20232022
As Held:
Cash$148,301 $226,463 
Money market funds489,395 291,903 
$637,696 $518,366 
As Reported:
Cash and cash equivalents$557,384 $348,498 
Restricted cash80,312 169,868 
$637,696 $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):
September 30,December 31,
 20232022
As Held:
Cash$148,301 $226,463 
Money market funds489,395 291,903 
$637,696 $518,366 
As Reported:
Cash and cash equivalents$557,384 $348,498 
Restricted cash80,312 169,868 
$637,696 $518,366 
Restricted cash consisted of the following (in thousands):
September 30,December 31,
 20232022
Current:
Restricted cash$42,614 $50,965 
Restricted cash related to PPA V Entity1
— 550 
$42,614 $51,515 
Non-current:
Restricted cash$37,698 $110,353 
Restricted cash related to PPA V Entity1
— 8,000 
37,698 118,353 
$80,312 $169,868 
1 As of December 31, 2022, we had a variable interest entity (“VIE”) related to our PPA entity, PPA V, that represented 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 August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), and as such there were no balances related to PPA V in the condensed consolidated balance sheet as of September 30, 2023. In addition, the restricted cash held in the PPA II and PPA IIIb entities as of September 30, 2023 included $28.1 million and $0.9 million of current restricted cash, respectively, and $12.3 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 44 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value (Tables)
9 Months Ended
Sep. 30, 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
September 30, 2023Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market funds$489,395 $— $— $489,395 
$489,395 $— $— $489,395 
Liabilities
Derivatives:
Embedded EPP derivatives$— $— $3,948 $3,948 
$— $— $3,948 $3,948 

 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 nine months ended September 30, 2023 were as follows (in thousands):
Embedded EPP Derivative Liability
Liabilities at December 31, 2022
$5,895 
EPP liability settlement(3,160)
Changes in fair value1,213 
Liabilities at September 30, 2023
$3,948 
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):
 September 30, 2023December 31, 2022
 Net Carrying
Value
Fair ValueNet Carrying
Value
Fair Value
   
Debt instruments
Recourse:
3% Green Convertible Senior Notes due June 2028
$614,183 613,298 $— — 
2.5% Green Convertible Senior Notes due August 2025
226,309 249,665 224,832 309,488 
10.25% Senior Secured Notes due March 2027
— — 60,960 60,472 
Non-recourse:
3.04% Senior Secured Notes due June 2031
— — 125,787 117,028 
4.6% Term Loan due March 2026
$1,483 1,345 $— — 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory
The components of inventory consisted of the following (in thousands):
September 30,December 31,
 20232022
Raw materials$238,716 $165,446 
Finished goods183,078 58,288 
Work-in-progress53,855 44,660 
$475,649 $268,394 
Schedule of Prepaid Expense and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
September 30,December 31,
 20232022
   
Receivables from employees$10,314 $6,553 
Deferred expenses (Note 16)

9,909 — 
Prepaid managed services5,868 4,405 
Prepaid hardware and software maintenance5,243 4,290 
Tax receivables4,428 3,676 
Prepaid workers compensation3,993 5,536 
Advance income tax provision2,349 783 
Prepaid rent2,060 965 
Interest receivable1,854 556 
Deposits made1,683 1,409 
Prepaid deferred commissions911 1,002 
Other prepaid expenses and other current assets17,631 14,468 
$66,243 $43,643 
Schedule of Property, Plant and Equipment
Property, plant and equipment, net consisted of the following (in thousands):
September 30,December 31,
 20232022
   
Energy Servers$313,866 $538,912 
Machinery and equipment165,814 145,555 
Leasehold improvements107,209 104,528 
Construction-in-progress105,787 72,174 
Buildings49,424 49,240 
Computers, software and hardware26,455 24,608 
Furniture and fixtures9,842 9,581 
778,397 944,598 
Less: accumulated depreciation(287,862)(344,184)
$490,535 $600,414 
Schedule of Other Long-Term Assets
Other long-term assets consisted of the following (in thousands):
September 30,December 31,
20232022
   
Deferred commissions$8,901 $8,320 
Long-term lease receivable7,604 8,076 
Deposits made2,926 2,672 
Deferred expenses (Note 16)

1,980 — 
Prepaid managed services1,896 2,373 
Deferred tax asset1,384 1,151 
Prepaid insurance— 4,047 
Prepaid and other long-term assets8,517 13,566 
$33,208 $40,205 
Accrued Warranty
Accrued warranty liabilities consisted of the following (in thousands):
September 30,December 31,
20232022
Product performance$15,622 $16,901 
Product warranty915 431 
$16,537 $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, net23,565 
Warranty expenditures during the nine-month period(24,360)
Balances at September 30, 2023
$16,537 
Schedule of Accrued Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
September 30,December 31,
 20232022
   
Compensation and benefits$43,590 $48,156 
General invoice and purchase order accruals34,452 44,010 
Interest payable7,919 3,128 
Sales-related liabilities7,666 7,147 
Accrued installation6,094 7,905 
Accrued legal expenses3,666 4,403 
Provision for income tax2,600 1,140 
Sales tax liabilities2,517 6,172 
VAT interim liability2,194 418 
Accrued consulting expenses1,869 1,390 
Accrued restructuring costs (Note 12)
1,172 — 
Finance lease liabilities1,142 1,024 
PPA IV upgrade financing obligations276 6,076 
Delaware grant (Note 13)
— 9,495 
Current portion of derivative liabilities— 2,596 
Other1,323 1,123 
$116,480 $144,183 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Outstanding Loans and Security Agreements (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
The following is a summary of our debt as of September 30, 2023 (in thousands, except percentage data):
Unpaid
Principal
Balance
Net Carrying ValueInterest
Rate
Maturity DatesEntity
 CurrentLong-
Term
Total
3% Green Convertible Senior Notes due June 2028
632,500  614,183 614,183 3.0%June 2028Company
2.5% Green Convertible Senior Notes due August 2025
230,000  226,309 226,309 2.5%August 2025Company
Total recourse debt862,500 — 840,492 840,492 
4.6% Term Loan due March 2026
1,483 — 1,483 1,483 4.6%March 2026Korean Joint Venture
Total non-recourse debt1,483 — 1,483 1,483 
Total debt$863,983 $— $841,975 $841,975 
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 September 30, 2023 (in thousands):
Remainder of 2023$— 
2024— 
2025230,000 
20261,483 
2027— 
Thereafter632,500 
$863,983 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 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 September 30, 2023 and December 31, 2022 were as follows (in thousands):
September 30,December 31,
20232022
Operating Leases:
Operating lease right-of-use assets, net 1, 2
$127,973 $126,955 
Current operating lease liabilities(16,666)(16,227)
Non-current operating lease liabilities(133,602)(132,363)
Total operating lease liabilities$(150,268)$(148,590)
Finance Leases:
Finance lease right-of-use assets, net 2, 3, 4
$2,899 $2,824 
Current finance lease liabilities5
(1,142)(1,024)
Non-current finance lease liabilities6
(1,956)(1,971)
Total finance lease liabilities$(3,098)$(2,995)
Total lease liabilities$(153,366)$(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 and nine months ended September 30, 2023 and 2022 were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Operating lease costs$8,408 $6,097 $24,373 $17,962 
Financing lease costs:
Amortization of right-of-use assets294 230 689 750 
Interest on lease liabilities72 53 203 160 
Total financing lease costs366 283 892 910 
Short-term lease costs384 538 1,561 699 
Total lease costs$9,158 $6,918 $26,826 $19,571 

Weighted average remaining lease terms and discount rates for our facilities, Energy Servers and vehicles as of September 30, 2023 and December 31, 2022 were as follows:
September 30,December 31,
20232022
Weighted average remaining lease term:
Operating leases7.9 years8.6 years
Finance leases3.4 years3.3 years
Weighted average discount rate:
Operating leases10.4 %10.3 %
Finance leases9.3 %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 September 30, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$8,513 $357 
202429,803 1,289 
202529,863 839 
202629,769 598 
202728,500 412 
Thereafter99,736 98 
Total minimum lease payments226,184 3,593 
Less: amounts representing interest or imputed interest(75,916)(495)
Present value of lease liabilities$150,268 $3,098 
At September 30, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
Remainder of 2023$11,466 
202443,368 
202542,358 
202637,778 
202721,441 
Thereafter37,237 
Total minimum lease payments193,648 
Less: imputed interest(103,046)
Present value of net minimum lease payments90,602 
Less: current financing obligations(39,093)
Long-term financing obligations$51,509 
Schedule of Lessee, Operating Lease, Liability, Maturity
Future lease payments under lease agreements for our facilities, Energy Servers and vehicles as of September 30, 2023 were as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$8,513 $357 
202429,803 1,289 
202529,863 839 
202629,769 598 
202728,500 412 
Thereafter99,736 98 
Total minimum lease payments226,184 3,593 
Less: amounts representing interest or imputed interest(75,916)(495)
Present value of lease liabilities$150,268 $3,098 
At September 30, 2023, future lease payments under the Managed Services Agreements financing obligations were as follows (in thousands):
Financing Obligations
Remainder of 2023$11,466 
202443,368 
202542,358 
202637,778 
202721,441 
Thereafter37,237 
Total minimum lease payments193,648 
Less: imputed interest(103,046)
Present value of net minimum lease payments90,602 
Less: current financing obligations(39,093)
Long-term financing obligations$51,509 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation Expense and Employee Benefit Plans (Tables)
9 Months Ended
Sep. 30, 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
September 30,
Nine Months Ended
September 30,
 2023202220232022
Cost of revenue$5,581 $4,982 $14,809 $13,609 
Research and development5,585 4,818 21,673 25,113 
Sales and marketing3,015 3,948 15,089 13,528 
General and administrative7,383 10,283 28,025 30,688 
$21,564 $24,031 $79,596 $82,938 
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, except weighted average exercise price and remaining contractual life)
Balances at December 31, 2022
8,748,309 $20.70 4.6$40,532 
Exercised(332,293)7.94 
Expired(541,302)26.95 
Balances at September 30, 2023
7,874,714 20.81 3.817,890 
Vested and expected to vest at September 30, 2023
7,873,962 20.81 3.817,885 
Exercisable at September 30, 2023
7,844,713 $20.86 3.8$17,707 
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(4,734,700)
Cancelled/forfeited
1,899,563 
Expired(504,347)
Balances at September 30, 2023
33,949,412 
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,814,465 18.37 
Vested(3,496,491)18.87 
Forfeited(1,428,026)21.44 
Unvested Balance at September 30, 2023
9,438,983 $19.36 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Portfolio Financings (Tables)
9 Months Ended
Sep. 30, 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 the PPA V Entity in the PPA V transaction as of December 31, 2022 (in thousands):
 December 31,
2022
Assets
Current assets:
Cash and cash equivalents$5,008 
Restricted cash550 
Accounts receivable2,072 
Prepaid expenses and other current assets1,927 
Total current assets9,557 
Property, plant and equipment, net133,285 
Restricted cash8,000 
Other long-term assets1,869 
Total assets$152,711 
Liabilities
Current liabilities:
Accrued expenses and other current liabilities$1,037 
Deferred revenue and customer deposits662 
Non-recourse debt13,307 
Total current liabilities15,006 
Deferred revenue and customer deposits4,748 
Non-recourse debt112,480 
Total liabilities$132,234 
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions (Tables)
9 Months Ended
Sep. 30, 2023
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions Our operations included the following related party transactions (in thousands):
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2023202220232022
Total revenue from related parties1
$125,676 $12,532 $360,981 $30,231 

1 Includes revenue from SK ecoplant for the three and nine months ended September 30, 2023, which became a related party on September 23, 2023, however we had transactions with SK ecoplant in prior periods (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, and Part I, Item 1, Note 16 - SK ecoplant Strategic Investment).
Below is the summary of outstanding related party balances as of September 30, 2023 and December 31, 2022 (in thousands):
 September 30,December 31,
20232022
   
Accounts receivable$247,897 $4,257 
Contract assets
3,415 — 
Deferred cost of revenue, current
23,424 — 
Accrued expenses and other current liabilities5,722 — 
Deferred revenue and customer deposits, current
11,118 — 
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring (Tables)
9 Months Ended
Sep. 30, 2023
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring The table sets forth an analysis of the components of the restructuring charges and payments and other deductions made against the accrual for the three months ended September 30, 2023 (in thousands):
 
Three Months Ended, September 30, 2023
Severance
Balance at June 30, 2023
$— 
Restructuring accruals
2,219 
Payments
(1,047)
Balance at September 30, 2023
$1,172 
The following table summarizes restructuring costs included in the accompanying condensed consolidated statements of operations (in thousands):
 
Three Months Ended, September 30, 2023
Cost of product revenue
$677 
Cost of service revenue
48 
Operating expenses:
Sales and marketing
1,387 
General and administrative107 
Total
$2,219 
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss per Share Available to Common Stockholders (Tables)
9 Months Ended
Sep. 30, 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 and nine months presented as their inclusion would have been antidilutive:
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2023202220232022
Convertible notes47,736 14,187 31,146 14,187 
Redeemable convertible preferred stock12,319 10,000 13,096 10,000 
Stock options and awards3,352 6,445 4,880 5,503 
63,407 30,632 49,122 29,690 
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.3
SK ecoplant Strategic Investment (Tables)
9 Months Ended
Sep. 30, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Schedule of 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 September 30, 2023 and December 31, 2022 (in thousands):
September 30,December 31,
20232022
Assets
Current assets:
Cash and cash equivalents$1,012 $2,591 
Accounts receivable20,483 4,257 
Inventories10,617 13,412 
Prepaid expenses and other current assets1,574 2,645 
Total current assets33,686 22,905 
Property and equipment, net1,705 1,141 
Operating lease right-of-use assets2,249 2,390 
Other long-term assets44 47 
Total assets$37,684 $26,483 
Liabilities
Current liabilities:
Accounts payable$4,828 $5,607 
Accrued expenses and other current liabilities3,324 1,355 
Deferred revenue and customer deposits— 
Operating lease liabilities409 393 
Total current liabilities8,561 7,357 
Operating lease liabilities1,665 2,000 
Non-recourse debt1,483 — 
Total liabilities$11,709 $9,357 
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Business, Liquidity and Basis of Presentation (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 23, 2023
shares
Aug. 24, 2023
USD ($)
Jun. 01, 2023
USD ($)
May 16, 2023
USD ($)
Sep. 30, 2023
USD ($)
customer
shares
Sep. 30, 2022
customer
Sep. 30, 2023
USD ($)
customer
shares
Sep. 30, 2022
customer
Dec. 31, 2022
USD ($)
customer
shares
Aug. 31, 2023
Mar. 20, 2023
shares
Subsidiary, Sale of Stock [Line Items]                      
Long-term debt         $ 841,975,000   $ 841,975,000   $ 411,579,000    
Preferred stock, issued (in shares) | shares         0   0       13,491,701
Preferred stock, outstanding (in shares) | shares                 0   13,491,701
Sales Revenue, Net | Customer Concentration Risk                      
Subsidiary, Sale of Stock [Line Items]                      
Number of customers | customer         2 2 2 2      
Sales Revenue, Net | Customer Concentration Risk | Customer One                      
Subsidiary, Sale of Stock [Line Items]                      
Concentration risk, percentage         40.00% 54.00% 36.00% 48.00%      
Sales Revenue, Net | Customer Concentration Risk | Customer Two                      
Subsidiary, Sale of Stock [Line Items]                      
Concentration risk, percentage         31.00% 26.00% 24.00% 16.00%      
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             72.00%   75.00%    
Accounts Receivable | Customer Concentration Risk | Customer Two                      
Subsidiary, Sale of Stock [Line Items]                      
Concentration risk, percentage             18.00%        
Asia Pacific | Sales Revenue, Net | Geographic Concentration Risk                      
Subsidiary, Sale of Stock [Line Items]                      
Concentration risk, percentage         35.00% 58.00% 24.00% 61.00%      
3% Green Convertible Senior Notes due June 2028                      
Subsidiary, Sale of Stock [Line Items]                      
Debt instrument, unamortized discount         $ 7,200,000   $ 7,200,000        
Debt other issuance costs, net         1,500,000   1,500,000        
Redemption price, percentage       130.00%              
10.25% Senior Secured Notes due March 2027                      
Subsidiary, Sale of Stock [Line Items]                      
Interest rate percentage     10.25%                
Proceeds from debt, net of issuance costs     $ 60,900,000                
Redemption price, percentage     104.00%                
3.04% Senior Secured Notes due June 30, 2031                      
Subsidiary, Sale of Stock [Line Items]                      
Interest rate percentage   3.04%                  
SK Ecoplant | Series B preferred                      
Subsidiary, Sale of Stock [Line Items]                      
Conversion of shares (in shares) | shares 13,491,701                    
Recourse Debt                      
Subsidiary, Sale of Stock [Line Items]                      
Long-term debt         840,492,000   840,492,000   $ 285,792,000    
Senior Secured Notes | 3% Green Convertible Senior Notes due June 2028                      
Subsidiary, Sale of Stock [Line Items]                      
Long-term debt         $ 614,183,000   $ 614,183,000        
Interest rate percentage       3.00% 3.00%   3.00%        
Debt face amount       $ 632,500,000              
Debt instrument, unamortized discount       15,800,000 $ 4,700,000   $ 4,700,000        
Debt other issuance costs, net       4,000,000 $ 1,000,000   $ 1,000,000        
Proceeds from debt, net of issuance costs       $ 612,700,000              
Senior Secured Notes | 10.25% Senior Secured Notes due March 2027                      
Subsidiary, Sale of Stock [Line Items]                      
Long-term debt                 $ 60,960,000    
Interest rate percentage         10.25%   10.25%   10.25%    
Senior Secured Notes | 3.04% Senior Secured Notes due June 2031                      
Subsidiary, Sale of Stock [Line Items]                      
Interest rate percentage         3.04%   3.04%        
Senior Secured Notes | 3.04% Senior Secured Notes due June 2031 | PPA Company 5                      
Subsidiary, Sale of Stock [Line Items]                      
Interest rate percentage                   3.04%  
Repayments of debt   $ 118,500,000                  
Accrued interest   $ 500,000                  
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 23, 2023
shares
Aug. 24, 2023
USD ($)
Jun. 01, 2023
USD ($)
May 16, 2023
USD ($)
Mar. 20, 2023
USD ($)
shares
Sep. 30, 2023
USD ($)
customer
shares
Sep. 30, 2022
customer
Sep. 30, 2023
USD ($)
customer
shares
Sep. 30, 2022
customer
Dec. 31, 2022
USD ($)
customer
shares
Aug. 31, 2023
Property, Plant and Equipment [Line Items]                      
Long-term debt           $ 841,975,000   $ 841,975,000   $ 411,579,000  
Preferred stock, issued (in shares) | shares         13,491,701 0   0      
Preferred stock, outstanding (in shares) | shares         13,491,701         0  
Sales Revenue, Net | Customer Concentration Risk                      
Property, Plant and Equipment [Line Items]                      
Number of customers | customer           2 2 2 2    
Sales Revenue, Net | Customer Concentration Risk | Customer One                      
Property, Plant and Equipment [Line Items]                      
Concentration risk, percentage           40.00% 54.00% 36.00% 48.00%    
Sales Revenue, Net | Customer Concentration Risk | Customer Two                      
Property, Plant and Equipment [Line Items]                      
Concentration risk, percentage           31.00% 26.00% 24.00% 16.00%    
Accounts Receivable | Customer Concentration Risk                      
Property, Plant and Equipment [Line Items]                      
Number of customers | customer               2   1  
Accounts Receivable | Customer Concentration Risk | Customer One                      
Property, Plant and Equipment [Line Items]                      
Concentration risk, percentage               72.00%   75.00%  
Accounts Receivable | Customer Concentration Risk | Customer Two                      
Property, Plant and Equipment [Line Items]                      
Concentration risk, percentage               18.00%      
Asia Pacific | Sales Revenue, Net | Geographic Concentration Risk                      
Property, Plant and Equipment [Line Items]                      
Concentration risk, percentage           35.00% 58.00% 24.00% 61.00%    
3% Green Convertible Senior Notes due June 2028                      
Property, Plant and Equipment [Line Items]                      
Debt instrument, unamortized discount           $ 7,200,000   $ 7,200,000      
Debt other issuance costs, net           1,500,000   1,500,000      
Redemption price, percentage       130.00%              
10.25% Senior Secured Notes due March 2027                      
Property, Plant and Equipment [Line Items]                      
Interest rate     10.25%                
Proceeds from debt, net of issuance costs     $ 60,900,000                
Redemption price, percentage     104.00%                
3.04% Senior Secured Notes due June 30, 2031                      
Property, Plant and Equipment [Line Items]                      
Interest rate   3.04%                  
SK Ecoplant | Series B preferred                      
Property, Plant and Equipment [Line Items]                      
Conversion of shares (in shares) | shares 13,491,701                    
SK Ecoplant                      
Property, Plant and Equipment [Line Items]                      
Total purchase price         $ 310,500,000            
SK Ecoplant | Second Tranche Closing                      
Property, Plant and Equipment [Line Items]                      
Total purchase price         $ 311,000,000            
Recourse Debt                      
Property, Plant and Equipment [Line Items]                      
Long-term debt           840,492,000   840,492,000   $ 285,792,000  
Senior Secured Notes | 3% Green Convertible Senior Notes due June 2028                      
Property, Plant and Equipment [Line Items]                      
Long-term debt           $ 614,183,000   $ 614,183,000      
Interest rate       3.00%   3.00%   3.00%      
Debt face amount       $ 632,500,000              
Debt instrument, unamortized discount       15,800,000   $ 4,700,000   $ 4,700,000      
Debt other issuance costs, net       4,000,000   $ 1,000,000   $ 1,000,000      
Proceeds from debt, net of issuance costs       $ 612,700,000              
Senior Secured Notes | 10.25% Senior Secured Notes due March 2027                      
Property, Plant and Equipment [Line Items]                      
Long-term debt                   $ 60,960,000  
Interest rate           10.25%   10.25%   10.25%  
Senior Secured Notes | 3.04% Senior Secured Notes due June 2031                      
Property, Plant and Equipment [Line Items]                      
Interest rate           3.04%   3.04%      
Senior Secured Notes | 3.04% Senior Secured Notes due June 2031 | PPA Company 5                      
Property, Plant and Equipment [Line Items]                      
Interest rate                     3.04%
Repayments of debt   $ 118,500,000                  
Accrued interest   $ 500,000                  
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Contract Balances (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]            
Accounts receivable $ 334,495   $ 250,995      
Contract assets 143,875 $ 35,182 46,727 $ 25,768 $ 33,374 $ 25,201
Customer deposits 66,043   121,085      
Deferred revenue $ 67,613   $ 94,355      
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Dec. 29, 2021
Disaggregation of Revenue [Line Items]      
Deferred revenue $ 67,613 $ 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-10-01      
Disaggregation of Revenue [Line Items]      
Revenue, remaining performance obligation, expected timing of satisfaction, period 21 years    
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Contract Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Contract With Customer, Asset, After Allowance for Credit Loss [Roll Forward]        
Beginning balance $ 35,182 $ 33,374 $ 46,727 $ 25,201
Transferred to accounts receivable from contract assets recognized at the beginning of the period (8,284) (21,677) (31,968) (21,304)
Revenue recognized and not billed as of the end of the period 116,977 14,071 129,116 21,871
Ending balance $ 143,875 $ 25,768 $ 143,875 $ 25,768
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Contract With Customer, Liability, Deferred Revenue [Roll Forward]        
Beginning balance $ 85,110 $ 96,377 $ 94,355 $ 115,476
Additions 243,545 248,574 733,891 597,318
Revenue recognized (261,042) (241,795) (760,633) (609,638)
Ending balance $ 67,613 $ 103,156 $ 67,613 $ 103,156
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Revenue by Source (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenue from contract with customers $ 383,439 $ 276,147 $ 927,501 $ 688,743
Total revenue [1] 400,268 292,274 976,554 736,549
Product        
Disaggregation of Revenue [Line Items]        
Total revenue from contract with customers 304,976 213,243 713,427 520,415
Total revenue 304,976 213,243 713,427 520,415
Installation        
Disaggregation of Revenue [Line Items]        
Total revenue from contract with customers 21,916 22,682 66,762 48,964
Total revenue 21,916 22,682 66,762 48,964
Service        
Disaggregation of Revenue [Line Items]        
Total revenue from contract with customers 47,535 37,347 130,496 111,012
Total revenue 47,535 37,347 130,496 111,012
Electricity        
Disaggregation of Revenue [Line Items]        
Total revenue from contract with customers 9,012 2,875 16,816 8,352
Electricity revenue 16,829 16,127 49,053 47,806
Total revenue $ 25,841 $ 19,002 $ 65,869 $ 56,158
[1] Including related party revenue of $125.7 million and $361.0 million for the three and nine months ended September 30, 2023, respectively, and $12.5 million and $30.2 million for the three and nine months ended September 30, 2022, respectively.
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Instruments - Cash and Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]        
Cash and cash equivalents [1] $ 557,384 $ 348,498    
Restricted cash 80,312 169,868    
Cash, cash equivalents and restricted cash 637,696 518,366 $ 669,322 $ 615,114
Cash        
Debt Securities, Available-for-sale [Line Items]        
Cash, cash equivalents and restricted cash 148,301 226,463    
Money market funds        
Debt Securities, Available-for-sale [Line Items]        
Cash, cash equivalents and restricted cash $ 489,395 $ 291,903    
[1] We have a variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and a joint venture in the Republic of Korea (see Note 16 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items.In August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of September 30, 2023 exclude PPA V balances.
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Instruments - Restricted Cash (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Dec. 31, 2019
Variable Interest Entity [Line Items]      
Restricted cash, short-term [1] $ 42,614 $ 51,515  
Restricted cash, long-term [1] 37,698 118,353  
Restricted cash 80,312 169,868  
Consolidated Entity, Excluding Consolidated VIE      
Variable Interest Entity [Line Items]      
Restricted cash, short-term 42,614 50,965  
Restricted cash, long-term 37,698 110,353  
Variable Interest Entity, Primary Beneficiary      
Variable Interest Entity [Line Items]      
Restricted cash, short-term   550  
Restricted cash, long-term   8,000  
Variable Interest Entity, Primary Beneficiary | Power Purchase Agreements Entities      
Variable Interest Entity [Line Items]      
Restricted cash, short-term 0 550  
Restricted cash, long-term 0 8,000  
Variable Interest Entity, Primary Beneficiary | PPA II      
Variable Interest Entity [Line Items]      
Restricted cash, short-term 28,100 40,600  
Restricted cash, long-term 12,300 28,500  
Restricted cash 40,400 69,100  
Variable Interest Entity, Primary Beneficiary | PPA IIIB      
Variable Interest Entity [Line Items]      
Restricted cash, short-term 900 1,200  
Restricted cash, long-term $ 6,700 $ 6,700  
Restricted cash     $ 20,000
[1] We have a variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and a joint venture in the Republic of Korea (see Note 16 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items.In August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of September 30, 2023 exclude PPA V balances.
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Instruments - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Cash and Cash Equivalents [Abstract]        
Cash proceeds from derecognition of accounts receivable $ 108.0 $ 146.3 $ 167.6 $ 283.3
Cost of factoring $ 2.0 $ 2.5 $ 2.7 $ 3.7
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value - Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Assets    
Total assets $ 489,395 $ 291,903
Liabilities    
Total liabilities 3,948 5,895
Money market funds    
Assets    
Money market funds 489,395 291,903
Embedded EPP derivatives    
Liabilities    
Derivatives 3,948 5,895
Level 1    
Assets    
Total assets 489,395 291,903
Liabilities    
Total liabilities 0 0
Level 1 | Money market funds    
Assets    
Money market funds 489,395 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 3,948 5,895
Level 3 | Money market funds    
Assets    
Money market funds 0 0
Level 3 | Embedded EPP derivatives    
Liabilities    
Derivatives $ 3,948 $ 5,895
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value - Change in Level 3 Financial Assets (Details) - Embedded EPP derivatives - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Jun. 30, 2023
Sep. 30, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance   $ 5,895
EPP liability settlement $ (3,200) (3,160)
Changes in fair value   1,213
Ending balance   $ 3,948
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value - Estimated Fair Values and Carrying Values for Customer Receivables and Debt Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 01, 2023
May 16, 2023
Dec. 31, 2022
3% Green Convertible Senior Notes due June 2028 | Senior Secured Notes        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Interest rate percentage 3.00%   3.00%  
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%
10.25% Senior Secured Notes due March 2027        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Interest rate percentage   10.25%    
10.25% Senior Secured Notes due March 2027 | Senior Secured Notes        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Interest rate percentage 10.25%     10.25%
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%      
4.6% Term Loan due March 2026        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Interest rate percentage 4.60%      
4.6% Term Loan due March 2026 | Term Loan        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Interest rate percentage 4.60%      
Net Carrying Value | 3% Green Convertible Senior Notes due June 2028 | Senior Secured Notes        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Debt instrument $ 614,183     $ 0
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 226,309     224,832
Net Carrying Value | 10.25% Senior Secured Notes due March 2027 | Senior Secured Notes        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Debt instrument 0     60,960
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 0     125,787
Net Carrying Value | 4.6% Term Loan due March 2026 | Term Loan        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Debt instrument 1,483     0
Fair Value | 3% Green Convertible Senior Notes due June 2028 | Senior Secured Notes        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Debt instrument 613,298     0
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 249,665     309,488
Fair Value | 10.25% Senior Secured Notes due March 2027 | Senior Secured Notes        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Debt instrument 0     60,472
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 0     117,028
Fair Value | 4.6% Term Loan due March 2026 | Term Loan        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Debt instrument $ 1,345     $ 0
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Inventories, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 238,716 $ 165,446
Finished goods 183,078 58,288
Work-in-progress 53,855 44,660
Inventory, net [1] 475,649 268,394
Inventory reserves 17,800 $ 17,200
Inventory balance reduction $ 2,200  
[1] We have a variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and a joint venture in the Republic of Korea (see Note 16 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items.In August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of September 30, 2023 exclude PPA V balances.
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Prepaid Expense and Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Receivables from employees $ 10,314 $ 6,553
Deferred expenses 9,909 0
Prepaid managed services 5,868 4,405
Prepaid hardware and software maintenance 5,243 4,290
Tax receivables 4,428 3,676
Prepaid workers compensation 3,993 5,536
Advance income tax provision 2,349 783
Prepaid rent 2,060 965
Interest receivable 1,854 556
Deposits made 1,683 1,409
Prepaid deferred commissions 911 1,002
Other prepaid expenses and other current assets 17,631 14,468
Prepaid expenses and other current assets [1] $ 66,243 $ 43,643
[1] We have a variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and a joint venture in the Republic of Korea (see Note 16 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items.In August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of September 30, 2023 exclude PPA V balances.
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 778,397 $ 944,598
Less: accumulated depreciation (287,862) (344,184)
Property, plant and equipment, net [1] 490,535 600,414
Energy Servers    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 313,866 538,912
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 165,814 145,555
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 107,209 104,528
Construction-in-progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 105,787 72,174
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 49,424 49,240
Computers, software and hardware    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 26,455 24,608
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 9,842 $ 9,581
[1] We have a variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and a joint venture in the Republic of Korea (see Note 16 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items.In August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of September 30, 2023 exclude PPA V balances.
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Property Plant and Equipment, Net Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Property Subject to or Available for Operating Lease [Line Items]          
Depreciation and amortization     $ 50,283 $ 46,182  
Variable Interest Entity, Primary Beneficiary          
Property Subject to or Available for Operating Lease [Line Items]          
Property, plant and equipment         $ 226,000
Accumulated depreciation         $ 92,700
Operating leases, depreciation expense $ 3,700 $ 5,800 10,900 17,300  
Property, plant and equipment          
Property Subject to or Available for Operating Lease [Line Items]          
Depreciation and amortization $ 14,600 $ 15,500 $ 50,300 $ 46,200  
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Additional Information (Details) - MW
1 Months Ended 9 Months Ended
Aug. 25, 2023
Aug. 31, 2023
Sep. 30, 2023
Variable Interest Entity, Primary Beneficiary | PPA Company 5      
Property, Plant and Equipment [Line Items]      
Energy servers power 37.1 37.1 37.1
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Other Long-Term Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Deferred commissions $ 8,901 $ 8,320
Long-term lease receivable 7,604 8,076
Deferred expenses 1,980 0
Prepaid insurance 0 4,047
Deposits made 2,926 2,672
Prepaid managed services 1,896 2,373
Deferred tax asset 1,384 1,151
Prepaid and other long-term assets 8,517 13,566
Other long-term assets [1] $ 33,208 $ 40,205
[1] We have a variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and a joint venture in the Republic of Korea (see Note 16 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items.In August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of September 30, 2023 exclude PPA V balances.
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Accrued Warranty (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Product performance $ 15,622 $ 16,901
Product warranty 915 431
Accrued warranty liabilities $ 16,537 $ 17,332
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Standard Product Warranty Liability (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Movement in Standard Product Warranty Accrual [Roll Forward]  
Accrued warranty beginning balance $ 17,332
Accrued warranty, net 23,565
Warranty expenditures during the nine-month period (24,360)
Accrued warranty ending balance $ 16,537
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Compensation and benefits $ 43,590 $ 48,156
General invoice and purchase order accruals 34,452 44,010
Interest payable 7,919 3,128
Sales-related liabilities 7,666 7,147
Accrued installation 6,094 7,905
Accrued legal expenses 3,666 4,403
Provision for income tax 2,600 1,140
Sales tax liabilities 2,517 6,172
VAT interim liability 2,194 418
Accrued consulting expenses 1,869 1,390
Accrued restructuring costs 1,172 0
Finance lease liabilities 1,142 1,024
PPA IV upgrade financing obligations 276 6,076
Delaware grant 0 9,495
Current portion of derivative liabilities 0 2,596
Other 1,323 1,123
Total current liabilities [1],[2] $ 116,480 $ 144,183
[1] We have a variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and a joint venture in the Republic of Korea (see Note 16 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items.In August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of September 30, 2023 exclude PPA V balances.
[2] Including amounts from related parties of $5.7 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022.
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Preferred Stock (Details) - $ / shares
Jul. 27, 2023
Sep. 30, 2023
May 16, 2023
Mar. 20, 2023
Dec. 31, 2022
Nov. 08, 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  
Preferred stock, issued (in shares)   0   13,491,701    
Preferred stock, outstanding (in shares)       13,491,701 0  
Series B preferred            
Class of Stock [Line Items]            
Preferred stock, authorized (in shares)   13,491,701        
Class A common stock            
Class of Stock [Line Items]            
Preferred stock, authorized (in shares)           10,000,000
Convertible stock price (in dollars per share)     $ 26,460      
Debt conversion, shares issued (in shares) 1          
Class B common stock            
Class of Stock [Line Items]            
Convertible stock price (in dollars per share) $ 10          
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Outstanding Loans and Security Agreements - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 01, 2023
May 16, 2023
Dec. 31, 2022
Debt Instrument [Line Items]        
Unpaid Principal Balance $ 863,983     $ 419,083
Current portion of debt 0     26,023
Long-term portion of debt 841,975     385,556
Total 841,975     411,579
4.6% Term Loan due March 2026        
Debt Instrument [Line Items]        
Unpaid Principal Balance 1,483      
Current portion of debt 0      
Long-term portion of debt 1,483      
Total $ 1,483      
Interest rate percentage 4.60%      
10.25% Senior Secured Notes due March 2027        
Debt Instrument [Line Items]        
Interest rate percentage   10.25%    
Senior Secured Notes | 3% Green Convertible Senior Notes due June 2028        
Debt Instrument [Line Items]        
Unpaid Principal Balance $ 632,500      
Current portion of debt 0      
Long-term portion of debt 614,183      
Total $ 614,183      
Interest rate percentage 3.00%   3.00%  
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 226,309     224,832
Total $ 226,309     $ 224,832
Interest rate percentage 2.50%     2.50%
Senior Secured Notes | 10.25% Senior Secured Notes due March 2027        
Debt Instrument [Line Items]        
Unpaid Principal Balance       $ 61,653
Current portion of debt       12,716
Long-term portion of debt       48,244
Total       $ 60,960
Interest rate percentage 10.25%     10.25%
Senior Secured Notes | 3.04% Senior Secured Notes due June 30, 2031        
Debt Instrument [Line Items]        
Unpaid Principal Balance       $ 127,430
Current portion of debt       13,307
Long-term portion of debt       112,480
Total       $ 125,787
Interest rate percentage       3.04%
Recourse Debt        
Debt Instrument [Line Items]        
Unpaid Principal Balance $ 862,500     $ 291,653
Current portion of debt 0     12,716
Long-term portion of debt 840,492     273,076
Total 840,492     285,792
Non-recourse Debt        
Debt Instrument [Line Items]        
Unpaid Principal Balance 1,483     127,430
Current portion of debt 0     13,307
Long-term portion of debt 1,483     112,480
Total $ 1,483     $ 125,787
Term Loan | 4.6% Term Loan due March 2026        
Debt Instrument [Line Items]        
Interest rate percentage 4.60%      
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Outstanding Loans and Security Agreements - Recourse Debt Facilities Narrative (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 30, 2023
day
Jun. 01, 2023
USD ($)
May 16, 2023
USD ($)
shares
$ / shares
May 11, 2023
USD ($)
Aug. 31, 2020
day
Sep. 30, 2023
USD ($)
shares
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
shares
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Debt Instrument [Line Items]                    
Interest expense           $ (68,000,000) $ 13,100,000 $ 93,700,000 $ 41,000,000  
Purchase of capped call related to convertible notes       $ 54,500,000       54,522,000    
Loss on extinguishment of debt           1,415,000 0 4,288,000 4,233,000  
Non-recourse debt           0   0   $ 26,023,000
Contractual interest expense           68,037,000 13,099,000 93,736,000 41,000,000  
SK Ecoplant                    
Debt Instrument [Line Items]                    
Interest expense           52,800,000   52,800,000    
Class A common stock                    
Debt Instrument [Line Items]                    
Common stock, par value (in dollars per share) | $ / shares     $ 0.1000              
Number of shares underlying the Capped Calls (in shares) | shares     33,549,508              
Convertible stock price (in dollars per share) | $ / shares     $ 26,460              
Convertible stock price premium     100.00%              
3% Green Convertible Senior Notes due June 2028                    
Debt Instrument [Line Items]                    
Debt instrument, unamortized discount           7,200,000   7,200,000    
Debt other issuance costs, net           $ 1,500,000   $ 1,500,000    
Redemption price, percentage     130.00%              
3% Green Convertible Senior Notes due June 2028 | Senior Secured Notes                    
Debt Instrument [Line Items]                    
Interest rate     3.00%     3.00%   3.00%    
Debt face amount     $ 632,500,000              
Debt instrument, unamortized discount     15,800,000     $ 4,700,000   $ 4,700,000    
Debt other issuance costs, net     4,000,000     $ 1,000,000   $ 1,000,000    
Proceeds from debt, net of issuance costs     612,700,000              
Additional purchase option     $ 82,500,000              
Debt instrument, percentage of product closing price     98.00%              
Period to receive special interest in event of default               180 days    
Special interest received in event of default as percentage of principal           0.50%   0.50%    
Convertible, conversion ratio               0.0530427    
Effective percentage     3.80%              
Interest expense           $ 5,700,000   $ 8,700,000    
Unamortized debt issuance cost           18,300,000   18,300,000    
Non-recourse debt           $ 0   $ 0    
3% Green Convertible Senior Notes due June 2028 | Senior Secured Notes | Debt Conversion Terms One                    
Debt Instrument [Line Items]                    
Threshold trading days | day         20          
Threshold consecutive trading days | day         30          
3% Green Convertible Senior Notes due June 2028 | Senior Secured Notes | Debt Conversion Terms Two                    
Debt Instrument [Line Items]                    
Threshold trading days | day 5                  
Threshold consecutive trading days | day 5                  
3% Green Convertible Senior Notes due June 2028 | Senior Secured Notes | Class A common stock                    
Debt Instrument [Line Items]                    
Initial strike price (in dollars per share) | $ / shares     $ 18,850              
Number of shares convertible from notes | shares           47,807,955   47,807,955    
3% Green Convertible Senior Notes due June 2028 | Senior Secured Notes | Maximum | Class A common stock                    
Debt Instrument [Line Items]                    
Convertible, number of equity instruments (in shares) | shares     22,543              
10.25% Senior Secured Notes due March 2027                    
Debt Instrument [Line Items]                    
Interest rate   10.25%                
Proceeds from debt, net of issuance costs   $ 60,900,000                
Redemption price, percentage   104.00%                
10.25% Senior Secured Notes due March 2027 | Senior Secured Notes                    
Debt Instrument [Line Items]                    
Interest rate           10.25%   10.25%   10.25%
Non-recourse debt                   $ 12,716,000
Contractual interest expense             1,900,000 $ 2,700,000 3,800,000  
Amortization of issuance costs             100,000 100,000 200,000  
10.25% Senior Secured Notes due March 2027 | Notes                    
Debt Instrument [Line Items]                    
Interest rate                   10.25%
Secured long-term debt, noncurrent           $ 57,600,000   $ 57,600,000   $ 48,900,000
Called and retired, percentage               1.04    
Premium percentage           0.04   0.04    
Debt instrument, unamortized premium           $ 2,300,000   $ 2,300,000    
Accrued interest           $ 1,000,000   1,000,000    
Loss on extinguishment of debt               $ 2,900,000    
Non-recourse debt                   $ 12,700,000
2.5% Green Convertible Senior Notes due August 2025 | Senior Secured Notes                    
Debt Instrument [Line Items]                    
Interest rate           2.50%   2.50%   2.50%
Non-recourse debt           $ 0   $ 0   $ 0
Contractual interest expense           1,900,000 1,900,000 5,800,000 5,800,000  
Amortization of issuance costs           $ 500,000 $ 500,000 $ 1,500,000 $ 1,500,000  
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Outstanding Loans and Security Agreements - Non-recourse Debt Facilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 24, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Aug. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]              
Loss on extinguishment of debt   $ 1,415 $ 0 $ 4,288 $ 4,233    
Cash and cash equivalents [1]   $ 557,384   $ 557,384     $ 348,498
Senior Secured Notes | 3.04% Senior Secured Notes due June 2031              
Debt Instrument [Line Items]              
Interest rate   3.04%   3.04%      
Senior Secured Notes | 3.04% Senior Secured Notes due June 2031 | PPA Company 5              
Debt Instrument [Line Items]              
Interest rate           3.04%  
Repayments of debt $ 118,500            
Accrued interest 500            
Loss on extinguishment of debt 1,400            
Cash and cash equivalents $ 8,600           $ 8,600
[1] We have a variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and a joint venture in the Republic of Korea (see Note 16 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items.In August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of September 30, 2023 exclude PPA V balances.
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Outstanding Loans and Security Agreements - Schedule of Repayments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Long-term Debt, Fiscal Year Maturity [Abstract]          
Remainder of 2023 $ 0   $ 0    
2024 0   0    
2025 230,000   230,000    
2026 1,483   1,483    
2027 0   0    
Thereafter 632,500   632,500    
Total 863,983   863,983   $ 419,083
Interest expense $ (68,000) $ 13,100 $ 93,700 $ 41,000  
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Leases [Abstract]          
Rent expense $ 5,700 $ 5,000 $ 17,000 $ 14,200  
Financing obligations $ 410,365   $ 410,365   $ 442,063
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Operating and Financing Lease Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Assets and Liabilities, Lessee:    
Operating lease right-of-use assets, net [1] $ 127,973 $ 126,955
Current operating lease liabilities [1] (16,666) (16,227)
Non-current operating lease liabilities [1] (133,602) (132,363)
Total operating lease liabilities $ (150,268) $ (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,899 $ 2,824
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current Other Liabilities, Current
Less: current financing obligations $ (1,142) $ (1,024)
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Non-current finance lease liabilities $ (1,956) $ (1,971)
Present value of net minimum lease payments (3,098) (2,995)
Total lease liabilities $ (153,366) $ (151,585)
[1] We have a variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and a joint venture in the Republic of Korea (see Note 16 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items.In August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of September 30, 2023 exclude PPA V balances.
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Operating lease costs $ 8,408 $ 6,097 $ 24,373 $ 17,962
Amortization of right-of-use assets 294 230 689 750
Interest on lease liabilities 72 53 203 160
Total financing lease costs 366 283 892 910
Short-term lease costs 384 538 1,561 699
Total lease costs $ 9,158 $ 6,918 $ 26,826 $ 19,571
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)
Sep. 30, 2023
Dec. 31, 2022
Weighted average remaining lease term:    
Operating leases 7 years 10 months 24 days 8 years 7 months 6 days
Finance leases 3 years 4 months 24 days 3 years 3 months 18 days
Weighted average discount rate:    
Operating leases 10.40% 10.30%
Finance leases 9.30% 6.90%
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Operating Leases          
Remainder of 2023 $ 8,513   $ 8,513    
2024 29,803   29,803    
2025 29,863   29,863    
2026 29,769   29,769    
2027 28,500   28,500    
Thereafter 99,736   99,736    
Total minimum lease payments 226,184   226,184    
Less: amounts representing interest or imputed interest (75,916)   (75,916)    
Present value of lease liabilities 150,268   150,268   $ 148,590
Finance Leases          
Remainder of 2023 357   357    
2024 1,289   1,289    
2025 839   839    
2026 598   598    
2027 412   412    
Thereafter 98   98    
Total minimum lease payments 3,593   3,593    
Less: imputed interest (495)   (495)    
Present value of net minimum lease payments 3,098   3,098   2,995
Less: current financing obligations (1,142)   (1,142)   (1,024)
Long-term financing obligations 1,956   1,956   $ 1,971
Total revenue from contract with customers 383,439 $ 276,147 927,501 $ 688,743  
Total lease costs 9,158 6,918 26,826 19,571  
Product          
Finance Leases          
Total revenue from contract with customers 304,976 213,243 713,427 520,415  
Installation          
Finance Leases          
Total revenue from contract with customers 21,916 22,682 66,762 48,964  
Managed Services | Variable Interest Entity, Primary Beneficiary          
Finance Leases          
Remainder of 2023 11,466   11,466    
2024 43,368   43,368    
2025 42,358   42,358    
2026 37,778   37,778    
2027 21,441   21,441    
Thereafter 37,237   37,237    
Total minimum lease payments 193,648   193,648    
Less: imputed interest (103,046)   (103,046)    
Present value of net minimum lease payments 90,602   90,602    
Less: current financing obligations (39,093)   (39,093)    
Long-term financing obligations 51,509   51,509    
Recognition of right-of-use assets and lease liabilities from sale and leaseback transactions 0 600 9,300    
Total lease costs $ 2,600 1,300 7,000 3,900  
Managed Services | Variable Interest Entity, Primary Beneficiary | Product          
Finance Leases          
Total revenue from contract with customers   900 15,800 900  
Managed Services | Variable Interest Entity, Primary Beneficiary | Installation          
Finance Leases          
Total revenue from contract with customers   600 4,800 600  
Managed Services | Variable Interest Entity, Primary Beneficiary | Financing Obligations          
Finance Leases          
Total revenue from contract with customers   $ 300 $ 2,700 $ 300  
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation Expense and Employee Benefit Plans - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense $ 21,564 $ 24,031 $ 79,596 $ 82,938
Cost of revenue        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense 5,581 4,982 14,809 13,609
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense 5,585 4,818 21,673 25,113
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense 3,015 3,948 15,089 13,528
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense $ 7,383 $ 10,283 $ 28,025 $ 30,688
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation Expense and Employee Benefit Plans - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Outstanding Options/RSUs, Number of Shares    
Outstanding, beginning (in shares) 8,748,309  
Exercised (in shares) (332,293)  
Expired (in Shares) (541,302)  
Outstanding, ending (in shares) 7,874,714 8,748,309
Vested and expected to vest (in shares) 7,873,962  
Exercisable (in shares) 7,844,713  
Outstanding Options Weighted Average Exercise Price    
Outstanding, beginning (in dollars per share) $ 20.70  
Exercised (in dollar per shares) 7.94  
Expired (in dollar per shares) 26.95  
Outstanding, ending (in dollars per share) 20.81 $ 20.70
Vested and expected to vest (in dollars per share) 20.81  
Exercisable (in dollars per share) $ 20.86  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Outstanding, remaining contractual life 3 years 9 months 18 days 4 years 7 months 6 days
Outstanding, aggregate intrinsic value $ 17,890 $ 40,532
Vested and expected to vest, remaining contractual life 3 years 9 months 18 days  
Vested and expected to vest, aggregate intrinsic value $ 17,885  
Exercisable, remaining contractual life 3 years 9 months 18 days  
Exercisable, aggregate intrinsic value $ 17,707  
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation Expense and Employee Benefit Plans - Stock Options Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Share-based Arrangements with Employees and Nonemployees [Abstract]          
Unrecognized compensation cost related to unvested stock options $ 0.1   $ 0.1   $ 0.4
Expense expected to be recognized over remaining weighted-average period     6 months   10 months 24 days
Cash received from stock options exercised $ 1.1 $ 2.2 $ 2.6 $ 3.6  
Class A common stock          
Share-based Arrangements with Employees and Nonemployees [Abstract]          
Granted (in shares) 0 0 0 0  
Employee Stock Option          
Share-based Arrangements with Employees and Nonemployees [Abstract]          
Allocated share-based compensation expense $ 0.1 $ 1.2 $ 0.3 $ 6.7  
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation Expense and Employee Benefit Plans - Stock Award Activity (Details) - Restricted Stock Units
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Number of Awards Outstanding  
Unvested balance (in shares) | shares 9,549,035
Granted (in shares) | shares 4,814,465
Vested (in shares) | shares (3,496,491)
Forfeited (in shares) | shares (1,428,026)
Unvested balance (in shares) | shares 9,438,983
Weighted Average Grant Date Fair Value  
Unvested balance (in dollars per share) | $ / shares $ 19.99
Granted (in dollars per share) | $ / shares 18.37
Vested (in dollars per share) | $ / shares 18.87
Forfeited (in dollars per share) | $ / shares 21.44
Unvested balance (in dollars per share) | $ / shares $ 19.36
XML 90 R78.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation Expense and Employee Benefit Plans - Stock Awards Narrative (Details) - Restricted Stock Units - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Allocated share-based compensation expense $ 19.3 $ 18.4 $ 65.0 $ 64.4  
Unrecognized stock-based compensation cost $ 129.3   $ 129.3   $ 135.7
Expense expected to be recognized over a weighted-average period     2 years   1 year 10 months 24 days
XML 91 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation Expense and Employee Benefit Plans - Executive Awards Narrative (Details) - 2023 Executive Awards
Jul. 11, 2023
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
Stock-based compensation cliff vesting period 1 year  
XML 92 R80.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation Expense and Employee Benefit Plans - Number of Shares Available for Grant (Details)
9 Months Ended
Sep. 30, 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) (4,734,700)
Cancelled/Forfeited (in shares) 1,899,563
Expired (in shares) (504,347)
Ending Balance (in shares) 33,949,412
XML 93 R81.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation Expense and Employee Benefit Plans - Employee Stock Purchase Plan (Details) - 2018 ESPP - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Employee stock ownership plan (ESOP), compensation expense $ 0.1 $ 4.3 $ 12.5 $ 11.2  
Number of shares issued (in shares) 426,170 339,055 875,695 759,744  
Number of additional shares authorized (in shares)     2,239,563 12,055,792  
Number of common stock reserved for issuance (in shares) 15,204,584   15,204,584   13,840,716
Unrecognized stock-based compensation cost $ 12.1   $ 12.1   $ 12.0
Expense expected to be recognized over a weighted-average period     1 year 1 month 6 days   7 months 6 days
XML 94 R82.htm IDEA: XBRL DOCUMENT v3.23.3
Portfolio Financings - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 25, 2023
MW
Aug. 24, 2023
USD ($)
Aug. 31, 2023
MW
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
MW
Sep. 30, 2022
USD ($)
Aug. 01, 2023
Dec. 31, 2022
USD ($)
Variable Interest Entity [Line Items]                  
Aggregate purchase price of transaction       $ 6,864   $ 6,864      
Repayment of debt           118,538 $ 30,212    
Loss on extinguishment of debt       1,415 $ 0 4,288 4,233    
Impairment of assets related to PPA V and PPA IIIa           130,111 44,800    
Depreciation and amortization           50,283 46,182    
Contract assets [1]           97,148 567    
Inventories           (206,315) (110,797)    
Decrease in restricted cash       80,312   80,312     $ 169,868
Accounts receivable [2]           (83,851) 15,758    
Other long-term assets           13,634 (730)    
Prepaid expenses and other current assets           (20,849) (15,766)    
Financing obligations       410,365   410,365     $ 442,063
Total revenue [3]       400,268 292,274 976,554 736,549    
Total cost of revenue       405,482 241,330 871,151 659,638    
General and administrative       43,366 44,115 131,004 119,965    
Less: Net gain (loss) attributable to noncontrolling interest       921 (3,315) (5,427) (9,768)    
Net cash provided by financing activities           682,161 305,211    
Distributions and payments to noncontrolling interests           2,265 5,972    
Additional Paid-In Capital                  
Variable Interest Entity [Line Items]                  
Aggregate purchase price of transaction       (11,482)   (11,482)      
PPA Company 5 | 3.04% Senior Secured Notes due June 2031 | Senior Secured Notes                  
Variable Interest Entity [Line Items]                  
Accrued interest   $ 500              
Loss on extinguishment of debt   1,400              
Product                  
Variable Interest Entity [Line Items]                  
Total revenue       304,976 213,243 713,427 520,415    
Total cost of revenue       182,832 158,176 457,591 393,337    
Electricity                  
Variable Interest Entity [Line Items]                  
Total revenue       25,841 19,002 65,869 56,158    
Total cost of revenue       139,378 $ 13,029 169,802 $ 83,819    
Variable Interest Entity, Primary Beneficiary | Product | PPA 5 Upgrade                  
Variable Interest Entity [Line Items]                  
Total cost of revenue           7,400      
Variable Interest Entity, Primary Beneficiary | Electricity | PPA 5 Upgrade                  
Variable Interest Entity [Line Items]                  
Total revenue           $ 1,100      
Variable Interest Entity, Primary Beneficiary | PPA Company 5                  
Variable Interest Entity [Line Items]                  
Energy servers power | MW 37.1   37.1     37.1      
Repayment of debt   119,000              
Loss on extinguishment of debt   $ 1,400              
Contract assets           $ 116,500      
Inventories           70,000      
Decrease in restricted cash       $ 8,700   8,700      
Net cash provided by financing activities           118,500      
Variable Interest Entity, Primary Beneficiary | PPA Company 5 | PPA 5 Upgrade                  
Variable Interest Entity [Line Items]                  
Repayment of debt           119,000      
Loss on extinguishment of debt           1,400      
Payments for upgrade project           62,400      
Proceeds from sale of energy servers           60,300      
Property, plant and equipment, net           124,000      
Impairment of assets related to PPA V and PPA IIIa           123,700      
Depreciation and amortization           $ 300      
Estimated depreciable life       3 months 18 days   3 months 18 days   7 years 6 months  
Contract assets           $ 12,400      
Accounts receivable           3,300      
Other long-term assets           1,600      
Prepaid expenses and other current assets           1,900      
Financing obligations       $ 300   300      
Decrease in other liabilities           500      
General and administrative           6,400      
Interest expense increase           300      
Less: Net gain (loss) attributable to noncontrolling interest           1,000      
Variable Interest Entity, Primary Beneficiary | PPA Company 5 | Product | PPA 5 Upgrade                  
Variable Interest Entity [Line Items]                  
Total revenue           151,600      
Total cost of revenue           62,600      
Variable Interest Entity, Primary Beneficiary | PPA Company 5 | Electricity                  
Variable Interest Entity [Line Items]                  
Total cost of revenue           125,500      
Variable Interest Entity, Primary Beneficiary | PPA Company 5 | Electricity | PPA 5 Upgrade                  
Variable Interest Entity [Line Items]                  
Impairment of assets related to PPA V and PPA IIIa           123,700      
Total revenue           $ 9,500      
Variable Interest Entity, Primary Beneficiary | PPA Company 5 | Disposal Group, Disposed of by Sale, Not Discontinued Operations                  
Variable Interest Entity [Line Items]                  
Percent interest sold 100.00%                
[1] Including change in related party balances of $3.4 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.
[2] Including changes in related party balances of $243.6 million and $8.2 million for the nine months ended September 30, 2023 and 2022, respectively.
[3] Including related party revenue of $125.7 million and $361.0 million for the three and nine months ended September 30, 2023, respectively, and $12.5 million and $30.2 million for the three and nine months ended September 30, 2022, respectively.
XML 95 R83.htm IDEA: XBRL DOCUMENT v3.23.3
Portfolio Financings - Schedule of PPA Entities' Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents [1] $ 557,384 $ 348,498
Restricted cash, short-term [1] 42,614 51,515
Accounts receivable [1],[2] 334,495 250,995
Prepaid expenses and other current assets [1] 66,243 43,643
Total current assets 1,682,472 1,055,963
Restricted cash, long-term [1] 37,698 118,353
Other long-term assets [1] 33,208 40,205
Total assets 2,376,172 1,946,627
Current liabilities:    
Accrued expenses and other current liabilities [1],[3] 116,480 144,183
Deferred revenue and customer deposits [1],[4] 119,157 159,048
Non-recourse debt [1] 0 13,307
Total current liabilities 461,726 541,946
Deferred revenue and customer deposits [1] 14,499 56,392
Non-recourse debt [1] 1,483 112,480
Total liabilities $ 1,870,972 1,567,811
Variable Interest Entity, Primary Beneficiary    
Current assets:    
Cash and cash equivalents   5,008
Restricted cash, short-term   550
Accounts receivable   2,072
Prepaid expenses and other current assets   1,927
Total current assets   9,557
Property, plant and equipment, net   133,285
Restricted cash, long-term   8,000
Other long-term assets   1,869
Total assets   152,711
Current liabilities:    
Accrued expenses and other current liabilities   1,037
Deferred revenue and customer deposits   662
Non-recourse debt   13,307
Total current liabilities   15,006
Deferred revenue and customer deposits   4,748
Non-recourse debt   112,480
Total liabilities   $ 132,234
[1] We have a variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and a joint venture in the Republic of Korea (see Note 16 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items.In August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of September 30, 2023 exclude PPA V balances.
[2] Including amounts from related parties of $247.9 million and $4.3 million as of September 30, 2023 and December 31, 2022, respectively.
[3] Including amounts from related parties of $5.7 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022.
[4] Including amounts from related parties of $11.1 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022.
XML 96 R84.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions - Narrative (Details) - shares
3 Months Ended 9 Months Ended
Sep. 23, 2023
Nov. 08, 2022
Sep. 30, 2023
Sep. 30, 2023
Sep. 15, 2023
Related Party Transaction [Line Items]          
Shares converted (in shares)     13,491,701    
SK Ecoplant          
Related Party Transaction [Line Items]          
Percentage of voting interests acquired         40.00%
Class A common stock | SK Ecoplant          
Related Party Transaction [Line Items]          
Percentage of voting interests acquired     10.50% 10.50%  
Class A common stock | Related Party          
Related Party Transaction [Line Items]          
Shares sold in offering (in shares)       23,491,701  
Series A Redeemable Convertible Preferred Stock | Related Party          
Related Party Transaction [Line Items]          
Conversion of shares (in shares)   10,000,000      
Shares sold in offering (in shares)   10,000,000      
Shares converted (in shares)   10,000,000      
Series B preferred | Related Party          
Related Party Transaction [Line Items]          
Conversion of shares (in shares) 13,491,701        
Shares sold in offering (in shares)   13,491,701      
XML 97 R85.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions - Results of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Related Party Transaction [Line Items]        
Total revenue from related parties [1] $ 400,268 $ 292,274 $ 976,554 $ 736,549
Related Party        
Related Party Transaction [Line Items]        
Total revenue from related parties $ 125,676 $ 12,532 $ 360,981 $ 30,231
[1] Including related party revenue of $125.7 million and $361.0 million for the three and nine months ended September 30, 2023, respectively, and $12.5 million and $30.2 million for the three and nine months ended September 30, 2022, respectively.
XML 98 R86.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions - Related Party Transactions and Balances (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]    
Accounts receivable [1],[2] $ 334,495 $ 250,995
Contract assets [3] 143,875 46,727
Deferred cost of revenue, current [4] 62,212 46,191
Accrued expenses and other current liabilities [1],[5] 116,480 144,183
Deferred revenue and customer deposits, current [1] 14,499 56,392
Related Party    
Related Party Transaction [Line Items]    
Accounts receivable 247,897 4,257
Contract assets 3,415 0
Deferred cost of revenue, current 23,424 0
Accrued expenses and other current liabilities 5,722 0
Deferred revenue and customer deposits, current $ 11,118 $ 0
[1] We have a variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and a joint venture in the Republic of Korea (see Note 16 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items.In August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of September 30, 2023 exclude PPA V balances.
[2] Including amounts from related parties of $247.9 million and $4.3 million as of September 30, 2023 and December 31, 2022, respectively.
[3] Including amounts from related parties of $3.4 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022.
[4] Including amounts from related parties of $23.4 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022
[5] Including amounts from related parties of $5.7 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022.
XML 99 R87.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Oct. 31, 2023
employee
contractor
Sep. 30, 2023
USD ($)
contractor
employee
Sep. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Restructuring Cost and Reserve [Line Items]        
Restructuring cost     $ 2,219  
Remaining restructuring cost   $ 16,400 16,400  
Restructuring reserve   $ 1,172 1,172 $ 0
Full-Time Employees        
Restructuring Cost and Reserve [Line Items]        
Restructuring and related cost, number of positions eliminated | employee   74    
Full-Time Employees | Subsequent Event        
Restructuring Cost and Reserve [Line Items]        
Restructuring and related cost, number of positions eliminated | employee 71      
Contractors        
Restructuring Cost and Reserve [Line Items]        
Restructuring and related cost, number of positions eliminated | contractor   48    
Contractors | Subsequent Event        
Restructuring Cost and Reserve [Line Items]        
Restructuring and related cost, number of positions eliminated | contractor 8      
Closure of facility        
Restructuring Cost and Reserve [Line Items]        
Remaining restructuring cost   $ 10,000 10,000  
Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Remaining restructuring cost   3,000 3,000  
Relocation costs        
Restructuring Cost and Reserve [Line Items]        
Remaining restructuring cost   2,700 2,700  
One-time Termination Benefits        
Restructuring Cost and Reserve [Line Items]        
Remaining restructuring cost   $ 700 $ 700  
XML 100 R88.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring - Restructuring Charges and Payments and Other Deductions (Details)
$ in Thousands
3 Months Ended
Sep. 30, 2023
USD ($)
Restructuring Reserve [Roll Forward]  
Restructuring Reserve, Beginning Balance $ 0
Restructuring accruals 2,219
Payments (1,047)
Restructuring Reserve, Ending Balance $ 1,172
XML 101 R89.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring - Restructuring Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Restructuring Cost and Reserve [Line Items]        
Total cost of revenue $ 405,482 $ 241,330 $ 871,151 $ 659,638
Sales and marketing 20,002 23,275 73,935 65,084
General and administrative 43,366 44,115 131,004 119,965
Total 2,219      
Restructuring Plan        
Restructuring Cost and Reserve [Line Items]        
Sales and marketing 1,387      
General and administrative 107      
Total 2,219      
Product        
Restructuring Cost and Reserve [Line Items]        
Total cost of revenue 182,832 158,176 457,591 393,337
Product | Restructuring Plan        
Restructuring Cost and Reserve [Line Items]        
Total cost of revenue 677      
Service        
Restructuring Cost and Reserve [Line Items]        
Total cost of revenue 57,370 $ 41,792 $ 165,877 $ 124,646
Service | Restructuring Plan        
Restructuring Cost and Reserve [Line Items]        
Total cost of revenue $ 48      
XML 102 R90.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Performance Guarantees (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
PPA Company 5        
Operating Leased Assets [Line Items]        
PPA expenses $ 4.5 $ 0.8 $ 24.4 $ 10.5
XML 103 R91.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Letters of Credit (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Other Commitments [Line Items]    
Cash-collateralized letter of credit $ 80,312 $ 169,868
Cash and cash equivalents [1] $ 557,384 348,498
3.04% Senior Secured Notes due June 2031 | Senior Secured Notes    
Other Commitments [Line Items]    
Interest rate 3.04%  
Variable Interest Entity, Primary Beneficiary    
Other Commitments [Line Items]    
Cash and cash equivalents   5,008
Variable Interest Entity, Primary Beneficiary | PPA II    
Other Commitments [Line Items]    
Cash-collateralized letter of credit $ 40,400 69,100
Variable Interest Entity, Primary Beneficiary | PPA Company 5    
Other Commitments [Line Items]    
Cash-collateralized letter of credit 32,300 $ 84,300
Variable Interest Entity, Primary Beneficiary | PPA Company 5 | KOREA, REPUBLIC OF    
Other Commitments [Line Items]    
Cash-collateralized letter of credit $ 60,400  
[1] We have a variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and a joint venture in the Republic of Korea (see Note 16 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items.In August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of September 30, 2023 exclude PPA V balances.
XML 104 R92.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Pledged Funds (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2019
Dec. 31, 2019
Sep. 30, 2023
Dec. 31, 2022
Other Commitments [Line Items]        
Decrease in restricted cash     $ 80,312 $ 169,868
Restricted cash, long-term [1]     37,698 118,353
Variable Interest Entity, Primary Beneficiary        
Other Commitments [Line Items]        
Restricted cash, long-term       8,000
Variable Interest Entity, Primary Beneficiary | PPA IIIB        
Other Commitments [Line Items]        
Decrease in restricted cash   $ 20,000    
Restricted cash, long-term     6,700 6,700
Restricted cash fund, pledge length   7 years    
Restricted cash fund, initial period for release of funds 5 years      
Restricted cash fund, secondary period for release of funds   2 years    
Variable Interest Entity, Primary Beneficiary | PPA Company 5        
Other Commitments [Line Items]        
Decrease in restricted cash     32,300 84,300
Restricted cash, long-term     $ 7,600 $ 7,900
[1] We have a variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and a joint venture in the Republic of Korea (see Note 16 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items.In August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of September 30, 2023 exclude PPA V balances.
XML 105 R93.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Delaware Economic Development Authority (Details)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2017
employer
Mar. 31, 2012
USD ($)
Other Commitments [Line Items]          
Grants receivable         $ 16.5
Proceeds from government grants   $ 12.0      
Supplier incentive grant $ 4.5 4.5      
Number of employees to be hired per incentive grant agreement | employer       900  
Forfeited supplier incentive component grant 4.5 4.5      
Delaware grant     $ 9.5    
Inventory balance reduction 2.2 2.2      
Period 1          
Other Commitments [Line Items]          
Total compensation paid 108.0 108.0      
Grant agreement, recapture provision repayments 1.5 $ 1.5      
Payment period   4 years      
Period 2          
Other Commitments [Line Items]          
Total compensation paid 144.0 $ 144.0      
Grant agreement, recapture provision repayments 1.0 $ 1.0      
Payment period   4 years      
Period 3          
Other Commitments [Line Items]          
Total compensation paid 72.0 $ 72.0      
Payment period   2 years      
General and administrative          
Other Commitments [Line Items]          
Delaware grant 0.6        
Research and development          
Other Commitments [Line Items]          
Delaware grant 0.5        
Sales and marketing          
Other Commitments [Line Items]          
Delaware grant 0.2        
Product | Cost of revenue          
Other Commitments [Line Items]          
Delaware grant 3.1        
Service | Cost of revenue          
Other Commitments [Line Items]          
Delaware grant $ 2.9        
XML 106 R94.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Additional Information (Details)
$ in Millions
Jan. 06, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Settlement amount $ 3
XML 107 R95.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Abstract]        
Income tax provision $ 646 $ 336 $ 1,083 $ 888
Pre-tax loss $ 167,432 $ 60,056 $ 310,971 $ 263,416
Effective income tax rate (0.40%) (0.60%) (0.30%) (0.30%)
XML 108 R96.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss per Share Available to Common Stockholders - Schedule of Antidilutive Securities (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 63,407 30,632 49,122 29,690
Convertible notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 47,736 14,187 31,146 14,187
Redeemable convertible preferred stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 12,319 10,000 13,096 10,000
Stock options and awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 3,352 6,445 4,880 5,503
XML 109 R97.htm IDEA: XBRL DOCUMENT v3.23.3
SK ecoplant Strategic Investment - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 9 Months Ended
Sep. 23, 2023
Mar. 31, 2023
Mar. 20, 2023
Aug. 10, 2022
Dec. 29, 2021
Oct. 31, 2021
Dec. 29, 2021
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 15, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]                          
Deferred revenue               $ 67,613   $ 67,613     $ 94,355
Less issuance cost                   0 $ 13,407    
Derecognition of the pre-modification forward contract fair value                   76,242      
Reduction to deferred revenue and customer deposits [1]                   $ 57,041 12,716    
SK Ecoplant                          
Schedule of Equity Method Investments [Line Items]                          
Percentage of voting interests acquired                       40.00%  
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]                          
Total consideration     403,300                    
Series A Redeemable Convertible Preferred Stock | Initial Investment | SK Ecoplant                          
Schedule of Equity Method Investments [Line Items]                          
Shares sold in offering (in shares)         10,000,000 10,000,000              
Class A common stock | SK Ecoplant                          
Schedule of Equity Method Investments [Line Items]                          
Percentage of voting interests acquired               10.50%   10.50%      
Series B preferred | SK Ecoplant                          
Schedule of Equity Method Investments [Line Items]                          
Conversion of shares (in shares) 13,491,701                        
SK Ecoplant                          
Schedule of Equity Method Investments [Line Items]                          
Purchase commitment period           3 years              
Net proceeds from stock offering     310,500                    
Series B redeemable convertible preferred stock           $ 218,000              
Change in fair value             $ 9,700            
Deferred revenue         $ 37,000   $ 37,000 $ 0   $ 0     24,600
Revenue recognized               0 $ 3,200 0 $ 7,900    
Deferred revenue and customer deposits, current                         10,000
Customer deposits                         $ 14,600
Deferred expense recognized as contra-revenue               3,000   3,000      
SK Ecoplant | Initial Investment                          
Schedule of Equity Method Investments [Line Items]                          
Reduction to deferred revenue and customer deposits     24,600                    
SK Ecoplant | Second Tranche Closing                          
Schedule of Equity Method Investments [Line Items]                          
Net proceeds from stock offering     311,000                    
Sale of stock excluding issuance cost     500                    
Deferred revenue               39,500   39,500      
Less issuance cost     $ 500                    
Loan agreement term     5 years                    
Interest rate     4.60%                    
Loan commitment asset, fair value               52,800   52,800      
Loan commitment asset, current               5,300   5,300      
Loan commitment asset, noncurrent               47,500   47,500      
Total consideration     $ 363,800                    
Excess consideration   $ 14,900           11,900   11,900      
SK Ecoplant | Second Tranche Closing | Prepaid Expenses and Other Current Assets                          
Schedule of Equity Method Investments [Line Items]                          
Excess consideration   8,200           9,900   9,900      
SK Ecoplant | Second Tranche Closing | Other long-term assets                          
Schedule of Equity Method Investments [Line Items]                          
Excess consideration   6,700           $ 2,000   $ 2,000      
SK Ecoplant | Series A Redeemable Convertible Preferred Stock | Initial Investment                          
Schedule of Equity Method Investments [Line Items]                          
Temporary equity, par value (in dollars per share)           $ 0.0001              
Offering price per share (in dollars per share)           $ 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 | Class A common stock | Option To Purchase                          
Schedule of Equity Method Investments [Line Items]                          
Shares sold in offering (in shares)       13,491,701                  
SK Ecoplant | Series B preferred | Second Tranche Closing                          
Schedule of Equity Method Investments [Line Items]                          
Shares sold in offering (in shares)     13,491,701                    
Temporary equity, par value (in dollars per share)     $ 0.0001                    
Offering price per share (in dollars per share)     $ 23.05                    
[1] Including change in related party balances of $11.1 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.
XML 110 R98.htm IDEA: XBRL DOCUMENT v3.23.3
SK ecoplant Strategic Investment - Schedule of Aggregate Carrying Values (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents [1] $ 557,384 $ 348,498
Accounts receivable [1],[2] 334,495 250,995
Inventories [1] 475,649 268,394
Prepaid expenses and other current assets [1] 66,243 43,643
Total current assets 1,682,472 1,055,963
Operating lease right-of-use assets [1] 127,973 126,955
Other long-term assets [1] 33,208 40,205
Total assets 2,376,172 1,946,627
Current liabilities:    
Accounts payable [1] 153,793 161,770
Accrued expenses and other current liabilities [1],[3] 116,480 144,183
Deferred revenue and customer deposits [1],[4] 119,157 159,048
Operating lease liabilities [1] 16,666 16,227
Total current liabilities 461,726 541,946
Operating lease liabilities [1] 133,602 132,363
Non-recourse debt [1] 1,483 112,480
Total liabilities 1,870,972 1,567,811
SK Ecoplant    
Current assets:    
Cash and cash equivalents 1,012 2,591
Accounts receivable 20,483 4,257
Inventories 10,617 13,412
Prepaid expenses and other current assets 1,574 2,645
Total current assets 33,686 22,905
Property, plant and equipment, net 1,705 1,141
Operating lease right-of-use assets 2,249 2,390
Other long-term assets 44 47
Total assets 37,684 26,483
Current liabilities:    
Accounts payable 4,828 5,607
Accrued expenses and other current liabilities 3,324 1,355
Deferred revenue and customer deposits 0 2
Operating lease liabilities 409 393
Total current liabilities 8,561 7,357
Operating lease liabilities 1,665 2,000
Non-recourse debt 1,483 0
Total liabilities $ 11,709 $ 9,357
[1] We have a variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and a joint venture in the Republic of Korea (see Note 16 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items.In August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of September 30, 2023 exclude PPA V balances.
[2] Including amounts from related parties of $247.9 million and $4.3 million as of September 30, 2023 and December 31, 2022, respectively.
[3] Including amounts from related parties of $5.7 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022.
[4] Including amounts from related parties of $11.1 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022.
XML 111 be-20230930_htm.xml IDEA: XBRL DOCUMENT 0001664703 2023-01-01 2023-09-30 0001664703 2023-11-01 0001664703 2023-09-30 0001664703 2022-12-31 0001664703 be:CommonClassAandBMember 2022-12-31 0001664703 be:CommonClassAandBMember 2023-09-30 0001664703 us-gaap:CommonClassAMember 2023-09-30 0001664703 us-gaap:CommonClassAMember 2022-12-31 0001664703 us-gaap:CommonClassBMember 2022-12-31 0001664703 us-gaap:CommonClassBMember 2023-09-30 0001664703 us-gaap:RelatedPartyMember 2023-09-30 0001664703 us-gaap:RelatedPartyMember 2022-12-31 0001664703 us-gaap:ProductMember 2023-07-01 2023-09-30 0001664703 us-gaap:ProductMember 2022-07-01 2022-09-30 0001664703 us-gaap:ProductMember 2023-01-01 2023-09-30 0001664703 us-gaap:ProductMember 2022-01-01 2022-09-30 0001664703 be:InstallationMember 2023-07-01 2023-09-30 0001664703 be:InstallationMember 2022-07-01 2022-09-30 0001664703 be:InstallationMember 2023-01-01 2023-09-30 0001664703 be:InstallationMember 2022-01-01 2022-09-30 0001664703 us-gaap:ServiceMember 2023-07-01 2023-09-30 0001664703 us-gaap:ServiceMember 2022-07-01 2022-09-30 0001664703 us-gaap:ServiceMember 2023-01-01 2023-09-30 0001664703 us-gaap:ServiceMember 2022-01-01 2022-09-30 0001664703 us-gaap:ElectricityMember 2023-07-01 2023-09-30 0001664703 us-gaap:ElectricityMember 2022-07-01 2022-09-30 0001664703 us-gaap:ElectricityMember 2023-01-01 2023-09-30 0001664703 us-gaap:ElectricityMember 2022-01-01 2022-09-30 0001664703 2023-07-01 2023-09-30 0001664703 2022-07-01 2022-09-30 0001664703 2022-01-01 2022-09-30 0001664703 us-gaap:RelatedPartyMember 2023-07-01 2023-09-30 0001664703 us-gaap:RelatedPartyMember 2023-01-01 2023-09-30 0001664703 us-gaap:RelatedPartyMember 2022-07-01 2022-09-30 0001664703 us-gaap:RelatedPartyMember 2022-01-01 2022-09-30 0001664703 us-gaap:CommonStockMember 2023-06-30 0001664703 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001664703 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001664703 us-gaap:RetainedEarningsMember 2023-06-30 0001664703 us-gaap:ParentMember 2023-06-30 0001664703 us-gaap:NoncontrollingInterestMember 2023-06-30 0001664703 2023-06-30 0001664703 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001664703 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001664703 us-gaap:ParentMember 2023-07-01 2023-09-30 0001664703 us-gaap:NoncontrollingInterestMember 2023-07-01 2023-09-30 0001664703 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001664703 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001664703 us-gaap:CommonStockMember 2023-09-30 0001664703 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001664703 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001664703 us-gaap:RetainedEarningsMember 2023-09-30 0001664703 us-gaap:ParentMember 2023-09-30 0001664703 us-gaap:NoncontrollingInterestMember 2023-09-30 0001664703 us-gaap:CommonStockMember 2022-06-30 0001664703 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001664703 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001664703 us-gaap:RetainedEarningsMember 2022-06-30 0001664703 us-gaap:ParentMember 2022-06-30 0001664703 us-gaap:NoncontrollingInterestMember 2022-06-30 0001664703 2022-06-30 0001664703 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001664703 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001664703 us-gaap:ParentMember 2022-07-01 2022-09-30 0001664703 us-gaap:NoncontrollingInterestMember 2022-07-01 2022-09-30 0001664703 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001664703 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001664703 us-gaap:CommonStockMember 2022-09-30 0001664703 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001664703 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001664703 us-gaap:RetainedEarningsMember 2022-09-30 0001664703 us-gaap:ParentMember 2022-09-30 0001664703 us-gaap:NoncontrollingInterestMember 2022-09-30 0001664703 2022-09-30 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-09-30 0001664703 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001664703 us-gaap:ParentMember 2023-01-01 2023-09-30 0001664703 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-09-30 0001664703 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0001664703 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 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-09-30 0001664703 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001664703 us-gaap:ParentMember 2022-01-01 2022-09-30 0001664703 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-09-30 0001664703 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001664703 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001664703 be:RecourseDebtMember 2023-09-30 0001664703 2023-03-20 0001664703 be:SKEcoplantMember be:SecondTrancheClosingMember 2023-03-20 2023-03-20 0001664703 be:SKEcoplantMember us-gaap:SeriesBPreferredStockMember 2023-09-23 2023-09-23 0001664703 be:GreenConvertibleSeniorNotesDueJune2028RecourseMember us-gaap:SeniorNotesMember 2023-05-16 0001664703 be:GreenConvertibleSeniorNotesDueJune2028RecourseMember us-gaap:SeniorNotesMember 2023-05-16 2023-05-16 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember 2023-06-01 2023-06-01 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember 2023-06-01 0001664703 be:SeniorSecuredNotesDueJune2031NonRecourseMember us-gaap:SeniorNotesMember be:PowerPurchaseAgreementCompany5Member 2023-08-24 2023-08-24 0001664703 be:SeniorSecuredNotesDueJune2031NonRecourseMember us-gaap:SeniorNotesMember be:PowerPurchaseAgreementCompany5Member 2023-08-24 0001664703 be:A304SeniorSecuredNotesDueJune302031Member 2023-08-24 0001664703 srt:AsiaPacificMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-07-01 2023-09-30 0001664703 srt:AsiaPacificMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-09-30 0001664703 srt:AsiaPacificMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-07-01 2022-09-30 0001664703 srt:AsiaPacificMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-09-30 0001664703 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001664703 be:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001664703 be:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 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-07-01 2023-09-30 0001664703 be:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001664703 be:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001664703 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001664703 be:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001664703 be:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001664703 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001664703 be:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001664703 be:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001664703 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001664703 be:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001664703 be:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001664703 be:SKEcoplantMember 2022-12-31 0001664703 be:SKEcoplantMember 2023-09-30 0001664703 2023-10-01 2023-09-30 0001664703 us-gaap:CashMember 2023-09-30 0001664703 us-gaap:CashMember 2022-12-31 0001664703 us-gaap:MoneyMarketFundsMember 2023-09-30 0001664703 us-gaap:MoneyMarketFundsMember 2022-12-31 0001664703 srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember 2023-09-30 0001664703 srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember 2022-12-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementsEntitiesMember 2023-09-30 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementsEntitiesMember 2022-12-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany2Member 2023-09-30 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany3bMember 2023-09-30 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-09-30 0001664703 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2023-09-30 0001664703 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2023-09-30 0001664703 us-gaap:FairValueInputsLevel1Member 2023-09-30 0001664703 us-gaap:FairValueInputsLevel2Member 2023-09-30 0001664703 us-gaap:FairValueInputsLevel3Member 2023-09-30 0001664703 us-gaap:FairValueInputsLevel1Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-09-30 0001664703 us-gaap:FairValueInputsLevel2Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-09-30 0001664703 us-gaap:FairValueInputsLevel3Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-09-30 0001664703 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-09-30 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-09-30 0001664703 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-06-01 2023-06-30 0001664703 be:GreenConvertibleSeniorNotesDueJune2028RecourseMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-09-30 0001664703 be:GreenConvertibleSeniorNotesDueJune2028RecourseMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-09-30 0001664703 be:GreenConvertibleSeniorNotesDueJune2028RecourseMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2022-12-31 0001664703 be:GreenConvertibleSeniorNotesDueJune2028RecourseMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2022-12-31 0001664703 be:GreenConvertibleSeniorNotesDueAugust2025RecourseMember us-gaap:SeniorNotesMember 2023-09-30 0001664703 be:GreenConvertibleSeniorNotesDueAugust2025RecourseMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-09-30 0001664703 be:GreenConvertibleSeniorNotesDueAugust2025RecourseMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-09-30 0001664703 be:GreenConvertibleSeniorNotesDueAugust2025RecourseMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2022-12-31 0001664703 be:GreenConvertibleSeniorNotesDueAugust2025RecourseMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2022-12-31 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:SeniorNotesMember 2023-09-30 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-09-30 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-09-30 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2022-12-31 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2022-12-31 0001664703 be:SeniorSecuredNotesDueJune2031NonRecourseMember us-gaap:SeniorNotesMember 2023-09-30 0001664703 be:SeniorSecuredNotesDueJune2031NonRecourseMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-09-30 0001664703 be:SeniorSecuredNotesDueJune2031NonRecourseMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-09-30 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 be:TermLoanDueMarch2026Member us-gaap:SecuredDebtMember 2023-09-30 0001664703 be:TermLoanDueMarch2026Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SecuredDebtMember 2023-09-30 0001664703 be:TermLoanDueMarch2026Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SecuredDebtMember 2023-09-30 0001664703 be:TermLoanDueMarch2026Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SecuredDebtMember 2022-12-31 0001664703 be:TermLoanDueMarch2026Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SecuredDebtMember 2022-12-31 0001664703 us-gaap:EnergyEquipmentMember 2023-09-30 0001664703 us-gaap:EnergyEquipmentMember 2022-12-31 0001664703 us-gaap:MachineryAndEquipmentMember 2023-09-30 0001664703 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001664703 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2023-09-30 0001664703 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2022-12-31 0001664703 us-gaap:ConstructionInProgressMember 2023-09-30 0001664703 us-gaap:ConstructionInProgressMember 2022-12-31 0001664703 us-gaap:BuildingMember 2023-09-30 0001664703 us-gaap:BuildingMember 2022-12-31 0001664703 be:ComputersSoftwareAndHardwareMember 2023-09-30 0001664703 be:ComputersSoftwareAndHardwareMember 2022-12-31 0001664703 us-gaap:FurnitureAndFixturesMember 2023-09-30 0001664703 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001664703 us-gaap:PropertyPlantAndEquipmentMember 2023-07-01 2023-09-30 0001664703 us-gaap:PropertyPlantAndEquipmentMember 2023-01-01 2023-09-30 0001664703 us-gaap:PropertyPlantAndEquipmentMember 2022-07-01 2022-09-30 0001664703 us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-09-30 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-12-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-07-01 2023-09-30 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-01-01 2023-09-30 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-07-01 2022-09-30 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-01-01 2022-09-30 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany5Member 2023-08-01 2023-08-31 0001664703 us-gaap:SeriesBPreferredStockMember 2023-09-30 0001664703 us-gaap:CommonClassAMember 2022-11-08 0001664703 us-gaap:CommonClassBMember 2023-07-27 0001664703 us-gaap:CommonClassAMember 2023-07-27 2023-07-27 0001664703 be:GreenConvertibleSeniorNotesDueJune2028RecourseMember us-gaap:SeniorNotesMember 2023-09-30 0001664703 be:TermLoanDueMarch2026Member 2023-09-30 0001664703 be:NonRecourseDebtMember 2023-09-30 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:SeniorNotesMember 2022-12-31 0001664703 be:GreenConvertibleSeniorNotesDueAugust2025RecourseMember 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:GreenConvertibleSeniorNotesDueJune2028RecourseMember 2023-05-16 2023-05-16 0001664703 be:DebtConversionTermsOneMember be:GreenConvertibleSeniorNotesDueJune2028RecourseMember us-gaap:SeniorNotesMember 2020-08-01 2020-08-31 0001664703 be:DebtConversionTermsTwoMember be:GreenConvertibleSeniorNotesDueJune2028RecourseMember us-gaap:SeniorNotesMember 2023-06-30 2023-06-30 0001664703 us-gaap:CommonClassAMember 2023-05-16 0001664703 be:GreenConvertibleSeniorNotesDueJune2028RecourseMember us-gaap:SeniorNotesMember us-gaap:CommonClassAMember 2023-05-16 2023-05-16 0001664703 srt:MaximumMember be:GreenConvertibleSeniorNotesDueJune2028RecourseMember us-gaap:SeniorNotesMember us-gaap:CommonClassAMember 2023-05-16 2023-05-16 0001664703 be:GreenConvertibleSeniorNotesDueJune2028RecourseMember us-gaap:SeniorNotesMember us-gaap:CommonClassAMember 2023-09-30 0001664703 be:GreenConvertibleSeniorNotesDueJune2028RecourseMember us-gaap:SeniorNotesMember 2023-01-01 2023-09-30 0001664703 be:GreenConvertibleSeniorNotesDueJune2028RecourseMember us-gaap:SeniorNotesMember 2023-07-01 2023-09-30 0001664703 be:GreenConvertibleSeniorNotesDueJune2028RecourseMember 2023-09-30 0001664703 2023-05-11 2023-05-11 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:NotesPayableOtherPayablesMember 2023-09-30 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:NotesPayableOtherPayablesMember 2023-01-01 2023-09-30 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:SeniorNotesMember 2023-01-01 2023-09-30 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:SeniorNotesMember 2022-07-01 2022-09-30 0001664703 be:SeniorSecuredNotesDueMarch2027RecourseMember us-gaap:SeniorNotesMember 2022-01-01 2022-09-30 0001664703 be:GreenConvertibleSeniorNotesDueAugust2025RecourseMember us-gaap:SeniorNotesMember 2023-07-01 2023-09-30 0001664703 be:GreenConvertibleSeniorNotesDueAugust2025RecourseMember us-gaap:SeniorNotesMember 2023-01-01 2023-09-30 0001664703 be:GreenConvertibleSeniorNotesDueAugust2025RecourseMember us-gaap:SeniorNotesMember 2022-07-01 2022-09-30 0001664703 be:GreenConvertibleSeniorNotesDueAugust2025RecourseMember us-gaap:SeniorNotesMember 2022-01-01 2022-09-30 0001664703 be:SeniorSecuredNotesDueJune2031NonRecourseMember us-gaap:SeniorNotesMember be:PowerPurchaseAgreementCompany5Member 2023-08-31 0001664703 be:SKEcoplantMember 2023-07-01 2023-09-30 0001664703 be:SKEcoplantMember 2023-01-01 2023-09-30 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:ProductMember 2023-01-01 2023-09-30 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:InstallationMember 2023-01-01 2023-09-30 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:FinancingObligationsMember 2023-01-01 2023-09-30 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-01-01 2023-09-30 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-07-01 2023-09-30 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:ProductMember 2022-07-01 2022-09-30 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:ProductMember 2022-01-01 2022-09-30 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:InstallationMember 2022-07-01 2022-09-30 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:InstallationMember 2022-01-01 2022-09-30 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:FinancingObligationsMember 2022-07-01 2022-09-30 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:FinancingObligationsMember 2022-01-01 2022-09-30 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-07-01 2022-09-30 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-01-01 2022-09-30 0001664703 be:ManagedServicesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-09-30 0001664703 us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0001664703 us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0001664703 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0001664703 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0001664703 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001664703 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001664703 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001664703 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001664703 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2023-09-30 0001664703 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2022-09-30 0001664703 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-09-30 0001664703 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-09-30 0001664703 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-30 0001664703 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001664703 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0001664703 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001664703 2022-01-01 2022-12-31 0001664703 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0001664703 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001664703 us-gaap:EmployeeStockOptionMember 2022-07-01 2022-09-30 0001664703 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001664703 us-gaap:CommonClassAMember 2022-07-01 2022-09-30 0001664703 us-gaap:CommonClassAMember 2023-07-01 2023-09-30 0001664703 us-gaap:CommonClassAMember 2023-01-01 2023-09-30 0001664703 us-gaap:CommonClassAMember 2022-01-01 2022-09-30 0001664703 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001664703 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001664703 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001664703 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0001664703 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0001664703 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 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:PerformanceStockUnitsMember be:A2023ExecutiveAwardsMember 2023-07-11 2023-07-11 0001664703 be:A2018EmployeeStockPurchasePlanMember 2023-07-01 2023-09-30 0001664703 be:A2018EmployeeStockPurchasePlanMember 2023-01-01 2023-09-30 0001664703 be:A2018EmployeeStockPurchasePlanMember 2022-07-01 2022-09-30 0001664703 be:A2018EmployeeStockPurchasePlanMember 2022-01-01 2022-09-30 0001664703 be:A2018EmployeeStockPurchasePlanMember 2023-09-30 0001664703 be:A2018EmployeeStockPurchasePlanMember 2022-12-31 0001664703 be:A2018EmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany5Member 2023-01-01 2023-09-30 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany5Member 2023-08-24 2023-08-24 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember be:PowerPurchaseAgreementCompany5Member 2023-08-25 2023-08-25 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany5Member 2023-08-25 2023-08-25 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PPA5UpgradeMember be:PowerPurchaseAgreementCompany5Member 2023-01-01 2023-09-30 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PPA5UpgradeMember be:PowerPurchaseAgreementCompany5Member 2023-08-01 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PPA5UpgradeMember be:PowerPurchaseAgreementCompany5Member 2023-09-30 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany5Member 2023-09-30 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:ProductMember be:PPA5UpgradeMember be:PowerPurchaseAgreementCompany5Member 2023-01-01 2023-09-30 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:ElectricityMember be:PPA5UpgradeMember be:PowerPurchaseAgreementCompany5Member 2023-01-01 2023-09-30 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:ElectricityMember be:PPA5UpgradeMember 2023-01-01 2023-09-30 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:ElectricityMember be:PowerPurchaseAgreementCompany5Member 2023-01-01 2023-09-30 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:ProductMember be:PPA5UpgradeMember 2023-01-01 2023-09-30 0001664703 us-gaap:RelatedPartyMember us-gaap:SeriesBPreferredStockMember 2023-09-23 2023-09-23 0001664703 us-gaap:RelatedPartyMember us-gaap:CommonClassAMember 2023-01-01 2023-09-30 0001664703 us-gaap:RelatedPartyMember be:SeriesARedeemableConvertiblePreferredStockMember 2022-11-08 2022-11-08 0001664703 us-gaap:RelatedPartyMember us-gaap:SeriesBPreferredStockMember 2022-11-08 2022-11-08 0001664703 be:SKEcoplantMember us-gaap:CommonClassAMember 2023-09-30 0001664703 be:FullTimeEmployeesMember 2023-09-01 2023-09-30 0001664703 be:ContractorsMember 2023-09-01 2023-09-30 0001664703 be:FullTimeEmployeesMember us-gaap:SubsequentEventMember 2023-10-01 2023-10-31 0001664703 be:ContractorsMember us-gaap:SubsequentEventMember 2023-10-01 2023-10-31 0001664703 us-gaap:FacilityClosingMember 2023-09-30 0001664703 us-gaap:EmployeeSeveranceMember 2023-09-30 0001664703 us-gaap:EmployeeRelocationMember 2023-09-30 0001664703 us-gaap:OneTimeTerminationBenefitsMember 2023-09-30 0001664703 us-gaap:ProductMember be:A2023RestructuringPlanMember 2023-07-01 2023-09-30 0001664703 us-gaap:ServiceMember be:A2023RestructuringPlanMember 2023-07-01 2023-09-30 0001664703 be:A2023RestructuringPlanMember 2023-07-01 2023-09-30 0001664703 be:PowerPurchaseAgreementCompany5Member 2023-07-01 2023-09-30 0001664703 be:PowerPurchaseAgreementCompany5Member 2023-01-01 2023-09-30 0001664703 be:PowerPurchaseAgreementCompany5Member 2022-07-01 2022-09-30 0001664703 be:PowerPurchaseAgreementCompany5Member 2022-01-01 2022-09-30 0001664703 be:SeniorSecuredNotesDueJune2031NonRecourseMember us-gaap:SeniorNotesMember be:PowerPurchaseAgreementCompany5Member 2022-12-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany5Member country:KR 2023-09-30 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany5Member 2023-09-30 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany5Member 2022-12-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany3bMember 2019-12-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany3bMember 2019-01-01 2019-12-31 0001664703 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember be:PowerPurchaseAgreementCompany3bMember 2019-01-01 2019-09-30 0001664703 2012-03-31 0001664703 2017-09-30 0001664703 be:MilestonePeriod1Member 2023-09-30 0001664703 be:MilestonePeriod1Member 2023-01-01 2023-09-30 0001664703 be:MilestonePeriod2Member 2023-09-30 0001664703 be:MilestonePeriod2Member 2023-01-01 2023-09-30 0001664703 be:MilestonePeriod3Member 2023-09-30 0001664703 be:MilestonePeriod3Member 2023-01-01 2023-09-30 0001664703 us-gaap:ProductMember us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0001664703 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0001664703 2023-01-06 2023-01-06 0001664703 be:ConvertibleNotesMember 2023-07-01 2023-09-30 0001664703 be:ConvertibleNotesMember 2022-07-01 2022-09-30 0001664703 be:ConvertibleNotesMember 2023-01-01 2023-09-30 0001664703 be:ConvertibleNotesMember 2022-01-01 2022-09-30 0001664703 us-gaap:RedeemableConvertiblePreferredStockMember 2023-07-01 2023-09-30 0001664703 us-gaap:RedeemableConvertiblePreferredStockMember 2022-07-01 2022-09-30 0001664703 us-gaap:RedeemableConvertiblePreferredStockMember 2023-01-01 2023-09-30 0001664703 us-gaap:RedeemableConvertiblePreferredStockMember 2022-01-01 2022-09-30 0001664703 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0001664703 us-gaap:EmployeeStockOptionMember 2022-07-01 2022-09-30 0001664703 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001664703 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001664703 be:SKEcoplantMember 2021-10-01 2021-10-31 0001664703 be:SKEcoplantMember 2023-09-15 0001664703 be:SeriesARedeemableConvertiblePreferredStockMember be:InitialInvestmentMember be:SKEcoplantMember 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-01 2021-10-31 0001664703 be:SeriesARedeemableConvertiblePreferredStockMember be:InitialInvestmentMember be:SKEcoplantMember 2021-12-29 2021-12-29 0001664703 be:SKEcoplantMember 2021-10-31 0001664703 be:SKEcoplantMember 2021-10-23 2021-12-29 0001664703 be:SKEcoplantMember 2021-12-29 0001664703 be:SKEcoplantMember 2022-07-01 2022-09-30 0001664703 be:SKEcoplantMember 2022-01-01 2022-09-30 0001664703 be:SKEcoplantMember us-gaap:CommonClassAMember us-gaap:OverAllotmentOptionMember 2022-08-10 2022-08-10 0001664703 be:SKEcoplantMember us-gaap:SeriesBPreferredStockMember be:SecondTrancheClosingMember 2023-03-20 0001664703 be:SKEcoplantMember us-gaap:SeriesBPreferredStockMember be:SecondTrancheClosingMember 2023-03-20 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-20 0001664703 be:SKEcoplantMember be:SecondTrancheClosingMember 2023-09-30 0001664703 be:SecondTrancheClosingMember be:SKEcoplantMember 2023-03-20 2023-03-20 0001664703 be:SKEcoplantMember be:InitialInvestmentMember 2023-03-20 2023-03-20 0001664703 be:SKEcoplantMember be:SecondTrancheClosingMember 2023-03-31 0001664703 be:SKEcoplantMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember be:SecondTrancheClosingMember 2023-03-31 0001664703 be:SKEcoplantMember us-gaap:OtherNoncurrentAssetsMember be:SecondTrancheClosingMember 2023-03-31 0001664703 be:SKEcoplantMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember be:SecondTrancheClosingMember 2023-09-30 0001664703 be:SKEcoplantMember us-gaap:OtherNoncurrentAssetsMember be:SecondTrancheClosingMember 2023-09-30 0001664703 be:SKEcoplantMember 2023-03-20 2023-03-20 shares iso4217:USD iso4217:USD shares pure be:customer utr:MW be:day be:employee be:contractor be:employer 0001664703 --12-31 2023 Q3 false 0.0530427 http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent 10-Q true 2023-09-30 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 224048769 557384000 348498000 42614000 51515000 119000 119000 334495000 250995000 143875000 46727000 475649000 268394000 62212000 46191000 66243000 43643000 1682472000 1055963000 490535000 600414000 127973000 126955000 37698000 118353000 4286000 4737000 33208000 40205000 2376172000 1946627000 153793000 161770000 16537000 17332000 116480000 144183000 119157000 159048000 16666000 16227000 39093000 17363000 0 12716000 0 13307000 461726000 541946000 14499000 56392000 133602000 132363000 410365000 442063000 840492000 273076000 1483000 112480000 8805000 9491000 1870972000 1567811000 0.0001 0.0001 600000000 600000000 223860870 223860870 189864722 189864722 600000000 600000000 0 0 15799968 15799968 21000 20000 4360080000 3906491000 -2378000 -1251000 -3871110000 -3564483000 486613000 340777000 18587000 38039000 505200000 378816000 2376172000 1946627000 247900000 4300000 3400000 0 23400000 0 5700000 0 11100000 0 304976000 213243000 713427000 520415000 21916000 22682000 66762000 48964000 47535000 37347000 130496000 111012000 25841000 19002000 65869000 56158000 400268000 292274000 976554000 736549000 182832000 158176000 457591000 393337000 25902000 28333000 77881000 57836000 57370000 41792000 165877000 124646000 139378000 13029000 169802000 83819000 405482000 241330000 871151000 659638000 -5214000 50944000 105403000 76911000 35126000 36146000 122309000 112286000 20002000 23275000 73935000 65084000 43366000 44115000 131004000 119965000 98494000 103536000 327248000 297335000 -103708000 -52592000 -221845000 -220424000 7419000 1109000 13771000 1364000 68037000 13099000 93736000 41000000 -1577000 4472000 -3660000 254000 -1415000 0 -4288000 -4233000 -114000 54000 -1213000 623000 -167432000 -60056000 -310971000 -263416000 646000 336000 1083000 888000 -168078000 -60392000 -312054000 -264304000 921000 -3315000 -5427000 -9768000 -168999000 -57077000 -306627000 -254536000 0 0 0 -300000 -168999000 -57077000 -306627000 -254236000 -0.80 -0.80 -0.31 -0.31 -1.47 -1.47 -1.41 -1.41 210930000 210930000 186487000 186487000 208798000 208798000 180762000 180762000 125700000 361000000 12500000 30200000 -168078000 -60392000 -312054000 -264304000 -527000 -1027000 -1520000 -1774000 -527000 -1027000 -1520000 -1774000 -168605000 -61419000 -313574000 -266078000 719000 -3811000 -5820000 -10361000 -169324000 -57608000 -307754000 -255717000 0 0 0 -300000 -169324000 -57608000 -307754000 -255417000 209181382 20000 4011900000 -2053000 -3702111000 307756000 38479000 346235000 637728 426170 5607000 5607000 5607000 123889 1138000 1138000 1138000 19469000 19469000 19469000 -11482000 -11482000 18346000 6864000 13491701 1000 310484000 310485000 310485000 2265000 2265000 -325000 -325000 -202000 -527000 -168999000 -168999000 921000 -168078000 223860870 21000 4360080000 -2378000 -3871110000 486613000 18587000 505200000 178913797 18000 3284261000 -1000000 -3460234000 -176955000 32034000 -144921000 539074 339055 5619000 5619000 5619000 225759 2233000 2233000 2233000 23893000 23893000 23893000 1557000 1557000 2815000 2815000 14950000 1000 371526000 371527000 371527000 4183000 4183000 4183000 -531000 -531000 -496000 -1027000 -57077000 -57077000 -3315000 -60392000 194967685 19000 3691715000 -1531000 -3517311000 172892000 29481000 202373000 205664690 20000 3906491000 -1251000 -3564483000 340777000 38039000 378816000 3496491 875695 13363000 13363000 13363000 332293 2640000 2640000 2640000 77755000 77755000 77755000 76242000 76242000 76242000 -16145000 -16145000 -16145000 6979000 6979000 54522000 54522000 54522000 -11482000 -11482000 18346000 6864000 13491701 1000 310484000 310485000 310485000 2265000 2265000 -1127000 -1127000 -393000 -1520000 -306627000 -306627000 -5427000 -312054000 223860870 21000 4360080000 -2378000 -3871110000 486613000 18587000 505200000 176460407 18000 3219081000 -350000 -3263075000 -44326000 42499000 -1827000 2328713 759744 11600000 11600000 11600000 468821 3550000 3550000 3550000 82275000 82275000 82275000 500000 500000 5472000 5972000 2815000 2815000 14950000 1000 371526000 371527000 371527000 4183000 4183000 4183000 -1181000 -1181000 -593000 -1774000 -254236000 -254236000 -9768000 -264004000 194967685 19000 3691715000 -1531000 -3517311000 172892000 29481000 202373000 300000 300000 300000 0 -312054000 -264304000 50283000 46182000 24540000 18153000 -177000 523000 -1213000 9640000 130111000 44800000 52792000 0 77160000 81460000 3300000 2355000 -4288000 -4233000 -3029000 -3086000 0 -3487000 83851000 -15758000 97148000 567000 206315000 110797000 15914000 8856000 0 -2510000 20849000 15766000 -13634000 730000 -23879000 2162000 907000 499000 -5695000 38642000 -795000 1597000 -30937000 502000 -57041000 -12716000 -1320000 -9980000 -494364000 -168453000 67485000 80907000 3000 0 -67482000 -80907000 633983000 0 19539000 0 118538000 30212000 0 2413000 72852000 17262000 2702000 0 13475000 28821000 2265000 5972000 16003000 15150000 0 385396000 0 13407000 6864000 0 310957000 0 6979000 2815000 54522000 0 -408000 -63000 682161000 305211000 -985000 -1643000 119330000 54208000 518366000 615114000 637696000 669322000 32741000 39664000 23684000 11759000 804000 788000 1332000 1296000 0 42758000 0 4183000 5702000 13373000 14157000 17623000 907000 0 76242000 0 16145000 0 310484000 0 243600000 8200000 3400000 0 23400000 0 5700000 0 11100000 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 extinguishments, 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 2022 and the first three quarters of 2023, we had </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$840.5 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of total outstanding recourse debt as of September 30, 2023,</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.</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 16 - </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 were entitled to draw down on a loan from SK ecoplant with a maximum principal amount of $311.0 million, if SK ecoplant sent a redemption notice to us under the Amended SPA or otherwise reduced any portion of its holdings of our Class A common stock. On September 23, 2023, all 13,491,701 shares of the Series B RCPS were automatically converted into shares of our Class A common stock. For additional information, please see Part I, Item 1, Note 11 - </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%"> and Note 16 - </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 May 16, 2023, we issued 3% Green Convertible Senior Notes (the “3% Green Notes</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%">) in an aggregate principal amount of $632.5 million due June 2028, unless earlier repurchased, redeemed or converted, less the initial purchasers’ discount of $15.8 million and other issuance costs of $4.0 million, resulting in net proceeds of $612.7 million. On June 1, 2023, we used approximately $60.9 million of the net proceeds from this offering to redeem all of the outstanding principal amount of our 10.25% Senior Secured Notes due March 2027. The redemption price equaled 104% of the principal amount redeemed plus accrued and unpaid interest. For additional information, please see Part I, Item 1, 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%">.</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 24, 2023, as part of the repowering of PPA V Investment Company and Operating Company (“PPA V”), our Power Purchase Agreement (“PPA”) entity, we paid off the outstanding balance and related accrued interest of $118.5 million and $0.5 million, respectively, of our 3.04% Senior Secured Notes due June 30, 2031. For additional information, please see Part I, Item 1, 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%">.</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 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 U.S. on our ongoing and </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%">future operations. The rising interest rate environment in the U.S. has and may 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 the 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”).</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 for the three and nine months ended September 30, 2023 was attributable to operations in the United States and, for the three and nine months ended September 30, 2022, to operations in the Republic of Korea. A major portion of our long-lived assets is attributable to operations in the United States for all periods presented. In addition to shipments in the U.S. and the Republic of Korea, we also ship our Energy Servers to other countries, primarily Japan and India (the markets of the Republic of Korea, Japan and India, collectively referred to as the “Asia Pacific region”). In the three and nine months ended September 30, 2023, total revenue related to shipments to the Asia Pacific region was 35% and 24%, respectively. In the three and nine months ended September 30, 2022, total revenue related to shipments to the Asia Pacific region was 58% and 61%, 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%">Credit Risk - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2023, two customers accounted for approximately 72% 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 September 30, 2023, revenue from two customers accounted for approximately 40% and 31% of our total revenue. During the nine months ended September 30, 2023, two customers represented approximately 36% and 24% 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-weight:400;line-height:120%">During the three months ended September 30, 2022, two customers represented approximately 54% and 26% of our total revenue. During the nine months ended September 30, 2022, two customers represented approximately 48% and 16% of our total revenue.</span></div> 840500000 13491701 13491701 311000000 311000000 13491701 0.03 0.03 632500000 15800000 4000000 612700000 60900000 0.1025 1.04 118500000 500000 0.0304 <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”).</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.35 0.24 0.58 0.61 2 0.72 0.18 1 0.75 2 0.40 0.31 2 0.36 0.24 2 0.54 0.26 2 0.48 0.16 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><td style="width:73.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">334,495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><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%">143,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'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"></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%">Customer deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">66,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">121,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Deferred revenue </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">67,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">94,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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 September 30, 2023 there were no customer deposits related to transactions with SK ecoplant (see Note 16 - </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><td style="width:47.584%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Nine Months Ended <br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><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><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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">Beginning balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">35,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">33,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">46,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">25,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">(8,284)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">(21,677)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">(31,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">(21,304)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Revenue recognized and not billed as of the end of the period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">116,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">129,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">21,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Ending balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">143,875 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">25,768 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">143,875 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">25,768 </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></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 as of September 30, 2023 were primarily related to the PPA V Upgrade. For additional information, please see Part I, Item 1, Note 10 - </span><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</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-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 and nine months ended September 30, 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><td style="width:47.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><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/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Nine Months Ended <br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">Beginning balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">85,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">96,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">94,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">115,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Additions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">243,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">248,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">733,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">597,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Revenue recognized</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(261,042)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(241,795)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(760,633)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(609,638)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Ending balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">67,613 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">103,156 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">67,613 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">103,156 </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></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 to 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 this 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><td style="width:48.022%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">Nine Months Ended <br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">Revenue from contracts with customers:</span></td><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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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="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%"> </span></td><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%">304,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">213,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">713,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">520,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="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%"> </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%">21,916 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">22,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">66,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">48,964 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="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%"> </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%">47,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">37,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">130,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">111,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="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%"> </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%">9,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">16,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">383,439 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">276,147 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">927,501 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">688,743 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Revenue from contracts that contain leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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="background-color:#ffffff;padding:0 1pt"></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%">16,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">16,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">49,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">47,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">400,268 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">292,274 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">976,554 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">736,549 </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></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><td style="width:73.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">334,495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><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%">143,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'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"></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%">Customer deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">66,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">121,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Deferred revenue </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">67,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">94,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><td style="width:47.584%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Nine Months Ended <br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><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><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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">Beginning balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">35,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">33,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">46,727 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">25,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">(8,284)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">(21,677)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">(31,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">(21,304)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Revenue recognized and not billed as of the end of the period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">116,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">129,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">21,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Ending balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">143,875 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">25,768 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">143,875 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">25,768 </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></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 and nine months ended September 30, 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><td style="width:47.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><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/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Nine Months Ended <br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">Beginning balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">85,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">96,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">94,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">115,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Additions</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">243,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">248,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">733,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">597,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Revenue recognized</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(261,042)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(241,795)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(760,633)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(609,638)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Ending balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">67,613 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">103,156 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">67,613 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">103,156 </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></tr></table></div> 334495000 250995000 143875000 46727000 66043000 121085000 67613000 94355000 24600000 0 35182000 33374000 46727000 25201000 8284000 21677000 31968000 21304000 116977000 14071000 129116000 21871000 143875000 25768000 143875000 25768000 85110000 96377000 94355000 115476000 243545000 248574000 733891000 597318000 261042000 241795000 760633000 609638000 67613000 103156000 67613000 103156000 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><td style="width:48.022%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.604%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">Nine Months Ended <br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">Revenue from contracts with customers:</span></td><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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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="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%"> </span></td><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%">304,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">213,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">713,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">520,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="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%"> </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%">21,916 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">22,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">66,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">48,964 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="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%"> </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%">47,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">37,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">130,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">111,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="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%"> </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%">9,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">16,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">383,439 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">276,147 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">927,501 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">688,743 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Revenue from contracts that contain leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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="background-color:#ffffff;padding:0 1pt"></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%">16,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">16,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">49,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">47,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">400,268 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">292,274 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">976,554 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">736,549 </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></tr></table></div> 304976000 213243000 713427000 520415000 21916000 22682000 66762000 48964000 47535000 37347000 130496000 111012000 9012000 2875000 16816000 8352000 383439000 276147000 927501000 688743000 16829000 16127000 49053000 47806000 400268000 292274000 976554000 736549000 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.853%"><tr><td style="width:1.0%"></td><td style="width:73.131%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">148,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">226,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Money market funds</span></td><td colspan="3" style="padding:0 1pt"></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%">489,395 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">291,903 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">637,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></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 Reported:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></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%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">557,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">348,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Restricted cash</span></td><td colspan="3" style="padding:0 1pt"></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%">80,312 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">169,868 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">637,696 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></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%">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><td style="width:73.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.037%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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"></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><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><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"></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%">Current:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></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%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">50,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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 V 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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">42,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></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%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">37,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">110,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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 V 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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">8,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">37,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">80,312 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td></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%">As of December 31, 2022, we had a variable interest entity (“VIE”) related to our PPA entity, PPA V, that represented 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 August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (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%">, and as such there were no balances related to PPA V in the condensed consolidated balance sheet as of September 30, 2023. In addition, the restricted cash held in the PPA II and PPA IIIb entities as of September 30, 2023 included $28.1 million and $0.9 million of current restricted cash, respectively, and $12.3 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 institutions. These transactions are accounted for as sales and cash proceeds are included in cash used in operating activities. We derecognized $108.0 million and $167.6 million of accounts receivable during the three and nine months ended September 30, 2023, respectively. We derecognized $146.3 million and $283.3 million of accounts receivable during the three and nine months ended September 30, 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 and nine months ended September 30, 2023 were $2.0 million and $2.7 million, respectively. The costs of factoring for the three and nine months ended September 30, 2022 were $2.5 million and $3.7 million, respectively. The costs 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.853%"><tr><td style="width:1.0%"></td><td style="width:73.131%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">148,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">226,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Money market funds</span></td><td colspan="3" style="padding:0 1pt"></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%">489,395 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">291,903 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">637,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></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 Reported:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></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%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">557,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">348,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Restricted cash</span></td><td colspan="3" style="padding:0 1pt"></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%">80,312 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">169,868 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">637,696 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></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%">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><td style="width:73.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.037%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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"></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><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><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"></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%">Current:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></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%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">50,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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 V 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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">42,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></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%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">37,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">110,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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 V 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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">8,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">37,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">80,312 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td></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%">As of December 31, 2022, we had a variable interest entity (“VIE”) related to our PPA entity, PPA V, that represented 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 August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (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%">, and as such there were no balances related to PPA V in the condensed consolidated balance sheet as of September 30, 2023. In addition, the restricted cash held in the PPA II and PPA IIIb entities as of September 30, 2023 included $28.1 million and $0.9 million of current restricted cash, respectively, and $12.3 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.853%"><tr><td style="width:1.0%"></td><td style="width:73.131%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">148,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">226,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Money market funds</span></td><td colspan="3" style="padding:0 1pt"></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%">489,395 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">291,903 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">637,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></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 Reported:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></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%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">557,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">348,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Restricted cash</span></td><td colspan="3" style="padding:0 1pt"></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%">80,312 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">169,868 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">637,696 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></tr></table></div> 148301000 226463000 489395000 291903000 637696000 518366000 557384000 348498000 80312000 169868000 637696000 518366000 42614000 50965000 0 550000 42614000 51515000 37698000 110353000 0 8000000 37698000 118353000 80312000 169868000 28100000 900000 12300000 6700000 40600000 1200000 28500000 6700000 108000000 167600000 146300000 283300000 2000000 2700000 2500000 3700000 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><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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><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%">489,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">489,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">489,395 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">489,395 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">3,948 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">3,948 </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></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><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></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><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><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><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><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">291,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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></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><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">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></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 nine months ended September 30, 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><td style="width:82.379%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.837%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">5,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EPP liability settlement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(3,160)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Changes in fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">1,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Liabilities at September 30, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">3,948 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">In June 2023, per an EPP agreement with one of our customers, we paid $3.2 million, which was recorded as a reduction to our balance of embedded EPP derivative liability as of September 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-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 2). 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><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></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><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%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><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><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Debt instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">3% Green Convertible Senior Notes due June 2028</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">614,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">613,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">249,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">224,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">309,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">60,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">60,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Non-recourse:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">3.04% Senior Secured Notes due June 2031</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">125,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">117,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">4.6% Term Loan due March 2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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><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%">489,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">489,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">489,395 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">489,395 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Derivatives:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">3,948 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">3,948 </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></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><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></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><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><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><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><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">291,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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></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><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">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></tr></table></div> 489395000 0 0 489395000 489395000 0 0 489395000 0 0 3948000 3948000 0 0 3948000 3948000 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 nine months ended September 30, 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><td style="width:82.379%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.837%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">5,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EPP liability settlement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(3,160)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Changes in fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">1,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Liabilities at September 30, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">3,948 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 5895000 3160000 1213000 3948000 3200000 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><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></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><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%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><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><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Debt instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">3% Green Convertible Senior Notes due June 2028</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">614,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">613,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">249,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">224,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">309,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">60,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">60,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Non-recourse:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">3.04% Senior Secured Notes due June 2031</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">125,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">117,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">4.6% Term Loan due March 2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 0.03 614183000 613298000 0 0 0.025 226309000 249665000 224832000 309488000 0.1025 0 0 60960000 60472000 0.0304 0 0 125787000 117028000 0.046 1483000 1345000 0 0 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><td style="width:73.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">238,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">165,446 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">58,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Work-in-progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">53,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">44,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">475,649 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></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%">The inventory reserves were $17.8 million and $17.2 million as of September 30, 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 September 30, 2023, the inventory balance was reduced by $2.2 million primarily due to the release of a portion of the grant liability, which was recorded as capitalized payroll expenses in the closing inventory balance. For additional information, please see Part I, Item 1, Note 13 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'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%">section.</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><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.891%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><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><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%">10,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Deferred expenses (Note 16)</span></div><div><span><br/></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">9,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Prepaid managed services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#ffffff;padding:0 1pt"></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%">5,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">4,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Tax receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#ffffff;padding:0 1pt"></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%">3,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">5,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Advance income tax provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Interest receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits made</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Prepaid deferred commissions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">14,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">66,243 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">43,643 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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-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><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.891%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><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><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%">313,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">538,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">145,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">107,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">104,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">72,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">49,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">49,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">24,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">778,397 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(287,862)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(344,184)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">490,535 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></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%">Depreciation expense related to property, plant and equipment for the three and nine months ended September 30, 2023 was $14.6 million and $50.3 million, respectively. Depreciation expense related to property, plant and equipment for the three and nine months ended September 30, 2022 was $15.5 million and $46.2 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%">Property, plant and equipment under operating leases by PPA V was $226.0 million and accumulated depreciation for these assets was $92.7 million as of December 31, 2022. There was no property, plant and equipment under operating leases by PPA V as of September 30, 2023. Depreciation expense for property, plant and equipment under operating leases by PPA V (sold in August 2023) and PPA IV (sold in November 2022) was $3.7 million and $10.9 million for the three and nine months ended September 30, 2023, respectively. Depreciation expense for these assets was $5.8 million and $17.3 million for the three and nine months ended September 30, 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:400;line-height:120%">PPA V Upgrade</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 August 2023, we started a project (the “PPA V Upgrade”, the “PPA V Repowering”) to replace 37.1 megawatts of Energy Servers (the “old Energy Servers”) at PPA V with current generation Energy Servers (the “new Energy Servers”). The replacement was ongoing as of September 30, 2023. See Note 10 - </span><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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</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><td style="width:73.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><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,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">8,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Deposits made</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Deferred expenses (Note 16)</span></div><div><span><br/></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Prepaid managed services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#ffffff;padding:0 1pt"></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%">1,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Prepaid insurance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">13,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">33,208 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></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 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><td style="width:73.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">Product performance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">15,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">16,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">915 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">16,537 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></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><td style="width:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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"></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: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%">23,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Warranty expenditures during the nine-month period</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%">(24,360)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Balances at September 30, 2023</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">16,537 </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></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><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.891%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><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%">Compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">43,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">48,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#ffffff;padding:0 1pt"></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%">34,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">44,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Interest payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">7,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#ffffff;padding:0 1pt"></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,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Accrued installation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">7,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#ffffff;padding:0 1pt"></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%">3,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">4,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Provision for income tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#ffffff;padding:0 1pt"></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%">2,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">6,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">VAT interim liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Accrued restructuring costs (Note 12)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">PPA IV upgrade financing obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Delaware grant (Note 13)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">9,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Current portion of derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">116,480 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">144,183 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, we had 20,000,000 shares of preferred stock authorized. 13,491,701 of these shares were designated as Series B RCPS and were converted to Class A common stock as of September 23, 2023, as a result of the SK ecoplant Second Tranche Closing. A</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s of December 31, 2022, we had 20,000,000 shares of preferred stock authorized. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,000,000 of these shares were designated as Series A redeemable convertible preferred stock and were converted to Class A common stock as of November 8, 2022, as a result of the SK ecoplant Initial Investment. For additional information, please see Part I, Item 1, Note 16 - </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></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 preferred stock had $0.0001 par value. There were no shares of preferred stock issued and outstanding as of September 30, 2023 and December 31, 2022.</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-style:italic;font-weight:700;line-height:120%">Conversion of Class B 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 July 27, 2023, in accordance with our Restated Certificate of Incorporation, each share of our Class B common stock entitled to ten votes per share automatically converted into one share of our Class A common stock entitled to one vote per share.</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><td style="width:73.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">238,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">165,446 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">58,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Work-in-progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">53,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">44,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">475,649 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></td></tr></table></div> 238716000 165446000 183078000 58288000 53855000 44660000 475649000 268394000 17800000 17200000 2200000 <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><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.891%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><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><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%">10,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Deferred expenses (Note 16)</span></div><div><span><br/></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">9,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Prepaid managed services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#ffffff;padding:0 1pt"></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%">5,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">4,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Tax receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#ffffff;padding:0 1pt"></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%">3,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">5,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Advance income tax provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">965 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Interest receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits made</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Prepaid deferred commissions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">14,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">66,243 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">43,643 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10314000 6553000 9909000 0 5868000 4405000 5243000 4290000 4428000 3676000 3993000 5536000 2349000 783000 2060000 965000 1854000 556000 1683000 1409000 911000 1002000 17631000 14468000 66243000 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><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.891%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><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><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%">313,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">538,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">145,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">107,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">104,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">72,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">49,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">49,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">24,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">778,397 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"></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%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(287,862)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(344,184)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">490,535 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></td></tr></table></div> 313866000 538912000 165814000 145555000 107209000 104528000 105787000 72174000 49424000 49240000 26455000 24608000 9842000 9581000 778397000 944598000 287862000 344184000 490535000 600414000 14600000 50300000 15500000 46200000 226000000 92700000 3700000 10900000 5800000 17300000 37.1 <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><td style="width:73.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><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,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">8,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Deposits made</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Deferred expenses (Note 16)</span></div><div><span><br/></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Prepaid managed services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#ffffff;padding:0 1pt"></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%">1,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Prepaid insurance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">13,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">33,208 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></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 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><td style="width:73.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">Product performance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">15,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">16,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">915 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">16,537 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></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><td style="width:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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"></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: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%">23,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Warranty expenditures during the nine-month period</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%">(24,360)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Balances at September 30, 2023</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">16,537 </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></tr></table></div> 8901000 8320000 7604000 8076000 2926000 2672000 1980000 0 1896000 2373000 1384000 1151000 0 4047000 8517000 13566000 33208000 40205000 15622000 16901000 915000 431000 16537000 17332000 17332000 23565000 24360000 16537000 <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><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.891%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><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%">Compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">43,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">48,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#ffffff;padding:0 1pt"></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%">34,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">44,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Interest payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">7,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#ffffff;padding:0 1pt"></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,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Accrued installation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">7,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#ffffff;padding:0 1pt"></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%">3,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">4,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Provision for income tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#ffffff;padding:0 1pt"></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%">2,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">6,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">VAT interim liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Accrued restructuring costs (Note 12)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">PPA IV upgrade financing obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Delaware grant (Note 13)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">9,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Current portion of derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">116,480 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">144,183 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 43590000 48156000 34452000 44010000 7919000 3128000 7666000 7147000 6094000 7905000 3666000 4403000 2600000 1140000 2517000 6172000 2194000 418000 1869000 1390000 1172000 0 1142000 1024000 276000 6076000 0 9495000 0 2596000 1323000 1123000 116480000 144183000 20000000 13491701 20000000 10000000 0.0001 0 0 10 1 Outstanding Loans and Security Agreements<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:120%">The following is a summary of our debt as of September 30, 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><td style="width:28.578%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.708%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><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><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><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><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><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"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">3% Green Convertible Senior Notes due June 2028</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">632,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">614,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">614,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">3.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">June 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">226,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">226,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><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><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><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%">862,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">840,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">840,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.6% Term Loan due March 2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">1,483 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">1,483 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">1,483 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">4.6%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">March 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">Korean Joint Venture</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><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%">1,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">1,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">1,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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><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%">863,983 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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: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%">— </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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: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%">841,975 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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: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%">841,975 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">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><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.561%"></td><td style="width:0.1%"></td></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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><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><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><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><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><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"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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: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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><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><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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3.04% Senior Secured Notes due June 30, 2031</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">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 September 30, 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%">3%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Green Convertible Senior Notes due June 2028</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - On May 16, 2023, we issued the 3% Green Notes in an aggregate principal amount of $632.5 million due on June 1, 2028, unless earlier repurchased, redeemed or converted, less an initial purchasers’ discount of $15.8 million and other issuance costs of $4.0 million (together, the “Transaction Costs”), resulting in net proceeds of $612.7 million. The 3% Green Notes were issued pursuant to, and are governed by, an indenture (the “Indenture”), dated as of May 16, 2023, between us and U.S. Bank Trust Company, National Association, as Trustee, in private placements to qualified institutional buyers pursuant to Rule 144A of the Securities Act of 1933, as amended (the “Securities Act”).</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%">Pursuant to the purchase agreement among the Company and the representatives of the initial purchasers of the 3% Green Notes, the Company granted the initial purchasers an option to purchase up to an additional $82.5 million aggregate principal amount of the 3% Green Notes (the “Greenshoe Option”). The 3% Green Notes issued on May 16, 2023, included $82.5 million aggregate principal amount pursuant to the full exercise by the initial purchasers of the Greenshoe Option.</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 3% Green Notes are senior, unsecured obligations accruing interest at a rate of 3% per annum, payable semi-annually in arrears on June 1 and December 1 of each year, beginning on December 1, 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%">We may not redeem the 3% Green Notes prior to June 5, 2026, subject to a partial redemption limitation. We may elect to redeem, at face value, all or any portion of the 3% Green Notes at any time, and from time to time, on or after June 5, 2026 and on or before the forty-sixth scheduled trading day immediately before the maturity date, provided the share price for our Class A common stock exceeds 130% of the conversion price at redemption.</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%">Before March 1, 2028, the noteholders have the right to convert their 3% Green Notes only upon the occurrence of certain events, including satisfaction of a condition relating to the closing price of our common stock (the “Closing Price Condition”) or the trading price of the 3% Green Notes (the “Trading Price Condition”), a redemption event, or other specified corporate events. If the Closing Price Condition is met on at least 20 (whether or not consecutive) of the last 30 consecutive trading days in any calendar quarter, and only during such calendar quarter, the noteholders may convert their 3% Green Notes at any time during the immediately following quarter, commencing after the calendar quarter ending on September 30, 2023, subject to partial redemption limitation. Subject to the Trading Price Condition, the noteholders may convert their 3% Green Notes during the five business days immediately after any five consecutive trading day period in which the trading price per $1,000 principal amount of the 3% Green Notes, as determined following a request by a holder of the 3% Green Notes, for each day of that period is less than 98% of the product of the closing price of our common stock and the then applicable conversion rate. From and after March 1, 2028, the noteholders may convert their 3% Green Notes at any time at their election until the close of business on the second scheduled trading day immediately before the maturity date. Should the noteholders elect to convert their 3% Green Notes, we may elect to settle the conversion by paying or delivering, as applicable, cash, shares of our Class A common stock, $0.0001 par value per share, or a combination thereof, at our election.</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 initial conversion rate is 53.0427 shares of Class A common stock per $1,000 principal amount of notes, which represents an initial conversion price of approximately $18.85 per share of Class A common stock. The conversion rate and conversion price are subject to customary adjustments upon the occurrence of certain events. Also, we may increase the conversion rate at any time if our Board of Directors determines it is in the best interests of the Company or to avoid or diminish income tax to holders of common stock. In addition, if certain corporate events that constitute a Make-Whole Fundamental Change, as defined below, occur, then the conversion rate applicable to the conversion of the 3% Green Notes may, in certain circumstances, be increased by up to 22.5430 shares of Class A common stock per $1,000 principal amount of notes for a specified period of time. At September 30, 2023, the maximum number of shares into which the 3% Green Notes could have been potentially converted if the conversion features were triggered was 47,807,955 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%">According to the Indenture, a Make-Whole Fundamental Change means (i) a Fundamental Change, that includes certain change-of-control events relating to us, certain business combination transactions involving us and certain delisting events with respect to our Class A common stock, or (ii) the sending of a redemption notice with respect to the 3% Green Notes.</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 3% Green Notes contain certain customary provisions relating to the occurrence of Events of Default, as defined in the Indenture. If an Event of Default involving bankruptcy, insolvency or reorganization events with respect to us occurs, then the principal amount of, and all accrued and unpaid interest on, all of the 3% Green Notes then outstanding will immediately become due and payable without any further action or notice by any person. However, notwithstanding the foregoing, we may elect, at our option, that the sole remedy for an Event of Default relating to certain failures by us to comply with certain reporting covenants in the Indenture consists exclusively of the right of the noteholders to receive special interest on the 3% Green Notes for up to 180 days at a specified rate per annum not exceeding 0.50% on the principal amount of the 3% Green Notes.</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 Transaction Costs were recorded as debt issuance costs and presented a reduction to the 3% Green Notes on our condensed consolidated balance sheets and are amortized to interest expense at an effective interest rate of 3.8%.</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%">Total interest expense recognized related to the 3% Green Notes for the three and nine months ended September 30, 2023 was $5.7 million and $8.7 million, respectively, and was comprised of contractual interest expense of $4.7 million and $7.2 million, respectively, and amortization of the initial purchasers’ discount and other issuance costs of $1.0 million and $1.5 million, respectively. We have not recognized any special interest expense related to the 3% Green Notes to date. The amount of unamortized debt issuance costs as of September 30, 2023, was $18.3 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%">Although the 3% Green Notes contain embedded conversion features, we account for the 3% Green Notes in its entirety as a liability. As of September 30, 2023, the net carrying value of the 3% Green Notes was classified as a long-term liability in our 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:400;line-height:120%">Capped Calls</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - On May 11, 2023, in connection with the pricing of the 3% Green Notes, and on May 15, 2023, in connection with initial purchasers’ exercise of the Greenshoe Option, we entered into privately negotiated capped call transactions (the “Capped Calls”) with certain counterparties (the “Option Counterparties”). The Capped Calls cover, subject to customary anti-dilution adjustments substantially similar to those applicable to the 3% Green Notes, the aggregate number of shares of our Class A common stock that initially underlie the 3% Green Notes, and are expected generally to reduce potential dilution to holders of our common stock upon any conversion of the 3% Green Notes and at our election (subject to certain </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%">conditions) offset any cash payments we would be required to make in excess of the principal amount of converted 3% Green Notes.</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 Capped Calls expire on June 1, 2028 and are exercisable only at maturity, but may be early terminated in various circumstances, including if the 3% Green Notes are early converted or repurchased. The default settlement method for the Capped Calls is net share settlement. However, we may elect to settle the Capped Calls in 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 Capped Calls have an initial strike price of approximately $18.85 per share of Class A common stock, subject to certain adjustments. The strike price of $18.85 corresponds to the initial conversion price of the 3% Green Notes. The number of shares underlying the Capped Calls is 33,549,508 shares of Class A common stock. The cap price of the Capped Calls is initially $26.46 per share of Class A common stock, which represents a premium of 100% over the last reported sale price of our common stock on May 11, 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 Capped Calls are freestanding financial instruments. We used a portion of the proceeds from the issuance of the 3% Green Notes to pay for the Capped Calls’ premium. As the Capped Calls meet certain accounting criteria, they are recorded in stockholders’ equity and are not accounted for as derivatives. The cost of $54.5 million incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital on our condensed consolidated balance sheets and will not be remeasured.</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-style:italic;font-weight:400;line-height:120%">10.25% 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%"> - The outstanding unpaid principal balance of $57.6 million on the 10.25% Senior Secured Notes due March 2027 was called and retired at 104% during the nine months ended September 30, 2023. The 4% premium of $2.3 million and unpaid accrued interest of $1.0 million were included in the final payment to the noteholders. We recognized loss on extinguishment of debt of $2.9 million as a result of redemption of the 10.25% Senior Secured Notes.</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 current and non-current balance of the outstanding unpaid principal of the 10.25% Senior Secured Notes was $12.7 million and $48.9 million as of 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 10.25% Senior Secured Notes for the nine months ended September 30, 2023 was $2.7 million, including $0.1 million amortization of issuance costs. Interest on the 10.25% Senior Secured Notes for the three and nine months ended September 30, 2022 was $1.9 million and $3.8 million, respectively, including amortization of issuance costs of $0.1 million and $0.2 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 2.5% Green Notes for the three and nine months ended September 30, 2023 was $1.9 million and $5.8 million, respectively, including amortization of issuance costs of $0.5 million and $1.5 million, respectively. Interest on the 2.5% Green Notes for the three and nine months ended September 30, 2022 was $1.9 million and $5.8 million, respectively, including amortization of issuance costs of $0.5 million and $1.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-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.</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%">3.04% Senior Secured Notes due June 2031</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - On August 24, 2023, as part of the PPA V Upgrade, we paid off the outstanding balance and related accrued interest of $118.5 million and $0.5 million, respectively, of our 3.04% Senior Secured Notes due June 2031, and recognized a loss on extinguishment of debt of $1.4 million (for additional information, please see Note 10 - </span><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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). The debt service reserve of $8.6 million was reclassified from restricted cash to cash and cash equivalents at the time of extinguishment of debt.</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 September 30, 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><td style="width:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></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%">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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">230,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">1,483 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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%">632,500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">863,983 </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></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 $68.0 million and $93.7 million for the three and nine months ended September 30, 2023, respectively, was recorded in interest expense on the condensed consolidated statements of operations. Interest expense for the three and nine months ended September 30, 2023 included $52.8 million as a result of the SK ecoplant Second Tranche Closing. For additional information, please see Part I, Item 1, Note 16 - </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%">. Interest expense of $13.1 million and $41.0 million for the three and nine months ended September 30, 2022, respectively, was recorded in interest expense on the condensed consolidated statements of operations.</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:120%">The following is a summary of our debt as of September 30, 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><td style="width:28.578%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.708%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><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><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><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><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><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"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:8pt;font-weight:400;line-height:100%">3% Green Convertible Senior Notes due June 2028</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">632,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">614,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">614,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">3.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">June 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">226,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">226,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><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><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><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%">862,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">840,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">840,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.6% Term Loan due March 2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">1,483 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">1,483 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">1,483 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">4.6%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">March 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">Korean Joint Venture</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><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%">1,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">1,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">1,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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><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%">863,983 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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: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%">— </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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: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%">841,975 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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: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%">841,975 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">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><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.561%"></td><td style="width:0.1%"></td></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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><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><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><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><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><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"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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: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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><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><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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3.04% Senior Secured Notes due June 30, 2031</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> 0.03 632500000 0 614183000 614183000 0.030 0.025 230000000 0 226309000 226309000 0.025 862500000 0 840492000 840492000 0.046 1483000 0 1483000 1483000 0.046 1483000 0 1483000 1483000 863983000 0 841975000 841975000 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.03 0.03 632500000 15800000 4000000 612700000 0.03 0.03 82500000 0.03 0.03 82500000 0.03 0.03 0.03 0.03 1.30 0.03 0.03 20 30 0.03 0.03 5 5 0.03 0.03 0.98 0.03 0.03 0.1000 18850 0.03 22543 0.03 47807955 0.03 0.03 0.03 0.03 P180D 0.0050 0.03 0.03 0.038 0.03 5700000 8700000 4700000 7200000 1000000 1500000 0.03 18300000 0.03 0.03 0.03 0.03 0.03 0.03 0.03 0.03 0.03 18850 18850 0.03 33549508 26460 1 0.03 54500000 0.1025 0.025 0.1025 57600000 0.1025 1.04 0.04 2300000 1000000 -2900000 0.1025 0.1025 12700000 48900000 0.1025 2700000 100000 0.1025 1900000 3800000 100000 200000 0.025 1900000 5800000 500000 1500000 0.025 1900000 5800000 500000 1500000 0.0304 118500000 500000 0.0304 -1400000 8600000 <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 September 30, 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><td style="width:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></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%">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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">230,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">1,483 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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%">632,500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">863,983 </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></tr></table></div> 0 0 230000000 1483000 0 632500000 863983000 -68000000 93700000 52800000 52800000 13100000 41000000 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 and nine months ended September 30, 2023, rent expense for all occupied facilities was $5.7 million and $17.0 million, respectively. For the three and nine months ended September 30, 2022, rent expense for all occupied facilities was $5.0 million and $14.2 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 September 30, 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><td style="width:72.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:700;line-height:115%">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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><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%">127,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></td></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><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,666)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></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><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%">(133,602)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'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"></td></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><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%">(150,268)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;line-height:115%">Finance Leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:f-1220"><span style="-sec-ix-hidden:f-1221"><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><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,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></td></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:f-1224"><span style="-sec-ix-hidden:f-1225"><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><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,142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></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:f-1228"><span style="-sec-ix-hidden:f-1229"><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><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,956)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'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"></td></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><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%">(3,098)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><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%">(153,366)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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: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"></td></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 and nine months ended September 30, 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><td style="width:48.315%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><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/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:115%">Operating lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">8,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">6,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">24,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">17,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:115%">Total financing lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">892 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">910 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:115%">Total lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9,158 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,918 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">26,826 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">19,571 </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></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 September 30, 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><td style="width:73.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.743%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:115%">Weighted average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">7.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><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.4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">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><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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 September 30, 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><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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: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%">8,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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: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%">357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">29,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">1,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">29,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">29,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">28,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">99,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">226,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Less: amounts representing interest or imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">(75,916)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">(495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">150,268 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,098 </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></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 $15.8 million of product revenue, $4.8 million of installation revenue, $2.7 million of financing obligations, and $9.3 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the nine months ended September 30, 2023. There were no successful sale and leaseback transactions for the three months ended September 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%">We recognized $0.9 million of product revenue, $0.6 million of installation revenue, $0.3 million of financing obligations, and $0.6 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the three and nine months ended September 30, 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 and nine months ended September 30, 2023 was $2.6 million and $7.0 million, respectively. The recognized lease expense from successful sale and leaseback transactions for the three and nine months ended September 30, 2022 was $1.3 million and $3.9 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%">At September 30, 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><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">37,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">21,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">37,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">193,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(103,046)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Present value of net minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Less: current financing obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(39,093)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Long-term financing obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">51,509 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">The long-term financing obligations, as reflected in our condensed consolidated balance sheets, were $410.4 million and $442.1 million as of September 30, 2023 and December 31, 2022, respectively. We expect the difference between these obligations and the principal obligations in the table above to 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 were 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%">In August 2023, we sold our PPA entity, PPA V. For additional information, please see Part I, Item 1, Note 10 - </span><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.</span></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 and nine months ended September 30, 2023, rent expense for all occupied facilities was $5.7 million and $17.0 million, respectively. For the three and nine months ended September 30, 2022, rent expense for all occupied facilities was $5.0 million and $14.2 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 September 30, 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><td style="width:72.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:700;line-height:115%">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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><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%">127,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></td></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><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,666)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></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><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%">(133,602)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'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"></td></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><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%">(150,268)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;line-height:115%">Finance Leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:f-1220"><span style="-sec-ix-hidden:f-1221"><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><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,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></td></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:f-1224"><span style="-sec-ix-hidden:f-1225"><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><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,142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></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:f-1228"><span style="-sec-ix-hidden:f-1229"><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><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,956)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'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"></td></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><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%">(3,098)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><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%">(153,366)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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: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"></td></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 and nine months ended September 30, 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><td style="width:48.315%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><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/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:115%">Operating lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">8,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">6,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">24,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">17,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:115%">Total financing lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">892 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">910 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:115%">Total lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9,158 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,918 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">26,826 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">19,571 </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></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 September 30, 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><td style="width:73.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.743%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:115%">Weighted average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">7.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><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.4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">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><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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 September 30, 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><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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: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%">8,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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: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%">357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">29,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">1,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">29,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">29,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">28,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">99,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">226,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Less: amounts representing interest or imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">(75,916)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">(495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">150,268 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,098 </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></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 $15.8 million of product revenue, $4.8 million of installation revenue, $2.7 million of financing obligations, and $9.3 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the nine months ended September 30, 2023. There were no successful sale and leaseback transactions for the three months ended September 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%">We recognized $0.9 million of product revenue, $0.6 million of installation revenue, $0.3 million of financing obligations, and $0.6 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the three and nine months ended September 30, 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 and nine months ended September 30, 2023 was $2.6 million and $7.0 million, respectively. The recognized lease expense from successful sale and leaseback transactions for the three and nine months ended September 30, 2022 was $1.3 million and $3.9 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%">At September 30, 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><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">37,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">21,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">37,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">193,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(103,046)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Present value of net minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Less: current financing obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(39,093)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Long-term financing obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">51,509 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">The long-term financing obligations, as reflected in our condensed consolidated balance sheets, were $410.4 million and $442.1 million as of September 30, 2023 and December 31, 2022, respectively. We expect the difference between these obligations and the principal obligations in the table above to 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 were 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%">In August 2023, we sold our PPA entity, PPA V. For additional information, please see Part I, Item 1, Note 10 - </span><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.</span></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 and nine months ended September 30, 2023, rent expense for all occupied facilities was $5.7 million and $17.0 million, respectively. For the three and nine months ended September 30, 2022, rent expense for all occupied facilities was $5.0 million and $14.2 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 September 30, 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><td style="width:72.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:700;line-height:115%">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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><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%">127,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></td></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><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,666)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></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><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%">(133,602)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'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"></td></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><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%">(150,268)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;line-height:115%">Finance Leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:f-1220"><span style="-sec-ix-hidden:f-1221"><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><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,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></td></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:f-1224"><span style="-sec-ix-hidden:f-1225"><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><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,142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></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:f-1228"><span style="-sec-ix-hidden:f-1229"><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><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,956)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'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"></td></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><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%">(3,098)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><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%">(153,366)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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: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"></td></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 and nine months ended September 30, 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><td style="width:48.315%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><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/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:115%">Operating lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">8,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">6,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">24,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">17,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:115%">Total financing lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">892 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">910 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:115%">Total lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9,158 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,918 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">26,826 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">19,571 </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></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 September 30, 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><td style="width:73.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.743%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:115%">Weighted average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">7.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><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.4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">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><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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 September 30, 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><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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: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%">8,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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: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%">357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">29,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">1,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">29,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">29,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">28,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">99,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">226,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Less: amounts representing interest or imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">(75,916)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">(495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">150,268 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,098 </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></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 $15.8 million of product revenue, $4.8 million of installation revenue, $2.7 million of financing obligations, and $9.3 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the nine months ended September 30, 2023. There were no successful sale and leaseback transactions for the three months ended September 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%">We recognized $0.9 million of product revenue, $0.6 million of installation revenue, $0.3 million of financing obligations, and $0.6 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the three and nine months ended September 30, 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 and nine months ended September 30, 2023 was $2.6 million and $7.0 million, respectively. The recognized lease expense from successful sale and leaseback transactions for the three and nine months ended September 30, 2022 was $1.3 million and $3.9 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%">At September 30, 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><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">37,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">21,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">37,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">193,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(103,046)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Present value of net minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Less: current financing obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(39,093)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Long-term financing obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">51,509 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">The long-term financing obligations, as reflected in our condensed consolidated balance sheets, were $410.4 million and $442.1 million as of September 30, 2023 and December 31, 2022, respectively. We expect the difference between these obligations and the principal obligations in the table above to 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 were 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%">In August 2023, we sold our PPA entity, PPA V. For additional information, please see Part I, Item 1, Note 10 - </span><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.</span></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 and nine months ended September 30, 2023, rent expense for all occupied facilities was $5.7 million and $17.0 million, respectively. For the three and nine months ended September 30, 2022, rent expense for all occupied facilities was $5.0 million and $14.2 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 September 30, 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><td style="width:72.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:700;line-height:115%">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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><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%">127,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></td></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><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,666)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></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><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%">(133,602)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'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"></td></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><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%">(150,268)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;line-height:115%">Finance Leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:f-1220"><span style="-sec-ix-hidden:f-1221"><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><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,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></td></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:f-1224"><span style="-sec-ix-hidden:f-1225"><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><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,142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></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:f-1228"><span style="-sec-ix-hidden:f-1229"><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><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,956)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'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"></td></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><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%">(3,098)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><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%">(153,366)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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: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"></td></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 and nine months ended September 30, 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><td style="width:48.315%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><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/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:115%">Operating lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">8,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">6,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">24,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">17,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:115%">Total financing lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">892 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">910 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:115%">Total lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9,158 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,918 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">26,826 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">19,571 </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></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 September 30, 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><td style="width:73.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.743%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:115%">Weighted average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">7.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><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.4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">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><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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 September 30, 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><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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: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%">8,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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: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%">357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">29,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">1,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">29,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">29,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">28,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">99,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">226,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Less: amounts representing interest or imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">(75,916)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">(495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">150,268 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,098 </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></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 $15.8 million of product revenue, $4.8 million of installation revenue, $2.7 million of financing obligations, and $9.3 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the nine months ended September 30, 2023. There were no successful sale and leaseback transactions for the three months ended September 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%">We recognized $0.9 million of product revenue, $0.6 million of installation revenue, $0.3 million of financing obligations, and $0.6 million of right-of-use assets and lease liabilities from successful sale and leaseback transactions for the three and nine months ended September 30, 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 and nine months ended September 30, 2023 was $2.6 million and $7.0 million, respectively. The recognized lease expense from successful sale and leaseback transactions for the three and nine months ended September 30, 2022 was $1.3 million and $3.9 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%">At September 30, 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><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">37,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">21,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">37,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">193,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(103,046)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Present value of net minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Less: current financing obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(39,093)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Long-term financing obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">51,509 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">The long-term financing obligations, as reflected in our condensed consolidated balance sheets, were $410.4 million and $442.1 million as of September 30, 2023 and December 31, 2022, respectively. We expect the difference between these obligations and the principal obligations in the table above to 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 were 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%">In August 2023, we sold our PPA entity, PPA V. For additional information, please see Part I, Item 1, Note 10 - </span><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.</span></div> 5700000 17000000 5000000 14200000 <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 September 30, 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><td style="width:72.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:700;line-height:115%">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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><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%">127,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></td></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><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,666)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></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><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%">(133,602)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'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"></td></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><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%">(150,268)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:700;line-height:115%">Finance Leases:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:f-1220"><span style="-sec-ix-hidden:f-1221"><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><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,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></td></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:f-1224"><span style="-sec-ix-hidden:f-1225"><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><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,142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></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:f-1228"><span style="-sec-ix-hidden:f-1229"><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><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,956)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'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"></td></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><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%">(3,098)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><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%">(153,366)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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: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"></td></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> 127973000 126955000 16666000 16227000 133602000 132363000 150268000 148590000 2899000 2824000 1142000 1024000 1956000 1971000 3098000 2995000 153366000 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 and nine months ended September 30, 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><td style="width:48.315%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><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/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:115%">Operating lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">8,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">6,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">24,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">17,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:115%">Total financing lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">892 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">910 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:115%">Total lease costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9,158 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,918 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">26,826 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">19,571 </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></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 September 30, 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><td style="width:73.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.743%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:115%">Weighted average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">7.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><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.4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">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><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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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> 8408000 6097000 24373000 17962000 294000 230000 689000 750000 72000 53000 203000 160000 366000 283000 892000 910000 384000 538000 1561000 699000 9158000 6918000 26826000 19571000 P7Y10M24D P8Y7M6D P3Y4M24D P3Y3M18D 0.104 0.103 0.093 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 September 30, 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><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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: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%">8,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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: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%">357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">29,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">1,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">29,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">29,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">28,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">99,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">226,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Less: amounts representing interest or imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">(75,916)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">(495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">150,268 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,098 </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></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%">At September 30, 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><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">37,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">21,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">37,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">193,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(103,046)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Present value of net minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Less: current financing obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(39,093)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Long-term financing obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">51,509 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 September 30, 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><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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: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%">8,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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: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%">357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">29,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">1,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">29,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">29,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">28,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:115%">412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">99,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">226,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Less: amounts representing interest or imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">(75,916)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:115%">(495)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:115%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">150,268 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,098 </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></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%">At September 30, 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><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">37,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">21,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">37,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">193,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(103,046)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Present value of net minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Less: current financing obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(39,093)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Long-term financing obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">51,509 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 8513000 357000 29803000 1289000 29863000 839000 29769000 598000 28500000 412000 99736000 98000 226184000 3593000 75916000 495000 150268000 3098000 15800000 4800000 2700000 9300000 0 900000 900000 600000 600000 300000 300000 600000 2600000 7000000.0 1300000 3900000 11466000 43368000 42358000 37778000 21441000 37237000 193648000 103046000 90602000 39093000 51509000 410400000 442100000 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><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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><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="padding:0 1pt"></td><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><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><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="padding:0 1pt"></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%">5,585 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">4,818 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">21,673 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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,113 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="padding:0 1pt"></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%">7,383 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">10,283 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">28,025 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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,688 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">21,564 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">24,031 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">79,596 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">82,938 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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-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><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></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><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><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><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><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><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><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, except weighted average exercise price and remaining contractual life)</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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><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%">40,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(332,293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(541,302)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">26.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Balances at September 30, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,874,714 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">20.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">3.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">17,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Vested and expected to vest at September 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">7,873,962 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">20.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">3.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">17,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Exercisable at September 30, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,844,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">3.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">17,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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-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%"> For the three and nine months ended September 30, 2023, we recognized $0.1 million and $0.3 million of stock-based compensation costs for stock options, respectively. For the three and nine months ended September 30, 2022, we recognized $1.2 million and $6.7 million of stock-based compensation expense 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 and nine months ended September 30, 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 September 30, 2023 and December 31, 2022, we had unrecognized compensation costs related to unvested stock options of $0.1 million and $0.4 million, respectively. This cost is expected to be recognized over the remaining weighted-average period of 0.5 years and 0.9 years, respectively. Cash received from stock options exercised totaled $1.1 million and $2.6 million for the three and nine months ended September 30, 2023, respectively. Cash received from stock options exercised totaled $2.2 million and $3.6 million for the three and nine months ended September 30, 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><td style="width:73.022%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">19.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,814,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">18.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(3,496,491)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,428,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">21.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 September 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,438,983 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">19.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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-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 restricted stock units (“RSUs”) and performance-based stock units (“PSUs”) is based on the fair value of our Class A common stock on the date of grant. For the three and nine months ended September 30, 2023, we recognized $19.3 million and $65.0 million of stock-based compensation costs for stock awards, respectively. For the three and nine months ended September 30, 2022, we recognized $18.4 million and $64.4 million of stock-based compensation expense 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 September 30, 2023 and December 31, 2022, we had $129.3 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.0 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 and July 11, 2023, the Company granted RSU and PSU awards (the “2023 Executive Awards”) to certain executive staff pursuant to the 2018 Equity Incentive Plan. The RSUs have time-based vesting schedules, started vesting on February 15, 2023 and shall vest over a three year period. The PSUs which started vesting on February 15, 2023 have either a three-year or one-year cliff vesting period, and the PSUs which started vesting on July 11, 2023, cliff vest on February 15, 2024. The 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><td style="width:80.305%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.763%"></td><td style="width:0.1%"></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><td colspan="3" style="padding:2px 14.5pt;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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></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><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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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%">Granted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(4,734,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Cancelled/forfeited</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,899,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(504,347)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 September 30, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,949,412 </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></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 (“2018 ESPP”)</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 and nine months ended September 30, 2023, we recognized $0.1 million and $12.5 million of stock-based compensation costs for the 2018 ESPP, respectively. For the three and nine months ended September 30, 2022, we recognized $4.3 million and $11.2 million of stock-based compensation costs for the 2018 ESPP, 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 issued 426,170 and 875,695 shares in the three and nine months ended September 30, 2023, respectively. We issued 339,055 and 759,744 shares in the three and nine months ended September 30, 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%">During the nine months ended September 30, 2023 and 2022, we added an additional 2,239,563 and 12,055,792 shares, respectively, and there were 15,204,584 and 13,840,716 shares available for issuance as of September 30, 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 September 30, 2023 and December 31, 2022, we had $12.1 million and $12.0 million of unrecognized stock-based compensation costs, respectively, expected to be recognized over a weighted average period of 1.1 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><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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><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="padding:0 1pt"></td><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><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><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="padding:0 1pt"></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%">5,585 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">4,818 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">21,673 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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,113 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="padding:0 1pt"></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%">7,383 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">10,283 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">28,025 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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,688 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">21,564 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">24,031 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">79,596 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">82,938 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 5581000 4982000 14809000 13609000 5585000 4818000 21673000 25113000 3015000 3948000 15089000 13528000 7383000 10283000 28025000 30688000 21564000 24031000 79596000 82938000 <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><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></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><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><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><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><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><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><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, except weighted average exercise price and remaining contractual life)</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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><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%">40,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(332,293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(541,302)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">26.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Balances at September 30, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,874,714 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">20.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">3.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">17,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Vested and expected to vest at September 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">7,873,962 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">20.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">3.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">17,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Exercisable at September 30, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,844,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">3.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">17,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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><td style="width:80.305%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.763%"></td><td style="width:0.1%"></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><td colspan="3" style="padding:2px 14.5pt;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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></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><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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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%">Granted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(4,734,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Cancelled/forfeited</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,899,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(504,347)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 September 30, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,949,412 </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></tr></table></div> 8748309 20.70 P4Y7M6D 40532000 332293 7.94 541302 26.95 7874714 20.81 P3Y9M18D 17890000 7873962 20.81 P3Y9M18D 17885000 7844713 20.86 P3Y9M18D 17707000 100000 300000 1200000 6700000 0 0 0 0 100000 400000 P0Y6M P0Y10M24D 1100000 2600000 2200000 3600000 <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><td style="width:73.022%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">19.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,814,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">18.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(3,496,491)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,428,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">21.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 September 30, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,438,983 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">19.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 9549035 19.99 4814465 18.37 3496491 18.87 1428026 21.44 9438983 19.36 19300000 65000000 18400000 64400000 129300000 135700000 P2Y P1Y10M24D P3Y P3Y P1Y 28340641 8948255 4734700 1899563 504347 33949412 100000 12500000 4300000 11200000 426170 875695 339055 759744 2239563 12055792 15204584 13840716 12100000 12000000 P1Y1M6D 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-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 V Repowering of Energy Servers</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%">PPA V was established in 2015 and we, through a special purpose subsidiary (the “Project Company”), had previously entered into certain agreements for the purpose of developing, financing, owning, operating, maintaining and managing a portfolio of 37.1 megawatts of Energy Servers.</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, 2023, we acquired all of Solar TC Corp’s (“Intel”) interest in PPA V, as set forth in the Purchase and Sale Agreement (the “PPA V Buyout”). The aggregate purchase price of the transaction amounted to $6.9 million. After the acquisition, PPA V became wholly owned by us.</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 change in our ownership interest in PPA V was accounted for as an equity transaction in accordance with ASC 810 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The carrying amount of the noncontrolling interest was eliminated to reflect the change in our ownership interest in PPA V, and the difference between the fair value of the consideration paid and the carrying amount of the noncontrolling interest immediately prior to the PPA V Buyout of $11.5 million was recognized as additional paid-in capital in our condensed consolidated statements of stockholders’ equity (deficit).</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 24, 2023, we entered into the Membership Interest Purchase Agreement (the “MIPA”) with Generate C&amp;I Warehouse, LLC (the “Financier”). Following the PPA V Buyout and prior to signing the MIPA, we repaid all of the outstanding debt of the Project Company of $119.0 million, including accrued interest of $0.5 million, and recognized a loss on extinguishment of debt in an amount of $1.4 million, represented in its entirety by the derecognition of the related debt issuance costs. For additional information, please see Part I, Item 1, 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%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-recourse Debt Facilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section.</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 25, 2023, we sold our 100% interest in the Project Company to the Financier through the MIPA. Simultaneously, we entered into an agreement with the Project Company to upgrade the 37.1 megawatts of old Energy Servers by replacing them with the new Energy Servers and to provide related installation services, which was financed by the Financier (the “EPC Agreement”). We also amended and restated our operations and maintenance agreement with the Project Company to cover all new Energy Servers and old Energy Servers prior to their upgrade (“the O&amp;M Agreement”). The operations and maintenance fees under the O&amp;M Agreement are paid on a fixed dollar per kilowatt 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%">Due to our repurchase option on the old Energy Servers, the Company concluded there was no transfer of control of the old Energy Servers upon sale of the membership interest to the Financier. Accordingly, we continued to recognize the old Energy Servers, despite the legal ownership of such assets having been transferred under the MIPA. We assessed the recorded assets for impairment. The carrying amount of the PPA V property. plant and equipment was determined to be not recoverable as the net undiscounted cash flows are less than the carrying amounts for PPA V property. plant and equipment. Therefore, we recognized the asset impairment charge as electricity cost, consistent with our depreciation expense classification for property, plant and equipment under leases.</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 PPA V Upgrade was in progress as of September 30, 2023 and resulted in the following summarized impacts on our condensed consolidated balance sheet as of September 30, 2023: (i) cash and cash equivalents decreased by $62.4 million primarily due to a $119.0 million repayment of outstanding debt and related accrued interest, partially offset by $60.3 million from the sale of the new Energy Servers to the Project Company, (ii) property plant and equipment, net decreased by $124.0 million due to the impairment of the old Energy Servers of $123.7 million and accelerated depreciation of $0.3 million of the old Energy Servers (we revised the expected useful life of the old Energy Servers from 7.5 years to approximately 0.3 years which resulted in recognized accelerated depreciation of $0.3 million recorded in electricity cost of revenue), (iii) contract assets increased by $116.5 million and inventories decreased by $70.0 million, (iv) deferred revenue and customer deposits, current and long-term, increased by $12.4 million, (v) restricted cash, current and long-term, decreased by $8.7 million, (vi) accounts receivable, net decreased by $3.3 million, (vii) other long-term assets decreased by $1.6 million, (viii) prepaid expenses and other current assets decreased by $1.9 million, (ix) financing obligations increased by $0.3 million, and (x) accrued expenses and other current liabilities decreased by $0.5 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%">Impacts on our condensed consolidated statements of operations for the three and nine months ended September 30, 2023 are summarized as follows: (i) product and installation revenue increased by $151.6 million and $9.5 million, respectively, as a result of the sale of the new Energy Servers; (ii) electricity revenue increased by $1.1 million related to the old Energy Servers, (iii) cost of electricity revenue increased by $125.5 million, primarily including the impairment of the old Energy Servers of $123.7 million and accelerated depreciation of $0.3 million prior to the completion of installation; (iv) cost of product revenue and cost of installation revenue increased by $62.6 million and $7.4 million, respectively, due to the sale of the new Energy Servers; (v) general and administrative expenses increased by $6.4 million due to the impairment of non-recoverable production insurance; (vi) loss on extinguishment of debt increased by $1.4 million, (vii) interest expense increased by $0.3 million, and (viii) net loss attributable to noncontrolling interest decreased by $1.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%">Impacts on our consolidated statements of cash flows for the nine months ended September 30, 2023 are summarized as follows: net cash provided by financing activities decreased by $118.5 million due to the repayment of debt related to PPA V, and acquisition of all of interest in PPA V from Intel for $6.9 million net of distributions to Intel’s noncontrolling interest of $2.3 million.</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 the PPA V Entity in the PPA V transaction as of 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><td style="width:86.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><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><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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><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"></td></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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:9pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></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:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">133,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Other long-term assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></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%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><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"></td></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><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></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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:9pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td></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><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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Before the sale on August 24, 2023, we consolidated the PPA V Entity as a VIE in the PPA V transaction, as we had determined that we were the primary beneficiary of this VIE. The PPA V Entity contained debt that was non-recourse to us and owned Energy Server assets for which we did not have title.</span></div> 37.1 6900000 -11500000 119000000 500000 -1400000 1 37.1 62400000 119000000 60300000 -124000000 123700000 300000 P7Y6M P0Y3M18D 300000 116500000 -70000000 12400000 8700000 -3300000 -1600000 -1900000 300000 -500000 151600000 9500000 1100000 125500000 123700000 300000 62600000 7400000 6400000 -1400000 300000 1000000 118500000 6900000 2300000 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 the PPA V Entity in the PPA V transaction as of 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><td style="width:86.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><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><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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><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"></td></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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:9pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></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:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">133,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:100%">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Other long-term assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,869 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></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%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><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"></td></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><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></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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:9pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td></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><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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 5008000 550000 2072000 1927000 9557000 133285000 8000000 1869000 152711000 1037000 662000 13307000 15006000 4748000 112480000 132234000 Related Party Transactions <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 September 23, 2023, all 13,491,701 shares of the Series B RCPS (the “Second Tranche Shares”) were automatically converted into shares of our Class A common stock. For more information on the Second Tranche Closing, see Part I, Item 1, Note 16 - </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%">. Consequently, SK ecoplant became a principal owner of an aggregate of 23,491,701 shares of our Class A common stock, including (i) 10,000,000 shares held with sole voting and investment power (as a result of the conversion of 10,000,000 shares of our Series A redeemable convertible preferred stock (the “Series A RCPS”) into 10,000,000 shares of our Class A common stock on November 8, 2022) and (ii) 13,491,701 shares held with shared voting and investing power with Econovation LLC, of which SK ecoplant is the sole member, as the assignee of the Second Tranche Shares. SK ecoplant is considered to be a related party as of September 23, 2023, and became entitled to nominate a member to the Board of Directors of Bloom. As of September 30, 2023, SK ecoplant’s beneficial ownership of our Class A common stock represents 10.5% of our outstanding 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%">Other than noted above, there have been no changes in our related party transactions during the nine months ended September 30, 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><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 operations included 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><td style="width:49.339%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.633%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><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/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><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><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="padding:0 1pt"></td><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Total revenue from related parties</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:#cceeff;padding:0 1pt"></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%">125,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">12,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">360,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">30,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:1pt;text-indent:27pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:1pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">Includes revenue from SK ecoplant for the three and nine months ended September 30, 2023, which became a related party on September 23, 2023, however we had transactions with SK ecoplant in prior periods (see Part II, Item 8, Note 17 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:112%">SK ecoplant Strategic Investment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"> in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, and Part I, Item 1, Note 16 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:112%">SK ecoplant Strategic Investment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">).</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%">Below is the summary of outstanding related party balances as of September 30, 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><td style="width:73.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.037%"></td><td style="width:0.1%"></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><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><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%">247,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Contract assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">3,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Deferred cost of revenue, current</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">23,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">5,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Deferred revenue and customer deposits, current</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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/from 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 material debt or convertible notes to/from investors considered to be related parties as of September 30, 2023 and December 31, 2022.</span></div> 13491701 23491701 10000000 10000000 10000000 13491701 0.105 Our operations included the following related party transactions (in thousands):<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><td style="width:49.339%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.633%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><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/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><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><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="padding:0 1pt"></td><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Total revenue from related parties</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:#cceeff;padding:0 1pt"></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%">125,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">12,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">360,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">30,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:1pt;text-indent:27pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:1pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">Includes revenue from SK ecoplant for the three and nine months ended September 30, 2023, which became a related party on September 23, 2023, however we had transactions with SK ecoplant in prior periods (see Part II, Item 8, Note 17 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:112%">SK ecoplant Strategic Investment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"> in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, and Part I, Item 1, Note 16 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:112%">SK ecoplant Strategic Investment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">).</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%">Below is the summary of outstanding related party balances as of September 30, 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><td style="width:73.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.037%"></td><td style="width:0.1%"></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><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%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><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%">247,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Contract assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">3,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Deferred cost of revenue, current</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">23,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">5,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Deferred revenue and customer deposits, current</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 125676000 12532000 360981000 30231000 247897000 4257000 3415000 0 23424000 0 5722000 0 11118000 0 Restructuring<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 September 2023, as a result of a review of current strategic priorities and resource allocation, we approved a restructuring plan (the “Plan”) intended to realign our operational focus to support our multi-year growth, scale the business, and improve our cost structure and operating margins. The Plan included (i) an optimization of our workforce across multiple functions, (ii) a relocation of our repair and overhaul (“R&amp;O”) department of our manufacturing and warehousing facility in Newark, Delaware, to Mexico, and (iii) a closure of a manufacturing, warehousing, research and development (“R&amp;D”) facility in Sunnyvale, California. We began executing the Plan in September 2023 and expect these efforts to continue in subsequent quarters. The restructuring activities are expected to be completed in the first half of fiscal 2024, subject to local law and consultation requirements, as well as our business needs. We evaluate restructuring charges in accordance with ASC 420, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Exit or Disposal Cost Obligations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 420”).</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%">According to the Plan, 74 full-time employees and 48 contractors separated from the Company in September 2023. An additional 71 full-time employees and 8 contractors separated from the Company in October 2023. Both full-time employees and contractors who were impacted by the restructuring were eligible to receive severance benefits.</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 third quarter of fiscal 2023, we incurred $2.2 million in restructuring costs recorded as severance expenses. We expect to incur another $16.4 million in restructuring costs in subsequent quarters, out of which we expect $10.0 million will relate to the closure of our manufacturing, warehousing, and R&amp;D facility in Sunnyvale, California, $3.0 million will relate to severance costs, $2.7 million will relate to relocation costs, and $0.7 million will relate to other one-time employee termination benefits. However, the actual timing and amount of costs associated with these restructuring actions may differ from our current expectations and estimates and such differences may be material.</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 our current and non-current liability as accrued for restructuring charges on our condensed consolidated balance sheets. The table sets forth an analysis of the components of the restructuring charges and payments and other deductions made against the accrual for the three months ended September 30, 2023 (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><td style="width:81.209%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:16.591%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended, September 30, 2023</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Severance</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Balance at June 30, 2023</span></div></td><td colspan="3" style="display:none"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Restructuring accruals</span></div></td><td colspan="3" style="display:none"></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%">2,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Payments</span></div></td><td colspan="3" style="display:none"></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%">(1,047)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Balance at September 30, 2023</span></div></td><td colspan="3" style="display:none"></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%">1,172 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Severance expense recorded in the third quarter of fiscal 2023 in accordance with ASC 420 was a result of the separation of 74 full-time employees and 48 contractors associated with the Plan. At September 30, 2023, $1.2 million of accrued severance-related costs were included in accrued expenses and other current liabilities in our 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 following table summarizes restructuring costs included in the accompanying condensed consolidated statements of operations (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><td style="width:81.209%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:16.591%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended, September 30, 2023</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Cost of product revenue</span></div></td><td colspan="3" style="display:none"></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%">677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Cost of service revenue</span></div></td><td colspan="3" style="display:none"></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%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-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%">Operating expenses:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Sales and marketing</span></div></td><td colspan="3" style="display:none"></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%">1,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">General and administrative</span></td><td colspan="3" style="display:none"></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%">107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Total</span></div></td><td colspan="3" style="display:none"></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%">2,219 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 74 48 71 8 2200000 16400000 10000000 3000000 2700000 700000 The table sets forth an analysis of the components of the restructuring charges and payments and other deductions made against the accrual for the three months ended September 30, 2023 (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><td style="width:81.209%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:16.591%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended, September 30, 2023</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Severance</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Balance at June 30, 2023</span></div></td><td colspan="3" style="display:none"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Restructuring accruals</span></div></td><td colspan="3" style="display:none"></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%">2,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Payments</span></div></td><td colspan="3" style="display:none"></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%">(1,047)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Balance at September 30, 2023</span></div></td><td colspan="3" style="display:none"></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%">1,172 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">The following table summarizes restructuring costs included in the accompanying condensed consolidated statements of operations (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><td style="width:81.209%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:16.591%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended, September 30, 2023</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Cost of product revenue</span></div></td><td colspan="3" style="display:none"></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%">677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Cost of service revenue</span></div></td><td colspan="3" style="display:none"></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%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-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%">Operating expenses:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Sales and marketing</span></div></td><td colspan="3" style="display:none"></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%">1,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">General and administrative</span></td><td colspan="3" style="display:none"></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%">107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Total</span></div></td><td colspan="3" style="display:none"></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%">2,219 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0 2219000 1047000 1172000 74 48 1200000 677000 48000 1387000 107000 2219000 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 for 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 occasionally issue purchase orders to our component suppliers and third-party manufacturers that may not be cancellable. As of September 30, 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 as service revenue in the condensed consolidated statements of operations. We paid $4.5 million and $24.4 million for the three and nine months ended September 30, 2023, respectively, for such performance guarantees. We paid $0.8 million and $10.5 million for the three and nine months ended September 30, 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 developments and established a </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%">cash-collateralized letter of credit facility for this purpose. As of September 30, 2023 and December 31, 2022, the balance of this cash-collateralized letter of credit was $40.4 million and $69.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-weight:400;line-height:120%">In August 2023, as part of the PPA V Upgrade, the debt service reserve of $8.6 million was reclassified from restricted cash to cash and cash equivalents at the time of repayment of the 3.04% Senior Secured Notes due June 2031. For additional information, please see Part I, Item 1, 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%"> and Note 10 – </span><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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The restricted cash held in the PPA V entity as of December 31, 2022, was $8.6 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%">In addition, we have other outstanding letters of credit issued to our customers and other counterparties in the U.S. and international locations under different performance and financial obligations. These letters of credit are collateralized through cash deposited in the controlled bank accounts with the issuing banks, and are classified as restricted cash in our condensed consolidated balance sheets. In September 2023, we canceled certain existing cash-collateralized letters of credit with an approximate value of $60.4 million issued to our customers in the Republic of Korea under long-term service agreements (the “LTSAs”), and replaced them with surety bonds on a non-collateralized basis. As of September 30, 2023 and December 31, 2022, the balances of the cash-collateralized letters of credit issued to our customers and other counterparties in the U.S. and international locations were $32.3 million and $84.3 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: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 September 30, 2023 and December 31, 2022, the balance of the restricted cash fund was $7.6 million and $7.9 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 (the “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. The approved grant consisted of two components - a performance grant of $12.0 million that was received in 2012-2013 and was tied to total compensation paid to full time workers and a supplier incentive grant of $4.5 million that we would have received if we had employed 900 full time employees by pre-established dates. We forfeited the entire $4.5 million supplier incentive component of the grant. We forfeited and repaid two portions of the performance grant based on our achievement of one out of three milestones for the total compensation paid to full time workers, as follows:</span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">■</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.96pt">$108 million in total compensation over the four-year period ended September 30, 2017, which we did not meet, requiring us to repay $1.5 million of the grant,</span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">■</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.96pt">$144 million in total compensation over the four-year period ended September 30, 2021, which we did not meet, requiring us to repay $1.0 million of the grant, and</span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">■</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.96pt">$72 million in total compensation over the two-year period ended September 30, 2023, which we met, so no repayment was required.</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 account for grants by analogizing to the grant accounting model under IAS 20, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Government Grants and Disclosure of Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“IAS 20”). As of December 31, 2022, we recorded $9.5 million of grant related liability in accrued expenses and other current liabilities for future repayment of the grant. As of September 30, 2023, we concluded there was reasonable assurance that we had met the grant requirements, and as such, the grant related liability of $9.5 million was recognized in (a) the condensed consolidated statements of operations as a reduction in (i) cost of product revenue of $3.1 million, (ii) cost of service revenue of $2.9 million, (iii) general and administrative expenses of $0.6 million, (iv) research and development expenses of $0.5 million, and (v) sales and marketing expenses of $0.2 million for the three months ended September 30, 2023, and in (b) the condensed consolidated balance sheets as of September 30, 2023 as a reduction of inventories of $2.2 million, which is represented by capitalized payroll expenses and will be realized in the condensed consolidated statements of operations in future periods upon sale of these 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-style:italic;font-weight:400;line-height:120%">Investment Tax Credits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%"> Our Energy Servers are eligible for federal investment tax credits (“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.</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 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 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 we expect to be funded entirely by our insurers. If the settlement becomes effective, we expect it to 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. On June 30, 2023, Bloom and the plaintiff’s executed a definitive settlement agreement containing the foregoing terms and customary terms for class action settlements, and on the same date, filed the settlement agreement with the court to seek its approval. The judge issued a preliminary approval of the settlement on October 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%">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 </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%">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. A hearing by the arbitrator in WIPO on arbitrability took place on June 27, 2023. Further proceedings in the arbitration are confidential pursuant to the WIPO rules. Given that the WIPO arbitration had been held in abeyance, the arbitration is in an early stage. We are unable to predict the ultimate outcome of the arbitration at this time.</span></div> 4500000 24400000 800000 10500000 40400000 69100000 8600000 0.0304 8600000 60400000 32300000 84300000 20000000 P7Y P5Y P2Y 7600000 7900000 16500000 12000000 4500000 900 4500000 108000000 P4Y 1500000 144000000 P4Y 1000000 72000000 P2Y 9500000 9500000 3100000 2900000 600000 500000 200000 2200000 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 and nine months ended September 30, 2023, we recorded an income tax provisions of $0.6 million and $1.1 million, respectively, on pre-tax losses of $167.4 million and $311.0 million for effective tax rates of (0.4)% and (0.3)%, respectively. For the three and nine months ended September 30, 2022, we recorded an income tax benefit and income tax provision of $0.3 million and $0.9 million, respectively, on pre-tax losses of $60.1 million and $263.4 million for effective tax rates of (0.6)% and (0.3)%, 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 and nine months ended September 30, 2023 and 2022 was lower than the statutory federal tax rate primarily due to a full valuation allowance against U.S. deferred tax assets.</span></div> 600000 1100000 -167400000 -311000000 -0.004 -0.003 300000 900000 -60100000 -263400000 -0.006 -0.003 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 and nine months presented as their inclusion would have been antidilutive:</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><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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><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="padding:0 1pt"></td><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><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><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">47,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">31,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Redeemable convertible preferred stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">12,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">13,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Stock options and awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,407 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,632 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,122 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,690 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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 and nine months presented as their inclusion would have been antidilutive:</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><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><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%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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><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="padding:0 1pt"></td><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><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><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">47,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">31,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">14,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Redeemable convertible preferred stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">12,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">13,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Stock options and awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,407 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,632 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,122 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,690 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 47736000 14187000 31146000 14187000 12319000 10000000 13096000 13096000 10000000 10000000 3352000 6445000 4880000 5503000 63407000 30632000 49122000 29690000 SK ecoplant Strategic Investment <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 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. </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 September 15, 2023, we entered into the Amended and Restated JVA and the Share Purchase Agreement (together, the “Amended JV Agreements”) with SK ecoplant which changed the share of our voting rights in the Korean joint venture to 40% and increases the scope of assembly done by the joint venture facility in the Republic of Korea to full assembly. Neither the Amended JV Agreements, nor the fact that SK ecoplant is considered to be our related party after the conversion of Series B RCPS into shares of our Class A common stock (for additional information, please see Part I, Item 1, Note 11 - </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%">) changed our status as the primary beneficiary of the Korean joint venture. Therefore, we continue to consolidate this VIE in our financial statements as of September 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 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 September 30, 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><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.891%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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><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,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">4,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><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,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><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%">33,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></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:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><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,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><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%">37,684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></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:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></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%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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><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%">4,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></td></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><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,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><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%">409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,561 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></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><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,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">11,709 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9,357 </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></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%">In October 2021, we entered into the SPA pursuant to which we agreed to sell and issue to SK ecoplant 10,000,000 shares of 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 was recorded in deferred revenue and customer deposits. Accordingly, during the three and nine months ended September 30, 2022, we recognized product revenue of $3.2 million and $7.9 million, respectively, in connection with this arrangement. No product revenue was recognized during the three and nine months ended September 30, 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 September 30, 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”). As of December 31, 2022, this option was accounted for as the equity-classified forward contract.</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 RCPS, par value $0.0001 per share, at a purchase price of $23.05 per share for cash proceeds of $311.0 million, excluding issuance cost of $0.5 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 September 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 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, less issuance costs of $0.5 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 recorded in current liabilities and additional paid-in capital, respectively, in our condensed consolidated balance sheets as of September 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%">On March 20, 2023, in connection with the Amended SPA we also entered into the Loan Agreement, pursuant to which we had the option to draw on a loan from SK ecoplant with a maximum principal amount of $311.0 million, a maturity of five years and an interest rate of 4.6%, should SK ecoplant have sent a redemption notice to us under the Amended SPA.</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, consisting 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 had 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 September 30, 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 is 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. During the three and nine months ended September 30, 2023, the deferred expense recognized as contra-revenue was $3.0 million. As a result, as of September 30, 2023, we recognized the net excess consideration of $11.9 million, of which $9.9 million was classified as prepaid expenses and other current assets and $2.0 million was classified as other long-term assets, in our condensed consolidated balance sheet.</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 September 23, 2023, all 13,491,701 shares of the Series B RCPS were automatically converted into shares of our Class A common stock pursuant to the Certificate of Designation, dated as of March 20, 2023, setting forth the rights, preferences, privileges, and restrictions of the Series B RCPS, as amended by the Certificate of Amendment to the Certificate of Designation, dated as of April 18, 2023. As a result of the conversion: (i) the liability component of the Series B RCPS of $310.5 million was reclassified to additional paid-in capital, less par value of the issued 13,491,701 shares of our Class A common stock, and (ii) the loan commitment asset was recorded at its fair value of $52.8 million, of which $5.3 million was </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%">classified as current and $47.5 million was classified as non-current in our condensed consolidated balance sheets, and was expensed immediately and recognized in interest expense in our condensed consolidated statements of operations. </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%">Upon conversion of all Series B RCPS into shares of our Class A common stock, SK ecoplant is considered to be a related party. For additional information, please see Part I, Item 1, Note 11 - </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></div> P3Y 0.40 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 September 30, 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><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.891%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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><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,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">4,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><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,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><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%">33,686 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></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:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">1,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><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,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><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%">37,684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></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:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></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%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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><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%">4,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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"></td></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><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,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><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%">409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,561 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"></td></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><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,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">11,709 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9,357 </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></tr></table> 1012000 2591000 20483000 4257000 10617000 13412000 1574000 2645000 33686000 22905000 1705000 1141000 2249000 2390000 44000 47000 37684000 26483000 4828000 5607000 3324000 1355000 0 2000 409000 393000 8561000 7357000 1665000 2000000 1483000 0 11709000 9357000 10000000 0.0001 25.50 255000000 10000000 218000000 255000000 9700000 37000000 3200000 7900000 0 0 24600000 10000000 14600000 0 13491701 23.05 13491701 0.0001 23.05 311000000 500000 76200000 311000000 500000 16100000 311000000 P5Y 0.046 311000000 52800000 363800000 403300000 76200000 311000000 16100000 39500000 -24600000 14900000 8200000 6700000 3000000 3000000 11900000 9900000 2000000 13491701 310500000 13491701 52800000 5300000 47500000 Subsequent Events There have been no material 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. false false false false We have a variable interest entity related to PPA V (see Note 10 - Portfolio Financings) and a joint venture in the Republic of Korea (see Note 16 - SK ecoplant Strategic Investment), which represent a portion of the consolidated balances recorded within these financial statement line items.In August 2023, we sold the PPA V entity as a result of the PPA V Repowering of Energy Servers (see Note 10 - Portfolio Financings), as such the consolidated balances recorded within these financial statement line items as of September 30, 2023 exclude PPA V balances. Including amounts from related parties of $247.9 million and $4.3 million as of September 30, 2023 and December 31, 2022, respectively. Including amounts from related parties of $11.1 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022. Including amounts from related parties of $5.7 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022. Including related party revenue of $125.7 million and $361.0 million for the three and nine months ended September 30, 2023, respectively, and $12.5 million and $30.2 million for the three and nine months ended September 30, 2022, respectively. 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. Including change in related party balances of $3.4 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022. Including changes in related party balances of $243.6 million and $8.2 million for the nine months ended September 30, 2023 and 2022, respectively. Including change in related party balances of $23.4 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.4 Including change in related party balances of $5.7 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.5 Including change in related party balances of $11.1 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022. Including change in related party balances of $5.7 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022. Including change in related party balances of $11.1 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022. Including amounts from related parties of $3.4 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022. Including amounts from related parties of $23.4 million as of September 30, 2023. There was no respective related party amounts as of December 31, 2022 EXCEL 112 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !B!:%<'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 " 8@6A7RXX^,>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$Y@=";UI:.G#@8K;.QF;+4UBQ-C:R1]^SE9FS*V!]C1TN]/ MGT"-"=+T$9]C'S"2PW0W^K9+TH0U.Q$%"9#,";U.94YTN7GHH]>4G_$(09L/ M?42H.+\'CZ2M)@T3L @+D:G&&FDB:NKC!6_-@@^?L9UAU@"VZ+&C!*(4P-0T M,9S'MH$;8((11I^^"V@7XES]$SMW@%V28W)+:AB&MW!= M(MT9S+^2DW0.N&;7R:_UYG&_9:KB55T(4?#5OA*2KZ1X>)]621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !B!:%?^VM;4SP4 ,H> 8 >&PO=V]R:W-H965T&UL MM9EK<^(V%(;_BH9V.NU,"+;,)=D29HB7;-/FPH:TG;33#\(6X%G;\LHR)/^^ M1S;822H?J&?Y KZ=UWIT='DM#3="?DE7G"OR'(5Q>M%:*95\Z'12;\4CEIZ* MA,=P9R%DQ!2(A]Q36H+!WYJ[/ RU$I3CZU:T M5;Y3![X^WJE?Y? ,V^!>II/4^$:?Y+ M-L6SW6Z+>%FJ1+0-AA)$05S\L^=M1;P.L&H"Z#: O@NPZ][@; .<'+0H68[U MD2DV&DJQ(5(_#6KZ(*^;/!IH@EBG<:8DW T@3HU:23"%CI$W2%9,\'784 M".O;'6\KGQ+%."+6H M8RB/BX??B?4IL6Q3^)OB.&4E.;F>@U;2W^-YJB2TNW],-50H=,T*NC-^2!/F M\8L6]+:4RS5OC7[XSNY;/YOPOI'8&]AN"=O%U$&A\0\Y!R3DXL&5*!O-(/@W4YQ'76K P-282#6L( M>%8"GJ&%FL0J4"_D*@@YN\?IB905*(AJ&U5<4E MNT[/(7%>?0<-^%)O8"([+S5A, M?A7FX1@/;4I:>2$;=S/O2.<^XICLV@A[#(-F50[)Q7_,>="I2 MQ4+R5Y#4#U.XXGG/=KI&TF-X);LR2S;N)"OZ4K$F'?8(]+K.FV[9UE&OF,X([NR1C;N:QX#!:Y(+(A-?YS_1&;< MRR1DT@B)*[DA@X%Z#.F/(IB?9DIX7T[(]]:I!=Z))$R2-0O-+A]7;EH'E8.R M<>L#OM\UACN$;I[ MFAGY\+"F?)4UH@=9(S>34G^\%%\L>1IA,LF,RRU[%)^,BS0N'M64L[)$]"!+ M=!W#%W:Q.J>_0MD.W,B)*]9Q'L/]T,K]T(/[ \N\QGX,LT,K MLT-QK[*;+Z^"5#O;)P[&#%O9W"/7;MNT[=A&T&/X'Z?R/\Z>]9S=LN9KTBNX M:!QB]XC5K=OB84T9*P_DX([E/>-VI;J>$I?[;&8\AO]Q*O_CX&YE#(!^ 1DR MXR"S1Z!V6,7C_B]8Y]5NH9[Q\DW4E'AZ5;+8."ROEANUXWQ[LE,]7NSRWC(] M8:8DY L(M4X',.+)8N.T.%$BR?<>YT(I$>6'*\Y\+O4#<'\AA-J=Z!>4V]>C M?P%02P,$% @ &(%H5]Z"R4FM"0 P2D !@ !X;"]W;W)KK>M&NV)!@B!:[+*\G%V> MU]]NY>6YJ'21E_Q6(E7M=IE\^L@+\7@QP[/G#Y_S^ZTV'Q:7Y_OLGM]Q_>?^ M5L+;HM.RSG>\5+DHD>2;B]D5/KMAH6E02_R5\T=U\(P,E*407\W++^N+66 L MX@5?::,B@W\>^#4O"J,)[/BG53KK^C0-#Y^?M7^JP0.89:;XM2C^SM=Z>S%+ M9FC--UE5Z,_B\6?> JH-7(E"U?]'CZUL,$.K2FFQ:QN#!;N\;/[-OK4#<= M4T<#TC8@PP;,T8"V#>A+&["V :M'IH%2C\--IK/+D332H,T\U(-9MP;X M>6GF_4Y+^#6'=OKR6I1KF$6^1O"D1)&O,PTO'[,B*U<^ZZ8\X^KOC^U-$@SDB :&6YC?^YC=\ M!"36A]UP:^DY*5&F5* \\R&IU' [ K,LCQ3^VS%+V:P M[A27#WQV^>,/. H^V-"]D;(CK+3#2GW:+Z\SM44P:VAE'O@_5?Z0%0#>-HL? M_:J^X/_8AJII%-6-3,!YN S#F";L?/%P. AC,:P#.D=H*J4\TESL;0+\R!\"F47A@.2,1'N(;2X48_K/#"SMXH=>BJ]5* M5#!9$&Q7'&9N67!4<*505D#LKA ==5^M:ZM9LC\!L*0S;\0Z["%HP&AE+$T'(S;6(R$09HZ!B[J M!B[RN[THM83TTJYQ&S"_@B_4"BH:68L93>(AJ+$8BV(2VS'%':;8:](OY0,L M7"%S;L7C;^SP[7AL:!Q&+!W@&8N1**$ILP-*.D")UZ8;ON$0B6'I"J6-GTH. M""L^AQQ81V@;3+_*+\P*,QG9'Q&"R0#E6(I%.,5VD&D',O5:="OY/LO7B'_; MFY2KZI4G]!:6W>HH#]G ^E4[YC0=@XT(HP.P8RE&HP.I([ XZ)E%X+7I#Z&S M8AK9=:OF:"5%"6'Q<%)L@D$8II'+U ,2A"=F!HBTU$]SM ?>H^N),0ER#PQ7 MSU')K?XWH=0Q)VVKH^%.@Y . X=%+@H"AATK#?>4!WM9QN7O #73>7D/^0,8 M,Y*&&I^(S4D%+VX'G-#J0DO&Y!H8A+7JP5X.\=JRYZVT'8/NR07V M4X&..^^S)T.K.;61HM8#,O';B+I>0#Q\X!G$SVTY\ ;;7,ST4%=>836 M^2$6RH CE@0#[#8YQB X.\#WS(+X24 7FMN0W!3@];X.X%_SO5"Y/0).**Y! M1W;08^8 !2 .AQ-NDPO3@#D*<7*PJ?(ZAC$UO=_%+(B%,43P9PC2)D9<@93T MO(+XJ<"GO(2BVV 4RR*_S\PNIC7H$PLY2(-1A+"(P>IS45O2?Z$;RQ M"*8T<+E(3P?(2^C RV+<-;%M% S&/GS6"YDAAPXK.V9 ?%O"[PL4OEGZ+LV M'LAX2P%B;SK<>+"(A1%-7>FI)P?$G]E?&ZR^BR<02_ZG- J&Q,\J1]QAH.<) MQ,\37AZN++L!.*#1L#RUR3$2N"RE/5V@_FP^&;#H.%U8 M*;3/Z=2?>BUAJQ2E9UU,Z'/MIEO2,TN&><,FAAM^*\TV+U=2N* M-9?JQQ\2@N,/]=Z:?K(6GM2;Y5];>+Z5MF/L/0.@4V!:=! M$&"H0B5ZR(J*?T#71:84ND)JFT'_Z 1%03 /FK_/'[-*;X7,_P>IV?@,(72> M1,$<7+>3@,\X2>$SF\>$/'_.E:K:1J+22L.#20#FO>GWXVOZ/>XMG,=I.D^C M9*HS_>(CISDP#[7G]46 PEK(4LO^"1XN7HN,*Q;VW(CZFIV;C E!QNS@ MG^0E6F7['(*.U4S+40KD^F!4=5H$H32(W &Q)S5TCVE5%?9;?EMIB!RZ^ M-3\TV^RNT,8,P]3F@2 M8XQ'(VR3#"/&7)4]ZWD*>\GQ1A/)P,VUS)>5KH]EM3"CW2W\-O99SY/'%(4E M482'2=XB1UD0QXX2A?54ADU2&9.#I"@*LUKS$E(]5]9!9Q:BD83)<%/!(D:3 M@*8.2WLZPOQTI!ENY4PF5I/';",,0A(,O<0B!SZ?N I4D>^5X(8 M7Y>P;QI;!+V;QLS0EN,O?5)GD\4V^INC;0:Q)(-D)O/:\Y_]!P'#,@*/2^'J8,_5> 0F2.NBMI ME".(9.@SWU=0PJS,.<>O0O+L4&D$2N]^14#.FX,\L!D,N =IJ[%T*NS79KKK>-/5 ";!K3 M:_<$^5U3[9=@,;RH4^@:757W4$G7R0\ZYPATK^M^FF%IARL#_S!)L"KTLQW- M[X!9/')9EV\;]*^2R_LGR*M 5Z3RC.GSD"H#&92K"D"_+3KWM1+^;554ZV<$ MSYV&7^O;? MHN^BN=SX[TS>YZ6"^G\#W06G,?B^;.X+-B]:[.L;=$NAM=C5CUN>P?(U O#[ M1L#HMR^F@^[6YN7_ 5!+ P04 " 8@6A7-%UO"N(% !1& & 'AL M+W=O926,0&)NLXYG8 MV4X[G=WQQ-OVH=,'&63#%B-6$G:SOWZO! 9CL.)TG8<$Q/TX1Y M?T/BM#<9Z[$YGXQ9+I,XI7..1+[9$/X\I0G;W??LWG[@*5Y'4@WT)^.,K.F" MRD_9G,-=OXH2QAN:BIBEB-/5?>_!OGO$ ^6@+3['="<.KI&BLF3LN[KY$-[W M+(6()C20*@2!/ULZHTFB(@&.?\J@O2JG MJ(="NB)Y(I_8[CTM"6F 4N$_HUVI:W50T$N)-N4SH!@$Z?%7_*CG(@#!]LY MX8!+!WSLX)YP<$H'YUP'MW1P]J M[@O)X6D,?G(R8VD(5:0A@BO!DC@D$FZF)"%I0-%"!1;H:DXX365$91R0Y!J] M19\6C^CJS35Z@^(4_16Q7) T%..^!$PJ\A@4;0S*&E4,CRI5SE";R= MPG%P -EQ7-T.\P&ON6.NHD/*^+#BQ WUFUJS@' M&1$]T42O^[#.R^M\#]2$HW]+>Y-=?;,_ZK6M-OU"P!E._ M8NI?8-V<^>UUS1V._.-WL&WFXL&)UK.M>D^V+K3\SHC'8.GWKKM\U[__]?\F;F#*\FB<\F6:L&V[SC7V1YFY5) MFH+&MD?';UW;[!2!6AG8YAU]QC8;^%Z8)40(]*#A3SLA&L.\NA07BM8D76L& MVRP:2M)0I>#[#I MPNEBB>YJM3=YSRI_C@MVCFD3?BT*;+,J:,*/A-F_S3>@LET+"4A&GZQ?Q=^S\I_"W35_ CVL)@,T2H&B7 MZ8OM8@[SVG:Y5+0FZ5I18+.B^-EVP6TU<*I=SC)MPC\X.S +B)]I%VS:XTO( M;1/X&/)]WSOQJ8-K-8#-:N"GNP2WO_M;L-LF+\!6&J Y4F^0V+Q!PA<5^D)1 M1+:@:&!SY+$2]BA.)04*$H&.B>4SB)[B,T9 @CNUA&!1Y!T:J 3A(H+-CK'&K"4 PWXA92HX=\#9I/ M'[I! V>VHUS-#HS_GE*^?D8+M1Z $#D] MI_LI%8HR!!Q>S?#;N>3 3S1I]'].D5QV/X'X>LX%2BA M*TAGW0[AW>?%^75Q(UFF3W273()NUY<1)2'ER@">KQC,?GFC$E3_19C\!U!+ M P04 " 8@6A7F-F>.6D* #K/@ & 'AL+W=OPG?)'PKD&'^%\N'INCSYXRY:ZJOJHO'[.K&5)/ M) JQ;!5%*O_LQ+4H"L4DG^.OGG1VN*=J>/SYB3WIC)?&W*6-N*Z*W_.L75W- MPIF7B?MT6[1?JL?_B-X@KOB65=%T_WN//1;-O.6V::MUWU@^P3HO]W_3;[TC MCAI@.M& ] V(WH!/-*!] ZHW8!,-6-^ G7H'WC?@I][![QOXG>_WSNH\?9.V MZ>*RKAZ]6J$EF_K0A:MK+1V=>_]LA%UJA*A\=Y[O]W>>&_?O/.:55J+QLM+[]=5M6W2,FO. MO#>C[Y?S5CZBNM%\V3_.]?YQR,3C4._GJFQ7C1?+Q\J ]K&]?61I/Y>N.?B' M//GGFE@);\7FW*/HS".(4.!Y;DYO3B!S7G?WY,5W'SF#'I*%=GQT@N^+V(ER M*RZ@N.Y;,KBEZA\OFDVZ%%*?_\ ^^A?D5)=DL4NRQ!'9R/WL MX'YF8U_\6K5I(;OS+@C PWVP-_\#_PD%;M_([QJI<6BW8 @1/[R<[XY#8L)( M1$C QK#8A$6!S[D&2TQ80'W.H@-LY"!^*(;!0&_Q &_X0\78Z# <5B3\-'J<=92+34,V&$84J1EGHF+ PPYEA+/1/F M\\BG(9QZP<'FP&KSO^NJ:;RWA?S_G;>IJ_N\A2P.C)N_YP1K;\>-B>(H8OJK M9J*P]!ZBFKTF+/ CC&%SPX.YH?5-ZQ5!^>");QNE'QKP90M=OFPNR6*79(DC MLE$DHD,D(FOB?9&,:;U<>5)P24F]D[7"1@DW*!R1D0J48^)KV0>@?,PT5&RB M,"$415KV 3")"WTX_3 :9"NRFGV;%E)\*IME0?15J%0$U28R^PXDAS?-9 A& M2< UFP%80".JP1( YG,4L@F;CZ0ZMO3@[!0M]W$D2B@=,KV079CJZQ$1T2T'<(3@D!DI#P(1(U-)/VA>;%>M'\M6R%ZSE87ELEK# MF<[,UY+A2+?91&&L]UE"+V"X7?VE7HO;>]B:_ZP-]YI4"',2P M*>#>8QX8Y@/BD@5&@@-DLH]$NNV !.53T1XD([9KQNZUKDH9;-6C;?-FI09N MI9DS<0?;#NA'S/3.^@: Z6(98F(D-+HT$$;IA.F#?,163;1X^ZD3R@]I7GK= M%.4N+;9=QZ;,%^L[D65"Z9DZWW4C'-S?A8 [##4-H/1Z- :9"-:U- #SR90S M!@6'[1*NRX,[<5_5HD]^KTV_39AL"JKWV \8-20- /01XL;@!N#DP!Z971X M)#YE>$++D4'+$;N6^WBP655.NUS-6D.V$T!7Z;KT!@!18T0'0!B%>K0!5!A. MU(ED4''$KN+^*UI/E8F@A:9ZDM$-4: /X!#01]08P"$ MC@S"C=B%VR?1-!>>LKI[V_L2.6W;.K_;MNE=(2-?>64EDZ!LZZHHE+K+^X$0 M=!*@[@C6'62"WE-JR%H(QAD)=.\ L"CPIW)A$';$+NR>&!W?TP\2FJO<+ M<\_V3E<]/L=SW)BJG4@Q BF&("#4PP RA0CDRDV*$YB5YP';\IJ:K^.Y:6[ M-"\L;]^96K_,E]Y;V85ETFUI?=3Z'>BX_3.$QX^/SHV.'$11K#L-@.%S9K@, MADU,]I%!J1*[4GV1P[*\V*JUQ&>X+#C)92#*=!D @UP&PZ9<-BA<8E>XOW=K MVM+\="=+]@?QM%ZZ56NM>Y=MI'M4E?.:7-RSPMXTQ2J1PDZ?-[\!<#CT66B\ MN ?"H-(KQE /A3X9,*E@TXF=IW\M[KT.%MM3C55,.Q48.(3="K !SH5XIMV M*AW$-[6+[\]UE6V78-=O;_GL-5V7;+%3ML05VS@&0TE L74UQ;JN;JTFGAT$ MEVRQ4[;$%=LX"$.=0D^98+:L5O;MC_6(+(]D&:"]^@".8$J85E[& "[ U"P^ M !PGZ'C69VSQT6X.^W:.4Y;+J=M]'6XW=KC=V?%W;.V@0]E#3]G<<<*B.06F MGD,2&A- $(Z'6$_7&, Q'O!(G_\!<#2B]&C>>6SY4-O0'TUZ-]+THIO] PUV MNF7#*5OLE"UQQ38.Q% 64?_EPY"UHGIV$%RRQ4[9$E=LXR ,I1:UEUH_'H;, M*7F"(VR,0@",^/K>FAB ^?ZQK.R=8L)8&$TM>-&A2J+V?20G#4%.=Y$X98N= MLB6NV,;!&.HK:J^O3A^"@**%1\:N"@@64FKH(!,6!&%HC#\FC ?AU&00&PH@ M]H.=)-*/^1*TT][RN9GGE"UVRI:X8AO'8"B V,L+(.:T '+*%CME2URQC8,P M%$#LE040,U=!6,#U[4\W (P&5)]XBP$85O64ON\ PF&,\,3,!QO*'_;Z\HW#@**&ATQ?_ =@.#)V_<8 3+[[OKZ%&8!Q'_.)Q7\V MU#[L];4/UUZZ$_%<+L=]U(._DK??G,X4ZG^G= MBDVK-OO5AT..9_(FS49TYXV+[V=[8DS.N78K=$Y>=R% M Z0N"VH_5%TM[=V'JA^\9("H3IRS#73_?<=.2"$$;G6['R#V9)YYRV//#'=" M_E!K $U^YKQ0(V>M=3EP7;580\Y43Y10X)NED#G3N)4K5Y426&I!.7>IY\5N MSK+"&0^M[%Z.AV*C>5; O21JD^=,/MT"%[N1XSM[P4.V6FLC<,?#DJU@#OIK M>2]QYS96TBR'0F6B(!*6(^>]/Y@E1M\J_)W!3AVLB"0@X M++2QP/"QA0EP;@QA&/_6-IW&I0$>KO?69S9WS.61*9@(_D^6ZO7(N7%("DNV MX?I![#Y G4]D["T$5_:?[&I=SR&+C=(BK\$809X5U9/]K.MP /"#,P!: V@; M$)T!!#4@: /",X"P!H3/]1#5@.BY'N(:$-O:5\6RE;YCFHV'4NR(--IHS2SL MY[)H+'!6&&+-M<2W&>+T>"**%&D"*<&5$CQ+F<;-7.,#^:,5$4ORN03)#!$4 M>7//)(K7H+,%XV_)._)U?D?>7+TE5R0KR)>UV"A6I&KH:HS.^' 7=223*A)Z M)I* ?!)H6)$I1I1VX*>7\?T+>!>KTI2&[DLSH1<-SJ'LD<"[)M2C04<\=\^' MTZYT7N9]]K^]'Q4C:'@26'OA&7M?A&8<;Y(M%!OH".?V,OR;_[V+$14HMB!S M!6['H>?1^&;H;@\+?:I&^Y0FX;':]%2MG\11U%*;G:HE01R%_4;MJ$!A4Z#P M8H8/P.W)P?.AG[IRO0@W_6.@2K: D8,-0H'<@C/^\P\_]O[JHMYK&IN^IK'9 M*QD[^@91\PVB%Y%T$IU\>I]&<1*W^-:I%M 6W4ZU@MCKW_@MNG6HX8GVN]D6 M.RU!TJ2>_-YR*\PCUZ"?81SV]:+E%P%L=_S M&A&.*@1O=_Q) *M0H">25U$19',_7:,358*=$OC3=678I[VH MY>>EVD<0^Z80YR9><6119B4^B*2XVT&8UN[430DD_\P9W?(9_B M*-4E?Q\/IG&7/!E,[>CE_@ZGFML^,;G*L*MR6&)H7B]!LLAJ%JHV6I2V=S\* MC9. 7:YQ? 1I%/#]4@B]WQ@'S4 Z_@502P,$% @ &(%H5[CS3RD^! M,!$ !@ !X;"]W;W)K0%+/O=* MY^CHRX.-5$\ZY=R0ER(7>NBDQJSZKJOG*2^8OI4K+N#-0JJ"&2BJI:M7BK.D M#"IRUZU&@@UR;/!']01*^+@JEO]SR7FZ'C.=N*S]DR-;;" M'0U6;,D?N?FR>E!0>;P-*Q!\9W^B=9V*IS*1\ MLH4/R="AMD<\YW-C4S#X>^9CGN98P X5' W_@!Z.)7,"K M ER86GL\<_)1:DUNR)?'"7G[YAUY0S)!?D_E6C.1Z(%KH%W!?]< _ MTH. ?)+"I)I,H2<)$C\Y'=\[$>^"&HTD_E:2>_]DPD>^NB4!?4]\Z@=(?\;G MA_L8G?_7^O0_M[XG1M#X(RCS!K8%^OV)P/'4BLN7KFSNC''[R(_H0)?\UDDVLFFUXIV=X0=9HAZIS*/OH5 MMI,W7A1E\;=@?N\JRR"BVC0\_=A$P06>#X-._NX*8+S MHTY 7W%[3,.&:7C2C+^9E"LRWW.A9?Z>"%X:U+ 7KON8$.$U?7C-9)-K)IM> M*=G>Z$3-Z$0G?0@;-VS+ G8MI;B8?R.P*@B=L^I D/P#FYE=2+#1J1*'NWX) M_;CE403DT39J@J%"G[8,BJ'B^(@]XT: ^*0 Y]D3XQ^?PQ\!(?PQU"%_#'64 M?[?AWSW)?WS './:19J.NA$-6W017.1UO%Z++P(+O"",VTL2@O.C:'^@QW&;_?@0>0% >#2(/%\BCKR=,>J$M#E2!.5/ M(@&GW?E3*O.$*_P@23'O] *_-=AC#!C&$6UM>Q,,%] X/MC0,* ?AK$7'U%G MY_SM76P@5"/%$PZ71%NZP$1UZ[L=IVVQO@N9?!\R12 @)3TBC_\JCW^I>68< M[L>US?7^KKS4MNKOO?[80^HG]G- >>-\35]]2_C$U#(3FN1\ 4W1 MVQ@LH*KK>54P/V?2P&VV?$PY@SEN ?!^(:79%FP#S4>2T;]02P,$% M @ &(%H5Y1W#XW $ !*8 !@ !X;"]W;W)KV5@T@4Z[S6QVVX=.'QB)MMF51"]) M)9M_7U+2F@)P!9+QZ;XDDG5Q+D /P"+S^7-4_-X]%T3J_;M;;YNW%8]L^ MO;FZ:I:/Q29O7E=/Q;;[Y+ZJ-WG;O:T?KIJGNLA7^T*;]15S77ZURNRVWQOG::W6:3UU_>%>OJ\]L+[^*W/_Q0/CRV_1^N;JZ?\H?B M0]'^]/2^[MY=/:.LRDVQ;(N_^^U3<%NMUC]35XYO?T._VC>\: M\S%OBMMJ_:]RU3Z^O8@OG%5QG^_6[0_59U$<&Q3V>,MJW>S_=3X?8]T+9[EK MVFIS+-S58%-N#__GOQXOQ$D!SS]3@!T+L*D%_&,!7RL0)F<*!,<"P=0,X;% MJ!5@T9D"_%B :P7\(#A3(#D62/9T./3?OO,7>9O? M7-?59Z?NHSNT_L6>0?O279^7VY[L']JZ^[3LRK4WM]5VU5&W6#G=JZ9:EZN\ M[=Y\:+O_.DZWC5/=.[>/^?:A:)QRVWU0+7]^K-:KHF[^Y*2_[,KVB_/MHK@O MEV7[RKET?OJP<+[]YI7S31_]XV.U:_+MJKF^:KO*]BFOEL>*W1XJQLY4[,>J MS==$L<6$8F:]OFO;NORX:_./Z\)IJZZQFTVEMH;(E=ISG8(0I>_LI;];KKB[EUKG-GTJZU=D(UG*YV^S6^Z[[1_M8U'T#N\'OL1^5/A7.WZJ& M:I^8CGJ\D@2(M(-\7VV7U;:MJW7WR8,CMVU1%XT&=-6Q]IFZ[)FZ;(\=G5>OG9\[\\.@N95/4GXJ+FS_^P>/N7RA>(L'2 UBX!^OGJT\W7L0#[@9N='WUZ91D MR+09$DP@P20(3"&:_TPT?R;1II#K@,E/NO#2BYG6?0LB*@A\QM6PU SS8HT( M9HC/O,2-/34N(S+ZH:L&"2J(<=^-0C50FH$!"Y+D.4JYX,'S!0_VQ?PS%UQN ME]W"K2GZ ?SPZM79N>??/W0CB],M?#[G]>H_5$<$R&\Y$BQ%@MTAP3(DF$"" M21"8PLOPF9>A=2"03;/;?_^[-5$_B=7ELI\;FYZ73MX3L#F=@R@R6A/,)2,2 M+ V-*8?Y+(X\7QMGD$DS))A @DD0F,(S_LPS;N59^N']>^=I5R\?]X.@G5%6 MJ+F,0H*EW&!4%"91$&B$0N;,D& ""29!8 JAHF="1=,)19$H,M>;76IM5;"8 M%)5:JS)W5IN4,D.F%$@P"0)3>CU^[O78WNN_%O6R;/;3U6&.JI[Z'>?H)&6% MG3ND(,'2V*!#P..8:6O<.V3.# DFD& 2!*:0*WDF5_)UY*((E1C=YH?ZGF,Q M)2BU5FKNX#(E8X;,*)!@$@2F=+_G#L*A:R7 ?C=VV0O-*V=9;9Z*;9/W!""E M/M>XTC%C^F9R,2TLM5=L+@FF)E0F+LCFHJ_NY)=^N MG*?\RT$\;BMGJPJ Y5$ I"5AS^B+RV[)R'2>4&'&.L1>Z]DTF9(S@^844#1) MMB XN;AJ]P\RK&?786_[WGWN_ONZVISK<[++3:F3Q9XQ,D#552C:'10M@Z() M*)H[C^MR>5B0=LN)^Z+N23.R1K5CSEVD0M'2(YJR:PF2 M;K30QXL[:-X,BB:@:!*%IG)L4)0]JS!(QVG3>-\YTS?M,MM==S-B^@DNFT)@AH4DDE M#1/_S%)BT#D]N]#Y?=$ZWZZKIGGE/.0EM1=]-X+P;X^\B>B90N0EXX'K&H2@ M L. ^?HM77L]9E,"B99!T<342R*IP"3B\1E6##JH-R*$;E<6F\B'XNFUX[O[ M._F,['NH'@I%2SU3$?62(.'=50OU9094%86B"2B:1*&I=!N446]$&E7I-HEB MIA39A?J1L0HQX[R(Q0G3!Y?$7'4F.A\(^9,G7J1OOC,B\-(+?6."(,+\T(M\ MS]._YT1KD^!DQE']8(,DR>R2Y*@C[*^[K;T?[ EF6\*0:"DSA4HOBA//CQ+# M%(9,G$'1!!1-HM!4Q@W2)[-+GZ0U;)QEA!+G!4&BW\=:D($13T)=$C\&6@UB M!)C/XH!QW2%&9C6T"T&%^0'OABUM323)S.Y)F'KU3PR@!\'I]_&),:P=%.L' MA2J64+0,BB:@:!*%IA)T4#:97=D$&,;L&6:S$JIS,E/G#/W$U3?)=]"L&11- M0-$D"DWEVZ!R,KO*.:S2RH,Y81DFC'+'W>NX-FS:!H HHF46@JLP:! ME=D%UE$'&3.URI#K>X[%I*C47I?9L]V4G!DTIX"B212:VO>#BLI&[*A?ZR.S MX\X>8:#F5&8*D(R%4:CODJ%9,RB:@*))%)K*LD&Z92,>U3F&,F8JA8SYNEHR M*2JUUVOV:#,E9P;-*:!H$H6F\F 0:YE=K)WC*V.F^LG\.#%X,"DLM5=L-A$F M)\:G!LV;0=$$%$VBT%2.#9*V;S?33O:I^:87D_2I38Q+ MCW$VG]HY*-VG9F_B[.Z%"L(H-+5[3TX2L O"+_&I^:;:2OC4)D6E]FK.GEFF MY,R@.0443:+05%H,NJUOUVU?X%/S3:7TTG/-88 (,V[AI_9JSJ8%5)R=U (! MS2FIG$'"SRPD!C'5MXNIXRZU6]\4+2^YZ^M&CP45%T9N9 SO4$D5BI9!T<3$ M*R*I.-\_NTH>;S7Q"HJ3,9D0<:38[QEG-9@06;38C BFS&15&F\VHUIXWF_F#3NG; M=.GD-& MLXRP>49Q['']VT[$!=VT::PD3&LI,RA!8"4N#Q+C,#)*ZV.A\6TGK:4\"/1- MAJ0RQ]VZZ8S4JH5!D0%M)NY6F,*'?0M!D434#1) I-)=R@5 9VI7*6U\R.-9M: M4&]M8,J:<13R1-_20+-F4#0!19,H-)59@T@:V$724:]90/R^WO>YOG^9%I;: M:S-[PIN4-(,F%5 TB4)3N__D\-<1$^O7VLWLN+,'&:BA-: ,K8SI=I [:-8, MBB:@:!*%IK)LT&"#$4/K'+M90!R.R@/] +-)4:F]7K.'FRDY,VA. 463*#25 M!X-<&]CEVCEVLX XT32*=%/Z8EI8:J_8;"),2II!DPHHFD2AJ4P8E-3 KJ3B M[&8!]8-WQ@V>(&V;*13M#HJ60=$$%$V.=I9*IT$?#NSZ\,OL9H&IO_(DTG]. M8:_"; 9!_:]0M R*)J!H5D[G_+UCMXZF?IHQ%F@WU:>%I;:6S";,9.2 M9M"D HHF46CJXPD&E3JT6UR/ G2_CJFVWMD")-2)P\P+U G\^FA:7V-LPES;2D&32I@*))%)I* MFD$Y#L=LK4<-KR/+,G]ZZA?"^7K=\>7PZ*=N\7/*EVW5%N2J)R3/%PV9/K9, MC$OMU9[-DVE9,VA6 463*#25*(/B&XX\<&OWI=KMQY09"YG05%+_>",1RT<1-C0+L+>[K_RS7'I,7,2&7T* M#O10 RA:&E(";I!XD:O?:H+FS:!H HHF46@J%P=%.+0KPB_B(LD_0HWUW$!W ML2TFQJ7'.)MY_AQ4H \V4,D6BB91:"H-3IZ^99=L7^"2#@FSIQ?JOI4%&>89 MOY6PUW/V+ 0UTTYK@H FE512_]QIGN&@S89V;7:"3SHDSA'U/>:&Q@*#"G0Y M-SL7*LM"T3(HFIAZ2205& ;LS"\RPT%Q#6=Y5RU6:9_L>Z0.N("BI2%Y#$#, MW3C2S7+0Q!D434#1) I-I=N@R(:SCH&=1#%3V@O=;MXP)@[BP50QY_K#$]-C MG&*>-%8*!);/73?6[^H1@9?,CV)]J"?"_#CR/,_5O^?$8;)Q&)_[G@]*9CC7 MN&HYEY/N!Z1*MX"BI2%U=FOBQ9ZO[R3OH(DS*)J HDD4FOK\S$$(Y7-/@IW" M,FYJB=U.FOGZMH"*LLF-.:6ZJCB%W]<,!)D6E]KK, MGNVFY,R@.0443:+0U+X?U%#^E0;6T1$&*?TMH&@I-X5$C_EQK/^<&)HU@Z() M*)I$H:DL&R18_I5GOY+,(LX'Z';!^F@S)2JUUVOV:#,E9P;-*:!H$H6F\F"0 M:KE=JIUCD^;$N0%)P'7SXK2PU%ZQV428E#2#)A50-(E"4YDPJ*C8BKAY!@%E*N+$T[(( M4Y&]AK,I,2EI!DTJH&B2:(+-5!0-LFPT>@3K_\]4%!%.4-*XL[#7@])-1?9+ M,9L&4#$8A:;28!"#([L8_ )3441X+\T#6*DHGQF=#36V0M&R22T0T)R2RLE< M=F8"&J38R"[%3G 41:;(>>GQV-7OJR_.!":)OH.QUVEVWT+%52B:F'I))!%X M^O1#M7<'.30:D4-?YB>RH\\5QJ!H:63*I>?\1-#$&11-0-$D"DVEVZ# 1B,* M['P_T1'Q=$XG_41$'.DG(N(,/Q&%1?J)B$#*3T2%T7XB(M+B)XIZ45+]RR!/ M1:-/;4]_7:YWJVX-]XWONEUG'$2*_4*NK4Z7=6?VF:^_K]KBC3,X1\:+] O' M?;9+IY]8^GGE*Q(_H[QUB@.CII79ENO7%(^OFL>B:!=YF]]<;XKZH;@MUNNF M6\WNMFWOVCCY:Y?IOG^>]9MWWL65^?>(OQ%=KU"?1-TG4?_)U9#BYOHI?RC^ MGM?=%6R<=7'?I7-?]R2HRX?'YS=M]?3VHEOT?:S:MMKL7SX6^:JH^X#N\_NJ MZXCCFS[!YZK^>=^DF_\!4$L#!!0 ( !B!:%=D:-3DJ@( #,& 8 M>&PO=V]R:W-H965T&ULG551;],P$/XK5IA@E="2I6N T49: MNR'VL*E:&3P@'MSDVEAS?)E]:;=_SSEI0X&N0KS4/ON^[[Z[^B[#-=H'5P"0 M>"JU<:.@(*K.P]!E!932G6 %AF\6:$M);-IEZ"H+,F] I0[C*$K"4BH3I,/F M;&K3(=:DE8&I%:XN2VF?QZ!Q/0I.@^W!G5H6Y _"=%C))?89//P/-E MJ%WS*]8;WR@06>T(RPV8%93*M*M\VM1A!Q#'+P#B#2!N=+>!&I67DF0ZM+@6 MUGLSF]\TJ39H%J>,_U-F9/E6,8[2"9J<2PRYX)U#K7));,R(%ZX].8$+,2FD M68(3RO %9@\%ZARL>R.N'FM%S^+X$A8J4]03QU-I&54 J4SJGCCRF"\%UDZ: MW U#8LD^<)AMY(U;>?$+\CZ(&V0Z)ZY89OX[/N14NWSC;;[C^"#A#*H3T8_> MBCB*8W$_NQ3'1[T#O/VNCOV&M_\"[[7)N"<<^%JTNUZ3.I056G[MVU)]OT.M M!3^HM;3YCWT%:>.<[8_C>_3<53*#4 M\A30Z)R01%;-:Y)S#8*0VR\'G@;>NIU<[Y/=$B<-L9\$J[0?1<-PM4?-H%,S M.*AF#$MEC#++W? &3<9/PG(9_8TR!%P'VB>I91_\BZ2DDY0Y]"/:#8M&QKK+DE>2DV5]_0THV M97%()X4/V"^)+0^I9\CA/#-#\ORIJK\V2RG;X-NJ*)OW)\NV7;\[.VOF2[E* MF]-J+4OX95'5J[2%K_7#6;.N99KI1JOBC(9A=+9*\_+DXEP_NZDOSJM-6^2E MO*F#9K-:I?7SE2RJI_LGPE MRR:ORJ"6B_M/"ASGS9R5A7_R;-V^?XD.0DRN4@W M1?NY>OJG[!72 .=5T>B_P5,O&YX$\TW35JN^,2!8Y67W/_W6#\2@ 6&.!K1O M0,<-A*,!ZQNP<0/N:,#[!ER/3*>*'H?KM$TOSNOJ*:B5-/2F/NC!U*U!_;Q4 M\W[;UO!K#NW:BUE59C"+,@O@4U,5>9:V\.6VA7\PO6T35(M@EC;+X".82!-, M@E]OKX,?WOP8O GR,OBRK#9-6F;-^5D+:%2?9_/^S;/NS=3QYFGP4U6VRR;X M BR_?9GH,5.%;I594:]'=[*]6G PKK?(#[YIU.I?O3V"A-[)^E"<7 M?_\;B<)_8#H?J;.]$>"[$>"^WB]^!K=55 UJ&UW+2+=4ONGQ8L((#04_/WL< MXD?D:,19:.3VH(D=-.&=G,OLO["V.@-O*W!@\ZJJH^S]4L;M3Z M &M_\12*8T[AD3K;&Z=H-TZ1=PJO)70ZS]/.1Y=9D*ZJNLW_U \PS;ONQ&"^ M1$@3-II56XI')*'XG,8[K+'?W*IRHJ>KD$ $@?RV5HX- QE;KZ=<\' $TI8B M"1$,!YGL0"9>D/]6MO7# Q#RCP$,:98WZZI)"^5EU[6RK_;Y;; NTK+5PRW_ MV.1K9::8&HD-,(Y'2M@R$T$=.DQW.DR].GR6CVFQZ6P"<&>RSA]31=\!K**V MAK6!+OFI#9>2L6780I-I-)B:/< D-"P7>B%_6JW3O%8#J1"G32-AX=>RT&0' M2_WFYC+X38^X^O3ITZ<4);305H&%A)"1$H@3 :E2.ZJ',MT-? M5&D)@[Y:Y=J7=8H-];K]5P M.GNZ54XN"[[4:0G18S #-P>N#-63V*N8QE,Z M5M,6A0NMPV;)LD8+B;%'$Z'&,HF7J:[^+6$ MQ*;(_P3+@'P' GHP_4U=RW+^#"K,EVGY()WQ1M_WWD"'=#I&CDDED0.Y(5'B M9]%?VJ6L450V$5IS;XLPGL0.2(8K2>R/3O5P-:.HIO.+RGZ+/+W/"W>$0[Q< M_-H0YUB][0^&X63B)^7+^;S:E)H1YA*X[+[ PH:K [WHBN%Q+\4Z;=OW*KM03(&]2V M#G1UQ] IH#8#3XB8DG$6AJ8+%+(.%GD)1*=\B'<)S:C- MQ6.'AXA001QL30U;4S];W]020L!LFQ9T7JY2CKEG$<\"F5&;@,&8$C[F#TP. M%G'D&FA#U=1/U9I!@-S*ATDKZY4/JDV^A$7,L@A;;!(SUR@;CJ9^COYEQR5= M$E:KLMND6DP@A1[22S62&] -JI3-RQ/*DM@:?UN.DLB15U+#W]3/WQ^U=QJ.TS)$B$^G#IR&U*D_ ][QV#I]=JY .ZT%;SRUO*(MQI*(NX;24"T] M2+7U!EQB'RP_HQ 1QHQMA!A?.IVVH4OJ)[LM0(^?\!O U8$7W'';[U[)M>0*^*QPX&.[P2J+4-(5\0A'P=% MF!RAD.0Y%#;)PJ\SP+//S[,\OJ42BN&TR MG? I9]&8#S!!$B7<5>]B@S+XZ^K@.<1MS8OJX,PI]#"'K*.;)V"5BCU6P M15RKQ] W\].WM7HP$T3QVBRMQWU<",/D?.-N")T=R-)':\>$V8?6SE'3\V/U MMC\*)F9@_IAAW_IV135/G8K9L4'$V-3:AT#D7-9F @CFY_>;]'E81GM!$9 A MU$^F@HVC6T3.@98;XN=^?OX,6=$^7OC_LFHX1Q/G1+!Q 0 39"$ECJB%&Q+G MAQ)LP+M*O\K)T[("G[1595385PHX387[BM@]?H35*2<.9N2&U;F?U??&7E7V M-S40A!,HPM Q3<38&6%R)*:N+(@;(N>',NCA,C2NJ+HO\@==!<=W>I'B=1Q: MJ&TIEVT/MI_]G+LWOB_'BY H83P>DRTF1Y.$$@=L0[;<3[;7>=/6^?U&(]2K ML%>CVY2N2KW+5A6%4B8O(7R5#L?"L;291I8FB!AD4BZ#,;S+_;SK]MMJRZHJ M@T9M]J# ;4(%-@G'[AL3$T2X#,?0+O?GT?O UQLPF'G0+--:@8=$R;%MQNV< MV7(E6%H-GMZ1SW##D?P 1V(@W93#?<370T6R<%@'KJ"&&X+D?H*\VCQ7&[TF M';:, D8X,DJL- 81FY?S6E>A*L'M9KTN]&G= MM% GRN9%U6SJWC?V!02PE^Z0./AZ_,BBE[1??6;Q2+WM'UHTE!WY*5O73?1V M7[;1@1"XVGX&U=D1+Z]%""/3V*I,8V+3*'*86V1(.2*'2SX:N@*:KKH-'5CV MQ2;KJE=*EQ7X )CB;7)C;4RA4QQYPX'73O&Q>ML?)Q,!1/X(P.PTSIT'K?6P MH$P5(9O,+$K&X20B1D@L'!MUD:'^Z #U.\$OAEN-.'2;]Y/0 FX+Q8G#94W<\>%#]!=?^XI)J M=-1#WZ_:&$.@3:0&ZB.<)WB$-%TMXZ_UMU3!X=K\-GVQ 13IU' MGB(36D3^T.)C53^EM.AAOWK:N!==:==/S>\;?##6'7W1 I6)*Q2QD3DT2'SHCO'50>G_>PSX4, M71VHNP'XK0N[ M% #3P,<6B8BY]#'!0NP/%C[ :FF?]8'RJNQCIB,4;V(D/(@('^>#B)A+(Q-! MQ/X(8J:1-OWT'$.7[GW#FU:,A-P*B1 YES(JKMA_8L@Z]B?R=^3W3SKDU3&2 M.:N\K>^L4_"'P7U:J"6G[RB^H9R=1L$J+XKM7:4WR2G=/5".5%DQ9)P0/G0B#MV[EZAX(<'MY4+=6UP#?JD1Z+?7=U.+Y](Y:J Z 8J?\NQ"J8DXC?^2BHC7*D+( M*?DK:H(%J&>#&\H0:C[HF]Y-H(\K=A=*=T]WM\FO]!WJT?,9>7=-D.>7,7\W MBSGZBX!?]+WO,_/J[EK[3VG]D)<-.+QZ,E.R.]J!:#)_3HOU-19:5U>N*Y*5[!F:B!**'!D(>2::6S*I:M* M"2RSH'7N^IXW=->,%\YL8ONNY6PB-CKG!5Q+HC;K-9,/EY"+W=2ASF/'#5^N MM.EP9Y.2+>$6]-?R6F++;;QD? V%XJ(@$A93YR.]N**1 5B+OSCLU-X[,5+F M0GPWC<_9U/$,(\@AU<8%P\<6$LASXPEY_%,[=9HY#7#__='[)RL>QLY)-TH+=8U&!FL>5$]V7V] M$'L &IP ^#7 /P9$)P!!#0B. >$)0%@#0KLRE12[#E=,L]E$BAV1QAJ]F1>[ MF!:-\GEAXGZK)8YRQ.E9(HH,HP@9P3G).OMU?DW=E['W3PN?IQN-]#)VA6 M.K#^PA/^/J:IV)@%E9 "W[)Y#AVD+ON=W-%O72M;@8869';Z=C8*1A&=N-M] MO6VKK]Q[28U![V9P["%KT.JU/D]@Y]^EHI+JE='2QC%\VVV2F:_A--__]- M5TD]P4%.B=OI[.0/G.$ MT6^?BS3?9+Q8DG3%BB6&@9N2OTHVI4DV6'GGK$C!%HMGN,D&0ZQ5\]P6]BC[ M;#3PFPZ\JQ ,(2EP)K*N2CXP)1_!B@N+SCDNSV/59M&F_OJ $ZH2["4A?QA@ MR7#,ZAE2P2#\*08#+&E! MF9GT*8W2Q2;F*,1_HTI(2%ZH M)!K$;U)(]%(AE [H6U32==*Z>U=%3$1+>^56Q)ZG5&PO=V]R:W-H965TU7*A;E3XK;YR^'3022ETI8S7U@BGYL_WIMEWYX>TGA?\ MKM7*]YX%>3*S]BU]N"R>[XW((%6J/) $B?]NU84J2Q($,]XEF7N=2MK8?VZE M_\"^PY>9].K"EG_H(BR?[YWNB4+-95.&:[OZETK^')&\W):>_Q6KM':T)_+& M!UNES;"@TB;^+]^G.'S.AG':,&:[HR*V\GL9Y-DS9U?"T6I(HP=VE7?#.&TH M*3?!X5N-?>'LE0R-4\+.Q7GC\9WW _&+?M?H0H>UD*80Y])K3PNNG/+*!$G1 M?'80H)Q$'.1)T7E4-+Y'T1/QTIJP].*%*52QO?\ 1G>6CUO+S\P-Q88VWI2YDQ [BT'>?PO&#-M+D M6I;B!B\5@!J\^/=TYH,#U/ZS*T+1@,/=!E#Y?>=KF:OG>S7IG_9*(?1)&XNT^@[H0VD7DXZD:$I1*F6VD;U&2GQ2LEKJ0+ MXO)R("Z1$G$Z$*]L4"(3CW?(_RR[!KL,\XE3M&$3IL8TP,&UJBVTXST1ALA& MCW\6,)YMGFN?8\E:22<458#X7N6JFBDG)AEC>#SLF?.'$DMYJ\1"&>5D6:ZA M*F^6.,BO,!3PZ9>]<@=9!$)E!)#VC[4A;B MT>GA:'@$\BO+5'K!!L02+<8'2"*I3N5PS*MHJ&0A((B0(IQ8 B*7.E^*%1;D MI?1>SS4LPZ?2FL5C:*]8P%"\-N*E=%@ZWFQ52!R68(,V\%0:,44<"HJ%^(:\ M^?JKT_%X]#2^QK*;JRF_RIY^2Z&A)3<*6=2!(GW50#[ZB9@NX#Y+65$R;GX6 M<*8NI0F(NZ30OA (JBPH.]ZMHEL,CA\D@U.1IGP2^E4BCFCZ!P)*:!6SDJ5 M$!(T/8/8@"F*(8S+WVXYTNV]OKBZ$!=J2C.&WI([)"U[' ,>NB[!CI#J!8Z3V'DY.P$!0@ [IE$ M!ZNVF'H(H$C*TML/P"-N*&9+Q!60)U^SDZ?B%TN@NA<.6]':7KL!P,Y4KJ"9 M#-"A5)S(PDD4N5TQITK '\*8+_KJ6+^D:4-7387P@S=TC>C*RC8FW$T#XC'? MDD L"@D$AHH)1Q@;-%@()C1>- B2NQ,P9-+BG5MI) U;FYQ1N!;$KHD!-'HM M!8_8J6T$%U318DJ44V$5 XR3MB&"5$#X%YRZ&\&Q2OM(Y.#)!I,8\)0S&2=( MM]G<[+[?CK\%4.I?UZKD^J45:_'&2>-E'IF=2O3+D;S&\AZYI7*?[(L? 2I# M$U!7MC?*:-A/.OP6"KO5\:M-T6H:FH1< *#H3&HW>(XGXQZQ%XT2/S5&D4EH MW(TIJ=6B898:J7.J3H19#!*[4#-TFUP,!&\@Z[1!G*&KW;(IL0)]N-.?'0U/ M._441,8=1T)2K\RM#Y%M#OL@1ZXQ\U/;@9<&!Z<)F:,-9&Z[7K#DSZ"?]HL<+02X\.. M#KRH279R!6"SJQAC&@=!2K_W"^@"0PT1$NEXW8UC[=MO4FWPM@TQ4]RO2.JN MSM_;TXT,S-=K!@Q'"VF_D^"9+!FI9(E+!-$&NHUNA'IVVBLU6OZH-U0QIFO% M)^02*A-,)D-*[[TH85S'V6J2_9]S".OF#<_EN:PUC8..1D^75A2J5E3/!MT+ M*9F#*:WSU*_SLF$-Y!]Q(_GJU*TR<&B!,U58#CC*05>TC$S W*MB[7B2RKOI M1L(K+A-:4D!":6O.I9K#\>![A-(>41(O491]U-):$#43G]#;6ULV%;_W:T]A MFC6Z+/QFNC-@!)Z+>O&&HPWY&<=L/DA&'>H]8.D3K7B4;32MDNZM8N#RS4@< M2F ML17,QO\Q,%LYCZUA'K=*MZ9Q%%SO5!OXWX8W0\HM&8$3@6T1D*"V.4PE6M0^ M=H%4:)Q-96ZULX:AT!>+BD]QY_D!D6]X#I(%.4D]0(,_\L [J/.T9[$6X,!T M:=V=,=*/-4BMF*/%F/M>Y5G$"K>A>D:/9AH[: VN.3G6R MMNMW4SN;!2:VP72@-JA*D8U%%6^54G=4?,AAE+1-G"D==OX:SY>(\]US^J\4 MT80+?$WHI:=I'M)I=,RC38;1YA4R0M:]H*JBD?4JHKVEU3?RO;@ 3]*$2K:^ M[,J2SK;Q(LG^B8CQN!B#',"6:A:+2H M &BRLIT4;EY<;&:+#<41"]*,6UKB-=]652%FZ]YE4N3L."O0J-:;%=E$3]-I MJ1DUT3HT+CJ>D;.^LX%M_G$ZO6HM&2*BG10XMGV+>@^NZZTM>7_+@P'O8V8^ M%.C:(>!BP\SW7G%V$T./QA^N#'>;]D!Q^"WV^1=H116CZ9X0I'F@AU#5;GFP M0-RQ[8%B ,#ET.JZ]GRM_5OQH[(+)^LEYA?^_)B'C$K^:7D 3EV\'59;A?'V ME"^!X6K;#]-URITK4+[[E"$X/6L"7\^!G'J7Q#OK'<('?TT?6LM.^8A@,ROA M*)SZV3HEAV(:/>W?\I"[?#-;8F*F>UJO L\<7^H C\I@1BS3%D-$';.N"IZD MVB&:9]2EKELVW_!R.Q;=,7O07>_1QAW#*UL7!QF",=TK#8CQ,#QK$/%/LI9Q M;KC$P"IC#T\3=ML9=BC]8-L PLNR/;Z)[HZ5ILMX(9((>^JAXTKF&B,:-2$X MO:'N-%-^&9X&Z3*^165["-T*9>I_.[0S'"='^ZQO?+B_?1#]:S:-_PF;CDZC M36Z#3LCLK*=D<;WY)8>VC;NODY&4=-V>E^C^^H<^<*K#5 79?:IW_6'ZH/=K!,A?\&\N?.2_^,.$ M[FWWLXYI_#7#9GG\3&PO=V]R:W-H965TB!IE82$8FKDG2<_'V7E*TXA6.@:"\2'[.SLR)W M--J0N;,EHH.'NM)V')7.-9=Q;&6)M; ]:E#S3DZF%HZGIHAM8U!D(:BNXC1) MSN-:*!U-1F%M828C6KM*:5P8L.NZ%N9QAA5MQE$_VBWC!I1X!+= MUV9A>!9W+)FJ45M%&@SFXVC:OYP-/3X OBG(%8872 M>0;!KWN\PJKR1"SCUY8SZE+ZP/WQCOU#J)UK60F+5U1]5YDKQ]%%!!GF8EVY M6]I\Q&T]9YY/4F7#$S8M=CB(0*ZMHWH;S IJI=NW>-A^A[V B^2%@'0;D ;= M;:*@\EHX,1D9VH#Q:&;S@U!JB&9Q2OM#63K#NXKCW&39'@90#DM5:)4K*;2# MJ92TUD[I A94*:G0CF+'^7Q4++?E. M["P]2KC$I@>#Y 32)!T(S]'X_J?W'#HD+N M^0:, 1N!*Y MMSITP@\8],AC2/ M&R>1%D*73S),D$/I\J5%EHJSM^05<%[R&];-@KK MZV1'-<*O6Q Z REL"3F[H]V"O)3<4-U^VHR:EB,'S2:W_ZF?R>T=NF+QGC/4 M:(K@?Q8"16L2W6IGL=/669[@K3_?"%,HEEQASJ%)[\U9!*;UO';BJ D^LR+' MKA6&)?\FT'@ [^?$9[Z=^ 3=CV?R&U!+ P04 " 8@6A7AO$*3DH) "Y M& &0 'AL+W=O:AL2\Q M)9'%NIRJ.F2N#[K^TVRD;,3W;5F9F]FF:797\[G)-W*;F4N]DQ6^K'2]S1H\ MUNNYV=4R*WC1MIS[KAO/MYFJ9K?7_.ZAOKW6;5.J2C[4PK3;;58_WS&^O=]E:?I7-;[N'&D_S04JAMK(R2E>BEJN;V9UW=1_2?)[P MNY(',QH+LF2I]9_T\*6XF;FDD"QEWI"$##][^5&6)0F"&G]U,F?#EK1P/.ZE M_\2VPY9E9N1'7?ZABF9S,UO,1"%765LVC_KPL^SLB4A>KDO#?\7!S@V3FMN-6,M/69/=7M?Z(&J:#6DT8%-Y M-913%07E:U/CJ\*ZYO91[F752O$H<[VN%'GJ>MY ,'V>YYV0>RO$?T%(*G[1 M5;,QXG-5R.)T_1P*#5KYO5;W_JL"O\K=I0A<1_BN'[PB+QBL#%A>\#^L7-5Z M*SY"UQIH@*>;C?C(/I:U^-?=TO#[?T\YP,H/I^53YER979;+FQE2P\AZ+V>W M?_^;%[O_>$7[<- ^?$WZ6V/TJI!I%2RP.)1R/K%QL:L7VK$A:I$L]&MP5KS_DH .(W<+B&5T/,)"M@' MST*)_OCB[EQ!\4X$0>B$:821'[E.BM''4Y6%%P;.(HE$&#N)GQR1,Q@0QXX; M!L+S/<==1-C^F2UQXL1>(-+0":)S\;4LLT:*1H_,A6_%8:/RS2!#L=H4K?] MT+E'ER,&3:.0^!@EZKV M6N7XE&UM.':UPFO8/V&0><6B2W'7G,7:GT)8IUXAWOGA94QFE[:YD.>+8>N, M.T8'MJ__%/#W#KG0.&PTVD9;%8R:E90OFLA:G>*1(=BPYP_TI](3.KY5&7%A MI!2_:D#&B\6'DT](?,A8JUQ\J?:(+,5"O+\\@QR9,R1FJ3+@ 44 -F70KH9& M-6F"',M$!8+ &I+#*-C2U6PHY:V3@EN@H:078FEAK-H MS0C9FCR/EYF5ML-.H!VD8 .:X?#^\OL.=,%Z?TD[;G>EA(?)4:Q"'RYECOBE MR"ARBA1/,F/4TMP3O03I:O$#PTI=K3\TLMX^TQ8%="\_4+3@94@>:?^*=L[K MZFTUEK+91PU1 1BMTWJ.8O,<%#\J0#2]+QKUJ/M NLX5+V/ VWDV(P;KANI" M=EL["5@P>NPAG4.]MP?GA=C\WQ2%DA.1>EN4[FP&?=O4* EC+B9^!0TX?7/L M@\?1/6I%59%J_3;HAY'C+7QNC$Z0A!AT?8\:I..[GOC6E>G:FC'1]T^[]['1 M#?VK*Q3+8?\N/+9&B(N%XR_"]^("'35.$@Q0W=-X8=\$+CX]GL:&A<+9W,%0 MWBU..ZE=/1IMX'FQDR8)6KOC)AXZ=^K@E8#P!1[AL%.?] R 79#$BZE79V6- MMY]H!-P"T/-P&%+ETTG=AX(/#W?B=_';;EUG!4*-(XC(BH*QAWH[8EV.0!' MN410.WC(ZD9\<<07;";0"&U[<-$>'E!]0>*4%C^I"N; ,",NCQRE]^,9:>%S MDVJ>G*Y[DD>&OH]75*SV$:0(FQX7PN+5XE(S'"<_01,8EE1%E MR"M=V(XT]#GS^Z'87P#[\-H[D<; /D&^XVR(MQ($WF(*H1=^#(H8^H3CT'.2-,(HB5TG#@*,8C?%""@_ V#' M(*&&&SA>%$^].HL@E9N_6F1D2;6ZPU>C&^!HQ# (BM@C@X/S,1!?(%U4IQIN M"2TD-,I03W"(U^V 004Q3Z=?7DG#2_' :?#$+0VU#VIBPAF[/*45HS3NH!SO<5=;]3SISNWYV81AR8^P:2&&LAHJ;[ UBPQYY9;Q@[^0"3#3A*=SI MYR^S>BU+=A==D+3$]HYMJ%MKM5#UL=>TIM=MW+X^5[)>/R$/<22LP5IA(.PR M;0F^>^A)!VT\ +BSKN?MF1DB=*H]]FIWM-+WN)OA[(&S9Z&W5($:Z$]]M L, M2HAIX-FLI-YGI#V86$Q:4LF^ /FF"QW3\0W#0+&N[8J-.4;P-'F?*Q%I>*IMIM#W;+D!7":, JN6:F#MN>LJ&6 MV//%6;WH^)7) "[/_\#ULW-RQRD%LVL+YA6KK(P0UO2'/58],Y0:-S5(K\P!>@2"/TY!_7-!_?HOP5RKK-G5YWD$DW!.&BON5[ M@8/6B5&"43 MP\2)@D@$:,$AZ!VH19C&:-YHNYXO/H]\TJ](^8O/9 ZL<(&M%NCYOOC&G7(R M7,^C%2Q@29 */XD=#_NF/M0 4XX7"R>!K2^XC2L;/2+3!),Y^&Y*1]++3^G' M@[]"J!P%9.K"C9^I";;NNH[/%-5/?<=G!@_/.U%$HR3 *$S%U/7D?'2=#+/6 M?&F.PQZEAKU9'MX.]_)W]CKZ.-U>ZO^"1@5LPJ@5EKJ7232S>=0_-'K'E],X M L.'/-Q(,-Z:)N#[2H/!=@^TP?#?BMO_ E!+ P04 " 8@6A74OALPMH% M #_#P &0 'AL+W=O3I6NEOID2T<+>L:G/6*ZU='??[)B]Q*4RH5EC3E[G22V%IJA=] ML](H"K=I6?63*,KZ2R'KWN34K=WHR:EJ;"5KO-%@FN52Z/MSK-3ZK!?W-@NW MTFXV3-0?EL-7V5 MM,].KF0MZER*"JYK8W5#?%MSVK<$S0+]O(4Y]S#),S!C^*1J6QJXK LL'N_O MDTF=7X_-[('Z)B M7^'OZ8P $DV:$#-:8DA^!=P%T(_ M0#@!L5II=2>IC!#F0NH-#,NN42,( W-548\P\$[68$O5&/IH#H^!# *TBBF49)DP2!+.4/QGFI'?Z->-V\( M&P:C<9".AY",XV !>EH M0*.4= _&HVT>G?PH"M(X@3@;!Z-LM%?;[I9<4?\S/"7"+<7!D\2!>!5-%XW6 M9._Q$T4',$B"+&;SAU$PSH9/)#16@B=6P MU( ")"R)N>Y0LZ@ SB4^D-J 4H0+.N386XJUJF3A(&>BHJJE"M&8*TU-E0X& M6[J0([2F[!19:Y;+3T5B&N9=Z1M+J%SYP.T!)$T,M&@O6P#N<*&J-(@42ZK? M.(+W<$->4"Y*!6U_J1<&#D/J,3!M%G1PN:1SQ!)DX13Y\+5\4L$+;A-T?&ZH M\-^YVJ@E<(K3^F6->G%/R4V]5?^4%8?@6Q I,$U>,C+U%]=D:K7-ZTY:_0(; MC$VV/:XX]M?Y+XI"Y&5-U[N@[B)$P?@V7AT398 M_5#(+P.&[L3XGX[O*=('QP=1F#VV-0Z3USI.+ Y_H^,&MUQQ26=]&R\H!0N@ M_F%"N*(+AW(Y/M5:U OTI_)72C"ZH4*.VM*-NKT!$@ET0RF8TASIQ*'V1!21 MK>$%M89QJ0YFD+VF]G) MU:*6_W* XV@41CL1SHZV@DYA:0TR6[1 T3BG.<=LJ:E7\-::6][27U"1+ZA[ MJFHWD$\M&F2[]9&,TJVEWVQ1LJ^FMT\QFT2'TC/]K#L0'%P; M%0XU!_?7Z?/]]2#9#5KR4$D_Z<^K]">=_IU*3G]9/V=O=^92PBZ03B"J$7>D M%/0$D_Q<8!# NQ4S:\)]E_W^UJ.,*GCAGIX&7)S\^ZQ;[5ZW4_^H>Q#W3^-/ M0B^H1*'".6V-PJ-A#[1_;OJ)52OWQ)LI2^W"#4MZH:-F ?H^5W1BMA-6T+WY M)_\!4$L#!!0 ( !B!:%>Q ,Z;S08 +\1 9 >&PO=V]R:W-H965T MVHM> MYMSJ=#"P228+8?MZ)4N\66A3"(='LQS8E9$B]8>*?! -A^-!(539NSSW:S-S M>:XKEZM2S@S9JBB$V5S+7*\O>F%ON_!1+3/'"X/+\Y58RGOI?E_-#)X&K914 M%;*T2I=DY.*B=Q6>7H]XO]_PAY)KV[DG]F2N]6=^N$LO>D,V2.8R<2Q!X/(@ M;V2>LR"8\:61V6M5\L'N_5;Z6^\[?)D+*V]T_J=*77;1F_0HE0M1Y>ZC7O\L M&W^.65ZB<^M_:5WOC4<]2BKK=-$R?.!@SQ>'23- MV>OZ;'3@[)3>Z])EEMZ4J4P?GQ_ CM:8:&O,=?2BP'NYZE,\#"@:1O$+\N+6 MN=C+B[_J'-TJF^3:5D9:^NMJ;IU!/OR]S^=:Y&B_2*Z14[L2B;SHH0BL- ^R M=_GC=^%X>/:"P:/6X-%+TK\2C1?/[K>L@\!OE4$-)+HJG2J7M-*Y2C:$LB:7 M25KPQ@>_L9""<4+E.=(+2H3-2'ZI%-YBR9(H4Y+%7*8(.KVQB3*!J>O9G-_%UX]AKU8B"'"]&2LGBTB5$010J'A'%T=Q?0G9,% M3>@#Q%%$1W1?$P8;P(%CN!V[J&Z*^D9SM: 6^=VOY.-Z4:^DOM@%62 M5ZGE+GAUK!@L\)BDWRW?@A!<$Y.&%>@=HT1A9)SIXR M4\D-B--\9LPKF$+?TV@R#>+I,>XX0NFQ>TNST_I35LLL]FC M"M@O+PZFHTGG^O4]_P72YUG^?R(:3<-@.HP/6+U[^VW[_B]$CX.)C][V^O4] MM7/O:^?>>N>.]GG,]>'3/*7*P_NETERD)$"*>@&O9N;('OVIR1I MG2HX39YT Y NK\A#B$->(HW#^$?6RTU:N34BPD\)$AEDT0Q&!G6K1]DS7A/-/NHGIR1DZ8 M5O"NLK++74NCTFUP? P>A,H].W(0T/%@/1Q?5 ZU]%P_R%'O #NXRVO.Q,.C MJ,)YRRSK2R6T+K&'=#E]:CQ*@XP1;VF MFYVCG30,@RB,GVK9X\F6$N]*^J6"Y[P8> MMI&"R$ET3H$4^3[N1YBZ\QSYNLW4-7!"CFB3UC4J\)16==DA+5C2'!59)E[P M@;KI0"!\JCUWY1N&#W[^S3=='IDL3TS_:2"YE7-,7"6&X:KPH]V13S4K2P7& M\CP%09@5Ð,%2<4UPHS2KRAC^*4E9@!"^Q"@C+>5Y;2--,*JJCQ0,/(D#) M&3"EZ[*A+UEZU?2BUW7NUVGI,]H7J9]O2S\6[8@K[:1+8ZXP9L.GFC7 G++' M75N>9OJ>E'J>RQ] [3=;X1V0#ZW?/M6*0"!/K#RE^ ?Z"0E9,AVWV-[7 ?C@ M(4XA8)O*W/+'X2@()S&N<1!-NP/"]AKUC[])ZE6U1,JSW&.*HG$0#Z<4C:;! M>,S/HV 21T!A&HPF$\S._0A2&QGW36KL9*%5HC8@ZN29.>-A,!T/^3(Z 7:Z M/#([]_O#T0M2&[_C\)G0,#H.3B8G%(8G >,RZH]_H$]('GJG4>F/3!H#HQ!> MQ/B-1\=[$-OWZ3;H?%2#%9;^KP-N,AB_Z^_K=K7]=^*J_BC?;:__VH E2X0? M$_X"1X?]D^,>F?KO@OK!Z97_1)]K!PKRMYD4H O>@/<+#4B:!U;0_F=S^2]0 M2P,$% @ &(%H5\C!4-&_"@ V1P !D !X;"]W;W)K&ULQ5G95LJKH%O?%BZHDVOG7(!D=TLMV8F3F@>U2!"X^W(N^?I6Z5_[C1"&?6SJMG^SV!C3 MO3P^[LN-:'B_5)UH\62E=,,-;O7ZN.^TX)4]U-3'H>^GQPV7[>+DM5V[U">O MU6!JV8I+S?JA:;B^.Q.UNGVS"!;3PGNYWAA:.#YYW?&UN!+FI^Y2X^YXIE+) M1K2]5"W38O5F<1J\/(MIO]WPLQ2W_:]N M_R%&?1*B5ZJZM[_L=MSK+U@Y]$8UXV%(T,C6_>2IPS)V>\YFTIV)6-@'/5=*H5K>E? M'QM0ISW'Y4CIS%$*'Z%4L.]5:S8]>]=6HMH_?PRI9M'"2;2S\$F"5Z);LLCW M6.B'T1/THEG5R-*+'J'WHU[S5O[.*1H\J-KVJI85=\'15NQ2BQZJNP6U8M_( M%J:1O&976!0-F87]^_2Z-QJQ])]#%G("Q(<%H/QZV7>\%&\6'?'2-V)Q\O57 M0>J_>D*]>%8O?HKZ'_+DGZ/$+MH;_%=:BIY]V A6;A_!7G)\>H=U)&UO1$7+ M!AM7JD;VRW;-GLL6*VKH8?'^Z"6#DV'::Z&MI]^*>3Y6DCISUKR:U,UZ.7;L%.BVHH MH?WU'7L6[DC2:8E2*^L[5@V"&65):)1$U#'BPEFG]!3O]&RM>6M8+?FUK*6Y M\]CM1I:;D4>I-#*;U"MY)PVOY>^X[?B=AGN9^(A&T<-&UL,(CEKUY/$'$B\9 MZBGC526),])+MJZYV+SLG'"]$.R2:\,N/'8!2S!8ZP=E! LB]H)BLI'&9209 M%HH=GYH+4]U?<"[*:=8G>GLCO+<2=W.__R+,"RO.'7-9BNM&J8:+I: MW0E!*1'X7A3$N$B])(E 8B4@S(Z8SYWUTB-6>(5?L*^_RL,@?#7KT_ 63;AB M%.BRQ('$R].5M2LIW:N5L3?4^XUH;30F7AA'.!46/OO /U+4 MS$*#5IBSR$NS=*9(/5OHWI82".J*;^051012292RT^K&$I8MMB"&01-I?",M M*@B]"%F;Y=%,SSH@]'RD=9$FJ%BH&J(W.W(@DO(D9DF2PDH=8A2N:GA%ZRD( M!5"XF,E5DQU+BKB>F/:L" )L\_UPC)#NLT,BR+PTPF%8 K:%LU)K+A0@6"4F M+8"V-.7=94V)2(3>_39(&[=( )3C[99NWB*V6UIL^:L#[UTK]/H.>U$"-05; M%*!^IE1_$U3B(@C9][S%F>L2ST@BQF9X.L*^B%V"H07#']"V/? M]JP!GN^];9228'/\AJD70YP0#<#/V3>#;J49QDTK^9&NX6P@FL<3A,$ X[U(:H MFC\+XF6ZW\,2?QE-*_>;TO]!SG"4,UDF^W+&Z;;#W9?SR>Q@ SAI1CLXM0MF M6TU/7?/R\I3][!B&8;KT]S@^ZN51+YABS&]+H B7V3TL\*#I+PE@:->\VT^9 M[U-B/X8W'G$;2?UE#)_W-H-;=-(U1A3+[,AA:#R_V-GP Z4XR41*'SG[1+OF ML>#)7Q;SRI^+Z<^*U\/N2@Y@N>C+Q'F Z9S9?NH K]!H+O8,!XP%N&. =0A; MD6?^BX/L.7&E)AWZK_:.V[7@E8.#>QO>HYT!H,)CXYXC2DTTIQHS!XNR9< : ML08P,@ZPWZOKNQS)??N/9Y+<3-DBS69N<,!>-EI@LB?(MIC2#Y.U"3'):H.0 MG*/:M:( ?#S"K^ 5AVQ\X,)+H%DT.ZFFX8U:P^I1M+D<&_AWX//B@]#-!/+< M,;04OW _H]"WPEGI7#(> ?) $WX,;;YV7TL$WI%F.(W MS<(GL6#@%;G_:2P(R%00N2C;@98$Q:QA\#C*T>.]( EF&K+M!VV1VT0]]OPX MFY]O,=(#,^=>$F0 ^EYB,484 1L06HI]7"3LM"SU /Z_<$W3RMV\<#LM3/,+ M#0-_M<_083!K&8;B:..(- 3\QOR(AS206N=-NV:1B@#C9A2X'4F4T47F15'( MSC</^=H7"^.[,0ZVL4P17EH 7T26%?+>1(BY1]:^LC59\;A91R7AUTN;&3 MN*9^RTD;>L$183Q(0GH[X:.JS2,,!NTQZXN@P(P4 "A?<0Q6+R8@MJLL:@.R M)_.">&M6Y"2F]MH)G'I^$1.QG92JT1YV)OG(TJ 1T(XFX]!%]71G&D.1\7U* M?N!N*XY=W14EM/F< K&'[.?3#XRF12V;[6L&[ @@2QSDLR3DJZ&VZ&,6!U4H M+:C8P+#3/K(,#0HN#$O5F[F\A53>B.=4@%Q/$&,=W960I ]IIL,(,4*886S6 MJZF1,'5=R[6U'51"Q4W'NCN^:G"O3D;>@$,35PPF13*'[\[[%O@<=9P@PIXL MTSE8#377!3]T#FDT#5RR(%OBG((KL+.%G7[96)6OC"I_?>(E$L#&AE>XP0!K M_UB/J4C8_4N'N1H].[7-#Q896=X3G$1V@N,))W8=>FM-KW-[>U+M"]\(Y<">>VYP@ )BK4L]UA\V#Q4 MENS_S%_"E '*FV8WO![$/!O1#X:CQ[T"R$0UP%;]P:"VM=53:/'P^]$HZ8L2O1%U+V$)"ZM! X/WQKK^G!R\ MDB5NB.H%"J9&\H\V%;S<.,7H(1V!9AJ^C!QO/.YJ0&8MQ_5J+T.K7%?GN;5 M^;O=J?M86C_C)+%DR[#VGNQJC.?KRZ5@:JVLN-0%W6 MM '/5PKRCC?$8/Z:>?(_4$L#!!0 ( !B!:%&PO=V]R:W-H965TIU4N&K7IZ; MC99)QI/6^?EH.+PX7R>J.'GWAI_=Z7=ORKK*52'OM##U>IWH[7N9EP]O3^(3 M_^!GM5Q5].#\W9M-LI0?9?7+YD[CVWFS2J;6LC"J+(26B[S(D@F0NTXI62/#G7M[(/*>%0,;O;LV39DN:&'[V MJW]@WL'+/#'RILQ_4UFU>GLR.Q&97"1U7OU]^JBM3)46FBJ7X1YD41N"+^"C36JMJ*ZZ76DKH MH#)OSBML1Y/.4[?T>[OTZ,#25^*'LJA61GQ79#+KSC\'F0VM(T_K^]'1!3_* MS4",AY$8#4?C(^N-&]['O-[XP'K?RGDEOE4FS4M3:RG^^WIN*@T[^9\^9NU: MD_ZUR'=>F4V2RK??7O\07P]='*)TTE$Z.K?['M/0G+2T^K:18 ME#G MDH%5].6FUAI+@8UB>28^E562B_$WXK_ 02%NRN)>ZDK-ZD$3D3%R,1]%T.!1__BXMX$L6S;I-B*T6#Z MK(VNZR5\FN9.Q0B2&09;C487T7AXU?ZE-<,)?C/+F98I9&ZDE?KLHDOW;#*, M)E>CYN]DJL M+V;K&_UGK"\>#D90HC,#=BJ9!>;0"/82C%[$T<64I!"/HLOX A\FLV@TF=!/ MP^CJ8NB7"V;]N?8WB6;C4?OW2^QO=&6I=[2/+L?1\!)_9]/H$N8'MYDF4E1''T?3R2OS<61X80FHCJM)^K59))1ZD6"7W$H%4 ME/-<+1/&'QBR2;8#<+U+8M\:L.]F$'XHBWS+-F[JN5&92K229L ^D:D%ILLB MA2SGLGH@&ZCPO+:&O-&J2-4&3,Z3/.%1%.!I1 $;3[V-WY.-X[?-!CLQ*5B5 MM+10!:;1D+0T (#B-\DK)'GN'2\D"MPC(L#94EA+KFA'0)IJQ>/=6B F+>\E M/B.M',P7M,F>'P]:^7/Z_I"D*E<5;?REH?Y,_%3 E[8BOK [1J0Y94PMK7R: M!>UL\ 2-)DMD1*A4!I)-UF4-SP<;I\@?@RF 6IZ3SFE#_.$]+0.S"(K)I3%" M)CI7X$S+30U_!K+,(GS)*-UF C2GE@UZS!.PN2K *C;T,[1AY[U\#2LP:4-$ M/!W,&AI(C"78T+65'<$:BW%RAL<$7&P_C*RYH7? MEC 27>#7^3:R[&0VKK!K\,/@[$^Z3X+#YI MBG,NQ$7B1W9:B/K:F!(62]\B6I''21D1S[" >[:$',#/@B1XSN]UDJN% @&J M,$@-M5MI7F_)S0-.Q<\U3#2>3*Z)4&+)X2XRY^N4E1E?C<>\<8(-@*,[K'>' M>_X'XB[8@X9[>X'U.CA'-@O%T8\^K/NP (,D!(NL2 63\:3MVY[_I:O6J+/H M$N93.7_J68%"Y*8)CY[*>D-?R=FR3#GIG9?J7FK):PR'/(HS MQB7:-@MA1)KJVOJL@S/(-HG01#)VPGK 1)!]4:\C2E@)15$CU^J,GB&(;SD0 M(C4D1)L/;MUH'=-2,@%*V6(8>=U2%07MB@GM*"M+SBAK"+2(H M0G:\X93G0AO(/?]$A<\& WHU2X]665N[RM5:58D5F-N'6P(TP6X6D006\&"; M R.;V4@&6[$I-:_2;U0D.0RJU%K:H+70Y9J_LH[Y,4W&6@L(NT.YC-8MEF(>S!VA:0* MQ(O@:6FPF+3)<0PO(*-5F6=DPXR'.+A0EX2DX[(;/51Z5[ ,=^I-:9%,F::, MK5.VT!2S$IB@O*> ZQV1Q&.@9K-PN0HC$]K$!A"0G"> @)=)HKZ=FT2<"T228M-0R5/-@*92!N[=X'Z"9TN4:^IGA5 5PDC/#%BX<5YW_:@GP1TJ,(0EG@ MI>C^U(VN> MWK^"^8#A!:EB7D/?!!:M+@(96"Y)4CSP@/XH^*N2D(MX6"DH:-^L*3V<,"4-XIV,1+*A!G]@9P!(UV5=9[MT=YDRV,,<.G4R:U&5E4N=U,( M] Q,P3Y%_9H4VIZS"Z#$CJS:!/.$?A9,6N MU>#L3FFWEV\ID6U@R(]J;35X&L\&LVG+YB%B+$^[O)#-[N=T@HUMC++G#M19 M2[)_XK,M;9Z5CP?B.C=E8PX0 8"BV;,#2TI@],KJ^'V9Z(P;>$J#F%('D0/Q MC/LBRE(QI[CA06R#DGW=8:%B;Q":EM+%P@4'PCD= MB456G)$-.;UB:L.0!R_MB'Z0 =%S@=J0K71:KZG/GY+]S66C&*JM7;TU0AU# MG;(_P<0Y6"KK!TX(\*F]"+U7D>Z!V(2D*^FY$!7RZE%0S/4!1D\MH-KR,KJ;3)X0" MAE*81A8 S*8K$3UE$X!B=.SR0KW$R#Z3L0U!6V^:5J?\ZUFY. ,WE2YS;Y(A MU*VA;3^A21F=@-BV=TC"]V5^3U-=>\1/I4AM>$VW!W?T()"-BQB'XS,,X84" M:S9).3RUZ");V(SR;<)@T7TM]]:\Q'X2&GL3O;@*,LS:+O[OQK#O+%=\<, ' MNAT_=0>2C#:X1LGA5,"N0W3XK/NMY4*?NAP5-LQ5$)Z4V6]OC.+Q^&9P"/BB,[4(&CIG4 MS*3E?5. :,8\BREKS96#+[ZTURD!NX)AI:$L^[?R 1PCVN%GFM]LZHI?N2P9 M#H1HHDG6ME/D_('MB1Q*4[]T:R-.CTY"Q7L+620J9Y^GV&-04._8KR#VKG' YV3P)S@K:UKOL20BIN/:22L#>'2*@T4%:? MDH@[&Z7CV="">V[;M!&64T73NN'ZS9;SQ,!P,*6*_J ='72UO>ZO#9-T-*$S MVV+E,XN=UC*;B04W-(A\O4Y]FZ^'/3(9AN(D5\,5+3F-LGU<=W A^):#:;K# MH![J^1=AW;*5GWS;&%P6O#@;D-WD M@&)LP8"'3%J!F"'6]N:#[=CVG&U0=CF=MOUQGGDZ:Q]$/AJP15D_ITEDJ%J1 MB!BS%'Q?H>YCP;;W=W:X'(R.[>!$FH0]KV><.1P]8HB#(P:F(6[;I5T:N$'' M&=QV AL54 39M]?0:\(%#JT?/BF*,H T6J)DHWI)Y"J9T^D7)'=] MD.#^D[X#R8!-C/*X#2IV%SK0)@S>[D?D/-MA!^(&$!:/;Y"$3'#L%K>]=)I? MN&J7@[ +5*F#"[U=A:)MRT^/+'78@)OF^X$6.RM&LL%E%GZZ$Q_$^ *IJE+, M;FK92RG'=O!4IX48R*#I&W;R#>M?:FXE[30*+3F(P.&([K%%1\:4L'1TH*2# M"9UE2(#V5EQ0X-$Q;I5XT&Q0,N6)MGY%78?].J3OX*<] -D#\$?J>(]QE=L< M*%C2\>A!Q5,"H B0D@*6LI":Y]FF?DUM*H__1<-KM^#;Z_UP?)/7#M,I?<#E/:!K,U:@8R9\KB MIJEO^Y)W6][TI?".84!D2N^=20<298=@'7.O%ESZ+A'*QKIB5 9"Z? :TN;" MG'T A-XGJ/$ IW:*S;8_K_J%J?UR+1]EYUCJN5+#&>J3I;WGX"&-0/GZ6?[1OT_5;9TJ!GUI"=O=R MJP.744J%X1GOI<JB^*^KQ.)I.KJ+I=?KY&,,"?&QKDEP>:0J7W7S5 M8PA$UP(R;,J9]J(+W0'0M5,<\$UM&!'O'"PV-R?L">)*MH#D0-7&MXEZ3=]G M-\<\8X,]&:_IPG=C7!9[<*D#5Y=:)1S,M\Q8 _:5$X@+HDT61SF M%I36-[E(X,1)]PE\6]+8NRK327!ZCEA1:Q?_FML >[032 DKD)WZ(K@T0'7P M&?OO1A'._^(Z@VMAXFAN"\V$+@HC(-WEW-7DFUNTYQU2LKB]C<0M\)>81:PE M<4E@Y]GW:QVFNN9C=D%WSF&T9]\W.EX ;N,'.E%WA<7>[2A[2D*XO#8^?]&: M7W /D:C[BMN$@R_9XXQ-(.PY'+JL9DWD3NRKF;)*ZY0+$C]_C M!_&@? \E'\N!:F=7:]4"XLK'T7;7T68>AJUOT6]"&F[[;M;5][N=%>.;>O=[?EU M_"@LVUNX_A\) ._Q,<=JXQ[U[%_7^:'@]D MQ[U+XX-GW5?GR^?D^RMD;ZK]LECK))!<>' U1$NX%2A]# M;::RG:W^- *\/]WUN /:BCRGSV4K6S(<1#R/$.YKD %BO%!W_CW(B7OO:;4^&G[PFBN]>K>,M9@ P<+&R[ M5XRE26! ]K9/@[J;:BKZR\=;]('@ZSU=_*F,NWIA3Z3I!F,OKW0%W6?GC^Z^ M!2_7./UWKC7Y:16^LE)Q6=U4)YD$]LZ;5D1H!#F]HM/F2MUL9YKMGO62US'37:D;VG8;FA8_A:!)^:5\)"5X*8@CE!WVBZQ/VQHM_4:I]?>>VKP-] M,=MM_UZ-@XS^=8%^U[H[!0%U2OCL*K^5TH1@M__%Z D4U.]X0_VCL]= :3MI?Y!A3[GN-:-NBZF!N[F!M? MP-4ZFU1T(+)4*9A%=<8M!M'#.3OX>#?)3T(T^W4Y[?]*F7VO89X'+\ZNI5[R MZ\'&=F+M.[3-T^8-Y&O[XFT[W+Z^C()CB5I?Y'*!J&PO=V]R:W-H965T^Z\?F29\7@^E(_NZVN+V6C\JP0MQ6KF^62 M5ZN7(I#5Q22.0B522!X^=>O!)Y3H*@QI=6 MYJ!;DAC[UVOIK[7ML&7":_%*YI^RJ5I<#<8#-A4SWN3JO7SXNVCMB4A>*O-: M_V4/AM8#<=K42BY;9FBPS KSR[^V?N@QC-U'&/R6P==ZFX6TEK]RQ:\O*_G M*J*&-+K0IFIN*)<5M"EWJL+;#'SJ^G&C[_$;Z$O96% M6M3LMV(JIMO\Y]"A4\1?*_+2/RCP3I1#%K@.\UT_." OZ P+M+S@H&'L7S>3 M6E78^W_OL]&("/>+H'RXJ$N>BJL! KX6U;T87/_\DQ>[OQQ0,.P4# ])/^#Y M8_C8:YYF>:8R43O8 U'-5^R.-*QPSXLI^R@669H3H:R86@C\JX30KPI(9$NS M?8*V#YRE$LN)J+H=<)!QA6+B*[*_%@S9SWB>,YFF39F!8]8MSQYXS4ZBX0CA MF>U4+6F,V_SC$_6*Y-6LR>VYGZ]-=!2SO8X7U/] M*M+VJ6?L9P^BHM6Q1HY:6K,760$7RJ8&>7UZL2-HES\P0C:&FD"ZZ#UYU%B' M%>@/)(>=,,\?.QDT01>]54>FODCJ2^8UYXL1/'\:F^\/W1*7LGB[/T M*,X@<&+7)]; =X(X.&4?I.+Y0:X34$>NX\?C4WT=CITH<4_9:[VUHK-^??^$ M[8@^Y$0(4;XS3A+SZX>=Z;,M,7U%(BSN>*%6WW']<-OPQ_EBHD\B[3'XVUL; M_3@'S P<-S$&^TZ21&N>1]P3P)FQ<4_D.=$8]![[L!";("^K#+TZRUZG$!]M MB8?R58/+M@*9$B AKF+K[>R[^'E+Q5M+&:FY+.9G2E3+_T+N!TVZ+&4!_72] MD5<8^:+G]\8*]HP6VGFP*VK[2UE?W MA(V=T!WC-T9RC"AS0RO%)?MO7!/PD9'[@LGB)&Q/_'H%U5[[,=D?^)$(X]]TJ,K920" ),X6B.- M\QN=:%T3[=.L3F6#0(>CVV0\'$Y_9<,[LL,=9K@OM$E9E[\5RY9EHW0Y;I^] M&$7((&K((;766\/&[GG>"#)V7Y=M9Q"RG5HS>\L+Q,A4[TF6MCWD%LD-=V=R M4XIJ*H.RF2_8[>T--E(9@=^PGR'^8$(JYT7VIZ A-QJ.N[$72J$G3IL4P2CN M1=$(AYV$VP194<-SN2ES&RJ_-]"#:E.FY"3/YIJZ[14G%+,]TF<,RY5Y M>]#_+JK+T_YWMYUZR/\[ O_W_G_>NTZPX< M4G^\TKY1VNM%@E8ZV$38KM(W:N]9?G:@DY!:WY25FUYCV1=Y3W:)S4SU1X]K M7V_P/">D:8?:0D@GDK%I""&.>M'8-(-@Y(Q&ZT8 ^M#K-P&\]8/1X0[@)3A# MAN.V]G];VCT7]3F,]U1U.C4\(C1QZ5S:RMP^T>WZZT60H/[CY/I[-]/O)SQA M=!1S$QU_^6%BAW:@$C.".-MS R: HPX&CMG!DU!/(UOA%8;^T-L\>M;(MAN/ MGTS*H/Y1F$VSV0RKDA83H1Z$T"<9>+3O ))+Q#@!PN"2COF]M^WA1_$))=Q$ MWN-:0AJ4G*'282+B5%#-"8E7U8IH)%]0 9'L M'[QH>+5BQMUNF\)[5ML6MEZ9Z[5IUE$KH^^7AN?9+#.VM#.HR>U4#[&$JQ'0 M!H4R?2:E2E>?J579C:PT>.[,N$-VE]$N[ZA+0<<6F)/1D-6VA;Q8(=,>2#\H M@*5:\)NVQAB):KO8LFJ(TQ:[:>:@:\LISH+-H8Z^OJC@1WY=)I1)"&L MLL+\GX8NHZ79[1K5^997BKUQV!M$/&G^3BJ!:1T[M6]7AP>@X*B#@J/OA(*/ MX;-0L(6"+11LH6 +!5LHV$+!%@JV4+"%@BT4;*%@"P5;*-A"P18*ME"PA8(M M%&RA8 L%_T H..Z@X/@[H>!C^"P4;*%@"P5;*-A"P18*ME"PA8(M%&RA8 L% M6RC80L$6"K90L(6"+11LH6 +!5LHV$+!/Q *'G50\.@[H>!C^"P4;*%@"P5; M*-A"P18*ME"PA8(M%&RA8 L%6RC80L$6"K90L(6"+11LH6 +!5LHV$+!/P(* M/N]]L1DFS/5WJ6NF/6H^WMP][3Y]?6.^^+PA-]_-?LNK.2(:CIV!U1V.HH'I M\.L;)4O]_>>)5/"7OEP(#H\1 =[/)/1O;VB![H/@U_\!4$L#!!0 ( !B! M:%<5F*8BU@@ .,: 9 >&PO=V]R:W-H965T7.9>?RS8QXOI;J<[T00K,OR[*J+P8+K5=GHU&=+<22UT.Y M$A7>S*1:H%NX*>8+30NCR_,5GXM;H3^NKA6>1CV7O%B*JBYDQ92870PF MWME52/O-AK\+L:ZW[AF=9"KE9WKX+;\8N*20*$6FB0/'Y4Z\%65)C*#&/RW/ M02^2"+?O.^Z_F+/C+%->B[>R_%3D>G$Q2 8L%S/>E/I&KO\CVO-$Q"^396W^ ML[7=&[L#EC6UELN6&!HLB\I>^9?6#EL$R3$"OR7PC=Y6D-'R'=?\\ES)-5.T M&]SHQAS54$.YHB*GW&J%MP7H].6MEMGGUURB5\77-CKO=?Z%XP7N7L M_7)5RGLAV)6HQ*S0[+KD57T^TE" V(RR5MB5%>8?$9:R/V2E%S5[7^4BWZ4? M0?%>>[_3_LI_E.&M6 U9X#K,=_W@$7Y!;XW \ N.\-NQP(THN39FJ77-_CN9 MUEHAB/YWZ-R6;7B8+2766;WBF;@8('-JH>[$X/+GG[S8??.(TF&O=/@8]^_M MPA<*.RZ$/:G@7PO!9K($0!35G&D^+46+$L7_1@DY6HX DY8[7A.#4< MLVV.HN585"T5 JVRNZI:ED5N/%IK7)8=,P"<,M0U.S%TLJEQFOKT#(HIG&8[ M:-F?,,CN"L4>_?.W[BAFB+<2=Z)J!'O%(B=*/%Q#)TU\7+W02=R4;@(GQLT- MXH*K;&$,F8.LE"M2T1!&($N\A/F>$X\A(G(\+V"WO(1U:#\L]5EH,E[@N%Z$ M_VF8,"]RW"0E 9&?L%_A$\5+LY_G@)*"XIDPD8V=( F8YSH^+G[BN'Y$614G M"?2#S"@.Z29TW(".,$Z=*(UQD_A.&B36O^S#RGA@0C!;Z/NO<:IQ(^R_P6*0- GLP9/8D+\B!F-WO!-(-7O-4'>-P[5)0U*RHNQ;VNP3)OL>2G'@/3@G MD_,*D9:S5^[00^DLRPZFL!#T"X^A26:0'YW/3J0B2@#B9"SD3GD_?)F:_@,U MO:&_JV8\''^5FAWH/:GH)\'R MI)S>:* UO:?1UV?S 13=PNR%Z?'M:OG[H1I\JUK^OEH6"R9KKO)-39ETPX.I MVWV%X+2KWE00B\XV=HK*3BZD&7S.Z[8HU6>'*L3'+LQ:2#V,WZA_88IB&!%T MI<,T9;]2.H&,RG3HA''$O&08C#M\/0F<,(WQYYW2BV1,F#$3A7GG.:&IN3'@ MW!N&X4$E#N16ZH1!@FXBL%H$\;;-"#ZI H-1L32&F/%"L3M>HALQC0FJ?Y%M M,JJI"F3JT$'2(['J;#-:V.Z5%EUT% MR'MO2U[7<"I2']'1A9W=39T:[3- ]4*,?5@*R$Y[(!L-W1<5 QMT/ZH6)!L, M:_4,MU:>5PT.:_I"S'[E^0]LZ 71;JG: ?8G-3T.\YWF3R U?]BO;=#9AW\W MZ.P=0V%V$D;=IJN'5O0U6:C1O M/YJMUW2U[$YH7YLFAM6^P#YO<,9,*(VZ0]#;[D%[.YNQ5:/JA@HW]A _W\50 M\/Z?AD#O-Z1F9?;2U#4TV4]I#*]A#2C0)2Y9F"H:_<"3-Q@A'.*N]-8K>>SL M]8*7I6T/6\O;0">3MC:WD@D)V'I18*#Y*N9&20#B8L/TM6&**,;<9^\S-->S MGH\5YQB]]),B][RV875(GW#[$$5WXA[-.,7QM*AL&"/&R+IVL,H6!68W,[CQ M.5P(LBWH9$M!J(OIAZNYT%2.4-"Z$:+ I(@^W S1E@-97*@[FCA@$MG,%TQ M1'\N LFV5!Z'+,B066$R; T#MX%S( (95X>[H$Z'-JE00P$&@J"<0)IVK)2< M\FE14B"2/;"T;8IV:=L2-)H7IL$8'AP5S0\E-*%O!L6=^FY EOH15O5E'-&I M: JZXT5IF! &VD[WX%!Y9E*%W5JRR0Z9J>A/S'$HVP%FMCCTV"3/+3P18PQX MF+\=/XKZQN $8T^ /]<]1<<%EB4:J=&L[P(\C&-H*^)@:\AS0[ ?GSXUW@4T M[:,9\/P6#[I?86P[<-VH;('8L&<]Z2&(=MY>7_>P\Z.&+<]'>_R\ KN!-BCX M@RIL^*"(;<]?WT%/#%L%LIN:0C]V/ SY)"891TZ,D;T-U1<-7L\V/\(\:T(TUNE=]#/6!J3?^ UCZ2)$I"2QXX"=)Q[,6'D8",9/OI9[8^WZMQ.I :[O/; M)A-_^Y;YE@Z)ALSM^34^V"$=^J5ZM/7A82E0TNCS"@W83:7M-XA^M?^",[$? M+C;;[>>?/U 142Y9*68@=8?C:,"4_:1B'[1! ==J ]S,I M=?= OKO6I?_ E!+ P04 " 8@6A79*++OKP, Q) &0 'AL+W=O MKA]4YG^L662.+B/L\]N-3;I;$_ MW%RI2CPO\L*].YA757EUNM$IFO&B1GPS[ M_;.3A=3%PWJOE35+^6#Q;>35DJF%ZIPVA3"JNF[@]O!U?M3>IX?^%6KI8L^"[)D8LP/ M^G*?O3OHDT(J5VE%$B3^/:D[E>M%O2POAS(_T3VPY;)M*I.Y/_ MIK-J_N[@XD!D:BKKO/IFEG]3P9XQR4M-[OBO6(9G^PC_2,J$1-R9PL'F M3/K$*#+Q8)531>4OF&GC#)F+1UQ4R,+*B7_>3EQED4?_VN4AK\#I;@6HMJY< M*5/U[J"DO>R3.KCY^:?!6?_Z!?-.6_-.7Y+^ZBC^>2GBZQ-TI>KZ38FY?%)( M^2>4T4N;B: M*Z2+LK.5>"1W6%IF33V;X[^VV9M2VFHES!+/N+DNHVVDM;*8^:CT!*I3R"S3 MM#4"I@L/51S)@K;!?ELJ)L(IJ%%;<5L4-99]4R7,IQ54[6+0?_-W 4&LYE2[ M%(^LE+2P"ADN/JA4+2;*BM& :;MKG'UE*)Y2KX!R- MNLV@,"0,QIR'2Y6T7I#"E8ISL*QM:6"%JR=.9QK@*8Y(+_+HL'_]8,V_ 7)( MZT4IBQ5?'5P?)XA7)I!M3Q2E? 75*V5YP\J(5-D*F"WDS*J0WXVYS78P( 0; MYB1K'R84%/^_5!:>IH_4 $@@QP>6+&0A9_Q%E&U>0>+HO#<0"S632UEASRTG M]<370MS6,V0-@N !((%?@-^_UYK4EWE.RQY-CG!\OX/9M@RYY<11\,D];,T; M3Y#%L!P283 '(1$(@D//@\W5G"Z3X0^U3>> >#;@42)Y;QOO=!W.<7Q?K]#E MFCUZXCL>D#,LF $QR(E>5FEUVB8\X*-P,C2DA:FA5R80C<.SWB7@/8>3BIZX MG4)=?IZ-=MK#EM]VHE*Y4&(Y-WGNRR,3DQ6JRFN 35$:9!$E][IZMES >2C3 M-"A!P:<+A5#8$H47JTIY@B=MA@3 UAHNNWV\$Q>#_@:6!AU0H"N./9O8&%^8 M(D6;L%"<;K8:<4'D&MU-!G>@,U/;YE6O-BCAL-&23$^GN$>Z3E2U5,J'=RJU M!6CE=1L.J(."XAR&\J7462OC3]J@%PN%RD32K2CB5$G&YU24*R3D<##HC9M0 ML^E6I6:&YD2I[6(D(WW>P+I4EKIB9&,78/\,K B/IZWO\<6M&Q6V >:F/Y B M602\(;!'("TZU=5Q7&K#TZC4.D!!1GQAL&.WWS<6M\6RNT:^W#_*S(Z-%,3=H ;X!I"-EEK]_$+(%;TKSFA2@*6WM' M>:?0T_UU?'U*Q@$6N7&.NHQZ)MQ$<<_9=8RU$TYF640Y=SCHG:ZEP0Q/5'S; MT(@UO@ 5$59@ .>^"MLU5(8N6I5SCO@MG*NYCE/C7NZ?B2AS12&F7OF =BSN M$W&/+!/H>O\P".6Y>".^1I[\; :'CY56EM*M]MU@Z%%Q1O2K[:0^H&T^213 MG6-O17C,:--)RW&4ELCUC"M@T.__I5/_NP(74K?-I(A=^,3HB4>] 'F7A>+^ MN)WZ,FJ//H?W;%27,RLSQ;>W&QRIO<$$$"S$,I=IR-3%6GP!KK7Q-&.208J; M)Z!5&TU=P.]Y[L&+*"4:#8C-[=9#6]0:^)W,' M)RP\Y?&9S"CCHQ":OPD!9P*@>,-7>BTUL(YK!JN0L1+O!2\] S?=86/"UQL_ >,);11W)6Q/<2V,[\YHUJ!II*AU8F*.3!57"A%MU,(W*>_;BJ+5/*TXPZ# X=G*+JN22B(=(<WC?)!5R-%HSS(-'^Z90" MS?OW>Z-6^M2:!3LI+O8=Z-J0TRXH)S QW17:A/.\ZX'!\#0R,!A.XJ,\ MW(]-3'*&H]YY*X$VA/%(6!M82Y23GF&M+=XO^(C+XTDW6$'9G)(\,,YIG8M< M3]4+R]F5Y^!R=.QGC\D2GGE&@)GEDQ+^EF^X<9K&C.^UAK10AO6;M4H/PQ0% M[#WF(%%^$NHCYQOH RN-8S(XBXX9Y%%=8'UE+#&M;OS.^S&[/=)/QS37] < M=O6%$"8Y9(?!H100#XYG5[$G2T=C,OQ$I#W72]5>/$C<3NG777<7'XHT3 QD!4 M6%IKQ&Y9E[&/GX_CF=0DU[/ 2;JNZ\>:TTY'S\6\&67L(T=-$?OB?H7XX3BV:MUHUJ?1_Q?D=N8;*5I'KIKGXGA=>RAI3&S" MVD&4<.\584:;W8CR>?=D'$L)8_:-N38QK?\2ENQ#D(@8-PCRO^(&&<)BPQF9]8M>&%!F[$+#P> B M:I-1)#LTC6,0U70T;HP&M/1D&#!M#UN93?!0FFV.Y[VL/.U"64=!\*]0C&AG MV#S9WA<2JL[A.K[^1<1''-2J5;OVMAU+W_K>1*I_CGJ$G\WE5#OM,8)CA>-* M.^3G6N>96#-TE@73"E?YLT9S9,5EG)-JY[T%41758)'[*<0.>>O^MQ[B;C^& MP&4:# 9!-'P*X_=1[3B)YC#AM+$^(BSIS%QU)O/MT8M'P;ZG(6%_O?_8^DNN MO11WTI<'L)W#!1G"4_QFL,U!;5*CL2B:L?O=@@R7;,"Z3R(?U7;@Q=&VRP M,C%,^N=#>LWZ2O(T2"Z'Y^*[H;GWQJW+9#P^IZ/+_@.H)X&#T2@97HRW=+R MYGWQ=3<#'"079Y=AXW#I4 S&P^1\,.B4S-TVU;HBT_\,-8/DI#\Z1T!>0[?% MV=FP.T%E8!J,DE%_TU?Q+@,*U=EK-SE-SD\O=FTS&":G%_VPSX85HV$R')V* M]SR8B/KN[O<+G;+92F^F:*C&O7G.+&ZI^/5F/)VAE\ZXW):\YT@K8%'!;SSH M,S,![4A^/)@(6Q/ 2A;&)GN)/'"+O,$XXP/+.-AA%/$@*@QBZ7U4ML8K;)2K MWJZ7_B?1SS@0DAG_6,4)+B;_BX[V:OM[F%O_,Y#UX_['-%^DG8%CB%Q-L;3? M.Q\?".M_H.*_5*;D'X5,3(7X\\>YDIFR] #N3XVIFB^T0?LKH9O_ E!+ P04 M " 8@6A7FK_2+.8% !5#P &0 'AL+W=OGGON2SQ=&?O5Y41>?"\+[Z)V?5G).=^3_J&XL5KVUE4R5I)TR6EB:G74N MXM>70Y8/ G\J6KF-9\&>3(WYRHOK[*S39T!44.K9@L2_)5U14; AP/C6V.RL MCV3%S>?6^F_!=_@RE8ZN3/%%93X_ZTPZ(J.97!3^UJQ^I\:?$=M+3>'"7[&J M90<03A?.F[)1!H)2Z?J__-[PL*$PZ3^CD#0*2GI]:LQ*6I6&- M'X*K01O@E.:@W'F+MPIZ_OR6"NDI$S?2^GOQV4KM9.#+G?8\[+-4+VUL7=:V MDF=L'8L/1OOY7=M=KC;+-?-:U?)E,XZ* Q'=DF=\Y>_Q$?]DSV@AVO0 MPWW6?S)"_]:6^*0%Z/943LF*9%!S'@E9%"(>1,/C.!KW8^%R"0^%F0F?$Q2L MPNI2W%[=W(D#WGKYRR1)^B=WE!J=A1-2%@QJX5U\I7BB'L! M\259QJ:T-QOGF(455X5T3EQ J"Q1R2B*]&M7H"I%:6!)Z;HY<97CIT:V=?Y5 M89S2\T@XHN"\N([$-9P5<20^&D\B/A*OQ-T[ ;VJD-H+T :JYBH5UT#F/!J1 M%UUQ!:[HVP*+XC[:4IA2*DNX)2JK=*HJ60BSTB 33DBTG_G9WL8O0Y M3R,XF!:+# Z( W4HXG[4[X??5CFG(D/?\+EPIB"Q-)YEI68RU]@K ]K%@72 M""5TK3:,-?>AS6+GJ?D&6Q/M"VAGA-$P+5I5K_@9N3\CBYR)Z2PZN:FR#V%BZ999U, M[]]?18QFE:LTWPJVB< )("?*8:[(RM8Z-Q7. M%39@"GR>,1=[V#I0W%S-PB%0[O"U^)Q;^+8Y\\5'9G%KAWD+ #:>/AL/M):6 MI!\>S@[CJ,XGFRH3ST&02\4 MR6;OX9.^U$F+%HKVAI1$?F0LCY39'/38H\F6&/B_KG(MK=]?'< MV[CJP.%YN-#QT8AB?>M9[Z[OC!?U5>E!O+YP?I!VKE"6!GJ?%@-SSFN/>290&\GQD0T2SX@/5-^OP?4$L#!!0 ( !B!:%?' MB8=\'P< - 1 9 >&PO=V]R:W-H965TK!U85\=^>N+FP;2E/3G5.^K2KMUC=4 MVM7E8#+8?'%OED7@+T97%XU>T@.%?S5W#G>CWDMF*JJ]L;5RE%\.KB=G-S-> M+PO^;6CE=ZX5[V1A[6>^^26['(P9$)64!O:@\?%(MU26[ @POG0^!WU(-MR] MWGC_2?:.O2RTIUM;_FZR4%P.3@@L-3 [MP=4\^N#8-K3/U\F(4X)(?C-+._"::3U\P_T%]M'4HO/JQ MSBC;MQ\!2H]GNL%S,WW5X0,UQ^IDG*CI>'KRBK^3?G\GXN_DK^Q/Z3I3]U3J M0)FZYGHPP9!7_[E>8!4*Y+^'&(@!9H<#<-.<^4:G=#E 5WARCS2X>O/=Y/WX M_!7XLQ[^[#7OWT[/J^:'P>U3\DNMP'F@:D%.2$^4]DJCX3P*6]E:[T^ET?'Z'+^1RBD3Y5)>D.-*B]2#*^T0@FTJ@B5EJO6Q.X)$\[D(! M*E1K:6I_K'Z##X8)>&G9,KPC\Q:+L3:8ROPAR)@N=LFJ!/%D2E)GO8_0&D#) MVUJD"3B.##O %C>D;:P=-=JX".217 &U44<=4_=O=-6_V37><)I!OMI(=89/6)KC6#;A_^AA[\+YZ&MZ_4C\I6H6V0=_-5& M'ZO?D3M:@FAZHK25I(1M+IX5L@2FIP;ZSZL\*/K2 M,K8O+1@DU^5XOU+U5C"PS\YS+,T%P6&%G/(]/#*HW#C44J'+G+G*#9IP+F@!2KNNE@!#IB,(^;,2U.N<';Q)V=V4\*J)LJ\,$/@JT57 M/H.=%BA;8#9\!*;69;I&+:Y,*-3UPZV:32&V/SX9U(Q3'XQOK >@6^Z#3POT MFV#Q?=(ZDTW2CB&C[%,R8?MD)&H^0WF7Y3OT Y"!&KNF3B)FI\(^ZZUU7GFN M6E'DW-E*7-R"2UVOOTXIPF$766:ZUI]/7HSR=X)\PJ)MB!L+:EYRN^MT55CD M!*4 !=%2"HNUN-Y/@"PA4&D6K#\L9"EA% $H=+1D8T$UY0;3%PB%<=FF M&O?KYT3T%,K#4IRIX?1XBL&@++ED3/T\^]SQ4^6?BXT?R^6SI9%Q7MHTR'S.@O;>ID0*7SHYZ][5^<2M7 M>JTRD^= (\T@YUYWKL<,=3TO^ND1%7[CG6^1R&A+("KZ@OCQ"F=T&64SMSC[ M5R()FDM>1@^(V%XD=E?;^MWFOC1Z$;/'XT>:NI:;U;H7U,S6W7F-Z0!%'*73 MEB83#A:ZE$3*7-R)><3B<<]N Y]+^-/EVAO/1$KA01.0(<&:'VCE370&W^BU M2',\FR6Y:+&V)SE#WI9X*_*ARR&V)-.*ZSK<(?E5G)[CC+/5NLT C%.7]0#% MCB#^[1DVPE:[,W=RR.RA+^6;C@D=U#_;FK9+AC)O3:;GZMF(''%Z-4VFDQ_4 MW6:71Y-D/)N_W75X(/!039+)?+H#H%.9K0:9;RO<*V<5NG]_.F5?G;IW8]-? M/WH.=(T<7SAF#NT.BC#9$5N>@+HZ[:7CG>O>+F);QM-A,R3&78G!1GMWBN=Y M(YAX9O_-*G_>>_%EV_Q!_@7EWF+KJC0>BW')P; >^A"G$A'HS23N_]]BE5D# MGC"%<_OPVP;Q9#94[^?S_BF_O)B4^J=(Y:=^,M_0>:8>(/F156S[,\G327)R M.E?_@+8Z%)C(9P8E-?(2PP?Q9#Q7O]F A\.N[ ^]NHUVWK(K@@[P;PD>W$") MXPMW_VW_<\5U?$O?+H^_=7R,;Q*JI!RF.#2^'R@7?S^(-\$V\LZ^L"'82BX+ M@J0X7H#GN;5A<\,!^A]QKOX$4$L#!!0 ( !B!:%=$]0V_M!D (A* 9 M >&PO=V]R:W-H965T/ M[?K$-:U6!4^JRI/%;/;DI%*F/GKQ S^[:E_\8/NN-+6^:C/75Y5J=S_ITFY_ M/)H?A0?OS7K3T8.3%S\T:JVO=?=;<]7BTTESCQ5&6]ZZSE9\,"BI3R__JD^=#,N'9[(X)"S]AP73+1DSESZI3+WYH[39K M:316HS_XJ#P;Q)F:A'+=M?C68%[WXM)6E>G Y)+[Y7Z2Y19W+'>>O<4"&Y>]K M=C.>?@+1(WR+0]]/BBPM>ZV::GJ?QO*>\WNFWG#?[V;B\M*YO=?9?%TO7M5":_S[$!=GD[/ F9$C? MNT;E^LO'=/^9/9L^_<(2S>(2S+ZW^UT7V-Y;+TF^O^C;?P )& M#[>FVV37?=.41K?#"L2Y[*VJ^Q7^ #_QU7'VILYL6^@VZRP,NNAS#54.0[!G M5@)6CCL8O=!FI@BUUF5YFI;["S;4'>)-OJ;*-N=*;6K=8) M1;9OL]Q6C:WQ3"9'^O) 7S6B#T2I$B"5E38E)5DF[+S+FM;FF$4;,B@4&2%, MUMJRI'/@:YR.80?GT+ERW33['52V.N[>8S.<9UF:-N6J5D#(;/:=@83P&D15D[SRU() MBG9$E^NR\UE6J)T#'<:R0+N-!AR66 '4%3C2-/NGW6I\9"G9')MB!=['.-?K MX;B\#PO@2V+K-J8MCAO5=KM]R6T4"7-'I&=+'2E>EB#BPM%1@".=KI8X3@ 3 M7O-GG?NGD?$7NF6'2U)['6O M6E5W6I/I0%3K\)E9W20C<;Z7$.%ZAV,":VC_+BI%"1&4S /XY*;OF#:]6AG8 M=YWO(M?9U]!<>T,6NAEI:@9.5*PPE:U-9V5 K:%_8J@[TK46([%W:QP9P:JU M%5B2;P+E8K ;@R=L"*K,^Y)U7SE1'[-:Z5;3D9:ZVVIP/6>HX3$@VQ/30*_: MJ9>:-CNY9DZRUSI 7E M7@OX*\\_*%QE>\*A1NU(J%E?%\)0IQ-., N89U@>8H(\C2VPX 8'H07WAI*J M5%JD1Y]AQ*2(S#OR,&2R+$9"W]81RA M^0WA-4YOF\'Y:R@'/!+B22@6+-1MCA%ADI'"KLQG/"V9#[R+L &P9DH#C!-! M&$?<:*S[!NBE0RQ5&3"-%[L7#5L8P8.S6:*CK"=/SJ?S\&0L\"G)[J)?PVB] MF[T*>NVR:?9AHV]Q9:/+J,O"?ZQ*6RC6HT.^FN2>L)_%&DX\!(<6 M*[*_B.O@/KJT; 0S-\^9.QBFQH&#Q!_87M^F4$')D#D ^VZ\WPL1"P_9,-Z "^RQ, M("^FZH\<$_8Q3J81='1B"GT-: H>)E%B5NJQL+"Z!#\'?4RP8DY,'8ME@ $Q MN&V(TVBN!RS]R3A*/KY@]2DO^ 24)#2(AC\9BM+V?-?/EQ?./Y[_OR1\!"&6R(' M)/G KIA6RBRASTLPS4G&4-MZ_YS()XS[6^#I E3MT+4YML'!1"'_V<*;. M=HI]*4?K[6B\'^+A@@/-DAVZ0CS<14@@F%VH/<$*U:J_4AC5&.(GL^2^H$[X!XRG;VD3PL+.2EA1GFVP.IY MO\+ZX%6+8VO)V9'/RN$_*,%B5GB=6ID6+GD%94@Y+-J='@LP@=.GAP,U?9*\ MP.<@EZ=#=5N;T5J.8(PS:Y]N[.5,.1<^>LV9N( T:3JE=Z49Y] ^F]B-(?MO MASNW72+K)WNYITF0P4;T='I^EPV-2SAO?'1IQ"Q3A\UYI2;K)1NV&?M'U18Q M(@US#I971D 1%$H 8]DC!=3.A1 V8@9R%BAPNR-(:1V?.XR=(M)HX0(:*<"E M:5.RO2&/^K&VVQK2SU6/;PW716QY0V6CGG)L\EVF&D?+%6&$6H-&*!@T98G< MD:,#4LZ=[L34:121X6;Y1[7J 77]$* 7C&9)4KSW$BB\M_S-(V9)G?PE5 MMQ6\W<]#_(]HN-M8CN@8=-^J%D@"Z)62""L)!Q54)DL48@@C[KM\ZC;CT^ Z MV?A:>V-(6-F:K(SQ>?XD2?G$U(D!-25!%"7>L-E&L"?/JK=[U<68J8"1D5BN MU Q[:AB[E7";T'[5 V4X$J?F@J^LL!#"6@PX*JJ_]P@D$,R2.)?#DQLP3XY# M@1+"'"VC $ZQ@$0&J<89Z," Q>"@1*]]JJ'-C01[)*MC_"-X0]]V1A2/W0IO M@U!-%(.5&5\=."#I;RQE)?P=:$G+ T**]K#,QC(0M0K5-&$K'IW/9LF>_C%T M>TD537V<>FNR0"D#@!TKS3&M^)O.4%R14G& W*$LY[&5Z=];S\=IS Q(PCO2 M&#_=%D4L]I(QJWQCH.(A.<-NE&3(9"I&)!XS5BG^@B@X*14_YKZ'Q9P_.5T\ MI^K'4 XA2+B]8N($^W84J1PNA\R?AI"'W+4IHK^>>' CZ^F=E.V1C8*&A/R<)F6=G_\MD+N9_G64+77IO^>;B&MM/LHOA:UKP-=%? M\\:O96V.2(9F%WB3C+EPA$^L] \]3LO" :1#J'.X>AXKDP_.QUHBI >'B)AJ M&>$X%$+A_2F;'.4>5./"O##>>&OR;O!6><2;^5W!F"2>ML[+OA! P2(B#N60 MOU#%%GEOW_+Y [H1AE4^?@W'8.EQ4.)S9L?1]V0T:/^L!)\I6SR(VW7-R1E8 M\5 ]^I;J;8@'0M^)5C*/,-XV$>C7R(J4Z5.F16 ME*:0DN_-6MQ1'/YJA5J2V>SA\HLB&!EYNMA/.@WI W>- MN5M!W;V0AN$C=)UJ.6,[V<94R(_ZMOH_3?-&%9H1?4.^%0Q/(\QX!"KK(.;F M1G#V07WRA7&*8BB2WV])85V-:-20A;$!ZX*UQPR+=%@D]XM$Z/EPZ8;HD#MG M'BR B'_V.#*7J*#@H!H6YI%02A)E]MZK\"5@DHJ6+(JS9])G\04:R7U$YY,H MG'B(W6EIF',%$' #N\A%A/R5J=*?.@K]^61D 9QR<@XL00LS(U(),1?&49F\ MD$ZKH-W6@,4Y);3LQB#4X80)GWS6'E=;:NKJBM !Z3&='/)HZODVB6R) 0< M*T.%P0FE4#D'<#ZA($CFW(WJDB,5YH)A"+*X+T)]A;=*BDK'H&7I05!C6NM"ZX#^T:H^>'OC$ATU4=!XV6YRN\<&]-@6(LGY,316?]X=LF7J:@??!D_F=.1G[^@JL68@9U=K?#X#6ZYO0N^%Z M6[:$M(D32_8WPH;$2Y"F<6X96SS24 9ON;D8!"&[J]I;O_BO':5!7 PM@G@B MDUJZ2+'\PY><^MJG+=)E]'5?4V^X4EV2+36D:3D%Y9JC&*9!&J!C!XZ,EVM/ M8:N8=4L/'8L-)7#NB5 '0@5.\$Y^GJE;FS+7($JVK)GO>-"(F70.=@Q\4Z; MB\52R8$=.3-X6#6T[E5!X(-#50W=^+!_H6H]\<:P#Y.V];49BLNCAPEF57L< M]]6<< *FG.?>0MGI*-T^%]SY!9*W9>TVE.I<@4*0=>7OPE%I%*9=2H^.JO2A MV,"U*I)G,*?KGC=I 7_]T-RZ)@_ G4S"%MO61DUH1"WLNT;HHK++4K5X/%1, M)L,]$W9T+E0IG;2B!I4?1OH1!4Z1PVFXJ,>,TEL&4!=Z"?_JH26+QYR1/,O> M7+TC,]=K1EPJS*.+M70@JD3 M!/;B&Q=\()'RGIJDG4A\S^2UPX:G,#$TNX0"7#I9RYV.P26H(,$"M5AP%S)\^']LLSL+AW*#Z MPW;#Y0S1_K0)-5\$(M[5V3LH)ST\FW@33)A7<>E&BJ-R"Z146]>3^]723&1/ MZX.9PD@!UV_I98RG>>\(;Y9T#9;WC,G3TTEB]WM2]:T9%2[.$0UA2[]VZ/ZE M8..K%XIN=2$Y#,11]K3VQ7QRX+8>*/I=!T?E.1;8*:Z06$FUC0K4=2%.ENLP M-[)4L'487$_MLG#O%LK>BW\7PV++*[)+((34*1F)W@#NVL9ZB^.H5G-?J4[K MJGPCP)_[QJPM3NZHX.V#CE[2-RD$2CN0_!)2L;5OI4<7*1ZCU/Y>AVIK&&TR;%MR>S)F 'GV_\*(&3'J% R&V*%]^RC=L"A>B?//STS->/YPGK^( -1I3[JP8EZTJ3^P9?Q!J]*QXA>U\;N7C #S&'>TU6@5)[*67R$R0/8EW6\R8!QQ710YL=0S"I,"6:B&SI+*Q MXPPL([.6$]_!ISV[7)R'6NU@F*%[%/V87Y=XPR8.TY0.#J^>/9P_DB2::U%P M,'M8L\9Q&]:VY'E0(ZPB4*?OCW!<7%H\8GU+97A8)M)Z3\<%NT@,W,=TJG21 MC>-P)F,7J:6,'8\^=K[B:%U'R&6'.$5BK\4\ZK"(C$T&O&@YC*>; F7V1U^L M*[DZGG%N%4PGDLE9'1+0Q#2D%@ XU73UEV_F\@'HDA+QCTH,HK5BTR)EI%3< M<.*FJQ!DDSAG[FGVP0.UK,$Z?<@D_6SE/@94E1W(6#ANV$GKC_)\F_=\(=Y3 MJ^)-B:1&?B>MM[W!0+A Q_Q,2MM^LLC%<,$[- MQ7,^MWRGOJ';YV+0JF8K?Q+JEA)U![.^?:B[N[?4LFR1:YI& B>GNZX,E20! M-Z_:O =5BJ"XGW HKO](_3;$&I-(@N!RX@CEZDQ2JG]PNE_YW$K5. \A)]U] MH)8 M_N 8,N=[Z [OD4?2VM"LB^UP'1 E5ZMY#;$)%G5=-(9&@I<@U8S"#6M MAK7X=Q\2SY,Z/:Y:?/7XZ=%%<1(B"TME)BN-X,YT/8>I4%>ZU< 7: */DK9! MFVU;6Z\+Q#=K#^JU3BK7=VB 5X @,C8NX#V\$CN1A*I!)?:R1:HLKBU_TJUW M=G+U@U10GI%T1\'QL+#GBJV3S)2O5HBM[PGPP+6":/E.ZX^L?M)/I\R2.$L MIV.B1$(L324UQ# PV&*R40*FOGEURCF OSW+K48=\:C1G8D 2W*E%2NZ*]-I MWS ?,)O&%'0%N%4"3(QW?_0U:R05 8Q>'4KLOY#17YI;I1FI-"M3]E(;DW=J MEKTI.4C$4I4)@>76!M0/EW;8JZ@R) 12*KV-MK[+=2<-W0P1&<[0@^2AW.4"Y-]S8K _D1W-( M^$;A9'PEZ=:UL('^GR,0;_CUDJJB%U6*D*OR79(UU!=1#=W"DON*?*DN(@D; M;HS1SM)[8 <%[+6OT!45@5NV !].AL",%O?:?0EV(=V-9TR=7L?%4#$5H)S$ M'>Q>PMK$\P'R]*<< 1W=:/"]3;J$@"D",WO1&DN')P:L&P6*4::C.A 'I8]3 MWWJ(!9X\FE'NHF,/$2@7%@BK ^@(>PI5J76X<\$W.GJN@5$7XS8[UOZ](#Y% M9 <=&LEKGW_TUS:"5HW"L*="_W,>WUPI[ LNU&!26AG8>@[TNOTAN%MP]S/DDXGH7K$="2>XS!0RPM= M?$N%(88OTOC2V!UP,YS91]BW8$LNYC#XN,% HLK1D,^6?51.C;T0P_K*^G@W MG'Q4E@P=24!PJFL!ZUC5#N)7-%VQ6X3R-;T_(UBOL^]4 MU="[#UM^5?#2MLTT-C3]M)/7'ZZ2Q)JTE1@5;C)-HOD37=J)7Z%0II";2^W2 MA.)*])6_VQ9Q._4^2\HMJ$MS%7J$[]JUJL-=WHMD-K'Z+6L+?;H,UT&SU[K6 M-_!*6/TSXFQ.D?P1?D=\-]#.T;#O\86027*Q1O@^4)?@\3)Y_<7AE"@KX M\$UR/27>6(UO^B4\Y)DC^5X.E<1IML=M1L8A"Z=+\$*QD1LA;I36<* MXG"^]'Z%^?CXJX5>/)L\FRTFIXMG$_SY]/'IY.FSQTS3^>3L]&PRFYTF)G:: MW).)5<4AV_,>/SV=CQ->*M?M%P\_Z$^2[< CDM\)^4)#$>5?Y91O^;(X? W7 M=Y65G/F5+V]&"CA*D4N[PQ$(?9R/(=I6W[KYX#:F^48VCLI3,M4=F_KXNC>Q M0O5\%'G%W%<(4*6![>PFP!Q-KT+EVH?7XN/H58Q]:=..>UL]]W=6#F]#KPT; MQX$G!.YU\%7/I=])?%UXQ"O+K66*-8+C"K>.7<\=TV+?B [I=+QQ7= MD-!< ME_*>&.-DE'#DTM>DAJL1HKR;G@P^DQ/L\$9N>/=U E^D%2"?;"<^2XK+GFWO MD=#H3O-=C%79#\$2E*[M$5RD@.2RA^_?7+Y[%(LQM]<#2.\Z@BYZ)ZRE%_>X M$A-2H?/)&)59X??J"7L%K21D3WMM=YM:"$IU.8+?AURH]*_ <.SGNT6/Y+:I MA#S\9@B_F^7K"VD&=Y!N*RO$2W&0>=Y\<,2[191 6,K['"[*WA_"NR%3SZ-+33EBT9> M%0HUC\!**R^ZLF[Y:#*E?'&:7.#[>BD^S1(H3G1)H*AB_]SR78CT_9J!+]&T M[F1%&CO%6HQP\[4I:96&KXZV?=2 O[6?CTK5;J@-?8G[=[/>'>"]UWYR[@< !D !X;"]W;W)K&ULG55=3]LP%/TK5QE,0V))FI3RL;82L$WC 0GQL3U,>W"3FR;"L3/;:>#? M[]IN0]%*&7MHXX][CL\]MJ_'G53WND0T\%!SH2=!:4QS$D4Z*[%F.I0-"IHI MI*J9H:Z:1[I1R'('JGF4Q/$HJEDE@NG8C5VIZ5BVAE<"KQ3HMJZ9>CQ#+KM) M, A6 ]?5O#1V()J.&S;'&S1WS96B7M2SY%6-0E=2@,)B$IP.3LZ&-MX%?*^P MTVMML)G,I+RWG8M\$L16$'+,C&5@]%G@.7)NB4C&[R5GT"]I@>OM%?M7ESOE M,F,:SR7_4>6FG 1' >18L):;:]E]PV4^!Y8ODUR[?^A\;)H&D+7:R'H))@5U M)?R7/2Q]6 ,AP98K3C4;9$GWET\@+Z&"ZE,*6&+R+'_#D^(B6]G&0E MYRS92GB#30AIO ])G*1;^-(^O=3QI:^F!Y\KG7&I6X7P\W2FC:(#\6M3RIYQ MN)G17I(3W; ,)P'= HUJ@<'T_;O!*/ZT1>^PUSO\WWHD"Y;)I6=9P(JSVG(P4;)165OHP99P$X< MCNA$66#/D;ZRC??E9,E^K.;$QD9&6.3TL MVL!=>!/::HM*D19+Q<@P>H\V7;IHK1[6J.:NZFO(9"N,+XW]:/^PG/IZ^A3N M7Z5+IN8D #@6!(W#PX, E*_TOF-DXZKK3!JJU:Y9TN.(R@;0?"&E677L OUS M._T#4$L#!!0 ( !B!:%<\K74>50, *L' 9 >&PO=V]R:W-H965T MN^S#T M@V(SL7"RY$IR?/OWHV3']0%W^5#TBRU*Y,.'%$FM.Z6?3(5HX;D6TFR"RMKF M-HI,46'-S(UJ4-+)4>F:61+U*3*-1E9ZHUI$:1S/HYIQ&6S7?F^GMVO56L$E M[C28MJZ9_N\>A>HV01)<-A[YJ;)N(]JN&W;"/=J_FYTF*1I12EZC-%Q)T'C< M!'?)[7WN]+W"9XZ=F:S!17)0ZLD)?Y:;(':$4&!A'0*CWQD?4 @'1#2^#IC! MZ-(93M<7]-]][!3+@1E\4.(?7MIJ$RP#*/'(6F$?5?<'#O','%ZAA/%?Z'K= M61I T1JKZL&8&-1<]G_V/.1A8K",WS!(!X/4\^X=>9:_,ZN* MITJ)$K591Y8<._.H&)S<]T[2-YRLX(.2MC+P7I98OK2/B/#(.KVPOD^O NZQ MN8$L#B&-T^P*7C9F(?-XV1MX[YF67)X,[,8L_'MW,%93T7QY+=X>+G\=SC72 MK6E8@9N .L6@/F.P_?FG9!Z_NT(V'\GFU]!_U)5==?)Z"-_A&78"J6E<_Y(- MZ=@*H5!4!])@Z59&"5XR2X*Q]*.&MP;4$6CN:.8ZUP#-'M*LF];Z#7_::I!$ M1USH&$^'3>D4/1TSH1.Z%N8%,%E"R45+;F_@$U$Z*D'SB6K@A17@UY:?F?"< M?N&2V*O6D+'Y%3HD?_AD3)Y8"CV0:WRQF >C^:>@%JQH_C@_*TG#WRXI>4]1.@&ULM5II<]LX$OTK*(]G*JFB95&GG:M*<3(U MF2NN.)/YL+4?(!*2L*$(#4%:\?SZ?=T >$BR[&1WOM@2A:/Q^GK=Q(NM*3[; ME5*E^++.J%JO M7FSD4MVH\H_-=8%OY_4JJ5ZKW&J3BT(M7I[,XF>O1S2>!WS2:FM;GP6=9&[, M9_KR+GUYTB>!5*:2DE:0^'>KKE26T4(0XR^_YDF])4UL?PZK_\AGQUGFTJHK MD_VITW+U\N3B1*1J(:NL_&"V/RE_GC&MEYC,\E^Q=6/'DQ.15+8T:S\9$JQU M[O[++QZ'UH2+_CT3!G["@.5V&[&4;V0I7[THS%84-!JKT0<^*L^&<#HGI=R4 M!7[5F%>^NOE%J,1L,IF7 L]EJ98Z$>_R6V5+8%^^."^Q"XT]3_R*K]V*@WM6 MO!2_F;Q<6?$V3U7:G7\.Z6H1!T'$UX.C"]ZH34\,^Y$8] ?#(^L-ZR,/>;WA M/>N]_:O2Y9WX394KD[:.:H7,4_&ST8#B$[Y7A;+B7[.Y!2Q)^>]#2+B-1H_K8B/XGU2FKDJ M2!=Q)+9*J"\;28H6IBKP1=M2YTNX:R;)Z^Q*;V#1Y4JT%N^)F14;693"+$2Y MT@"^*&2^5+0)+RKQB=8L5TH NEMM*BNNX:^J*/#X#78I]+QBOYXM"\4SQ9,? MOKL8#/K/K]_,^%/\_.F^2@^,__E3,WY?UH^0 =HK 4R0M M$4^?XV15D:P0*$1BUFOM30OADQ%ZFZMB>2=NR!@*]Y@.6:X@E+A3LA ;56C8 M)44L4@G-+X03^^ MC&JX-H5)L")K$9,SD\B,+>I>H.FL-+,6$],2591(6V)C"K959XY[,(5-;Y#3 M5D[0'"&X^*R\=71/24H2G]Z]I=5>9\:L>>\MF4,.2'4*)(4NZ5 DYT+G,D\T MY&>,?2"R[ 6%"JJDA F=Y&JA,1:?_7G@$I!'K.2M'VJV<,[2B%07R'LNZ>E2 M0UL.6EIS;6PIK%[F&JN1LV/\GK9ZXGT."#80B?P]'KOXZWP^AZVQ7OS,F?=7 MDNI#VU@"[#$;+!TNS5'20B,=YCPSK_?RI&6KO]5%_-"R-&.+VL[P? M-$ 0WQH7DRA!VV!\7H]=W>$XH_[W+/4_:.:TS:)B)W:+]<3O2A,('3 [AX]$ M[LT0RT-C*SAV&P)8'=F73EDQV .3&KZQNG5D;0!@BO,L@J9AS2, 6T)/DLGI!GR#35Y#TP8)T[DHAOD=ADA)ZP M"&O7%.K?1>(=;$D@:_QNX %Q+,X C9/NFJ7[B"1@9>)\\6FM3]J?3*JR(>H= M<@CONX?4RE[J/"7RC@B#J%C=;:?D5$2>^X!K,F#!,0(Q<:%@83+07+*VX+QR M"1TN:?D$6>Z.?KJ56:7L,8GK7$(6XHE)IN6<[(H4Y06$\"GX,8?O^A@ID@), M(B$G "N$Y3BMJTPC/<@ZTFER8@K[,H<5MZ&GW?P:-/N> _.P-RKQ3V-^.A!/ MV.J1K_&S??IL9^+N^*&;-'/'O*J0WH&"._4S<27MBK=)Z(,";P-TK(53V%$_ M'N#_(!I?QF*6)*:B'Q#U%$;-,X65H]'%4(RBP7C*+ 9FS68>]Z-)/!7Q,!IA M"="*C=0I$1G"TAW?L#B\$>,NV%1_U+,;P<[BBB/>(B&D]B,<76TZ,KQ=%D,@:V_7X? MH2D_@PG!N3 H57/2%.$69'*[M6?#$DF9E_APR5L=(LDRLZ:;-27,8"NN$$[A MA!1BKHQQ,G8I;2LI7ETU-)5"2I'2><#X2BVIM+5$'8G0, 5TB7EUEQ9(L(&O M,.+XBHVR\(@)/">"0)W KM(J0:W/(>T=;Y ]6 ?L.VRD-;@J5L%J:9.0SU8PS541IS853<=KO861,&+CA$7%? MV;!Q)L2TQ.E@W!OWFX%\;D3@)E(?G#/N]5& 9QF08FY4A[+!9>1AX,2:P8JA M !_=+0)6^-R1G4DNA=],E9XY;94#PE&8@\??7Z9M(?NJ"@;3(YV%5!V,8W]X MU&BN,+>:6$B'9Q'Q E)F$Y:1">(:()300J$Y8.05HP)A&[$#?;AR].'&T8>6 MY.]YQ49:"D/.OAMKBKJR4(V /%YFSI;4%W(DZY+N>R_@JC#5S.AQ&J=$IO(.H+\G-M%9PBJ2Z";X4T2.1IUW9! MS"K'HAR_(B[1E6[?QN:JW!(FM=,/@\5W.$#C"+3K96\:]L2#6Q78Z_&MS$'' M"OK:G^TU;0X)YTT'-3NI"]S.(R;7E.*<9/DZ &9OQ'IETX:C*6X(X MW3FS'O4F-0XHU[**1#B-^RV%TNZ>&CQ.CP[0N+LT:J_\["O7\4[]*(H> -B' M[R@"CY3$J1+:=1;_MRH,D7I)EE)E9>.')"L780F^7OD\]H0JN%2!5V06@0#5 M#0%BO3Y]^/YX[_PFI,,-(^H)1 )$IFD,(-=TJ,-><8]5/?2HNK<8*!1% (:1 MCX%(/8?S^,YV3_S)AN<]@GL% MK5BY9=06\&*4M3DGV:;2U;DMBXI9'L^S*.6RM)47P\&AC':2:T?F5CH+*N9L M_44E%1!C]N13N)' M#%]4!==]G;Y/T_ )'9^+T/&9BC/QX#L&W]J8Y7D%97U0U)PEDZ)W<#"7LU_J M?NQ"6VK[T2 M6.-VU/SD/-G>9E.HL\[V^R1R;]\E(G2^JR,Z\G32<"]WYJ_>&AU-#PL?FX3GEFX&U;_L]N%VF=>.% M?X'6J/)0%XI3^[TJ/D#7_Q\:/Q#:#O+PG:!VJ%%%@WXULM64.A3TMO0.RL'? M9-^TD%OW'C.C!9BB[+<3Z#:#7E=KBE3@(!MJ7S8D?\<0:'2)6J3DAO\"J''\ M]S#GKJF-5"(*7TR#R'\?!1;3WIP9C65FUS;!W.5T2 ^:T="Y%DS[H2X87A>F MIH52>7[Y0+!U9W!8-:^.72^71X\'O8MZ\!Z:G!9=,]2_"*JC[>EP,FRFFWSM7H5QCE<5B,YAG>BF#*5!7K&:&!JE! MDS.TVR^-Y[$S=B)MM+LB[T)M#!-:AWO^+*@-_2/?D?#Y?ND:3VY-FM# M,4CFP^]/OB'TNA@;VHJ!#WB\O:ST9K9[.,V)OOK6I$WFVM7/2H\;87CBO.3T!/<3'ZSGK=O(X!A+ MOG--@H+'N(O)]=/Z6O?,W69NAKL[X8@B8(H6=K[ U'YO.CYQ<2-\*[3EUC4<@(JG6: M9]E)6@MEDODT^F[L?$JMU\K@C077UK6PCPO4U,V2HV3GN%7KR@='.I\V8HU+ M]#^:&\NG=&"1JD;C%!FP6,Z2BZ/SQ23DQX2?"CNW9T/H9$5T%P[?Y"S)@B#4 M6/C (/BSP4O4.A"QC/LM9S*4#,!]>\?^)?;.O:R$PTO2OY3TU2PY34!B*5KM M;ZG[BMM^C@-?0=K%7^CZW/PL@:)UGNHMF!74RO1?\;#]'_8 I]D+@'P+R*/N MOE!4^5EX,9]:ZL"&;&8+1FPUHEF<,N%2EMYR5#'.SY?MRN%]B\;#U89_W33U M3!N":;&E6/04^0L49W!-QE<.KHQ$^3\^93F#IGRG:9$?)%QB,X)Q]@'R+!\? MX!L//8XCW_BU/<+OBY7SEE_$G^?:[=DFS[.%*3EWC2APEO 8.+0;3.;OWQV= M9)\.:)T,6B>'V%]W'V^D@.\56H1*;!!6B 8,\1/R:)70/(U#-O;9OA(>J"A: M:U&";*TR:W8B-(P@N8_P% .2R8#*8#N$@O@=&,=8MAQI%<(22F6$*6))SX[Z MJ59'K98\X?>M8IE"_N5G7V_IJ;4@E2LTN9:#RL2";RDA',1[,IPQ>NZ&TKWI MJ=&NXXYPS-P:WP_2X!W6T$4_?4_I_0Z[%G:MC .-)4.ST&PO=V]R:W-H965T^KK(0*JY&H@9LGN9 5UF8J"U_5$C!Q217SPR"8 M^16FW$MCM[:1:2P:S2B'C42JJ2HL7U? Q#'QQMYI84N+4ML%/XUK7, .](]Z M(\W,[RF$5L 5%1Q)R!-O.5ZLYC;>!?RD<%1G8V0KV0OQ;"=KDGB!%0(&F;8$ M;&X'> #&+,AH_.Z87K^E33P?G^A?7>VFECU6\"#8+TITF7@?/$0@QPW36W'\ M!ET]4\O+!%/NBHYM;/310UFCM*BZ9&-04=[>\4MW#F<)AG,Y(>P20N?=;N0L M/V.-TUB*(Y(VVM#LP)7JLHT>-);A8/ '=0C% 5W M* S":( 7]>5&CA==X5TJ\P[M7]&:$WJ@I,'L4M4M='(9:K^;A:IQ!HEG/@P% M\@!>^O[=>!9\&E">],J3(7JZ;1B@<;"?WH_/M=&2B%K_?\BM[C PQTS!@-BT M%YL.[Z=2>0)JO"%]Q&V:^Y3;OW>8W']RPWS#WJI]_ MUA\JD(7K@@IEHN&Z;17]:M]HEVU_^1O>=NE'+ O*%6*0F]1@-#>O4[:=KYUH M4;MNLQ?:]"XW+,W/ J0-,,]S(?1I8C?H?S_I'U!+ P04 " 8@6A7S,55 M*!0$ W# &0 'AL+W=O>:9>?PRC+=*?S49HH7'(I=F$F36EE=A:'B&!3-]5:*D-ZG2!;,T MU9O0E!I9XIV*/(RCZ"(LF)#!=.R?+?5TK"J;"XE+#:8J"J9W<\S5=A(,@OV# M.[')K'L03L0^?E+29@1N98/+]XSWL>=P*NL.S#,.I!',7##KQA6X>AQQN>P#N6 M\%^SM;&:ULW?QQ*N\M!%TS3G."FA*@TS*2M:=G=8*J)1IU' ('KW&U J/H.4 M]">3'3(-Z,X=^( $>AWO816DL:\OBB.Z?+_$.$/=^74U]<:48)48 [: MFOH:,?M2:5^C9]=8J8RH%7:O#?5V7@)J@G6S[)TTG)D,4FIH36/DJ*1:%;Z\ M+%%EC9&"I+[TV>5R2/=HD<.#9JY O?$MJ]OH!%'W=>W3MBN>UB.(I\J6J[-Q 5H_RM, M_P%02P,$% @ &(%H5[ITD0P@!0 QPP !D !X;"]W;W)K&ULK5=-;^,V$/TK [=Z-G MYVIK&]F*&TUFNUZ7^MN5:-3CQ22<](I;N5Q9IYC.SC?E4MP)^\?F1F,U';S4 MB:9PCP/AGYW,R'.D,]^7>^R\^=L0R+XVX5LUG6=O5Q22?4"T6Y;:QM^KQ M5[&+QP.L5&/\+SUV>Y-T0M766+7>&0/!6K;=L_RZR\.>01Z\8L!W!MSC[@[R M*-^7MIR=:_5(VNV&-R?X4+TUP,G6%>7.:KR5L+.S6_$@VJV@6U&I92M]ID[N MRWDCS+OSJ<4);M^TVGF[ZKSQ5[P5]$FU=F7H0UN+^M!^"F0#/-[#N^)''=Z) MS2E% 2,>\.B(OV@(-_+^HO\)=Z'5FJZ!58,62+E=T;5/MM#TU^7<>/W?8PGH M_,?C_ET+G9E-68F+"7K$"/T@)K.??@C3X.M!X&/*UAO M;+J@>U-#)[(ENU); UOS[HQ &RO6>#,$D*8LB",*>Q5X<7A &*:LR#(4@@59B#P7 M#"J"\QQ+).PP)WV]? JR-!]3O:B1_UJ@=QB8735;[W(@)52B=5^3D>WU5OOV M %SK*^L#HB-B M[H@0ARPK$DA9&K TBB"E00$)-'E1P5W# $80L3!)QU1'QFLRC-?DS>/UO33E M):R$.<6'# P@M,\9QEB?25M=H4!ZY:X4E,C<.5$[L8P.ER\<(\0^8H! M.8E^N^)]*C:EC$-0"IL%IAL;1W;6Y6UBU\5?5N;+(H1=7 M^*D$ Q#@ M&0 'AL+W=OB8O<2Y,5RVPIB]3I>?"TE3/>F:A411. M:%[UXC#,>G,AZ\[XQ*U=Z_&):FPE:[S68)KY7.BG/TM',6CUDRT08O%#5'[*P MY6EGT($"IZ*I[(U:?L'6'D]-^!_+&6#5OA8G!7-;^7SRV?M@0 M&(2O",2M0.QX>T6.Y2=AQ?A$JR5HWDUH/'"F.FDB)VL.RJW5]%62G!U_EK6H M-IAVK#H'[ SOC]NR@+C_=P[J\Y]_>A MCV^I%(NF0E!3>)7_+M)[87>3OBL113P#^B>',P!>LBI'WP0%$_4&0A!&-XC@+^EG"28A/5"?Z&_6U M:4/8T!\,@V280CR,@F&8T.8L.0JR84:C-"* +&/@&UPH3::,GCV];34+I$=! M,NC3*"'=_>& Y%XZ81 &211#E V#03;8J6U/9J3KS$A_.C-6#*C94;Z5]@@C>OQO$47Q,'@A?X$1!&J7PFZH_YJ^K=2Y@ M9T01N2=-WJ!W$(1AN **V),IQ[)U]\':X1$'D_RX[9LXH!R$4A0@*"^UY-,/ M9&V1LQC0J_O VN+P^/[JTHVBX\--:JK1CI[?'7BJ 05(6-KF&FS-6P5P+O&- MI TH1;B@6PY;2[%6E2PO]2<5O. V0?>GE2O\=ZXV:@F M/5%RT_&D?XK%(?@61 I,DY>,3/W%-9E:;?IU*ZU^P1N,3=Q>5AS;Z^P712$Y MPH'#V^Z$)76IE2Y6?'7EV/KAU<2[1W)K?$4'">=5PQEQ$ ^Z$5T+J\K=< GE M(.P.UPO&&![DI#]B%NW]N^(XB M?3:\'W:SEURC;OQ6P\F+Z;]HN,$-4US26=_&"TK! JA_F.ZNL[^W<8V?4]*[ MQXHAT::V_D:_7EV_A\[\,^!YNW],?15Z)ND:4.&41,/N$9WOVC]0_,2JA7L4 M3)2E)X8;EO2F0\T;Z/M448FU$U:P?B6._P902P,$% @ &(%H5WL$*XCW M! PPT !D !X;"]W;W)K&ULK5?;;MLX$/V5 M@;LM$D!KZV;%3A,#N7:[2(H@2;L/BWV@I;%%1")=DK*;O]\A)8.E<4@]/UD4#(N>I,C-W>C)D>R,@47>*- 5V7)U.,I%G)UW MZZXE;/L^- MG1A,CA9LCG=HOBYN%(T&K92,ER@TEP(4SHY[)\'A:6+WNPW?.*YTIP_6DJF4 M#W;P.3ON^180%I@:*X%1L\0S+ HKB&!\;V3V6I7V8+>_EG[I;"=;IDSCF2S^ MXIG)CWNC'F0X8U5A;N7J#VSL&5IYJ2RT^\*JV>OW(*VTD65SF!"47-0M^]'P M\)8#87,@=+AK10[E.3-L@Q.M MT6A@(H,KSJ:\X(:3(=?(K$494)S?8EHIQ<4<3IGF>IME.W5OM^P^1S N/F!J M,QD(!U!-,+D'TT!)F?6 MLJ5SBYTQI(,4+M!E*BQ0<9GI/K2Z(9.D7T@#7*1%E>%:A>6CZ/#1JBS7Q- X MYY1-BJ>$+)7:@,4@'FU.K; M]OTJ1H?>R'EOW;Z^9T?Y&;;E9_CF\G-&.3%'RKB6W,LVPSM&;JLS.Y6\7&=2 MIUSYLU6X*2S?5L\K5.KM1D (HZYL([4VT+0=7:"N1IH)34!G3SU+\B7LV MCFM-?7SB68K4YT&Y=H254+3'*!1-@?2>,; 7>71/[#?4.D,[12?PPB#Z6OOY']<-W5=/6-*/5J*FSD;$NY=0ECHKD$BR%T+=N\Y3@U\%G2I M5M;0K4&Q$\G+05'[R[G:705N5;CK!0&UX?1"LS=+RV.-*%VC7[;H,PN2;T ^ M"X$M7#]W\A>J'"TUG2+VTOSYSUJ).[HN-1Y"]!X^*40!9U(LD:J>M>\.!:<; MZHLT+L@1_JPHNDFU+9U)$'O!**(V\L)QM]"NV[ _?)/4DVI.SK1RAQ"&B1?Y M8PCCL9/!I!X/=#DMK(N+/O#&)\(^N:J32WH@Z>P4E\;YSX MMHD/B#LI?E<;\_M^O$-J8W<4/!,:A$/O8'0 07#@65[B?O(>[E&5<"7I'G\" M*2&. K(BHF\4#[Z5-I*+E<-Z>_+%1V ZW/)%'2#*R"]K]M M\B]02P,$% @ &(%H5]%Q*4]U!P 1Q, !D !X;"]W;W)K&ULM5AM;]LX$OXKA'>Q2 "FEJCW;!(@2=N[ NUMT.3:#X?[ MH%BT3:PD:DDJ3N[7WS.4I3A;UY<#NE]LBB)GGAG./#/BV4:;W^U:2L<>F[JU MY[.U<]WI?&X7:]F4]HWN9(LW2VV:TN'1K.:V,[*L_*:FGHL@2.=-J=K9Q9F? MNS$79[IWM6KEC6&V;YK2/%W)6F_.9^%LG/BL5FM'$_.+LZYI73>K_@BY(;NS-F9,F]UK_3PX?J?!80(%G+A2,) M)?X>Y+6L:Q($&']L90M?6_[+-=FTP8XO>.MUL-P-!H]KAOWS<^N$U&\1V@_"X!T4> MY=O2E1=G1F^8H=601@-OJM\-<*JE0[EU!F\5]KF+J[(NVX5DMSX"KG73Z5:V MSK*CN_*^EO;X;.Z@AA;/%UN15X-(\1V1!?ND6[>V[%U;R>KE_CG@31C%B/%* M'!1X*[LW+ HX$X&(#LB+)ILC+R_ZCKS?S*ILU7]*"@L.FUNK:U650Y2T%;LQ MTL('PX1>LO>JA8]46;-;3,K&^^=?E_?6&035O_=Y: 0[P= B79JNW(ASV<= MZ3(/ X2:%"C!LPC5:V3%4T[+%SJ&CFOVA4[4BUF=&_A7GM\RG"B\..]-/Y8W\K% M]B$35WD<@=:6JV+M'<*B5/KA^@V<,N^Z-@=O8I;72V7V'WV.HKO;X??U285@^>,-C2Z(;)IJOUDY1T;F' HS#&(.5)$D'$4@+,#LRC M?V@G<:C'K.!%4+!??LI%*'Z=W->4+>I#Q!\FT:%V::E.: MP%!%$)5'*+JL'+UBU6"*9@TS$VH/R!4OP"*&5Y=$DSQ^ X %BKT@3I"9" M6UJW@X.%"-"8)4D*+W7:*AQ54U8TGT)0"(.+25PU^A'*&V5)J65%&&)9$(AM MG'6O#HDPXVF$S? $?(O#2KV[D"7P"@8'4B.=4B/]/U(#?85Q3YS=H YC^O= M'[WJB%WWY<-!T=_+AU%'-^F0HP[.6A2\'YT([UII5D]8"P"&@C\*03HID58" M^BI"P3Z5BS70@S!?X/&DEB-/PAC1!9KZ*-%LK'5=,=506&WK3AAD7" ,PB#F M"6*6RI]Q7K!=&"0\RS.6"1YF,;OJ55W!+L1Z@6"/Z4_$@2_Y/2+1\N>L M(6!3/HF4QX CP)I!SM[WIE6NWRY:JD<:(^YX'@O\)GG(LHS(-&,%B#8IU//#*14(5L9F,E_4I&%J)'H M1/"26AM_>..J"5(1HG&)PF%%$F4TR'@4"7:]+ML5@'HPDBK0RYWDJ&Z/TETC M-Y(2VFYML]]8MOU*0/EPW]@EGJ'\V9$#QPHZB.39W3Z,*C401]4;[S8XI/I>MG))7."K?U+X9CE'>J;L;WAE\"6$ME\CM8?H MZLUB3=2B307A)5E#+7N$7B(1U&\'8?#<[W3ETY9]BK! 0Q6BBMV6Z,).C!SJ MPZZQX"AD<<9#Y/[H)W"#*^MZ )SR )T[A.VD=BU7P#BY,_(RJ%^D;FSLT) ) MNZT;R"X(B(10%#T25%.!?MR><>HM32JF=8\844(+'&83TCHK/K: MT=E,<,"&:4&D!\>.Z\@S5,6'=%AHZR::%42SI',DPN%[5&[Y?!-**KJ%( MIB3HM!D_CW'FJ"=TN?("R[@/7@/W#RD$FP7UL>&0M,C:.*?@"GWAW]]DSGH05XO]3PRO:!%$QW9Q?_!5!+ P04 " 8@6A7 MTAW' &D$ !H"P &0 'AL+W=O^Z%SYUNLI7JN]X@&G@H"Z&GO8TQU=E@H-,-EESW986"OJRD M*KFAK5H/=*609TZI+ ;,]Y-!R7/1FTWF/LP6 VJ?@:;]!\JZX4[08M2I:7*'0N!2A<37OSX.P\MO).X"[' MK>Z\@XUD*>5WN_F<37N^=0@+3(U%X+3.PLA_08'M%)CSNS'DO+S@AL\F2FY!66E"LR\N5*=-SN7"7LJ- M4?0U)STS^[,VVG"1Y6(-?T@N-- &;C"M56X>8;Y6B'0'1L.[6[XL4+^?# S9 MM=J#=&?CO+'!7K QADLIS$;#)Y%A]EQ_0/ZV3K.]T^?L*. -5GT(?0^8S\(C M>&&;A-#AA2_@7>#2P$6NTT+J6B'\/5]JHX@P_QP*ML&*#F/9(CK3%4]QVJ,J MT:CNL3=[^R9(_(]'/(U:3Z-CZ+,;*LJL+A#D"JS7A_P[BG#8O]L-PDH65*&6 M!SF18%^EUI"L%1&=4L2UW5+V#99+5.T5P+M<@-G(6A-YM ?XD)(,5*A2H@[5 M-F3$S?=G\$U4/,_@*S6;!5?JT5J[XT6-\%D8)'<,7'+34(_HC)8RQFX6M5($ M1105ZP]P*PTO(#R%7XF= A92W*,R.=&3G!.Y5/!56N6,@+_4 JV3(TA"YL6^ M#V_?C%C /D(21%XP"MLU[/NG'?&%+"LN'H'UXU<9FM=K*E>K&P.CS/@=4XPE M7NB/GU:+V578&VLB4YA2SC4V61\ES_T>1;X7C5F[1OWD%&Y1E:Z G2^77*4; MBYQ X$44VUZWV35/I]>1_%U25Q?P1>:4Z#O*MBV%QB$AQ8?G3KT,VV@XH1/R M/?3&='C2BM)9%'CC8=QY^RGZ76"Z8U_@V,?^'_8%?I_1)>YHX!HF9ATZM(D= M4J!)X"6QS4+ O&&0T$LT\E@4V4^^-T[\/5Q'Z[_E7^2-0O:T_@S_V+CQ?N<[ M&X:>/Z1U%'M#HA^5370D#ZZ@FD81!H0Q]**0P@VI#H80$&8THBTCK-%PA[6K M01*_NIK#W/%P#$<:=-PVZ/C5 M#?H:*_YH?Y[NG]IR[-,#350:#[7NH]BO:=W&_J/!?;7_[ P-SPN]KR+9^=D7 MME=4*A=I7KDKW_NJ]Q&\KMM375VCG?XR$B%YUB2W99[/HN[FB9N=[N3XOA>B M@*@/K2A9;<=^ZB.';FC0F7Y*5&LWXVD@I@C3#$+M:3M&SIOIZ4F\F4&I_-8Y MS4 %KDC5[P_I0E0SUS4;(RLW2RVEHC[2A+Q=QMKH!VN9_\" M4$L#!!0 ( !B!:%>1_OOX>P8 'D6 9 >&PO=V]R:W-H965TB8B6^F0M94(53N9C4E61T9H2*?$)<-YH4E)>CLQ.S=B// M3D2C:GHW/O^"+6^\V&/SA[J'MCT)9,A?BL)V]GIR-7*\1REBF-0/%Q MSRY9GFL@5.-+BSGJCM2"_?$*_)O+:_,*#W1NF(\B:6HFB%48-"E[:)_W:^J$GD+A[!$@K0(S>]B"C MY2]4T;,3*1Y ZMV(I@?&5".-RO%27\JMDOB6HYPZ>\?0I!I>W]%ISNK#DXE" M4/UJDK4 %Q: [ %(X5J4:EG#K^6,S3;E)ZA,IQ%9:71!!@%O634&WW6 N,0? MP/,["WV#YP];^-?YM%82@^#O739:B& WA$Z,X[JB&3L=8>373-ZST=FK%U[D MOAE0,.@4#(;0SVXQT69-SD#,X;RNF:J!EC-XQ^F4YUQQ5-[:L$OQ8>@/%9-4 M\7)A$.>\I&6F9[G& ZDC]DC,CQJ.Q^3'^8T:Z<.WC63BT>XU9Z0 M.-=2]VS),XPA1-*6X#4J5DR9[.[2[/J%9>VJ9U8)/#"I3\@EJ* MIL;M]>'Q%M"VO&]!UH9:5QWW5O8:ZT")K*=QX \$CMI[)M1Y*1A")>-E*Q4 M(+:0^HYY[45.%$6'9D!(? CO17F4/4G2]YW()5K4)XX?^8=P)Q3-!Z4.<'?H M.B1*#LTX2)PP=0_AREPMZZQ?S;]C.W' =R! *.(D:6J?).A,GV_ ]!4)\7#' M"XSZCDN"3T+/ M"1/<[\'=DJV#O)(<*Q#/'X&76=[,VF.?%^=C#)OWZ$.,=9IE3='D5+$9T$)( MQ?^ANN8@CSWCX#5P &_MZQGN0R$=$>K1@2JGZ%RM!/O2\ IKH[+W:%*&02:0 M@\L:Q7!4BYS/C$I3FAO?FBJ!\.$&/"HO&QRRKY66M10@$$["ZCK[+G[>4='& M418U%^7B2#%9_'?< =8-.]8-G\RZ)FL M1:]>),2+W[2QG*$&-ABT+]12,F9VEW@F%+;.,EUG]]'KDQCUSN#VRS:\UP=L MK*RY=1?+]M4]@,0)W 2?$>9IK$DD<'Q+ID30 MXKL0)2G$H8OAA)'#:DR[K^^6U3OIBP9Q#1[>\,!Q./[+V/K'8/LF<;RHPWLXXA4=& M4>=D'+6CC4*%_AX'[0M_[+>C;X[;\-&.<8B9#B+C\"W&1S M%_]%\:(IMGU&,&L]3' MQR&2@&YO MVHW%@QN*=Y8X)D5\_2=G3:=MWHP+G:X7,'Y@-7K]F^](4$QSOC"46W_W&M>\_:$GM>OR/,\)-*/J>PMT Y;8&PNPLPT3 M>UM^[,3QZJ9P?^#U;PG?$C\>OB(OQ98Y2-K+^=;WGHL.#*(=;M=-TA[0U-5M M>(NYVR 9J_+*6JA(&IVHSU8T"D5NAJISZKAM-*U'4H]F-7;M7LQO9 MFK*HX5XQW5:54-\74,K][<@;'18>BLW6T,)T=M.(#2S!?&GN%C&G[W.T6"2!(_'!^WO;.P8RTIHN)/EMR(WV]M1,F(YK$5;F@>Y_Q7Z>$+2 ME\E2VR?;=WMCM)BUVLBJ%\9Y5=3=6SSU>3@22-P7!/Q>P+=^=X:LEV^$$;,; M)?=,T6[41@,;JI5&YXJ:0%D:A5\+E#.SI9'9X^L%QI6S.UDAUEK8=+U]HC$P M4>?L;=64\CL 6T -Z\*P^U+4FEU]%JL2]/AF:M 3TC?->JN+SJK_@M64?9"U MV6KVMLXA/Y6?8@1#&/XAC(5_4>$2F@GCKL-\U^<7]/$A+=SJXR_H.TG% Y3" MV/QHH]GO\Y4V"MGTQ[FX.[7!>;548=>Z$1G%GZ$^+FH+MH]']7G+;"U++'HBWK###&E MK_SB+]#,X.<,KJRM7ROK5W;L%_1,+.I>"CE3=[MJ+ !DR%4MK4@Y"A6RH9PGS/B6(T M$3J>Q]E28$79_9BI1S"4/.ZX7HC/-$B8%SINDI*!T$_8>ZQ')4J[7^38'@JB M)O4Y%CL\X"XG$*(4R=,(QPDOI/RA%V@ M8SC0,?S7=+2D8Y\:"^B<.G%AOI]CVD65_YMIEEM(BN># ,VS%J%63+:J_][8 MKI:WRNI!,06-5!8"I%,A\VOVJ35(M#JGM2X:S3ZVU8KTK-DW>P8@?1Z SD/: M--]L%&R0FJ<\=)#5&32&[0\B8H=(;@#7064%TKU11=:5KQJT(>-MZVD1\[)8 MPY@M!#J=$64,>P,96%>XYW2439PX2!QN.>F[D]AEP81 #EPGY#Y6?&< M^XZ?\C&+)VE K:!0M!P&'HK[8^9'DS0\L88MU_3F^KZ+G$OBP(F]@(QA9? ) M$A874Y=]!6VCQ'"HGC.:&,EVN'Q!&7(^\O^A# NG]]LB_:)P0)[P+O DLN*O M2$'LQNP<92RAJ'T\$V9@"KE-RT8:S'P] *ZW0E$V=J(HK1*\);&-$ECB9\EU M;4].MNS$YB=B[ZW893RQCCEB%P4>F^=YET)2C$!C?ZX[9 M':DL2\BG:&@-!7WW$!:L^8@?@>T&J#X>_PAF3JTH=0+/O]0FHJ%-1/^Q3>[Q/QP[[3'PP"+(%OZ%&G5G_=%W5UZJ6D4N$?WG$$8S]3\EWK7 M<;S/WGD$,>68.I>'1,9TDJ8#8'0:!$X0AX0%ZDV"X*P39Q!$\#A2)N&=%SPZ"^3TZ%I9@=K8R[/&)M36IKMA M#JO#_7S>74N?MW>7^P]";0KLE26L410[$?9YU5V8NXF1C;VDKJ3!*Z\=;O$_ M!BC:@-_74IK#A P,_UIF?P-02P,$% @ &(%H5XY*D,C3 P <0@ !D M !X;"]W;W)K&ULC5;;CAHY$/V54B>*$JDS?>,V M!) 8DFA'VFS0,#O[L-H'TUTT5MQVQW8/PW[]EMT-0V8)R@OX4G7.J8LI)CNE MOYDMHH6G2D@S#;;6UN,H,OD6*V:N5(V2;C9*5\S25I>1J36RPCM5(DKC>!!5 MC,M@-O%G2SV;J,8*+G&IP315Q?3^!H7:38,D.!S<\7)KW4$TF]2LQ!7:/^NE MIEUT1"EXA=)P)4'C9AK,D_%-S]E[@P>..W.R!A?)6JEO;G-;3(/8"4*!N74( MC+X><8%".""2\;W##(Z4SO%T?4#_[&.G6-;,X$*)OWAAM]-@%$"!&]8(>Z=V MOV$73]_AY4H8_PF[SC8.(&^,557G3 HJ+MMO]M3EX5<U[U_1:!>H?>-74- M[(@#+!VQLM184K(@9UKOW=TC$PT:)THU&AYN/[UY-4J3X0<#S!BDC+K4"U++ MA1<(7'K+7%$;28.%6W65HLV:"2H*@F][$P+;4(" @M,#\97S5-R%G:NJ9G(/ M5"YI6-Y>.K8.@[RYS$53.)E._7(YAXY:IR1)A[R<-5.PWB8NCZN&2\ GVJ7P#9F1<%04G^@AB2\ M3H=PKRSU^(NKZ[#?'Q(4C0!M]R'4E#+KD9S VCV&$"1-CB3+PG34_Y_&$2F/ MX:NG%4J6[ZDBU3/Q:'#=$7='KR'II^$P2>#WDV8XY.JD0<8N=-W@Q0!/&XJ0 MPS@;4D$V2+<%9>P198-MSOWO+'D66"O#2Z.XXWD119:&:=:#<[\5T3M&GLW;8?R%Z9+32Q&X(=?X:M@/0+<#KMU85?NALE:6HO+++?TG M0.T,Z'ZCE#UL','Q7\;L/U!+ P04 " 8@6A7GL**O=4# #6" &0 M 'AL+W=O_)K4 M-N"D*V84[8(XVSX,^T!+9XNH1&HD927_?D=*5JS:,;8O$DG=\]QSQR-/LUJJ M[SI#-/!NY%WF'AD>\R8Q>"Q:QD.URC^;U\ M4#0+.I:4%R@TEP(4;N?>,KJ]&UI[9_ 'QUH?C<%&LI'RNYVLTKD76D&88V(L M Z/7'N\QSRT1R?BGY?0ZEQ9X/#ZP?W:Q4RP;IO%>YG_RU&1S;^I!BEM6Y>91 MUK]B&\_(\B4RU^X)=6,[N/$@J;2110LF!047S9L]MWDX DS#-P!Q"XB=[L:1 M4_F)&;:8*5F#LM;$9@TP_.T]@#=ZI(E./?H MA&A4>_06[]]%X_#C!='#3O3P$OMB30=6_50KHY"O6 M9(6+)*]H+\%D"%N9TUGF8D>GLI%1.AFF5SU!!69M'(1">3RM%@L4'5U:0/ M=<:3##:8L()@/V2&KI]7C+5N,)FL28:"&B%C:3]_-3=93QCELU2 5P[GVV;L-5.S40;HC\MN0TCPH3VDVEK>+HQ3M6)V)/J[ -_M&\K<9DD MLA+&%D^"?&]O1ZJM>#CQIS<3&@W]>#2!>ZH4>W^0)(UD//"'T0C>OYO&4?R1 MJ+>H%.E/I#96#T9>:":+MI,C"Q=Y]I(0XK=,*,? M#U36@+YO)957.[$.NE^9Q;]02P,$% @ &(%H5[$G(R]1 P ?0< !D M !X;"]W;W)K&ULG55M;^,V#/XKA*\XM$!0OR1M M5=W*,4LD+MI-%@<3./;M+I;D M$01_GO 6E?) 3.-;AQGU+KWAX7J/_BG$SK&LA<-;H_Z4!97S:!)!@1O1*+HW MNR_8Q7/E\7*C7/B'7:L[8N6\<62JSI@95%*W7_'' 8)+\Q"#K#++ NW44 M6'X0)!8S:W9@O3:C^44(-5@S.:G]I:S(LE2R'2WNT9%MYB M%A-C>XTX[W"6+4[V$YQW\-5H*AU\U 46K^UCYM03R_;$EME)P!76ES!,!I E MV? $WK /=!CPAO\I4*$+N$Q#+0.1L<=^.Z9 MNEKD.(^X/1S:)XP6;]^DU\G[$_1'/?W1*?3%BKNQ:!2"V<"K4(X1/0EUG.A# MB4#^\L$A.>!NIY*SQ#^A7IQTWB^Q3FZJVFC4U)_85XG-2V&WG$F?X%J\5$'3 M;PSK6NZ7H@GMZ+B("P2QY;GA* ")/+>-4-YWV%-I$:%JRPI]60$7!6&U9J!] M9<"YU*QI&L=.W,44'H+583$.CIFM\ FMT#G"4JCP%02_-AJ_JYS!VS>3+,W> MPP^UT_)TD VR]!W<[:,\3P?):'QQ"'C$\1FD@W2<@4_XQB@>BAZS2WV8C/(? MSM\/636.'4B=J\:G(80<$L:W(?1+J\*Q:L=27CFC9!&*VQ%_JOU]\2RWHDW_ M_\S;+3/Q2+4U_B:9YQ/J!CFLZ_&XE_JBDCGVTM$$?FM=,U-\KCU1-X654%VI M<-B/&*3I8#@9PV?4K*Z"3!0\]Z3O2S_ (4W&\&"(A6?=#1QKK_A@)%;()>D' MO^/<-)K:Z=B?]F_+33M2OZNW#]-7KF@N4E"X8=/D3H@ U1@, 4' M 9 >&PO=V]R:W-H965T>.*'VKJ%:+-JV0%W M:/]L'S7-HA&EY U*PY4$C=4ZV"9W][FS]P9_<>S-9 PND[U2+V[RN5P'L2.$ M @OK$!C]COB 0C@@HO'CA!F,(9WC='Q&_^1SIUSVS."#$M]X:>MU]XRF?F\ HEC/]"?[*- R@Z8U5S=/@_#NG)(?6\AT"> MY0=FV6:E50_:61.:&_A4O3>1X](=RLYJVN7D9S=?Z=S_4,9 BQIV-=,(VR/C M@NT%@E7PH)J&Q-M95;S42I2H#;Q[=KOF_2JRQ,#A1,4IVOT0+?U)M"5\4=+6 M!C[*$LNW_A$Q'^FG9_KWZ57 ';8WD,4AI'&:7<'+1CDRCY?]!.\CTY++@X'' M48[OV[VQFJKG[TOY#G#Y93AWH^Y,RPI:;6>9OP_D],$Y MT-Y8!&/6EU*]2N9RJL\U0J4$W7P2%8JAEHRK)< ?'3\R@=)207$)ME:=8;(T M[Z%'DAW?$+<$5+PEKSH-DHB+<_4:?UQL6KW3B*?J#:$]ZD0)-2.Q]XC47";RW\&S!YR6.GQUR&]6 M7,6Z3SH9/2AY1&VYHR^5I?/+%^$BFT.2A\GM K(D3/)Q]H0E4HMVQL7$D8A7 MJ#6%&)1.TC!+EI#$81S'D&1AO)R?9_Y>@VJ=J,9+P'JF2P-9F,U2F(=Y/H,\ MO+V-81;.X@SF69C'"W?EYED*^3),7 ++<+Z,X5))1Y/6U* ^^ 9LB&\G[="E MQM6QQV^'UO:?^?! ?&'ZP(FEP(I66J;?EC3.X7: M&=!^I4C2T\0%&%^^S;]02P,$% @ &(%H5Y9WE=HI! [0@ !D !X M;"]W;W)K&UL?59M<]LV#/XK.#77:^^46.^R7=MW M2=K=NBYKKLZZ#[M]H"78YDJ1*DG%R;\?2,FNFR7^(KX!#X ' *G93NEO9HMH MX:$1TLR#K;7M=#0RU18;9BY4BY).UDHWS-)2;T:FU.YN B62GUS2T^UO,@<@ZAP,HZ!$;# M/5ZC$ Z(W/@^8 8'DT[Q>+Y'_\7'3K&LF,%K)?[BM=W.@W$ -:Y9)^P7M?L5 MAWARAU&O)?O MF66+F58[T$Z:T-S$A^JUR3DN75*65M,I)SV[6'X"K%0KF+1 ^\SBAE?P4=ZC ML<2]A3=W;"70O)V-+)ES2J-J@+[JH9,7H"=PHZ3=&O@@:ZQ_UA^1FP=?D[VO M5\E)P"6V%Y!&(211DI[ 2P^QIQXO?0'OP_>.VT>X0;M5]5',!IBLX3?%*?RO MM.XT&OC[4.NL::F917. ^H<@_H>@\7K5W$1O3L11G8( M(SN%OEA2H]:=0%!KN%;$M318PQ6CG%8(2U<:S[E\$O1YE^^V"&LEJ)&YW #3 M")9VV&:C<4.5 Q73^M$=W3/1$6?DD!/XI.BZD/"O)_2^)_3UJW$2E^^(:F-P M8%QPMN*"6TZJ7(+J-%2'>&AFE. UV:FI#_O@?-V;$-C:H@84G#J$N6[WMLD< MZDHU+9./0+F3AE7]H;,V8#AM+TW59;%9$ZR&W=CO)O"&?*.*Z0P= MF[?3)XI/Y=->Z;(/\[K3VG55'_44KIG9>C.5FR 5)%'G2_ ,XC"*$QJ3,)_$ M<%E5JG,'F@R0%#4E(8?9.(4L3/+2UZ^T2COVXB@LXA+B-,P(XE9CRW@-^- Z M+OOP%66&^/W)'S*9EQD9++(<[I1EXJE FH;%N( D"2=13L#T.&AJ(0?HG&]= M^X0@Z3&)PY(DXC#.8OA,4I06*@R!=(."=E?EN5J?=[08D),PR2;T32<1?/:^ M"24WYY3!9B^299"5@U_#UAFD)7F4.9H*3\;O1T6T9_NHL*8_B&S9HV?QC @< M)V,:\["(2B>@.SQ)UW&EIF&:9!1HFN>4_#621$U)HF1TV*?6W^*D76.K#"?+ MOOB3=Y#\CYECX"R:0#I)GR3B6&(L.I206N236Z*/.@KYC]PJK6/V@K98E8/]W2_PAJ)T#G:Z7L M?N$,'/YP%O\!4$L#!!0 ( !B!:%=KXB+JL \ #SP 9 >&PO=V]R M:W-H965TI-]M'%_X6+Z0SN[R MXDMY(V5E_#&_792OCVZJ:OGJ^+B+H_&S]M8_%^5F^JFZSA?Q8&.5J/D^+;V_E;7[W^L@\ M>OC"I^SZIFJ^<'Q^MDROY86L?EM^+.K/CA^5RVPN%V66+XQ"7KT^>F.^$I-) ML\-ZBW]E\JY\\K'1_"B?\_Q+\TET^?IHU-PB>2MG54.D]?^^RG?R]K:1ZMOQ M>XL>/M;,,\6]_]/_VCOB"<[6.8S.UCM#M;F M#M8S.]CM#O:^.SCM#LZ^-VG<[C#>V,&>/K/#I-UALCG!?F:'DW:'DWTG3-L= MIOM..&UW.-UW@CEZ^)<;;>QB.L_M\OB/O?>_MOGPSVVN_[V/[Q]8ZT>EFU;I M^5F1WQE%LWWM-1^L']KK_>L'8[9H4GA1%?5WLWJ_ZOQ#6JT*:>17QMM567^O M+%\8(OM]E5UFU3Z>B9> M+5X:(W,GX^F9]^DWPYSL5/P][AE[I#+M(UL6S]]5P?ZL]L>5L]HQ6V?_FY?L\4!K6;MG=['KD5'4C].1YM&NA,A^_$UDKUG[N3MM];FL M?^O42X$7QD5ZN_Z==%'ELR_&?T2]J1%5FZRQYI74U_.I8YZ>C$>C MT=GQUZ?A(\>&>X^-R+'Q]EC'-,R*.2E M439/DK[+%S.YJ(K[@T2?LO)+7^2T$X9&CL1<$O-(S">Q@,1" M$HM(+":QA,0$A"D)GCXF>'J@ RU3,KWI8VY/M<^\'U;SS_53;)W6AR/ 9?W4JSFZ_%;K#?3[_YC(?MBHI\X-">HYJ*: MAVH^J@6H%J):A&HQJB6H)BA-3?>3-H)YH+5I"U,A)C47U3Q4\U$M0+40U2)4 MBU$M035!:6J(K2[$EO8I6GT2+NHGX1?&4A;-U]+K_F=@+3@XO*3FHIJ':GZK MG3X]J/C2V5BO]FXTWM@J[-W*GFRL6_L'3C?6KN@/F:":H#0U&UW)Q=2^%_]# MR]=_WN6]X4'[+ZCFHIJ':CZJ!:@6HEJ$:C&J):@F*$U-=U>%,9U#+5_1D@RJ MN:CFH9J/:@&JA:@6H5J,:@FJ"4I30]P5JOFH%J!:B&H1JL6HEJ":H#0UQ%VAQ]3V#KZC&: '!X<7 M[?*@FH=J/JH%J!:VFJYV@ Z,>P9NK-T3=*"@-#5F7?_&U!=P!J]]]^D>H!T= M5'-1S4,U']4"5 M1+4*U&-425!.4IOX-?]#@\*+%(53S4,U'M0#5PE93#_.> M;*Z&T9EQ_\SQQH(8G2DH30U;5_2Q]$6?'UH0/]-FT(\<'$>T"H1J'JKYJ!:@ M6HAJ$:K%J):@FJ T-=Y=5\DZU!EY++22A&HNJGFHYJ-:@&HAJD6H%J-:@FJ" MTM00=Y4D2]N6^)X%,5I%0C47U3Q4\U$M0+6PU39Z#]/-!3%:,4*U!-4$I:FA M["I&EKYB]*;,4N-C.LNNLEF])NXM!0U -5"5(M0+4:U M!-4$I:DA[JI1EOY,1]^QE76519<^SW0BZRO# ^ MY%6]G+U<22->U4]VULB:]J8%[2"AFHMJ'JKYJ!:@6HAJ$:K%J):@FJ T-TOH9J+:AZJ^:@6H%J(:A&JQ:B6H)J@-/7R"5U_R=:?&[5]&=:[0S.,:BZJ>:CFM]K3TY:? M6*/1]BG:T;'AOF,C=&R,:@FJ"4I3D]>5CFQ]Z6B=O+RZD<7Z+.YI_;K1F.5E M5;XP%K(_KYL(,W;&@]VDQNVD.!IWTYI.] MB!=[%2_V,E[L=;S8"WFQ5_)B+^7%7LN+O9@7>S6O0S2&[*XQ9#L'.AADH\TA M5'-1S4,U']4"5 M1+4*U&-425!.4IH:X:QC9^H91M*AD[59&D59RU]H8+0ZA MFMMJS6F)GS;71M;&NX,>.M9'M0#50E2+4"U&M035!*6IB>PZ0?:NBY7E,RDO M2^.JR.^OE;D^.M0\NZH'C7HCBM:"4,UMM:?'(R>CTYZC(QXZUT>U -5"5(M0 M+4:U!-4$I:D9[2H_MK[R,_BH$EKX0377WJZXF"]'SF8DT2(/J@6H%J):A&HQ MJB6H)BA-C617-+)W%(WJQZSFJ-*Z862O+T;?G#BR)Z)HRPC57%3S4,U'M0#5 M0E2+4"U&M035!*6I4>Y:1O:A6D8VVC)"-1?5/%3S42U M1#5(E2+42U!-4%I M2HB=KF7DZ%M&0PXLZ:FAL6VUC4-!(WMS3>NB8SU4\U$M0+40U2)4BU$M035! M:6HBN_:1HV\?722&-\N7M^FB^;/1"UED]=KX;?T"5E[)HEXM]R83[1^AFHMJ M'JKYJ!:@6HAJ$:K%J):@FJ T-;Y=D\FQ#K0J=M!.$ZJYJ.:AFH]J :J%J!:A M6HQJ":H)2E-#W)6?''WYZ?ZOX,KFP'$=W_(FK8<8/V>+]L-?ZB?F^X]ZO&*;.R#FUMO\0#AT<[C\X0@?'SG;)S)J.3WH&)^A@ M06EJAKI&DJ-O)/46'_XT@-.OZ 'VV.U MB[:84,U%-0_5_%93_L# =,RIW;/:12M*^P^.T,$QJB6H)BA-B=FXZQ^-N?Z1 MGAH:.%1S4G*0N,]3E5T M5?M&.G_N?&!Z8G!LT'(0JGFMIOR"MZV^,_OXZ. U4)4BU M1K4$U02EJ5GL MFC]C_3F,OON$?7IW<$#1X@^J>:VFGGAKVIM/:RO*SDG?F<'0&QCN.S9"Q\:H MEJ":H#0U55T59ZROX@P_&9\>'!PGM*.#:MYXNVGDC'K39&\]K,V^#0/T]H7[ MCHW0L3&J):@F*$U-4U>:&>M+,S]TU@*]/3A8:*$&U;Q64X\46'U/!#XZ.$"U M$-4B5(M1+4$U06EJ2+NVS%A_LI]GWB3\L3/RZ6<.#B]:I$$U#]5\5 M0+42U M"-5B5$M035":FN^N2#,^U.7$QFC!!M5<5/-0S4>U -5"5(M0+4:U!-4$I:DA M[IH\8WV39_?[@WI@<%C11@ZJ>:CFHUJ :B&J1:@6M]K&B=LFVZ]9$G2NH#0U MB%W;9JP_H]"@=Q#1?@VJN:CFH9K?:CM/VQF@8\-]QT;HV'C?L0DZ5E":FJ.N M\#+6%UZ>JZ;N<<*NYT[6I9\X.&YH0P;5/%3S42U M1#5(E2+42U!-4%I2KHG M7<]F,CK0:\X)VKI!-1?5/%3S42U M1#5(E2+42U!-4%I:HB[ML]$W_89LM35 M4X-CB[9^4,U#-;_5=IZ6+$#'AON.C="Q,:HEJ"8H30U;5^>9Z.L\/[@>KC?] M^/&-\2Z?+]/%-V/J-=72\]77??!68/5\/ MS5?1^NO''7]^MJR7MN_3XCI;E,:MO*I'C5Z>U+]ABNSZYO&3*E_6ZX0CXW-> M5?E\_>&-3"]ET6Q0?_\JSZN'3YH!=WGQ9?WCG/\?4$L#!!0 ( !B!:%>D MG$<7P1 &(& 0 9 >&PO=V]R:W-H965T7>VNJLRL0 ]V%G'54F PX'3/:ZX9_;%UKX@\K&MBB0\@)+)5'_X M!9D8'1D?2?R7NO*^==BOBS?GMQ7U<.;T]-R M>J\76?DZ?]#+^E]N\V*15?6[Q=UI^5#H[&:]TV)^Z@T&X]-%-EN>7%ZL/W95 M7%[DJVH^6^JKPBE7BT56?'NOY_G7MR?NR?Z=/RLULH9?E+%\ZA;Y]>_+.?:,F7K/#>HM_S/37?/V9- \(CW7TZHALOI_7_0'/9\W4OTX_MFB)T\SFQTWW_ZN1^M/OOYD/F6E M_I#/_V=V4]V_/3D[<6[T;;::5Q_SK[%N/Z%1XTWS>;G^K_.UW79PXDQ7994O MVIWK1["8+1__G_VK_4)L[."Y+^S@M3MXVSMX+^S@MSOX^^XP;'<8[ON01NT. MH^T=SE_88=SN,-[:P3][88=)N\-D>X+_P@YG[0YG^TXX;W"._C^G1OL M.\-]^F9O?[?=X4N[?/]VN^OO]^GC#];ZIS+(JNSRHLB_.D6S?>TU;ZQ_M-?[ MUS^,LV63PNNJJ/]U5N]775X_IL_);YWKV=UR=CN;9LO*>3>=YJME-5O>.5?Y M?#:=Z=+Y)=!5-IN7OUZ<5O7D9O_3:3M%/$[Q7ICB.[_ER^J^=,+EC;[IV5_: M]S_?M7]JW]_U+,!I_25[^KIYW[]N[SVK>*T?7CN>_\KQ!I[OE/=9HQ_7! MKKQ;W=7*L%7^?ATXO_QGWY_0F*/K[._K3U&0QUX[;._@]/[?%C MV[*^)4S^TR\A?^WY+WA71;VJ**IOKYRK>?/;)UO>..$_5[.'^G!?.?^KZLT= M6>E%^7\]C_7]HSWLMYM5S)OR(9OJMR?U,J74Q1=]39TSR>CP6!P3\V5@%C35B,WJ*S<@:FZOZR:8N"GWCU,?BZ>=7SJPL5_5[O\R6[6'Y5^?/ MEP_0[ZWZH:$BL8#$0A*+'K'1QD^&ZP_/WFZ>M^P;).N+0()%80&(AB47C?8-$3HU)3))8 M0F+I\R_N]G$+&F=D;O*4N8DU<]?97)?.1_U%+U?ZE?.[KNIT??C^A/)#OIS6 M3]F*;'V&]>.L_-P7.>N$0R-'8@&)A206D9@@L9C$)(DE)):2F((P(\%G3PD^ M.^+)EC,RNR06D%A(8A&)"1*+24R26$)B*8DI"#.R>_Z4W7/KT??WU>)3?9C- M;Y_.X9;UX==R?OB]U3LTKR06D%A(8A&)B?-GRSEOZ[GDSBWDSBV2G5NDY">E M(,S(@#OH_F0Y0->@F__ZMZ7NBXE]XJ$Y0;4 U4)4BU!-H%J,:A+5$E1+44U1 MFIGNC4*">\3U:8M302:U -5"5(M03:!:C&H2U1)42U%-49H99*\+LF<]3)L' MXJ(^$+]RZF0W'\ON^H_"5O#@\)):@&HAJD6H)EKM?/,,Y.OAUJ*U=Z/1UE:R M=RM_O+5X[1]XMK6 13])16EF-KK"BVO]F_Q/+6'_^)KWA@?MP:!:@&HAJD6H M)E M1C6):@FJI:BF*,U,=U>)<8?'7,*BA1E4"U M1+4(U02JQ:@F42U!M135 M%*690>Y*.JZ]I?,#2UBTF(-J :J%J!:AFFBUK76GN[V&[=O*&V^O87NW&FZO M8?NVT-I9CBZ]HUKK]^TKQ%IEK%3/?N2?9KKP[L ]AD'YP4MX*!: MB&H1J@E4BU%-HEJ":BFJ*4HS\]PU>]S),5>M:*L'U0)4"U$M0C6!:C&J251+ M4"U%-45I9I"[@H]K[2#\0$O #AX<7K37@VHAJD6H)E M1C79:K8. CHP[1FX MM7Y7U$ S9ET7Q[67<0Y>_^[30T#[.J@6H%J(:A&J"52+44VB6H)J*:HI2C-? MW]^UC+S!$9?#'EHH0K4 U4)4BU!-H%J,:A+5$E1+44U1FAGDKE#D67L./W 2 MUPX>'%ZT1(1J(:I%J"90+48UV6KFZ=[)]HH8G9GVSQQM+8JIF6;8NM*/9R_] M_-2B^(5F@WWDP7%$:T&H%J):A&H"U6)4DZB6H%J*:HK2S'AWO27OF%?J\="* M$JH%J!:B6H1J M5B5).HEJ!:BFJ*TLP@=Q4ES]J<^)%%,5I+0K4 U4)4BU!- MH%J,:K+5MCH09]N+8K1NA&J*TLQ0=G4CSUXW>E?.,N:C*DZ&>I*,T,1U<_\NSU(_\O MCBBT7C;KTR_UX6[6G .^ULM97CB_YU6]I+U9:2=9U0<[;^"=]:8%[2.A6H!J M(:I%J"90+48UB6H)JJ6HIBC-3'/7L_JYHS/-RZI\Y2QU?^30 A*J!:@6HEJ$:J+5C KZJ#=R M:+=HW[$).C9%-45I9N2Z&I)OKR%]U#=Z\; ^._-0S*9ZU^D9.W=PX-"*$:J% M_O.+[;BO??,G*T)'"E2+44VB6H)J*:HI2C,3N7&++_L5C]S!:V_TE^_G@:[U M=-7B**=(%0+6FWS MU.%X<-YS(B-$YT:H)E M1C6):@FJI:BF*,W,:-?W\>U]GX-/)Z%M'U0+_.>- M%/?U8+@=2;3%@VH"U6)4DZB6H%J*:HK2S$AV+2-_1\NH_IFUG$Y:UXO\07.+ M^N:ZCST112M&J!:@6HAJ$:H)5(M13:):@FHIJBE*,Z/<58S\8U:,?+1BA&H! MJH6H%J&:0+48U22J):B6HIJB-"/(PZYB-+17C':>4;+O?VA66VWK'-# WU[, M!NC8$-4B5!.H%J.:1+4$U5)44Y1FQK#K&PWM?:/KU FG^)OD=< M#@_1)A.J!:@6HEJ$:@+58E23J):@6HIJBM+,('>5IZ&]\O3X^K>R.6N;XT39:H/[PW)T,MEX\^,'^* [.*-IF0K4(U02J MQ:@F42U!M135%*69&>W:3$-KR6)SK=R;0K2NA&H!JH6H%J&:0+48U22J):B6 MHIJB-#.I75UI.#KFLACM,J%:@&HAJD6H)E M1C6):@FJI:BF*,T,)K7A]<_BFPYO=?.AWE>SI9WO?E$FTZH%J!: MB&H1J@E4BU%-HEJ":BFJ*4HS(]PUHH9GQUP@HWTH5 M0+42U"-4$JL6H)E$M M0;44U12EF4'N^E!#^XWE#EL@H_4G5 M0+42UJ-7,!;([Z%T@H]TF5).HEJ!: MBFJ*THQ0CKINT\C>;?I8+XE71:F=YFHN?4&T[W]H$%$M0+40U2)4$Z@6HYI$ MM0354E13E&9FM2M C=PCKH1':!4*U0)4"U$M0C6!:C&J251+4"U%-45I9I"[ M*M3(?ADGE2_O_EKIXO%UL;UA1>M.J!:@6HAJ$:J)5MLLJYP-!\-S[_FUTM#! MV6C2,UA1@\T,=2VDD;V%U/L2N3\=X"K=]L$'9P^M,:%: MB&H1J@E4BU%-HEJ":BFJ*4HS0][5F$;#8ZYXT983J@6H%J):A&H"U6)4DZB6 MH%J*:HK2S"!W+:>1_:),>ZQXT283J@6H%J):A&JBU8R+V[A#]\SO6?&B-:7] M!R?HX!35%*69,>LZ2"-[!VGG*U7M^Q^<,K1WA&IAJYEW*!IL7Q$8G2GVFAFC M,^5>,Q-T9HIJBM+,S'05H9&](K2^C/UM[3O9XJ5[1=B)@V.#UH%0+6PUX_>P M[_45[")TL$"U&-4DJB6HEJ*:HC0SBUW79V2_^M$/W\S%[AX<4+3F@VIAJYFW M43CKS2=:X6FUS5\,PTG?72/0L7+?L0DZ-D4U16EFJKKBSO#G\1BUV\. X MH>T;5 M;;3-.P[ZV3(2.%:/G-9W>DDZ,CI7[CDW0L2FJ*4HSTC3N&C-C>V/F MIRYL:[GV_NB-TL$"U&-4DJB6HEJ*:HC0SI%U59KSC M6D']?QW\N;NUV&<>'%ZT08-J(:I%J"90+48UB6H)JJ6HIBC-S'?7H!D?\V)" M8[1=@VH!JH6H%J&:0+48U22J):B6HIJB-#/(78UG;*_Q[/[#H!TX.*QH'0?5 M0E2+4$V@6HQJ$M425$M;;>MN(>/GSX(4-=<,8E>U&5L; +O_=&C?_^ ,B6WYQ1;T;1J@^J!:@6 MHEJ$:@+58E23J):@6HIJBM+,M'?%HO$Q[W V1DM&J!:@6HAJ$:H)5(M13:): M@FHIJBE*,X(\Z3I-DY^\PYE]_T.SBFH!JH6H%J&:0+48U22J):B6HIJ:[+X_ MGQG#KK4TL;>6/NJ'[%MS["R;-N%+?Q"U(P=GT7WV!RK7/>M[P4> #@Y1+4(U M@6HQJDE42U M135%:68:NX[1Q'Z5GG?3:;&JGZ?.VH-C;Q;1)M'D^=57^H.( M=H10+4(U@6HQJDE42U M135%:8]!/"WOM:Z"K,HN+Q:ZN-,?]'Q>.NO7=C7/ M-3<^ZA3ZM@ZJ^^:==W+Z[./"?1.[/1^7[IMD_?'3CK^\>,CN]&]9<3=;ELY< MW]:C!J\GHQ.GF-W=/[U3Y0_UD?W$^9175;Y8OWFOLQM=-!O4_WZ;Y]7W=YH! M7_/B\_K3N?Q_4$L#!!0 ( !B!:%=318$9/ , "T. 9 >&PO=V]R M:W-H965T2?=:"-M[5I 0IHV M!A\0']STMK66V,%VV_'OL9TT])&%3LJ7UH][SK'ON7'B_H;Q)[$$D.@YSZ@8 M6$LIBRO;%ND2!/PG$&202LV U=\:AI!E MFD@MXW?%:=62&KC;WK*/S=[57J98P)!E/\A,+@=6ST(SF.-5)N_9YA-4^PDU M7\HR87[1IHR-0PNE*R%97H'5"G)"RW_\7.5A!^ &+P"\"N"="O K@'\J(*@ MP:F L *$IP*B"A"="H@K0&S,*K-KK!EAB9,^9QO$=;1BTPWCKT$K1PC5E?@@ MN9HE"B>3>U@#70&ZAY0M*#'E\0$-&95<50FZP1FF*0AT/@*)22;>J=G'AQ$Z M/WN'SA"AZ-N2K02F,]&WI5J/9K732ONFU/9>T'Z X@+YSGOD.9[? !^VP[^L M:"M\U X?0:K@KH%[#?#;TQ??!!^?OO@F^.3TQ;O[<%M50%T&7ET&GN'S_U,& M<\[R?^YOB%RBH2E"X.CG]528\5]-5I?\03._/D^O1(%3&%CJP!3 UV E;]^X MD?.QR?@NR49=DMUV23;NDFS2$=E>^?AU^?AM[,EUFK(5E4*]FU(@:SS-H*E& M2I+(D.A7Y#KQ_2"X#/OV>M?]5JW7NG^LZ87.Y:'F;9>:XR[))AV1[?D:U+X& MK;[6)P$6 F3C$5\2A#OY=0._%Q]Z&AQ;'[H];S]J=$P61+$7'WAUS.6%<=3; MCQHW*/I^'.Q'39JX/,>MH_;2%M9I"]O3MCTR9U P09H3%Q[M-8JX;/0I>:X2[))1V1[ID:UJ5&KJ2.8 ^<>51H=55,4 M1^ZAIZTZK_7T6/(R\,-#2[N4''=)-NF(K+34WOD0UA>IKY@O"!4H@[FB=R[T MU8.7EY.R(UEAOHVG3*HGUC27ZCX'7 >H^3ECO+YTSX# "M#0 &0 'AL+W=OWR7G$=K+N[D D"1^S3)Y-A:*)4?V;:,%I!2>D.00*0T \77"DXA2301;N-/R6E52VK@=GO#_LGX MCK[<4@FG//G%9FHQM@XM,H,Y72;JDJ\_0^E/7_-%/)'F2=:EK6.1:"D53TLP M[B!E6?&F]Z4.6P"W]PS *P'>2P%^"?!?"NB5@)Y1IG#%Z!!212R0UA&KA9\*6DVDR-;X3XTFQV5:YX4:WK/K#F%_(#XSA[Q',]O M@)^VPT.($.X:N-< #U\ ]X8&[M;A-HI7*>A5"GJ&SW^.CTD:QP)B:L3C<[+1 M]/=7-"7G"E)YTZ12P=MKYM7Y?B1S&L'8PH26(%9@3=Z_

)=M3"Z\7.(^LPJ=6_L#9LJHY,*@<&+0Z4![_ M'L:!+G18%I,+$*8DRB(@/VX35L3*'CF[S['@0%^O6*KM,'BF."7G-"H,IHH* M1?!7BM%T?,_DS9'Y2^V[SK[C-BG3NK77QE279&%'9+4C.:R.Y/"-"YY "J: M"K[35N1KA>Z(K!#:WJJ-]47F&Q4QRR1)8([TSL$ /[VBN!P4'<5S4R[?GH"KRZH4W^ E!+ P04 " 8@6A7$FI$T8@# !% M"P &0 'AL+W=OI'DH^D!+8XL(1;HD;:?]^@XI6;5EK7?1[HLDDG/. M< Y'PQD=I/JF2P!#OE=@)B.Y,YP)>%!$[ZJ*JK^FP.5A[(7><6+)-J6Q$_YD MM*4;> 3S9?N@<.2W+ 6K0&@F!5&P'GOWX=TBL_;.X#<&!WWR36PD*RF_V<$O MQ=@+[(: 0VXL \77'F; N27";?S9<'JM2PL\_3ZR?W2Q8RPKJF$F^5=6F'+L M#3U2P)KNN%G*P\_0Q#.P?+GDVCW)H;$-/)+OM)%5 \8=5$S4;_J]T>$$@#S] M@*@!1%U \@0@;@#Q2STD#2!YJ8=! W"A^W7L3K@Y-70R4O) E+5&-OOAU'=H MU(L)FR>/1N$J0YR9+&$/8@=D";G<".8.[P.926$4GB&YUQJ,)F_G8"CC^AVN M?7F8_()O92:+$0!10]^ M?AU_>P7OHPJM%-%1BFETE? 1MCQXXN?X&LSX"LS)9FY1 3UODX(?*T-*'+/LUC^-*@]>),??PC3X*>^DWE-LOEK MDBU>B>SL#)/V#)-K[),I;)@03&RPE')[3'WG4%.DCL)>*OM)/ B'F$+[4X%[ MK.(X2\ZMYI=629I%V;G5XM(J&D1!V%J=Q3IH8QU568]5%*991Y9YCUD[SSEY$MGB.K0_5/^@*LWAO7 MD&GB?HWZ*FAGVY[OWK4ZG?EI>#<+>^;GV"/6+=V_]'6#^8DJ_(TTX;!&5\%- MAL>BZJ:M'ABY=5W)2AJ\6MQGB7TN*&N ZVLIS7%@';2=\^0?4$L#!!0 ( M !B!:%?:BF%N10, , * 9 >&PO=V]R:W-H965T*:;8"J ME17C#99JR->NV'# I2$UM1MX7N(VF% GFYBY.YY-V%;6A,(=1V+;-)C_G$'- M]E/'=PX32[*NI)YPL\D&K^$>Y.?-'5;PWJ(<5L Y ME.BP_#H'B4DMWJC%S_OWR#7J)"$6?*K85F)9BXDJU'2WJ%EWH61LZ>"1T MB#XR*BN!%K2$TL+/+_/'%_BN2D.?B^"0BUEP4? >-M-8M_W)N[N M.,'GJ'$2INDI*K>@HC".3U&+9W+1Y^$-XVV9_L=: M+V?)6>RW0>)[43!P;,-%?CH>9":WX-+$2\)PX-F"2SQU51XQG?:FTXNF55W_ MS35.SRY5DB;^8'OS2 M;4Q#\,"D*NKFL5(M)G -4.LKQN1AH /T36OV+U!+ P04 " 8@6A738N2 M]I,% \( &0 'AL+W=O0]U[RA)?,XHFR[^66$ Y^Y%E17LVVG.\N#:.,MR2/RCG=D4*\65.6 M1UP\LHU1[AB)DMHHSPQDFHZ11VDQ6R[JMCNV7- ]S]*"W#%0[O,\8L\?24:? MKF9P]M)PGVZVO&HPEHM=M"$KPK_L[IAX,CJ6),U)4::T (RLKV8?X&6(K,J@ M1OR=DJ?RX#NH7'F@]'OU<)M8A*^"58=Z9N(1\L%HT^ 56C!5GVITU5;BP"G136S5IR)MZFP MX\M[\DB*/0'W)*:;(JVS_3MX:7UX!BNZ9S$![VX(C]*L_$V\_;*Z >\N?@,7 M("W YRW=EU&1E N#B_%4K$;<]GW=](V.](W!)UKP;0F"(B&)Q#Y0V_L*>T/$ MH0L&>@G&-5(2KLAN#K#Y'B 38:Z%.]@@$'87"/OT0$A\_:@V_PJE,[@QL@_&:IDFTU0IS 7 M8@N-M#:^Z?Y.H5)?9W"I+Y.82I?H=GO>$VEM[=% M*=S-ZA4IW;0JS<]=>EK9 JULH2ZV82(.2@_X1N+8$NM*D4ZV0"M;J(MMF"+4 MIPB]H42VY$-!\.%8-F0PL=E"(]F0P!S'=4:P4 *S/-^QCLA&7PY!Y8;^YR+9 MVO_46PE,YNT4)O5V"E-YV]<74%U@K,142F.YGTK+LQ>?3K9 *UNHBVV8@[ZT M@?9;Z:.RZCD[13K9 JULH2ZV88KZX@JJJZM7ZJ,S7;RNC>VQ8DQAV,63.EP" M@]4VS1E+A@0'H0G1$JMTOKL1:B3+=#*%NIB&^:AKUZ@_U8ZJ:R+SDZ13K9 *UNHBVUX MKM[77$A=<[U.)UORP0G:X?IM#^>G*.2Y(W$))"CH>.-=6BB!>=@^(AFH+WF0 MHNF M!\VV9\&QMU,8]$USO'&6P!S;<_RQMU.8[4#;.^)M528,6_JM-%)OI;_";[=% MG.V3M-B(,&01)PG81:R? I5D74!DSUV0IUE6W[@6";C #IR;7=.:,L"W1/PP M0FI 4:E;WMR!D>H.#*S(3HC= V'=1=)[T4FY(_4%;O;\OB&&:&Z/NC+GZ'4] MH6%/<$ M 1%@ &0 'AL+W=O&3_C#/$,UD+^5!&BAL6%9*HPP8>I,+#&EE;F0"=,TE M+ M+26R60Y*8LNU[JORWM)(ZMBF?$$4\5%"A+GEYTKYV+L> :06WSCN%8;SV"V M,A7BIQG&B>+X59)V*I\&N/G\S#[.-T^;F3*% M-R+^SFCGG*TI"S&.Y2I65&AT8K.(4; MIB)@Z:QX&/W*^(K%^9J9?$"RY:'& M!!^_W[M3AUN4H2I-;I4F-^?S7N6;:IA@F$FN.:H3N%J1WFP:XRE5EU-%N8$? M?Q$([C0FZM\FN0L/W68/IH)=J"4+\;)#)4JA7&%G^/MO3F#_T21^FV2C-LG& M+9'5TN15:?+VL0^KMR8T#_CRUC0$>KV?ZH?3F,0"%.0@\ZNQ&OK^N=?K#JS5 M9GIVS;QNK]OOUT,X5/B6R&K"=ROANWO5VBA(1OHFY0H"?T.2GNTY[I9P MNU9.T.\%V\+MC>90X5HBJPGG5\+Y;Y[8DYWCFI]A^;:F_HY:@7<>](,M47?- M?*?G!5MF(W_GT 9!WW.W4C1N,'-\QWEY!6I"!)40P9M"-&UQ+^K0JMDFV:A- MLG%+9#7ISROISS_\Q^V\S32U239JDVS<$EDM3;TJ3;T/+!6]W<+:[7FVLU4J M=LU<-^@&WE:IV!OIH:*V1%83M5^)VM\KZA>1XA-]T,N?=(N<9Z]\*>_E./1T MMTDV:I-LW!)9+1&._7(3LC^\#)4N6LI4JVRC5MG&;;'5D[5Q;74^L!B5Y)O? M$-U>W^O[6]6HP<[M.WU[NQSM#_9@:5MBJTMKKIKUF9=;C?/F702^(T1LA, MR$)4! B%G-',FNNHB$&,7,-5MLA(%M.X(.<(Q#W+ M_12RE'(Q.J[FL&:Q?HZC6*<]BS5*HP[-CU*4BR\KZ@HRBS5Q56[ MFJUZE]=YBV]GWKT8.6[CBD=/.>G%1-$N_,+G@J8(8Y^3./CNGCPU9]!^+ M@1;+O%\V%5J+)'^,D,U0&@-:GPM2OQP8!U47>/@_4$L#!!0 ( !B!:%>& MNO+^/P8 %DE 9 >&PO=V]R:W-H965T,31 &HNRK=A98B")5[Q[$1\>)5YON?@N?<84_%B%D;SI^$JMK[I=Z?EL1>4%7[,( M[RRX6%&%IV+9E6O!Z#Q)6H5=V[*<[HH&46=\G5R;B?$UCU481&PF0,:K%14O M=RSDVYL.Z>PN/ 1+7^D+W?'UFB[9(U.?US.!9]T<91ZL6"0#'H%@BYO.+;ER M[9%.2"*> K:5>\>@6WGF_+L^FJ63W//P2S)5_TQEV8,X6- [5 ]_^SK*&!AK/XZ%,?L,V MB[4ZX,52\566C!6L@BC]2W]D1.PED-XK"7:68!\F]%])Z&4)O;01#!WSZ/ M)8WF\KJKL!Z-VO6RL>_3L>U7QGYDZPOH6>=@6W:O)GW2G#YA'J:3)-VN27?? MG$Y&Y?0NDI@S:>=,V@E>[Q6\)RH"^APR)%(Q@?2!&ZE O<#7/S 2IHJMY+N^F@$D@F-JPS_O47XEB_U5%F$LPU!%:BLY?3V6M"'^\] M@!X^@.<@?2[4!Z1V55/J73/85U++?)KD)$E:43?CONV0_G5WLT]I-6I \*<< MY386<"17_9RK?CNN0AXM7Z6J&>L5JM*DP1X)O4MG-#R@JAI%R+ WZ!UPU5C! MD5P-\TCR,)A3 MW6VJ1N?@_O#">!Y$2RC=?IJZ=5PT#M!6G$R"N8; 2L1>YL1>GD;K+TW2:1+, M-016HG.8TSDTJ/7WP\K,JY/M:M3 &CF'LMU8V)%MC_*V1^9D^W[T)@6N1A%B M516XL; CVR96X3FMQL9?FS[G,!.!7J_ '8O8(D!?*EYJ?64C?MMY9!3--856 MYG;/SY/32%.&:XI3DVBN*;0RIX6S)XU.MZT^-:.U9M*N"MG .IC/IH8L$U1X M==+2K#3R6#VZ5@ M+%V:)WD!JU]N&S+6&;$FT5Q3:.5_0.'ZR>!$LFC(P&>=%6%IW*1#V8I9.:D!JM.X7S)X7U)XU6N*W67?Z\Z6I(G8"=PJ"3PJ&39HO> M6L!FMS"=UC)BR')GY)E$V]E_&M+'MMOU5CW;?ZU7ZK8[I_H(X]1:VX4S36%5N:TL.9VJS?R/U7HZHOW4772 MUKR=MZMS]A3^V2[\L]W2/S?+LU/Y#N5<5AM_2Y3;7-BQC1<6VFYEH6N[-?JF MW"B:FZ'MVCI_#P .^@$]<,+H/ZB#HXR=@'E^'%'.Q9BQ@B='3:(.%Z5<5 M<'8.6S_P?"PO814O45AC*7J#"*+J4;S]3U#/%,$\)C'!XV*.5[:!\M-Z)(-% MOE5!*HQ/QM"$0:!5]P*'AMMX&2,M>C\!#LX L>?)."DM&5U48B%841RJ71WI M?>Q9OW?1[.!U-V)B^0*/^G$0LH'3':52MXS@,L:FS7:G8;&D1[;&LV;L.=H-H!\-]7X?U!+ P04 " 8@6A7'OJFX.4" #?" M&0 'AL+W=OM0K $.>>.AL=VH\E&O#F8 [1?0ZSZGZ=05<;D=>Z.T,]VRY,M;@CX<%7<([M,3F>J=^[7+'7!94PT3R[RPUJY%WX9$4,KKFYEYN MOT"5CPLPD5R[7[(ML7T$)VMM9%Z1,8* :/)1_*5*D5M#\GI% QE7)^A]6$^):?8:SWT#09BY?RD\5(ZZ/1.STXA?T)E2O"!4I M<8O9TYIM*'?'XL?E L\(OML_VWI>JG;;5>U]-] %36#DX86F06W &[]_%_:# MSVT%?TNQZ5N*S=Y(;*\UW;HUW6/J96L*)1. 5)-,R1PO106)7 KF[EV9X=6; MR+7M%MH!6[?@T-:MTE'?.;+#9#,.@XNAOVDVH<2$81/4[7?B?=BT#=8_[_3W M8;,66'01-]3V2M*K2]([7A*IC4T[PV,I%1/+MF1[?R4;':3::PFNTSM(M!5T M?I!F"RAN@,HD_<:-G8-:NE&IB>M<^:;6UGH:7[HA=&"_"@>3L,4^Q>E=#ML_ M\N7HOZ5JR80F'#)T%73.,6!5CM-R8V3AYL5"&IP^;KG"+Q!0%H#/,RG-;F,= MU-\TX]]02P,$% @ &(%H5T(AI:) !0 B28 !D !X;"]W;W)K&ULM5K;;MLX$/T50ELL6F W$DG9L;.V@29IT 4:(&C: M[C-CTS$17;PB;;? ?OQ2EXAB+(^EA'Y)?)DYF<,A9TZ&FNS2[$FN.%?H9QPE M\\??!6/*Y5_X,\F:_;([[GZOK[+ M]#N_1EF(F"=2I G*^'+J?<075V&8.Q06/P3?R<9KE%-Y2-.G_,W?BZD7Y!'Q MB,]5#L'TKRV_XE&4(^DX_JU O?IOYH[-U\_H-P5Y3>:!27Z51O^(A5I-O9&' M%GS)-I'ZFNX^\XK0(,>;IY$L?J)=91MX:+Z1*HTK9QU!+)+R-_M9+43# 8<' M'$CE0+HZT,J!%D3+R I:UTRQV21+=RC+K35:_J)8F\);LQ%)GL9[E>EOA?93 MLQLF,O2#11N._D0W(F')7+ (?922*XE8LD!?!'L0D5""2W3+F=QD?(&80@W/ M]]=<,1')#QKC^_TU>O_N WJ'1(*^K=*-U"!RXBL=;/XG_7D5V&49&#D0V#U? MGR$:_(%(0&B+^Q7L?LWGVAT7[L1V]_42U>M$ZG4B!1X]@%OJ829YMN3?[_3<\#/YJ(^4(S*)(:XH40I]]2Y7./#M(M/0>%MYY M==C.PM&8C@<3?]NDL&]&QG@;)OR7+C_9DVXPR\V!@PUB M]$V&(S"+[GE-]_R5A_[<)45'8!;%44UQY""CH[V]U'KT]\V@HS^N0QR#(7Z* M'_ABH9O.I[L[W:$SL65YZV\-%$3JFQ='8!9I')C&'+REXE7>CJBZ0K.Y-D0( M!E-\#6>U\CY2\%JL#E<\;!H_!ION[ O?\@CAUKB<]GY7:#9/T_TQ?66QPZ!N MZ$W3$9I-T^@(#+;OHRJG=>U _]$Z&(S2;JY$3&-83 MG=1.A=%!E,B 3.S;3^S'8=Y_//?H/=>N1,%SOQ)Q"%&"C"O#HM<4 U!.] M:3I"LVD:98%A:=$QL^..)6'?#BH)Q$@! K;?QE;LHX5@T-[_F9Y"(1"C$ A^ M2U4DH+[HS=41FLVU,6J %<<1-51Y0_40-+&C,OJ P..!H3GMG]0/#]4[,*60!,;* C%]; IP. M&%RAV>->(RLH+"NZ9;8"@38@:&('9QH^A4<"9@/VT3PP:-_\N$*SE\#H K? M.1RIA=3I],$5FLVUX0K-I&G%!NXP;@!NNXY,&T,0.R^@ "E\S'#OG3@<+ MKM!LKD974%A7=-(\=/\BH67>VV)U>-Y+3?.G\$R@.O.=E0\,USL]IY $H9$$ M(7SI<+@0A$ZG":[0;)I&7(2PN.B6V7#_0N%E.0!-[.!,VP^[7#C0GLH'!NV= MGU.H@="H@1"^BSAVV^]TWN *S>;:>+ !UAA'E$_E/81K88M52RWT&\\)Y0]I MW;+L420217RIW8*S<[V/L_*YI_*-2M?%HT,/J5)I7+Q<<:9W8FZ@OU^FJ7I^ MDS^-5#]]-OL?4$L#!!0 ( !B!:%?9^"2J$P, *\( 9 >&PO=V]R M:W-H965T;^AGC$LO&I=SYRXXJO4N@D_&N=LA==H;_*YII'?L"0\0VFX MDJ!Q.?&.^T>SD8LO VXY;LR39W!.%DK=N<%Y,O%Z3A *C*UC8/2WQAD*X8A( MQJ^:TVN6=,"GSX_L9Z5W\K)@!F=*?.>)32?>@0<)+EDA[)7:?,':S\#QQ4J8 M\A9KYFIBZ-7-]0EL;WV" M+4?V+56%83(Q8]^29+>P']?RII6\X!5Y?;A4TJ8&3B4MU(*?=>,/._ ^I:K) M5_"8KVG02?BUD'L0]G8@Z 5AFYYN^#7FK\&?R0F;\H4E7_AF^7;@@K,%%]QR MJL E,E-H*@V=E"N,"ZVY7,&4&6YVX$:JA4&]9@N!<"[SPKH81746G+G#M0,S M)N)"E /X<:6$ #HT&Z:3GVTUK#3NMVMT]]"1R5F,$X\N&K

M''#_UA[W-; M O\3V;-T[C?IW.]BCZ:XXE*Z5"V8H(V/;6X[*=[KMB(;EF3NQEU'@X/#P=A? MM[@8-"X&G2[<<13U9G@ .K96(%V\MLW,X,7ZNR%U@$9 I;**&CR+(D?M,H>- MS&&GS.JV,>Z&6+IMO';;N$UC)\U[$SY\8:4?],-V)Z/&R:@[X3)Y8\]TXM]K M8?2B9N'A_L%?%OPG/2%#O2I;I8%8%=)6[:&9;;KQ<=F$_#_A52N_9)J.A0&! M2X+V]D:4/5VUQVI@55YVF(6RU*_*QY2^*%"[ 'J_5,H^#MP"S3=*]!M02P,$ M% @ &(%H5]4$'$_P!P H%8 !D !X;"]W;W)K&ULQ9SA;]HX&,;_%8O;3INT@R1V NQ:I U[NYZV:5JWW8?3?4C!+=%" MPB6AW:3[X\\)*<8TN$1[4+ZT$/#/]ON2A[Q/;,[NTNQ;OI"R(-^7<9*?]Q9% ML7HY&.2SA5R&>3]=R42])_)B1?+U]63F4369JS"7TS3^*YH7 MB_/>J$?F\CI_#K!M74!YNY5X'C81%.SK+T MCF3ENQ6M?%!%OVJMXA4EY0?ELLC4JY%J5TS>A%%&OH;Q6I+?B,B+2,5>SHD^ MG),PF9-IF&4_HN3F_ICZA))I-3J9D4]R)J/;\"JNW\SE54$NDKS(UNHC5>3D M&9=%&,7Y<]7'ETM.GCUY3IZ0*"&?%^DZ5TWRLT&A)E,.:3"K!_YZ,W#OP, O MY:I/J/.">(Y'&YI/[VLN9VKLF\X]L_E MY6^;1&^;1*_BL0,\^I2\S:1,R#1-;F561"H5Y%(FD4JE<9K>R-_GU%S=P?F_*"!+& MD3 !@AG)H]ODT8I.'ST#7Y#781PF,Y6[ZCOB;9:N5^JD>T'>1(DZ'H4QN2S4 M^5F>5>J47)52FY._WRDBN5"'\W^:[8;9VUS;,Q_0H0#T:X?.W MX?.MX?/Z_E$*]FI]H[YS2@WS6VB8M>^VGW\DC"-A @0S$AAL$QATJV$!,H=( M&$?"! AFY'"XS>$0IF$;DNN8DN+Y>RIF[;!MH)$P\>@$C!".MB$<64/H.GU/ M*5F3,%7Z]3[,9HM2OH9-0;6RVW[&D3".A D0S$C0>)N@<;-H"%K]BF4QJ$T@:*9N=-F@>MW+&A0QP!* MXU":0-',3&K7P+46M.T$+6@LV:C#]@4-6MY#:0)%,^.M*WS77N*S?O"4?);9 MDKQ+P\2\=@L:@XXLNJ=0&H?2!(IF9D8;!^ZH8TV#N@M0&H?2!(IF9E([#*ZU M^&VG:>-&36/!OJ1!G0 H3:!HYHU/[05X=B_ *FGJZFW[4N/=3:@Y *5Q*$V@ M:&:6M(/@N=W*FP=U$Z T#J4)%,W,Y,Y* _M2@S;R5J,>E3=[EZW#C5T9<(J2 MW],EOV""'4CH#0.I0D4 MSYH?]&'O:?6488Z!0US<)I-.$^7 M_YZ]_&\4M].N!;&/J/5I ;4:H#2!HIFYU5:#-^Q8X*#6!)3&H32!HIF9U-:$ M9U_4<(S ;0C^CCAX7D"=\;[ 06T#*$TTSH&-J'= Y;0AX-D-@4:5.\DM5?M M6I\24-,!2A,HFKE@5YL.U.E6W"C4F(#2.)0F4#0SD]J8H/:E#4>(6TWP&Z]\ MZ@!#_0(H330,/W#&P8&+-ZJ- &HW IHK4_QM5?LP6I\*4*L!2A,HFIG0G6T( M7>]#P&Y$P.Y$P&Y%.(6Y0+6Y0.V+&XX1-?:XJ$%K?BA-- S?]?SA:'A U70U M3^W5?*.J_=0]!GN'K3_U4(L 2A,HFIDZ[2;0CO<@4*AW *5Q*$V@:&8FM7= M[H;9G#HFDR7ZM1>JN]LYCWE70+[*%J?"%!3 M $H3*)J93VT=T(ZW*U"H8P"E<2A-H&CF]E#M&##[,H4C)*TF&(6:2[WQ:']K M*+2:A])$PQP.B!K3)3JSE^B&J)WV[H!])&U/!RB-0VD"13-SJLT#UO&>! 9U M#: T#J4)%,W,I'8-F'V!PC'"1A\ZZVPP]M8XRM*)OF -UQFPT.J!N M.S\<8*_5#74[R5T!^P!:GPI05P!*$RB:F4KM';".]R4PJ)4 I7$H3:!H9B:U ME<#L"Q..$;7@40/-WDGK $,K_(;A!PX;'KC9R73ISNRENUF!XN\&V+MO?0I M_0$H3:!H9B*UE< ZWI# H"8"E,:A-(&BF9G4)@*SKS\X1LS&CXL9M+:'TD3# M\%UWZ'@'+LY\7;7[]JK=4+.?N@M@[ZCMIQU*XU":0-',E&FWP.]XIX$/]0B@ M- ZE"13-S*3V"'S[ H,C=*LF["Y*=2G;KROM_;2.,;1Z;YC!OF$VV/EQS_*W M6Y7HW*BPD%A>JS9.?ZAT+]O\'.KF29&NJM_[O$J+(EU6#Q;,M*9AM( M[ 4KBG5&O#8?BGV@I;/%52)5DK*3_?H=)5EQ;,4+AGZQQ9?G[KF'Y-V-ME)] MTRFB@<<\$WKLI,84UZZKXQ1SIB]E@8)65E+ES-!0K5U=*&1)!,[NXE[ODZ-G7 GHX*M<8'FQ90[?C"<:OWOL&&LI3RFQU\2,:.9QEAAK&Q M)AC];7"*668M$8_OC5&G]6F!^]\[ZW=5\!3,DFF*X"@ 02'@/XK M@%X#Z+T5T&\ _4J9.I1*AQDS;#)2<@O*[B9K]J,2LT)3^%S8N88X6%WGGP-#RNXS3^;2="+AGXX1=*'732]LZ84GZ>V>_M,Y M"#0=Y&Y/X[_ZG5<_/.8Z'(3]JX.0CK<%8=2[ZG?'-&QC&KXM)FB>0J?HP^-+ M,8P\[X#A\/C*#@/O%=&CEF#T1H++)BDK3,JJ/'8QC8Y?5W!$]*3'_YD?KIR# M"=][+C;>?]T+>$!(V0:!P891ZEAF2"6$L@AJ Q0_-_: ,LHK"1@)\_D-?('W M&A$^28/@>U1\YE*9%25F"7=0)V"Q!@UG58IF\+B7&8\ MMEG[HZ06:=]H2$87'P%C69#RAI*Y(@)KVFT/11N;U^'L'+8ICU.B5]1E@'P5 M1*6I!=9+W%8,HM\-3K%+/<4GXF=6C^5X%J_00+>\Q*G]!T M)ZFV(9-Q75+0/S8Z:Y8H4?6GT1)5VP( /L99F>PBV#FY[+J/[E[;DU-L5?NH MB64I3%W&VMFV1;VM.KG#^:OKZ577O.]=3^N>UGUV4'?$OS.UYD)#ABMRYET. M*6>HNLFL!T865=NUE(::N.HSI<8"\/BS[0TMAF5Q)5DK:3 M?GV'E"Q?1+M!L2^Q2,WES-&0,Y/11LCO:HFHX3G/"G7366I=7G>[*EEBSM25 M*+&@-W,A7$W9[SHC$=V[U&.1V*E,U[@HP2URG,F M7^XP$YN;CM_9;CSQQ5*;C>YX5+(%3E%_+A\EK;J-E93G6"@N"I XO^G<^M<3 MOV\4K,07CANU]PPFE)D0W\WB(;WI> 819IAH8X+1SQKO,Q^0WK@'K&7B(R9?_"II;U M.I"LE!9YK4P("3%!J21)FOFP9)IM2E\7ICO/M62WG+2T^,[EK$B09C:)+L7>2D*++2" M7^!18LEX"N^>* M "_@TU*L%*FI45<35N.QF]2X[BM0N %H4-]OC)TR0K]DL0P5S*7+ O,S$"Z(S#2I;L;5E+JGUV/=" M/QIUU_OQM*7B7B]LA YP1@W.Z"S."CDKZ/)-P7PBGK@1]EK.>X-X<(2P+11%7L\-,FY QJ\"N60R MW3!971!*S+5=F)JCT9P"=*&.VZB#*#Q"W1:*@N$):OL-ZOY9U)_8,]6K)D-= MV/H.LH)C1MM"8=R/W=@&#;;!JQ@UI1*E@H2N8\I,>ZNX@ [:&(;#8Q+;0G1R M3@ =-D"'9X'>IFM;-7A!$!$T<5I*L>;J!-!A"T,01L>GJ"W4'YPXXKZW*V_> MJR@U]/C[Y5>_RRV!SH@=/WJO7QT0O1;SOU![_B& M=$CU>B<^L[\K>_[92D%W9"D4I]J5L]0-+FB#BP?'.>B2BO:NT4-TNT+CGZ\T MVX^;;F]RRL:<*Y.%[I8C;']&WS_&VA;R/2\X@757;/SSU:;JG,H:\;;DV#M3 MV%=)W50QVU0YX;?KC-^/PU8 #K$HVBL)AQ'L:I+_NJ+T?[#?_8?M;[ZS)ZJU M#NI^W*X3#K$HC*-3EXA!.^(I6\-94[6#/)S:D%OCW)1 +7 M+W2@,^KZ4M "'A]OX0M<*$3X0V@$WS.MM9!Z3AVD@/=0=8K% A1<6DH9_"7( M(*S)V$H:XT DPQ.6JUG&$]->?A TX^T;CULN%Y6>&@@ MF#=-KMHVN6 ( TX+=46NX7:UH!G&-O'D'*D]R%+KIZ*EIHM1+I$/1;/:%D?U MGF(6&Y2&'=I_5Z!DL M,= D+5:T'8QZ;1^*/M R;7.51)6D[.3?[U*2))$0\W].8;^X&]F![X3-;KI2^,!S? M9F1)IU1]R28"SH8URIPE-)6,ITC0Q=W@C7WSB$.=4$1\970C=XZ1+F7&^4]] M\GY^-[ T(QK32&D( G_6]('&L48"'K\JT$$]ID[_ M2C+X")DIS:Z18UTB;&''D/[8G?Y((TBWBW3<3A^"++4VN-8&%WC.$;QN ;Y_ MA'#T7M%$_C"56F*[9FS].M_(C$3T;@#OJZ1B30?CWW^S?>L/4^$]@;5D<&H9 MG"[T'1FR6@:ZE>$2+067QF==HOH%JIY^UN,@")U1<#M<[Y9V R76\4UF$M MTFY-VNTD_9%*>0.S2I0G>4P4G<-D -I$C.CIQD2WQ/-V>%SA, A]O,?7$.>X MKAVZ9L)>3=C[/RJG5!E(WW=C?K>-G>D=5.".+,_Q]@H]#/,MR[6/U.G7=?J= MG-ZF5"R?T50WJ3#V36?^J2].3V"M4H.ZU.",\T?0IPP]@;5D"&L9PK/,'^%! M_SFV$_K^7IL>AGE..+*QN4U'->E1)^E/)%K!)?': M ?C/!S9XQ>,Y8DDF^)IJPF:JO5J4OM#:93N*<[U\!'+9C<6R.[V*P\\E4KDQ1?A%4NOH'V7()"9 M;"?4R4^L)[1VX8TGLOUS-F^OCJDOM+84C6>R.[W(RYLW,#2E%X3[GQN&N #; MP1%7:S:>_(1Z0FM7VC@C>W3.9NW5+O6%UEX?:/P2 M[C0A+V[6"K;]">;B?8]@#,.N9>Y5W'@;W.UM]#)/KN#SZQ))OE ;(FA!?47$ M7)\8*7="GKR>T1-:6X"=A9VSKNSTN[1S#M^$&]^$S[.Z4\'N]B;V76]_$<$4 MYOK6$:N &X^#NSW.NURD3.55XR[8DSXV$^T$.OEI]836+KMQ2-@[9^/VZIGZ M0FM+T7@FW+V0].+&]0\7'$-W?Y7/% 5?<4?:5KN;]I7&-^!NW_#=_H&^49AZ MU]#*:$T$([.8(I;"_$RE0E ,4\](T'(54W$TF;Q!7]%K22GZBRN*;$LOUG.A M%CQF'+V#7))&8$601!>%+ 3]PP$0K0%,OS(L16I%T6>:Y;.818@OT \8SU8T 94-%;.H"J1XG MU .Q>4%_5FXW2$B(N)C#E0U3JY*/I/ >%]1)C*2"^&(,+1ABNJ>O86CT)E_F M((O>(8#!*?P#@R]=/4XI2R47D4 $&.6QVO(H[T/-?$.%5@>NMQRA/%LV(O:L:5XDEQN*)D3H4.@/L+#NI7)WJ >O]S_"]02P,$% M @ &(%H5]G.QCHX! ;1< !D !X;"]W;W)K&ULO9AKC]I&%(;_RLB-JD2BZPO87 I(R]I65TI2%)KT0]4/@SF &]OCS RP MVU_?XPL&@]=:FE&^@#T^[S.7]_C8GO&!\:]B"R#)4QPE8J)MI4Q'NBZ"+<14 MW+$4$KRR9CRF$D_Y1A(HHR$X_A60K6J MSTQX?GRD^_GD<3)+*N"!17^&*[F=: .-K&!-=Y'\Q Z_03DA.^,%+!+Y+SF4 ML89&@IV0+"[%.((X3(I_^E0NQ)D ."X)N*>B^MH=>*>B]M@>[ M%-BO%3BEP,G7OEBL?*5=*NETS-F!\"P::=E!;E>NQ@4.DRRS%I+CU1!U:5[)"/&/Z1N.3MFW?D#0D3\L>6[01*Q5B7.-RL4STHAS8KAF:],+0N M^< 2N17$2U:P:M"[[?IABU['9:K6RCJNUI"_WB.%/$J(Q=]-^51TV6ON,JO1(Y'2 "8:%F$! M? _:].>?3,?XM!6W*T&JX2Y!Y 9)+ .T37^W&11*_Y6BU3"7)4P M3R7,5P2K&>Y4ACL_OA [*I- )]<M># MX[M>D\&MN%L-5@ES5<(\E3"_?U7\+1ED]%9V:=02> M4OQVAR8+AU?#Z9Z/IK#F.L@>7 :Y19!]%F0:P\LHKR&JW[V,\EMG^S]KEVF< M/F$-M=6KG7?KC:"4YBJE>4IIOBI:W>>SK0KSQ[^JE'VJR@65-%$6Z IX%H#7UXS)XTG60;7# M/OT/4$L#!!0 ( !B!:%>09EN.N0( "T( 9 >&PO=V]R:W-H965T M M3'(0JXZ=V@<4:7_\;"=D= +6!UZ(?]SWW=UG^XYX(]6C+@&0/%=[(&87864E44S50M?5TKH(4#5=P/^_T+OZ),>$GLUC*5Q'*%G G( M%-&KJJ)J.P$N-R,O\'8+=VQ9HEWPD[BF2Y@!_J@S969^QU*P"H1F4A %BY$W M#J[2H;5W!O<,-GIO3&PF2F&'E]&Q!PR-$R4/-9PQ0XMT0FC*>6T^M< M6N#^>,?^U>5N>MQVGC,3SB,2"W4F"IR;4H MH#B 3T_C/Y_ ^R;[3H)P)\$D/$DX7BU[)!Q^(&$_C [E\PIX%!R%IZ?A,Z@- MO'\(_B*;J#O0R/$-CO#=4\7HG(,Y,P0%&HU.R'#[@62*V9=-)B!@P7)FQ[]) MEHW=L5.Q)<,#X4].NK-5Z4K7-(>19\J.!K4&+WG[)KCH?SDDY3G)TC.1O9!Y MT,D\<.S1$9DS92JO@#JG7L 3-B[)];9U$E[T@]M?[LKS* M*OV?59.(OU=@*Q.D:U2:Y'(EL*FUW6K7"\>N!?A_S9M&>DO5D@E-."P,M-^[ M-!&HICDU$Y2U*]=SB:;XNV%I^CDH:V#V%U+B;F(==/\0DC]02P,$% @ M&(%H5^_XPGZP! S@T !D !X;"]W;W)K&UL MK5=M<^(V$/XK._2F>:'OQU[.>-$:#>S<1(X&8J4S7N!$@EKE.9//MYB) MS; 5M+83CWRQU&;"&PU*ML IZD_E1-+(:ZRD/,="<5& Q/FP=1-(3-E?V-2R?@N2E=(B MKY4)0GITRS)6) A3>\CN1%Z* @NMX!T\Z"5* M^%,4BW9PHQ32PMLQ:L8S=4$BGZ9C>/OF MX +^#C4JP4*U(U\#0A,_:] MI$9Q5Z$(CZ"88GD%D7\)H1]&#O7Q:?4Q)J0>6/7PM;I'?#2DA TIH;47';'W M(!>LX/\QAT7$O&4_ICJN5--G"!2T^X;7"=2C1]MM= M-[1N ZW[ ]9*H3C=MIRE3EC= Z=A/XSWD#F$XF[H1M9KD/7.(BUG!=7/%,R] MXXE[6WN'V]KK[X,\% JC;N0&V6] ]L\[=)H] 3/YW06O?P@OZNW?"8=0T G< M\ +_I3KY9[%HLJZP]2AKKK/%ZRXV_N$%[03=/<0.J2#JQ$?N<;!348.3F!_. MQ7G[ T-? V?IJ+5VLV1$6;*W']ZA6-L/_&CTD#ED.MG2KP9%4JH!8+4'!A-Y_!OX(,PIJ,K:0Q#D0S/&*YFF4\,57X@Z#&=]=H3$:G M'P 345*3HZDX2P*P(.GWQ9J F3H-%Y>P6?)D2?#*JJR3KY*@U+7=>$F:#H#@ MSZJ.29E"(F1*,QNNEQ4>*B_SIA=0VUX #&' ::"NR#7AYPCD.W4 M^JEHJ>EBBH 0(FI@MSBJ=8I9;% :=FC^]P+EXAFFIJQ+=8+3+:7*A$S&U8J" M_KG1&;,$B;HY&LWH$FQ;.BIJ2;9*MQ%LG5RY^@]OIYG-*3;[*%"$* MV.!=F@( (\& 9 >&PO=V]R:W-H965T-AVH.;W#86CIW93@/[];MVTJBP%/&P ME\0?]YQ[[HE],VFD>M %@"&/)1=ZZA7&5)>^K[,"2JK/9 4"=]92E=3@5&U\ M72F@N0.5W(^"8.R7E DOG;BUA4HGLC:<"5@HHNNRI.KI&KALIE[H[19NV:8P M=L%/)Q7=P!+,7;50./-[EIR5(#23@BA83[VK\'*6V'@7\(-!H_?&Q%:RDO+! M3K[D4R^P@H!#9BP#Q=<69L"Y)4(9OSM.KT]I@?OC'?N-JQUK65$-,\GO66Z* MJ??1(SFL:/$YA)KMV3-%ULX)&LUD:6'1@5E$RT;_K8^; '"$<' M %$'B-X*B#M [ IME;FRYM30=*)D0Y2-1C8[<-XX-%;#A/V*2Z-PER'.I->4 M4Y$!6;HC,Y-E)04(H\D'OP^>0(3QT\.@Y MW$CNBWH[(\<4'^+ZI#17L#[5'[!3M$%IREM/VQ(F<+!1HM*==D&MRPP3: MQR@G2UR$TEGW\VJEC<(#^FO(CU; :%B O;27NJ(93+W*YE);\-+W[\)Q\&G( MG?]$]LRKN/TIVS1,QO9C;?<+&8@: M7P1A'_5,X:A7.'J3PJ8[P4/R6H9D+_%%F+P0]V_,*#X@+>FE):]*VUVNG33" M&5TQS@R#P5N4#/B3Q.>YY\[G<]((^:0*1 W/)>-JYA5:5U>^K[("2Z(N187<[*R%+(DV4[GQ M5261Y Y4,C\,@M@O">5>FKBUA4P346M&.2XDJ+HLB7R9(Q/-S!MYNX5[NBFT M7?#3I"(;7*)^J!;2S/R>)::Z MF'GO/,AQ36JF[T7S&;MX)I8O$TRY+S2=;>!!5BLMR@YL%)24MW_RW.5A#Q"& M!P!A!PB=[M:14WE+-$D3*1J0UMJPV8$+U:&-.,KMH2RU-+O4X'0Z)XSP#&'I M*N!&E)7@R+6""UAJPG,B9AD'Z!;Y2LJ*,FM'I+6I"F3J#$Z < MOA6B5@:E$E\;<=:%GW5"YJV0\("0]W GN"X4?.0YYG_C?1-4'UFXBVP>'B5< M8G4)47 .81!&\+"\A=.3LR.\49^QR/%&!WCOQ!9-56H;[^$476>9K F#'_>" M,3 %U!BSGT-I:;V-A[W9.WFE*I+AS#.73J'^?3.*@P]'8AGWL8R/L:=. M)>;0[&2O<$,YIWQC2MT5QI#BEC-VG/;2;]/1-(K"Q-\.2)GT4B;_)>4<..HA M[RW-9,][&$WBR;#WN/<>'_7>GQL^FW:74UV;9$->2YL*72"8G.!%:2L4*I14 MY$/2XE?2+L)Q% ?#VJ:]MNG_'9(5>/R$IJ]/*)Y$TW]T^'MMHT2Y<Z;3M_S-OF?4>D*1P%#-<&&EQ.31)DVQ#;B1:5:T(KH4U+<\/" MO"$HK8'97PNA=Q/KH'^5TM]02P,$% @ &(%H5PK,-YWC!0 5!, !D M !X;"]W;W)K&ULK9C?G?UU&WZT.F##+*M*R!.$G9R?_VM .,?"-*'OB0&=EJ2WO_&1KS?:W.A/ M)QE=LP73G[.YQ*M^'27B"4L5%RE(MKKIW9+KF5LX%!:/G.W4T6\P4UD*\=U< M/$0W/<<0L9B%VH2@^&_+[ED/:1R/?^^CORLFCY-94L7N1?R% M1WISTQOU(&(KFL?ZH]C]P:H)#4R\4,2J^ N[RM;I09@K+9+*&0D2GI;_Z5.5 MB",'XK4XN)6#>^[@MSAXE8/WHPY^Y> 7F2FG4N1A1C6=3J38@336&,W\*))9 M>./T>6K>^T)+?,K13T_O:$S3D,&B*+)[D60B9:E6\ 9NPU#F+(*W3UADBBF@ M:00?](9)N,^E1"OXD],EC[GF^/3UC&G*8W6!KI\7,WC]Z@)> 4_ATT;D"GW5 MI*^1V(S;#RNZ^Y+.;:%;L.P*/.<27,?U+.ZS;O<9"]&=%.[NJ7L?\U0GRZV3 MY1;QO)9X'^2:IOP_:BKV$I.5*A'SB)8%C,F92Z8P+>4-L8)W/,7D+8R07%,0!/(9C)4"0,-'VR08X;X[N!<[[,FT:$^"UKA3@'G7-> M+DC#]5(Q5G%.( =D> 9IL0K(T&VA/%)CTDGY>/L)4XCKFB,73=6=E5M%.7N@H.-^$;%;>N.VU'U2(=,O0 MGM5LE#(/=2X-;BB478BJ:*?%-SS?SBU6;: '&2+=.E2>%1BN=",\+]5H4U!P MC30P+5:.Z[>0'F2'=.O.?'X+#X^09VM)(P:K\I"#617+F*^+/=0.W=09=WB^ M0UF, F?8HO'DH$:D6XYF*$0[*AD@;I&SD[O'*3#[98.I(4O##84BX;"EDIN#H6EFIA3(N8#M03V1S(MP"SD M1WBM&(._A69 '&S=YEB%*VQK!+R#>F4KN"@.QA3^$1@0MA@LER8X8!7 1Y;E MN/9#4[KOA63T.&B 01?O@84BPU938RLD$6"-U@_I%L%,5P07E[#;\'"#>%G9 M1.%81PO"C!+6_1;B+\N^5:%#:$[I$?;->E/RJ'I3PE)0^\X+3,* XX6ZPJ'A M-E]C>UUTEC@X XP=%>.4::G21;'M->*!.K?G*)_CG,6.%6J"]]]B$[%^AH5I MHJ3JR.D^IT)P2?E!Y[#$.7WIK^H M7..A'-5PA<,Y5T/<)V3Y":>\T"(K/FHLA=8B*7YN&,J1- ;X?"4P^]6%&:#^ MD#;]'U!+ P04 " 8@6A74@4C;;,$ #/)@ &0 'AL+W=OR)44_S(>;V/@?\OIF!$Z9[QI_%!D"2KUF: MBYFUD;*XLVT1;R"CHL<*R-6>->,9E6J5/]FBX$!7I2A+[;[C>'9&D]R:3\MM M#WP^95N9)CD\<"*V64;YMWM(V7YFN=;+AB_)TT;J#?9\6M G6(+\K7C@:LUN M**LD@UPD+"<&7O6*Y]6,\O19P0IQ%(C MJ/K8P0+25)/4>?Q=0ZVFIA8>+[_0P_+BU<4\4@$+EOZ1K.1F9DTLLH(UW:;R M"]M_A/J"1IH7LU24O\F^.M;S+!)OA619+59GD"5Y]4F_UE_$D< =7A#T:T'_ M6L&@%@Q.!8,+@F$M&%Y;850+1M<*O%K@72L8UX+2?;OZ=DMK?"KI?,K9GG!] MM*+IA=+?4JT<27(=Q:7D:F^B=')^3U.:QT"69>X7+"M8#KD4Y$?RH$(!G,.* M+"6+G\D['R1-4O%>[?N>V$1L* WE>^-^?W&_'[)&US@+5(J!&'KVN _?U'[R2<)F?CKG*T5;'@> MIL?,.U'0&&:6&A0%\!U8\Q^^_*.VO$OR>C1X?RXW1G#7W%2P40G3\^QNKF;=\F=J[XXS M@5DUP(2%UUY"A%2UY?>P\7O8S>^"8[+7S63U,*,&@'R5Y$]O.6TD=W4: M$^9CP@+OVE"\/O!TN$16-L_TC(Z9K!E!I M/BHM0*6%J+0(B]8.RU%CTL6<;FH:5F8P:3XJ+4"EA:BT"(O6SLRAG^D:6V#_ M9=HQDSOG![6]B4H+4&DA*BVJ::T)^[0WUL[&H7_IFAN8"Y;O@,OD,84J'>I1 M)XFA0R?+7*!S1#!I?DWSCIN*WM [><0,4(N&J+0(B];.QZ'?Z9H;GCX\2G5G MHD.B_\]Z4P\65_:U:G@KN.WO?F&NW]EPU.XE*BU$I458M'8N#GU.U]SHK.Y# M[M^^:45M;:+2?%1:@$H+46D1%JT=ED._U/50;UI1FZ2H-!^5%J#20E1:A$5K M9^;0>77-K5>$&Y/QJ\G?=4YG']1V*RHM0*6%J+0(BU:%PSYZ4T>_ZO69\J,R9<5_3Y0\P[; M_%]02P,$% @ &(%H5PE3*&6R" A5< !D !X;"]W;W)K&ULM9SO;]LV'H?_%<);APU8;8D_9+N7&&@MWEV';EW% MX5XH-N,(LR6?)"Y-VT%2M9-H]UV0H,@ MFNR2-!LMKIK?O2\65_FAVJ:9>E^0\K#;)<7G-VJ;/UZ/PM&77WQ(-_=5_8O) MXFJ?;-2-JC[MWQ?ZU>1$6:<[E95IGI%"W5V/7H>OI)C7#9I/_#M5C^79SZ0> MRFV>_U:_>+N^'@7U%JFM6E4U(M'_/:BEVFYKDMZ._[70T:G/NN'YSU_H?V\& MKP=SFY1JF6]_3=?5_?5H-B)K=9<-N#/[4&T#9JA M3XYC;X*+DRI97!7Y(RGJ3VM:_4.3?M-:YY5F]8YR4Q7ZW52WJQ;_.E1EE63K M--N0=WF2E42_(#=J=2C2ZC-YO2F4TOM%59*7Y$;OI>O#5I'\CL3JMB+?QZI* MTFWY@W[STTU,OO_V!_(M23/R\3X_E!I47DTJO9%U5Y-5NT%OCAM$!S;H1NW' MA 4_$AI0UM-\Z6[^TR$;DR <;!Z[F_^>)H<5^4^6:GK MD3ZFE*IX4*/%=]^$4?"WOIR1L!@)DR"8-27L-"7,15]\RO9)NB;OBS1;I?MD M2]XDVR1;J;[I.)*BAE0?L!\6LXC-9WK'>C@/VMFA;]!(F.P.@(?SX&P 5H3\ M%"%W1K@\%$6]-^_SHCE7Z*/)6N_H?0D>0>)L X*+\)Q=^8:'A,GNMM.H.:KT M92=.V0EG=N_R;/.R4L7N.>F)SA;,]/Q-Q46$SAY](T3"9'< ;":$B/HSC$X9 M1LX,/^95LNW+*WI>7DZZ;UY(F.P.@(>AF,[[\YJ>\IHZ\^+CZ 7Y6.]S=8% MU@=%?DZ*U7U]EHOZO=-&TB2*9J=M7"]T>LMP6=*VBYY(%NIK4)I$T>QD MC;*%;F=[F^F=6)45*9)*D;TJ5OKPD6QZC\PMJO[+,X>,<<"CR[BAU@:E213- MCMOH7>CVNS 84_&"W*@LS8OCI22U)K_DE2KMXG':.P%("5M":3&4)E$T>YJ, M288"6D*&2+5;0FDQE"91-'MBC)Z&;C_U.EPA_7'9TBX.?F% +Q0XAG8K430[ M;Z.WH=MO>P]4?Q#V@ORC4"HCRSQ[4+K^N=VJ+P+C!I3F!K3I]78W9GW$A!4C5$T.VBCQA2HQK2KQE'(PX["N?OTSALJ MQRB:G??90NA7RC'MRG%_MMCE3.QZYO]#CZG18XK3XQ8UM^VX$S94CI_5IT3U M:8=HI)>ZI7>@B*1C\:PR\O5A<] S0)M2NR=VJ!1#:3&4)E$T>QJ-%%.L%%.H M%$-I,90F431[8HP44[<4^Q22+>K\G$!9$'0*27>7WG%#G9AVUW(OQF ':6R7 MNFW7IT2, M#B1IS)"ZS7"XHNMJ8']J4 V$TF3O&(938T;PF%OP?&JU%G6YE'%Y,6_I[M+[ M!C2HYCT]!CM((W#,+7 #]=I?6[MP]^E;#4!I,90F431[]HP.,NR-L0QZ9RR4 M%D-I$D6S)^;L[EC@[;%(2UQ":3&4)EGW1MHHC,3 O:#,2"=S2Z='+>8<- M-4@H3;8TZT84.@T';AIE1@T9\-9;-\L[;J@70FF2=6_2Y3/*^4#<1OC85]ZE MZV[G'2W4 :$TR;H>&P7S:$!BF%% YE9 KR)R^KPEX:6[3^\@H2;XC$'841H? M9&X?'%H['@?<444VB\;'[SBQL#=UZ/HDE!9#:1)%L^?/6"B;8PM)I"8NH;08 M2I,HFOT5(2.ZW"VZ/H6D&^4[*5!:#*7)EA;9M0UG Z<$;G28NW78YSM94,F% MTF(H3?*>6YH9"Z8#81M[Y>[%3*]*TLWRCANJKE":;&E6W"'ELZ&=VT@I=TOI M8"GI;N>=+=1 H33)NP8:4C&=#>W+9]_E="NH3RWI1GG'#750*$VVM,O+EBP8 MT")N+)2[+?2#6N6'HE3-%_![0X::)Y060VD21;-GP@@JCZ"E(X=Z*Y060VD2 M1;,GQN@M=^NM5^DX[1P79U'//8?N+KWCAMIMSQCH?/CR(C=RR]URZU,4=I<) M.Q%"+11*DSV;[[AFR(U>\9 I[ID'DA2 M&!\4;A\)_ KEH*J/I!:3&4)E$T>V*,( KN)[SNX.O<.& MNF#?"!P7D81Q00%;CA3=1;K+>L'=F7>$4+_KV7S'E2%Q]G0?Y.-]NBMO?7LB M]O$^V.?[](S <<5'&#<37[EX*+I+:GV90>4*2I-](W!V*,Z@FWZOE<"&U1 M3SYDPMVE=]Q0TT/1CG%/SIY@6C^@5A]M-FE6DJVZT_A@/-7GB.+XS-?CBRK? M-P\UOGKR[N)/4$L#!!0 ( !B! M:%>ZPNBKQ1( $8' 0 9 >&PO=V]R:W-H965T<_9FE.5B05Z=#9Q56*@:9CDI"8SNR^V]@61L$V-!#J \G#J M?/A%$C9JT6[#Y+\[+R:V [];JPTV9]Z8Q&L\M-G&87UZ\/ M/_M87+_.=]4ZS9*/A57N-INX^/XN6>=?WUS8%P\_^#6]NZ_V/[B\?KV-[Y)/ M2?7[]F-1?W?YJ*S239*5:9Y917+[YN*M_2I:C/8['+;XSS3Y6IY\;>V?RN<\ M_V/_C5R]N1CM'U&R3I;5GHCK/[XD-\EZO9?JQ_&/!KUXK+G?\?3K!]T_//GZ MR7R.R^0F7_]7NJKNWUPL+JQ5P2;/CG_&WYA=QLH.]>&('I]G!.=O!<9[88=SL,#[;87SUQ Z3 M9H?)>07[B1VFS0[3OL]AUNPP.Z_PU$.:-SO,^S[I1;/#HF^%JV:'J[X5[-'# MO]RH]RZ/_]C'07<<)8)T7?[M]655/[I]CS;Z#UT3D9A+ M8AZ)^20F2"P@,4EB(8E%$*8TV.2QP28F_5IF55*KE95\JP^GRT375$9A:%.1 MF$MB'HGY)":.V.R [4]FOES_/%N,#O^]OOQRVC'=+>VQK=E0=C>\&L\U&X;= M#2>VKG0$/6-E%$\?1_'4.(H_[HKE?7T&9.6WUC+>;I-5_<=Z79^.J_J;* MK66>?4F**OV\3JPLK[3OE>^,58:.=!)S2EE6?UJWY5GZ+MTO+^<'A5M\^J/N+2 MM8;1&]H:).:2F$=B/HF)66>0VA-[VGT+Z&YW_MK?W6+B+!;=T:[;;CSNOO)# M3U,9R//'@3PW#N0/>?9S\3"!\-38-1)#QRZ)N23FD9A/8F+^W)@,R'+RV7(A M62Z:=]Y.G5E];G[:*,K87CR.[85Q;-_D657$RVH7KZVTQW&Z41LZS$G,)3&/ MQ'P2$XO.N*L/TP^'U6>CO;NA/1Y=774/T[L;UH?IXUGWM;J[X1.'Z= 35@;T MU>. OC(.Z$^1Y2WS[3K.M"_3QIV'CE\2MU7)36-BF.L9N_6?\RYYW>F:L-[D5T#;W1YJ>SI2]M]7#%0TOZJ"90+4 U MB6HAJD64IK98NV1OF]?L/^PVG^L.RF\?(H.[;)44Z^_[R&AUGU@WQW7\FWB] M+@]]=]QLWVR&1D-7\%'-M;O+S./Q='(U'2W.NXVLZZ.:0+4 U22JA:@649K: M;>UZOVU>\+\YB;\AC_U1)%DF36:3=]2K(T+ZP/^^"FM:I/Q,)=ENP_ M;+#0-A6:A$ U%]4\5/-13:!:@&H2U4)4BRA-[;\VHV%?L?.,:&P#U5Q4\U#- M1S6!:@&J250+42VB-/6CG&U^PS$N61^;+7ULMA?6+HLW>?VF]\]D9:W2 MR:O[I+#2LMS%67UFMX1=!( M1J,I\P\OQV:I,6CG%Q>>@,A/6OA[\\7-^D M/G#[\-3G2\V%!W<;FLE -0_5?%03J!:@FD2U$-4B2E/;LLUD.!-T8L)!0Q>H MYJ*:AVH^J@E4"U!-HEJ(:A&EJM>Q)7^P!%-6J":VVBG!XZC MEZ/.D2.:LD UT>L9!&A-V:MFB-:,*$T=Y6TJPC&G(@YO*;>U;\6;)V?:T*@# MJKE.-^HP&SNZLUP/+>RCFD"U -4DJH6H%E&:VCUMW,$QQQW^_.0U&GI -=?I M7CS GNH^PN.A=7U4$T[WF@03W>6= K2L[%LV1,M&E*;V09M8<,R)A3\Q,8T& M%%#-=327$M!=2._30PXYLLZ?"SR M99*L2NNVR#>'B_ 6MA'-8%J :I) M5 M1+:(T]CZR(P-[2-4OZJ"90+4 UB6HAJD64IK91&QL8]X@-G)ZEM NB^W>H;9&O=LO*6J[S M''1PTU)M.V%!A%0S44U#]5\ M5!.H%J":?&8HVHO#71ZT]T! 'TA$:6K/G=P2P1Q/^'3>84WKK72M9L5EYPTO MS9;I-EYKNY"]@0)[!P7V%@KL/138FR@R>R9R:F<$MA$8'&NW\17#< M.9="PP.H)E M0#6):B&J192FMD\;1AB;PPA]+B]I)@:W#AI&0#4/U7Q4$^-N M[&*J75U%RTI-V85V=14M&U&:VA9MRF!L3AG\?AHJ.,SEG:XI:9L$C1>@FHMJ M'JKYJ";&FB#%8JSM$C2#T+MNB-:-*$UMDS:$,#:'$'K=",5L#.X,-'> :AZJ M^:@FQMV40*WHIIT5^"TI-J7U M]TQ_;(8F&5#-134/U7Q4$Z@6H)I$M1#5(DI3[T+:AATF[(TL)FC< =5<5/-0 MS4W49AHF_Q^7 M7'CRC.VWK]JU7/.#&MR(:-H!U3Q4\U%-H%J :A+50E2+*$UMV38Y,9FP9VQH M< +57%3S4,U'-8%J :I)5 M1+:(TM=G::,7$'*T8?,;6O=?$68SKQEQQ< >1 MFH=J/JH)5 M03:):B&H1I:D=U*8K)N9TQ0^=L,V>[R8T2H%J'JKYJ"90+4 U MB6HAJD64IG93&\J8F$,9V/E:WUN'FA_/X*-'--.!:AZJ^:@F4"U -8EJ(:I% ME*9V:YL-F2S84S4T)H)J+JIYJ.:CFD"U -4DJH6H%E&:VFQM^&1B#I_(+*WV M'\^JNRW](_FQVZR92PUN1#12TFC*M4X6B^GY)_K1HCZJ"50+4$VB6HAJ$:4I M'39MLR)3\X4Q.G<.79X*B9_&.75M]/+B35_Z;TYH*#VQ&-F32:$E%T MII/S:Z6C17U4$Z@6H)I$M1#5(DI3^ZS-CTR-2^;7]NBE,_VK_@AS?QCZ/BZ6 M]_OCT+FVI] T":JYJ.:AFH]J M4"5).H%J):1&EJZ[5IDNF4/9Y$+]B!:BZJ M>:CFHYI M0#5)*J%J!91FMIL;?!DVO.R'D_=2<>\_^#N.FIG%["Q1\[9S):+ MEO50S4J.:AFH]JHM&>G0H*T+*R;]D0+1OU**L.]S9^,3-? MZZ/7I17-QN ACV8N4,U#-1_5!*H%J"91+42UJ-&4,+!2NZ?-4\R> MS5-41;RL=J>W+#%B#KZVY3#S)QR>'N\=G5\F'#K-7-M!@>/?S39@&H>JOFH)E M M:#1E_&N'?[_M0LUVCG;P_U_D#&9MSF!FOFK%H&FR)^?%S$4&-P2:/D U#]5\ M5!.H%J":1+40U2)*4UNP31_,9NR\&!I&0#47U3Q4\U%-H%J :A+50E2+*$UM MMC:Q,#,G%IZ?%T-3":CFHIJ':CZJ"50+4$VB6HAJ4:/UGV%K0PDSO>7&0ZG^GN\X/6E;WK MAFC=2%-WLCB;S%#;H(T5S,RQ@IMXO:Z[(,Y65I%4:=T1SZ5SS.#@%D S ZCF MH9J/:@+5 E23C69/C)&K$"T:49K21_,V## W7R#B8Y%LTMWFF=XQ(T-[!]5< M5/-0S4 %I7]BH9HT8C2U*9H%^WGYD7[PTQ ^_'5%];NY,:* MVV/':-L$7O1.)MFR(EHTH36V+ M=B5_;E[)_R4O2RO/K.1;E69WN[2\/TPIY[=/AF+,X. F0=?R4[LMKG"Z8#/H9C+CZX[="X :IY MJ.:CFD"U -4DJH6H%E&:VIIMW&#.Q@WF:-P U5Q4\U#-1S6!:@&J250+42VB M-+79VKC!_ ?C!N;]!W<7&C= -0_5?%03<^VR>?=3.&A5V;-JB%:-GJ^JCO4V M(3 W)P3ZG3&A@0!4F8U#DP#/%PS1@I&QH#K V[7_^3-K M_P,_)F/F!H]U=.4?U3Q4\U%---JS'VP)^FXH-1M.=1]L"?MN&%'/6!G8BW8Q M?F%>C!_^"1@S.'1HHYJ+:AZJ^:@F&DW)5^E&=L_MI&8[6[=AV'?#B'J^QX%] M6=XG2>7&57S]>I,4=\E-LE[O[RVRRZK]">_)3ZTBN:T'OOWJK7-QV?FYL%\% MMN;GTGX5'GY^V?+7K[?Q7?(^+N[2K+36R6U=:O1R?Q)?I'?WC]]4^;8^J+JP M/N=5E6\.7]XG\2HI]AO4?W^;Y]7#-_L"7_/BC\/3N?Y?4$L#!!0 ( !B! M:%<33=1?+ 8 "TH 9 >&PO=V]R:W-H965T&(W(OX"WA,"IQ XCP7])P2] M0M [-4*_$/1/C3 H!(-3(PP+P?!4P:@0C$X5G!>"\\P.^?IEBW_+-!M?2K$# M:7HCS7S(')2I<C5"GQW^D6FF6A%&RA'>")0KP F8\2&6D[^%Z M*3E';VL%K^%WD;R6/!"I5!QN^5R#RX(HCG3$%;R\Y9I%L3K#CA]GM_#RQ1F\ M@"B!/U*9@D(0]K]&ZS_KQ!W\&) M*F>K^S!;-]U&X'6Z;$.W]PJZ5M>I&T^S?,8W;7"L)^63T^7=NMGXL>C3'XON MG3!UCOUD=+]9?LN#4MYM6$FG]+V3\9PG>6A?/U%:IL;>\.4==@!?\[7ZJR:[ MFYS6JZ>9'>E";5C KUJXY2@NM[PU_N4G>V#]6N<22MB$$N92PJ:4,(\2YA/! M*L[KE<[K-=''[X12@-L\_Z;QH9M&:I494"QPCY[K.N\U\I[KO1PVR&#F36@[ MMGMV_[*S/?34<2>KVL,][M'KCD;53M.Z3HY3[>11CLXG@E46ME\N;+]Q86^8 M6F6[9V ^\*]IM&6QV3IK$GW3C/IBUSZ$&D7/-4+_:''Z_:$SZCVR F5,][28 M4\J8'B7,/QZ TQOUSO?&KSAG4#IGT+C<,YY$0N9O73S$]RR-+U3_@M.V>C]# M[9W5&N7/M5H.LZW# MEYZVY5B/-T3*H.Z)0:>403U*F$\$JQCDO#3(^?^Y;V+7N[MKN!'K#4ONH5]G ML<8$GFLQ2MB$$N92PJ:4,(\2YA/!*F:UK7VIS2+=20L*#8Y] M15FMGI#27%+:E)3FD=+\[ZU5U2^FRE]MV9=6[<;ZF?F>!SYS6+$M!P9;)B,V MCWFY]P&:R9S"D#S&U_40M,@*%I_@I>(\JVB ;<%KN!-2+T0<"7!1RY+ G.90 M<):9D\'? H&P15@J#1STB@.^NJ7S. K,L_"MD)P=0@<(G;T%'HA-S%"+.6," M2^SM)UM,+'N(GKV"W2H*5IA>-JG8Q&"#J9A#3$@U40*1*$PLS-*?,X0%7($Y M1")#;-E%>I7GHS@L\M19#$IC_RR&F3"(S'_(;0P-U^DRQ6DQ1P@P. =DAUF< M?%J*Z6(*$\&,TE@_Y)'?QS&+'9=F=K!]DG"YO(>9<8-4#7/Z,*7*#!GA*L5! MTX[.8#&E&=_@U9S+\IP&[EQ!G(8/(W@(TJY[@'4.C@&M<6S9&3*%6::)SK_& M+%O+W#AV8/:.T.\DQV&ZNQ3R@_2O6=R M&24*8K[ ]*SV$/_J9'XV+;_08I,=7)H+K<4Z^[CB+.32=,#["X&K55R8 .4) MP?%_4$L#!!0 ( !B!:%>DYI=6VP, $D3 9 >&PO=V]R:W-H965T M HU*4I;IE&*Z>X81HWK2\=\^\*=V* M-"%PSQ#?9AEFSW-(Z6ZFF=K+C8=D$XOBANY-<[R!)8AO^3V3);UQB9(,"$\H M00S6,^W&G 1F*2AK_)/ CN]=HZ(K*TI_%H7/T4PSBA9!"J$H++#\>81;2-/" M2;;C5VVJ-9F%I>*"[OZ#NT*#P M"VG*R_]H5]*G&L2>0/JH!58ML(X%SBL"NQ;8YR8X MM< Y-V%0"P;G"MQ:X);L*U@EZ046V)LRND.LJ"W=BHMRN$JU!)R08F8M!9-/ M$ZD3WM];P04F44(VZ O%A"-90$L(MRP1S^AFPP#D1!(<7:&EG-;1-@5$U^@! MK.GZ7[?Y8>=,L7$$JYJ9(?L+2;.6>7?O8K?E\HV5P)8!E:P$I\1$'"0YRB M'X 9NL.BFGG_WJRX8'+A^4\U>ZH 1QU0K,83GN,09II<;CFP1]"\=V],U_BD M&KH^S19]FOE]F@4]F1T,N=,,N=/E[CU \9:+@!5KQRN3>%Y9N*5%\49\](RI M_K@_4ITAEX[4R3B_S[B@)[,#_(,&_Z 3OR3NJ(A7JD$'\4[?2XF?C//[C MZ M,CL@[C;$W5/$!RKB;@N!91OR[PA[I_FEV,_+]/O,#'HR.V _;-@/3[%W5>R' M+0ZF,[*/R'=:7TK^G$2_S\2@)[,#[J.&^^@4]Z&*^^CD*M/I>RGTDW%^GW%! M3V8'Q,<-\7$G\:\QR.WD6GY+J;B/6R!YPC!:+D6N/6RM.M_^E W!FJM]K:E"[[7],.>;8V$L]I+NW M/34[Z7XFGOK?3SX!MRC,9CD*Z):+:@#5WFW.?F_*TX^C^W)S0L\W0WVIZ'V-P[?"&S$WAKI2.:,/>C-IW1H.?I D$,B-0-6?VL80YYK M(G6,7S6GU4AJX/YZQSXUL:M8YEC F.7?22JSH?7.0BDL\"J7=VSS$>IXS $3 ME@OSBS:5;QA8*%D)R8H:K$Y0$%K]XVV=ASV XFD'>#7 .P0\I^#7 /]8A: & M!,8E\YPWR M',]O.<_X>+C7%L[+U"CH@C:*?3SV1U34 MH"EJT,4>W0&5"+:J@0EHJV>%[AFT[E[K*+QRG(&]WJ]3BY-SZ!0_=7*OGGA- M6KP"[]!KVAG3?V8L;#(6=F9L2BBF":%+Q.8Y66+=.5N?RO!)*('K^+WP('F= M:O]ZR8_3G)Q2<]JBJ4K6\QO-*LWV7O:6.S*M9I-I(5IK>.6=2=6*S MS-3X!EP[J.\+QN1NHP6:@3#Z U!+ P04 " 8@6A7I(A_.DD% "4$@ M&0 'AL+W=O/?Q8H0B9[2)!-#:R5E?FO;(EJ1%(L;EI,,9A:,IUC"D"]MD7."8ZV4 M)K;G.*&=8II9HX%^-^6C 2MD0C,RY4@4:8KY\UN2L,W0Z7$GUPAX- M6HQ"1A$12F<#PLR9CDB3*$N#X41FUZC65XO[SUOJ])@]DYEB0,4N^TEBN MAE;/0C%9X"*1#VSS)ZD(!Q!*A_Z--)>M8*"J$9&FE# A2FI6_^*ERQ)Z" MZY]1\"H%[TC!#\XH^)6"_U*%3J70T9XIJ6@_3+#$HP%G&\25-%A3#]J96AOH MTTS%?28YS%+0DZ./!)PF4!M]R@G'DF9+A+,8W=,,9Y$::0&DOXTX1*"I:N)D1BFHAKL/DXFZ"K-]?H#:(9^KQBA0 =,; E %?+ MVU$%9I>_X9 M>_O\=\Q;X R8(+07A:V*-?O_-#9T_3&PO9.R MNU]S]YNLCW:?2:)#S[:Y4"K622F+KD>MU M^UWX#-;[/C&)A?T@J,4.V'9JMIU&3.."^F6Y8 MTPT;47UF$B>O)#H.3SZQMALX7M@[PFR2Z_2"OF/&W*TQ=QLQERF9E"FW9' <\H$U47VV[LGJ4KV/"'H75:DFC[+C!%J!C/ERGGRN87R M!,-Z*A>2'P7-U>KG$L#DLC8/O-BKO=A[D1=?G;W&O9.P>KU^_RCV)B&O8PY\ MOX;H0MW[9G;V $=%+/%P7[_28:O[![&M!\/R9!+S^OTSG9*[:Y7< MYK:FK*DO\W/'5$JA_I]XVBCH!KUS:%6_<_AFUQ*XS3T!="KH*T$KO(92 #'@ MP %V#\TD@;A(!&Z';0AGW02V7HPD0]/I'?J"KJ#GAR]8$N0Z<.:9,BX7+*$, MW:,ZY0ATKB!Y 4DI4C%_ .#X_N^T1",SCX@$K&R M+ )F + $Z??9&H#I+'#=0IL5C58 +Z^^(HQR@**2 5A5JT20\ !8K.'/<:+V MA0"%B/$8WFRH7)5X(("+.J6(.M,HAR$* W$#2Z.[8@G'4WTD@\4) MNQ7J=T M2^4N#._)$Y"E*BGC+8+O(C2EIV7M'VXO+8XF0EA1M^XV+LERON:OS!?TDS =ES &ULK9== M;],P%(;_BA40 HDMWU^CC;0U12"!F-8!%X@+MW4;B\0.MKL"OQX[R4)K9Z&" MW:R)\Y[W^/%QG+/)GK)OO$!(@!]52?C4*H2H+VR;KPI407Y.:T3DDPUE%13R MEFUM7C,$UTU05=J>XT1V!3&QLDDS=LVR"=V)$A-TS0#?515D/Z]02?=3R[7N M!V[PMA!JP,XF-=RB!1(?ZVLF[^S>98TK1#BF!#"TF5J7[L4\5?I&\ FC/3^X M!HID2>DW=?-V/;4<-2%4HI50#E#^W*$9*DME)*?QO?.T^I0J\/#ZWOUUPRY9 MEI"C&2T_X[4HIE9B@37:P%TI;NC^#>IX0N6WHB5O_H)]JPT="ZQV7-"J"Y8S MJ#!I?^&/;AT. J3/<(#7!7AZ0/! @-\%^*=F"+J X-0,81?0H-LM>[-P.10P MFS"Z!TRII9NZ:%:_B9;KA8G:)PO!Y%,LXT3V#LE5YN ,S"@7'#S/D8"XY"_D MR,=%#IX_?0&> DS ;4%W')(UG]A"IE7!]JI+<=6F\!Y(X8/WE(B"@SE9H_5 M?#X>GX[$VQ*W9_;NF:^\4<,%JL^![[P$GN/Y _.9G1[N#>'\7_;Y/V<_6@R_ MWP!^X^>/;X OETLNF'QMOPX5N+4(ABW447;!:[A"4TN>51RQ.V1ESYZXD?-J M:'4?TRQ_3+/Y(YD=U2'HZQ",N6KCFC#GC8=HF+TU#0]GG 8:^H#&=S1R4Q,EJ<9M:N+0&::.>NIH ME/HM$4CN' $D=%OE$L,E+K' :) W,N?@:;BF)-0JF)L2S]&K;&KDOAZFC7O: M>)3VE@I8@@TFD*Q.V->Q,0,_BC184^,E.JVI25)MT>:F)G4?H$UZVF24=E'( M'7TFZUO]#30Q01-]$YN:T-?>\=S4N&'D:J2F*$K38=*T)TU/J.M?(%/CU$C= M4#^E3%&4NCJF*?*BQ--VQMQ4N6D8NQJI?= H58AMFPZ52XH=$>TGLQ_MF^#+ MIO?3QJ_\BVF'"Y;AN9RCF/94U8V\6V-X+639NV MI$(V?ZX>) E@$*/=<7DS"N5:J:^+_,2:B)'O &FGZRXJ(G24['V92. %%94 M5WZ(<>S7A#(O2^V]&Y&E?*,JRN!&(+FI:R*>+J'BNYD7>/L;2[HNE;GA9VE# MUG +ZE=S(_3,=Y2"UL DY0P)6,V\BV Z3TR\#?A-82?\P4RNBYF' M34)00:X,@>C+%N9050:DT_C3,3VWI!$>CO?T*^M=>[DG$N:\NJ.%*F?>F8<* M6)%-I99\]Q4Z/Q/#RWDE[3_:M;%)XJ%\(Q6O.['.H*:LO9+'K@X'@C ^(0@[ M0?A<,#DAB#I!9(VVF5E;"Z)(E@J^0\)$:YH9V-I8M79#F=G%6R7T4ZIU*OL& MN@82?49WUC 4Z&(+0N\?6H(Y!)2MD8U!/T'4$A%6H 65.=\PA99$:>V'!2A" M*_DQ]97.R'#]O%O]LET]/+'Z+30C%.%/*,1AU".?#\L7D&MY8.7AL=S7=7#% M"%TQ0LN+3O!<#4A7 ^%J4-D:*%V#:9_-ECONYYHW<2H;DL/,TZ^:!+$%+WO_ M+HCQES[3;P0[*D'D2A -T;,?C7:NG&/99W:8D* G($*B *.:,U5*%(Y109[Z M4/-AU%F'2O:DN =T9'/L;(X'R5>4$9;#@,EA?=1E-GZ!QY>1HCTI./N7R8DS M.?F_XUSL7UR]Q=![CB=O>8[?"';D/7;>XU>?XY808(LP[6Z;X5& QZF_/;1Q M(BQR84<))B[!Y)4G,.E;%Y]'S]+K#XO/\>$O>):L?] Q3+?^3L2:,JFS66D* M'B5Z[T3; =N)XHUM(O==J/S%]R7V&9'\!4$L#!!0 M ( !B!:%=NSRC4&0H +-< 9 >&PO=V]R:W-H965TSS1Q6C0$G^^ .2QC%V'9-\YI>9)+7?@_<QX>:UK+[5ST(TWM_KO*AO)\]-L[F> M3NO%LUBG]8=R(XKV+ZNR6J=-^[9ZFM:;2J3+OM,ZGV+?#Z?K-"LF=S?]9P_5 MW4VY;?*L$ ^55V_7Z[3Z?B_R\O5V@B9O'WS)GIZ;[H/IW7_R[J63 MM$GO;JKRU:NZUBU:]Z*WJ^_="IP5W MYZS(UMNUUW_N/:3?VU'4U-[/B6C2+*]_:5O^^37Q?O[I%^\G+RN\/Y[+;9T6 MR_IFVK2'TX%.%WOJ^QTU?H>:>)_+HGFN/58LQ=+0/['WCRW]IZT,!RWPFQ;W MV KX56P^>,3_U<,^)H;CF;MWQZ;3N8R=7<;.[=T3L6B[(U-W14MR&%>DQR/O MX/V^$57:9,73;B09A\<.@9H1NBGUNMZD"W$[:>?,6E0O8G+WSW^@T/^7R1M( ML 02C$&"<2 PQ5-Z\)3:T.^^B.Y2M1255Z[>&Z7W.XBPA^@N:R]WLP"U+5^. MS;+RC#7+A9%!,G(@,,6$X&!"8#6AU9V:=-_U"HY4P/','PIOQ1XKO!,E@Z3D M0&"*\N%!^?"4\H%)^= D0SA4WHH]5GDG2@9)R8' %.6C@_+1*>5#D_*1088H MC ?*6[''*N]$R2 I.1"8HOSLH/SLE/*12?F9+L,L\/V!\E;LLB9)"4' A,T1_Y,AGY M=@?*)LV[S-4'HKP/1)M](#*F'5\?H3A$,SIPQ4X[UA9'5@;*RJ'05&N.0BNR M6O-)U/6UEZ[+;1=.*]&3%'WT/@MG0("OY:(/<6!DH*]^C'6<91&=!+*]RJO0RC2-['.=9D18+80GC M"#2-@Z(EH&@,%(U#H:G&RDB. #+Y'N-X,),@&GY_0$.Y"R4#I>10:*H3,I>C M\X(YTF,RPK-A2+&#CU;?A9.!>D10 M:*KX,I^C\P(ZTN-R$&L7;M" [D+)0"DY%)HJOHSHZ+R,CO3$3!$>B@^:T5TH M&2@EAT)3Q9'=!KL2+ M*-J)9E65:V]1%DV5+AKO-6N>][N:1&467T^N9$:HEMCV[8X/'DSOJ)H5V$",7#@K:A78!]BH+A//@C,C.1F9G8,_/'HF[5S?N? M0,:-F9!)= Z*EH"B,5 T#H6FVBHS-T$73H8$,M'.0=$24#0&BL:AT%1C978G M]NQ^V61(#)$6Z1L<3,VZGWJ#J=#0+ RC<)@.#D.E[#HJ6@*(Q4#0.A:8: M*^L1Q%Z/<-HA00P+YHB&VAP)NDKO1LI 23D4FNJ&+&"0D\OTQET21"\@4$*T M35YV]-$&.)$R4%(.A:8:(&L@Y.12O7&?!-'7S2DF6M7(CC[: "=2!DK*H=!4 M V3)@IQ^N>"6I8+(\P&6Y7M'.,OH?0B92!DG(H M--4&62Z@]B7ZL3LGJ+YHCF(2TN$,9:<=[8P;*P-EY5!HJC4R\%-[X'??/4'U MG'V%?.+3X4]7.^-H5QQI&2@MAT)3;9'E FHO%URXAX+J:]RQ'_K#U7S[08QV MRHF4@9)R*#35IZ/[U$\L^I^WVX+JB_!7)/:US6%V]M$&N;$R4%8.A:8Z)$,Y MM8?R,[9E4#TM!RCPAQL#[,2CS7$B9:"D' I-]49&=&J/Z%_$HGPJLO[!/^T< M5W7/YKDJ5U?;=GI+ZUHTM9<62_WFK5UANDYS(?_^F"Z^>4V5%G6Z>-]9/88/ M[R0V- F']_XFAD8QT>X0MI_]:*]^1)JG,LU3>YIWV@^RQU#VRFCJS:F>Q9&F M7F)H%?FZQGJK=DH;M.+VUEY6&P%YI )AI3VU9L1_!:(- 2QB@: P4C4.A MJ2-#%CH"?.%T&T 6$.:@: DH&@-%XU!HJK&R5!+82R473K>@>R@"O02BAP=# M(VJ8;1V@.-31J]++ZD=@KWX S+;\$,I_MX=R^Z&,-@JTL **QD#1.!2:.D2. MGB$87#KM0E8TYJ!H"2@: T7C4&BJL;)V$[C<'W+VM M9&IGOT8[+#GH]P= ( M1_JTZP#%H8Y^)_WTZ)G*K5Y/_=.OZU;-;='L'H-[^/3PA.W?^N=*#SZ_1]=S M9/@\0==L]_QL";][G/?GM'K*BMK+Q:JE\C]$[9BJ=D_(WKUIRDW_1.?'LFG- M[%\^BW0IJJY!^_=5639O;SJ"PW/*[_X/4$L#!!0 ( !B!:%=+[0,39 0 M /T9 9 >&PO=V]R:W-H965TASP\]&N3FAXHN^-; ($>BKSD,VLKQ.["MOEJ"P7A9W0'I?QD35E!A+QE M&YOO&)!4!16Y[3I.:!E7#%$-\7!6&/"\CI869AZZGA M.MML1=5@SZ<[LH$;$#]V5TS>V2TES0HH>49+Q& ]LR[Q18+#*D I_LS@P$^N M497*+:5WU$V ]](>_"; ?VD/01.@4K?KW-7$Q420 M^931 V*56M*J"S7[*EK.5U96"^5&,/EI)N/$_$;0U=V7A9SJ%"UI(=Z*_*HFB\/A*6?NV%+R@7Z^W?9"_HFH.#_ MZ!9,/21?/Z3*:R_XCJQ@9DDSY<#NP9K__!,.G5]TU3()BTW"$D.P3EW]MJ[^ M&+U3U]5I@:#^JNO*4A-#1:Q^L>[G+@Y"?VK?G\ZW1N4['NZJXJ'J?!),PJXJ M&:HB=^)%K:J3>M"F'HRFKI8@7UO78!MFSF*!G,1J5'^&H MYS$:E8O#@N[&UFXPV^^9Z#!V:C M44W\@=D,53APHOX_&IW,"]QG=DKXN$O$X]O$7Z$$1G)E-R0MLC+C@I'J,%"; M^"CLU:O2)"TV2DM,T;IE.>Y@\Y0A1VW+XLU,C=RW*!O.D.9YX11WW3LD^/L MA&/4?@,K-]*>J# MR+:U?59QJ4[H>^T+?+'$FO:X>K:ACL^/^/K!R'?"-EG)40YKV95S=BX+R^IG M#?6-H#MUF'Y+A:"%NMP"28%5 OGYFE+Q=%-UT#[QF?\'4$L#!!0 ( !B! M:%&PO=V]R:W-H965TK+RE$"&D$L*(L1A_F@,7+NQ]C5!LF( M'Q2VHM1&FLJ,L5?]\61#1./U/WK) E QPZQT#G!G@JH'WCH&;&221LU+/$EJ/1))AG[,MXGJT M0M.-)#:)M6)#8YW&J>3J5ZKLY' JF?]Z]Z "$: QB]3J$"2)[].;;@,B<8"> MHE7(=@#H 6*84XDF(8D%ND.)-?J^2BQ&.B-4[M#-(TA"0_%5C7B9/J*;+U_1 M%V0AL20HFI%+>J4[7_7K*U4+.(OB45(>V6Y6?./Z3.XW><[Z%O+)9+ M@9[B ((:^['9WL$& $M%,@\GWH?S 1L1I[!J(M>^1=C&;IU#9O-'\)6YDYAC M@SMNGETWP7/?P?N^ED*JV-)XD65)6,_3%Q7ZO];1##AB5>K(@/@X8J( +X!AK#7W]QVO9O=<0_".P@#%X>!L^$7@[#+9K!@L:QCLB- M6GWIFOQ:1S_%;"68NAINAMV.UW7M7M_:E)D9Y[Z262MGUC(R>WH#[E.]>4^0 M:1V1N7-=C'MNA8QQNBO)M',R[1-D5I1G5*;O4VD?4VEYCFOC"A7C9%=2Z>14 M.N>O.$@WX(D,=8YH==1ZZSA>A=;QN.JR//"XFWO<-7K\ X14L=?E'E3I]_6' M9&BCND]YWJWSW.VUJPDQ.G!E0GHYO=XY&X7,0CA%IU=#QU.)J&X5XX17TG'L MXMRV+RWMZ&W$M2URPQ!?4_)18P:M^36>0CE=>U MM;:89[Z66:%6'*,*.#@ SN3E'O/"[6:O527V&?+#*?2'PZ59*>>?4>.E](#,>L,4Z=#&>2:)U)XC,4B%-($.>4!CD\)\XDUZZ+?+== MY?89DL0I-(G3,1X9B::ZFQW?]4:@EQRR8#O8T M!_UDHK>UKRZ4.@!K%9F0SNL/73.RBW:@UUP/1>GMU.FB@.SJ[FCC$U!>!M79 M0[5KD X#4"@JQRRI#@) %@L."R)!7>DEI[&@/MJ0<%W//P5NE[:+T^GV[.IV M.1[FV2T7UQS/M7P+%87/4E&ZT%^<=#/R14G_#,&%"\&%3PFN4A N2[);D^2.797* MYODOY6>5WCDCX(OD^5>HG*UCF3YYYKWY$_,H>5BUBN'I^_0WPM7U0* 0YLI4 MJ20E.WCZY)M^2+9*7DUG3$H6)&PO=V]R:W-H965T&P\MP1^@C6P%P]%3D)1LY*\[7-Z[+DA44 MF'7(&DKQ94%H@;GHTJ7+UA1PJD!%[@:>-W +G)7.>*C&[NAX2#8\STJXHXAM MB@+3YRGD9#=R?&<_\#5;KK@<<,?#-5["/?"']1T5/;=A2;,"2I:1$E%8C)R) M?Q/[@00HB3\SV+%6&\FIS EYE)W?TY'C28L@AX1+"BS^MC"#/)=,PHY_:U*G MT2F![?:>/5:3%Y.98P8SDO^5I7PUQ^@WI"?/2 H 8$QX#>&X!N#>B>JJ%7 WJG:NC7 M@/XQX.H-P* &#)3O*V8X_&0DAVB4EJPR88*ET(+!V>ES*Q[3L773.#X M^)Z3Y/%B*F*3HADI1,(RK$(>/@WL>@;8['?0$#\)[77YX!: 2);H*(OSS]9 MN40[=0J ] *+<7&J06N@&=&5ZJE1\T?7I4VRT.R3 2K4'J);A#;-B,UF^%YM M!PIZ*,7/S+#T!DVX!T;.&68K&5P0^W^*%I04ATM+Y '0)&/:O7)V _JM% MIA$*.L&A4*@5&APM'HU0]U@H-L[W&PO99>/-2[,W<\P8FL@:)B)5>5+G-R/+ M1Q>"3;+0)EEDDRRV1'80UZLFKE<_XIQR93,-;)*%-LDBFV2Q);*#-+ANTN#: MN+P_B\C++?%,7(F83 EVK@MK1=)O[\I')?%=B?!=B>A=B=@XF6]TE>^]W% ] M\T%B?_MLWS:U%T@CST>7@56VT"I;9)4MML5V&-_6"X3_(VIBK=56-MAD"ZVR M15;98EMLA]D0O&1#8%SMDSPGB;JEL59>'-SEH+I9:(,>G');TTGYKTZ2>J[N M4?7420TZET<5U#SICSK5;;WW%4"7ZF66"2=M2EZ]F32CS>OO1+UY'HU/_9N9 MKQD/_9NH>MM]H:^>FF\Q76;B-)_#0JCR.I=BWZ#5ZVW5X62M7AOGA'-2J.8* M< I4"HCO"T+XOB,5-&_HX_\!4$L#!!0 ( !B!:%=%!MS-7@, /D* 9 M >&PO=V]R:W-H965TLV$PBU)9\DI*TP#[\2;+KY!;'Z +LQ99DD?R1$FE. M=EP\R36B@N>R8'+JK)6J+EU79FLLB1SP"IG^LN2B)$I/Q9J/75B!W)< MDDVA[OCN'VP<&AI]&2^D?<*NV>LYD&VDXF4CK E*RNHW>6X"<2 0!B<$@D8@ ML-RU(4OYD2B23@3?@3"[M38SL*Y::0U'F3F5>R7T5ZKE5'JO>/9T,==^Y7#% M2WW8DMAP73^;,0)A.5R75<%?$&&.#)=4P6U!F(0+L-(PVQ&1P\S$EZH7>/<1 M%:&%?*\WW*%4@F9*:Z_W/C"JY,15&MT N%F#.:\Q@Q.8"7SA3*TE7+,<\__+ MN]KEUN_@U>]YT*OP'JL!A-X'"+P@A#_!!;DF F7SZK$0MI$-K87PA(6OFW*! M OBRCH^$;QLEE0XG9:NN -3:HFYM)CDO944RG#HZ^R2*+3KI7W_X(^_O'M:H M98WZM*4=9$XCW\Z(Q)#5VK'5JUI@!LTV08)5XXG+C; M#IYARS/LY?DD"#,X;\48'F%$L1]%HQ,8HQ9CU(OQ6 ?EK12C(XJ+,$I&4>)W M8XQ;C'$OABX_2Z2_0C(^)O&C(/:"43=)W)+$O^>>Q,?W) KC) Z[>9*6)^G- ML>^VZ&J>V1:%_HG4"6%O#^ARB'!#J(!'4FRPBRKY#2GG>_O*Z_UZ,'->%$1( MJ'3IL.$T<=V7I\[*69N)#X+K)X,DZ0ZM?_!G\-^Z) K'H3C$US! MGBMX:U:>@Q5T8L6GL/;EWN^MT#]EZ3EDX3%9X ^BZ 39OKC[9U3WMF=3>SWUXWA5^(6%'=:12XU*+>8*PK MB*C[K'JB>&5[FP57NE.RP[7N35&8#?K[DG/U.C$&VFXW_0]02P,$% @ M&(%H5X*NF>28 P ( T !D !X;"]W;W)K&UL MK5=MC^(V$/XKH_14W4E=\D+@[B@@P0*ZD[HGM&C;#U4_F&0 :Q,[M0TL_?6U MG9 +>]YTK\=^6&QGGF?&STSLR?#(Q:/<(2IXRC,F1]Y.J6+@^S+984YDAQ?( M]),-%SE1>BJVOBP$DM2"\LR/@J#OYX0R;SRT:TLQ'O*]RBC#I0"YSW,B3E/, M^''DA=YYX9YN=\HL^.-A0;:X0O50+(6>^35+2G-DDG(& C\Q2PS1#J,ORM.KW9I@,WQF7UA M]Z[WLB82;WGV!TW5;N1]\"#%#=EGZIX?/V&UGY[A2W@F[7\X5K:!!\E>*IY7 M8!U!3EGY2YXJ'1H S>,&1!4@>@Z(7P!T*T#WM1[B"A"_UD.O O2> :*7//0K M@$VF7XIEE9X11<9#P8\@C+5F,P.;+HO6 E-F"FNEA'Y*-4Z-5XHGCS=3G9L4 M;GFNZU42F_+YDQDC$);"/"\R?D*$*3+<4 7+C# )-V#1,#D2D4KX0H0@ID[@ M[0P5H9E\ITWN42I!$Z7Y2^L'1I7!/JQF\/;-.W@#E,$=S3+M50Y]I3=E0O.3 M:@/3<@/1"QOHPAUG:B=ASE),'?A9._[C?^$7[?@P:B'P=3;JE$3GE$RC5L85 M%AWH!K] %$1=1T"WKX='+CU^S/O\Q[POVN$S3#0\=,$OM.S6Y=VU?-V7PMD1 M@3?K;\M[HFN5;5$?D0K6)VC:+W)HIM%E]:$37UK-2JM^PZC? MNS29.XCZ<2<.&G_A)631NOO_J6VOUK;7JNT#$YCP+:/_&'GMS>*0-^%2N;3M M.52+OA6W-83O?4=>YW-^39\+E\]NK_.^]GFA?;_6OM^J_?F^-L5K;UO%88W0 M2 @_H "1]ML87I#]%SWCE"@H-QU\TU;/7[OV79-LEF[%A&1E@Q#%D)*3=+UH?J.#RU%L;:\M]:NR9ZJ\[>K5NIV?V"[VV?HT M'-R&CO59.)B7W?I7^O+;X8Z(+=7=7(8;[2KHO-?U*&ULQ59=;]HP%/TK5B9-F[0V M) &*.HA4:*MUVB;4JMO#M >3W!"KCIW9!LJ_W[631J!"6B:FO23^N.?DGF-? MY0Y74CWH',"0QX(+/?)R8\ISW]=)#@75I[($@3N95 4U.%5S7Y<*:.I !??# M3J?O%Y0)+QZZM:F*AW)A.!,P540OBH*J]1BX7(V\P'M:N&7SW-@%/QZ6= YW M8.[+J<*9W["DK "AF11$03;R+H+SR<#&NX#O#%9Z8TRLDIF4#W9RDXZ\CDT( M."3&,E!\+6$"G%LB3.-WS>DUG[3 S?$3^[73CEIF5,-$\A\L-?G(&W@DA8PN MN+F5JT]0Z^E9OD1R[9YD5<=V/)(LM)%%#<8,"B:J-WVL?=@ !-T]@+ &A*\% M1#4@3,1J1 MDHDL\')HZOR]>K1C(%2DY*HHN5P#D#$(R)@A4TZ%)B<8!,G"G@.Y6%&5:O*- M*D7=PKM+,)1Q_1[#PDX8/8L=^@;SMUGX29WKN,HUW)/KYP4_)4'PP?'M@$_: MX=\',3EFM/+9.SW5)$QAY M6(@:U!*\^.V;H-_YN$ODD-Y,BQ1_MN2TX5G,R>WY8+/'8Q!RQO0V9K MLADWI6NW[$Z=_/R"E.3&0*%_[;(J.J951R+;LJK;6-5MO1U58546))M6+?': M,#$G)2@FTUT>M!(?ZD%[EA%9 U6Z16^OT=MK99J"XWFOO_N1SZQ[3J2&1;5ITU5IW]JW)H)3[4@_8L7RZ'0:-W\'=Z$\ZR[!6J MV^D#E^@N@:VX0P_9WV@L;%/WE:HYPS\_APSI.Z=G6'VJ:I2JB9&EZS5FTF#G MXH8Y]I:@; #N9U*:IXEM7YIN-?X#4$L#!!0 ( !B!:%&PO=V]R:W-H965T5;/9>P'9FOO.9 M\=B>G91^,GM$"\^UD&8>[*UM[L+0E'NLF;E5#4KZLE6Z9I:F>A>:1B.KO%,M MPCB*QF'-N R*F5];Z6*F#E9PB2L-YE#73+\L4:C3/!@%KPN/?+>W;B$L9@W; MX1KM'\U*TRSL5"I>HS1<2="XG0>+T=TR=_;>X$^.)W,Q!I?)1JDG-_FMF@>1 M T*!I74*C/Z.>(]"."'"^/>L&70AG>/E^%7]%Y\[Y;)A!N^5^(M7=C\/I@%4 MN&4'81_5Z5<\YY,YO5()XW_A=+:- B@/QJKZ[$P$-9?M/WL^U^'"(1Z]X1"? M'6+/W0;RE)^89<5,JQ-H9TUJ;N!3]=X$QZ7;E+75])63GRW65I5/-TO*JX)[ M5=->&^;+]?#LQ@A,5O!0-T*](,(2)6ZYA95@TL -_'ZH-ZA!;6&]9QH-+(Z, M"[81"-0O\%DS:>'#)[2T:GZ:A9:(7=RP/-,M6[KX#;H9(75M_XA M9=JE&[^FNXP'!=?8W$(2?80XBA,P'GI -NFJF'C9Y"U9)W2SN:[B0E,)=DA= M;&'S I=V*_;BEQC3ZT)D44J5Z(^>=]'SX>BR<@VY_+Z&S*\@DB1/\W04_X\B MO+A@:]0[_XP8*-5!VO:N[5:[EVK17M!?S=MG[@O3=&P,"-R2:W0[H?"Z?3K: MB56-OZXWRM+E[X=[>FU1.P/ZOE7*ODY<@.[]+OX#4$L#!!0 ( !B!:%?5 M',6A8@0 *@1 9 >&PO=V]R:W-H965T%KLHFY7- GHP)O8 G\J5A0,=-KEBC)(&<)R1&%]5A[,._G0VFO#/Y,8,^. MQDCN9$7(LYQ\B<::(0."%$(N&;#XMX,9I*DD$F'\6W%JM4L)/!Z_LL_5WL5> M5IC!C*1_)1&/Q]I 0Q&L\3;E7\G^5ZCVXTB^D*1,_47[RM;04+AEG&056$20 M)7GY'[]4.AP!!$\[P*H 5A/0?P-@5P"[ ;"L-P#]"M"_U(-3 9PFP'T#X%8 M5VE?BJ64]C''DQ$E>T2EM6"3 Y4NA18")[D\6$M.Q=-$X/ADR4GX?#<5N8G0 MC&3BO#*L4AZ\R#$@G$?;M$GE.3H,4E3X8Z-="YV(V/2PRKR:1FY M]4;D-GHD.8\9"O((HA:\WXT?OH>?=^--JX- %VFH@AV_@L MU++LEH!FE\.M-CU^S'OP8][GW7 ?0@$WV^ G6MKUN;85G_U6.#&F<+S]-]O]R_?!_>LP"&, M-5'P&= =:).??S)=XY>VS%Z3S+\F67!-LOF5R$Y.1+\^$?TN]DE=JYBJ562? M V5Q4J!"%:M@^:<82AC;BEMU M(ZI\N7+;)F1)ZAQ+9+FF9S2D/#>S[:'A-&3RS\T&GN,.FVJ>FWG.T.OW&W)V M;O@[Y71K.=T+Y<11E,CCB--79?&6QX0F_[VO;J>/CQ:I:Y+Y[ED*+,L>.F[C M>@3G=J8E\NX-FV?_2M&=),NKD^5=F"Q1/S)1.0COIGXF; MLLUY^>.[7JT_*SRH;KJQ/C7O9V;+NF_>!^57@V_TY3>,1TPWB>@J4U@+5T;/ M$V6!EM\%R@DGA>IC5X2+KE@-8\ 14&D@GJ\)X:\3Z:#^.#/Y'U!+ P04 M" 8@6A7%GE7?F,4 "!_0 &0 'AL+W=ONQ4?1 M_+Z[K=IW5X^45;8519V5!:G$_;N+]^8;'GA=A4.)/S+QN7[RFG2'6?W9O MXM6["Z/KD[KIMSVE=L> M;+/B^#?]J_\AGE0P[6P1Q4LZYD*3E_!.;<%MZ_@GMN" MUU?PSJW@]Q7\<07WF0I!7R$XMX5%7V%Q[D&;QM?_.>/<-LS'_^RCZ(XJ.4CL M0]JDUV^K\C.INO(MKWMQT.FA?JNLK.A"ZF-3M=]F;;WF^K:LFOLRSTI"LR(M MEEFQKLEK\G-:56DG=O+]!]&D65[_0+XC64%^VY3[.BU6]=NKIFV^@UPM^Z;" M8U/6,TV9Y&]ET6QJ$A8KL5+4I_KZ]JGZ3%]_H:E_U?YLC[^=]?6WN[&TP/?[ M]26QW%?$,JRV$\!H>C MHU^_7Z\KL4X;07;[:KEITRZRJ[*E(.4]::JTJ--#4J<*#RUX;G@@82$21H\P M[P#K4N^':R_PG+=7#T]ECVR1G=-BC&PQ0<(X"";)V7V4LZN5\Z]BEWYI[V6: M3K\K<=>HA*M%S!4N$A8B810)BY P=H2Y3P1NFH%K!R.)NY,XL W+M.12";)G M' 23M.L]:M?3:O>GLJY)>_\L_FK:^XM]5F]."5G+FRMD)"Q$PJ@WE8MCNJ,S ML#<1BR&78%.,8P5CS:D*V?9(9I74MFII4 M(F_S@15I2G)[^Y[\0=H;V<.K.(Y3E0RU;%K*\/ MM([L%@?!)*V;QC#0;N@SDN*AS4;**A,JI=_H:\]5+9060FD42HN@--;3GHKR MM65X]C@ICU4%3=/P%V,%0_O'4319PT_,(O-$XK&L1#>2EG5^:MU4V;++IY=I MO5%J6DN;K6DD+832:$][*H? L,=W]!&T479>HS&TT01*XSWMZ6R.*8J]]>SS. >T:1]%D)0\NGJFW M\6XKL4NS%1%_[411B_HPWE$>Y+W<5U4WP*<1-]3)@])"*(U":1&4QGK:**D. MG,58W8IR[9G:\\;ZAIIZ*)JL[\'6,_6^WN.T*U+>Y=GZ,(2GUC+4W(/20BB- MFE,7S3$-VQL;(]!6V9FMQM!6$RB-FU-CT7&Z^]=GTNG!P#/U#MYO99/F;2[] M((J].I'6U_]DJQ-IJ,\'I850&C45]IMA6%XPUO2TG+6P+'^4"3!%N87ON>XD M8YB6\UM-C\^]"?1H.8HFJW7P_DR]^7=4Z[*L#^;?\ZJ]T7-FZP_J\$%IU%18 M9(;KC,V%2%'.TG.&OM)U/4;\K-HR#K-"O)]7M;U#R1M MFBJ[VS>'2<--28JR6'8F7)GG70::]=.(E2J%NFI06@BE45-A7UGF6*/30J_M MB4W 5,52U$X,?9NG]L$Z;G7% =E7YD*W$BMQ] M(?>/=T.'M599\XQ;IF?/52.4%D)I%$J+H#1F34TP+[!,;YP$*,K9AFN-I_$D MT-YQ%$W6]^"562>\LNZBWYULNQOZ0RK03^"M-6=>M=BA-AJ4%D)I%$J+H#1F M3=TVRYJ,#BA*N0M_/(4'VC..HLE"'ZPVZX35MEIEGIOO&U;KZK0<19-U-SC%MMXI/GM>KIXS6W]0DQA*H[9B M<6)@!?9X2%]5S@W,L4Z9HISC^NYB/"5'4V+8]7KX./5J.HLGZ>[)=JGY5 M9-AMY%UERS8E4*H.NRTJ=E]4[,:HV)U1L5NC8O=&Q6Z.BMT=]24L5WNP7&WG MA;)EJ.$*I850&H72(BB-06DQE)9 :1Q%D^-D,&]MO7E[.EN&6J]06@BE47NZ M1M)R V<\.5Y1S%P8AC7.5:;%/#?PQLN"%<5N.3W MW;I*5VJ]0KU&*"V$TBB4%D%I#$J+H;0$2N,HFAQ)@REI!R^48T.]22@MA-(H ME!9!:0Q*BZ&T!$KC*)H<)X.':>L]S//S':BC":6%4!J%TB(HC=G3]:K^9*Y# M#&TS@=(XBB8_FF9P*AW]XM>Y&=:3D$TD(HC4)I$93&H+082DN@-(ZBR7$R^*_..?ZK M)KO2UY\=#U#?%4JC4%H$I;&>)HU@F9/L"MIF J5Q%$W6^>#S.GJ?=_;XU=/E M6%J-9?R %SE1/JCZIF>9UM,I M5_[ER#O]H&]RMNC/:I1"&XV@-';>(<301A,HC:-HLDP',]G1F\EG/3I6SYA] MZE:XJ]T4@/%R*&BK%$J+H#0&I<506@*E<11-5OM@7CMZ\WK^.D ]<+;TI^M? M%>L H6U2*"V"TAB4%D-I"93&4319^(/7[.@7P)Y^G.*-GC!;Z5!7&4JC4%H$ MI;&>)H_O>)-%\C&TU01*XRB:K/7!+W;T?O&)ARGJ:\_6.=0EAM(HE!9!:,H8TF4!I'T229NX--[.IMXIG/6]33YLH>2@NA--K3I%F9_EA9$;1- MYDYW,9ZV&4/;3* TCJ+):AYL6E>_[/2;=OS6LV=K&VK50FD42HN@-.9.EZV: M9C!-7:"M)E :1]'D*!A,6%=OPGZ3.77.Y!]]^[,C!6KB0FD42HN@- :EQ5!: M J5Q%$V.I\'L=5]HAV47:NI":2&41J&T"$IC4%H,I250&D?1Y#@93%U7:X:= MYP+H&;-C FK@0FD42HN@--;33KDG,;35!$KC*)JL]L&:=?76['P70 ^<+7VH MC0NE42@M@M*8JU@Z/%U9 &TS@=(XBB8+?S![7;W9>_OU(4/W947VQ[N$[H;[ M_X1ZBT ];K;LH0N(H30*I450&G.G?KEG*70/M7VA-(ZBR;H?;%]7;_O>5N52 MB%6K^ZK8OE!9":11*BZ TYBH>$VO84_U#W5\HC:-H MLOX']]?5N[^M_G>BZH:1=GG:9CK= ^?$/_?9KKL:O"*%4)_]H88PE!9":11* MBZ TYBJVCN[._A/Y0PUA*(VC:++\!T/8/6$(;W=I5GW-\8\S($@E\K3SRYKR M,&KZQR$HNE=Q'*?*<(#ZQE!:"*51*"V"TI@[]8U-RU98;5#C&$KC*)H4#MY@ M''NGC.,6N\S2[IE9Q\>0;\NJR?Z5/O<0+3UOKO*AM!!*HU!:!*4Q;VIK3Y,@ M:),)E,91-%GV@\/LZ1WFL&ZR[>&4O^H#H#,&\NQ>:93I8;,U#[64H31ZXF>S MR;8LFDU-S("LTB^J^Z0(VB'V[1V*H1U*3G3()U]$6M7$ZSNFU/Y+^,K>X"M[ M>E_YC.F?>L)LP4.=82B-0FD1E,8\Q?)>Q5@/M-$$2N,HFBSUP?+U].M[WR^7 MY;XX)/A+D3UT)WFEW*$&+Y060FD42HN@--;3I)W&%4D-U+B%TCB*)JM],&X] MO7'[2[,1%.TZ/(NS]:'<1NUWJ'^+9060FG4F^[$ M/,DC(FB3S)O:LHK4!6K*0FD<19-5/)BRGMZ4?;I^Y7@"S[/T+LN?G>6OY\U6 M,]2-A=(HE!9!:[%1-^T@S8\#[ZMM5F1U M4[6G\ ?U;2K4@X720BB-0FD1E,:\J0?K*09EH XLE,91-%GT@P/KG5J2VT^_ M[]/V]IQ_//DK-0\U6J&T$$JC4%H$I3%O:K0JTANHRPJE<11-DKP_N*R^WF7] M2=3U&](M:URG;8;S?5[6]0\D;9HJN]LW!^^I*4E1%LMN;+[,\RZ?S_HX486% MOKVY80&EA5 :A=(B*(WYTX6^YG0R#K3-!$KC*)H<%X,-Z^O=LF]>XGC^\V3T M/9D=,5 /%TJC4%H$I3$H+8;2$BB-HVAR9 TFKW]TUN"+'7VH]0NEA5 :A=(B M*(U!:3&4ED!I'$63XV1PB'V]0WQRIW-]_=GQ /6&H30*I450&O.GWK#I*LPR M:*L)E,91-%GI@SOLZ]WALY^ J]O?7:80/UC*(U":1&4QJ"T&$I+H#2.HLG1-/C, MOO="-Q10WQE*"Z$T"J5%4!J#TF(H+8'2.(HFQ\G@9/MZ)_O\- OJ8$-I(91& MH;0(2F/^U,$V+7=J8D-;3: TCJ+)BA],;%]O8@/SK+,&HL=LZY?W\CF?] MI*^AKS];Z5 _'$JC4%H$I;&>]G2J^F)Z\P%M,X'2.(HFZWSPN8.7W23[0U;O MRKH-E:@J][M7_?OVDM%>1.Z^D(]I+EZ1G\NF^Z*;G)6UX;0BO^Q$]?Q*"WV7 M9X<6U$*'TBB4%D%I#$J+H;0$2N,HFAR"@X4>O-"^V@'46H?20BB-0FD1E,:@ MM!A*2Z TCJ+)<3(8\('>@+\5U;*[/?DZKY?49;Y2QL61LWB:_HX>_JIO:K;8 MH:XZE!9!:0Q*BZ&T!$KC*)HL]LY\ES\9#,1 OU#UD_F/N%CF^U4WMWVY28MU M_[2JXRWZ+JW:2\9=FJ?%4M1=^O6=?>D<>[3-\KS;GZS;J;C9"%)TUY5^XQ]1 M=,\'^BAV[67F3E3$-EX1R[#L2_+;I@TS\KG[IRB[$8&RV^>L+?Q,DS/HUN4G M:W(T]8G#L1S[TI,/J!N.^"ZXM/[SPSP@NAZ]ZI[[M1/=HY%$_N7RD_VD?W*G M^IO"0Y],R[WTB=0=VS,O#3+N2[.IA#@4.*=7'<&F=>F.FC(NK6]K:7S8 M*NU>U1LAF@]IDUZ_W8IJ+6Y$GM?DL#-,-\CPY-,6=M\JV7SSHW5Q-?F^XW7?7,U=.GZ[2Y=B[^EU3HK:I*+^[9[QF7G M^U?9>O/XIBEW[R[:NZZ[LFG*[>'E1J0K474%VN_OR[+Y^J9KX'-9_7GX":[_ M'U!+ P04 " 8@6A71M[$)HD' !/)0 &0 'AL+W=O;[CX1RX84^CSLBCE MPV"AU.IN.)39@BU3>>%PF>;E8'Q? M/WL6XWM>J2(OV;- LEHN4_'E/2OXYF& ![L''_/Y0ND'P_']*IVS%Z;^6#T+ MN!ON4:;YDI4RYR42;/8P>,1W3S36#K7%IYQMY,$UTE0FG/^C;SY,'P:>CH@5 M+%,:(H4_:Y:PHM!($,>_6]#!ODWM>'B]0_^Q)@]D)JED"2_^S*=J\3"(!FC* M9FE5J(]\\Q/;$@HT7L8+6?^/-EM;;X"R2BJ^W#I#!,N\;/ZFG[<=<>" J<6! M;!W(J8-O<:!;!WJI@[]U\.N>::C4_?"4JG1\+_@&"6T-:/JB[LS:&^CGI?[N M+TK VQS\U/B9"S7C1<[1CWF9EEE>SB5ZAUX@OZ95P1"?H>?G1_1#J7*5,_D= M>I22*8G23O*B?HS=/3*5Y(=^"\Q\O3^C-MV_1MR@OT>\+7DFPEO=# M!?'J5H?9-K:DB8U88GMAJUM$O1M$/$(-[D]N]R>6@3NNW*W6ACY-4+NIOG.D+]F^5K],"R)N^XGLWU%_X?Z:N:IS"VDD7I_4X M"$8T\N^'Z\-.Z)I1/_+C:&]V1,_?T_.=,7UD4HD\4ZPA>(/D L;!.\7$TD30 M#68AV#@%!Y'[),2G_+I6 89_9GK!GE[@C.@QRW@%'PL*<\;@RTT*9J+E!@%: M-W\1([6@$S2EOA\')]RZ9B3PXMA"+MR3"YUQ/0NV2O,I8I]A[I.L*45<+9B M>GDX0DV4W="6+QEV>(0A\>D)VZZ53\,#JR.RHSW9D3.BW[E*B_.\DE&G<1Q& MQ!^1DR -=EX0Q*$ES&@?9M1O/!6\G%N'DQO+\A&B;LZ-PH,ZT/#K6F$^46M?*]XAG&4S8:^=_[X(,LV?6UOUH M%$//XTYJ&0QQ[,-(&5E"/) H^**)MVCUAG'VW<)<:?J]%MHQZ59L8.?\KFNX MJ)BSS!WTARD7SS10UW=J3,BMY_$P"OW(._WD!CO?AP%G^>*M^L!NS?#$9@PX M3F$"6[.R8HT4J=4P\)^R%9>Y>0"> :Y)^V;2U$ ZQL'HE+3!+H@]WR))<*M) ML%M'_,K+=S!A\TI(!APGRLCOJ[0([LJ,SK?LFF!*/=O@;:4(=LN(XQG,G;() M[DH&7Y>:\#38KEW@ZVICB;;5%MBM %Z1>%\E+7!7-< (BN-3OEVS(*0QL=!M MU05VRXO+4LZ-86-FD!I^="J:3%:8'%::8V:M(,%N%=&DW;ETBSJK"QR-O+@[ MMQET11".(HPM<;;* KLEP:=4Y%J?HP\E2 N04A:YWHE![UG)9GF6 MP[61@Q._]Z1W);3C!78K1HCWZB6V4\[T7F-?">V8;ZMLB%-$]%IF)VZLWLQQ MMZ1XGF42(P=[)&Y5T6]EG;C1>G/JZI$@L)02THH1XM8,EZVF$S=*;RI=E4&\ MD:7@DU9C$+<^>,WB.7%C]V9H$!RQ;;% 6KU!^N@-!QDG3&\R74$2!X&-3"M' MR+F]#KYB0L\&JR+5=.!KZ2JQ6@*Y&U0RTX2=N$%[4S-(%%B?1I:5)VG%!W$+ MAUZ;!HD;K#>IKNZ(/,]6*EK50=RJX^*-@L0-U)N.09]$86RATXH3XA8GY_8& MW.Z]271W.'! 1C:-15M502]3%>?V#^A5I<6UT(Y)M]*"NJ7%J_P1RT5DK9Z@[KUQED1AI;IFA[\"N.6'I>LSQ(W1F\BANT- M^SX ;94'=2N/7OL ;JS>E Q* [2N9;. ME*#NJ7&*W+OJN*#&G9-1K;]*-J* M#^H6'Y0M-H\=J M#J.T/E8 C3,$V-.ZG:9;MMV5PIP);!N D5H=WH"9$!65-,=@UTCMR:I,3PX M30*%;%Z?RI&H7@0W)PCV3_P M/T,U_C]02P,$% @ &(%H5S4+/J0 !0 @BH !D !X;"]W;W)K&ULM9IK;]LV%(;_"J$!0PMLUL67Q)EM(+%$M-A:&,DN M'X9]8&S:%B*)+DG;+; ?/U*2);-0:"D[[H=:DGF>0_*5CIC7G!P9?Q%;2B7Z MFB:9F#I;*7=WKBN66YH2T6,[FJEOUHRG1*I3OG'%CE.RRH/2Q T\;^2F),Z< MV22_MN"S"=O+),[H@B.Q3U/"OSW0A!VGCN^<+CS&FZW4%]S99$[A%- MZ%)J!%$?!SJG2:))JA]?2JA3Y=2!Y\"6W4^?602NZ M)OM$/K+C!UH.:*AY2Y:(_']T+-J.!@Y:[H5D:1FL>I#&6?%)OI83<1;@OQ80 ME %!VX!^&=#_/F#X2L"@#!BT#1B6 <.V71J5 :-\[HO)RFM M%4T?Y'+ET6J"XTS?64^2JV]C%2=GCS0ADJ[0@G#Y#?W.229(KKE /Z//A'.B ME4?O0BI)G(CWZJK8$D[%Q)4JO8:XRS)56*0*7DG51Y]8)K<"1=F*KAKB(WO\ MV!+OJF%78P].8W\(K, GNNNAH/\3"KR@W]"?N3W\,SOTD'>;AP=-T]$B>]][ M-7OT_\)QBW!_V!1NS&6_NH_Z.:_?]3Y"?_^FFJ*/DJ;BGX9^/A3<03-7%]8[ ML2-+.G54Y124'Z@S^_$'?^3]TJ08)"R$A$60, P$,Y0>5$H/;/394_[XHR7+ M#I1KR=_%65D3WC?I:Z5UU1<2%A:P80[3;^##S.\/QOZ-YT_K""NTH-"0LA81$D#!>P\=F;P>L-JI>"H>!MI>"M5<%Y0H1 ]^J]F:;J 54+ M^^4+^A==J,A69E?Q(&$A)"R"A&$@F*'RN%)Y?*6*/(94&A(60L(B2!@&@AE* M^U[]E[-WK9IL)W=5&Y06EC3]<5;]?&_XW:*X93L,U3M3I3-_PW]+W34>U$:) MK-C.$D'20E!:!$K#4#13[J"6.[A2 2[!4()#TD)06@1*PU T4_#:=_*M9L?) MCA L6:GBJRKQFG)=B"^X$G9J9[5!?2=06E32SFV.H-'FP%!Y325K7\F_8"PI MX:@NU8]T16E*GA.*YH7+%.OC!:=*6_5&14^MBSBH^01*"T%I$2@-0]',.Z%V MJ?SAM8HXJ(4%2@M!:1$H#4/13,%K'\NWFB>SXC'/?ZU42^FB;%^LX* >5DDS MS&"O^&=6R1 T;P1*PU T4\;:I/+M+M5;W\6@%E5):Z,DJ $%2L-0-%/)VJSR M[6Y5UQ]Y[+C.$MZVEA#4A@*E82B:*6'M1/E6^^.TG'I NVK=U&;%!.I#@=)" M4%H$2L-0-',C0^U%!=Z55DP!J!4%2@M!:1$H#4/13,%K6RNX8&N]8<54(B__ MX#VW)^\L(ZA=!4K#4#13QMJN"JSNR%M73'9JYX](-IGLMA=5UVM-EC>Y]L*W;IYL3OS$^&;.!,HH6L5ZO5NU$3S M8L-C<2+9+M^@]\RD9&E^N*5D1;ENH+Y?,R9/)SI!M>UT]A]02P,$% @ M&(%H5UJ08=^5 P _0T !D !X;"]W;W)K&UL MM5=MCZ,V$/XK%EU5=](VO$-($Z3;A*@K]=35[E[[X=0/WC )Z,"FMI/<_OO: MAJ6!L.E>CWY(P,,\SXQGS# S/U+VA6< GTM"\(71B9$-3--OLF@Q'Q"*R#R MR9:R$@NY9#N35PQPJD%E83J6%9@ESHD1S[7LCL5SNA=%3N".(;XO2\R>;Z"@ MQX5A&R^"^WR7"24PXWF%=_ XE-UQ^3*;%G2O 3"2)TB]J<9LN#$LY! 5LA&+ \G* )12%(I)N_-5P&JU)!3R]?V%? MZ[W+O3QA#DM:_)&G(EL84P.EL,7[0MS3XR_0[,=7?!M:D5%CB>,WI$3&E+-G6CTZ71,L Y40?K03#Y-)&28571G/$*;V!AR*K(@1W B'_\P0ZLGX="/B99,B;9>B2R M3G*\-CG>)?;XD0IJ+ M=8@]RW*"Z=P\G.;I7,V)'"?TNFK)N5H4!K[?4UN?JX5NX'M1J]:)FM]&S;^X MP\Z1'MKK1?BWGMPQR9(QR=8CD75R$+0Y"/ZGLA*,F9PQR9(QR=8CD762$[;) M"<2>$LVQ3[-R:X3B>3%%VY@3VQ6I& 6Z#2^>KVMBVYGX/5/6Q/D^2T[7 MTF3H))DG[68);*<' XXV=$]$78%;:3M[W.B6NR=?VK.5/2!/Y*PR)/\PG273 M(7DT2_1L8_[C3CT8?<1LE\N>M8"M=,V:A++>L7K8J!>"5KHY?J)"MMKZ-I/S M&3"E()]O*14O"V6@G?CBOP%02P,$% @ &(%H5WLB.,[Y! I!$ !D M !X;"]W;W)K&ULM5AM;]LV$/XK!Z\8$B"+7BW; MF6,@L5;JR1Z)&6W_WY'2I;?9+5=LB^)1=T]]SQ'\LC3 M<"/D9[5$U/ E2W-UVUEJO;IQ'!4O,6/J6JPPIS=S(3.FZ5$N'+62R!+KE*6. M[[J1DS&>=T9#.S:5HZ$H=,ISG$I0198Q^?4>4[&Y[7B=[=.^]FXD7&P5I\X+A1>[_!2)D)\=D\/"2W M'=40VLR44FP>)DRST5"*#4AC36CFATVF]2;Y/#?S M_J@EO>7DIT=O,64:$Y@RJ;_".\ERQ>R,*/@%6EZR/(%[EK(\1@47$]2,I^J2 M?-X_3N#BU26\ I[#NZ4H%)FJH:.)K GIQ!6Q<4G,/T/L$5?7$+A7X+M^T. ^ M:7>?8$SNGG7W#]T=2E&=)[_.DV_Q@A_-$SS]0:;PH#%3GYIDEKAA,Z[9UC=J MQ6*\[="^52C7V!G]_),7N;\VB7XAL(,4!'4*@C;TT5T M8Y%K23,*3"G43>OUOAW@*6@453IU]]AZ8=#O'8LZ-0NCGM]KUM2M-75;*4UP MCE+2HHV%TB#F-'%KS N\HL)"X[EN4MD.^10VJNR>T(]\W_./1)Y:A9$W\)I% M1K7(Z%NK4A:D$;_04:BPK$Q"+U%N54+*V8RG7'-LG-=V?+M@NXVJH].Y]:*P M[Q[);C +0Z\?-.ONU;I[WS>YU:1:W>6!0=(37 G%M6J=ZO8 )+Q)=*])S6!P MI/G4JAL% []9?N;B;N"YPWXPIE?ZWY8:\_Z!TMR0:[T.^>*;'>WOW)>^;!,:X0]B,'H7=\ M!#18N6?([2XM7NN%X#^= .,*\R"A0>B'QWQ/S<[QW=TPO&]>,9Y7S,=5@(/* MT_./3Z(&JW/<=Q<(K_T"\/R"/*XB1 P0>X4(CPE] (GDO]P%1( M/1- M"/3Q#6 L5M1^:"#.1&!!U@_YFHAE9I5<7L%FR>,ET;.UB888K(B*J:&$:J+$ MU,<0L<32GVU[&2HV0B8TLN%Z6?)1"/.2.DM!:;+/RI5(E9B;2GQ-H>&N6-!D MVW:%@B,0=F+CE&FITL5H35,,16WIED?YGC2+#4J3'1K_+4>Y^ J/IJA*U9+3 M;4J5D4S@JB#1+ZO.P!(E:LCH:49K>=N5T3:-TR+9*M@&N6ZJ_LY>BTK[86%; M?06VPI"4T;UOY<(DM0&@-Z/Q>4_>K!!*@_S(S^!5!+ P04 M " 8@6A7R;J 4Z@% >, &0 'AL+W=O+81>*3,=")=$E MJ;@!]N-'2HID6@IC;BEFNF?\J]A2*M'W)$[%K+>5-)(-4AOW?$CM-@G0E[OZ<1-=+^5^H0SG^Z">[JB\LONFJLCIZ*LHX2F M(F(IXG0SZ[WWKDC?U0%YB]\CNA<'WY&>RAUC7_7!Q_6LY^H1T9B&4B,"]?% MES2.-4F-XUL)[55]ZL##[T_T#_GDU63N D&7+/XC6LOMK#?IH37=!%DL;]C^ M9UI.:*AY(8M%_A?MB[;C40^%F9 L*8/5")(H+3Z#[Z40!P']P3,!N S 1P$# M_$Q OPSH'P7@YP(&9<#@U(!A&9!/W2GFG@OG!S*83SG;(ZY;*YK^DJN?1RN] MHE1?*"O)U:^1BI/S&RHDST*9\2B]1Q?HMX#S0.<.O?:I#*)8O$&O4)2BVRW+ M1)"NQ=21JE\=[81E'XNB#_Q,'Q[ZQ%*Y%8BD:[INB??M\7U+O*/F6TT:/TUZ M@:W SZ%\A_K>6X1=W$"#=K@NDU=B%X1TUE-U,"?VYC_^X(W6-\)-ZH*5ZC$6F2:G4-0<:5(&.K(!^R.+ZX54]EB)3WCM9[KQ72 M50Y(F \)(T P(Q.3*A.3<][B)I 9@H3YD# "!#,R=%EEZ+)#\=#)X30.)%WG M-?@M2K/DCG+$-FC'1*0MBD TCM0#==[H;]OCV<+:==?\739JR7AP5&X@^R- M,",KGEN["[=K#5-BK[([0;]E-)6(/*B_K9;""NZJ.BC-!Z41*)J9H@,#Z)VS MN)5TJ#Q!TGQ0&H&BF7G"=9[P_U?BRKZ-LN2996EI'U_GW$#2"!3-S$UM@3VK M?YLO*Y_?OCP":G)!:3XHC4#1S#S41M<;G+66@7I@4)H/2B-0-#-/M5_V7C+, M_[&669?J%O;>.^>QZ9T'DZ-'-M >"13-S$YMQ#V[$S^H9J<^K(%Z\ZB MAD%7"D!I/BB-0-',/-4K!=CJ<#N_YK#C.B?&:R[5NV[C14?9;&AO1J#&9DI9 MFWEL-_-/JV%H11\H#]*PU97;(9T%!/7OH#0"13/34?MW?-9WV!C4WX/2?% : M@:*9>:K]/7[I37;'"@1JZ$O:86GIMQ2@4UH1J)&90M8&'+]DP&,6!OE6+:U= MZZJ5'=%9/$B:#THC4#0S&;7?QJ.S5A]0\PU*\T%I!(IFYJDVW]C^0KYS]0%U MVR7ML*[@<;/ZG-**0(W,%+)VQ]CNCC^G]$+JEX*WE.>65]>A!4WI)GJF%(&^ M0@>E^: T D4S,U-;8WQYUE($:IE!:3XHC4#1S"V7M67NV]^K=RU%=ESG;99N MPXHU*]$IC0C4N H9G8-]T GE]_D&=*%$R5)9[ ZNSE:;W-_G6[N/SB^\JV6Q M5;W&%#OG/P7\/DH%BNE&(=UW8U5I>;$9O3B0;)?OMKYC4K(D_[JEP9IRW4#] MOF%,/AWH#JI_"9C_ U!+ P04 " 8@6A7D>:1VHH" !N!@ &0 'AL M+W=O^K],<"JK/90D"3]92%=2@J3:^+A70S 45W(^"8.P7E DOB=W> M0B6QK QG A:*Z*HHJ'J< 9?UU N]W<:2;7)C-_PD+ND&5F!NRX5"R^]0,E: MT$P*HF ]]2[#B]G$^CN'+PQJO;^M\3&;>H$5!!Q28Q$HOK9P!9Q; M()3QH\7T.DH;N+_>H5^[W#&7.ZKA2O*O+#/YU'OCD0S6M.)F*>L/T.8SLGBI MY-H]2=WZ!AY)*VUDT0:C@H*)YDT?VCKL!431"P%1&Q YW0V14SFGAB:QDC51 MUAO1[,*EZJ)1'!/VHZR,PE.&<299@C:J2DVEF-B0,_+4OLJIVH F5&1D01_Q M8YC&^&1R4&0.6>6*J\GQ' QE7)^0(\($^9S+2J.CCGV#*BV7G[:*9HVBZ 5% M W(CA2\RR)[&^YA=EV*T2W$6'01<07E.!L$IB8)H0&Y7U_Z#>JP']4VX84N:0I3#[O,87K)ZU?A M.'AW0/.PTSP\A-ZO^93,8,.$L%LSRJE(H4]W@SQVR+;7MTD0^]L>,:-.S.@? MQ- T517EO3>FP1GM44=1^+:??=RQCP^R[^YS']_X&=]9& PG_823CG#R/[7' M:_Z'PD^>%3X,)]%O8OR]&5 =JV==)JDLA*F&0?=;C=,+YL9\LN]F<0WV/0, M>YK#&D.#\PD60C73K3&,+-U$N9,&YY-;YOA# &4=\'PMI=D9EJ#[Q20_ 5!+ M P04 " 8@6A7M*(RL T% 6) &0 'AL+W=O5-;$EW/^KNF*/^%F)-[92E)K$LS\SB)#<6L_K>3\4W7P;C,WK.J.6,K6HD+$ M\N.)+5F:5B1Y'W^W4*,;LW(\__Y,_[D.7@;S&)=LR=,_DHW8SXW 0!NVC8^I M>."G7UD;D%OQUCPMZ[_HU-CZEH'6QU+PK'66=Y E>?,9?VX3<>8@.7H'TCJ0 MH8/S!0>[=; O'<%I'9Q+1W!;ASITLXF]3EP4BW@Q*_@)%96UI%5?ZNS7WC)? M25Y-E)4HY-5$^HG% RM%<5R+8Y'D._0C4H^7O!3H=<1$G*3E&WGYXRI"KU^] M0:]0DJ,/>WXLXWQ3SDPA;Z4"FNMVV+MF6/*%86WTGN=B7R*:;]A&XQ]-^X<3 M_J9,09<'\IR'.S()7+'##;*M'Q"QB*VYG^7E[D07SO\;G7[SZ$HR[&Y2V#7/ MOFA2U)- EKF:&ZQX8NC/WZ0]>B=85OZE*WT#=_3PJO/=EH=XS>:&;&TUT5A\ M_QWVK)]T>8>$19 P"@13*N1T%7*FZ(L/7,0I6E>5X5O9L)]8?F2Z6C08K\94 MB\;3PK%<)Y"SY.D\RV,SXF#;ME2S:&P6^!B[6#6C8S//#3T[Z,R4F-TN9GB'))^\2$G)NZB!N(>QZ*95G#@#56-O'=0;QC*]\.[8$5'5MYKA4X M^FB]+EIO,MI?6,X*6>,JWG@C.W\B_R?C:E75!>V-;L&Q;<\;!*VQA/RX8P>$@P$GVMJQKLPQ*HU T-<]GN@,#KF\M3$FW-5=76:?G5F(6D4BJ9FMI=*>/(Y?W%?\(ULZ=K<@@HA M4%H$2J-0-+4&O1C"SDNNJWA2:UU=)TA:!$JC4#2U3KV P],*[F+5BL>2"@XOAL.A:O&3NH]V_;UH@;W8@Y/J[FV2Z!_T64/X].X MJZHE+)[6L)>WCF#\:XP_ M>E($U:>@- I%4Q/=2U0\J:\6*TE,UOK4@@I04%H$2J-0-/551*]!B?6238E MZL0E*"T"I5$HFEJG7L.2:0U[<5,B8_GJ^K8_^'E]V9HIO]9C/QP\]40:,^RY MP;#+49T=<3S'TS_-D%Y-DFDUV?:(BY]FIG%73TA0,0I*HU TM3"]&"4O^N*. M@ I64%H$2J-0-+5.O6 E0*_OB.;]73#L&J""$Y1&H6A-GLVS?0X9*W;U!I-2 MYO&8B^;M=G>VV\3RMMZZ,3A_AV^76',^PK>TV:+2XYL=,^_C8I?D)4K95@YE MW?BREQ?-)I3F0/!#OA\@S+ @ 90D !D !X;"]W;W)K&ULK59M;]HP$/XK5E9-G;21D(2N8Q )"-LJM1HJZO9AV@?!1L@'E0%H\ECD7 V=3.NR[[HJR:"@JB-* MX+BS$+*@&J=RZ:I2 DTMJ,A=W_,NW((R[D0#NS:3T4"L=,XXS"11JZ*@\FD, MN=@,G:ZS7;AERTR;!3<:E'0)<]!WY4SBS&U84E8 5TQP(F$Q=$;=_K1GY*W M-P8;M3,FQI-[(1[,Y"H=.IXQ"')(M&&@^%O#!/+<$*$9OVI.IU%I@+OC+?LG MZSOZYOA6;+U#[8PU,1*[LEVQJ6<\AR4II4=1@ MM*!@O/K3QSH..P#D:0?X-4=F(.UAY F0SRLJ*=> &^ #5P-5IG M=+A);R0P+O M+?$]/VBQ9_)RN-_FSO]IG_ZS]KU@!,TY"2Q?>(!O-AOAV2A*RI](KRVY1^&F MVO5521,8.EC.%,@U.-'K5]T+[V-;9$])%I^2;'HBLKT',C!UQ(D M-;>37 /6QI2,E *\MS^N49!<:2C4S[;4A*=,S2G)XE.234]$MI>:7I.:WE^O M!SQB\U;06OHJ=+>JPJ9WKZ.P@_=HO1O:%B&O<[DO%+<(^6$GW)>:MDAUO1V% ME9/N3M\H0"YMPU8D$2NNJ]+0K#9O@I%MA<_6Q]W^I-NR'N,;HFKY?^BK!\@- ME4O&%S(1,F*:AG'?44B*+K%$2=SS'Z742QM/6\,+.3>3P M0F0ZYBE.)*@L29A\N,98K"];;FLS<O*/;_QK(%=\9'C6NT\@Z%R+\07,QA'ERW'1(0QAMI ,/I9X0CC MV"!1'%\+T%;ITQCN/F_07UOR1.:>*1R)^!./].*RU6]!A#.6Q?I.K-]@0:AK M\$(1*_L7UL5:IP5AIK1("F.*(.%I_LN^%8G8,7#](P9>8> ]-@B.&/B%@?]? M#8+"(+"9R:G8/-PPS8874JQ!FM6$9AYL,JTUT>>IV?>IEO26DYT>CD22<$T; MJ16P-(*12#5/YYB&'!6\@G>H-4H%8@8CB1'7\/(&->.Q.J&W'Z8W\/+%";P MGL+O"Y$IPE 7'4V1&?Q.6$0QRJ/PCD0QQ64;?.<4/,?S*\QOZLUO,"1SUYI[ M^^8=RD>9%*],BF?Q_"-X[_4")>RFYO,[6@)CC8GZHXI>CA=4XYFS>ZZ6+,3+ M%AU.A7*%K>%//[@]Y^ZK-;N;W!0=S=[IG?#Q[1RY=U=Y;Y03\8'*'7+>EU:V/R MVT[P(TPQY4+23YC1)L!O0M/YC#*$7S*J3(^2#7]7+JKB4^OPJ>7:$-A>;GIE M;GH-G]1>D]0; MNC?E92/ZLMBW%*AQ*5!DE'M8II;NXZ.^7HM!W?>5RUM6Z> M2:)?DNC7DOC()&?W,6W8ALTM_?_1#Z=K0AQ&KO!1_583R5>H.U>VEW'.7)ENSNRRFVN ML.GFGDRN8#RNI%OKZ,ET&T+;3\M66+E-*RNW46G5%-H^_:VXHECW_L*9[AU\6@7^TIK?JR:V73_^K MIFG\]OW=[=4IW-U./ER_&X_@_>M*D@V)JR(7WT.JN5NMYO:;+O1&Y5E3:/OT MMP+-K15!SR_TP4$%]ZHN[^\AP3PCP?9GMA+&JY%Y!H$A*!%O:,?(27"M%^>H+KP"N8"*EG(N8"7I,M2T.>SD'!B=5[#/X4 M! @K J-/5M-&HB*#.UQF]S$/36+?"HEL%[1'H-.W@*%8QHQL*68*8$ZKQ^F* M C.E"2>GL%[P<$'AV731%(,EA6*:C81JO(0B51189,._9P06TC>U)& 9TCT*8Y:&S&)2F]=:'21AP4_QM<@U7V3RCM)@6%CE'(.S(^LG34J2+*0J$ M(LIBO8DC?T^RGW3J0/\%L99M&&P<=*N*LC.3H\R(6ZVUZLHRBS5>7NJG"W[R=>V[?IX MWG/.1U3756]<>I-WC+:KHP,[(G=,^H_\[,N\)YP,MEK9+>B^T M%HE]7""+4)H%]'XF*/O%P#@H._/#?P!02P,$% @ &(%H5TL/EJCA!0 MT"$ !D !X;"]W;W)K&ULK9I;;]LV%,>_RH%7 M# V0QKKXEBPQT"02%G3=C'AM'XH^T!)M$S=KH7\KI:4:GA)$Z[N.DNMLYMN5T5+FA)U)3+*\TT2L[SIN9W/A MF2V6VESHCF\SLJ!3JC]E$XEGW2TE9BGEB@D.DL[O.N_=F] K#(H6GQE=J[UC M,$.9"?'=G#S%=QW'>$03&FF#(/AO11]HDA@2^O%O!>UL^S2&^\<;>E@,'@9= [-.B=,.A7!OV?-1A4 M!H-"^U*L0NE'HLGX5HHU2-,::>:@"%=AC0(S;F;65$N\R]!.CQ]$FC*-4T4K M(#R&!\$UXPO*(T85O(-)0N,%C2',>:S@[2/5A"7J N]\FC["VS<7\ 88A[^7 M(E=HKVZ[&KTR[&Y4>?!0>N"=\. :/F*?2P4!CVG<8/_8;N]Z+8 NRK'5Q-MH M\N"U$J7WI))>Q/DZ]_8!-XTC15WYK"7?)ZS3R3*6]41B)ZU\%4J*A.;Z+\W:U+_5Q*W=P/1J,MLUJ(O:W(O9;17RN"W<)B>"+ M=YK*M,'3^W;65[?Q46@U.E=XF["@A/7W)/6'J.F!\,>M7'?D]_UFX0=;X0>M M8GTFDI%9@CF$H]H8!'H*$>- M',=ISE#76Z&O[64H^ \FD_?P]/1TWQ2&UI[.#8--6& 3%EJ"U<+E.KLJQK&< MKBJ@I;A8I056::$M6CTT>P6F:W.MVDX[.R[NT=+1<_;30R6XS4Y#6[2ZX-Y. M<,_B6Z(==K;>-FE!1=O/[8/A8?#"'[6JR[BK>]W6"NY01ICG/+Z$K/@]!!+* M%[IY_EHM?W_@XQ!>*9%-/[H$5OT(;='JL=B5NVY[O=L<"\:99B2!C$HF8I@+ MB0DF*7*-F!=MFG^.:N^K?U+3QW;+LV>W35IHBU:/T*Z6=L\JIJL(*1H)'ILU MTKDQLEHY_\!WK^4ILNE':(M6C]&N['8MUMW5JA:75!GAK]!OC)+50MPJ+;!* M"VW1ZI';%>.N[6KXE/8] M_WB]U5!Q]_R3"ZY=S>VV%]UGKENMUM56:4%%VZ\ZAH-C'1M:79^2T3.E0O0XBU@WLO$B*]%D?D_PUM%*?PI- 77 M,5N!0NJY2)B $&T)CQA?@(*+8M^0P#\"@;!"6"Z+IP%S%CS3+)\E+#(O^P\" M'Y1]Z "ATP^ :X0L(6B+/J,#"VS]Q%?HF,ET<'$)ZR6+ENA>(3U>(I"A*V9? M&JFF%UQD*'0L+MR?$81%5*%!)&2,5]9,+TM_\#&=EZ[CLE%I;%_T800#9G+I M%78-[_-%CK*8_3?LG *RXZ*?4I9*+J+0$?0H3_3&C_(^CEFL<;F#ZN#U@%.Y M>(6IF3-2M6BZD529(2-IES76XK;J]N/SVX+S;<#Z][SDV \[KICHMWRH\+=EV4 MWSI\)'+!N,(*;([=.5=#S$.R_'R@/-$B*[:[9T)KD1:'2TIB*DT#O#\7J'YU M8CK8?L0Q_A]02P,$% @ &(%H5US3\CF !P FD< !D !X;"]W;W)K M&ULM9Q;;]LV&(;_"N$50P=TL24Y3MPE!AI3[ HL M6]&LV\6P"T9F;*&2J%&TTP#]\:,.L4Q;H2WLW4WB [^'G_3RI->4KAZE^E*L MA-#D:YIDQ?5@I77^=C@LHI5(>7$F9X/95?791S6[DFN=Q)GXJ$BQ3E.NGFY$(A^O!][@^8-/\7*ERP^&LZN< M+\6=T)_SC\J\&VXIBS@561'+C"CQ<#UXY[UEP;0,J$K\$8O'8N_S30P;;.,G#W]3.=50=O#N:>%V(N MDS_CA5Y=#RX'9"$>^#K1G^3CSZ(YH/.2%\FDJ/Z2QZ;L:$"B=:%EV@2;#-(X MJ__SK\V)V GP_1<"_"; /S4@: *"4P/&3"\"3@_M89)$S"ISGU] MLJHS3;GFLRLE'XDJ2QM:^:*2JXHV)SC.RI9UIY7Y-C9Q>C:7:1IKTU1T07BV M('.9Z3A;BBR*14%^)%0D_)$K0<)(9C*-(_/)QK3'O PA[]9Z)56LG\AK*C2/ MD^('\HK$&;F-D\0TG.)JJ$V2957#J$GHID[(?R&A@-R:%%8%";.%6'3$S]WQ MTV/QU!WO^0[ T)S=[2GVGT_QC>\DWHG\C 2C-\0?^0'Y?$?)ZU<_=!T8!D/= M&"HB@_$JC._ A"=GXUT0D>:)?!*J@\/SK'GC;EXYP+\M/E";UK?DHAZLRS[VE' MPA@(9NDSW>HS=>JSO1YZ40%G?-^.A(31Z>'P/-V7/436R$ P2REOU%[:CIQ: M?<@VIJ](]43N><)-+S*+Q<6Z: T"J6%4!I#T6Q)_592'WRQW0!10B-I%$H+ MH32&HME"MZ:*Y[RBG_TN-4^J98C("EY9PSF/NURVFX:TN]+R1I?[@^D)A:@[ MI]YZ0 T0%,W6H[5 O!,\D':)_Z9T0WBNUV9]DBNYB1O_/^=/5;?LU&E\.)]Y M!RO&YU*>JQ1U9]M;*:BK@:+92K7VAW?$_Z@E*"_1S.S7*034[SB2SI@\":ZZ M&@2%YA%":0Q%LT5LK1#/[84T2Q>_4SZDRS"'TBB4%D)I#$6S)6T=%>\"O72! M.B50&H720BB-H6BVT*VOXKF-E3Y+E\O#5#KG%W MWPYR5]-;,.QM2MC[E/X/XRAHC:/@B'&D9+GOE'PSO;/0Y?Y]95:^V;K3G=*)(U":2&4QE T6^/65PK.T:,OU%N"TBB4%D)I#$6SA6Z]I<"]">B$T;?C M%J?@;/^G:7D10&D/1;,%:CRAP>T1WAAA'XL31%[J[!TJC4%H(I3$4 MS=:XM96"2_3H"S67H#0*I850&D/1;*%;.;#_=/GCF7?6XE6%;O'YJS2U7RS@K M2"(>3.CH[,+,ZZI^$$S]1LN\>G#)O=1:IM7+E> +H-X M9O\"4$L#!!0 ( !B!:%=\T5X.%P( $P$ 9 >&PO=V]R:W-H965T M\X]Q[DW6:?-DZT!D#Q+H6Q.:\1F'D6V MK$$R.]$-*'>RTT8R=*'91[8QP*H DB)*XG@62<85+;*PMS9%IEL47,':$-M* MR^+Y&OQ$5689W3CY14L&.MP ?=?87!S[7G*[6PX4FZ/O?F$R5E:U'+ M >P42*[Z-WL>[N$$D"0O )(!D 3=?:&@.RJ'^;5\_>:'^-Z8F))Z](TF^+?#A?Q _,W#:LA)RZ MB;!@#D"+MV^FL_CS*Q;2T4+Z&GOA!@(%> N$2=TJ/">PIY@%"C^ AR+-HL-I MU>BD.?R^TQJ/ M@6_!\0=2_ 502P,$% @ &(%H5]T^5Y3N @ X0D !D !X;"]W;W)K M&ULK59=;]HP%/TK5M9-K;223U+*(%)IF-:'2JBT MV\.T!Y-<2-3$SFP#W;^?[82,#Y=675^([9QSKL^]Q+Z#-66// ,0Z*DL"!]: MF1!5W[9YDD&)>8=60.2;.64E%G+*%C:O&.!4D\K"]APGM$N<$RL:Z+4)BP9T M*8J5:FX6[?)$)M6!'@PHO8 KBH9HP.;-;E30O@?"< M$L1@/K2NW/XX5'@-^)[#FF^-D7(RH_1136[2H>6H#4$!B5 *6#Y6< U%H83D M-GXWFE8;4A&WQQOUK]J[]#+#'*YI\2-/13:T>A9*88Z7A;BCZV_0^.DJO806 M7/^B=8T-)#A9,GX.@T!H'S@I^A<_0PC='IR1DZ03E!]QE=81O2[.M8V_C>.0=%9Q"U4&^\QEYCN<;]G/]>KIG MLO-_T<=OCKZ3#+\MOZ_U_!?+C^*<)P7E2P;HY]6,"R:_X5^F>M>*@5E1G6M] M7N$$AI8\N#BP%5C1IP]NZ'PQ)?L]Q>+W%!N_D]A.68*V+,$Q]4U9A"Q+Q>@J M5Z>RJ12U2JA5U(VPBL(@'-BK[0P?8GQ_#Q,?8ERGY^^"QH>@7J_78G9\=EN? MW:,^)PS.E4GYOS,>+=W#?847@>_M63R$A8[3W3=YB/)=Y_+"W;-Y"/-"/W!# ML].P=1H>=3J>ST'?B?(X;6O+L "3[>-2ITXG<#Z>F;ZF%XFAF1B_2/3-Q/$; MB'7^[*T[JP2VT,T"1PE=$E&?7^UJVX]ZW?@G7S<_ MMY@M&PO=V]R:W-H965T MH2<<"R4-T.^='GHO^%KDZ47;/$P"!'K(TYVLC M$:*X-$T>)9!A?D$+R.63/649%O*2'4Q>,,!QY92EIF-9OIEADAN;577OAFU6 MM!0IR>&&(5YF&6;_7D-*3VO#-AYOW))#(M0-<[,J\ %V('XO;IB\,EM*3#+( M.:$Y8K!?&U?V96B[RJ&R^(/ B9^=(Q7*':7WZN)CO#8L-2-((1(*@>7A"%M( M4T62\_BG@1KMF,KQ_/R1_FL5O SF#G/8TO1/$HMD;2P,%,,>EZFXI:W<7!? M.H+7.'@O'6'6.%2AFW7L5>("+/!FQ>@),64M:>JDRG[E+?-%$EASG,5^90D:A MYF)&S8ROZQD[S\S819]I+A*.PCR&>,0_F/9?3OB;,GMM"IW'%%X[D\ =%!?( MM7Y&CN6X(_/9OMS=&0OG_XT>?O/HG62X;3^Y%<]]AO=<-X0/45K*?*,]HYGJ MJJ(4N)(*V4(A9CG)#QS=M$WXUR<)1A\%9/SOL1ZI9^&-ST*IZR4O< 1K0\HG M!W8$8_/C#[9O_3)6()VP0"/&=SUKOC*/YRD?6KF6[SI=JV!HY2UMIV<5#JV5O*^?<0E/E0!.9SU^\)RM#*]NQ%3W:"H95KVUZ/%7Z-U8E^T4:_F(S^ M%F*0'_E*3Z(S;9%YW@-CLI&Y^L8:2\ D][6MJ1,6Z(2%FF"=XBS;XBS?A,HL M=992)RS0"0LUP3JEM*VG)8WU/72FH79>>\>UESVA&3.SY%]/:<;,7&O9EYJO MTKHY.%O6V9,YJ!9LB!:J5SF2*RV$3Y@]L]Z:1+VV*[72 JVT4!>M6Q3GJ2C. MFU"99AJZ"JJ3%FBEA;IHW8(^+7;MR078-RN-._P,<6=.7VB&5K[GS?HZ,[3R M%@NK+S-#J]G,?*V4NZBV ]FZ[27A5;8WU[E_;EUM[ MY'Z@-A6K?:LG?+TC^1FS Y%*E<)>#F5=S.546;W)5U\(6E2[6'=4")I5IPG@ M&)@RD,_W5"[2F@LU0+O5NOD/4$L#!!0 ( !B!:%=6$)\72A0 ",] 0 9 M >&PO=V]R:W-H965T:>V9JH2 M6R AV3F)JS(.ST^I)'/VQ=1Y0:2VK1H)? G,Z?VPR](V*@-;DF3_WI>9&S9 M_;NQ"7=H<=&\_9X7?Y2W0E3:G^M55KX[N:VJNS=G9^7\5JS3\C2_$UG]E>N\ M6*=5_6EQ%2)=; :M5V?&:#0]6Z?+[.3R[>:UC\7EV_R^6BTS\;'0ROOU M.BW^^E6L\N_O3O23AQ<^+6]NJ^:%L\NW=^F-^"RJW^X^%O5G9X_*8KD66;G, M,ZT0U^].WNMODMFT&;#YCG\NQ?=RYV.M^5&^YOD?S2?>XMW)J-DBL1+SJB'2 M^G_?Q)58K1JIWHY_M^C)8\UFX.['#[J]^>'K'^9K6HJK?/4_RT5U^^[D_$1; MB.OT?E5]RK^[HOV!S,:;YZMR\Z?VO?W>T8DVOR^K?-T.KK=@OSK M?&; >3O@_- !%^V BT,'Z*.'/3OBWR[UK1?'_M-1]LCKG-^/HH669- M>_A<%?57E_6XZO)SH(EY?K=*LTJK7T\K<;.<:U[V3915W04J[;46IT7]>GT0 M:S]_$%6Z7)6_U*_^]OF#]O-/OV@_:6=:>9L6HM26F?9;MJS*5_6+]<=?;O/[ M,LT6Y=NSJM[2IM[9O-TJ=[M5QC-;I6M1GE6WI69E"[$8&.^IQQO[QOOJ\>-] MXT/U^ O%^+-Z#SWN)N-A-UT92O"SN#O5C/$KS1@9XX'M^: >'J7%J3;6GQUN M'3#<&#T[W%8/?W]_-G__5!8K) ;_Y=L<9BF-H_-CJQAMO M_-SFU*=6B_N5T/)KS?KW_;+Z2XM$=9LO=MI=J?T>UL,TKQ+K\E\#VWRUK3$9 MKM&'=2GZV5HO@F3B[_^[_TZ>@?0T)2J^[U;4H"K&HYTS?1'8OAGJ'4CBV=Y"816(V MB3DDYI*81V+^%IMNL&9*_^UR.IOJ];^:WW:; EDR/*AD1):,22SI;__%9&R: MC]LO'<;FXV%L*@_C4)3U1*8L[]-L+K1Y7E9#![+2./9 )C&+Q&P2G*LF[TC2A]/1C/YNV)RHQ((DX[UZ>.Q/MWS3W8AYOE- MMMR\45G/"JI;H=5U7J_SQ?)Z.4\WKU_GQ?>T6-2](*N*=%YIU^FRT+ZEJ^%_ MXY4ECVT-)&:1F$UB#HFY).:1F$]B 8F%TUYKF$V-B?&D/9 E8Q)+($SJ(K/' M+C)3=I%/8G&_O=11Y:U5Z'&3K0E8.//=!)S"(QF\0<$G-)S",QG\0"$@M) M+"*QF,02")/:QL5CV[AX@6L:%V1W(3&+Q&P2(&93EN$:C:D9J&:C6H.JKFHYJ&:CVH!JH6H%J%: MC&H)ISS%.1N-Q?\Z#IE=1S44U#]5\5 M0+42U"-5B5$LH3>X37=Q55T=1/XMB M*4KMO?9)+(18IU_K\Y.KO#X?*:IE\_''XB$#^[G*YW_4DR&O2=C7O65G58'] M,R0TVHIJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J)90FMR,NM2L?OX2,R0T7HMJ M%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J)90FMQLNJRMK@S;77[>+G-4YJM%W^N/]DN@?3+8'=!X[6H9J&:C6I.JTFW@(RV_\GS.??@[_30+?11 M+4"U$-4B5(M1+:$T>6&N+B)KJ".R5ZNT;*9#\WR]SNM&T$YZ]LQOU.BQ30'5 M+%2S4+:C:J.:CF MHIJ':GZK-;>E5-U=*_K(?++$&5HU/+!JA%:-42VA-+DK=%E80YV%;:_W_-JL MC-1>V-D_NT%SL:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5J,:@FER:VEB\\:DY>8 MW9"1OP^H9J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)I2S=&?\U,?3RYT&>C)\M5?5 7/[IMH+%85'-0S44U#]5\5 M0+42U M"-5B5$LH36X;72S64,=B]\UTT#@LJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%J-: M0FER%^E"L\;L)68Z:"@6U2Q4LU'-0347U3Q4\U$M0+40U2)4BU$MH32YV72A M6$.]ENS'^V)^FY9B$TE9;@/W=Z)8YL.7;M#P*ZI9J&:CFH-J[IY=.M;^$FDQ MM'"XAVZ'CVH!JH6H%J%:C&H)I!UL(VC*%=4LHY\/'>LCLW=?(%K50347U3Q4\U$M0+40U2)4BU$MH33YX9I= M#G:LSL$^7B0+NXZ5J\:>^BZ:VKFZ$:!!EI1S48U!]5< M5/-:37J>X^QIT_'1F@&JA:@6H5J,:@FER6W"Z-J$.JAZR+-VU<31+0)-I**: MC6I.J^T>AN-9_Y8[M*AW6%%_X-N>?$N ;E>XOV"$%HQ1+6FUW7FO,9GN_%KE MXZ^+A([5D=!/[JOFMIG@D;3#N MKV([-IXVAG _% U LXNG4(S^? FER8=I%Z\<*Q-5O7\FAQ]&^:I^J?ZNX7B# MNL+1QS"I6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUK2:KT5$)[YE[X+38[WA"8/ M>'3ME=HXNDF@24I4LU'-0347U3Q4\U$M0+40U2)4BU$M:37IB0"*Z4 7D1RK M(Y*/YQGBSSN1E;OS BTMFXL 59&^5LW5T1 EJEFH9J.:@VHNJGFHYH_[*[N. M>^\/!&C-\*":$5HS1K6$TN2^T(4>QWM6"NVBTX.K@ ZV C3BB&H6JMFHYJ": MBVH>JOFH%J!:B&H1JL6HEE":W%JZB./X)=;]'*/11U2S4,U&-0?57%3S4,U' MM0#50E2+4"U&M832Y&;3Q2''ZCCDI[K5S)OG(6A5KBT.>E-UL-N@"4E4L\;] MA*1\I:AM(VA $M5<5/-0S4>U -5"5(M0+4:UA-*D-C+I I*3/0%):3IT^ .R MU>RQ?0/5+%2S4E433[=G) MME6(/^>K^\5FB>&RO*]G0W3G0).DDW[TL']C*5K20347U3Q4 M\U$M0+40U2)4BU$MH32Y;70QUHDR"G?0W1YJXN@.06H6JMFHYJ":BVH>JOFM M)IWA7?0Z=8 6#0\K&J%%8U1+*$T^^+L ZD0=0 U%61YP@H F4%'-FO13=P,G M"&BP%-5<5/-0S4>U -5"5(M0+4:UA-+D'M'E3R?J_&F8IYF6WA1";):ZJD2Q M'FP2:,H4U:P]/Z'Y[/)/-KH=#JJYJ.:AFH]J :J%J!:A6HQJ":7)G:-+J$[4 M"56O?;B15J35\+P"C:.BFM5J3YYM,YI,GYY;H$%35'-1S4,U']4"5 M1+4*U M&-422I,[1![5F>1FT>W3707"FJV:CFH)J+:AZJ M^:TFO6MLG/??C4 #HX<5C="B,:HEE"9W@RX).E$G09_I!HH;Z-7@T:T #7VB MFHUJ#JJYJ.:AFC_I1V_-<;\3H)G/@VI&:,T8U1)*DQJ!V64Y3766\YE&D.69 MHA>HS6-[ :I9J&:CFH-J+JIYJ.:WVNYQ.9GU+U*@1S K1H>%C1""T:HUI":?*1W44;S3W1Q@/N[:J_ M\+$0=^ERH5G;A7+*S::KCF0?/:-" IME_+/MY;U%H"ZUIHYJ# M:BZJ>:CF#^RKBX'Y#)J\/*AFA-:,42VA-/FP[A*5YL$//5=-9[8SEU6>W;QN M0I?;JR##XEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J)90FMQWNCRF^1*/ M23?1T":J6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUI":7*SZ:*=ICK:>?#B..;@IHKA/5;%1S M4,U%-0_5?%0+4"U$M0C58E1+*$UJ1M,N)SH=O<"$9HH&1U'-0C4;U1Q4H,L3 0^M MZJ-:@&HAJD6H%J-:0FER&S&Z-J).J2;M&I[:7;&^X\>6M5'M0#50E2+4"U&M832Y*;1Y5:GRJC: M#[]O>_@#5=0;SC?I%.TZ+[ZGQ:+)K%1%.J_VK$.FKGET M[YGVY@:S:3]VCQ:U42LITW)7>;UO(EUS[>%_/;M!QN)6BF%M4L5+-1S4$U%]4\ M5/-1+4"U$-4B5(M1+:$TN>-TF=KI^4O,F=#$+:I9J&:CFH-J+JIYJ.:C6H!J M(:I%J!:C6D)IK2YOKU)MKT^7PQ6DTNHMJ M%JK9T_XRG_IXJOFH%J!:B&H1JL6HEE":U#EF72QWIEZ^ M=?!:TZ_-^RWM1:5C+B>I:QW;3U#-0C4;U1Q40FM5JTJTUX].1^;2%D$4=5'-1S4,U']4"5 M1 M+4*U&-422I-;2)._E5_I0G(S=4CN=_U?7C9?W2^:QC*_3;,;TOE:M5&Z#;9NJQYGV6=9]5MJ8ELT=Q( M(.XJL?Y:]Z3QZ)5FC.H#6OMR*^J>];WY(\N;]2WS^7)3ZYF:1^C&Z=!OZ:R\ M%:+ZD%;IY=NU*&[$E5BMFD6J[K.JF?SLO%IOPW7].]/?_&J]_4W@3[P M>JB_B89>?S\SW\3USAGZRK3^RK3YREFW29=O[](;$:7%S3(KM96XKC=O=%H# M6K&\N7W\I,KOWIW4<^&O>57EZ\V'MR)=B*+YAOKKUWE>/7S2%/B>%W]L?@67 M_P=02P,$% @ &(%H5Q_K=$&X!P %"0 !D !X;"]W;W)K&ULM5IK<]NV$OTK&+5S)YFQ+>+!EZ_M&8=NIYU,>SUQFW[( MW \4!4EL*4(%0"O^]UV0LBB1 .PT2C[$(K6[W(/'GK,0K[9"_J56G&OT>5W5 MZGJRTGIS.9VJ8L77N;H0&U[#-PLAU[F&2[F3F MJKUW+V^N1*.KLN;W$JEFO<[ETSM>B>WU!$^>;WPHERMM;DQOKC;YDC]P_?OF M7L+5=!]E7JYYK4I1(\D7UY-;?'G'6H?6XF/)M^K@,S)09D+\92Y^GE]/ I,1 MKWBA38@<_CSRC%>5B01Y_+T+.MD_TS@>?GZ._F,+'L#,I), MT)PO\J;2'\3V)[X#%)IXA:A4^S_:[FR#"2H:I<5ZYPP9K,NZ^YM_W@W$@0.F M#@>R!^KOFR+-#/]2-7&J97HW/T &MMWE0G/'=5Y6ZBUX_/YPA]Y\_Q9]C\H:_;82CD",'L LXGVZ(0#:"!TE5P@#:KN V8 M/P@ ._M$K. ZQ_ P:\I8&@[ C7.ZEWR3EW/$/P/=*2@V9F$*O>(22N3A MGK3!]8=VP(U&.**(,#I .[9B-#JP.@(;[\'&WHQ^$SJO7L:5Q:.'XR@A+":# M)"UV01BFD2/-9)]FXDWS?QL.;&$(H.+ NT@:@CT7B_,&+MRSX0_JF(UD#('$ M:3R<#IM9E(:.W93N@:9^H.TZJT2]/-=9>8SOWH_U,XPB/%IG%$*<,]DSL2/% G^!7D6Y5YK.R*C44-2OS M[L*T8="\TL)?;>WK:Y$\N;GHAA&.Y[;R.)BJD<3K<2S8[F/O^5/L%CY8$C^#<$:3,CSBK5"Q3LEQ''I.U'F&&+;C U M=93LV"YDIJPZLNT5!O9+C"^=$7\TUXQ8A >E43"B#IL=H2Y]@GN!@OUBXE=1 MGX.\%XT$B',^TU9L_TJ08(O48,FHAEJL,#DL-\?(>D6"_5*B6VTOK;*Q9L!) M'*1C[K88AE&<8&S/D_3R@OCEQ<-[],/N<,':+'N]O[A;/E&T8ZR]3B&OTRF^ MPX&32I1313O&>W 6XM<77W) D!&+F@CP<"%:K$B8NE9AKSC(BXKC%;U^1L:D M3X+QIK:8,1(Z"(3TRH#X"=S?LV?$0LX!<,8P.8L990<#?9Q=3^'$3[I?TX!G MQ,*Y83P\Y[%8D8@Y.AS2$S/Y$F+V)#GF6B"K9$C)%C-"4EX9J;B^@%NJ,@^$AD\T*,]>VZNF5?(L#@(R,29&0 MT3F2S8JF#N(D/7&2$_7R&;%TW*,E:[%Q% +:T3%YL80,SW$L5F$4N!;-P6']-VZJ M,SJF-4K):%59&F/J.F"C/?G1;]069W1,>,-FWF+BX$/:\R$]94N;43 L M>18CFKKV:\]_](2-*1VS6Q)&>)CHV"JF+@5$>PJDIVQ*,VH[_XZ&W&>Q(D'@ MX!':;&9H[OM,S M"_,6<=-JHS\X6N6/L/_18RY+4VI160-3-B5"SN'.MM2K+A]84XLN=9A%I<%^W6W>&C*&"W4!CT:W MS1(J9/O3.#R<(X@];Y_3#^@:L9$,#S&P! ;T75S)\1/#_DPL;Q MTX-7(H!$ENVK)0JU/-[]"KZ_NW]]Y5W[EL?P/@LN,UC7MF\P?-.]H-(_HGM? MYI=<+LM:02E;P.."BQCVM^Q>0>DNM-BT+V7,A :6:S^N>#[GTAC ]PL!H[^[ M, _8OPAT\P]02P,$% @ &(%H5\_&FMA7 P MA4 T !X;"]S='EL M97,N>&ULW5A=;]HP%/TK4;I.K30UA(Q 5D#:D"I-VJ9*[*D,+CW_FA;K^X-G[V:>SL];#Y?5N_,( EW[@ M%.T<('K5TA>J;%!,/CY,?I\X)MW=EC;#S[60)9YCM)Z#IK.LF=#!R,E!T]DS M&T2XVW*ZVO"$$4/W=%KUEEUL!8Q(4%?;L)\58EUTD6\#.@O)J?=(^, ?$<[& MD@$K(SGC2QMN0V!2\$)Z2E>[3AM"I'JR<&A[\"#4.CD3A32Y;0;[>UP/WP%6 M/3#(.&\,MGT;&/9+HA25XD9WS& 3? %Y=?M^66J'4TF68;OCKPGFII.,"YE2 MV:0)_55HV.M&RLBT$,1X6#'JAI:=4,[OX%OB=[:E MO<@V]L]LNVB:VE#=M#*V _J;:E9[4[;S)EVO9(^%^C;7TQ&F#Y5*;R7-V,+T M%UEC %,/<752EGSYE;.IR*F=_,$)AWVRXGFS0K(GG0U*9:(#5/K>(Y6*338C M?R4I[^E"K&>VR?H^=^N\Y0**@G?-*UK_YA7^1$WV3L%D<@(FN^_VK?D:D^'QFXR.<[>#^KBV<2;<.A$V M40].W@/_%YSG^3JI-YXSKIBH>S.6IE2\.!AJ>47&^H_2+7T]/J49F7-UWX # M?]W^25,VSY-FU"TL1#UJW?X!TPOCYMBOFZ>F&SEI?0-A% M;LSE1C".Q=P(8%@>S '&L2PLS_\TGQXZ'XMAWGI.I(=R>BC'LES(R'RP/&Y. MHB_W3),DBN(86]'1R.E@A*U;',./6PWS!@PL#V1ZW5KCNXU7R/XZP/9T7X5@ M,\4K$9LIOM: N-<-&$GBWFTL#S"P7<.>8!Q)$@R! M6G37:!PCJQ/#Q[T_V%,214GB1@!S.X@B#(&G$47BKL

-8?20$3;8T.P6BP^ M0"X99K>]9!:GE/STH]8E]K:O& MG$PVUFY?3Z>FV(B:FS_45C3NR$KIFENWJ==3L]6"EV8CA*VK:71\G$QK+IO) MVS>':]WJJ;^AK"BL5(W;V>WX(,47\W2\VV0[:>2#K*3]=C+I7U=BPFK9R%I^ M%^7)Y'C"S$9]^4MI^5TUEE?+0JNJ.IG,]@<^"&UE\=/N90=YSQ],O\?RASON M0$XFR;&[X$IJ8_LS^NMSQ[@3[N3]5FO5A:RLT.?R67>7<=]BZGV- M/@Z'O_L@OM;_)XQJM9*%.%=%6XO&[N.H1=4!-F8CMV;"&EZ+D\F9V@G-;OE: M=%_*?D9*G*45C1,G<*Z,J63J.DKWC%6\*P3S( M"$!&(T)^C#S(.8"9 M LAT3,B%!YD!R&Q,R,2#S %D/B9DZG?FQZ@W/Z;%O.:VU8*I%7O7&MD(8WYG M5_)S*TMG8\9]3"@=8NLLV[KF^EO'N93K1KJW\<:RTZ)0;6.ECXFT,R/VSIW8 MB:85[$X4RE%VQWTT))L9L6TN9./<)WG%+AMC=7^Z\>&09&;$EKG@4K,/O&J# M) <994:LE$,^TV>(K@G76]4\CQB2R8S8)C>M=9_=E"XM95>*-X:Y#;841:N[ MANMC(IW,B'UR);@10="0-V;$XEA:57PZ>L?WO7+MKF3ZD]C[K]UK'Q.98T:L MCENE[<#]NT#PBI(B(6!&73:%JP>[Y MUY )F2$B-L.UN^Z5,H9MW2AXN>$N5SG=<5EQA\&L\C&1+B)B72S_9D[YVZI+ M2I96.XJU+)QI=^YF#,=R$;)&1&R-9?M@Q.?6G<3>[Y[I+$*>B(@]X7(26;I? MV'4HO=).M>M9UN)YDA(A>T34]D Y:# 4CI ](F)[#.2@[-5]UU[,;_[$![+( MG-@B@\GH("4RR9S8)$]9Z2 :\LF%R"K%JAC&ON&\B]<3$ MZAG&/!]OGQB))^86#[#6;G[V;G9N,3-QT06BHDM M]!)F[TY9^$N2R$*+4<8XCVW=QT066ORZ0V(^-49T;9 MIIL<8+)A5ZX-56SNM_0%LM"">I7%QWQOK*S[K/.PV\=$%EH06^C%X>-1GR;Y MF'!9?Z1%&(=YJ\76QT066A!;"&*J !-9:$%L(8@9EG(@"RV(+00P3\LRZ#>1 MA1;$%@*8-W;C-Z$$62@AMA"*9E%H'Q-9*"&V$,!:9,MT(Q$,84N2>(O>DU'4%$-/OU%-8W$SL'HSIU^2FR#WIF&5J'S,?$^DG)=8/QLP] MS SI)Z->#0*8'_O:ZT=,9*&,V$*#JZA/Z8>/B2R4$5OH!S-DH8Q\-VD%_W/3@\SY%\ M2^?:7^R>?NF%"O9B/+: M?81Q^PM>%;>:=7^Z*\VB>-$]4+-JJ^K,[;MIKA0O#T_3'_X3P-O_ %!+ P04 M " 8@6A7H[0U,.0 &@ 'AL+U]R96QS+W=O4&$!D@"F!D>[7)W2\B!1QK MBVTBOY4U1GP^U2,TC!]_U<-Z?.M.P_[M/"P^CH?3L&KVXWC^T;;#9E^/Z^&A M.]?3Y9-MUQ_7XV79[]KS>O.^WM76+I>Q[>]G-$^/]S,7+Y_G^C\3N^WV;5-_ M=IO?QWH:_S&X_=/U[\.^UK%9O*S[71U73?MQN-T>VNO%/%PF-XOGUU73/[^: MIIT[R"+(SA_D$.3F#_((\O,'!02%^8,B@N+\00E!:?Z@C* \?U!!4)D_R"PI MXU(@:8*U@-:&7!L!KPW!-@)B&Y)M!,PV1-L(J&W(MA%PVQ!N(R"W(=U&P&Y# MO(V WI9Z6P&]+?6V GK;R8]M ;TM];8">EOJ;07TMM3;"NAMJ;<5T-M2;RN@ MMZ7>5D!O2[VM@-Z.>CL!O1WU=@)Z.^KM!/1VD\T2 ;T=]78">COJ[03T=M3; M">CMJ+<3T-M1;R>@MZ/>3D!O3[V]@-Z>>GL!O3WU]@)Z>^KM!?3VD\UN ;T] M]?8">GOJ[07T]M3;"^CMJ;<7T-M3;R^@=Z#>04#O0+V#@-Z!>@44#O1+V3@-Z) M>B\DH'>BWDE M[TR]LX#>F7IG ;TS]F?JG07TSM0["^B=J7<6T#M3[RR@=Z;>64#O/#GL M+:!WIMY90.]"O8N WH5Z%P&]"_4N GH7ZET$]"[4NPCH7:AW$="[4.\BH'>A MWD5 [T*]RW?J/8R?ASK<>K[6?/YW4CU>OEMOC[\NOVY.WGQ97G5N[S.&I[]0 M2P,$% @ &(%H5V';>)%1 @ L#< !, !;0V]N=&5N=%]4>7!E&ULS=M-;MLP$(;AJQC:!I8BDJ*H(LZF[;;-HA=0)3H6K#^03.K':^^?8T6[\Z#/WH-\DNA/E#EOEF9X?:I]-LQ[BRG=Q0 MA_C5W6=SW>SK>YN)ZVN=-=,8[!C6X5@CN;WY9+?U0Q]6GP_Q9]]-XR9QMO?) MZN-IXS%KD]3SW'=-'>)Z]CBVOZ6LGQ/2>'+9XW?=[*_BAB1[,^&X\N> YW-? M'ZUS76M7=[4+7^HA[LH.?>;#4V]]>K[$&SU.VVW7V'9J'H9X)/6SLW7K=]:& MH4]/1:_.)X=XP_;TF5^_SOBU_CO[$) ^)*0/!>FC@/2A M(7V4D#X,I(\*TD=^36F$(FI.(36GF)I34,TIJN845G.*JSD%UIPBJZ#(*BBR M"HJL@B*KH,@J*+(*BJR"(JN@R"HHLDJ*K)(BJZ3(*BFR2HJLDB*KI,@J*;)* MBJR2(JNBR*HHLBJ*K(HBJZ+(JBBR*HJLBB*KHLBJ*+(6%%D+BJP%1=:"(FM! MD;6@R%I09"THLA8460N*K)HBJZ;(JBFR:HJLFB*KILBJ*;)JBJR:(JNFR%I2 M9"TILI8464N*K"5%UI(B:TF1M:3(6E)D+2FR&HJLAB*KH[&E_QL^:/>[4]02P$"% ,4 " 8@6A7!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( !B!:%?+ MCCXQ[@ "L" 1 " :\ !D;V-097)PC$ 8 )PG 3 " &UL4$L! A0#% @ &(%H5_[:UM3/!0 MRAX !@ ("!#0@ 'AL+W=O@LE)K0D ,$I 8 " @1(. M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ &(%H5YC9GCEI"@ ZSX !@ M ("!#1X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ &(%H5Y1W#XW $ !*8 !@ ("!JC 'AL+W=O+H+ #X(@ &0 @($Z M5@ >&PO=V]R:W-H965T< MGA$\QP( (0& 9 " @2MB !X;"]W;W)K&UL4$L! A0#% @ &(%H5X;Q"DY*"0 N1@ !D M ("!*64 'AL+W=O&PO=V]R:W-H M965TQ ,Z;S08 +\1 9 M " @;MT !X;"]W;W)K&UL4$L! M A0#% @ &(%H5\C!4-&_"@ V1P !D ("!OWL 'AL M+W=O&PO=V]R:W-H965T: !X;"]W;W)K&UL4$L! A0#% @ &(%H M5Q68IB+6" XQH !D ("!FZ, 'AL+W=O&PO=V]R:W-H965T:O](LY@4 %4/ 9 " @9NY !X;"]W;W)K M&UL4$L! A0#% @ &(%H5\>)AWP?!P T!$ M !D ("!N+\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &(%H5SRM=1Y5 P JP< !D M ("!+>0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ &(%H5T@U17Y# @ B@8 !D ("!X?D 'AL+W=O M&PO=V]R:W-H965TZ=)$,( 4 ,<, 9 " @:8 M 0!X;"]W;W)K&UL4$L! A0#% @ &(%H5TNA MS4WI! ,0X !D ("!_04! 'AL+W=OP0KB/<$ ###0 &0 M @($="P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ &(%H5](=QP!I! : L !D M ("!]Q&PO M=V]R:W-H965T8Q(14204 M ,$, 9 " @4DC 0!X;"]W;W)K&UL4$L! A0#% @ &(%H5XY*D,C3 P <0@ !D ("! MR2@! 'AL+W=O&PO=V]R:W-H965TQ)R,O40, 'T' 9 M " @=\P 0!X;"]W;W)K&UL4$L! A0#% M @ &(%H5Y.B #5& P !0< !D ("!9S0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &(%H5Z2<1Q?! M$ 8@8! !D ("!*TP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &(%H5Q)J1-&( P 10L !D M ("!"V0! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ &(%H5Y^3OM7G! $18 !D ("!$'$! M 'AL+W=O&PO=V]R:W-H965T^J;@Y0( -\( 9 M " @:1\ 0!X;"]W;W)K&UL4$L! A0#% @ M&(%H5T(AI:) !0 B28 !D ("!P'\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &(%H5]G.QCHX! ;1< !D M ("!P* ! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ &(%H5XK8X%V: @ CP8 !D ("!!JT! 'AL M+W=O&PO=V]R:W-H965T=XP4 %03 9 " M@<:R 0!X;"]W;W)K&UL4$L! A0#% @ &(%H M5U(%(VVS! SR8 !D ("!X+@! 'AL+W=O&PO=V]R:W-H965TZPNBKQ1( $8' 0 9 " @;/& 0!X;"]W;W)K M&UL4$L! A0#% @ &(%H5Q--U%\L!@ +2@ M !D ("!K]D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &(%H5Z2(?SI)!0 E!( !D M ("!*N&PO=V]R:W-H965T M&UL4$L! A0# M% @ &(%H5V[/*-09"@ LUP !D ("!,O,! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &(%H5Q"Y M'5)S! 3Q< !D ("!:0<" 'AL+W=O&PO=V]R:W-H965T"KIGDF , " - 9 " @:@/ @!X;"]W;W)K&UL4$L! A0#% @ &(%H5PF(E=/' @ N0H !D M ("!=Q," 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ &(%H5Q9Y5WYC% @?T !D ("! M01X" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ &(%H5UJ08=^5 P _0T !D ("!TC\" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &(%H5QK: !92!0 I1< !D M ("!M%D" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ &(%H5WS17@X7 @ 3 0 !D ("!#&T" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&(%H5U80GQ=*% (ST! !D ("!QG8" 'AL+W=O&PO=V]R:W-H965TCM#4QR0( )XY : " 9:> @!X;"]?A @!;0V]N=&5N=%]4>7!E&UL4$L%!@ 0 !J &H '1T !FD @ $! end XML 113 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 114 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 115 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 397 493 1 true 100 0 false 10 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 Operations (Parenthetical) Sheet http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperationsParenthetical Condensed Consolidated Statements of Operations (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 6 false false R7.htm 0000007 - 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 7 false false R8.htm 0000008 - 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 8 false false R9.htm 0000009 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 9 false false R10.htm 0000010 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) Sheet http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical Condensed Consolidated Statements of Cash Flows (Parenthetical) Statements 10 false false R11.htm 0000011 - Disclosure - Nature of Business, Liquidity and Basis of Presentation Sheet http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentation Nature of Business, Liquidity and Basis of Presentation Notes 11 false false R12.htm 0000012 - Disclosure - Summary of Significant Accounting Policies Sheet http://bloomenergy.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 12 false false R13.htm 0000013 - Disclosure - Revenue Recognition Sheet http://bloomenergy.com/role/RevenueRecognition Revenue Recognition Notes 13 false false R14.htm 0000014 - Disclosure - Financial Instruments Sheet http://bloomenergy.com/role/FinancialInstruments Financial Instruments Notes 14 false false R15.htm 0000015 - Disclosure - Fair Value Sheet http://bloomenergy.com/role/FairValue Fair Value Notes 15 false false R16.htm 0000016 - Disclosure - Balance Sheet Components Sheet http://bloomenergy.com/role/BalanceSheetComponents Balance Sheet Components Notes 16 false false R17.htm 0000017 - Disclosure - Outstanding Loans and Security Agreements Sheet http://bloomenergy.com/role/OutstandingLoansandSecurityAgreements Outstanding Loans and Security Agreements Notes 17 false false R18.htm 0000018 - Disclosure - Leases Sheet http://bloomenergy.com/role/Leases Leases Notes 18 false false R19.htm 0000019 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans Sheet http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlans Stock-Based Compensation Expense and Employee Benefit Plans Notes 19 false false R20.htm 0000020 - Disclosure - Portfolio Financings Sheet http://bloomenergy.com/role/PortfolioFinancings Portfolio Financings Notes 20 false false R21.htm 0000021 - Disclosure - Related Party Transactions Sheet http://bloomenergy.com/role/RelatedPartyTransactions Related Party Transactions Notes 21 false false R22.htm 0000022 - Disclosure - Restructuring Sheet http://bloomenergy.com/role/Restructuring Restructuring Notes 22 false false R23.htm 0000023 - Disclosure - Commitments and Contingencies Sheet http://bloomenergy.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 23 false false R24.htm 0000024 - Disclosure - Income Taxes Sheet http://bloomenergy.com/role/IncomeTaxes Income Taxes Notes 24 false false R25.htm 0000025 - Disclosure - Net Loss per Share Available to Common Stockholders Sheet http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholders Net Loss per Share Available to Common Stockholders Notes 25 false false R26.htm 0000026 - Disclosure - SK ecoplant Strategic Investment Sheet http://bloomenergy.com/role/SKecoplantStrategicInvestment SK ecoplant Strategic Investment Notes 26 false false R27.htm 0000027 - Disclosure - Subsequent Events Sheet http://bloomenergy.com/role/SubsequentEvents Subsequent Events Notes 27 false false R28.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 28 false false R29.htm 9954471 - 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 29 false false R30.htm 9954472 - Disclosure - Revenue Recognition (Tables) Sheet http://bloomenergy.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://bloomenergy.com/role/RevenueRecognition 30 false false R31.htm 9954473 - Disclosure - Financial Instruments (Tables) Sheet http://bloomenergy.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://bloomenergy.com/role/FinancialInstruments 31 false false R32.htm 9954474 - Disclosure - Fair Value (Tables) Sheet http://bloomenergy.com/role/FairValueTables Fair Value (Tables) Tables http://bloomenergy.com/role/FairValue 32 false false R33.htm 9954475 - Disclosure - Balance Sheet Components (Tables) Sheet http://bloomenergy.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://bloomenergy.com/role/BalanceSheetComponents 33 false false R34.htm 9954476 - 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 34 false false R35.htm 9954477 - Disclosure - Leases (Tables) Sheet http://bloomenergy.com/role/LeasesTables Leases (Tables) Tables http://bloomenergy.com/role/Leases 35 false false R36.htm 9954478 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans (Tables) Sheet http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansTables Stock-Based Compensation Expense and Employee Benefit Plans (Tables) Tables http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlans 36 false false R37.htm 9954479 - Disclosure - Portfolio Financings (Tables) Sheet http://bloomenergy.com/role/PortfolioFinancingsTables Portfolio Financings (Tables) Tables http://bloomenergy.com/role/PortfolioFinancings 37 false false R38.htm 9954480 - Disclosure - Related Party Transactions (Tables) Sheet http://bloomenergy.com/role/RelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://bloomenergy.com/role/RelatedPartyTransactions 38 false false R39.htm 9954481 - Disclosure - Restructuring (Tables) Sheet http://bloomenergy.com/role/RestructuringTables Restructuring (Tables) Tables http://bloomenergy.com/role/Restructuring 39 false false R40.htm 9954482 - 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 40 false false R41.htm 9954483 - Disclosure - SK ecoplant Strategic Investment (Tables) Sheet http://bloomenergy.com/role/SKecoplantStrategicInvestmentTables SK ecoplant Strategic Investment (Tables) Tables http://bloomenergy.com/role/SKecoplantStrategicInvestment 41 false false R42.htm 9954484 - 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 42 false false R43.htm 9954485 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies 43 false false R44.htm 9954486 - Disclosure - Revenue Recognition - Contract Balances (Details) Sheet http://bloomenergy.com/role/RevenueRecognitionContractBalancesDetails Revenue Recognition - Contract Balances (Details) Details 44 false false R45.htm 9954487 - Disclosure - Revenue Recognition - Narrative (Details) Sheet http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition - Narrative (Details) Details 45 false false R46.htm 9954488 - Disclosure - Revenue Recognition - Contract Assets (Details) Sheet http://bloomenergy.com/role/RevenueRecognitionContractAssetsDetails Revenue Recognition - Contract Assets (Details) Details 46 false false R47.htm 9954489 - Disclosure - Revenue Recognition - Deferred Revenue (Details) Sheet http://bloomenergy.com/role/RevenueRecognitionDeferredRevenueDetails Revenue Recognition - Deferred Revenue (Details) Details 47 false false R48.htm 9954490 - Disclosure - Revenue Recognition - Revenue by Source (Details) Sheet http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails Revenue Recognition - Revenue by Source (Details) Details 48 false false R49.htm 9954491 - 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 49 false false R50.htm 9954492 - Disclosure - Financial Instruments - Restricted Cash (Details) Sheet http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails Financial Instruments - Restricted Cash (Details) Details 50 false false R51.htm 9954493 - Disclosure - Financial Instruments - Narrative (Details) Sheet http://bloomenergy.com/role/FinancialInstrumentsNarrativeDetails Financial Instruments - Narrative (Details) Details 51 false false R52.htm 9954494 - 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 52 false false R53.htm 9954495 - 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 53 false false R54.htm 9954496 - 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 54 false false R55.htm 9954497 - Disclosure - Balance Sheet Components - Inventories, Net (Details) Sheet http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails Balance Sheet Components - Inventories, Net (Details) Details 55 false false R56.htm 9954498 - 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 56 false false R57.htm 9954499 - Disclosure - Balance Sheet Components - Property, Plant and Equipment (Details) Sheet http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails Balance Sheet Components - Property, Plant and Equipment (Details) Details 57 false false R58.htm 9954500 - 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 58 false false R59.htm 9954501 - Disclosure - Balance Sheet Components - Additional Information (Details) Sheet http://bloomenergy.com/role/BalanceSheetComponentsAdditionalInformationDetails Balance Sheet Components - Additional Information (Details) Details 59 false false R60.htm 9954502 - Disclosure - Balance Sheet Components - Other Long-Term Assets (Details) Sheet http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails Balance Sheet Components - Other Long-Term Assets (Details) Details 60 false false R61.htm 9954503 - Disclosure - Balance Sheet Components - Accrued Warranty (Details) Sheet http://bloomenergy.com/role/BalanceSheetComponentsAccruedWarrantyDetails Balance Sheet Components - Accrued Warranty (Details) Details 61 false false R62.htm 9954504 - Disclosure - Balance Sheet Components - Standard Product Warranty Liability (Details) Sheet http://bloomenergy.com/role/BalanceSheetComponentsStandardProductWarrantyLiabilityDetails Balance Sheet Components - Standard Product Warranty Liability (Details) Details 62 false false R63.htm 9954505 - Disclosure - Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) Sheet http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) Details 63 false false R64.htm 9954506 - Disclosure - Balance Sheet Components - Preferred Stock (Details) Sheet http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails Balance Sheet Components - Preferred Stock (Details) Details 64 false false R65.htm 9954507 - 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 65 false false R66.htm 9954508 - 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 66 false false R67.htm 9954509 - 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 67 false false R68.htm 9954510 - 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 68 false false R69.htm 9954511 - Disclosure - Leases - Narrative (Details) Sheet http://bloomenergy.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 69 false false R70.htm 9954512 - 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 70 false false R71.htm 9954513 - Disclosure - Leases - Costs (Details) Sheet http://bloomenergy.com/role/LeasesCostsDetails Leases - Costs (Details) Details 71 false false R72.htm 9954514 - 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 72 false false R73.htm 9954515 - Disclosure - Leases - Future Minimum Lease Payments (Details) Sheet http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails Leases - Future Minimum Lease Payments (Details) Details 73 false false R74.htm 9954516 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Stock-based Compensation Expense (Details) Sheet http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockbasedCompensationExpenseDetails Stock-Based Compensation Expense and Employee Benefit Plans - Stock-based Compensation Expense (Details) Details 74 false false R75.htm 9954517 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Stock Option Activity (Details) Sheet http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails Stock-Based Compensation Expense and Employee Benefit Plans - Stock Option Activity (Details) Details 75 false false R76.htm 9954518 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Stock Options Narrative (Details) Sheet http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionsNarrativeDetails Stock-Based Compensation Expense and Employee Benefit Plans - Stock Options Narrative (Details) Details 76 false false R77.htm 9954519 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Stock Award Activity (Details) Sheet http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardActivityDetails Stock-Based Compensation Expense and Employee Benefit Plans - Stock Award Activity (Details) Details 77 false false R78.htm 9954520 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Stock Awards Narrative (Details) Sheet http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardsNarrativeDetails Stock-Based Compensation Expense and Employee Benefit Plans - Stock Awards Narrative (Details) Details 78 false false R79.htm 9954521 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Executive Awards Narrative (Details) Sheet http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails Stock-Based Compensation Expense and Employee Benefit Plans - Executive Awards Narrative (Details) Details 79 false false R80.htm 9954522 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Number of Shares Available for Grant (Details) Sheet http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansNumberofSharesAvailableforGrantDetails Stock-Based Compensation Expense and Employee Benefit Plans - Number of Shares Available for Grant (Details) Details 80 false false R81.htm 9954523 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Employee Stock Purchase Plan (Details) Sheet http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails Stock-Based Compensation Expense and Employee Benefit Plans - Employee Stock Purchase Plan (Details) Details 81 false false R82.htm 9954524 - Disclosure - Portfolio Financings - Narrative (Details) Sheet http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails Portfolio Financings - Narrative (Details) Details 82 false false R83.htm 9954525 - 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 83 false false R84.htm 9954526 - Disclosure - Related Party Transactions - Narrative (Details) Sheet http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails Related Party Transactions - Narrative (Details) Details 84 false false R85.htm 9954527 - Disclosure - Related Party Transactions - Results of Operations (Details) Sheet http://bloomenergy.com/role/RelatedPartyTransactionsResultsofOperationsDetails Related Party Transactions - Results of Operations (Details) Details 85 false false R86.htm 9954528 - Disclosure - Related Party Transactions - Related Party Transactions and Balances (Details) Sheet http://bloomenergy.com/role/RelatedPartyTransactionsRelatedPartyTransactionsandBalancesDetails Related Party Transactions - Related Party Transactions and Balances (Details) Details 86 false false R87.htm 9954529 - Disclosure - Restructuring - Narrative (Details) Sheet http://bloomenergy.com/role/RestructuringNarrativeDetails Restructuring - Narrative (Details) Details 87 false false R88.htm 9954530 - Disclosure - Restructuring - Restructuring Charges and Payments and Other Deductions (Details) Sheet http://bloomenergy.com/role/RestructuringRestructuringChargesandPaymentsandOtherDeductionsDetails Restructuring - Restructuring Charges and Payments and Other Deductions (Details) Details 88 false false R89.htm 9954531 - Disclosure - Restructuring - Restructuring Cost (Details) Sheet http://bloomenergy.com/role/RestructuringRestructuringCostDetails Restructuring - Restructuring Cost (Details) Details 89 false false R90.htm 9954532 - Disclosure - Commitments and Contingencies - Performance Guarantees (Details) Sheet http://bloomenergy.com/role/CommitmentsandContingenciesPerformanceGuaranteesDetails Commitments and Contingencies - Performance Guarantees (Details) Details 90 false false R91.htm 9954533 - Disclosure - Commitments and Contingencies - Letters of Credit (Details) Sheet http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails Commitments and Contingencies - Letters of Credit (Details) Details 91 false false R92.htm 9954534 - Disclosure - Commitments and Contingencies - Pledged Funds (Details) Sheet http://bloomenergy.com/role/CommitmentsandContingenciesPledgedFundsDetails Commitments and Contingencies - Pledged Funds (Details) Details 92 false false R93.htm 9954535 - Disclosure - Commitments and Contingencies - Delaware Economic Development Authority (Details) Sheet http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails Commitments and Contingencies - Delaware Economic Development Authority (Details) Details 93 false false R94.htm 9954536 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://bloomenergy.com/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 94 false false R95.htm 9954537 - Disclosure - Income Taxes (Details) Sheet http://bloomenergy.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://bloomenergy.com/role/IncomeTaxes 95 false false R96.htm 9954538 - 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 96 false false R97.htm 9954539 - Disclosure - SK ecoplant Strategic Investment - Narrative (Details) Sheet http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails SK ecoplant Strategic Investment - Narrative (Details) Details 97 false false R98.htm 9954540 - 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 98 false false All Reports Book All Reports be-20230930.htm be-20230930.xsd be-20230930_cal.xml be-20230930_def.xml be-20230930_lab.xml be-20230930_pre.xml be-20230930_g1.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 118 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "be-20230930.htm": { "nsprefix": "be", "nsuri": "http://bloomenergy.com/20230930", "dts": { "inline": { "local": [ "be-20230930.htm" ] }, "schema": { "local": [ "be-20230930.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "be-20230930_cal.xml" ] }, "definitionLink": { "local": [ "be-20230930_def.xml" ] }, "labelLink": { "local": [ "be-20230930_lab.xml" ] }, "presentationLink": { "local": [ "be-20230930_pre.xml" ] } }, "keyStandard": 367, "keyCustom": 126, "axisStandard": 32, "axisCustom": 3, "memberStandard": 57, "memberCustom": 37, "hidden": { "total": 12, "http://fasb.org/us-gaap/2023": 7, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 397, "entityCount": 1, "segmentCount": 100, "elementCount": 845, "unitCount": 10, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 29, "http://fasb.org/us-gaap/2023": 1340, "http://xbrl.sec.gov/ecd/2023": 4, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://bloomenergy.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "be:StandardAndExtendedProductWarrantyAccrualCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R3": { "role": "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R4": { "role": "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R5": { "role": "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "longName": "0000005 - Statement - Condensed Consolidated Statements of Operations (Parenthetical)", "shortName": "Condensed Consolidated Statements of Operations (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": null }, "R6": { "role": "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "longName": "0000006 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R7": { "role": "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit", "longName": "0000007 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit)", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-87", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-87", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R8": { "role": "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficitParenthetical", "longName": "0000008 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) (Parenthetical)", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-31", "name": "us-gaap:TemporaryEquityNetIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-31", "name": "us-gaap:TemporaryEquityNetIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R9": { "role": "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "0000009 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "be:NonCashLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R10": { "role": "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical", "longName": "0000010 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical)", "shortName": "Condensed Consolidated Statements of Cash Flows (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-33", "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R11": { "role": "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentation", "longName": "0000011 - Disclosure - Nature of Business, Liquidity and Basis of Presentation", "shortName": "Nature of Business, Liquidity and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://bloomenergy.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000012 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://bloomenergy.com/role/RevenueRecognition", "longName": "0000013 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://bloomenergy.com/role/FinancialInstruments", "longName": "0000014 - Disclosure - Financial Instruments", "shortName": "Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://bloomenergy.com/role/FairValue", "longName": "0000015 - Disclosure - Fair Value", "shortName": "Fair Value", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://bloomenergy.com/role/BalanceSheetComponents", "longName": "0000016 - Disclosure - Balance Sheet Components", "shortName": "Balance Sheet Components", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreements", "longName": "0000017 - Disclosure - Outstanding Loans and Security Agreements", "shortName": "Outstanding Loans and Security Agreements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://bloomenergy.com/role/Leases", "longName": "0000018 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LessorSalesTypeLeasesTextBlock", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LessorSalesTypeLeasesTextBlock", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlans", "longName": "0000019 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans", "shortName": "Stock-Based Compensation Expense and Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://bloomenergy.com/role/PortfolioFinancings", "longName": "0000020 - Disclosure - Portfolio Financings", "shortName": "Portfolio Financings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://bloomenergy.com/role/RelatedPartyTransactions", "longName": "0000021 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://bloomenergy.com/role/Restructuring", "longName": "0000022 - Disclosure - Restructuring", "shortName": "Restructuring", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://bloomenergy.com/role/CommitmentsandContingencies", "longName": "0000023 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://bloomenergy.com/role/IncomeTaxes", "longName": "0000024 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholders", "longName": "0000025 - Disclosure - Net Loss per Share Available to Common Stockholders", "shortName": "Net Loss per Share Available to Common Stockholders", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://bloomenergy.com/role/SKecoplantStrategicInvestment", "longName": "0000026 - Disclosure - SK ecoplant Strategic Investment", "shortName": "SK ecoplant Strategic Investment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://bloomenergy.com/role/SubsequentEvents", "longName": "0000027 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-29", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://bloomenergy.com/role/RevenueRecognitionTables", "longName": "9954472 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R31": { "role": "http://bloomenergy.com/role/FinancialInstrumentsTables", "longName": "9954473 - Disclosure - Financial Instruments (Tables)", "shortName": "Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://bloomenergy.com/role/FairValueTables", "longName": "9954474 - Disclosure - Fair Value (Tables)", "shortName": "Fair Value (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://bloomenergy.com/role/BalanceSheetComponentsTables", "longName": "9954475 - Disclosure - Balance Sheet Components (Tables)", "shortName": "Balance Sheet Components (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsTables", "longName": "9954476 - Disclosure - Outstanding Loans and Security Agreements (Tables)", "shortName": "Outstanding Loans and Security Agreements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://bloomenergy.com/role/LeasesTables", "longName": "9954477 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "be:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "be:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansTables", "longName": "9954478 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans (Tables)", "shortName": "Stock-Based Compensation Expense and Employee Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://bloomenergy.com/role/PortfolioFinancingsTables", "longName": "9954479 - Disclosure - Portfolio Financings (Tables)", "shortName": "Portfolio Financings (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R38": { "role": "http://bloomenergy.com/role/RelatedPartyTransactionsTables", "longName": "9954480 - Disclosure - Related Party Transactions (Tables)", "shortName": "Related Party Transactions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://bloomenergy.com/role/RestructuringTables", "longName": "9954481 - Disclosure - Restructuring (Tables)", "shortName": "Restructuring (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersTables", "longName": "9954482 - Disclosure - Net Loss per Share Available to Common Stockholders (Tables)", "shortName": "Net Loss per Share Available to Common Stockholders (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R41": { "role": "http://bloomenergy.com/role/SKecoplantStrategicInvestmentTables", "longName": "9954483 - Disclosure - SK ecoplant Strategic Investment (Tables)", "shortName": "SK ecoplant Strategic Investment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "longName": "9954484 - Disclosure - Nature of Business, Liquidity and Basis of Presentation (Details)", "shortName": "Nature of Business, Liquidity and Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": null }, "R43": { "role": "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails", "longName": "9954485 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": null }, "R44": { "role": "http://bloomenergy.com/role/RevenueRecognitionContractBalancesDetails", "longName": "9954486 - Disclosure - Revenue Recognition - Contract Balances (Details)", "shortName": "Revenue Recognition - Contract Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails", "longName": "9954487 - Disclosure - Revenue Recognition - Narrative (Details)", "shortName": "Revenue Recognition - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-134", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R46": { "role": "http://bloomenergy.com/role/RevenueRecognitionContractAssetsDetails", "longName": "9954488 - Disclosure - Revenue Recognition - Contract Assets (Details)", "shortName": "Revenue Recognition - Contract Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-42", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "us-gaap:ContractWithCustomerAssetReclassifiedToReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R47": { "role": "http://bloomenergy.com/role/RevenueRecognitionDeferredRevenueDetails", "longName": "9954489 - Disclosure - Revenue Recognition - Deferred Revenue (Details)", "shortName": "Revenue Recognition - Deferred Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-42", "name": "be:ContractWithCustomerLiabilityDeferredRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-42", "name": "be:ContractWithCustomerLiabilityDeferredRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R48": { "role": "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails", "longName": "9954490 - Disclosure - Revenue Recognition - Revenue by Source (Details)", "shortName": "Revenue Recognition - Revenue by Source (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R49": { "role": "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails", "longName": "9954491 - Disclosure - Financial Instruments - Cash and Cash Equivalents and Restricted Cash (Details)", "shortName": "Financial Instruments - Cash and Cash Equivalents and Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:RestrictedCashAndCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R50": { "role": "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails", "longName": "9954492 - Disclosure - Financial Instruments - Restricted Cash (Details)", "shortName": "Financial Instruments - Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RestrictedCashCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-139", "name": "us-gaap:RestrictedCashCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R51": { "role": "http://bloomenergy.com/role/FinancialInstrumentsNarrativeDetails", "longName": "9954493 - Disclosure - Financial Instruments - Narrative (Details)", "shortName": "Financial Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-29", "name": "be:ProceedsFromTransferOfFinancialAssetsAccountedForAsSalesReceivablesDerecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "be:ProceedsFromTransferOfFinancialAssetsAccountedForAsSalesReceivablesDerecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R52": { "role": "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails", "longName": "9954494 - Disclosure - Fair Value - Financial Assets and Liabilities Measured at Fair Value (Details)", "shortName": "Fair Value - Financial Assets and Liabilities Measured at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R53": { "role": "http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails", "longName": "9954495 - Disclosure - Fair Value - Change in Level 3 Financial Assets (Details)", "shortName": "Fair Value - Change in Level 3 Financial Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-166", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-166", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R54": { "role": "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails", "longName": "9954496 - Disclosure - Fair Value - Estimated Fair Values and Carrying Values for Customer Receivables and Debt Instruments (Details)", "shortName": "Fair Value - Estimated Fair Values and Carrying Values for Customer Receivables and Debt Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-221", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-169", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R55": { "role": "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails", "longName": "9954497 - Disclosure - Balance Sheet Components - Inventories, Net (Details)", "shortName": "Balance Sheet Components - Inventories, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R56": { "role": "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails", "longName": "9954498 - Disclosure - Balance Sheet Components - Prepaid Expense and Other Current Assets (Details)", "shortName": "Balance Sheet Components - Prepaid Expense and Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-3", "name": "be:ReceivablesFromEmployeesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "be:ReceivablesFromEmployeesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R57": { "role": "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "longName": "9954499 - Disclosure - Balance Sheet Components - Property, Plant and Equipment (Details)", "shortName": "Balance Sheet Components - Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R58": { "role": "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails", "longName": "9954500 - Disclosure - Balance Sheet Components - Property Plant and Equipment, Net Narrative (Details)", "shortName": "Balance Sheet Components - Property Plant and Equipment, Net Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-211", "name": "us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R59": { "role": "http://bloomenergy.com/role/BalanceSheetComponentsAdditionalInformationDetails", "longName": "9954501 - Disclosure - Balance Sheet Components - Additional Information (Details)", "shortName": "Balance Sheet Components - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-312", "name": "be:EnergyServersPortfolioPower", "unitRef": "mw", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": null }, "R60": { "role": "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails", "longName": "9954502 - Disclosure - Balance Sheet Components - Other Long-Term Assets (Details)", "shortName": "Balance Sheet Components - Other Long-Term Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CapitalizedContractCostNetNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CapitalizedContractCostNetNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R61": { "role": "http://bloomenergy.com/role/BalanceSheetComponentsAccruedWarrantyDetails", "longName": "9954503 - Disclosure - Balance Sheet Components - Accrued Warranty (Details)", "shortName": "Balance Sheet Components - Accrued Warranty (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-3", "name": "be:StandardProductPerformanceAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "be:StandardProductPerformanceAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R62": { "role": "http://bloomenergy.com/role/BalanceSheetComponentsStandardProductWarrantyLiabilityDetails", "longName": "9954504 - Disclosure - Balance Sheet Components - Standard Product Warranty Liability (Details)", "shortName": "Balance Sheet Components - Standard Product Warranty Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R63": { "role": "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails", "longName": "9954505 - Disclosure - Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details)", "shortName": "Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R64": { "role": "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "longName": "9954506 - Disclosure - Balance Sheet Components - Preferred Stock (Details)", "shortName": "Balance Sheet Components - Preferred Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R65": { "role": "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails", "longName": "9954507 - Disclosure - Outstanding Loans and Security Agreements - Schedule of Debt (Details)", "shortName": "Outstanding Loans and Security Agreements - Schedule of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebtNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R66": { "role": "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "longName": "9954508 - Disclosure - Outstanding Loans and Security Agreements - Recourse Debt Facilities Narrative (Details)", "shortName": "Outstanding Loans and Security Agreements - Recourse Debt Facilities Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:InterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-239", "name": "be:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtCappedCalls", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R67": { "role": "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "longName": "9954509 - Disclosure - Outstanding Loans and Security Agreements - Non-recourse Debt Facilities (Details)", "shortName": "Outstanding Loans and Security Agreements - Non-recourse Debt Facilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-109", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R68": { "role": "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails", "longName": "9954510 - Disclosure - Outstanding Loans and Security Agreements - Schedule of Repayments (Details)", "shortName": "Outstanding Loans and Security Agreements - Schedule of Repayments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": null }, "R69": { "role": "http://bloomenergy.com/role/LeasesNarrativeDetails", "longName": "9954511 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-29", "name": "be:OperatingAndShortTermLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "be:OperatingAndShortTermLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R70": { "role": "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails", "longName": "9954512 - Disclosure - Leases - Operating and Financing Lease Right-of-Use Assets and Lease Liabilities (Details)", "shortName": "Leases - Operating and Financing Lease Right-of-Use Assets and Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "be:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "be:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R71": { "role": "http://bloomenergy.com/role/LeasesCostsDetails", "longName": "9954513 - Disclosure - Leases - Costs (Details)", "shortName": "Leases - Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R72": { "role": "http://bloomenergy.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails", "longName": "9954514 - Disclosure - Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)", "shortName": "Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R73": { "role": "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "longName": "9954515 - Disclosure - Leases - Future Minimum Lease Payments (Details)", "shortName": "Leases - Future Minimum Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-257", "name": "us-gaap:SaleAndLeasebackTransactionGainLossNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R74": { "role": "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockbasedCompensationExpenseDetails", "longName": "9954516 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Stock-based Compensation Expense (Details)", "shortName": "Stock-Based Compensation Expense and Employee Benefit Plans - Stock-based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-29", "name": "be:AllocatedSharebasedCompensationExpenseAndIssuanceOfStockAndWarrantsForServicesOrClaims", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "be:AllocatedSharebasedCompensationExpenseAndIssuanceOfStockAndWarrantsForServicesOrClaims", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R75": { "role": "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails", "longName": "9954517 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Stock Option Activity (Details)", "shortName": "Stock-Based Compensation Expense and Employee Benefit Plans - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-4", "name": "be:SharebasedCompensationArrangementbySharebasedPaymentAwardOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "be:ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisesInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R76": { "role": "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionsNarrativeDetails", "longName": "9954518 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Stock Options Narrative (Details)", "shortName": "Stock-Based Compensation Expense and Employee Benefit Plans - Stock Options Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-3", "name": "be:EmployeeAndNonEmployeeServiceShareBasedCompensationNonvestedAwardsCompensationNotYetRecognizedStockOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "be:EmployeeAndNonEmployeeServiceShareBasedCompensationNonvestedAwardsCompensationNotYetRecognizedStockOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R77": { "role": "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardActivityDetails", "longName": "9954519 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Stock Award Activity (Details)", "shortName": "Stock-Based Compensation Expense and Employee Benefit Plans - Stock Award Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-292", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-292", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R78": { "role": "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardsNarrativeDetails", "longName": "9954520 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Stock Awards Narrative (Details)", "shortName": "Stock-Based Compensation Expense and Employee Benefit Plans - Stock Awards Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-295", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-295", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R79": { "role": "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails", "longName": "9954521 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Executive Awards Narrative (Details)", "shortName": "Stock-Based Compensation Expense and Employee Benefit Plans - Executive Awards Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-299", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-299", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R80": { "role": "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansNumberofSharesAvailableforGrantDetails", "longName": "9954522 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Number of Shares Available for Grant (Details)", "shortName": "Stock-Based Compensation Expense and Employee Benefit Plans - Number of Shares Available for Grant (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-4", "name": "be:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingNumberAvailableforGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "be:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingNumberAvailableforGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R81": { "role": "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "longName": "9954523 - Disclosure - Stock-Based Compensation Expense and Employee Benefit Plans - Employee Stock Purchase Plan (Details)", "shortName": "Stock-Based Compensation Expense and Employee Benefit Plans - Employee Stock Purchase Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-302", "name": "us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-302", "name": "us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R82": { "role": "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "longName": "9954524 - Disclosure - Portfolio Financings - Narrative (Details)", "shortName": "Portfolio Financings - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:MinorityInterestDecreaseFromRedemptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-321", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R83": { "role": "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "longName": "9954525 - Disclosure - Portfolio Financings - Schedule of PPA Entities' Assets and Liabilities (Details)", "shortName": "Portfolio Financings - Schedule of PPA Entities' Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-211", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R84": { "role": "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "longName": "9954526 - Disclosure - Related Party Transactions - Narrative (Details)", "shortName": "Related Party Transactions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-323", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R85": { "role": "http://bloomenergy.com/role/RelatedPartyTransactionsResultsofOperationsDetails", "longName": "9954527 - Disclosure - Related Party Transactions - Results of Operations (Details)", "shortName": "Related Party Transactions - Results of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": null }, "R86": { "role": "http://bloomenergy.com/role/RelatedPartyTransactionsRelatedPartyTransactionsandBalancesDetails", "longName": "9954528 - Disclosure - Related Party Transactions - Related Party Transactions and Balances (Details)", "shortName": "Related Party Transactions - Related Party Transactions and Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R87": { "role": "http://bloomenergy.com/role/RestructuringNarrativeDetails", "longName": "9954529 - Disclosure - Restructuring - Narrative (Details)", "shortName": "Restructuring - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-327", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "unitRef": "employee", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R88": { "role": "http://bloomenergy.com/role/RestructuringRestructuringChargesandPaymentsandOtherDeductionsDetails", "longName": "9954530 - Disclosure - Restructuring - Restructuring Charges and Payments and Other Deductions (Details)", "shortName": "Restructuring - Restructuring Charges and Payments and Other Deductions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-42", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "us-gaap:PaymentsForRestructuring", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R89": { "role": "http://bloomenergy.com/role/RestructuringRestructuringCostDetails", "longName": "9954531 - Disclosure - Restructuring - Restructuring Cost (Details)", "shortName": "Restructuring - Restructuring Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-337", "name": "us-gaap:SellingAndMarketingExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R90": { "role": "http://bloomenergy.com/role/CommitmentsandContingenciesPerformanceGuaranteesDetails", "longName": "9954532 - Disclosure - Commitments and Contingencies - Performance Guarantees (Details)", "shortName": "Commitments and Contingencies - Performance Guarantees (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-338", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-338", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R91": { "role": "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "longName": "9954533 - Disclosure - Commitments and Contingencies - Letters of Credit (Details)", "shortName": "Commitments and Contingencies - Letters of Credit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RestrictedCash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-343", "name": "us-gaap:RestrictedCash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R92": { "role": "http://bloomenergy.com/role/CommitmentsandContingenciesPledgedFundsDetails", "longName": "9954534 - Disclosure - Commitments and Contingencies - Pledged Funds (Details)", "shortName": "Commitments and Contingencies - Pledged Funds (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RestrictedCash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-347", "name": "be:RestrictedCashPledgedAsCollateralTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R93": { "role": "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails", "longName": "9954535 - Disclosure - Commitments and Contingencies - Delaware Economic Development Authority (Details)", "shortName": "Commitments and Contingencies - Delaware Economic Development Authority (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-349", "name": "us-gaap:GrantsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-349", "name": "us-gaap:GrantsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R94": { "role": "http://bloomenergy.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "longName": "9954536 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "shortName": "Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-359", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-359", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R95": { "role": "http://bloomenergy.com/role/IncomeTaxesDetails", "longName": "9954537 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R96": { "role": "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails", "longName": "9954538 - Disclosure - Net Loss per Share Available to Common Stockholders - Schedule of Antidilutive Securities (Details)", "shortName": "Net Loss per Share Available to Common Stockholders - Schedule of Antidilutive Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true, "unique": true } }, "R97": { "role": "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "longName": "9954539 - Disclosure - SK ecoplant Strategic Investment - Narrative (Details)", "shortName": "SK ecoplant Strategic Investment - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-387", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } }, "R98": { "role": "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails", "longName": "9954540 - Disclosure - SK ecoplant Strategic Investment - Schedule of Aggregate Carrying Values (Details)", "shortName": "SK ecoplant Strategic Investment - Schedule of Aggregate Carrying Values (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-133", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "be-20230930.htm", "unique": true } } }, "tag": { "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A common stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1075" ] }, "be_LeaseArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "LeaseArrangementAxis", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Arrangement [Axis]", "label": "Lease Arrangement [Axis]", "documentation": "Lease Arrangement" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r207", "r258", "r259", "r260", "r262", "r268", "r270", "r344", "r345", "r491", "r492", "r493", "r502", "r503", "r516", "r518", "r519", "r521", "r523", "r663", "r665", "r684", "r1075" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveRollForward", "presentation": [ "http://bloomenergy.com/role/RestructuringRestructuringChargesandPaymentsandOtherDeductionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Reserve [Roll Forward]", "label": "Restructuring Reserve [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMinorityShareholders", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions from noncontrolling interest", "label": "Proceeds from Noncontrolling Interests", "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership." } } }, "auth_ref": [ "r39" ] }, "be_NetIncomeLossAttributableToParentIncludingRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "NetIncomeLossAttributableToParentIncludingRedeemableNoncontrollingInterest", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "be_NetIncomeLossBeforePortionAttributableToNoncontrollingInterestAndRedeemableNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to common stockholders", "label": "Net Income (Loss) Attributable To Parent, Including Redeemable Noncontrolling Interest", "documentation": "Net Income (Loss) Attributable To Parent, Including Redeemable Noncontrolling Interest" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense) income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r141" ] }, "be_PrepaidManagedServices": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "PrepaidManagedServices", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid managed services", "label": "Prepaid Managed Services", "documentation": "Prepaid Managed Services" } } }, "auth_ref": [] }, "be_GreenConvertibleSeniorNotesDueJune2028RecourseMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "GreenConvertibleSeniorNotesDueJune2028RecourseMember", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3% Green Convertible Senior Notes due June 2028", "label": "Green Convertible Senior Notes Due June 2028, Recourse [Member]", "documentation": "Green Convertible Senior Notes Due June 2028, Recourse" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfPrivatePlacement", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from public share offering", "label": "Proceeds from Issuance of Private Placement", "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentSharesIssued1", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt conversion, shares issued (in shares)", "label": "Debt Conversion, Converted Instrument, Shares Issued", "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period." } } }, "auth_ref": [ "r47", "r49" ] }, "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of Series B redeemable convertible preferred stock", "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock", "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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r14", "r207", "r232", "r233", "r234", "r258", "r259", "r260", "r262", "r268", "r270", "r285", "r344", "r345", "r433", "r491", "r492", "r493", "r502", "r503", "r516", "r517", "r518", "r519", "r520", "r521", "r523", "r535", "r537", "r538", "r539", "r540", "r541", "r568", "r663", "r664", "r665", "r684", "r759" ] }, "be_EmployeeAndNonEmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedPeriodForRecognition": { "xbrltype": "durationItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "EmployeeAndNonEmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedPeriodForRecognition", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expense expected to be recognized over remaining weighted-average period", "label": "Employee And Non-Employee Service Share-Based Compensation, Nonvested Awards, Compensation Cost Not Yet Recognized, Period For Recognition", "documentation": "Employee And Non-Employee Service Share-Based Compensation, Nonvested Awards, Compensation Cost Not Yet Recognized, Period For Recognition" } } }, "auth_ref": [] }, "be_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "CustomerTwoMember", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Two", "label": "Customer Two [Member]", "documentation": "Customer Two" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r2", "r13", "r37", "r517", "r520", "r568", "r663", "r664", "r972", "r973", "r974", "r986", "r987", "r988" ] }, "be_SharebasedCompensationArrangementbySharebasedPaymentAwardOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOutstandingNumber", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning (in shares)", "periodEndLabel": "Outstanding, ending (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding, Number", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding, Number" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r876", "r887", "r897", "r922" ] }, "be_PrepaidMaintenance": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "PrepaidMaintenance", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid hardware and software maintenance", "label": "Prepaid Maintenance", "documentation": "Prepaid Maintenance" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r876", "r887", "r897", "r922" ] }, "be_LeasesWeightedAverageDiscountRateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "LeasesWeightedAverageDiscountRateAbstract", "presentation": [ "http://bloomenergy.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate:", "label": "Leases, Weighted Average Discount Rate [Abstract]", "documentation": "Leases, Weighted Average Discount Rate" } } }, "auth_ref": [] }, "be_InitialInvestmentMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "InitialInvestmentMember", "presentation": [ "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial Investment", "label": "Initial Investment [Member]", "documentation": "Initial Investment" } } }, "auth_ref": [] }, "be_PaymentsForBuyoutOfNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "PaymentsForBuyoutOfNoncontrollingInterest", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Buyout of noncontrolling interest", "label": "Payments for Buyout Of Noncontrolling Interest", "documentation": "Payments for Buyout Of Noncontrolling Interest" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "verboseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "be_SaleOfStockIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "SaleOfStockIssuanceCost", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock excluding issuance cost", "label": "Sale Of Stock, Issuance Cost", "documentation": "Sale Of Stock, Issuance Cost" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r902" ] }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficitParenthetical" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning redeemable noncontrolling interest", "periodEndLabel": "Ending redeemable noncontrolling interest", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "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." } } }, "auth_ref": [ "r69", "r70", "r71", "r72" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r902" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities recorded for property, plant and equipment, net", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r47", "r48", "r49" ] }, "us-gaap_ProductLiabilityContingencyAccrualPresentValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductLiabilityContingencyAccrualPresentValue", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General invoice and purchase order accruals", "label": "Product Liability Contingency, Accrual, Present Value", "documentation": "Present value of the accrual for product liability loss contingencies as of the balance sheet date (if the accrual qualifies for discounting)." } } }, "auth_ref": [] }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisesInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisesInPeriod", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Exercises In Period", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Exercises In Period" } } }, "auth_ref": [] }, "be_InstallationMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "InstallationMember", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Installation", "label": "Installation [Member]", "documentation": "Installation [Member]" } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperationsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r258", "r259", "r260", "r285", "r616", "r672", "r695", "r706", "r707", "r708", "r709", "r710", "r711", "r714", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r727", "r728", "r729", "r730", "r731", "r733", "r737", "r738", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r759", "r856" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r904" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r131", "r146", "r179", "r210", "r227", "r230", "r234", "r251", "r261", "r263", "r264", "r265", "r266", "r269", "r270", "r276", "r288", "r294", "r298", "r300", "r342", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r525", "r533", "r648", "r735", "r757", "r758", "r818", "r861", "r1009" ] }, "us-gaap_DebtInstrumentConvertibleStockPriceTrigger": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleStockPriceTrigger", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial strike price (in dollars per share)", "label": "Debt Instrument, Convertible, Stock Price Trigger", "documentation": "Price of the entity's common stock which would be required to be attained for the conversion feature embedded in the debt instrument to become effective." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficitParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r876", "r887", "r897", "r922" ] }, "be_PowerPurchaseAgreementCompany2Member": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "PowerPurchaseAgreementCompany2Member", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PPA II", "label": "Power Purchase Agreement Company 2 [Member]", "documentation": "Power Purchase Agreement Company 2 [Member]" } } }, "auth_ref": [] }, "be_ProjectUpgradeFinancingObligationsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ProjectUpgradeFinancingObligationsCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PPA IV upgrade financing obligations", "label": "Project Upgrade, Financing Obligations, Current", "documentation": "Project Upgrade, Financing Obligations, Current" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total purchase\u00a0price", "verboseLabel": "Net proceeds from stock offering", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r903" ] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares sold in offering (in shares)", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "be_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four" } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://bloomenergy.com/role/FairValueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Change in Level 3 Financial Liabilities", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "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." } } }, "auth_ref": [ "r15", "r100" ] }, "us-gaap_TemporaryEquityNetIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityNetIncome", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficitParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to redeemable NCI", "label": "Temporary Equity, Net Income", "documentation": "The portion of net income or loss attributable to temporary equity interest." } } }, "auth_ref": [] }, "be_RecognitionOfFinancingLeaseRightOfUseAssetsInPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "RecognitionOfFinancingLeaseRightOfUseAssetsInPeriod", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Recognition of finance lease right-of-use asset during the year-to-date period", "label": "Recognition Of Financing Lease Right-Of-Use Assets, In Period", "documentation": "Recognition Of Financing Lease Right-Of-Use Assets, In Period" } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "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." } } }, "auth_ref": [ "r15", "r100" ] }, "be_MilestonePeriod2Member": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "MilestonePeriod2Member", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period 2", "label": "Milestone Period 2 [Member]", "documentation": "Milestone Period 2" } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "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." } } }, "auth_ref": [] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r903" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in fair value", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r529" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r904" ] }, "be_SaleOfStockConsiderationIncludingLoanCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "SaleOfStockConsiderationIncludingLoanCommitment", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total consideration", "label": "Sale of Stock, Consideration Including Loan Commitment", "documentation": "Sale of Stock, Consideration Including Loan Commitment" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Prepaid Expense and Other Current Assets", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "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." } } }, "auth_ref": [] }, "be_GovernmentGrantSupplierIncentiveComponentRepayments": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "GovernmentGrantSupplierIncentiveComponentRepayments", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grant agreement, recapture provision repayments", "label": "Government Grant, Supplier Incentive Component, Repayments", "documentation": "Government Grant, Supplier Incentive Component, Repayments" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r925" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r98" ] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offering price per share (in dollars per share)", "label": "Sale of Stock, Price Per Share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "be_ComputersSoftwareAndHardwareMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ComputersSoftwareAndHardwareMember", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computers, software and hardware", "label": "Computers, Software And Hardware [Member]", "documentation": "Computer, Software and Hardware [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "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." } } }, "auth_ref": [ "r15" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r14", "r34", "r207", "r232", "r233", "r234", "r258", "r259", "r260", "r262", "r268", "r270", "r285", "r344", "r345", "r433", "r491", "r492", "r493", "r502", "r503", "r516", "r517", "r518", "r519", "r520", "r521", "r523", "r535", "r537", "r538", "r539", "r540", "r541", "r568", "r663", "r664", "r665", "r684", "r759" ] }, "be_PerformanceStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "PerformanceStockUnitsMember", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Stock Units", "label": "Performance Stock Units [Member]", "documentation": "Performance Stock Units" } } }, "auth_ref": [] }, "be_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:", "label": "Cash Paid for Amounts Included in the Measurement of Lease Liabilities [Abstract]", "documentation": "Cash Paid for Amounts Included in the Measurement of Lease Liabilities" } } }, "auth_ref": [] }, "be_DebtUnderlyingInvestmentShares": { "xbrltype": "sharesItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DebtUnderlyingInvestmentShares", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares underlying the Capped Calls (in shares)", "label": "Debt, Underlying Investment, Shares", "documentation": "Debt, Underlying Investment, Shares" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r905" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r491", "r492", "r493", "r684", "r986", "r987", "r988", "r1047", "r1075" ] }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityParOrStatedValuePerShare", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Temporary equity, par value (in dollars per share)", "label": "Temporary Equity, Par or Stated Value Per Share", "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." } } }, "auth_ref": [ "r21", "r67" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r877", "r888", "r898", "r923" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r928" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r901" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r932" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r929" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r195", "r205", "r302", "r303", "r698", "r700", "r702", "r766", "r768", "r771", "r780", "r787", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r804", "r835", "r855", "r1017", "r1068" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued legal expenses", "label": "Accrued Professional Fees, Current", "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)." } } }, "auth_ref": [ "r26" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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." } } }, "auth_ref": [ "r527", "r528", "r530" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r933" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r45", "r213", "r805" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r930" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r931" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Loss Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "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." } } }, "auth_ref": [ "r50" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://bloomenergy.com/role/RestructuringNarrativeDetails", "http://bloomenergy.com/role/RestructuringRestructuringCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "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." } } }, "auth_ref": [ "r365", "r366", "r367", "r368", "r372", "r373", "r374" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://bloomenergy.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r365", "r366", "r372", "r373" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r50" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r932" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of assets related to PPA V and PPA IIIa", "label": "Asset Impairment Charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r8", "r59" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Other Noncurrent Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings", "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r150" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Equity component of Series B redeemable convertible preferred stock", "label": "Adjustments to Additional Paid in Capital, Increase in Carrying Amount of Redeemable Preferred Stock", "documentation": "Amount of decrease (increase) in additional paid in capital (APIC) for the increase in carrying amount of redeemable preferred stock." } } }, "auth_ref": [ "r14", "r154", "r158" ] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://bloomenergy.com/role/RestructuringRestructuringCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r932" ] }, "us-gaap_InterestExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseOther", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense increase", "label": "Interest Expense, Other", "documentation": "Amount of interest expense classified as other." } } }, "auth_ref": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r195", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r302", "r303", "r698", "r700", "r702", "r766", "r768", "r771", "r780", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r804", "r835", "r855", "r1017", "r1068" ] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://bloomenergy.com/role/RestructuringRestructuringCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Domain]", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentMember", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Property, Plant and Equipment [Member]", "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." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r933" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid Expenses and Other Current Assets", "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r933" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r409", "r453", "r458", "r528", "r585", "r828", "r829", "r841", "r842", "r843" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r902" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r409", "r453", "r458", "r528", "r584", "r841", "r842", "r843" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r933" ] }, "us-gaap_InterestReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestReceivableCurrent", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest receivable", "label": "Interest Receivable, Current", "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r968" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease in other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_CashMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashMember", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash [Member]", "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." } } }, "auth_ref": [ "r213" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r933" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r409", "r453", "r454", "r455", "r456", "r457", "r458", "r528", "r586", "r828", "r829", "r841", "r842", "r843" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r143" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 }, "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsResultsofOperationsDetails", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "totalLabel": "Total revenue", "verboseLabel": "Total revenue from related parties", "label": "Revenues", "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)." } } }, "auth_ref": [ "r236", "r251", "r289", "r290", "r293", "r296", "r297", "r301", "r302", "r304", "r342", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r533", "r634", "r1009" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r106", "r108", "r396", "r545", "r828", "r829" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross (loss) profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r134", "r251", "r288", "r294", "r298", "r300", "r342", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r533", "r818", "r1009" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r125", "r177", "r643", "r850", "r984", "r995", "r1048" ] }, "be_ManagedServicesLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ManagedServicesLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales-related liabilities", "label": "Managed Services Liabilities, Current", "documentation": "Managed Services Liabilities, Current" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r409", "r532", "r828", "r829" ] }, "be_RestrictedCashPledgedAsCollateralTerm": { "xbrltype": "durationItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "RestrictedCashPledgedAsCollateralTerm", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesPledgedFundsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash fund, pledge length", "label": "Restricted Cash, Pledged As Collateral, Term", "documentation": "Restricted Cash, Pledged As Collateral, Term" } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesPledgedFundsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Table]", "label": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "be_FinanceLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease, Liability, To Be Paid, After Year Four", "documentation": "Finance Lease, Liability, To Be Paid, After Year Four" } } }, "auth_ref": [] }, "us-gaap_EmbeddedDerivativeFinancialInstrumentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmbeddedDerivativeFinancialInstrumentsMember", "presentation": [ "http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails", "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Embedded EPP derivatives", "label": "Embedded Derivative Financial Instruments [Member]", "documentation": "Derivative instrument embedded in host contract." } } }, "auth_ref": [] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "be_DebtConversionTermsTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DebtConversionTermsTwoMember", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Conversion Terms Two", "label": "Debt Conversion Terms Two [Member]", "documentation": "Debt Conversion Terms Two" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest", "label": "Interest Payable", "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables." } } }, "auth_ref": [ "r112", "r1064" ] }, "be_RecourseDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "RecourseDebtMember", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recourse Debt", "label": "Recourse Debt [Member]", "documentation": "Recourse Debt [Member]" } } }, "auth_ref": [] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r87", "r815" ] }, "be_ProceedsFromCashReceivedForStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ProceedsFromCashReceivedForStockOptionsExercised", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash received from stock options exercised", "label": "Proceeds From Cash Received For Stock Options Exercised", "documentation": "Proceeds From Cash Received For Stock Options Exercised" } } }, "auth_ref": [] }, "be_GovernmentGrantSupplierIncentiveComponent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "GovernmentGrantSupplierIncentiveComponent", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier incentive grant", "label": "Government Grant, Supplier Incentive Component", "documentation": "Government Grant, Supplier Incentive Component" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Axis]", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r210", "r251", "r342", "r533" ] }, "be_ProceedsFromTransferOfFinancialAssetsAccountedForAsSalesReceivablesDerecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ProceedsFromTransferOfFinancialAssetsAccountedForAsSalesReceivablesDerecognized", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash proceeds from derecognition of accounts receivable", "label": "Proceeds From Transfer of Financial Assets Accounted for as Sales, Receivables Derecognized", "documentation": "Proceeds From Transfer of Financial Assets Accounted for as Sales, Receivables Derecognized" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardActivityDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardsNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units (RSUs) [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Business, Liquidity and Basis of Presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r116", "r163", "r670", "r671" ] }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "presentation": [ "http://bloomenergy.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and related cost, number of positions eliminated", "label": "Restructuring and Related Cost, Number of Positions Eliminated", "documentation": "The number of positions eliminated during the period as a result of restructuring activities." } } }, "auth_ref": [] }, "be_MilestonePeriod1Member": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "MilestonePeriod1Member", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period 1", "label": "Milestone Period 1 [Member]", "documentation": "Milestone Period 1" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r210", "r251", "r342", "r533" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of debt", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r977" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Public share offering", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r14", "r119", "r120", "r158", "r684", "r759", "r782", "r862" ] }, "be_RedeemableConvertiblePreferredStockFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "RedeemableConvertiblePreferredStockFairValue", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series B redeemable convertible preferred stock", "label": "Redeemable Convertible Preferred Stock, Fair Value", "documentation": "Redeemable Convertible Preferred Stock, Fair Value" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP purchase", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r14", "r119", "r120", "r158" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r527", "r528", "r530" ] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesPledgedFundsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Line Items]", "label": "Other Commitments [Line Items]", "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." } } }, "auth_ref": [] }, "be_LeaseReceivableNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "LeaseReceivableNoncurrent", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term lease receivable", "label": "Lease Receivable, Noncurrent", "documentation": "Lease Receivable, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r24", "r850" ] }, "be_DeferredExpensesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DeferredExpensesNoncurrent", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred expenses", "label": "Deferred Expenses, Noncurrent", "documentation": "Deferred Expenses Noncurrent" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of debt", "label": "Proceeds from Issuance of Debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r976" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r409", "r453", "r454", "r455", "r456", "r457", "r458", "r584", "r585", "r586", "r828", "r829", "r841", "r842", "r843" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r925" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r14", "r34", "r158" ] }, "be_AccruedConsultingFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "AccruedConsultingFeesCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued consulting expenses", "label": "Accrued Consulting Fees, Current", "documentation": "Accrued Consulting Fees, Current" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "netLabel": "Conversion of Series B redeemable convertible preferred stock", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r14", "r34", "r158" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption price, percentage", "label": "Debt Instrument, Redemption Price, Percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r17" ] }, "be_TermLoanDueMarch2026Member": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "TermLoanDueMarch2026Member", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "4.6% Term Loan due March 2026", "label": "Term Loan Due March 2026 [Member]", "documentation": "Term Loan Due March 2026" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Public share offering (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r14", "r119", "r120", "r158", "r673", "r759", "r782" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective percentage", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r28", "r106", "r424", "r545" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation", "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." } } }, "auth_ref": [ "r8", "r60" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r409", "r453", "r454", "r455", "r456", "r457", "r458", "r528", "r584", "r585", "r586", "r828", "r829", "r841", "r842", "r843" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "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", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest rate percentage", "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r28", "r397" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://bloomenergy.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r252", "r496", "r499", "r500", "r501", "r504", "r506", "r507", "r508", "r678" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock", "presentation": [ "http://bloomenergy.com/role/FinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments", "label": "Cash, Cash Equivalents, and Short-Term Investments [Text Block]", "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities." } } }, "auth_ref": [ "r990" ] }, "be_RestrictedCashPledgedAsCollateralSecondaryPledgePeriodForReleaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "RestrictedCashPledgedAsCollateralSecondaryPledgePeriodForReleaseTerm", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesPledgedFundsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash fund, secondary period for release of funds", "label": "Restricted Cash, Pledged As Collateral, Secondary Pledge Period For Release, Term", "documentation": "Restricted Cash, Pledged As Collateral, Secondary Pledge Period For Release, Term" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of restricted stock awards (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r14", "r158" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r925" ] }, "be_DebtIssuanceCostsOtherNet": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DebtIssuanceCostsOtherNet", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt other issuance costs, net", "label": "Debt Issuance Costs, Other, Net", "documentation": "Debt Issuance Costs, Other, Net" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "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", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r30", "r257", "r396", "r397", "r398", "r399", "r400", "r402", "r407", "r408", "r409", "r410", "r412", "r413", "r414", "r415", "r416", "r417", "r545", "r827", "r828", "r829", "r830", "r831", "r983" ] }, "us-gaap_ProjectMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProjectMember", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Project [Domain]", "label": "Project [Domain]", "documentation": "Planned program of work." } } }, "auth_ref": [ "r111" ] }, "be_SeniorSecuredNotesDueJune2031NonRecourseMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "SeniorSecuredNotesDueJune2031NonRecourseMember", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3.04% Senior Secured Notes due June 2031", "label": "Senior Secured Notes Due June 2031, Non-Recourse [Member]", "documentation": "Senior Secured Notes Due June 2031, Non-Recourse" } } }, "auth_ref": [] }, "be_A2023RestructuringPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "A2023RestructuringPlanMember", "presentation": [ "http://bloomenergy.com/role/RestructuringRestructuringCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan", "label": "2023 Restructuring Plan [Member]", "documentation": "2023 Restructuring Plan" } } }, "auth_ref": [] }, "be_PowerPurchaseAgreementCompany5Member": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "PowerPurchaseAgreementCompany5Member", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesPerformanceGuaranteesDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesPledgedFundsDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PPA Company 5", "label": "Power Purchase Agreement Company 5 [Member]", "documentation": "Power Purchase Agreement Company 5" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Repayment and Interest Expense", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncomeTaxReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReceivable", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax receivables", "label": "Income Taxes Receivable", "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." } } }, "auth_ref": [ "r968" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP purchase (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r14", "r119", "r120", "r158" ] }, "be_GovernmentGrantMilestoneMinimumNumberOfEmployees": { "xbrltype": "integerItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "GovernmentGrantMilestoneMinimumNumberOfEmployees", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of employees to be hired per incentive grant agreement", "label": "Government Grant, Milestone, Minimum Number Of Employees", "documentation": "Government Grant, Milestone, Minimum Number Of Employees" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss, net of taxes:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://bloomenergy.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r560", "r849" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsRelatedPartyTransactionsandBalancesDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsResultsofOperationsDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "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." } } }, "auth_ref": [ "r459", "r572", "r573", "r707", "r708", "r709", "r710", "r711", "r731", "r733", "r764" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r906" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "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." } } }, "auth_ref": [ "r119", "r714", "r732", "r1075", "r1076" ] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsStandardProductWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r905" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, issued (in shares)", "label": "Preferred Stock, Shares Issued", "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." } } }, "auth_ref": [ "r119", "r426" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r905" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity attributable to common stockholders", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r120", "r123", "r124", "r148", "r716", "r732", "r760", "r761", "r850", "r863", "r984", "r995", "r1048", "r1075" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 25.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r146" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r905" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r939" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par or stated (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r119", "r426" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "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." } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r906" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r906" ] }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermPurchaseCommitmentPeriod", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase commitment period", "label": "Long-Term Purchase Commitment, Period", "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." } } }, "auth_ref": [] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r907" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r906" ] }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsStandardProductWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued warranty, net", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties." } } }, "auth_ref": [ "r1006" ] }, "us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostExpectedCostRemaining1", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Remaining restructuring cost", "label": "Restructuring and Related Cost, Expected Cost Remaining", "documentation": "Amount of expected cost remaining for the specified restructuring cost." } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsStandardProductWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Accrued warranty beginning balance", "periodEndLabel": "Accrued warranty ending balance", "label": "Standard Product Warranty Accrual", "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." } } }, "auth_ref": [ "r1005", "r1007" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsRelatedPartyTransactionsandBalancesDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsResultsofOperationsDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "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." } } }, "auth_ref": [ "r459", "r572", "r573", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r707", "r708", "r709", "r710", "r711", "r731", "r733", "r764", "r1053" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Table]", "label": "Debt Securities, Available-for-Sale [Table]", "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)." } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "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." } } }, "auth_ref": [ "r845" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "terseLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r246" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales Revenue, Net", "label": "Revenue Benchmark [Member]", "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." } } }, "auth_ref": [ "r304", "r946" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r378", "r379", "r380", "r381", "r452", "r460", "r485", "r486", "r487", "r587", "r614", "r662", "r704", "r705", "r765", "r767", "r769", "r770", "r779", "r801", "r802", "r819", "r832", "r844", "r852", "r855", "r1000", "r1013", "r1057", "r1058", "r1059", "r1060", "r1061" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r906" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expense expected to be recognized over a weighted-average period", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "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." } } }, "auth_ref": [ "r490" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsRelatedPartyTransactionsandBalancesDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "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." } } }, "auth_ref": [ "r109", "r110", "r739", "r740", "r743" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r906" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r246" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://bloomenergy.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r569", "r570", "r571", "r573", "r576", "r679", "r680", "r681", "r741", "r742", "r743", "r762", "r763" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "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." } } }, "auth_ref": [ "r190" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r144", "r145", "r146" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r907" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r378", "r379", "r380", "r381", "r460", "r614", "r662", "r704", "r705", "r765", "r767", "r769", "r770", "r779", "r801", "r802", "r819", "r832", "r844", "r852", "r1013", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r378", "r379", "r380", "r381", "r452", "r460", "r485", "r486", "r487", "r587", "r614", "r662", "r704", "r705", "r765", "r767", "r769", "r770", "r779", "r801", "r802", "r819", "r832", "r844", "r852", "r855", "r1000", "r1013", "r1057", "r1058", "r1059", "r1060", "r1061" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsRelatedPartyTransactionsandBalancesDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "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." } } }, "auth_ref": [ "r739", "r740", "r743" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r907" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 }, "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsRelatedPartyTransactionsandBalancesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "netLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total current liabilities", "verboseLabel": "Accrued expenses and other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26", "r850" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://bloomenergy.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r560", "r849" ] }, "us-gaap_OverAllotmentOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OverAllotmentOptionMember", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option To Purchase", "label": "Over-Allotment Option [Member]", "documentation": "Right given to the underwriter to sell additional shares over the initial allotment." } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r907" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ConversionOfStockAmountIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockAmountIssued1", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Series B redeemable convertible preferred stock", "label": "Conversion of Stock, Amount Issued", "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r47", "r48", "r49" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r907" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ConversionOfStockSharesConverted1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesConverted1", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of shares (in shares)", "label": "Conversion of Stock, Shares Converted", "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r47", "r48", "r49" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r907" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: amounts representing interest or imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r562" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred commissions", "label": "Capitalized Contract Cost, Net, Noncurrent", "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." } } }, "auth_ref": [ "r358" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "negatedLabel": "Current operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r548" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contract with Customer, Asset and Liability", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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." } } }, "auth_ref": [ "r1016" ] }, "be_PrepaidWorkersCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "PrepaidWorkersCompensation", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid workers compensation", "label": "Prepaid Workers Compensation", "documentation": "Prepaid Workers Compensation" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "negatedLabel": "Pre-tax loss", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r0", "r130", "r178", "r288", "r294", "r298", "r300", "r634", "r645", "r818" ] }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable, aggregate intrinsic value", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Exercisable, Aggregate Intrinsic Value", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Exercisable, Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and other current assets", "totalLabel": "Prepaid expenses and other current assets", "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r971" ] }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardAddedToPlanInPeriodAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAddedToPlanInPeriodAvailableForGrant", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansNumberofSharesAvailableforGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Added to plan (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Added To Plan In Period, Available For Grant", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Added To Plan In Period, Available For Grant" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r876", "r887", "r897", "r922" ] }, "be_DeferredGovernmentGrantObligationNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DeferredGovernmentGrantObligationNoncurrent", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Delaware grant", "label": "Deferred Government Grant Obligation, Noncurrent", "documentation": "Deferred Government Grant Obligation, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid and other long-term assets", "label": "Prepaid Expense and Other Assets, Noncurrent", "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." } } }, "auth_ref": [ "r171", "r965" ] }, "be_AccruedRestructuringCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "AccruedRestructuringCostsCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued restructuring costs", "label": "Accrued Restructuring Costs, Current", "documentation": "Accrued Restructuring Costs, Current" } } }, "auth_ref": [] }, "be_DeferredGovernmentGrantObligationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DeferredGovernmentGrantObligationCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Delaware grant", "label": "Deferred Government Grant Obligation, Current", "documentation": "Deferred Government Grant Obligation, Current" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "negatedLabel": "Non-current operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r548" ] }, "be_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "NumberOfCustomers", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of customers", "label": "Number of Customers", "documentation": "Number of Customers" } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r926" ] }, "us-gaap_DeferredCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCurrent", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bloomenergy.com/role/RelatedPartyTransactionsRelatedPartyTransactionsandBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred cost of revenue, current", "netLabel": "Deferred costs, current", "label": "Deferred Costs, Current", "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." } } }, "auth_ref": [ "r970" ] }, "be_LongTermPortionOfRecourseDebtExcludingRelatedPartyCurrentMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "LongTermPortionOfRecourseDebtExcludingRelatedPartyCurrentMaturities", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Recourse debt", "label": "Long-Term Portion Of Recourse Debt, Excluding Related Party, Current Maturities", "documentation": "Long-Term Portion Of Recourse Debt, Excluding Related Party, Current Maturities" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated depreciable life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "be_ConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ConvertibleNotesMember", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes", "label": "Convertible Notes [Member]", "documentation": "Convertible Notes" } } }, "auth_ref": [] }, "be_GreenConvertibleSeniorNotesDueAugust2025RecourseMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "GreenConvertibleSeniorNotesDueAugust2025RecourseMember", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2.5% Green Convertible Senior Notes due August 2025", "label": "Green Convertible Senior Notes Due August 2025, Recourse [Member]", "documentation": "Green Convertible Senior Notes Due August 2025, Recourse" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "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." } } }, "auth_ref": [ "r7" ] }, "be_PrepaidManagedServicesNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "PrepaidManagedServicesNonCurrent", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid managed services", "label": "Prepaid Managed Services Non Current", "documentation": "Prepaid Managed Services Non Current" } } }, "auth_ref": [] }, "be_RepaymentOfPortfolioDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "RepaymentOfPortfolioDebt", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of debt of PPA V and PPA IIIa", "terseLabel": "Repayment of debt", "label": "Repayment Of Portfolio Debt", "documentation": "Repayment Of Portfolio Debt" } } }, "auth_ref": [] }, "be_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNetAndFairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "EmbeddedDerivativeGainLossOnEmbeddedDerivativeNetAndFairValueAdjustmentOfWarrants", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "(Loss) gain on revaluation of embedded derivatives", "label": "Embedded Derivative, Gain (Loss) On Embedded Derivative, Net, And Fair Value Adjustment Of Warrants", "documentation": "Embedded Derivative, Gain (Loss) On Embedded Derivative, Net, And Fair Value Adjustment Of Warrants" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2023", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "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." } } }, "auth_ref": [ "r985" ] }, "be_LongTermDebtMaturityAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "LongTermDebtMaturityAfterYearFour", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, After Year Four", "documentation": "Long-Term Debt, Maturity, After Year Four" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "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." } } }, "auth_ref": [ "r95", "r164", "r229", "r231", "r238", "r630", "r651" ] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestment" ], "lang": { "en-us": { "role": { "terseLabel": "SK ecoplant Strategic Investment", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r192", "r340", "r343", "r941" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r876", "r887", "r897", "r914", "r922" ] }, "be_FinanceLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "FinanceLeaseCost", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/LeasesCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total financing lease costs", "label": "Finance Lease, Cost", "documentation": "Finance Lease, Cost" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized and not billed as of the end of the period", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "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." } } }, "auth_ref": [ "r444" ] }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpiredInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpiredInPeriod", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expired (in Shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Expired In Period", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Expired In Period" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://bloomenergy.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease, Cost", "label": "Lease, Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r1051" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Comprehensive gain (loss) attributable to noncontrolling interest", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "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." } } }, "auth_ref": [ "r6", "r85", "r95", "r229", "r231", "r239", "r631", "r652" ] }, "be_PowerPurchaseAgreementsEntitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "PowerPurchaseAgreementsEntitiesMember", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Power Purchase Agreements Entities", "label": "Power Purchase Agreements Entities [Member]", "documentation": "Power Purchase Agreements Entities [Member]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share available to common stockholders, diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r241", "r263", "r264", "r265", "r266", "r267", "r274", "r277", "r278", "r279", "r283", "r524", "r525", "r633", "r654", "r816" ] }, "be_NetIncomeLossBeforePortionAttributableToNoncontrollingInterestAndRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "NetIncomeLossBeforePortionAttributableToNoncontrollingInterestAndRedeemableNoncontrollingInterest", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss before portion attributable to redeemable noncontrolling interest and noncontrolling interest", "label": "Net Income (Loss) Before Portion Attributable To Noncontrolling Interest And Redeemable Noncontrolling Interest", "documentation": "Net Income (Loss) Before Portion Attributable To Noncontrolling Interest And Redeemable Noncontrolling Interest" } } }, "auth_ref": [] }, "be_InventoryAdjustmentsReleaseOfLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "InventoryAdjustmentsReleaseOfLiability", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory balance reduction", "label": "Inventory Adjustments, Release Of Liability", "documentation": "Inventory Adjustments, Release Of Liability" } } }, "auth_ref": [] }, "be_DisposalGroupIncludingDiscontinuedOperationPercentInterestSold": { "xbrltype": "percentItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DisposalGroupIncludingDiscontinuedOperationPercentInterestSold", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent interest sold", "label": "Disposal Group, Including Discontinued Operation, Percent Interest Sold", "documentation": "Disposal Group, Including Discontinued Operation, Percent Interest Sold" } } }, "auth_ref": [] }, "be_DebtConversionTermsOneMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DebtConversionTermsOneMember", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Conversion Terms One", "label": "Debt Conversion Terms One [Member]", "documentation": "Debt Conversion Terms One" } } }, "auth_ref": [] }, "be_NetIncomeLossExcludingRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "NetIncomeLossExcludingRedeemableNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "verboseLabel": "Net (loss) gain", "label": "Net Income (Loss), Excluding Redeemable Noncontrolling Interest", "documentation": "Net Income (Loss), Excluding Redeemable Noncontrolling Interest" } } }, "auth_ref": [] }, "be_AllocatedSharebasedCompensationExpenseAndIssuanceOfStockAndWarrantsForServicesOrClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "AllocatedSharebasedCompensationExpenseAndIssuanceOfStockAndWarrantsForServicesOrClaims", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Allocated Share-based Compensation Expense And Issuance Of Stock And Warrants For Services Or Claims", "documentation": "Allocated Share-based Compensation Expense And Issuance Of Stock And Warrants For Services Or Claims" } } }, "auth_ref": [] }, "be_ContractWithCustomerLiabilityCustomerDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ContractWithCustomerLiabilityCustomerDeposits", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits", "label": "Contract With Customer, Liability, Customer Deposits", "documentation": "Contract With Customer, Liability, Customer Deposits" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r83", "r84", "r93", "r207", "r208", "r233", "r258", "r259", "r260", "r262", "r268", "r344", "r345", "r433", "r491", "r492", "r493", "r502", "r503", "r516", "r517", "r518", "r519", "r520", "r521", "r523", "r535", "r537", "r541", "r568", "r664", "r665", "r682", "r716", "r732", "r760", "r761", "r786", "r862", "r984", "r995", "r1048", "r1075" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r119", "r714" ] }, "be_A2023ExecutiveAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "A2023ExecutiveAwardsMember", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Executive Awards", "label": "2023 Executive Awards [Member]", "documentation": "2023 Executive Awards" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r553" ] }, "be_EmployeeAndNonEmployeeServiceShareBasedCompensationNonvestedAwardsCompensationNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "EmployeeAndNonEmployeeServiceShareBasedCompensationNonvestedAwardsCompensationNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation cost", "label": "Employee And Non-Employee Service Share-Based Compensation, Nonvested Awards, Compensation Not Yet Recognized, Share-Based Awards Other Than Options", "documentation": "Employee And Non-Employee Service Share-Based Compensation, Nonvested Awards, Compensation Not Yet Recognized, Share-Based Awards Other Than Options" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "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." } } }, "auth_ref": [ "r121", "r850", "r1072" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r51", "r54", "r103", "r104", "r304", "r789" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r865" ] }, "us-gaap_NotesPayableOtherPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableOtherPayablesMember", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes", "label": "Notes Payable, Other Payables [Member]", "documentation": "A written promise to pay a note to a third party." } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesPerformanceGuaranteesDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesPerformanceGuaranteesDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "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." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r122", "r158", "r641", "r666", "r668", "r677", "r715", "r850" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory reserves", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r58", "r969" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r10" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r865" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "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." } } }, "auth_ref": [ "r80" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "presentation": [ "http://bloomenergy.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessor, Operating Leases [Text Block]", "documentation": "The entire disclosure for lessor's operating leases." } } }, "auth_ref": [ "r563" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails", "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails", "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "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." } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r420", "r431", "r522", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r650", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r991", "r992", "r993", "r994" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r865" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r288", "r294", "r298", "r300", "r818" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of voting interests acquired", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r338" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://bloomenergy.com/role/RestructuringNarrativeDetails", "http://bloomenergy.com/role/RestructuringRestructuringCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r365", "r366", "r367", "r368", "r372", "r373", "r374" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation and benefits", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r26" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, gross", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r942", "r965", "r998" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid during the period for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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." } } }, "auth_ref": [ "r244", "r247", "r248" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseGross", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, plant and equipment", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation", "documentation": "Amount, before accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r181", "r183", "r360", "r565" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancingsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Variable Interest Entities", "label": "Schedule of Variable Interest Entities [Table Text Block]", "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." } } }, "auth_ref": [ "r88", "r89", "r90", "r91", "r92" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable", "terseLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r853", "r854", "r855", "r857", "r858", "r859", "r860", "r986", "r987", "r1047", "r1070", "r1075" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r553" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction-in-progress", "label": "Construction in Progress [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_LessorSalesTypeLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorSalesTypeLeasesTextBlock", "presentation": [ "http://bloomenergy.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessor, Sales-type Leases [Text Block]", "documentation": "The entire disclosure of lessor's sales-type leases." } } }, "auth_ref": [ "r563" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r50" ] }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfOtherLongTermDebt", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of recourse debt", "label": "Repayments of Other Long-Term Debt", "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r42" ] }, "us-gaap_VariableInterestEntityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityLineItems", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entity [Line Items]", "label": "Variable Interest Entity [Line Items]", "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." } } }, "auth_ref": [ "r510", "r511", "r514", "r515", "r595", "r596", "r597" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/RestructuringRestructuringCostDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r137", "r251", "r342", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r533", "r1009" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Project [Axis]", "label": "Project [Axis]", "documentation": "Information by project." } } }, "auth_ref": [ "r167", "r168", "r169" ] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]", "label": "Fair Value, by Balance Sheet Grouping [Table]", "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." } } }, "auth_ref": [ "r98", "r101", "r102" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTable", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Variable Interest Entities [Table]", "label": "Schedule of Variable Interest Entities [Table]", "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." } } }, "auth_ref": [ "r88", "r89", "r90", "r91", "r92", "r510", "r511", "r514", "r515", "r595", "r596", "r597" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement [Domain]", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r409", "r828", "r829" ] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesPledgedFundsDetails", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails", "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entity, Primary Beneficiary", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "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." } } }, "auth_ref": [ "r88", "r510", "r511", "r514", "r515" ] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series B preferred", "label": "Series B Preferred Stock [Member]", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r966", "r967", "r1015" ] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settlement amount", "label": "Litigation Settlement, Amount Awarded to Other Party", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r362", "r367", "r743" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net Carrying Value", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r101", "r102" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion at Fair Value Measurement", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r531" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r367", "r743" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails": { "parentTag": "us-gaap_RestrictedCash", "weight": 1.0, "order": 1.0 }, "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash, short-term", "label": "Restricted Cash, Current", "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." } } }, "auth_ref": [ "r963", "r981" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r409", "r532", "r828", "r829" ] }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredCharges", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred cost of revenue", "terseLabel": "Deferred cost of revenue", "label": "Increase (Decrease) in Deferred Charges", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://bloomenergy.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r542", "r579" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "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." } } }, "auth_ref": [] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest payable", "label": "Interest Payable, Current", "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)." } } }, "auth_ref": [ "r26" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails": { "parentTag": "us-gaap_RestrictedCash", "weight": 1.0, "order": 2.0 }, "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesPledgedFundsDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash, long-term", "label": "Restricted Cash, Noncurrent", "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." } } }, "auth_ref": [ "r185", "r964", "r981" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableConvertiblePreferredStockMember", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable convertible preferred stock", "label": "Redeemable Convertible Preferred Stock [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_FairValueOfAssetsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfAssetsAcquired", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Derecognition of the pre-modification forward contract fair value", "label": "Fair Value of Assets Acquired", "documentation": "The fair value of assets acquired in noncash investing or financing activities." } } }, "auth_ref": [ "r47", "r48", "r49" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "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." } } }, "auth_ref": [ "r150" ] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales tax liabilities", "label": "Sales and Excise Tax Payable, Current", "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)." } } }, "auth_ref": [ "r24" ] }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdsAndLeaseholdImprovementsMember", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leaseholds and Leasehold Improvements [Member]", "documentation": "Asset held by lessee under finance lease and addition or improvement to asset held under lease arrangement." } } }, "auth_ref": [ "r150" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "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", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r30" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of additional shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesPledgedFundsDetails", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Restricted cash", "terseLabel": "Decrease in restricted cash", "verboseLabel": "Cash-collateralized letter of credit", "label": "Restricted Cash", "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." } } }, "auth_ref": [ "r963", "r981", "r1063", "r1066" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperationsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r258", "r259", "r260", "r285", "r616", "r672", "r695", "r706", "r707", "r708", "r709", "r710", "r711", "r714", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r727", "r728", "r729", "r730", "r731", "r733", "r737", "r738", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r759", "r856" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property Subject to or Available for Operating Lease, by Major Property Class [Table]", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table]", "documentation": "Disclosure of information about lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r183", "r359", "r565" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash, cash equivalent and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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." } } }, "auth_ref": [ "r534" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r25", "r251", "r342", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r511", "r514", "r515", "r533", "r712", "r817", "r863", "r1009", "r1054", "r1055" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r1", "r144" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated depreciation", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation", "documentation": "Amount of accumulated depreciation of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r182", "r183", "r361", "r565" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning of period", "periodEndLabel": "End of period", "totalLabel": "Cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r45", "r144", "r249" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: accumulated depreciation", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease." } } }, "auth_ref": [ "r944", "r948", "r999" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseLineItems", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property Subject to or Available for Operating Lease [Line Items]", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]", "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." } } }, "auth_ref": [ "r183", "r359", "r565" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r948", "r997" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "be_GainLossOnExtinguishmentOfDebtBeforeRevaluationOfFairValueOfDebtDerivativesUponConversion": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "GainLossOnExtinguishmentOfDebtBeforeRevaluationOfFairValueOfDebtDerivativesUponConversion", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 24.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on extinguishment of debt", "label": "Gain (Loss) On Extinguishment of Debt, Before Revaluation of Fair Value of Debt Derivatives Upon Conversion", "documentation": "Gain (Loss) On Extinguishment of Debt, Before Revaluation of Fair Value of Debt Derivatives Upon Conversion" } } }, "auth_ref": [] }, "be_ReceivablesFromEmployeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ReceivablesFromEmployeesCurrent", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables from employees", "label": "Receivables From Employees, Current", "documentation": "Receivables From Employees, Current" } } }, "auth_ref": [] }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest, remaining contractual life", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Outstanding, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r874", "r885", "r895", "r920" ] }, "be_DebtInstrumentCovenantEventOfDefaultSpecialInterestReceivedByNoteholdersPeriod": { "xbrltype": "durationItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DebtInstrumentCovenantEventOfDefaultSpecialInterestReceivedByNoteholdersPeriod", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period to receive special interest in event of default", "label": "Debt Instrument, Covenant, Event Of Default, Special Interest Received By Noteholders, Period", "documentation": "Debt Instrument, Covenant, Event Of Default, Special Interest Received By Noteholders, Period" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreements" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Loans and Security Agreements", "label": "Debt Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r152", "r250", "r395", "r401", "r402", "r403", "r404", "r405", "r406", "r411", "r418", "r419", "r421" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "be_NetIncomeLossAttributableToParentIncludingRedeemableNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "verboseLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r210", "r227", "r230", "r245", "r251", "r261", "r269", "r270", "r288", "r294", "r298", "r300", "r342", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r509", "r512", "r513", "r525", "r533", "r634", "r646", "r683", "r735", "r757", "r758", "r818", "r847", "r848", "r862", "r974", "r1009" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income tax", "label": "Accrued Income Taxes, Current", "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." } } }, "auth_ref": [ "r118", "r174" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r132" ] }, "be_LoanCommitmentAssetInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "LoanCommitmentAssetInterestRate", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Loan Commitment Asset, Interest Rate", "documentation": "Loan Commitment Asset, Interest Rate" } } }, "auth_ref": [] }, "be_ProceedsFromFinancingObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ProceedsFromFinancingObligations", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from financing obligations", "label": "Proceeds From Financing Obligations", "documentation": "Proceeds From Financing Obligations" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedPremium", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, unamortized premium", "label": "Debt Instrument, Unamortized Premium", "documentation": "Amount, after accumulated amortization, of debt premium." } } }, "auth_ref": [ "r105", "r108", "r1014" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r876", "r887", "r897", "r922" ] }, "us-gaap_IncreaseDecreaseInLeasingReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInLeasingReceivables", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Customer financing receivable", "label": "Increase (Decrease) in Leasing Receivables", "documentation": "The increase (decrease) during the reporting period in the amount due from lessees arising from lease agreements." } } }, "auth_ref": [ "r7" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "be_NetIncomeLossAttributableToParentIncludingRedeemableNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Net gain (loss) attributable to noncontrolling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r94", "r166", "r227", "r230", "r269", "r270", "r647", "r974" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid during the period for income taxes", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r44", "r46" ] }, "be_SKEcoplantMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "SKEcoplantMember", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SK Ecoplant", "label": "SK Ecoplant [Member]", "documentation": "SK Ecoplant" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, unamortized discount", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r105", "r108", "r1014" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "be_A2018EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "A2018EmployeeStockPurchasePlanMember", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2018 ESPP", "label": "2018 Employee Stock Purchase Plan [Member]", "documentation": "2018 Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "be_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingNumberAvailableforGrant": { "xbrltype": "sharesItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingNumberAvailableforGrant", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansNumberofSharesAvailableforGrantDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending Balance (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Available for Grant", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Available for Grant" } } }, "auth_ref": [] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Concentration Risk", "label": "Geographic Concentration Risk [Member]", "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)." } } }, "auth_ref": [ "r53", "r789" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "be_SharebasedCompensationArrangementbySharebasedPaymentAwardOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOutstandingRollForward", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Options/RSUs, Number of Shares", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding [Roll Forward]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding [Roll Forward]" } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r926" ] }, "be_SharebasedCompensationArrangementbySharebasedPaymentAwardOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, aggregate intrinsic value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding, Intrinsic Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding, Intrinsic Value" } } }, "auth_ref": [] }, "be_NonCashLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "NonCashLeaseExpense", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash lease expense", "label": "Non-Cash Lease Expense", "documentation": "Non-Cash Lease Expense" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r257", "r396", "r397", "r398", "r399", "r400", "r402", "r407", "r408", "r409", "r410", "r412", "r413", "r414", "r415", "r416", "r417", "r420", "r545", "r827", "r828", "r829", "r830", "r831", "r983" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "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", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r22", "r117", "r118", "r173", "r175", "r257", "r396", "r397", "r398", "r399", "r400", "r402", "r407", "r408", "r409", "r410", "r412", "r413", "r414", "r415", "r416", "r417", "r545", "r827", "r828", "r829", "r830", "r831", "r983" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share available to common stockholders, basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r241", "r263", "r264", "r265", "r266", "r267", "r272", "r274", "r277", "r278", "r279", "r283", "r524", "r525", "r633", "r654", "r816" ] }, "be_LeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "LeaseLiability", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total lease liabilities", "label": "Lease, Liability", "documentation": "Lease, Liability" } } }, "auth_ref": [] }, "be_SeniorSecuredNotesDueMarch2027RecourseMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "SeniorSecuredNotesDueMarch2027RecourseMember", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "10.25% Senior Secured Notes due March 2027", "label": "Senior Secured Notes Due March 2027, Recourse [Member]", "documentation": "Senior Secured Notes Due March 2027, Recourse" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r30", "r75", "r78", "r105", "r106", "r108", "r114", "r155", "r157", "r257", "r396", "r397", "r398", "r399", "r400", "r402", "r407", "r408", "r409", "r410", "r412", "r413", "r414", "r415", "r416", "r417", "r420", "r545", "r827", "r828", "r829", "r830", "r831", "r983" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r873", "r884", "r894", "r919" ] }, "be_ProceedsFromGovernmentGrants": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ProceedsFromGovernmentGrants", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from government grants", "label": "Proceeds From Government Grants", "documentation": "Proceeds From Government Grants" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Abstract]", "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "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." } } }, "auth_ref": [ "r52", "r304" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r872", "r883", "r893", "r918" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unpaid Principal Balance", "totalLabel": "Total", "label": "Long-Term Debt, Gross", "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." } } }, "auth_ref": [ "r22", "r175", "r422" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r43" ] }, "be_PrepaidInsuranceNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "PrepaidInsuranceNoncurrent", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid insurance", "label": "Prepaid Insurance, Noncurrent", "documentation": "Prepaid Insurance, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeInterestAndDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterestAndDividend", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest and Dividend", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r139" ] }, "be_DeferredRevenueAndCustomerDepositsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DeferredRevenueAndCustomerDepositsCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue and customer deposits", "netLabel": "Deferred revenue and customer deposits, current", "verboseLabel": "Deferred revenue and customer deposits", "label": "Deferred Revenue And Customer Deposits, Current", "documentation": "Deferred Revenue And Customer Deposits, Current" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r872", "r883", "r893", "r918" ] }, "be_VATInterimLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "VATInterimLiability", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "VAT interim liability", "label": "VAT Interim Liability", "documentation": "VAT Interim Liability" } } }, "auth_ref": [] }, "be_StandardProductWarrantyAccrualExcludingProductPerformance": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "StandardProductWarrantyAccrualExcludingProductPerformance", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedWarrantyDetails": { "parentTag": "us-gaap_ProductWarrantyAccrual", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedWarrantyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product warranty", "label": "Standard Product Warranty Accrual, Excluding Product Performance", "documentation": "Standard Product Warranty Accrual, Excluding Product Performance" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "be_ProceedsFromSaleOfEnergyServers": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ProceedsFromSaleOfEnergyServers", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of energy servers", "label": "Proceeds From Sale Of Energy Servers", "documentation": "Proceeds From Sale Of Energy Servers" } } }, "auth_ref": [] }, "be_GovernmentGrantTotalCompensationPaidToWorkers": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "GovernmentGrantTotalCompensationPaidToWorkers", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total compensation paid", "label": "Government Grant, Total Compensation Paid To Workers", "documentation": "Government Grant, Total Compensation Paid To Workers" } } }, "auth_ref": [] }, "be_ManagedServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ManagedServicesMember", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Managed Services", "label": "Managed Services [Member]", "documentation": "Managed Services" } } }, "auth_ref": [] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesPledgedFundsDetails", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r338", "r339", "r341" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r875", "r886", "r896", "r921" ] }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleNumberOfEquityInstruments", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible, number of equity instruments (in shares)", "label": "Debt Instrument, Convertible, Number of Equity Instruments", "documentation": "The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity." } } }, "auth_ref": [ "r29", "r75", "r156", "r157", "r398" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_GrantsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrantsReceivable", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grants receivable", "label": "Grants Receivable", "documentation": "Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants." } } }, "auth_ref": [ "r968" ] }, "be_MilestonePeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "MilestonePeriodAxis", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone Period [Axis]", "label": "Milestone Period [Axis]", "documentation": "Milestone Period" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://bloomenergy.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r542", "r579" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r914" ] }, "us-gaap_DerivativeLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of derivative liabilities", "label": "Derivative Liability, Current", "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." } } }, "auth_ref": [ "r225" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r907" ] }, "be_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToRedeemableNoncontrollingInterest", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "be_ComprehensiveIncomeLossNetOfTaxAfterPortionAttributableToRedeemableNoncontrollingInterestAndNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Less: Comprehensive loss attributable to redeemable noncontrolling interest", "label": "Other Comprehensive Income (Loss), Net Of Tax, Portion Attributable To Redeemable Noncontrolling Interest", "documentation": "Other Comprehensive Income (Loss), Net Of Tax, Portion Attributable To Redeemable Noncontrolling Interest" } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://bloomenergy.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Finance Leases [Text Block]", "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." } } }, "auth_ref": [ "r546" ] }, "be_ForwardToPurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ForwardToPurchaseOfCommonStock", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Forward to purchase Class A Common Stock", "label": "Forward To Purchase Of Common Stock", "documentation": "Forward To Purchase Of Common Stock" } } }, "auth_ref": [] }, "us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnDerivativesAndCommodityContracts", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Revaluation of derivative contracts", "label": "Unrealized Gain (Loss) on Derivatives and Commodity Contracts", "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." } } }, "auth_ref": [ "r8" ] }, "be_LeaseArrangementDomain": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "LeaseArrangementDomain", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Arrangement [Domain]", "label": "Lease Arrangement [Domain]", "documentation": "Lease Arrangement [Domain]" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r908" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://bloomenergy.com/role/FairValueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Values and Carrying Values of Customer Receivables and Debt Instruments", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "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." } } }, "auth_ref": [ "r98", "r101" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r910" ] }, "be_SharebasedCompensationArrangementbySharebasedPaymentAwardAvailableforGrantRollForward": { "xbrltype": "stringItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardAvailableforGrantRollForward", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansNumberofSharesAvailableforGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Available for Grant [Roll Forward]" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r909" ] }, "be_StandardAndExtendedProductWarrantyAccrualCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "StandardAndExtendedProductWarrantyAccrualCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued warranty", "label": "Standard And Extended Product Warranty Accrual, Current", "documentation": "Standard And Extended Product Warranty Accrual, Current" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r913" ] }, "be_ComprehensiveIncomeLossNetOfTaxAfterPortionAttributableToRedeemableNoncontrollingInterestAndNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ComprehensiveIncomeLossNetOfTaxAfterPortionAttributableToRedeemableNoncontrollingInterestAndNoncontrollingInterest", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss before 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", "documentation": "Comprehensive Income (Loss), Net of Tax, After Portion Attributable To Redeemable Noncontrolling Interest And Noncontrolling Interest" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r911" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r912" ] }, "be_DeferredRevenueAndCustomerDepositsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DeferredRevenueAndCustomerDepositsNoncurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsRelatedPartyTransactionsandBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue and customer deposits, current", "netLabel": "Deferred revenue and customer deposits, noncurrent", "verboseLabel": "Deferred revenue and customer deposits", "label": "Deferred Revenue And Customer Deposits, Noncurrent", "documentation": "Deferred Revenue And Customer Deposits, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://bloomenergy.com/role/RelatedPartyTransactionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions", "label": "Schedule of Related Party Transactions [Table Text Block]", "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." } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r912" ] }, "be_FinancingObligationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "FinancingObligationCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Financing obligations", "label": "Financing Obligation, Current", "documentation": "Financing Obligation, Current" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Employee and Non-Employee Stock-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r80" ] }, "be_EmployeeAndNonEmployeeServiceShareBasedCompensationNonvestedAwardsCompensationNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "EmployeeAndNonEmployeeServiceShareBasedCompensationNonvestedAwardsCompensationNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost related to unvested stock options", "label": "Employee And Non-Employee Service Share-Based Compensation, Nonvested Awards, Compensation Not Yet Recognized, Stock Options", "documentation": "Employee And Non-Employee Service Share-Based Compensation, Nonvested Awards, Compensation Not Yet Recognized, Stock Options" } } }, "auth_ref": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/RestructuringRestructuringCostDetails", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r834" ] }, "be_OperatingAndShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "OperatingAndShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rent expense", "label": "Operating and Short-Term Lease, Cost", "documentation": "Operating and Short-Term Lease, Cost" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "label": "Concentration Risk, Percentage", "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." } } }, "auth_ref": [ "r51", "r54", "r103", "r104", "r304" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/LeasesCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/LeasesCostsDetails", "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease costs", "terseLabel": "Total lease costs", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r554", "r849" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://bloomenergy.com/role/FairValue" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r526" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/LeasesCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease costs", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r557", "r849" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/LeasesCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease costs", "label": "Operating Lease, Cost", "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." } } }, "auth_ref": [ "r556", "r849" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r914" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://bloomenergy.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "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." } } }, "auth_ref": [ "r546" ] }, "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Award Activity", "label": "Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in restricted stock units (RSUs)." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Contract assets", "verboseLabel": "Contract assets", "label": "Increase (Decrease) in Contract with Customer, Asset", "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." } } }, "auth_ref": [ "r979" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expired (in dollar per shares)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r473" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue and customer deposits, current", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r434", "r435", "r449" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r434", "r435", "r449" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionContractBalancesDetails", "http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r434", "r435", "r449" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue and customer deposits", "negatedLabel": "Reduction to deferred revenue and customer deposits", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r615", "r979" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r914" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollar per shares)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r471" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r943", "r975" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Options Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r879", "r887", "r897", "r914", "r922", "r926", "r934" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "totalLabel": "Inventory, net", "terseLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r223", "r806", "r850" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholders" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss per Share Available to Common Stockholders", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r271", "r280", "r281", "r282" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r914" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r879", "r887", "r897", "r914", "r922", "r926", "r934" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term portion of debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r217" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "totalLabel": "Other long-term assets", "verboseLabel": "Other long-term assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r214" ] }, "be_DebtInstrumentPremiumPercentage": { "xbrltype": "pureItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DebtInstrumentPremiumPercentage", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Premium percentage", "label": "Debt Instrument Premium Percentage", "documentation": "Debt Instrument Premium Percentage" } } }, "auth_ref": [] }, "be_IncreaseInCarryingAmountOfTheRedeemableConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "IncreaseInCarryingAmountOfTheRedeemableConvertiblePreferredStock", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Equity component of Series B redeemable convertible preferred stock", "label": "Increase In Carrying Amount Of The Redeemable Convertible Preferred Stock", "documentation": "Increase In Carrying Amount Of The Redeemable Convertible Preferred Stock" } } }, "auth_ref": [] }, "be_DebtInstrumentConvertibleCapPricePremiumPercentage": { "xbrltype": "percentItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DebtInstrumentConvertibleCapPricePremiumPercentage", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible stock price premium", "label": "Debt Instrument, Convertible, Cap Price, Premium, Percentage", "documentation": "Debt Instrument, Convertible, Cap Price, Premium, Percentage" } } }, "auth_ref": [] }, "be_MilestonePeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "MilestonePeriodDomain", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone Period [Domain]", "label": "Milestone Period [Domain]", "documentation": "Milestone Period [Domain]" } } }, "auth_ref": [] }, "be_SharebasedCompensationArrangementbySharebasedPaymentAwardExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardExercisableNumber", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Exercisable, Number", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Exercisable, Number" } } }, "auth_ref": [] }, "us-gaap_EnergyEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnergyEquipmentMember", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Energy Servers", "label": "Energy Equipment [Member]", "documentation": "Assets used in the production and distribution of energy from the producer to the consumer." } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r107", "r180", "r235", "r291", "r543", "r744", "r861", "r1073" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r789" ] }, "be_LongTermPortionOfNonRecourseDebtExcludingRelatedPartyExcludingCurrentMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "LongTermPortionOfNonRecourseDebtExcludingRelatedPartyExcludingCurrentMaturities", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-recourse debt, noncurrent", "terseLabel": "Non-recourse debt", "label": "Long-Term Portion Of Non-Recourse Debt, Excluding Related Party, Excluding Current Maturities", "documentation": "Long-Term Portion Of Non-Recourse Debt, Excluding Related Party, Excluding Current Maturities" } } }, "auth_ref": [] }, "be_DepositsMadeNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DepositsMadeNonCurrent", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits made", "label": "Deposits Made Non Current", "documentation": "Deposits Made Non Current" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPCompensationExpense", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock ownership plan (ESOP), compensation expense", "label": "Employee Stock Ownership Plan (ESOP), Compensation Expense", "documentation": "The amount of plan compensation cost recognized during the period." } } }, "auth_ref": [ "r81" ] }, "be_ContractWithCustomerLiabilityDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ContractWithCustomerLiabilityDeferredRevenue", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Contract With Customer, Liability, Deferred Revenue", "documentation": "Contract With Customer, Liability, Deferred Revenue" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "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)." } } }, "auth_ref": [ "r11", "r257", "r413" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "terseLabel": "Contractual interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r140", "r415", "r425", "r830", "r831" ] }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityDisclosureTextBlock", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancings" ], "lang": { "en-us": { "role": { "terseLabel": "Portfolio Financings", "label": "Variable Interest Entity Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r163" ] }, "be_DeferredExpensesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DeferredExpensesCurrent", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred expenses", "label": "Deferred Expenses, Current", "documentation": "Deferred Expenses, Current" } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "totalLabel": "Total", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r22", "r175", "r408", "r423", "r828", "r829", "r1065" ] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "documentation": "Different names of stock transactions and the different attributes of each transaction." } } }, "auth_ref": [] }, "be_PrepaidDeferredCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "PrepaidDeferredCommissions", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid deferred commissions", "label": "Prepaid Deferred Commissions", "documentation": "Prepaid Deferred Commissions" } } }, "auth_ref": [] }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation cliff vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Cliff Vesting Period", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Cliff Vesting Period" } } }, "auth_ref": [] }, "be_PowerPurchaseAgreementCompany3bMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "PowerPurchaseAgreementCompany3bMember", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesPledgedFundsDetails", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PPA IIIB", "label": "Power Purchase Agreement Company 3b [Member]", "documentation": "Power Purchase Agreement Company 3b [Member]" } } }, "auth_ref": [] }, "be_LongTermPortionOfNonRecourseDebtExcludingRelatedPartyCurrentMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "LongTermPortionOfNonRecourseDebtExcludingRelatedPartyCurrentMaturities", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-recourse debt, current", "terseLabel": "Non-recourse debt", "label": "Long-term Portion Of Non-Recourse Debt, Excluding Related Party, Current Maturities", "documentation": "Long-term Portion Of Non-Recourse Debt, Excluding Related Party, Current Maturities" } } }, "auth_ref": [] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r925" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "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." } } }, "auth_ref": [] }, "be_PaymentsForUpgradeProject": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "PaymentsForUpgradeProject", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments for upgrade project", "label": "Payments For Upgrade Project", "documentation": "Payments For Upgrade Project" } } }, "auth_ref": [] }, "be_TransferOfCustomerFinancingReceivableToPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "TransferOfCustomerFinancingReceivableToPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Transfer of customer financing receivable to property, plant and equipment, net", "label": "Transfer of Customer Financing Receivable to Property, plant and Equipment", "documentation": "Transfer of Customer Financing Receivable to Property, plant and Equipment" } } }, "auth_ref": [] }, "be_AccruedInstallationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "AccruedInstallationLiabilityCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued installation", "label": "Accrued Installation Liability, Current", "documentation": "Accrued Installation Liability, Current" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r36", "r37", "r129", "r221", "r640", "r667", "r668" ] }, "be_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtCappedCalls": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtCappedCalls", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of capped call related to convertible notes", "terseLabel": "Purchase of capped call related to convertible notes", "label": "Adjustments to Additional Paid in Capital, Convertible Debt, Capped Calls", "documentation": "Adjustments to Additional Paid in Capital, Convertible Debt, Capped Calls" } } }, "auth_ref": [] }, "be_IncreaseDecreaseFinancingCashFlowsFromFinanceLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "IncreaseDecreaseFinancingCashFlowsFromFinanceLeases", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities", "label": "Increase (Decrease) Financing Cash Flows From Finance Leases", "documentation": "Increase (Decrease) Financing Cash Flows From Finance Leases" } } }, "auth_ref": [] }, "be_DebtInstrumentCalledAndRetiredPercentage": { "xbrltype": "pureItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DebtInstrumentCalledAndRetiredPercentage", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Called and retired, percentage", "label": "Debt Instrument, Called and Retired Percentage", "documentation": "Debt Instrument, Called and Retired Percentage" } } }, "auth_ref": [] }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrossAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrossAvailableForGrant", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansNumberofSharesAvailableforGrantDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Grants In Period, Gross, Available For Grant", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Grants In Period, Gross, Available For Grant" } } }, "auth_ref": [] }, "be_ContractWithCustomerLiabilityDeferredRevenueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ContractWithCustomerLiabilityDeferredRevenueRollForward", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract With Customer, Liability, Deferred Revenue [Roll Forward]", "label": "Contract With Customer, Liability, Deferred Revenue [Roll Forward]", "documentation": "Contract With Customer, Liability, Deferred Revenue" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares issued (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r79" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of warrants and debt issuance costs", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r417", "r544", "r830", "r831", "r980" ] }, "be_MilestonePeriod3Member": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "MilestonePeriod3Member", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period 3", "label": "Milestone Period 3 [Member]", "documentation": "Milestone Period 3" } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "be_ContractWithCustomerAssetAfterAllowanceForCreditLossRollForward": { "xbrltype": "stringItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ContractWithCustomerAssetAfterAllowanceForCreditLossRollForward", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract With Customer, Asset, After Allowance for Credit Loss [Roll Forward]", "label": "Contract With Customer, Asset, After Allowance for Credit Loss [Roll Forward]", "documentation": "Contract With Customer, Asset, After Allowance for Credit Loss" } } }, "auth_ref": [] }, "be_PrepaidExpenseAndOtherAssetsCurrentOther": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "PrepaidExpenseAndOtherAssetsCurrentOther", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other prepaid expenses and other current assets", "label": "Prepaid Expense And Other Assets, Current, Other", "documentation": "Prepaid Expense And Other Assets, Current, Other" } } }, "auth_ref": [] }, "be_DebtInstrumentPercentageOfProductClosingPrice": { "xbrltype": "percentItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DebtInstrumentPercentageOfProductClosingPrice", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, percentage of product closing price", "label": "Debt Instrument, Percentage of Product Closing Price", "documentation": "Debt Instrument, Percentage of Product Closing Price" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdTradingDays", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold trading days", "label": "Debt Instrument, Convertible, Threshold Trading Days", "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature." } } }, "auth_ref": [] }, "be_CommonClassAandBMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "CommonClassAandBMember", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Class A and B", "label": "Common Class A and B [Member]", "documentation": "Common Class A and B [Member]" } } }, "auth_ref": [] }, "be_DebtInstrumentConvertibleTermsOfConversionDomain": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DebtInstrumentConvertibleTermsOfConversionDomain", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Convertible Terms Of Conversion [Domain]", "label": "Debt Instrument, Convertible Terms Of Conversion [Domain]", "documentation": "Debt Instrument, Convertible Terms Of Conversion [Domain]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "netLabel": "Current portion of debt", "terseLabel": "Non-recourse debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r216" ] }, "be_LongTermPortionOfRecourseDebtExcludingRelatedPartyExcludingCurrentMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "LongTermPortionOfRecourseDebtExcludingRelatedPartyExcludingCurrentMaturities", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Recourse debt", "label": "Long-Term Portion Of Recourse Debt, Excluding Related Party, Excluding Current Maturities", "documentation": "Long-Term Portion Of Recourse Debt, Excluding Related Party, Excluding Current Maturities" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Domain]", "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "be_StandardProductPerformanceAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "StandardProductPerformanceAccrual", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedWarrantyDetails": { "parentTag": "us-gaap_ProductWarrantyAccrual", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedWarrantyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product performance", "label": "Standard Product Performance Accrual", "documentation": "Standard Product Performance Accrual" } } }, "auth_ref": [] }, "be_FinancingObligationsMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "FinancingObligationsMember", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Obligations", "label": "Financing Obligations [Member]", "documentation": "Financing Obligations" } } }, "auth_ref": [] }, "be_AdjustmentsToAdditionalPaidInCapitalForwardToPurchaseCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "AdjustmentsToAdditionalPaidInCapitalForwardToPurchaseCommonStock", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Forward to purchase Class A Common Stock", "label": "Adjustments To Additional Paid In Capital, Forward To Purchase Common Stock", "documentation": "Adjustments To Additional Paid In Capital, Forward To Purchase Common Stock" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r209" ] }, "be_NonRecourseDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "NonRecourseDebtMember", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-recourse Debt", "label": "Non-Recourse Debt [Member]", "documentation": "Non-Recourse Debt [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible, conversion ratio", "label": "Debt Instrument, Convertible, Conversion Ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r29", "r75", "r156", "r157", "r398" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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." } } }, "auth_ref": [] }, "be_A304SeniorSecuredNotesDueJune302031Member": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "A304SeniorSecuredNotesDueJune302031Member", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3.04% Senior Secured Notes due June 30, 2031", "label": "3.04% Senior Secured Notes due June 30, 2031 [Member]", "documentation": "3.04% Senior Secured Notes due June 30, 2031" } } }, "auth_ref": [] }, "be_LoanCommitmentAssetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "LoanCommitmentAssetNoncurrent", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan commitment asset, noncurrent", "label": "Loan Commitment Asset, Noncurrent", "documentation": "Loan Commitment Asset, Noncurrent" } } }, "auth_ref": [] }, "be_SeniorSecuredNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "SeniorSecuredNotesMember", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3.04% Senior Secured Notes due June 30, 2031", "label": "Senior Secured Notes [Member]", "documentation": "Senior Secured Notes" } } }, "auth_ref": [] }, "be_DebtInstrumentConvertibleNumberOfSharesAvailableForConversion": { "xbrltype": "sharesItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DebtInstrumentConvertibleNumberOfSharesAvailableForConversion", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares convertible from notes", "label": "Debt Instrument, Convertible, Number Of Shares Available For Conversion", "documentation": "Debt Instrument, Convertible, Number Of Shares Available For Conversion" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Increase (Decrease) in Other Current Liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r979" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r50" ] }, "us-gaap_LongTermDebtByMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtByMaturityAbstract", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Fiscal Year Maturity [Abstract]", "label": "Long-Term Debt, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "be_RepaymentsOfFinancingObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "RepaymentsOfFinancingObligations", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of financing obligations", "label": "Repayments Of Financing Obligations", "documentation": "Repayments Of Financing Obligations" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest, aggregate intrinsic value", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Outstanding, Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "be_AdjustmentsToAdditionalPaidInCapitalDerecognitionOfPreModificationForwardContractFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "AdjustmentsToAdditionalPaidInCapitalDerecognitionOfPreModificationForwardContractFairValue", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derecognition of the pre-modification forward contract fair value", "verboseLabel": "Derecognition of the pre-modification forward contract fair value", "label": "Adjustments To Additional Paid In Capital, Derecognition Of Pre-Modification Forward Contract Fair Value", "documentation": "Adjustments To Additional Paid In Capital, Derecognition Of Pre-Modification Forward Contract Fair Value" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "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)." } } }, "auth_ref": [ "r11", "r257", "r413" ] }, "be_EnergyServersPortfolioPower": { "xbrltype": "powerItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "EnergyServersPortfolioPower", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Energy servers power", "label": "Energy Servers Portfolio, Power", "documentation": "Energy Servers Portfolio, Power" } } }, "auth_ref": [] }, "be_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://bloomenergy.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets and Liabilities Leases", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "Assets And Liabilities, Lessee" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r280" ] }, "be_LoanCommitmentAssetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "LoanCommitmentAssetCurrent", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan commitment asset, current", "label": "Loan Commitment Asset, Current", "documentation": "Loan Commitment Asset, Current" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "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)." } } }, "auth_ref": [ "r11", "r257", "r413" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 21.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other long-term assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r979" ] }, "be_DerecognitionOfLoanCommitmentAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DerecognitionOfLoanCommitmentAsset", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 26.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Derecognition of loan commitment asset related to SK ecoplant Second Tranche Closing", "label": "Derecognition of Loan Commitment Asset", "documentation": "Derecognition of Loan Commitment Asset" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofRepaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "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)." } } }, "auth_ref": [ "r11", "r257", "r413" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r35", "r176", "r251", "r342", "r386", "r388", "r389", "r390", "r393", "r394", "r533", "r642", "r716" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible stock price (in dollars per share)", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r153", "r398" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r96", "r97" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r925" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails": { "parentTag": "be_LeaseLiability", "weight": 1.0, "order": 1.0 }, "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Present value of net minimum lease payments", "totalLabel": "Present value of net minimum lease payments", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r548", "r562" ] }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossUnrealized", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized foreign currency exchange loss", "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r146", "r734", "r861", "r1049", "r1050", "r1074" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: imputed interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r562" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]", "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r255", "r256", "r399", "r428", "r575", "r813", "r814" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r925" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities", "negatedTerseLabel": "Less: current financing obligations", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r548" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total minimum lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r562" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, plant and equipment, net", "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r10", "r635", "r644", "r850" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Distributions and payments to noncontrolling interests", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "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." } } }, "auth_ref": [ "r158" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r32", "r113", "r637", "r713" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Non-current finance lease liabilities", "terseLabel": "Long-term financing obligations", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r548" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of factoring", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r242", "r350" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r55", "r56", "r57", "r186", "r187", "r188", "r189" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r562" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Four", "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)." } } }, "auth_ref": [ "r562" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r211", "r224", "r251", "r342", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r510", "r514", "r533", "r850", "r1009", "r1010", "r1054" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 22.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss (gain) on disposal of property, plant and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r8" ] }, "us-gaap_OneTimeTerminationBenefitsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OneTimeTerminationBenefitsMember", "presentation": [ "http://bloomenergy.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One-time Termination Benefits", "label": "One-time Termination Benefits [Member]", "documentation": "A lump sum payment to an involuntarily terminated employee in conjunction with exit or disposal activities." } } }, "auth_ref": [ "r823", "r824", "r825", "r826" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "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." } } }, "auth_ref": [ "r15" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r562" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r562" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "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)." } } }, "auth_ref": [] }, "srt_ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entity, Excluding Consolidated VIE", "label": "Consolidated Entity, Excluding Consolidated VIE [Member]", "documentation": "Consolidated entity excluding consolidated variable interest entity (VIE) for which reporting entity is primary beneficiary." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2023", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r1052" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash and Cash Equivalents", "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." } } }, "auth_ref": [ "r45", "r170", "r213", "r249", "r638" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://bloomenergy.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finance Lease, Liability, Fiscal Year Maturity", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "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." } } }, "auth_ref": [ "r1052" ] }, "us-gaap_SaleAndLeasebackTransactionGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleAndLeasebackTransactionGainLossNet", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognition of right-of-use assets and lease liabilities from sale and leaseback transactions", "label": "Sale and Leaseback Transaction, Gain (Loss), Net", "documentation": "Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale." } } }, "auth_ref": [ "r558", "r567", "r849" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "verboseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails", "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails", "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r347", "r348", "r352", "r353", "r354", "r355", "r356", "r357", "r420", "r431", "r522", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r650", "r820", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r991", "r992", "r993", "r994" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails", "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "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." } } }, "auth_ref": [ "r1019" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "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." } } }, "auth_ref": [ "r3" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from finance leases", "label": "Finance Lease, Interest Payment on Liability", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r551", "r559" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive loss, net of taxes", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r14", "r20", "r228", "r231", "r237", "r535", "r536", "r541", "r629", "r649", "r972", "r973" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases, depreciation expense", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r980" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsNonrecourseDebtFacilitiesDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on extinguishment of debt", "negatedTerseLabel": "Loss on extinguishment of debt", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r8", "r65", "r66" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://bloomenergy.com/role/NetLossperShareAvailabletoCommonStockholdersScheduleofAntidilutiveSecuritiesDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionsNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee Stock Option", "terseLabel": "Stock options and awards", "label": "Employee Stock Option [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidTaxes", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advance income tax provision", "label": "Prepaid Taxes", "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." } } }, "auth_ref": [ "r808", "r822", "r996" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/RestructuringRestructuringCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "verboseLabel": "General and administrative", "label": "General and Administrative Expense", "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." } } }, "auth_ref": [ "r138", "r738" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/LeasesCostsDetails": { "parentTag": "be_FinanceLeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on lease liabilities", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r550", "r555", "r849" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "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." } } }, "auth_ref": [ "r482" ] }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Condensed Balance Sheet", "label": "Condensed Balance Sheet [Table Text Block]", "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r958", "r985" ] }, "us-gaap_PrepaidRent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidRent", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid rent", "label": "Prepaid Rent", "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." } } }, "auth_ref": [ "r807", "r821", "r996" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "label": "Schedule of Debt [Table Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails": { "parentTag": "be_LeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total operating lease liabilities", "terseLabel": "Present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r548" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]", "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." } } }, "auth_ref": [ "r206", "r255", "r256", "r399", "r428", "r575", "r812", "r814" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://bloomenergy.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "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." } } }, "auth_ref": [ "r578", "r580" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionsNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r194", "r218", "r219", "r220", "r251", "r274", "r275", "r277", "r279", "r286", "r287", "r342", "r386", "r388", "r389", "r390", "r393", "r394", "r426", "r427", "r429", "r430", "r432", "r533", "r673", "r674", "r675", "r676", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r714", "r736", "r759", "r781", "r782", "r783", "r784", "r785", "r940", "r982", "r989" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r478" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r478" ] }, "us-gaap_ElectricityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ElectricityMember", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Electricity", "label": "Electricity [Member]", "documentation": "Generation, transmission and distribution of electric energy." } } }, "auth_ref": [ "r1018" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r304", "r836", "r1017", "r1068", "r1069" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://bloomenergy.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "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." } } }, "auth_ref": [ "r147" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://bloomenergy.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r498" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r864" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r865" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r133", "r417", "r544", "r980" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of common stock reserved for issuance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r846" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating lease right-of-use assets, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r547" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r869", "r880", "r890", "r915" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r865" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAndLiabilitiesLesseeAbstract", "presentation": [ "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets and Liabilities, Lessee:", "label": "Assets and Liabilities, Lessee [Abstract]" } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r865" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r866" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning (in dollars per share)", "periodEndLabel": "Outstanding, ending (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r466", "r467" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease right-of-use assets, net", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r547" ] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized debt issuance cost", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r865" ] }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "be_NetIncomeLossBeforePortionAttributableToNoncontrollingInterestAndRedeemableNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Net loss attributable to redeemable noncontrolling interest", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest." } } }, "auth_ref": [ "r135" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "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." } } }, "auth_ref": [ "r468" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r871", "r882", "r892", "r917" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r869", "r880", "r890", "r915" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r870", "r881", "r891", "r916" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardActivityDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionsNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Award [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allocated share-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r489", "r494" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardActivityDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardActivityDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue from contract with customers", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r289", "r290", "r293", "r296", "r297", "r301", "r302", "r304", "r447", "r448", "r616" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r151", "r376", "r377", "r790", "r1002" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "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)." } } }, "auth_ref": [ "r562" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionContractAssetsDetails", "http://bloomenergy.com/role/RevenueRecognitionContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "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." } } }, "auth_ref": [ "r434", "r436", "r449" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r562" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2023", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "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." } } }, "auth_ref": [ "r1052" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r562" ] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets and operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r949", "r979" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://bloomenergy.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lessee, Operating Lease, Liability, Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "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." } } }, "auth_ref": [ "r1052" ] }, "us-gaap_CompensationRelatedCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationRelatedCostsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Compensation Related Costs [Abstract]", "label": "Compensation Related Costs [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/LeasesCostsDetails": { "parentTag": "be_FinanceLeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r550", "r555", "r849" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r222", "r307", "r346", "r349", "r351", "r1067" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/RestructuringRestructuringCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "verboseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/RelatedPartyTransactionsRelatedPartyTransactionsandBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "verboseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r434", "r436", "r449" ] }, "us-gaap_OperatingLeaseLeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncome", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Electricity revenue", "label": "Operating Lease, Lease Income", "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." } } }, "auth_ref": [ "r284", "r564", "r566" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r479" ] }, "us-gaap_DeferredCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCosts", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred cost of revenue", "netLabel": "Deferred costs, noncurrent", "label": "Deferred Costs, Noncurrent", "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r171", "r964" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://bloomenergy.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r193", "r438", "r439", "r440", "r441", "r442", "r443", "r445", "r446", "r451" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restrictions on Cash and Cash Equivalents", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r19", "r170", "r1066" ] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrual", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsAccruedWarrantyDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAccruedWarrantyDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Accrued warranty liabilities", "label": "Standard and Extended Product Warranty Accrual", "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." } } }, "auth_ref": [ "r112", "r382", "r383", "r385" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of property, plant and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r142" ] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r132" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "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", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Notes", "label": "Senior Notes [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Class B common stock", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1075" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsStandardProductWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Warranty expenditures during the nine-month period", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "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." } } }, "auth_ref": [ "r384" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r120" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock: $0.0001 par value; Class A shares - 600,000,000 shares authorized and 223,860,870 shares and 189,864,722 shares issued and outstanding and Class B shares - 600,000,000 shares authorized and 0 shares and 15,799,968 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r120", "r639", "r850" ] }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations." } } }, "auth_ref": [ "r9", "r16" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/RestructuringRestructuringCostDetails", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r834" ] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://bloomenergy.com/role/Restructuring" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring", "label": "Restructuring and Related Activities Disclosure [Text Block]", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r363", "r364", "r366", "r369", "r375" ] }, "us-gaap_OperatingLeasedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasedAssetsLineItems", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesPerformanceGuaranteesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leased Assets [Line Items]", "label": "Operating Leased Assets [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/RestructuringNarrativeDetails", "http://bloomenergy.com/role/RestructuringRestructuringChargesandPaymentsandOtherDeductionsDetails", "http://bloomenergy.com/role/RestructuringRestructuringCostDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring cost", "terseLabel": "Restructuring accruals", "netLabel": "Total", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r8", "r370", "r372", "r1001" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r867" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r120", "r714" ] }, "us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedArrangementsToObtainGoodsAndServicesAbstract", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Arrangements with Employees and Nonemployees [Abstract]", "label": "Share-Based Payment Arrangement, Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r14", "r120", "r714", "r732", "r1075", "r1076" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "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." } } }, "auth_ref": [ "r210", "r251", "r338", "r339", "r341", "r342", "r533" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045" ] }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOperatingLeasedAssetsTable", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesPerformanceGuaranteesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Leased Assets [Table]", "label": "Schedule of Operating Leased Assets [Table]", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsCashandCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "label": "Debt Securities, Available-for-Sale [Line Items]", "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." } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r900" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r477" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [Line Items]", "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." } } }, "auth_ref": [ "r251", "r338", "r339", "r341", "r342", "r533" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested balance (in dollars per share)", "periodEndLabel": "Unvested balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r474", "r475" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested balance (in shares)", "periodEndLabel": "Unvested balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r474", "r475" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansExecutiveAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardActivityDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardsNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionsNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488" ] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/RestructuringNarrativeDetails", "http://bloomenergy.com/role/RestructuringRestructuringChargesandPaymentsandOtherDeductionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring reserve", "periodStartLabel": "Restructuring Reserve, Beginning Balance", "periodEndLabel": "Restructuring Reserve, Ending Balance", "label": "Restructuring Reserve", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r366", "r371" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r477" ] }, "us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfConvertiblePreferredStock", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of capped call related to convertible notes", "label": "Payments for Repurchase of Convertible Preferred Stock", "documentation": "The cash outflow to reacquire preferred stock originally issued and identified as a security that can be exchanged for another type of financial security. This repurchased stock is held in treasury." } } }, "auth_ref": [ "r41" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r120" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Awards Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r98" ] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Option Activity", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r12", "r79" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Distributions and payments to noncontrolling interests", "terseLabel": "Distributions and payments to noncontrolling interests", "label": "Payments to Noncontrolling Interests", "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." } } }, "auth_ref": [ "r40" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://bloomenergy.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r542", "r579" ] }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDebtNetOfIssuanceCosts", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from debt, net of issuance costs", "label": "Proceeds from Debt, Net of Issuance Costs", "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination." } } }, "auth_ref": [ "r243" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Property, Plant and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "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." } } }, "auth_ref": [ "r10" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r925" ] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary, Sale of Stock [Line Items]", "label": "Subsidiary, Sale of Stock [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Long-Term Assets", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "documentation": "Tabular disclosure of noncurrent assets." } } }, "auth_ref": [ "r964" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Public share offering costs", "verboseLabel": "Less issuance cost", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r40" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r479" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation Expense and Employee Benefit Plans", "label": "Compensation and Employee Benefit Plans [Text Block]", "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." } } }, "auth_ref": [ "r159", "r160", "r161", "r162" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average\u00a0Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtExtinguishmentCosts", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Debt make-whole payment related to PPA IIIa debt", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest." } } }, "auth_ref": [ "r5" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r878", "r889", "r899", "r924" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r172", "r215", "r251", "r288", "r295", "r299", "r342", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r510", "r514", "r533", "r636", "r726", "r850", "r863", "r1009", "r1010", "r1054" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r877", "r888", "r898", "r923" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/FairValueChangeinLevel3FinancialAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "EPP liability settlement", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r99" ] }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Exercisable, Number", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vested And Expected To Vest, Exercisable, Number" } } }, "auth_ref": [] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponents" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Components", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r962" ] }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardCancelledForfeituresInPeriodAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCancelledForfeituresInPeriodAvailableForGrant", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansNumberofSharesAvailableforGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cancelled/Forfeited (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Cancelled/Forfeitures In Period, Available For Grant", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Cancelled/Forfeitures In Period, Available For Grant" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r14", "r119", "r120", "r158", "r471" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r1017" ] }, "be_FullTimeEmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "FullTimeEmployeesMember", "presentation": [ "http://bloomenergy.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Full-Time Employees", "label": "Full-Time Employees [Member]", "documentation": "Full-Time Employees" } } }, "auth_ref": [] }, "country_KR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "KR", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails" ], "lang": { "en-us": { "role": { "terseLabel": "KOREA, REPUBLIC OF", "label": "KOREA, REPUBLIC OF" } } }, "auth_ref": [] }, "be_SharebasedCompensationArrangementbySharebasedPaymentAwardExercisableWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardExercisableWeightedAverageRemainingContractualTerm", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable, remaining contractual life", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Exercisable, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "be_RestrictedCashPledgedAsCollateralInitialPledgePeriodForReleaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "RestrictedCashPledgedAsCollateralInitialPledgePeriodForReleaseTerm", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesPledgedFundsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash fund, initial period for release of funds", "label": "Restricted Cash, Pledged As Collateral, Initial Pledge Period For Release, Term", "documentation": "Restricted Cash, Pledged As Collateral, Initial Pledge Period For Release, Term" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "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." } } }, "auth_ref": [ "r115", "r495", "r1062" ] }, "be_SharebasedCompensationArrangementbySharebasedPaymentAwardOutstandingWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOutstandingWeightedAverageRemainingContractualTerm", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, remaining contractual life", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit", "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "netLabel": "Conversion of Series B redeemable convertible preferred stock (in shares)", "verboseLabel": "Shares converted (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r14", "r33", "r75", "r158", "r412" ] }, "be_GovernmentGrantSupplierIncentiveComponentAmountForfeited": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "GovernmentGrantSupplierIncentiveComponentAmountForfeited", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited supplier incentive component grant", "label": "Government Grant, Supplier Incentive Component, Amount Forfeited", "documentation": "Government Grant, Supplier Incentive Component, Amount Forfeited" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r448", "r834", "r835", "r836", "r837", "r838", "r839", "r840" ] }, "us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Gross, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "be_DebtInstrumentFaceAmountAdditionalPurchaseOption": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DebtInstrumentFaceAmountAdditionalPurchaseOption", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional purchase option", "label": "Debt Instrument, Face Amount, Additional Purchase Option", "documentation": "Debt Instrument, Face Amount, Additional Purchase Option" } } }, "auth_ref": [] }, "be_ContractWithCustomerLiabilityAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ContractWithCustomerLiabilityAdditions", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Contract With Customer, Liability, Additions", "documentation": "Contract With Customer, Liability, Additions" } } }, "auth_ref": [] }, "be_SaleOfStockExcessConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "SaleOfStockExcessConsideration", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excess consideration", "label": "Sale Of Stock, Excess Consideration", "documentation": "Sale Of Stock, Excess Consideration" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r51", "r54", "r103", "r104", "r304", "r789" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r448", "r834", "r835", "r836", "r837", "r838", "r839", "r840" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r18", "r98", "r409", "r828", "r829" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://bloomenergy.com/role/FairValueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "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)." } } }, "auth_ref": [ "r527", "r528" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r470" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r51", "r54", "r103", "r104", "r304", "r669", "r789" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax provision", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r184", "r191", "r269", "r270", "r292", "r497", "r505", "r655" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Other Current Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "be_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized, Including Opening Balance", "documentation": "Contract with Customer, Liability, Revenue Recognized, Including Opening Balance" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/FairValueFinancialAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivatives", "label": "Derivative Liability", "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." } } }, "auth_ref": [ "r225", "r226", "r532", "r696", "r697", "r698", "r699", "r701", "r702", "r703", "r704", "r705", "r727", "r729", "r730", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r814", "r1071" ] }, "be_SeriesARedeemableConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "SeriesARedeemableConvertiblePreferredStockMember", "presentation": [ "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Redeemable Convertible Preferred Stock", "label": "Series A Redeemable Convertible Preferred Stock [Member]", "documentation": "Series A Redeemable Convertible Preferred Stock" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://bloomenergy.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash and Cash Equivalents", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "be_GovernmentGrantTotalCompensationPaidPaymentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "GovernmentGrantTotalCompensationPaidPaymentPeriod", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment period", "label": "Government Grant, Total Compensation Paid, Payment Period", "documentation": "Government Grant, Total Compensation Paid, Payment Period" } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "be_DebtInstrumentConvertibleTermsOfConversionAxis": { "xbrltype": "stringItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DebtInstrumentConvertibleTermsOfConversionAxis", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Convertible Terms Of Conversion [Axis]", "label": "Debt Instrument, Convertible Terms Of Conversion [Axis]", "documentation": "Debt Instrument, Convertible Terms Of Conversion" } } }, "auth_ref": [] }, "be_SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "SharebasedCompensationAndIssuanceOfStockAndWarrantsForServicesOrClaims", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-based Compensation And Issuance Of Stock And Warrants For Services Or Claims", "documentation": "Share-based Compensation And Issuance Of Stock And Warrants For Services Or Claims" } } }, "auth_ref": [] }, "be_DebtInstrumentCovenantEventOfDefaultSpecialInterestReceivedByNoteholdersNotToExceed": { "xbrltype": "percentItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "DebtInstrumentCovenantEventOfDefaultSpecialInterestReceivedByNoteholdersNotToExceed", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Special interest received in event of default as percentage of principal", "label": "Debt Instrument, Covenant, Event Of Default, Special Interest Received By Noteholders, Not To Exceed", "documentation": "Debt Instrument, Covenant, Event Of Default, Special Interest Received By Noteholders, Not To Exceed" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "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." } } }, "auth_ref": [ "r23", "r126", "r127", "r128" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares used to compute net loss per share available to common stockholders, diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r273", "r279" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combinations Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r82" ] }, "be_NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions from noncontrolling interest", "label": "Noncontrolling Interest, Increase from Contributions from Noncontrolling Interest Holders", "documentation": "Noncontrolling Interest, Increase from Contributions from Noncontrolling Interest Holders" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Contract with Customer, Receivable, after Allowance for Credit Loss", "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." } } }, "auth_ref": [ "r434", "r437", "r449", "r788" ] }, "be_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationsInPeriodAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationsInPeriodAvailableForGrant", "presentation": [ "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansNumberofSharesAvailableforGrantDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expired (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Expirations In Period, Available For Grant", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Expirations In Period, Available For Grant" } } }, "auth_ref": [] }, "be_ContractorsMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "ContractorsMember", "presentation": [ "http://bloomenergy.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contractors", "label": "Contractors [Member]", "documentation": "Contractors" } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing activities:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares used to compute net loss per share available to common stockholders, basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r272", "r279" ] }, "be_LoanCommitmentAssetTerm": { "xbrltype": "durationItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "LoanCommitmentAssetTerm", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan agreement term", "label": "Loan Commitment Asset, Term", "documentation": "Loan Commitment Asset, Term" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsRelatedPartyTransactionsandBalancesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable less allowance for doubtful accounts of $119 as of September 30, 2023 and December 31, 2022", "terseLabel": "Accounts receivable", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r305", "r306" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r27", "r212", "r251", "r342", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r511", "r514", "r515", "r533", "r850", "r1009", "r1054", "r1055" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://bloomenergy.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r561", "r849" ] }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromRedemptions", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Buyout of noncontrolling interest", "terseLabel": "Aggregate purchase price of transaction", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)." } } }, "auth_ref": [ "r86", "r158", "r165" ] }, "be_LoanCommitmentAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "LoanCommitmentAsset", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan commitment asset, fair value", "label": "Loan Commitment Asset", "documentation": "Loan Commitment Asset" } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r927" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "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." } } }, "auth_ref": [ "r149", "r809" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work-in-progress", "label": "Inventory, Work in Process, Net of Reserves", "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." } } }, "auth_ref": [ "r149", "r810" ] }, "be_SecondTrancheClosingMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "SecondTrancheClosingMember", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Second Tranche Closing", "label": "Second Tranche Closing [Member]", "documentation": "Second Tranche Closing" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsInventoriesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "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." } } }, "auth_ref": [ "r149", "r811" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://bloomenergy.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r561", "r849" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentScheduleofAggregateCarryingValuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "verboseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "be_PPA5UpgradeMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "PPA5UpgradeMember", "presentation": [ "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PPA 5 Upgrade", "label": "PPA 5 Upgrade [Member]", "documentation": "PPA 5 Upgrade" } } }, "auth_ref": [] }, "be_IncreaseDecreaseOnAccruedWarrantyLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "IncreaseDecreaseOnAccruedWarrantyLiability", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued warranty", "label": "Increase (Decrease) On Accrued Warranty Liability", "documentation": "Increase (Decrease) On Accrued Warranty Liability" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total minimum lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r562" ] }, "be_WeightedAverageRemainingLeaseTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "WeightedAverageRemainingLeaseTermAbstract", "presentation": [ "http://bloomenergy.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term:", "label": "Weighted Average Remaining Lease Term [Abstract]", "documentation": "Weighted Average Remaining Lease Term" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionContractAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Transferred to accounts receivable from contract assets recognized at the beginning of the period", "label": "Contract with Customer, Asset, Reclassified to Receivable", "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." } } }, "auth_ref": [ "r833" ] }, "be_RecognitionOfOperatingLeaseRightOfUseAssetsInPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "RecognitionOfOperatingLeaseRightOfUseAssetsInPeriod", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Recognition of operating lease right-of-use asset during the year-to-date period", "label": "Recognition Of Operating Lease Right-Of-Use Assets, In Period", "documentation": "Recognition Of Operating Lease Right-Of-Use Assets, In Period" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r562" ] }, "be_SaleOfStockExcessConsiderationDeferredExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "SaleOfStockExcessConsiderationDeferredExpense", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred expense recognized as contra-revenue", "label": "Sale of Stock, Excess Consideration, Deferred Expense", "documentation": "Sale of Stock, Excess Consideration, Deferred Expense" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r450" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "be_IncreaseDecreaseInFinancingObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "IncreaseDecreaseInFinancingObligations", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheets", "http://bloomenergy.com/role/LeasesNarrativeDetails", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing obligations", "label": "Increase (Decrease) in Financing Obligations", "documentation": "Increase (Decrease) in Financing Obligations" } } }, "auth_ref": [] }, "be_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://bloomenergy.com/20230930", "localname": "CustomerOneMember", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer One", "label": "Customer One [Member]", "documentation": "Customer One" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "be_ComprehensiveIncomeLossNetOfTaxAfterPortionAttributableToRedeemableNoncontrollingInterestAndNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss attributable to common stockholders", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r38", "r229", "r231", "r240", "r632", "r653" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails", "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails", "http://bloomenergy.com/role/StockBasedCompensationExpenseandEmployeeBenefitPlansStockOptionsNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "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." } } }, "auth_ref": [ "r194", "r218", "r219", "r220", "r251", "r274", "r275", "r277", "r279", "r286", "r287", "r342", "r386", "r388", "r389", "r390", "r393", "r394", "r426", "r427", "r429", "r430", "r432", "r533", "r673", "r674", "r675", "r676", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r714", "r736", "r759", "r781", "r782", "r783", "r784", "r785", "r940", "r982", "r989" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r934" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://bloomenergy.com/role/FairValueEstimatedFairValuesandCarryingValuesforCustomerReceivablesandDebtInstrumentsDetails", "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "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", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "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." } } }, "auth_ref": [ "r30", "r64" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r934" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Total Equity (Deficit) Attributable to Common Stockholders", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax asset", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1046" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest", "label": "Noncontrolling Interest [Member]", "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." } } }, "auth_ref": [ "r83", "r433", "r986", "r987", "r988", "r1075" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r935" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesPerformanceGuaranteesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PPA expenses", "label": "Cost of Goods and Services Sold", "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." } } }, "auth_ref": [ "r136", "r616" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r51", "r54", "r103", "r104", "r304", "r789", "r947" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesPledgedFundsDetails", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://bloomenergy.com/role/SKecoplantStrategicInvestmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r338", "r339", "r341" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r934" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia Pacific", "label": "Asia Pacific [Member]", "documentation": "Region of Asia Pacific." } } }, "auth_ref": [ "r1077", "r1078", "r1079", "r1080" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r936" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r549" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r935" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r549" ] }, "us-gaap_SecuredLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredLongTermDebt", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured long-term debt, noncurrent", "label": "Secured Long-Term Debt, Noncurrent", "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." } } }, "auth_ref": [ "r30" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://bloomenergy.com/role/LeasesOperatingandFinancingLeaseRightofUseAssetsandLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r549" ] }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "presentation": [ "http://bloomenergy.com/role/OutstandingLoansandSecurityAgreementsRecourseDebtFacilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold consecutive trading days", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/RestructuringRestructuringChargesandPaymentsandOtherDeductionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r366", "r978" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://bloomenergy.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r190" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r937" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r868", "r938" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesPledgedFundsDetails", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails", "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Domain]", "label": "Consolidated Entities [Domain]", "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "auth_ref": [ "r196", "r257", "r510", "r511", "r514", "r515", "r577", "r800", "r959", "r960", "r961", "r1008", "r1011", "r1012" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r552", "r559" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsAdditionalInformationDetails", "http://bloomenergy.com/role/BalanceSheetComponentsPropertyPlantandEquipmentNetNarrativeDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesLettersofCreditDetails", "http://bloomenergy.com/role/CommitmentsandContingenciesPledgedFundsDetails", "http://bloomenergy.com/role/FinancialInstrumentsRestrictedCashDetails", "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/PortfolioFinancingsScheduleofPPAEntitiesAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Axis]", "label": "Consolidated Entities [Axis]", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r196", "r257", "r510", "r511", "r514", "r515", "r577", "r800", "r959", "r960", "r961", "r1008", "r1011", "r1012" ] }, "us-gaap_EmployeeRelocationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelocationMember", "presentation": [ "http://bloomenergy.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Relocation costs", "label": "Employee Relocation [Member]", "documentation": "Relocation of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_CashReserveDepositRequiredAndMade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashReserveDepositRequiredAndMade", "crdr": "debit", "calculation": { "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPrepaidExpenseandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits made", "label": "Cash Reserve Deposit Required and Made", "documentation": "Cash deposited in a special reserve account for the exclusive benefit of customers pursuant to SEC Regulations." } } }, "auth_ref": [ "r945" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r868", "r938" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://bloomenergy.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperationsParenthetical", "http://bloomenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsRelatedPartyTransactionsandBalancesDetails", "http://bloomenergy.com/role/RelatedPartyTransactionsResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r253", "r254", "r572", "r573", "r574", "r575", "r707", "r708", "r709", "r710", "r711", "r731", "r733", "r764" ] }, "us-gaap_FacilityClosingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FacilityClosingMember", "presentation": [ "http://bloomenergy.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Closure of facility", "label": "Facility Closing [Member]", "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "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." } } }, "auth_ref": [ "r68", "r73", "r74", "r75", "r76", "r77", "r78", "r155", "r157", "r158", "r218", "r219", "r220", "r286", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r673", "r674", "r675", "r676", "r832", "r940", "r982" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://bloomenergy.com/role/BalanceSheetComponentsPreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "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." } } }, "auth_ref": [ "r218", "r219", "r220", "r286", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r673", "r674", "r675", "r676", "r832", "r940", "r982" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r868", "r938" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/RestructuringRestructuringCostDetails", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r301", "r616", "r656", "r657", "r658", "r659", "r660", "r661", "r803", "r834", "r851", "r950", "r1003", "r1004", "r1017", "r1068" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://bloomenergy.com/role/NatureofBusinessLiquidityandBasisofPresentationDetails", "http://bloomenergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r304", "r836", "r1017", "r1068", "r1069" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://bloomenergy.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://bloomenergy.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r365", "r366", "r372", "r373" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://bloomenergy.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Severance", "label": "Employee Severance [Member]", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://bloomenergy.com/role/CommitmentsandContingenciesDelawareEconomicDevelopmentAuthorityDetails", "http://bloomenergy.com/role/CondensedConsolidatedStatementsofOperations", "http://bloomenergy.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://bloomenergy.com/role/PortfolioFinancingsNarrativeDetails", "http://bloomenergy.com/role/RestructuringRestructuringCostDetails", "http://bloomenergy.com/role/RevenueRecognitionRevenuebySourceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r301", "r616", "r656", "r657", "r658", "r659", "r660", "r661", "r803", "r834", "r851", "r950", "r1003", "r1004", "r1017", "r1068" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://bloomenergy.com/role/RestructuringTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring", "label": "Restructuring and Related Costs [Table Text Block]", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r61", "r62", "r63" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(12)(c)", "Section": "S99", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(16)(c)", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "14", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "15", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-24" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-9" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-1B" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 3.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-2" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(a)(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "20", "Topic": "840", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481532/840-20-45-2" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "SubTopic": "20", "Topic": "840", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481532/840-20-45-3" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-4" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "4", "Publisher": "SEC" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "(m)", "Subparagraph": "(1)(iii)", "Publisher": "SEC" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-6A" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-4" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12A" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-30/tableOfContent" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-3" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-13" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479741/842-40-50-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r860": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r940": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r941": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "210", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481281/942-210-50-1" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "(a)", "Publisher": "SEC" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 119 0001628280-23-037836-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-23-037836-xbrl.zip M4$L#!!0 ( !B!:%=YNU[0%!L" # Q(@ / 8F4M,C R,S Y,S N:'1M M[+U]=Z,ZEB_\_WP*'D_?>ZO6P@GO+ZES?)6'P:T\^ MDWK"_QW\\O_U^__]]?Z'\"UTDBD,8N$201!#5WCQXHD03Z#P]Q#]X3T#XV975L*GW'&DE]S1G9?2 #V'==:%B68QBJ;HKNA2$#W38U M,!KK0(/&"%BF).F*J6JJ#&U-)J^=Q'A]>(U!=.%"[]?>)(YG%^?GKR/DGT70 M.7L*G\_Q!^=DNKUL('3<[0/Q!VL#7WTO^&,Y].7EY>Q%/0O1T[ELV_8Y_70Y M%#_'6QM*GTP&*Y*DGGM!%(/ @=GXW0\E"UH\U'O=]429/!&_'Q(V+H='H:;( MYD>S2$>\/3_NX[6O?6%!B[?'G\<(!!$! 8@QBLC;];YD]55Y\9P-,JV_E7P\ M M%B[1=)C':.ML_QIXN!3I@$,9IO9U;VX1K#1G Y=N2'(88V1$_S,R>-B;@*VBPC%RV^-032BW\%_7)L%)NOV]7U$ M4T7J2TI?5I9$BOI/ ,PVWY9]L Y4_ ;W'?JSU1CGZ8=TZ(4/@J=?>S#H__[0 MP\(#@3OX90IC()!O]N&_$N_YU]YE&,18*?0?YS.\<"?][==>#%_C_B*L"O MFU_BN2'@7P6D8FBFIOYRO/;7 2RX3A/ ;OGN1 M _S_@0!=!>XWK"I[0LJ\7WN8VQ@%"_JA?&AN_X*JS?XKQ(O&.*GN_0-/GA:I]K8>X5N?PQ\ MHAJRM]F]P??ACX>K'2_\CH!#!$9( B]]79!,1Q#UWDU!48V>X$+'F^*G_]HS M%S/*A.?B&QS%UUBV$5T\!CS>(F-OY,/T1[);WA/)Q$LA=,'?E!93E#'!,;;. M)%V5-,5<3'0QLX])H[Z?R'>L@=HL5\W2! < SQ. =&6ZP88EY>1-1>PZL5J%E^$6/;Y==>Y$UG M/C'>Z-\FB!!CQ6 Y>XU<_(#S]2>D;W][93:#*$P0_8V:^A<9?>GJR9:W^#ND M5LGB-\\EOX\]B 3Z?+C5UKZ\_NNZM?+^RX/%G]:?/J/;]>(W;*FBF-@FU"3H M2S+^O\7WWCY;3M-=&6KWB?6V_LGB]\5+SM?6O9T,"@-D2$WV.%V9O$J$Q2?Y M5D8L#+JL: (P]YL?AL\3MYQG9*J:Q1:@T#!U(JH>*T M3HK,Y;SX_>%;<2II;%&)^&=]]4 \K:],KWME&3SA$]'BZ:\N?MGKS/<<+_X) MB=4LN-Z4J'(2&EIL#$O-?^F#*+H=/\2A\\?PU<,",((7E^$4NSGTHR$(W*_I M M#&]:[YP*B1/\J I%KMV-.Y3@]Y"&F>ZP%S=_)*F#--@8?9VO?K+.@=5/6L.! MVCW(3G*@2J53NV=:E ,1BB_N4.@F3GR+'B!Z]ARX3N?LT^I)_#ZD8AX_I"+7 M[@.WE1]*?GXH%?*#.<^=%7XT$W*4F7-R6>&'DI\?5P?+?3/CR8?3>P?+?3/KWSHQ(A\NX8P(0M[2 M] M]./QI*%]I$5^>B-RTL1>TB)?O1$Y:6(_J=U?;X<.5VOWD]NA-U7F2GV;D0N5 M.;^0W4PM"^++G-O8'G8U8 FHS'F5+6%70YL"]C5Q-[%G#^Z45A'SB'& M\\MP.@L#_&NTK;B.5MW57=EE5%39I3+G;Q:D^=!UZ?$WX-\!S[T.+L',BX'? M&OHSYUL6I?_;:5MZD)",0W!"GO8,KP,GG-80T*R)%\SE@ ORXA[&P N@>P50 MX 5/45L(KS&7["U(>+PGXS^VAMS,Y7(+DIN<4,8K0J'O8YA?X[4A&+6'_,P= MQZUN:I+IZHM]W+;L+,J9+^W'-F MAQ?<&6Z(\&WW;X]@YE1(;J/MKFT#9DZ5Y&>AD+JFI;7=43Q>=K*9>DVC[0YE M,]G)AIC5=G?T*-G)AGC3=E^UD>QD0[QJO8_;>':R(<:UW3D^J>T$0NN.OJWW;=LWH*KCA=M]R"/ M;,%51_BVNY%'L> J([?5=J^Q$0NN.O*WW5$\ZMG)!IK_6&UW*!L[.]D$L]KN MCA[K[&03O&E[YKBILY--\*KMSG?SV;X%+;_?QCQ;;D"@WM MMOOS3<2VJJ1_V]WZIF-;%?+";KO/?]385I6$;[NW?X385I7D;KOOWD!LJTKR MU^Z--[>TMCNS1SU4T$!78;OU'FQ3APJ:8%;;O=9C'2IH@C=M]U6;.E30!*]: M[^,V'K9KB'%M=XZ/?ZB@B=O4)6;]YA]A\(05V_0;',6/\]G;%<7WT D3%$'R M0:U^0X4]5V2)L=/(>&UJ7ZEH;>SZI,DH\EP/H/D#\.'MF#H'2R ]8" %+KFU M!$_NT@\C+.9[ +7WS>1"N\LP(5ORC-QO<@.F;\A]^.N5$\Y\<(QTZ"IW]^0 M5H>64R;LYZHO?1!%:T!8#L$KA='7.P3'$"'HYG$D<[^_R#4Y1P:*W5?4G$!9 M'5H.*,S&&LBFYM4._+QF%;11)X*=>#A,QER?8I!%&"X"![!OYQ M\8#%)XO?R1-VP8C9B B'T79ELPJD/8WB.#P"2MX:F:&TQD(YGH'5;C55[2< M6F%U:#FMP&PPB:.2!?MT%6BEU)_,;#AL!]"&JJ3M!)LJ$;BUA_C,EI)@D]W! MWT" ..WW7O3'U_E7&#B3*4#OHPC A]$]?(9! F_@/O>]S 0V!>XW ,)MX MSL;P*L):RQC*VWN G\Z ?#R,/' ''$QII_Y-J(';0629V3 GAR=C\&R@ %N6 MF0V^CO<7:DM:#<[Z:T M%90\)]+6C;4)CU+A.8K6ZK#.AM^4-F4F."B/O[$V LHVY2HZ!,J6)O^5-J40 M.@27=FRL38&R3?D##LHC;ZQ-@;)-*8H.@?*HF8/JX*+RS$%K=1ACZ:P*0YNI9:IR7LX M!1YIE78'T3A$4X"UU^W(]YZH_KIZG4$GANZC-\5#;L\-\?>5WND2":M$=N MF8V6-D_G2G<@9L.,>^G\,PS@_"WLKLBT/!B]G2#;^'1^]>KXB8MWTK\!Y)$2TD4CX\67_W9]U1HQ MT)@+Q+22)55*B<9<&.)CEBS4TE;:S^^0-P6(A"O@&#\=_UA%-. !K]]-2&O4 MM!GR3QA/0O,;O)8O:_"N$:U[4]D8ST6)E[9%?1L,#'"PL:A9&(QTG ):L MA972'L7"7$UA_=Q11U4@Z&AX9@@LS 5DN&)A=A-B+JC$%0N[8&$W,@8\]#?@ M)_#K?/GCG_$320?=^0_X#/UUUBP'70>S)([HB'TM#O-/AJF04:4["[MAN@H ML$]K4Q-S! ?F(OX'5,A,L0' MYH)IN?>"*_Q-UX7N-[S>9Q![SW#+5_;M$%Q-;H<%C#,&"1YHX++; @D>:6.$$NY$F5CG!0NM @]WX4%O8 M9N1GFU$9VYB-ZNRX&?DW!&%P&0;/$,7>R(NIO42(#3W@J=[. M1#-WAE'3&6'[]FQ?J75>&0VWL;QV"(56:6-;#(;>N20;(N*K!2/S(9@ M#\+C,'E*HAC32&<5D0SMCLR&63O*^J[NCY6"DMD@+P=E>W;(2A');'R9([)5 M:K)2LXW94#L'97O49*6(9#:+L .1*>\?H(.I["Z ^).D;#%E3%9QR-"^V+;\ M0SL9WM7=L$HH6FW+.W H,K,'5HK#MN4;. Y94HE5FF-6V_(,'(K,J,1*<=BV M_,)6'*9I+E6^"0-6DV[($=;+W MZ!O."0//;EM.H UZI9.[6:6H:UL&@*N[YM1=E6:4W;9X/U=W'3#>;6:C^W_7$]G*'Q.;\9L MCU@P&U9K$T7L[<'_Z5X;[>?/((7Y+[/)(8H>@C'\0M $(_] M,T N^;$]\&^WO]PD&RJ5AF[XS=\3%'AQ0GGPW7LE/[7(#NJ&VWQT'E0J!]WP MFG<.KIX1[_LNFL=OEZE(W?"L&^1: TU.%:D;WG=37%/RRYI2(=?D;GCK#7(M MKZQ5RC7FO/L(Q31D$OJ>BY?E7I%I>?!=5. MYE]A ,?XZ?C'UA@8,G/N/NN,8,' D)D+%K2-:TT8&#)SL856<:TI X.Y4$3; MN-:(@<%L\()8=C&F>CP)W>O@&7.&/. F#)P5EJ8?P+>HWEWX M%=@IP)B.#P M"4&:VB2Q/A#,];)%:JU"%%;)5G[M;:U82L40E01>"J?IRQ)+T[1T;Y#$Z.+G MWQ=?7/QU\3OYYBY<,AO0>8@Q:2BH?!!%M^.'.'3^>%\6B3 HOMXA.(8(09<. M:4T\4V8V*I.#]%C2IV% /Q_6[5Q@?6U50W%F(RK%*/ZU;HR;?<6LA.(*L]&0 MQC&^Z;>]T7S/'K(ZM)15HC 7]BC5DY/UUO[L[#T*,$1MYL(C'R,; MTWOE?'J;SE J"G,QC4XV$6,G8*PP%PXIM86QWU::(=8S&U/9J5:/IE,KI3.S M,8+<.I4+T4[F,AN%8,(VJ934S(8?CN%M5> BZWW9R.DBKPXMY2*KS$8P.NDB M[WTA7N'ZPE>62IS$Z':<_H4,7Q*%?.7MS^FXH&[$2OD3 U(EB0$7S#%[5'55UXLK*K-!K<:#S>O1EM7-L91%HS(; MV*J6XJ>MFMIJN3$7"B1E#?<@>,HX07[]"5Z]:3*MBN4<]ASVS 9$.3A9"2!5 MF7%1F8W"TML5 .?NK5(,:LP%%SG[6#%R- MV5!H"[#2>?='8RX6R=&Q!1T-'>G4F W9<70T?W14ZU: K9,5KBP$3[1NA=A. M B>-V"+="K)U'R=-627=*E<]"9PT89_HG8B1UG QJPN]BQ_P"?A7E"Q'ZIW! M "K7PW%65=%8G;EH;-JG)"']1V98V.8W8/IV3.'AKU=.."/]\[II;^K,14>9 M84<39IW.7 "2L.,.A6[BQ+=8W:)GS]GL,DD^+:ORCMHN:.]L,-;HM2]#A$BM MW]K6\Q,$X FZ&3$ZZF#HS 4[=R,1\X18",#W ;F8A".Q6TAD+K#:58"4$\'O M7@ "QPN>;D>^]T0EL:N(9"Z8>V0,M*FM7R, 82Z*RP'"EMO%7/B6V_D-6U<- M!8AUY@+$'(G-([&)$+3!7 B:>YS-([$)G6@P&:/F2#Q!G+Y[ "DG@@W$ M/IK2C4QF*#@BV4!D(SJ2N4P%#[:PI;*82R!P@+"E07@\GUV U'0LT& N1+\@ M]77@A%.X[+/R(W3H[OV^QTH4WXX?P%&.XC41(3>8BY SRI^F-E7FXL:,\J>A M%*3)7#254?XT9'.8S,48"_'G'D:0'!4<8AK 9^B']%[IJ]<9?MH1FD@WL2.9 MS,7B6L.QAO8HD[E856LXUM2NQ5PLIS4<:VH?8RZX4HAC#]#WO> ),^PG0'_ M&/_<[4V,N5!'.]C5U [6[BA%D]+5R/;5[J!%D]+5R-[5[AC&;S" "/B874-W MZ@5>%",\ZAEV>@.SVAW7:)9G#>UB5KMC'8W+61-;F=7N:$?CPQ)E&%#ZS MD0%F.-.4^<1L$( ESC2RX3+K[U=[34];!8=9_YXM]C1D"]C,NO+,L:<)@\!F MUFMGBST-[3TVLP[Z#JO@'F(GW'-BZ%)^_1YX<73_\'NM%:-5WB-B,UM-T#3! MF=!6;7/YFQ"'*@NH[;9Y\HV)0R.V5=N\^6:XTY!C8K?-HV^,.XU85LQZ]>WE M3G6Q?9M9I[Y2[N1^ZYT/@K4>N4.RE5R]0B!R(DJ,1LY88L]S?B*JL1LG(4Y]C3@+*H2 MLX&6QME33^!1E9@-GK!$\0HS'ZK$;$"D<8HS$!%1)68C(E?_2O!T?L)X$KK7 MP3.,8O* FS!P5AK.I!_ %3>IUJNU6.]WPX))*#,;6.&(*H\HJZ]H.1&U.K0< MHI@-TYP\HG)3ZIL7S<((^+^A,)G1TAI,^FV'+]8&IK] ]W;\=4[ZN=R$,?X3 M@8<7)/C/&$;'NBL&HSEO?')U:#G@,QN;.GG@MQ51S(;36$34LB 0S+P8^-Z_ MH4MZ2T6WX]^#&0J?H7N'PAFY;!A&5Z^.G[C0_8["Z7 :XK_]FZJFK_-LS/P6 MX9_^"9VW;HQW=T/]]]D3 F[IJV;;!OY&+%-F@Y4<_)T&__OKD*5J0BLRL]%= MCN<3PG-EP5F9V7 XBW@^59 P&\%G%21'N0^-:]=NF+'[BIH; M+V]#R^&%V<1@M0T[.@231M0*LRFTFOE5!5SQ+IAJMN$]=+$E278GO(\]DTT5 M_UA(W97%C]*7,7ZL//AY-[0![Q0-_'A[7B[ M,[OY5PC7"MP?_GKEA#,?!/N\!7;2/0JSZ1YZ-!\[7@GR@B?B*@T#E]SA@YY7 M+M).?/\1?W5QJ. (=8KV,:R")/!2#L%L84LF32&($@3)XA>?+9ZQ^&CQ.WG( M+JXSFW[(PW6\I\<(J^\0=8[?SG)IVSC^]NDA/&45&;CRBR#XYB*J!E8,!>OSQ<#OP/%\//-+ M/XSPT-889BJS <;]838!2>-5=I#?&:C=86)CWW8[!*6]E"?X2!83NK? M!I!8#8\03;T@S=W0C,C>ED(,<8&Y4-+1 M->8"($QRIZ$^:QIS<0A6N=-$FS6-V5#%-SB*KP.R^9,OKE0)!%Z(#4_(\P>(JQ TJ(L"5L2FE %U^K M2UIEKS.-N; ,31LO,M6_P? )@=G$SLY+,=(?JK-F) MD&C,Q:DX5IC%"I/1-(X5)KV25<^N8"R=R9#6)K H#!K6'0HOI8Z4OJ57I8[WV0&*QM9EEC-CW=:A;JQ(7 MGRV>4: F46^C,Q><:I3(+Z0:=N4A6 M?I8H[0$^H1B,G M(5:'EB*$P5SMS?*:6/P$U_/I):VT7,![WYZ'Q(V2F,+W=GP%4. %3Q'>R!XF M ,&O\^T/6#U M.A.4%,FG@6@&\QY^1WE;T/5609S\86.\K3N?A96L28D.+$&6E^>K0NEVOLD/,WO9(K;'IE,A?N:EUS4GEYFW*I,@:3 MV< 4:3J'%1A ]-KT]UVHKP.LSH#_QIRJ$J=':GZ]=SZ[#K9V7C4P&S$[<4 V MMF&M:+YW0"NG^9@-T7&@G;!EQ&P \<11R<)^K/05.R<@5X>6 R1SD8"[JQ ?B&8MT6CXVQ%*JTF(N-Y; METV9L?$U]/V0FH"Y LI5&()UW5;$! 8MO WFQ.#JT'(8;&E4\ 'BA;CD[C$\ MN7S7$52)OUIN5V-A]U?)Z7VEFH-S5DL#?!Q;=2FY=^C:D_M='5I.R;4T -@0 M$$\P!JBN-RW9"\R*8H!62V. !P"SK:J#N:!8\WQMO&$1D.ZVV8N^MA0AHTA&ZL!%# 7]#QY+5]9?T"[C1'4FAV[K\ GUT,^ M3"#SE!>YM/('H,L%.71 /HPCNO5GO])#&XZ0'((WB MZB8,' ZM#Z#%PZ1)Q4*[$:H(63;B? R*,C=;1N,R,&Z&Q M40851A,T+C5CN1$:ET%%,S2N1O*.26.];;JBU(SU1FBLM8[&96;<"(UE71;( MOPK]5Z+_JB46839!=LTFT]=LB?Y+%J19=HE%6$TL0E?)Q'55*0-ZJ9F9$\+K M2AF2V\U,7*Z-*5J9:):;="-Z:=_B4*$^3 M*/UU H%+@QVN]SSX!?]#HSJ>(0/=-C4P&NM @\8(6*8DZ8JI:JH,;4W^!WW! M\CM1/"?3G7I!?P*]ITE\8:BS^,N+Y\:3"UF2_E=O;1R)7O2![ST%%PXD41K\ M<30#P>"7$3K'STU_3A^_\9*-+W^A?_$"$C"Z4(U9G#UM\04G]$-T\9\2_=^7 M<1A@!H"IY\\O_L^C-X61< -?A/MP"H+_(T8@B/H11-XX'1AY_X87,GYF^NM+ MNCA,BR^8^'"Q6%DA*_S]YOKQZIOP\#A\O'H0UE>18_''GN[#U>7O]]>/UWBN MPYMOPM5_7_YY>//;E7!Y^_/G]U-@TN0K\\$L@A>+'[ZX7C3SP?S""^@^9#0;A7$<3B]TO"!: M].P /R,=I6+Z\9MB.Y-2Y19C%1J[BS=G'Y_1C\YC=_,S^\PRM)V?2F?RSL\^ M>JIEGMFJD>NQYW3&Z:PQ80CY?NWA;2_[P@RX+I:L"V7V*LC;(/2>.BEA:M<# MVE9@??H)T!_";0 _+T4B6W^QI?EPO,'V1A?VO_]3-J0O:XLZG'$?KFZ[]E#+ M:8^_XYF0V40[J&#E(D)QC?%?"4!XHO[\'LY"%&,S*T13$&.[YC6^&'NOT.W' M*%DJ%8406M&U+[O42F:),(XI.Q\<8OR*IP>R_(^B?WLW#[77C\\Y6P8BXL387AY2/Y6+95;3]& MC2HQ6ON6EH^8WT,DQ!,H_&L!."%-U0D06Z/N 7M=>G7;59K_6\>MB__2G^)' M3,C7^BZ8]^<0H#X,%CA6L5$'9S%-7Z::0Y5$@:07-)/OOG[*DG !^K^:]^&$[_\2-\"H5/DJ1\3C_*'IDMP%)GKX=X MRKJBS5Y[YP5XLBT4R& $JJ@LW<,G+R+:,"8U:0MY,GJ#KS]N;W\*5S=7][_] MCW!Y>W_W7JYN[X>/C<;D]AH>E""?KEZ!$]-U"^%80,OU"B 2HAET2$F?*WB! MX,61X$RHW?SYU$2V-7$JS3HS=;7R0)5FGTF:V>5 U?8MN:BZ(!?\(FR-TQP. M;=M RUK1_#)TU]U#/".'E)C&<(;"9_*<-[_0[ V^01^\ 1WVNH'6>D=H/ C M>+W.*HW3 O!U2\?J#4RS+^F&KDD[39T6X32?]_B)0DW QGM("N"%?R;(BUS/ MH08\UNK>*BSI,/0$ N_?]/>2,5@&J7%]=G_V<"9D]V@@81TPPDUX]GD;%-[9 M3CI-3'Y,#XE0HY>+=&M#ZP]P,&!P'23?0]=%,(JR__S SY,7LFWW!IJJJYA_ M*)Y@%PE%L? 0(PCC]X(N%O:9LO==XA]OT6/XLM3%LM0;/&"R_26,-I3QP:^A MXGJ+[K#FQZ*9?V.09>PE8J;BX8$'ZHCC=&"'R&A\%V(B^O^_-TNWWHR 2F]@ MZS*)XYS*UI"1@VP#,X31YLV +\!7Z- [B/"?L5Z$4?JO<+"*Z M[?&&Y3-;4BKWAF7ES+*KKP:AL\WWV*T(M5E#Z/O,PW:U\78-7A9]@@BZPBQ! M44+"4'$HX!'4<)>53Z//9",C*8JA$U]T8-?>3I-'+_9I/.X*.!.!MGVLL5*F MR:CDCO4C0+71PWPZ"OU/T>>VV;;YEGF315TAX3)\=28@>,)_"(27B8?_\B8. M'0!ZV;QWIB;FLC*BTK'<2.\1=Y4)9IH!>N^J$[%]YZ6;6++Q7/\G1'^D6!06 MC]CO=M:2-<^9'*LZ:[(K\;YB_:W7X323 KL.7!(:A,)H+C@3B-DU)>6I+Q-( M@ZG$V%A)BWV2/Z=IZPF(A+'G8UL%^#X>08IPB GSK\0C!@RV6T8P&X ?G-DP MZ5=EE01AT[J3S)Q9L8(68"$F#OF8U)T(+OX4;XADZ Q!!]+M458$6F 6"9_P M\S RA2C!^T8T"4F6;E&Z$4] _'X5+V!]JF2>Z9>SA7P6!1"XPB=E9;4C#'(\ M:/1/O!;R)3H>?Y-,)7L8J4R*Z$SH3$$4"[8DN& >G:7/R5+^!6,Z6:N@M-*) M**X8Q$FT%#BK-_@?&+T7KK47%JMR*%W4I:3E#6F1:@T%%GDG\$:!U7]OPD:I MDA:A[2_.>5>9]\\DBKWQO U*@D@+%I2I%\=8OK"[[<0H#,@.Z,\%B'?#N7!- M-D;@T"#<-Q"#M.;GG?IX>\:J/W2?^#!EH";I1$-@'S])SXVE?W[H/PJ?R(_F M%T55SK)1\<2C&?P9R>#O4BCI RK2*NGTEWH"1I]+:8$5DA&*94IAJ05LK@6X M%F!)"V!Q X*/5P(%X#A8"R! 1)E( B+;Z]:_"AB[_:T?1%.L/O!;T&(7Q!(S MQ328B\2:P(_#NR^AVI/PA,*7>++X>$WF'B"DTW3AV MHA2=-#9#8H()7O&.R M]&/YRV+8W@&[I[H82(R+;/".:2]&>@%5>%@WC?K*PEQ:M9'.MHEX6Q!U2'$G MNL24?PK1?(LW0@=1GCC9H#?'1)%Z@Q_;.;Q=:W)]N?GO\#WI-H=_IE088)GS,JZM=^UK+ M.+58QV]T&9?I*O9S3&&08^VT$:[''UAW)'F[U2CUQMN\4NJ+8LT;A-253*+4 M',0K38] ;CGY@XU+\BY_3E[^XN%7X]<* 5Y:2!31LQ=131Z P/& 3VP+4O-* M!I,FM2Y ;B206B;/W9774S^!SULM.T%@9D-H#5B*NRC1!/K^ D_")XP2ZAVD M9?\?V]X+AU[ GG?CBHW9'7SA:;=(Z3\03.36]6J^$_FYSN U*CU#Z@W?A,\K MA[+E]$RV2,"/H/!"_LG(^9V&H[ *2[ O38D930""V)Y9)[#2PR+E>-CDB7[M M7=]\WQ+AIJE+FBUZH(^X36*J/C'GU^D?)-.^&\;][($](7( H9"TY(;6&RB* M)DJ:)9J&O6#)8JX#(9WC0IS19H%0SGRJ*(1ODSPKQ>K6E!39UIDM[?YX2Y%. M@;+R;.'94I19+$2A[[G" O:["PP7:<,-XF=OU0A=9F&ZLV==QI[ASH9?V0RD MMZ^ $9Y*$N_^RO&K$+=+L+RM'5G1;FGFLEO:9,F_&7B"_1&"X(\^&./U70#_ M!R5?>)R#;TMV*Z)"AGY?H=(*4Y ME938-GO_<_UX^FY69K)-=(%6M[%'PJ(9*5H2'H2^IBR M41:V%J[^E7CQ7/CT#8[)M9#<)&^U %B]@<$%X)T @&@B?/?#%Z[X- MK!/"]DT8XX?%H?#[(EPB[(#[MB@+AWJ;H6[V!G8E4&<:X31,J A]X2<(P!/% M[3*9_LV+G"1MZTM22<, ^//(H_K\#>Y$'M*J*S+F'D:)SWW6#LD!N7-=K<:@ M9U\05"P(_T6*_+R8EAE03.,_^(O?B4CX8920*I3A*$QB@5P( V/AWHO^X#AO M,32$5X+!?D="AWH$EQS%+<:Q>9^%+^KL));V"^TN7PT M24C?/O[YZKY@,KH[U-F3;_X!G[!92/4)/9K-%4JK%8JJ8H5234*N!?@=8@ 3 M4T[X#IPX1!R[[<:N<4+8)4[\[\%*(\('X*>U\EEZ8:51#['X?H]H166FJ#G2 MVXUT^X203KST;W ,:*3I]QDYYP$#+T0K".=H;C.:->6$T$Q<\9^D2O\!C"%6 MTRLA)H[B5J-8/R$4Z\0MIN=TKX/TS-_J:1J.7U;F4@2_U@GAU\#XO7J=>"./ MYVW;#5M=QK#=D[#B$="#).4!SP#$W#)IO8B05->'-6H;I[(_O"OUV/<^T^/2 MOP<^N1V(''?-6A:D=\B]>-&R&VDDII="0S2-%DW[+M_U\\O^_ +?_R6)WO\E M3#;Z!=*#Q%M: ZX>,%Y^AW;+QUPBW4Q"8=<99/H8TIF9W'\7TW:LD>=Z &&_ M=K-700[&[+GA]N0.VBM5'+0GUZO5=-+^V$>4575Q(OCH/26*[[R5/F==S35P M_'WOK?#*ZDG8AFX\3UO&?7P*MZCTJ+TM]%XYO)\QM)&57C]>_4R/SBZ7_/ X MQ'^\NGE\**AC"%%^.7.3D M^LD+L%D3)OBA+K9PX*L#R?%VTAM)P"L$#5YRGE?$:M%D!]-SRV'XO)3;8UNM MMR,Y>O,1VSXSI8-V=E,]4RWCH-XC'W]VZ%,_O-9./E.-PQJE?/R9KE;??D66 MS@PUW]5^.4,'AT8FF&Z DO<*OI5F1H=6876 #M^@DY%!7B=#(Q!:[P:WWGOE M2ZOH2MIC50NK3M%&V8:U]ZZ95F-PM6#CG^U=?X[]OCTR.0+.'T\H3 *WGW'2 M<2 K?H@-K3A&<=6"BM.2O:(/AE_H9C5!UYRHH6<$2>Q;X?\0 +XS\!?/4=; MZ9ST,TO/DW#9C(@3-=]7S^0M'M@(1#!-#+UOYEJAYBF""$G(B8NIY[H^;(;Q M?WJO& JM<'5EB#R5I:7M[+:=1.[[5MOJ:JMM\EO::3N)^D\ S"Z(> P#E_SG MZDTVAO$E0(A<0-4L4;,MAN3DV!8D>R;#/8QBY-%K88C1<&J&0EZ;5"F&B:W* ML-4J8\_6^@8CHC66M[,64Q&DMY\B&G+IG72[E-:ZDW(@5;/W5 (D[::1;X*3W8/]M@;R1WO87KO&;D!VX'88"(92EI;!WP_?*&I/=7-Z\M6CS M&B- 2;?E(@X2_5A-Y0BK,?96635XZO5%0'+M1WF]O%;O1_LD:@.V-S ^<%LB M?;E5#;M I?48<5T<.[U:/*[LWT S15$R& M8,6]TNO@&?,R1"O=/-JT!]68 .;6:LX]: &A.=8-!96")F&E8.JBH6TZ]-S= MZ0R ]FPV90 D8_?&L$359BFUSMV;;^3X+6F/YH113,)P"&(>)["->XS&_9S& M]Y@%GBXQG*+##%#2[LI01$56&#) .8Z.N]54@2.5.C*R+3.$(YXY[+"/=H?@ M#'BN %]GY)QMVEB4=N$0G+7:[S;NKMR#:WYWS0!VE>)K&+BTQUQZNN1 ):GA MS=80%4UER"SGL#KN9EL#K'2\]ZJBP12L*O+V&KZK+1\Z'L,8^#MVG:8,VIWG M J5W9SV[)X#["A/*B)I!ZDL,2Q$ULRJ/*3>G6N1.G3#Z]E4QE$&?2= GZ;IH M&Z5U_;'0QSV5.Q3.\&3GHH#=.+)!8$>%'#&7:U21,D$489HZRS5DW)7[<0/=7,#N(Y#W3=AX!P4[]&5WD U M18.IS@\<2TV>ZSX<2RHY(6J)JM[!+%&+=YQ]-8'@;-UHKBKZ] MU30=;K'2K@^B(G'OI\- VA=TJP)()MY+)0PDEG*2IU@9/&BU[!X[ W/2$)"'J_@M%+M7V!G; M*V?GU;M4* X[:V*0FC==%4V;I7PQ%PPN&.4[R)83#%*Z9\BB:4H,"4:5X43% M8MM0Q&Q$"72%%X 0" YT.GB2N]QF,X(7#S%V!@%RR0F/UQ@&+G3O4.@F3OSW MC#.44\ _4- 4(FBBSE0.G,/K."K["/ B!7&FJ*HL=;[B+MU"N7_0UF_\K9WE M7UCN\P-5HD4#E891^K 7=P'9152A[A!E$6531"GEJ^#8;MGMU[^$09/CQ!-[TA?QC"X'2^X M\@TSY>K5\1-"EGM(FSG> ;2TAGZ".$'4?UN7N['W"MW^OR$*MXB4_;QS@._ M'=<]>S(>I:N33(/<\"F+IE*5.9R/4RURS4X5>GM2(^6A9_8&ND8[ [0">J>[ MQ;$WX1IW[\YYUATN=.3N-MM5C@/AT+*QV6&( MJLU/B+&T2_%R0)Y6.DXYX,&:PR+-,U15-*32JH,G*]E%U6$E@8>CBE2=J$H5 M92?'2TBRY^<=W2-L144-KWAD95/"1NUUX""B,[[!]+_7P9;2M:+9($OI#319 MPNJ#I3OG.*J.YBK5@RH5HTI31*F+M9 M]I*V5TAR%X.%8I.]B?_E'\M6 %A: M;V!IDJB5CV%P1X1=[%59-5D=]O3>0#%543)Y_21+.P.OG^2F9"/UD]5I%M+< M0M3*M\GA?@R[X*NXEK(Z\)$&&+)21<^PLFV2L93:ES6J5[ M^Q)C[QK;'9Z[L+ C*EJ57<&7FV4M\E%/&(8%^RL>#D.[-[!%S9;; L/3NR:R M[+ZPQ\#>][T2-=SMO12BV-H[HW7R'YDHJ&9L4O\A6J8DVO5?%/XP<,C5 MD9]NPA@*LOKY".G(',_8S_+%TXMM*:^1=Q%X_J^]&"7P/>I7*$1*E5?ILX2W M0A;T#M7=HI)6 974G53B :,V7P/ZL/-R67X;Z$?/X*COQ/89DI=B";@0_O21 M1KV#Z&$"$'RO6?55H^OZYOLVS1H&5,;N +I%#S')D/P-^ E\>V1F<$E+7:M] MK-YW3<:H93)Z;R"=83YLFGX;?Q!F G/Y'E?A$L?1)$P%"+RV$CH"SM7E(YX MOQ@S_V+HS*-A$D]"A+GOYK-OWU9H?$#N[9.SCC*(W&R&%5/1V=F]@:*HHF5()+90@/3%Z5T8 M4 ?1&ZN]^J%^.,%EB7B:EHTIKHFFLAG)V4EQCU(CO;OL[?7T]U0/?3U8#]E' M$W594@IS1Y:..#VU$554?(EK"-Q[:U536(CGYMO)=EJK*BD,V#("6WSK M+#R] S4=O3=%-&U;M(W-JU,*:Y)8>("S&$Y'$ FJ) J*I*ATU#?H9'^5Z5\5 M4<#/F4&'%-?Y8051U-;=C'#*$C9$E*J2E"U-AW<;(WNBXWDP0LQ! MEFZ=/*7CDD,\94)NX&,?TW/[7B X8.;%P.=G)AM4K6]LN<-AMD_6/I72W1&>/OYI0^K>6$4+_RY7&74=8+[!'YA; M-S"^'3^"U\+2J&"[253-32?L,[>LNX"S#:7>$,[(]1&BHF]J_$9P=E+6^8JR M=^'8<[S#+@DZ:3NJ%MU^#V. W^1> 11@PE1 MXV8ZP_#*J])K@)=.X*4;VM;SIHW BY7F)JK1U!'V]*1 6A4D@#A&WBB)P\=@$]Z2XBM"JV8E.CFC8(6=L8%5/6 M#1,2OEQ0A_=)*$^2JYP"].0%BW=G>!C\,D+G@_5\ MX.9WWA;T9>M3*D.5<;:W2;;R49/LCWMD"XMU8F:/PS .2/\5"H>@+_>R[BP) M=(=Q^B?RQ\6X^Y L7E[/7$?+/0O1TCAU3]1S;T/!\,;9JJE@Y M:-(;_!T*$_ ,!2 \ ^31[.\BPB] O+)X+J"T 3#)"M_=#86_"9\B" 72AB;% MNRPM253/ N@#+TC-L.?D6%)?('[+&$M)*'S?-K.=DMC8E!@Y0C@6_AHB"#80:;"&R(>_"M ) M9S[ JWF($9:G)SS_Z^ 9RQGIT-,DJ47A9>(Y$RSG,RSV>#*8[K/4\R<4)A3' M2H[N.E0/C !>AH/?3^X_P#N3*[QX\23E302%<0IF&IG&X\GJ!/)6P<._1&?+ M76-%G>[=0XQM>PA^0*9\Z9U+2YV,%7 CA+P.A&'RE&#%28Z18JI"LE6[E("I MXLP4*L#>-#E.FOCQ@L#IYQC8X0M^-[D_;BQL@;Y5<1VW712&N2^L,U< M4PZUS)8140%,L=T01\(8A=.E930#B,;(,"H^[#>TT8% 7O->]"VU]?1M]]"! MWC,QSFY@?%FD9[/QYKEHF"&:>;8K68M9X)/YDGVWV"*4(RY"[PVTLUWU:Q5_K3*)DZ5<(H=1(0"'M"P!P9S("B$2IB6&"IX, MR7L](=J+"BT"LQ$-'+HPB*"['D+<$B.,=MLYV30THHTV5=6+Y\:31?)[Y5N9 MDI7>O@)&> 9)O/LKK)!:72?%ZK]DM@3^GB$#W38U,!KK0(/&"%BF).F*J6JJ M#&U-_H="+W&@7YJ@M].S3[ _0A#\T0=CO, +X+^ >=0[7]^F\(Z43<@@F]2' M]/((A]>.XFX#- .P-K?2^JL?8E6?I0LN0S0+$8TO,R2/VR=^N12MRU71>E@* M%)'"VQE,EQ,UMQ[[P)3()YI2"!/\4#<227X [U5" &/:*4G *TL[E IXX> S M0_S:9;+482X=3-PD -CDP8@I3KD#-JST:/Q2,].2'+QV'\PB>+'XXR-/J77D'0K=Q*FE5601_IT9+M=5/3@ODH:W$N::)NE M^PVQU_*2"T-'A6%/=XN#A4$G%V.JHJ*5;O7-A8$+PY&$0:])&(S>P,3"H%76 MT(4+ Q>&NH7!J$D8S-Y 5R11DW7FA8$]WZY[(T_I]HS4[HT\I201Z6_G.9#?)U:K MWI)KTEL*UENFJ*OLAPLX>@Y'CU(3>E1R"8BH:AV,O'+T+-%34TI7TWH#695$ MS>Y@2I?#9PF?FI*@FDYZC,BB)%=U/P>WN=L\\I1"W5<^=&+D.35=$LGC!4OE M55/26C-Z T47+6U7BR1VX@4CIZ8LKV;BK<\6)8G'*KN,GIJR;)K5&QA8 M]QBE[WWFZ&$8/35EV32[-] -4=8MYM'#GHW:O9$51;IS&]LK39ZR1_3)^-7> M;T<6RO2J592*4RT-MO0S:V\/5>FC'JKRQS>DO6N3UU 4I,2UD.U6U#4EM'6I M-\"S$Q6CM*8NQ*$6!=Y.%7)J35EP7<9>K:V(BEDZ#P#8- M4=P-3Q9#32OO/#4*./4^B>R-/H'D%N:>&-'E&C#2QV"]* M3;=SX#-D9(;LZ8ONC3RE.L@:FV7P8I*\[27(?G0[SDR[PI8=*4BR%-%2V:\H MX1BJK2M#.0R1JB3=$N4N]BGA&,K;S* 0---4;=+5X=P##&,H3W5(>4P M9/8&JJV*JLI^;39[=FOW1IY2=21O!,!*(X!R*LRB-9(VKW+K-(3VU"F5@Q!I M"6#A3;!TGS0.(88AM*>"HA2$#*DW,$W1LGBE=H4I!<=X<@('F .64ET*5EVI*S,<1.(1JZQ!0#D)J;Z#)HFGSM$J7 M(51G:LX@J3ER:,ED/YS),51;KX!R&"*I.443#8W]U!Q[5FOW1IY22)PW#&"D M84 Y#6:0CCDV-L;9/WS),51;VX!R&"*] U114OCI[RY#J,[$G&$18]P6+9Z9 MZS2&ZLS,&79O8*FB);.OAMBS7+LWDK<12-L(..OG:1@_F=_]0X3[#N>7TH$F M/:&OBUKY&PN*YW/1" TS.S2'WS&^NC>R%,JYKR'$03(F0@@<+$Q M\@S]<#:%P6&MQW@Y3&5]VE.N# /WVQM/KM*]J[ M:/4&JB[*"OM'1CFD:NS# M7B6D; PI0Y3+GW[@D&(74GN;7E>(*$LB!VH44978+^+CD*JQD7J5F)+)K:Z* MJ%CLJRGVK.#NC3RI9@E8%B)JU$\!^@.2V =OG-"D2?\ ??R")ZS8?BX8PRO"N&DD3MM1%OE<.HP MG/89\A7B2:=7#$M65;=R<2.^S2-/*3C_&PP@ CXUXX$[]0(OBA&]C96'YYNT MY3.^8.4V7./*H1J.].A71=5@/TS!055?C6/%H#(QJ#11EDN;81Q4[()J7P59 MQ9@BS1I4692DJHII.:@8!-7>NL2*4663,+TMV@;[JHH]>[A[(ZL,TZLFVQ9^ MVJDAW"A/;#I6?\)5V?N,_V4M::;NHJ+ZSI9Z ]L2-;OV:\:/?2R _ 8CD)Y M )*\N*2*>OE+!#@"NXC /?9?>0 JO8&JF**BM?S,/ =@,QY(>022G*=MBFIE M62I^0*JS(ZM,.1@R[;S LD_R@[1G&*-PNO!+PN P?X2?$CUN:X:E5KP.G' * M"1\+ZT4M-0U-:7-GYDT:3AR(FXY)C4 D;1L44=]RSPO'X8GC<,,XK!&&!K83 M%5FTM$T[D>/PQ'&XZ:74"$23 %$2-:6]W9/8L^R[-_($FCE<8QE$,(H%CTI3 MTZF2]BFY*K,AU\$S9@4YI)7JM@5SR $N[]ES8> 65G56;V"*6OEN_KQ^F%U< M[4MRU($K4F<@RN4/F')J[24'5F.]1L<%6U#J4A*;V!8 MHJ1NWK1<.&C1T@!9QT&TWXXO#R(UO672WC3<.8@Z :*]ME5Y#&F]@8V-]"T5 M;QQ#G<#0?@.]/(CTWD CIU\V+[EB"$3LF:[=&WD"4?;;> *1\"DSQ3]GP791 M".!AO4%/.M)04[T/8=%-&(3KZ<7#CF$I$KFN0-3-,J8ZCV Q',':=ZR@6C21 MX\>B9O(>52V#5#V5.-5BBS0T%@VCC!G&8<6PIMI7_;\'39N L7L#1>=Q=#[R M).+HM( ?RQB>(9YQXD43DI,^W1U7AGH8ZKO;WF_PA>7&5L M^;;D"M&!A)-8 6Y\=@-)$>%WX*&_8=["H?O/)"TTO!W_'2 $@CC:I@3)0=Y2 M-ZWS"%G[7(%C@8L'=OY"FV !I!K(YA5O@CQ.#U0.>!=QLX;F+AKHW+HGBR\ Y- M&H8;IJBIO(T+!_1>)Z8%@+:Q32")DEY!'3G'<[?PG#?@S1"<%:DW4&5)M+<< M7N9X/G$\Y\[@L 1HN3=0#%74Y/8J:/:\G^Z-/'9JR/6>&SI2O7#>A!D*G[T( M"\)2#.BD>.BJF;9)F2K,BE:_P@".O7B;1B-'J+6J&O7S.">#8-E_ACHW6%1L MSU5VJP,'"X-@V7O,=0=6"MI1)'TL2A;[T6\.I1I[&N76.WIO8&VIY6,-+.P9 MHMT;>0('+&Y@+/C8W>7ID!:D0^Y0B)76 3V7%874%Y#V12:_#('C[]#L10G\ MF339H/([$#C\#DTVE$ ?.64M*Z*TI=*/P^_$X9<[-U "?^30MJ&)ZI;+QMN" M/_:L\^Z-;""4OWAV]H@^&7^AF%23-%&M!:/H0B!."3T'\LFG9T) '"-OE,1@ MY$,A#H5@+<$F>%F&C6<#FL\&8-:]Y5"'*WQ[#'>E13?4I4INE59X#_*6P:@> MG^, 0!7;G/'^/U!%M52O 0XUAJ&6U[ZK'VE*;Z"+FL+;TG44:;E=B?JAIN(M M5#2-,M$^GL+HP,@]+@5[$^8C^DD8,I2J6:?A=B<1

P*PS='^H4'4&KV!*AFB42HH<(K:]@20NS>< MT"QT3=J)6M2KN(B()S4[.[*BI";ENF*Q74WYEK[U-.48^2^6PK%<9KG,'I[D8T)F MU1/+_7&1Y2)[<(*3"8G5CI'WY"++199)D2V 2SR7^A"5>KE;,=.DP<3]P&KOUCB[W!O*9MADPXO+.Y?V$Y5VM M7M*4 W?XJE6/2B6^,SL\>^&:[HT\E3/??Z>_0%< >&;@":9!J$A((ORW- U MP^(M!$T'JJH_#);2_KW<$FJ7V0&9VPQV:N"4TT4/-RP ,TSQ@:\>:;[9K;4R[\(Q)-H/<%Z?F"!D5K%ZN&*[M.Z[) M)70;XO>="*E70C^*U%8ZW\HDU,36GV6(FI7#Y>,2RB6TO(3N.493KX!^%%:M MSB_/SEY>7L]<1\L]"]'2N M2))ZCO#'YXNQO8% I7KQ^Y*NE=+(RD&A5$UF"Z/W9B_7BQ-.?Y"R0HI]M^A\"IIA/ MC^0%;L&YJC7-E=R7:LAGF]&,Y5SQ X5X O'_(PC3DX&8;\(4SV\2"3!P,2,> MX"R&9 \25$D4%$E11MG6'@X M-L4P^?&ZHK.=!,FFH9&-8'.7>/'<>+*P?%>^E7%!>OL*&.$98)MUYU=8(;7V M+C.P\B^9+<&_9\A MTT-C,8ZT* Q I8I2;IBJIHJ0UN3_T'N7,V^-$&+%R=KDJ:P]+"2-B M>8GE%\$)'H=E1_BQ>DGIT=>U]&;I R^\&+_,R2$>G[P JY84G_R.O0/[WN-1]U#_$*_3!+((7BQ^^+'P.+Z#3HE_ZLKYM;3&W MZ632C]]TP9F4ZH,L+9R].?OXC'[TSM]-/]/L,].P=WXLGQK0@T=&_DGAJ5O6'D D/MC:%;PL*9 M5?->E8:SNH/"&]:!E)KOQ ?ZF;H^5\3UH3O)FON3HWE-)VES0[S"TJ1A#.@M M:,FT/3I>3GB+-#W>#\GC4&<[*DF<*$\[J3P+/C7"*1Q4'%1-@(H]NZA[(_D& M> S1Y:^LZ97L"53W1IY0/],F.HYV^.3;MA4R7>U5;??015+V#H5C+R;Y@<+U M44;:ZU,RR]R3NUT>6>XUQF6"G:55VYVS IDP>P-#$E5[LUB!BP1#N.$BD:_[ M90428?4&JJR(DJYQD> BP;Y(Y+Z?HX1,D+,?AB:J$M,RP9ZWU[V1Q^[XV(#T MW<83B.B)^K=Z).+/BO1T/:D@!*\PNJCU\KX4J39$^E=&_D'B7) MWH3Y2#Z2L0AWZH*H9Z;.MK7P/43XUT!P$H1@X,R%&.&'^>DQ*.#^,XEB4N-< M1S!\^8P[6:LW?VNYGK+S,./E(&)F^>QBXCV]L'2ZY>@/C MV_$C>-WB,YE2;Z!7<=\%0S$$#KCBL=FZ %?,@S?)V7!1XGCL*A[S!H$8@2,Y M:BOJ2IGK73D<&89C[J D(W@DK4=%T^3AS1,?65%X,W->V/9<\L4Y:PUSYKA= MO<1-:>U6H96X-!\Y*%I9!Z40AQKNILXA=RRGYN ]6"_OHG!$=@R159B1!P/2 M*.^D<$!V#)"5.#8'(](L[Z8TB$CVS/WNC3R!\P67&QY+T\F5D]6&N7V4+8IP MH027[0$+W'=<6'%::>F_(6WVCVO%9<8172=H["2/+HFJP;3&8\^& M[]Y(?@R-CSS9D:=R,_QF-G3#U]YRZ7M]-[S7&/!L?0>2G&OOCHU417ZXL/U# MV[S9HJJ<2KZ!BQP7N4KC,(5%SL2^KBD:4DM3),>3N!,7N@[+7071@,)B1UK5 M2:9H5M&JKDA#?"YZ7/08$KTJ(G&%98^TQ--UT90K.%+?D.RQY[1W;V25!TH5 MB^W"[&TU %L#$@BZ$$[I;_OJ /CY%B9J T8PUX&6K758]TMNYTEPC+U7Z/;_ M#5&X1>O:$KF:Q%)DY4M%Q01LN!L?Y\@6FSW?I7LC3_)TK#""6-M#899*V0'>F "MU)/K9H8 M7TKF"Q6+H1LF9/X+ZO*,5WGB=&>;VIN%QMO4GAUJ.,9H/VB;&@9N-75]ME9] M7KLL2-J1"^!Z@NN)2E+G[= 3>N7)>*XFN)K@:B)OIK\=6L*HOG:@)6IB[VRY M'N%ZA)'H60L4B9D60F@5%D*PI4C8"V-U;R0-S)U3["X.)2P/5 Q^&:'SP?J) MA94&""LL=B !<:_4URK3&+*T3V4H1&4\3J '-*%&P1S$E@+PA@_'2#\YX!& MV9X0\(490&E/[@F,(%$D+M8)D- WH$( 8OS+V M X'AX>!3C/Y".^-%9U83+ M9J^1>YEF8>012;] D+3B?X9?7CPWGBR28"O?RD1:>OL*&.&))_'NK[#"(?W= M89F5?\ELB1[T#!GHMJF!T5@'&C1&P#(E25=,55-E:&OR/Q2KM_C2!"U6, -/ ML#]"$/S1!T237P#_!L)B005K*?T@OCP COE"-92.0;>QD0!K, MK;3^ZH?A5+@*('J:"Y"Y\^@;'GN/%GYM;]-+:H0^\\&+\,B>'J'S"*XLG M88(?ZD:B %\=2';I"=%FF"#@L]#"-24!2%P/1Q,G2RU'S1,\5Q_, M(GBQ^.'+8L_S OH"^J4O4X">L&QGJI'HTW?6":5)^G$F];9]IALF$?PLBY6] M.-,)9U0GO+.VTL]4[J M'XAI/E<^UX_G:JE::^9:#UV5 RFP9ZYVOJ?NJ=4H<.4UOQV[DI&:OD'1+8'* MU'@[3D6,N<\TEU(/&T$H_,3C)A%V+5QBEF.S%$Y'$ FJ) J*I*AKD2H.O1(C M[;<(?-Y@W2%]+VOW%_*!ZS+MK4'=N?Q--?82)@=>#J(N>](YQ',E'C[PA3O@ MN?WK0! NP8RX9WE*RS@EWRCI.,DT\6G<(;W;;[T6\$?.FS(X2;>2-(O*,$W! MEBG/QQ!+^2+L-7Q7EKJJ60MW+>(87A)Y/HV^54? ?5W5%;;C^V8V21 MH_9L(_*!1-5+;>A527+K2#>J%7?^OI-Z7_O;65JY*JB^ A\$ M#BF B(6_) '<#-!4WK&2N3V*[9&=N=0H'R!W5O31K':T4=1GK!;U7=]\?]^# M*-VV;Y,XBD% :)&OX$YZ*[BS>@-%LD79DD754LH>RCZ)MGLLU=?F@UW'&EV6 ME+5MU;/&Q[?8K+IJJ8MVV&UAFP6OI//7YAGS$Q:[[@M71T7(/(X(%2HH5R6I M-]!$299%>TLKA\/$C L3%Z8#EE;L.(>5LPME0V)%[K$4)5TM?TJ#2Q.7IMJE M*>_- 0U)DT)NE3,E191+W2S')8I+U'&,/6U'?\2&Y4A='$,VN*G'1:DEHK2C M8V/#HJ1A4;)$S2Q]SRY[DE0D^-RA$/,V["E,8D_'V-,,45%UAL!W[%O9&X#. M=10E)%]&3A<2QB'/(;5J]*HW ;P Y.:J$#BX.VI;DE;LILP8O"RWEL28INY+ MC!',$CQ#]UN"B+["TPK=-%]VO\0V'38DR/X-A5%4,'NF2D9O8*C8X%0VVV/Q MZ^B9!ES6A9ISB7.)P--,439[&#I M4;<1=]C6P;G$B%[8ENO0#!\@>O8T));$<@^$@^DH\\;.0)5"I^3>9A$I,Z MQ6#]OCPO:XDF?+H)8RC(TD9SUTJ3."S#@)V1G4QU\80DYQ+G$@OAY!VMQG]Z M08AH1\UT2_@&'02Q6_ =A=-[Z,)IZ@P4MO4M;.O+HE;^+B>.,JX+.)*^9J0IP! M0V,#5Z=RI?%E&. I1004X5AXP,_ C_XJ(,Q(."5=^ DZZ*3)SS,$ MQQ"A91/W+.QD?!;X#&CLP<)] MVQ1R;DX5-5L636GS0BZ>T&TG]K899>KA1?XY8+>Y:9+S/1Q0'094B3._%>FQ M%;212YQD";N6FT8:QQS3F..U0YQ+G$LL! .;U-_Z0G^S=!$:QQS7#!WATK'. M U>O&0P6-<.Q*[N:BL%]\Z+TUDL2-Q5 X HS,*=5OT(<[BKY*A%PX^5>O-R+ MIZ4YESB7.)S-U!$Q=CT6X]4-K+D8+N =Q+E2+4"SVH8>"?72>U[B/"O@> D",' F0LQ MP@_STVYJ8'E4FC=4:WQD)X.[/ 3/N<2YQ+ET.EPJYB"8.8^]W,83B$BO$@0G M,(B\9WB-S;(I_!%&4;;%7V8[_"/9X--W#P/W\6V[?VN,<@/CV_$C>-UFH=F] M@:J4L<\XX+A:X%PJIQ;RGH8[FEI0):X6N@RXC4!5XX"3>P-%VCR-R0'7"*>6K6'L-Y!"^P5?5F)%^].GY"*'*_[$ZP/:5;-)>KDF.TAB7: M]F9'8][5I!M@VQ>'.A[8- ZV]H&MBEJI$A#;1)'>&]A*Z;/_'$8,ZZR]D:7C MZ2PCU5F2N7E[Y$F4.S455?H*?! X^'$@%A[@+(;3$42"*HF"(BDJ;[K$R,@< M4?!1B%R(^BFB+E2,>S=,2$\M@J'%IW$XNR B$86^YZ:?M$_'%6S6I.UMUD2_ M=IO$40P"0HNB_9=44B.LJ*)E2*)E2A6=<*V"H0UG<1K#[#9=VR1D_]0$\PLP MG24IWF;PYCG+/DGKK*_^E=!J[M2K[ M]7)O@%UW4Q9E>7/3YY+/)9]+_H%&?IYFU<>7=P4; M^98A&K+*37PN\ESD*Q7Y/.W$CR_R*KU32+?J=J98>S^6#J3#_P,:_V\WV0DR<_XR-PL-1I 3]!L<>XZ7JRMI8Q1L MF?)\#+&4"VFX2OB4$?BSL!JI(A?GK.K8+,3%5>T!Y%Z/^0F+H!]'=-6(7D4J M/>]N?ME ^18$<[.3V9$[L=LZ)9 >PBDC\U6)?>M(-YR&2:ZVY)4JQ6K%G;_O MI-YWBL=K_Y($<#.NPT_6MN5D[2F>G=7UNL_.:GIO()N6:,NJ:-H5%^ATH@3G ME(ML3J:,1L]SCWL=)UPUTGEC\\3+"8M=]X6KHR*TYP:YADK13'*\1+$T43&J M.DC.A8D+4^VGMO)>M]*06%EXVQ*E+?6=;>YZSZ6IJ]*TKQ5IP])$;C(2-4,2 M%57C$L4EJ@42E?=6C&8D2I=(6,,0;;U;%P%Q>6J//!41)X/)ACPZ.9NOB-*6 M38E[3ER2V-R9#+:[W.@*WIDT3=S6W/DD+G!J #_74920/* 0C@7",^0YI'0O M(@ 0P M ;J[*!WZ34V.IP-8V!"^8\#.4?0D_@EF"9^A^2Q!157A:H9OF >^7 MV*;#A@39OZ$PBHIF!76U-]!56Y3,TCL_[T!_7,#QBW0XESB7.)V))=:WUBH-N(.VSKX%QB1"]LRW?D:0&XJ1/^ M!OP$[E0)A;,:>F^@BX:\>>4I1QK32./Z@'.)+*B#;8*YQ(C*J'BB%,);;!BI]CDIDA% M+7V#%$<9UP6<2YQ+;>32L:)-E6AL0^(:NY4HX[J@#5PZ5J2I&ET@LZ<+3J"@ MB?*N/P*88WB)TQD,(D"HSFN;&A_9R>@WSU%P+G$NL1>=&;K_3*)X"H,X>@R' M[N*:%7++RG607;%"([=?R59QN;)3K.[^]_!?B1=Y,7R Z-ES8&HDW$,G? KH M$PM;!0JV"E31LJNZ%IR#DZL0SB7.I59QJ0^MF#]'C$O:Y#$JYB:']G)H#=/ M37 N<2YQ+G$N<2YQ+G$N<2YUCTO%.K_NN<3IIQ>$B+9Y33V3;]!!$#NNWU$X M77-M=O5Z_7/:++:PNTKN6!-U??-VM?P-7SGP& ;>OC!*8\ SF +>"1397!+> M+2,D8\S?76$17G;3^,A.AG]YD)YSB7.)URJ(B@R@A?; M?SA[P2J2.Z2D>\Y NTU M(H3C,22'S'B12.,C.QG'/6JK&SQE^E'AALJ&32Z%$VU=VGJG-D]2M1-CV\PQ MY?#3MROPVMC+3'+A+0=.AX%3HNE.0;VT@BIR :PIB[IB<&RU"UN\OH%SB7.) MO5-9]>AI9:&G-U/]'%M,8XMK@#9PZ5@-=@[7 "J+&N $*GZ^AXA<:.*^ MAG2OH%M%X;U?ZPTT4;98.@W-\<:U N<2YQ*;NGM'C*8)W:USW=U*O'&MT 8N M552I='2M8+"G%4Z@,@FS$/\:"$Z"$ RP?CO7T6X?GCG]XGV&[C"42D&2&"$QA$WC.\#IQP"G^$ M491M\9?9#O](-OCTWLV,XW[-$EP.N$X#;#$P=&7#%@E<6 M.8H@2EL*D7C7H7K0A#DE^)C'O,:H\9&=C*+S7 ?G$N<2YQ+G$N<22UPJYK:9 M>ZQHTI$"QF\6\]6KXR>$(O?0A7 *1C[QMB\<=3RLD3-(HKJEGPZ'6B>@MC<0=3RH:;V!(8FJK;"!M6,7 M1[G>S?\?^R]>V_;2+(W_%4(81>8 6B%]TMF'P&.D^SQPCLD0<3OQ1^IONB;BZ+:" &>1=UN3P[.@W -V;5LV7*. M[C[7($%;OO-I#;-ELK9-R/ZM#>+7(+I(7%QF$CL5*O"?TZ:17_Z<\\D968(#-UQB:&)H8NA&&=H]#T/7=$)L]'F;JBWK*G$^ M<3YQ?E-&OEVE-?;9^=W%;%9;DYV2JP8R\8GEB>6/8?DJ3)R-\X >4W\7#'_F2,]+I M3E\S@;RS,.;=;#Y&# N 7M@OK_XH>(ZQ\GFS_R,JZAPQI MTS1 564?0C5^M^,()M?]0M+DO3)3Q&\,*2Y? _.-&6!\Y1 HM$3K"VC$I)V R1\1>FOEZON*^G*L]R5[)NS7_?YKS8@G_Y. MM_NJHF_]M=)7_[Y; XF=0-'*DY4/W^P[FE7U[&O\SC3M@SZY>ZV*Y71FK;;: ME;5:?=4\=#VTUEUK=93MOQ5MK:24@0;>=(P"R=:XGVE M5MMY:IWM#5/.+J]UAI](O\%CS['T!QRW[G4K8\/3J-I"DK.=IE88#=)++DQP. MY],YN-D@M7BO#FFM68?T:\4>#G2DI4?ZF8W]H5^I/6MK)]@QX?DC!"Z7TD"< MM!IYPWE'JY(U"]F1@#W$I%F+84IY$+,"C@FM)6A=Q2.OX[=_R1!<@DZR#L_[ MY%88=HYKTS*@8Y1-4]*N.3/5*_;:UY2Q9;;"?@ZR9AY3 MZ$7<1-QT+FXJ]#T1BYMXOP037#"C9+(E<91 L+M@CJK%4$+V'7$=X"-#D>V2 MIJYDZA$K"3J2ODJ,@]NV9N'=W)7BYR!LZ M1]UW0X=X0RRRT>=YA+(&EA6.THN[[PM<\L>N$97_C,(XKGF-9R@J>I"&VTB8 MLYS73ZJQ]Q397S;D6IB]2U0B*A&5B$I$):(248FH1%2Z="J]@SS=+P_W]])L M'@V?O9B1;W_JO-SN,>%9??LOT]DD?&.,/W2?H?)^ JNO[=QKO8%CF[+E'MU, M7[Q@_&4CKH5QN42ETU[756G&6Y0)OWN3.=LJ$FI?*NB]@:K+NG5T5SZ"&@D$ MHA)1J8M4JB6VJS14/KG8-DAL=Q-J)!"Z0*4Z J$P3*4->6 ** _>06K(E[]8 M-/1CGAJ2YH.$,SQU2@BAA)!V@T;\EW0-9$\I(%A"5B$I=I-*Y0D7-2&R')'8G M44:RH M4.E.4J!E1X(HG"MY!)A&GW=6C!Q2#+4YG+(@]/'6*#U%2$5T-$)6( M2NVKYGV!E>O1_\[C9,J")/X17H_R41TXJ>,VR,9T\*#K)Q3S-RM2?E5S?V=_ MSOW83]@#BU[\(4L5_'@/;EFV3B-N[*BS MH6BZ," J$97$B1T]LDJVP)INN!O?1^RW%:7P-=4)-YE*^ H:@5\(U5;_.JA_ M2]8,3:#+'X(B"0RB$E%)3+&^)5(DEE@W2*QW$XHD,+I I0;B0F+)"U- >7'N M'*"VHD#9@'?, 0H# ,&@A[@3? %GZ2(C1B;\J'O "N^=/S[+&)C%D6+7L,4 M!^I$#M'4'XTFK$N:Y:BH[F*[W;IQ("H1E4X9!]HR%ZJ*.7 ;#"/FQ0Q_$$5O M<&KI./>[\?>%HKC/=0._.*IM"N#4-4M6C78OA B4)#J(2D2E+@CX0D1(; %O MDX#O)BA)=%Q\;$ALR>$((3G>72LA'M[#F6&8 2:-HW J!6MSPR0_&QQ&M6.4 M_T,W"D0EHA)1B:A$5"(J$96(2I=/I5KAJBTCC!_9Q_)IQ+EC^14/![!XUP\N[6F/3M-.PK74ER!,X*O3A!?[9XIXB)GIZ6/+@'638?)J_ MA7->>+4EL28OL%(HX/2N4VPN))Y ]R,$$ *(0 KH) 5EO_E!&/G)6WXM]IDM M;](P)WB:]A2L;9_@A&%5-AR1BL4)993,050B*HDIL:M6B)U*8ILDL;N)LGH1 MS2V97:=&%U:,.[)N6$?$*PA8 @-K3VOK4^'*QG0LQS+$@-5[:4>4!C+CK"/U MP8V().I$1/E9 DR[7\+Y;KP2HW]@0W@T\5E%L;2\;)'0FH>N:5KO0&NJJ 5U@TL AS0F.. MD@^(2D0E$>)X;-N&S\"1O4:5)-7KO.>GH0@(I%.XG@!! "" $$/$ TH0S95:L";I+ MGEET$TYG$7MF0>R_L%NP8:?LUS".,WOH)C.'?J UE'[W=3#ZL;2-E@TLOK'D M;OS#^ZNVK8LE1+*JV6+TI" \4IK!A5#IR*958DL-BZ3&9>.Q$!(\,QZ+D+-[ M ]W5"7"7";BJ$_,$D7]8*R2;FB(&'-]!)R^@E#0!&E,(\#WG4M&5)%&)J$14 M(BH1E<2G4CV/R]IC >,@)98LK=TO?PTGX] M@4UDL.T+-YT-;(9"8+MTL.V+)9T/;#A(138(:I<*M7U1I/,AC=?J:;)B4I>K ML\+EDS?Q@B&\SDND!S9+V/2119*NR)*F:#K5XYTGC>PQC$8LNDK1\%$'S([" M.;850_KGOTW"V4>$1(G7H!G4;>-E8%) MTYHN.Y8B.W8Q0'W8K7$3!.W090OAMTR[KH-W2S7\7/.<_P-#UD%_*0[I+V)Z8OIFG62S:JY%2^QO8?65;CO'YU80UQ/7$]=G7%]UNE!+ M7(_I?>"PJK*J-I!519Q/G'_!G%^+\:LTMSP_OSM@Y#N6;*G%E%XR\8GEB>6/ M8?D]#3U:8GF7SQ,RG>+U*W$\<3QQ_!$<+Z2.-Y7>P%1,65,N(8S';] _\ /* M+Y 7E]R#?SQ&'P;KM\O\#_[X8EOI^F!+$V\6LX_Y7W[);US]@*. ?^B7J1<] M^4&^5W-66!Y??OKK7U[]4?*,N.DK*7:RJ_[LF[-?]_FO-@X[_9UN]77#W/IK MI:\>^#O=J/Q)0>ZW!7^R,DG-OJL;)Z"H:=H'?7+W6A7+ZFBMN];J*-M_*]I:-=,]P5HU73L)!BJOM1,2^]C:S*UI+,V^0[R#$^=)PSRJ ME';(T'X^CV=A5^IX] U^(OT&CSW'TI=@Q$;%5$FMDX6VQ&QG?=+=?RJ5?;(Z MF<7YMQ:8K!UVN@FG4_#/N9-=.1[CU_='4; M2#?>S$^\206Y14=_U-$/A_/I?.(EH#9X-PYIK1V']&NU+@U$A*:(\)F-_:%? MI3ENE\Z\8SK@1PBR1TICJ])/&4E^EE;#JC@G:E559/%8TACGL7G7)W3E,6WB MFO:Y9I4;>&<#^Y<")W6X-G3OLZREL[R@M M=!Y=[58/$L!5"XY%)KPX3U8O MRVZL\'KJCT83U@X<:S8.<.Q3-PXPU=Y M2W9L!394!K.T6PL)VM!LB8Y]82X M*Y.";<+NT#S+HS,IA>2ULFY5=DM-#DP-TZ.)[(L1,Q$PG;Y]8Z+ISXL+=(N<8P#EF:[,.B%V(7:JSBUOH:2-4G;MI M&&$J>:]>-#HJ_88N),6>E2>DJ5)^[>@:^ZX=$;.(9S;Z/(]0H,*RPE%Z M&_E]@6W^V#4B^Y]1&,>U[R9=WA-2@_D.$JV_/-S?2[-Y-'SV8D:)U:T_62&QNGL" MYZQQC"_3V21\8XP_=)\A^WX"JZ\;R+"4WL V7=DVBG,A.W_16R,*R"U6V&NN12U C@4!4(BIUBDJUQ+8E M@MC62&QW$VHD$+I I5K##PH)JFT(!+TS D&\<,4[R/GY\A>+AG[,P+ _"%+C9GO;!@^!?R-M:T7IS=P-%DK:=%$X!0:G"1"B$I$)?&"3Z(*>I<$ M?3?!22*D"U1J,F8EJ BQENS'Z>]Q1!]DA>,I)GWQE&, T&# M];&4?M9KC++"VG_R(B\1Z*J'J$14:J-9Y9Y(V&]^$$:\,V6J 3ZS8<3 D/D: MA=,U%;*M/>5_I?TMRRP4M3A)&01_Q.5B$I=I%(]*;TGC'5**:V1 ME+YD9.V9*]<PY)X7C,L-B4DIM:?_(BX^)G;7D%2^:_JB@QEVVN;+LW4 W9-159.;Y;(-V] M"(*Q,K/1.+P*?P5>19V+DV4).!<,G".:;]642RNH+D^4)6T)CBR1 %ZATKD9;ATL M3L20+PPR#O(H/H: M1J]>-,("PWP0HW0S\>)8NI9NPND40,V!2?E3K3]YD7<;= -*5"(JB1,W>F25 MNB=D:N-'F _"274%5Q6U;12M-S!DU=&%OQ97@ U^&<@#>=1Q(+AFY1$\+();\ F M>0NL4NY7ZT]>9-">KE:(2D0EHM+[H5*]]B/.IAT9P_KA;YL7EG?),XNP>6K$ MGED0^R_L-AB&4_9K&,>9BK_)-/P/5/#I=U\'HQ]+=;^T3+^QY&[\P_NKMJUI M]@8JV)K%+$>!FD,0'DEJ=(Y*1[;#$EMJ6"0U+AN/A3K,,^.Q"#F[-S#=8DB$ M '<1@"N&W\06@%@8(MNV(3(>Q0N.G#LC;.2_M )]@)4T 4#F6&AT"69?J["( M7V9AS /5'R.&J']AOR3A[..5ULHYQ^X>7P6[Q;!DZ9=\^6LXF>.)?&XX25MX:I M[8:XO8%F&K*F%RN)JSLB!#:1P;8O,G@VL+D*@>W2P;8O['<^L*F]@2O;ED-0 MNTRH[0WXG0]J&L@URY 5Y9AH'N7:G3S7KJUHWB=OX@5#>)V72 ]LEK#I(XLD M79$E3=&T(P)FE&UWYFR[QS :L>@J1=1''?AS%,Y!D$B(H?RW&"9%UHW#B3]* M?],]65RS0YOE[.O0QC]V-T_BQ OP+.HV8W/UWD!U#=FU;-ERCFYBV2!!6[X$ M; VS9;*V3A"F/$T#%W36S)[ UVV7%6VCV]%34Q/ M3'_Y3%\K+F(K%1.A6F)_GOEIZ@UD?A+7$]<3UV=<7S7]L26NMU'IFZHMZRIQ M/G$^<7Y31KZM"6GD8WJSK5#"?2]%DW3ZZT9"P+"_>C?6>I GQ%DQ/TI/TY/MYD@04 M/4E/TI/"/DD"BIZD)^E)89\D 45/TI/TI+!/<@'U@0<3!UG=RJ*V9O"/Q^C# M8+VHI?G"&Z-OFOO"K-JN)C:&4:F+3:.+MBNL. T,C\,P"<*$I:'6X,I)(\)^ M,&>CZR3]T96* =OTN>\A+O Y268?/WQX?7WM__483?IA]/1!4Q3]0P2__I _ MVQNDE7"PX+\U.4#Q!YO.PLB+WM((]*+VKBQRC&,1%:40-9:\E3 USL2+%J5Z M4K 6LY;\+&C=YR_)]W9RW%4G84:OM*MZ3D:@V> ;K/.C](D]^4& .]F_1RD< MUR.5N^>&<%\%9$K!&R^*WN"GU]-P'I0D[IN*MH6,5U+>P.H BM;>;9/ U+?L MZ/](C%Q\-XS\.'X\,\D; M+AJQ$:$DI( MX,@(?AQPN#Y%WD2:>1'';/+,8H;8'+$@9F@+!/R*S4O@'V,_\(*A#X_'"?R MSS+I;SV ;!FZT]=02Q>5\*L_2I[SB]"5#V8W?\KR(]XC+&*>;/_(R0];52J= MMKU1Q[OR)ZX6NP:Q'S[$5Q=1LW=!5YAKJ_X HRS_T'.4[ MF'E/[.HQ8MX?5]X8-OC1F[QZ;W'OP]HY3/T@7Y"EPXIWGI>/1 8"63Q=81ND MSP_LPEG;I6?]:1*&4^E+P**G-^DFC%"\(UK:X\B*"[]9<-?-*G<]+'@*&?'& MBY^EKY/P-6YO/VZ^'?["CSBAR!]6X(*?_ $23B'EX[BGSNX_GG@S4<^$*7> MXE/[9B'%>*(";&+BS6+V,?_++[DOY0?\F_F'?IEZ$9B">=*#671+^/>EO\ZX MVG7[CJDC8V=1HNR+,Y[O>8U!P(S;B>GFM:TB%HR$L-8VEY:/K26KKF6@[T]1*,M7V _$\IU>. M14W1]"I3X*ILF YV_6"UMKE8[$F&U03ACZ B JXM!C!?P M(%G\\4QS#/:L6\]Y'X=A/L+EA[=Q][,*A:K)B"MVSD%B"6*+F M?)\C>,)*^WCJE]S'LR&KL!.Z=V7N>GKU") :^GASE]].PD_Q[T.T(^<8EO4# M,8W(FD9Y7;:^@8\]1OZAE][U?.TN'U0KP0EQK&W-$9OC/[,9<+F?C;(/1I(W MQ?K'_ZS?#C5H;RS>T;&&W-6.\RB;=5TMKU*FMF+&T8V*K#E'UYF*9[ 2@*JF M\1R%(*3&3V%\SO%H_J0'2L3FK9Y/R M.&LA## <^RO2XDM*BMI!QA[$TP66H6H;^>O,D2G%"0<*.?_3GW9^CV MD\5_5EVP)2+W3Z ;4O N> !FO1O?9R2[1X)]R6E5QLLJ=I&SA3?9"$--QG6; M H\&3J-6U +O)9(K7M68 #5K=%QT7'1<[3])QT51G2W6PW?VXDVRLDFP[T?P MDA=>-,0-!]3BA^72D'_>L%G_KR!BL+/_L-'21ON\H%9\'8QNPNDT'&%Q8DZY MVMX\#GV3-55\9YX =SH?X"Q(,W!>L%42>JP]G:"C#D-5!ZC.N-6-]/HK?/ZC M9B^J#L^,RMOIS/,C=!A1M7AQS))8XD6I;(2Y(/?WU]+O/(2$?[N]O?6.&,[Z MKF, #=X<7R.9EI2[>?:B)U:?OTW0)+HBJR7S1RB>=#%8VJ=*&@*3U1L8ANR4 M=(H0#4M".!X=5AE@9[!A^!3XN4,R"6$-0[ W?)Y9F&J1527R\-\2?"*]C7C ME,.1]"/R@N$SDVXF88R)A3]A#QA)M7X^0KV\:_.RF2OK-=K>C7\%RMXL",LE M16W!@)E*FFPW-O:&'!8!$;7C!KLNI$I:\ZR@R<$D44=3M5^$AQ/% \6)!XJW M8*&/ZZ)2)?@HF"OL9(A[G6(.#24_MVAC/("'P3@Y;E:H<1V,;N-X#E8ANQMS MDL%/_NU%8"F#1BS]D\5UT,_'\:7T'Q>T-;%L&%2&\@T*H.X4=T@[L M-*4W<%39Z #L2 &+HX#%6S =5X>>I..BXZ+C$N3)]Y2J(*L>[&7]-^QL'3#1(&K.#/?CS$SMGU;5[L92^7 M-0T7+41'V#K=M>*IP*7U!IJLFZ;PX*((7:UB)L ;K!"6/O?CYSPA!54&Q>G: MS&U\9"L%)U_6"'0W_@SD^<2 @=E*CBIPN^='O\,_6?K$2F+:OV9A681>2\M1K@X!;Z% ?9$2B?P-%EQRQ6 M) K4I(A =7HKZQ3HTK$1HBG;IOCW!T)87!U6='G3@\SVZJ*2TZ@24D0EER/K MWW[R?#./@0%8=%!A) ZV=FU9-8K22*#^&H2MTS5QJ06N(GZPFZ-5#!X(!!XA MW#6^'\,2.VYP&[RP( DCGYUD+-YE&Z"G%?@KI*DMXG4<;&K)NEK,5B-_YB+@ M5%_&'X,G QP859%M]QBQ3\Z+X,[+9S9F4<2KE6.>!1DQ@,R\DZ$ZG;P8$95: M#K$#NSWI)H^DN.HQ8R')=Q$84?7UVK&0LGH#1W;,8@*,0(@BAZ9R "[S7J5Q M7OE10^-6@I/= 5Q'[&9YX_R&85I>DR(N559MOWFW0T9>F*X#AGA@J DCK#6S] MF*$FY$6(HP 62?;IQ'-^Y%?A^&H._UC)NP\WGEO)PR?_XKS^175UD=.,#[_^ M-:/86VV%@9?PNNS8Y%MT!V(G5A4-(Y%$< M^'.4R"=KOWLBOR9JZHE]$Z^/9;.D^H)\@,LJPVYSDQ;32:_+J%66V3A+ 9%=G6A"X4)8N>\_=B&K")XL,1<(1_GTMN"+0H. MLT)#KNV&>07'B'$5TTDM9U*G,*&U7%G#B\/-814WJ8^*IC(]_S&!\)J]EE73LF)Y1<)(%!=H3: M:!!E5F_@RJXC-,J$\*0ZT>G[&TLD; $OS6-PG-;[?0-97X1(&GL,HQ&+KM!5 MPG.-PXD_DO!H+IWCJS(\4!%S@.ZC\,4?L=&GMW\!-5<21*\7I*S-[C9F"QFR M;AW3(Z46'3ODI[Q;8%9612=$I@/FCN7(AEF<6M<)9 KAUXBAF^SRYBNHE\:8 MURB-HW *VNF%Q1NJJ?7Q$_N1T_9@BD96*(Y%I2JBH'9+1XAY-'S&K/MP+,TB M-*>2-UF"(\%6$,%(8G_._1E.^6S;JKIP%;7G0NG>>T,BQ#_"ZR%0)&+W&:WN MD5+7P>A+3J?:BLGM#2Q;-AQ*VKE0:.V[K#P=MBRE-W 4N:P&1"!L"6'9=$-9 M1"$08Y09.#%0^S1JXUT'V9K4&AF]L-#F :AU-][!VD7N57DG6<'3$ @])\MB MJ06?RKT++:VQWH7=CLP>]_++>Y*.B^+^5>/^9<&5MCW4+'*1GM-F\.+=QEZ/ M#+W>YH0^//1JZ9F'6\RI/#3R>@R-.^08$Z)/<9O0!*2-YAQKX2 MA#\NAC:L M=M.P[/9.-PUTT] ^:JL$C_PXGO.>/^$8A.DC72^($B>ZS0AS-_X,9*FMF$RP MM71==IVC(T=TIR NGNI$CG8!:G>@R.K.D LA;)9NJ('TMBF7^TM%@'/7*/%; MB%OFE%5SQKU!PM16!'9OH+JRJ5,#T.Y@Z12WRGNQM%L'.'19<'FNP'"( MG !"(&H^N:A!%-D*[Z8!.D!D$)$'4+WQ 0C\J?<'NWI]#B=,RG4!;S+ 1E(2 M+C3 X:$ALN-.X1)\^0OO+>9^_(P_K&O,V6IWC#E"U.D33BMBJH*&T' F@*$> M4UK3;?= O/24RTF.$5V?KGE3$1N&\RAF=*G2>C1M01<0=+RB_=

/K!HNE! M1K#>&]B:[)A"&\&$IM-IS6;AA+UT;%DK&:,C$)S(ISKLGW0YYOE L5;E?:0I,#A@6C@SJ0&0PD4]0^9[% MCY/(?YQS,/"+]1PO>,4"IX)(B\+)!+6##Z"+&&5@"9*!]2/\S0_"R$_>'IZ] MB#V'DQ&+ZG.TBZZ"9M$(M@M%4_76'DW R5%PHI]K'Q,S(C]!&/VPO2!C&$ZG M(2XG'/Y!OH)PA1DWG#P/2)W:+*QB&T)94:@\XX)1=5AYQC&PT@!6IJR:Q3[+ MHL&*KN%%OH;OL+NUKDYGPNXGWI#5 M;&3DZ-V)GA.LSJQ,=^.J@D8U<-BU*>MN<=J-:. BEZMZM]T2K7!$Y2-9Q$UG M.7/S]]!J-D<"<[[X%1!$5CI%1_UT+T,-^'3_"V<\ZOY+3LP3.VV-Z@ZOI[&.WI(>%Y=W>0%<5V36+QB/Y(Q<#M\,B5+7Q MME,5N4IW7%]R5JJBD,_O7J20<=6SQ6LA7T40A=)$HH^KHIOBVL7>7:)9E82I MLVB-1D#%B_0=M9B,*!JHA'!5.J$?5J<'#KW9#)P,6-ADM97+JBL2A E\=1K? ML@\+;[UKH_ 4F<9?P^@[FV5TQ"2@AGP/5^\-3$,V-:$KC E@)V\ >1C =CL; M!CD;E^=L\*8&Y$><5REL&5VR:ORM,#(GT:+6;'5^29%'S=[ 4([I^TC.@\! MJCP$IP$D63A30&0@">$P''VWH=EM76XLQKO-LE%)TN-;Z50;,2XO+FGR58,> MQ99Q5Z5,7M.7P&MS1Y-5JUB:?)B]=ZFCVMX=)O=Y(2<$I8-MB4U94[L,2G)/ MJJ+RRWC,ACQQB_T%OFSPQ*3(2YB4_CV6 *BHP^14D^$ ]!= 3#8/':]((G^8 M\ 9_+IM-^>2Q,5)'*"4VG?C+QFMOP.I[P(4)?C_+POJQM\7E,5?7 >C]1^L M/%DF0]S>P'4:*,\70Y\10,_H6)T$H;54H*4HO8$J6T8#SMD[T'T7Z;;YP3!B M> /D;U%_<9G^(S].8#_N*!%R#ZL/P**KPBH58+5E#G8P M4%U9UYNJ-1=#=Q*N3^X+"@YLC5^8:B4Q\^[@6@AW4@PO$%=,)-?(%[);C%,@>)7_".&'96;;) MVG\[3L4(%'8YZ%,ZQD&2-#)>Q1"%L3C%,S?+(V<-\ M-IOP7GK>1((S&$[">!YEI4?QLS2>A*^2'Z1B ]B>XF==CI^)G@UTP]-5/5 ) MHSEOXI<\L\P-0LUU7%WT'N%T=%2CNZ96V0XOQJ#: M0-=DVV@J75&@F!]QQ&5RQ+X;W6-9 E-X7=DJZ< MS[GKDK77"1>_X9"DMM!M6EP+,OV*M,BK%VMK&9S"ILN6([Z6(2B=S%1I!DLJ M9ERKLFT>W9KI'5DLW=4&:0TL.T87-%B3<=D,O(=_TXI!]FN:]9F['9R+[X)? M,\/QK8QEU=[ 48Z6_3OPW8%RGLN&SC[9?SAVM-[ =HY."#XY=L2Q_+OCG6Z+ M&P_#*9,2[R^R_5N.MB(A?B =,+I4VU#3L31.UX^^C2:;7UP([0]/'HILN M\QJ8MY2#\FY\DT%RT9_G^P*0/\+[#([W",;K8/0EAV+UUJ&6>LDC^HAS+I-S M=HR5:I9U*MBD5F]@:+)M-E6E?.%&:2>,@J]A].I%O%U[WJA9NIEX<2Q=2S?A M= KP?%B;'451Q+/JQXP^P,8K;;21+#4;9UNJW9V!<82D4^B+.E"JH TU=%2E7(Z7LJ%CUA(ESZ1AR+AL5L,L M=[N+_(X'IOX"HTXOR" M(515@U3%4.6(J4:C!D^4A;.MG[G;5COSSRQ:5RH\-3-B5]-PY(]A"_SGX^RN MA ]!!R!(8\^/I!=O,F?99%O56G:_K]_?G(S*AO+U@2R_(U7NQBGS7P__G/L1 MJV\^FKV!;&)=%>78'Y%\@9[G\[@ M6-(:\P=X$WS!)PE0P]B4)]FM3D>?Y>.08:WA\(]&M D9F$?[*'G+_]O@QHNB M-SB":]Y3X&[\XYE]7Y"RJ<'IEF;W!JHEJT9Q+)1H!B?A[10.3;. VZV1'/)N MWHEWD\(ESER;@W611*Y-ZZ[-DI1W8\[QJ7RXC>,Y&ZFU]8W;&^BJ(AO']Z<@ M!T=<3.V]X:\!JITZ15?(RVG@Y9?W)!T7'1<=ER!/TG'1<=%Q"?(D'1<=%QV7 M($_2<=%QT7$)\B0=%QT7'9<@3])QT7'1<0GR)!T7'=>)C^M#@O?"@^RJ=^5& M>^I%3WYPE5YVX]"[7[*?9,,2>^EMV. ?C]&'P?J%@-U<3'>Z)J="BON\7O M<1@F 5[2\VNXX,K%*[OT1]]#7,MSDLP^?OCP^OK:_^LQFO3#Z.F#IBCZAPA^ M_2%_MC>XY9-2>#?R9R]X8C@[1>)GP4;2S(N2-^G1FV"U38R9!'^K=0FIKUU" MFB4-,WGJRV>6I\!<#X=\@,NRF5&U^VUK>1^I]@::H?>W==$$S6@,GK 2!%FL*BGV.)!=C'X8'-$C9]9)&D*[*D*9K. M]PU_T60@23=[Z_"MR5+P3)M9$8V)5:8J+6V7BFZQ6XM]^\IRW*>-9 MU+7AK_<&>G];GLHA\.]+/YY9Q*17_..TW%_M% ]0SR)US :Q2Q8;MWH#8*P ML',L;PR'/J?K%OK6. [M7;*]7LIZ:DIQ/YBST762_>Q*/90AI?*3;4G09#M+ M2YH6.[XJW[,FF#CYG.4FWCP#YEA<6XB8.(^IJU)DU^:WR@[K?+)C%5D;\F,[ M[@!A%RM=#.&,"NTBC(H[P&5T@RV(@F2E9UEM:6#W!F9_6_&XX,*@RAEL%0H. M&10G8GE3.);7+X+ERRSHE?%)-1G?Q5%Z_6W3L 7G_.I'L8W_#:5U_B_:"T6) MP/E_HQG-D.$0K:9% O^6_?P%)):\(59V>@$69TFXL5CR@.2P&!]6]A1Y$WYF M61.!F-?6C%@0,PS !G$X\4?\8+/!"_!XG, /^$C(_E89F2W#0-E3%$RO_BAY MS@L#5CZ5B51E^1'O$58P3[9_1)2C=C;@LO(GKA:![%NJ9[JVX3V.3<]@UJ/G MV(IB:K9NZ"IS#?5_4,%G'WJ.\AW,O"=V]0B\],>5-X8-?O0FK]Y;W/NP#D' M7[8@"U72SO/RD<+)1]W:&?\N$/7\9UV84,//^M,D#*?2EX!%3V_231C-PHCS MY%8TBK+P;YS]DE#Z5^"!ID*VNEEPV\TJMWU=<-O#@MM$V!Y_XT?LK^D/*W"% M5%QS-4Y B;_5\D(YZ^9B-L.R9C=O>-60LO,%05&J1OZT5%Z"EAI/V#"1O,D$ M9#'HO0F/:4<,^Y/RV4JC_P4-F3Z@MG2*?=GF912#+@\1;;1 #/YI/DJ52S)>:-A:+\\^PT7:YWGD*Q,_A?#*2 M'O$T/'P6M=S_SH/4\'D%$X4?3?ZNO2H0B9.;G=S02%D<;:LDS'_)%R6%\TBZ M#L!^F$C?&<@LT+F!]!50(*G*U7\OJ#+VT?[CK=\R4P5,J6RG[Z6.+0 MY]_L$?0Y'OD8SH4;9LES%,Z?@!@)_-6/I5$XG..!#!3AHRI3-0&_?'Q;/HI@"=,5 M1)PFQQYMM8ODC']:4D-J/[?XO\&91_Y0*M3T;@P$CYZ\P/\/%R9+-07_N Y& M]RN"9M'4S)LLU=9GP/,DC.<1^P%? ;H;R_YSP[X0Q<6?X0(8,,$,=5LT!]?N MFX=]G%&.?9K'L)\8^.Y7_\^Y/\+6)8B'3U[L<[]N=3VYQY!MLTJ,+__^DE65 M1_[.+PJWZN M1D?A[#HFW;_R6;.IF\BU6B%F*=2]..]]L M1FWE-BDOO3[[PV?I%18WQ(EK_M@'$,._)D#$*P#JE"]>0+&]98@1TVN0/"/NI0B)K)]0@+2)$.REHBV;I@AU.)QV&/>_ MO^;+5'_YN=6SXFYG.;E:/ZL'C$>E8[7RV6O2]1.H)(Y]'B1Y^&\))-8,IVN! M?N9^]=TP"5%8(?, "ZD2X7'7&2]QF)HRK8(1"'7+Q[V#>;Z@=$[8A66NN2EE MA3Q0N=43G('RGN.H.>#K3$\RR><=J3AUXW#"AY:N\,WV:]?XV8LP-6+3F%KK MBW7[[>NF-;7>7/&!OR7MBE7-ME*6MI7>V]ZRJ\GEW2UMH-IK-/A +L-595LI MWHT7K<)TW0?U%$0&R:3)XK/?;^X?A.2$3*ZTR0X_IZ%;= =G43AD;%0_Z4)5 MM-W.PP, (NL AU%)?Y0YFVG- AO=!7SD=/I5M;T+$WL-JGUE=])%'V,;$G9] MP]^!4;\2J<+IDWS(RS(DE46DU#PB90D7DEH54 \)1LR?_&&F'% IM(FJ2W$M MTENG@&U<.JV8J*@] /7AA@LB<:'Y#+J$13'O7&C_(OT:HFNRU3Q;$U[KSRX- MD%+UQ7.#X#$_F3"NO$:1]RJ-PE<>@_7 [X.7\3C/ZM?Q[_>DJ?>7/YU/@?W] M8.C/\*:3=VGLFABP*HD!H.EX[11B?I?%]0P;AE46B Z2 M),2KPU.HV46NG\02 @ C8WGP.Q^ /DP'H'.=U9< ?M[5'NA)6>JW;/&SY5;O:XH=WNGOQSF"TD9:?GI[<=WE%P7[ZKA>Y8@=\\3Y%8X(FXUIH2V,:G"=Z(*WX#* M*^&US#W:*HQ 2H#H*@HC8U48:9NB"$/)MT&<1#R?X);KSSCY#M3C=]*C>Q9A MEI3WQ!9BYTI;RAT'BZPVQ3#;/-A?"RUEKPGL)>>^ 3&XVT98X\B7:?V5V_(TN;6=>T64^D-+%W;<3DB MC>9,^K_S@"%#.C*L>X+7R,R+)CX8#!&;9:&_D9RYR7C]%RU5J2SQ#Z299* F M,9,X^\C2.!WY\;")HRJ:?>LG]2_X)1I)_V&CS]E7UCXR'/!K]IWM)X;*BAMH M7'3Q*9[#,$X.<6VW;.Z1I?O*7G^#;^>5,]_J5R";6F]@E!BNTL)F31,"\?H) MD!ZPY!A??4]9P'WVYJ_@+N .83]WX[5MUMZ>#@A7M9)Z*&GAFX/6X0A75[3. M')-MO1EL%1P4X&JP#FMNU3K[5@W8JM)WMR,SLX/7:,@],Y[:EE^EH_.1LC+W M K(/K5Y#EDDX-)%KZS2[EIRKJ]5,$UA5Z6M%Z?;W7"_S.PPVRO0SRCKNBB,. M;%[\LNJ;P;:!E]F?H]?NF>?%NZS6/[[]^7,QPUZ+23U M; )NIC<<1GD$>A[,/#_+CH6C/L[!L84SUE<"R3PBDF:F9#=9;\N81ZON3@>M M]NOYTSQ.),U8Q _BU8(AGC;[FDH7S%*[OY9^7W&1P&+FQ4><&(N9Z8N?_I29 MS/QCRV@42IQ[?&O9]>/*9Q87N3Q(]<;%.P/N;GQ(DHN)<1#5*;'CCFP)I"KNOD*^]$SNO3<^PRLMW;T. M1M_"-!GL L+G*NR?)V-4-IJDWY_5,+^$$>(]_X5N,Z'Z<^Y-1O"SP M"%A6 [+")K#1.>XSS9T$H@Q9^AWL+R!0/C0N!GY-EP:$_8-QI8,,^I)FM3R& MZ2I&(1 K\8?\2:X$ F_Q/?@Y6$SZ%U05;)9P#9)))#"T1_-ADJJKK)P9+>R8 M,WY>+01?S*]"L\)G=#_R%V05C \LPMCY&CTPT ^R":ST-'TV/9/PA:?C8E0R M"*=IW49Z,(4Z)) FZ4>Q+@P+N[ (S_X?_4?^DA;7$08/(4Y FJ4/+^[ E]W M>X&O,+6ZVRM:=M:NM'2BF6!;YHAG;ID?IQ&)S"3CLH,%+WX4!ESPK((8;,., MR]\6)3O(@]X(60I]>Q\LS6&2U8NE%AZFF.?B%"3H).0&6M=TP^W.HM!TO]-' M/UB4@"*WL[_\F M#GIK!,^CQ+ZA37D!D!ID\S^0I&&%X\;L02 M>33$RLIX/A[[0Y^EU\E3!M*32YJUR&+=S">M<8E:!ZDXZX*K//_I0GU@(IB:)=Y2'5)CM.\_52Y_;[TMO- 9EE=\T3[Q7 M?%WF16?77UJJSO%\,_&4*>-W5L6VYX!;O9@^34G;AHE5JPJ7'^+=..O,"U+X M/@3ZO*5_%FMK+66SBE8(1JPITTJ14])6HNUM5:JG SM\YF%,(*M>K]IG9]E& M /L* ")7T[6X?S7/W9V(/K:VP>'J!M^)%JU X@O2H W*@?R<;Y9^4IR*@Z44T"Y"B>:! MN=6=7@;[+V*.*\[N>S&?=Y*56+Z,Y?\5L[OQESCAF1_QDLWU2V#S?Z6AY<7V M+H/#LX#YBCW)\@WNX7.QV+RD9TM%/M]&UW?#XB) MR8O@AF&UQ71(OKZW8__ M$(\AJV-8U6!7_V3A4^3-GD'0XGY.SF([%\-O"Z;>_X;\@CD+<.=WG#GXTDXJ MO$E-E0E#V-S"2Y+(?YSSB6+H8*\TL2GU6>'E\F'?I\GE[P=NFC\"17!3_QU& MS.M+U^E.5RN!<+N\]<8$JYRP&3)+>#B^[@;X#2MX]\4^D-)ML+A[Y5>;S_XL MCT@L8POYC4%AV?*BC T_6'+GR5>7QOA1N&,1CXP>'? #X$7ZOQ[""E]_&XQ\ M+PVX9A>S>72CY$LW/B;C)+E)GE B+4I[\9HH35_.@@[7,7S'O3?TQ_"ZB#W! MIA?A!RF[;JF')SGK])*C,L\[6CO*+(93\NT)GGHI8E MNEA&;Z"7Y5GR"^.Z:].:71N.1RE)P=F8#W80[;16:*SY6;V 6\]D/I-WN M,I7::[,Q?7LO[;JL,E-#@%^D9>JRU185UTFIA-J*@SQEI8@$PBR,/ M#V0XN]&UV4IOH)8)@Z5SA4']?-PCF!Q)T5 _""[.Z>!BJ[U!&+#M<,'\Y-R< M.18K;K/TT K98IU&SU^A#RS(>L"^,)[3?/4B\A/NQYC"N P%3=I<\8+D)XY M&5?=IU;\WBOIW*H#/]Y=G82J-#$)#=MNB59=L67@G]G:'!>M[AR7+(-T]7;Q.A@] &8P M<.D%R49NJ<_B8F*<8Q:GHSAF<6;+PWPZQ>(C;+>Y_ 9I^152_AT'C6GA7]D! M6^<^K>3DMPYYN'@U-S([ Q" \3#R']/$R/(K;4VXU)7J-&XU\BE.#C=L:(7' MHC" OP[3)-_=V=R.=0D9*MB2<0,?:V?0M<3N=(8N#\8]8C^M(.3%'SD?I#G6 M<9XKD4X86\OQSO4[-E;*Q_,M"ZW"K(IZI=IJV;)G4>[DC<)9?B>,I6UKF=>K MI[LGRZ*&[7/R\[>J!>4.'B_I[A\OV9)2U^LJ]>^I(8O=ALHF+9>($KM$@=M% M!9Z]&.3E,'P*_#2?^!!-;9<-5(.?=G2@6G[*TJ=LRO01^J",8M>8R %VV6)& M]@^,_Y?0T2DY5:=(1R'.>._\SG$X 0''_7DO;<'.9T#&:RF!WB,.C"RY'8EE M?A2<+&DBC+R\ AHQ+F;CK(5!EOZQ%IS//QRG[8N7'OA//-$EG,/V1O'/'PL" M9_"/=+D+QRT:L0A[)DZ\63'LXGW]M$/^/;YAW[)J)%Y>^@B\NZ2 M8(%DGARG3_KKI1_35U)?)HG@_Z/\F[-?]_FO/B2CXN]LO:^KYM9?*WWUP-_I MCG'0)W]=O?O3'W[EQZU6+O2:S]PJJ64 W @FOY/3^\M75Q>2/11 MD53.C?G[FGE4F_V%#Q?GTV_B+H5\M5-QC4,[ MZ3LRDX#'"F>)Q(OS)#S:KJYPC_PI?LUPR-C*4BL*)EA..U+INFA>5N#1O=O> MI%"=XU(DT0_M;YM'5&M[J]N*\*W"[*M.2\6U- O\UWY?[_L"8M=XHW&-/A#Z ME%_#*$T<_36,*[8+UI>.(?8FU W9<+>U6CR&6"@BZA"->(9X9CO/&(+PC*N M.6(JLBL.S]36LQLF@>CP7\31TH#-03JVJA6DU3NV4MG1728[0#'Q(&3EH0,K M?(1#% Q==DI2FVOR43F<3Z=["$LG$M@'8PD'6%BRK15'/+0$I3.Y/FW&9&XV MH^:G\'TJ\5)5FZZ4:&T>80.B^9&5>,2+59"X>G6+)B%&=#G=/: M65")P'5&67UR<&$"IJ;*BM.N+;V.KC.9TVUBX_/FW68W;>JNL-,(S/U=9IE@OFDZ9SL7U3Z_;\!$J_^ )_/L.$*#NG%M.&TL642A7QF MVXQ%G-*\L_DC'&+>].YQGL!+,2/Q$4?I!$\X'HX!3 +8W*)BF"1)W_;)*AD??"CM@R+1O'_:8C M-!=9V7P ,.S'?_%'6#NP>,DC;]7GI8-%^ RFL80R-7L;3[[F[;3Z4F$Q.,T) M1\[[8Y_W[9*R<6IY4ZTMG<'S 7;Q,\/7@*0/TD%&O"O64M*G#;629R]KD S? MY#VE0S#@C&7^_1L3.X;A=#9A"5NT\EIPF1\OY3DR%*:R!RPMD,@Z<*VM*VM1 M@>^!C?'V9 F+IANK]1[#%W:%L(93AC>OK'['ZN3=RYN&$4NWO5PA:,1%GGQQ MG2NTV01%4P1*1R3F':06B=2(A7#H\X]Q.94^EPJRQ>X6VC8=3X7[Y*-QUB>N MA$-87G7B;*'-V18*BRRAU"XJB2=\#LT8OTXE0,4-];:GU#NE*?4.3ZGO3$*R M8??-ZJG#)9YFO@FT6*5O*=J94])/P65[ MO]X]//?U#!>NY8FO/WC7D]]"WJ_B"]:9\JKSQE/?CSB;-O."OV$WC]73D?8< MC]@0;H4M5N*QV])[5S-\.X&+BNGRE3;\W@Y.:[;.8'_.>%<.YBA$-0*GSAU9 M:=$&"=]3RJ*.?J48W_<.TK8^,7#< PRZ9 &4"E*M*^PF1IE F]0]<:5 9Z[' MM3,FGV(1C2FK3K&==^3--O[97G5W:*ZZ@'^C%& W ;W$7OQPWE\ MSW%66XC8O8&J6K);8@IU/M1%P#O&XCXQ\!QL-20KMD@A),)=P[@[P$8Z,>Q< M[&[ARFK)C#'"W<7@[A#C_+3 4Q5NK3M"R;MWT%7E2S!Z+WE5>WSW?9_+TO*R M\C$=(#4*YWBKP%/SJN6_7MB%89,G(CXF/F^!C M^XP)-6J:,&"7A,.)CXF/B8\[HH]UTL?$Q\3'W=?'Q@7IX_6V@X4YN.(TGJG7 M]8I?)I;T?N-=WV814#:"5:PU4'MFTOW]M?2[]*_94^2-6!^'9$MXQ'@4WF1U M'*4/J:3F$.GN(3KW#G>DJ& M,F\=PIQ]T,#&/'F/LH^<>OX+6_;C0:FQ\JF,HY3E1[Q'X)]YLOTCA0+DEA"M MJANGL_+G\V),W,Q[8E>/$?/^N/)P(LQ';_+JO<6]#^L\"PR;O=P"Z;)[[QDS MZ]:"F0>\!479[H@.-%&^DL7Z':E&='F.WNA%2A1S8JK1<_>9.S+J(8 MZUWT/X4?89.Z%U;R^&@>X;,H,A/>SX7GXDBX,/GQ?;Y.-"!9=0[K&]7*@&1+=;NR6.KS M=6%]OMILET*MOJC55_O=9CK78HBZ,E&'+\*2(%@BF7MJY-#W46\OZNU%S2?> M;_.);;V]]@TKS.-Y6:RR]C66V1LXIJRJBD!)M<0JQ"H'M/DZ-:O@P#A+UB^Q MSHM8Y3)9Y< )N,=RBMW4:$7B%.*4=IM_G9I5L(A3-67#%JF:[AU4-5UG*3WQ M13N3K3I,;0-.ABL-JV0-1S:/ M;TQ,N!(75P>ZP(?#2NT-;%V7'??HZFN"E;BPVE;U?SI<:;V!Z=JRKC:51]^* M_=N]2Y5B+ZZ+-H3?==^/1IK7[A,!&:"^+_!TFZ<3W\T8WMY]2B_O:DL('0P: M2Y45HSB)I'J7/O$"202YHXWDDT$.:[L,5;;=HF]&D+L(R!UHYYP,<2:8UY8B M6[I.B+M,Q!UJ6I\,XW/L^1R7_5/)_1.N.$]_: M:3;(3ENVU**V[E[Q/W$T<;1 '+VMB<>I61HOXA5=5LVC+^*)IXFGB:<%T-(N M:6GB:.+H"]+2NG))6GJ][=;^_D<=Z2CCQQ+[<^Z_ .V").^JE82)-Y$2G,"9 MP6L6^4,F>9-).%QMOS5;-I&7PD47^1A^YR62%S& 99RWE)>E,))F'APQO.9M M_3<[1@GUI7O>_.L-0#V=A0$N$QX8%5KC).6?S_O6\&_8MMZT+Q4VR,GV%84O M?HP;AP]-/1^X*> ?@F-_@9.(8?F -6DXAS7 @O(AI#%OES.>)_,(;VL#]@KG MF*XC[DL/P%W9XN+U[^??-V+POI0%8^D5&!*^.8'/PBLX/F$'@%#)RS?&#_D5 MMAPG/CZ)BW]DT@2 QR;\N*8LB.<1_HJ_;N50TE7XD<3^FK$A4G0>YVO#EFSA MT.=T_A*PZ.E->H!MLZ@O7<,&85_Q?)+(_*OYI_&+%U?3V>Z\:3JNU8L7%%I? M/7S7?(:?S"39MSGLVQ]NAOYU8[,QX"+&BG0!FI4.,OB2;0N8!X.OXW2P00KF M=**!NB;.@)^&'T?SZ(UYT5* J3C$()==V0('$CX3RT S-@JGV)6>\,AFR7\482K'\!R)Q/^ 2"Q%(/P\\<@" '8 M*1E38,#""USGQ_D^TH%@>?.]E!&BX@PQWBD*]@4DE53MBG>?RB A\\\ 0,(H MR5AOZY=DH-5HSGEEQ&:3\&V*_!L/G]EH/H%S M+O2N$EN>_YN!"N1#V49^/)R$,><_"<3Y?,'.*Y)V*TS@A])/_L\K@HQ+#-A0 M"++'QV:*BR,'3?$$OX.W([Z1&U"RP^&E1/_)7WL/OOGUV1\^H[Q82HD-L9WA M#*BR>/;9>TDWPX4?_LH/7D)D(GSE0A!G.V(C 4G'WUBCEYT?>T]/$7OBHG=; M0[OMLG)34JZ\#XA\-\[>^ -MF!_PN4^@S?]82CNM!ZIDZ,W@#4DTQTL$$\)BOE M)0@1]PRE(% %#.?-AGC2/FAF%JVJP:Y73EI-_<'N-,]S^HI6K<%7O=^YUF$- MV2ZI=9I8BZ4CV-_JKEHCQ>8:UEQJW[5B6[I]C=?H*,5K8?U-1.Z^V6\.] MRS,DV#7312Y?QL+I2.UQ$3!9DU!B?Z78JZO_E>^H)FFG@_VQBARZ@,,HO\YJ M-"F;WG%9[V@H@SJ]OM?ZFBDVA]QG=P_11E3SB'2)SLJ%.AN\S/R,R\RS4+>D M3FW<7'X%C5F6=_'EKZQ6!,>WR+(O%*_XEO+I1O M]HP"/ ??8!6IJLN:T53^H4!\0[Q'O+>5]\SV>0_K:8'W#.WH9JWB\1[QS87R MC=4^WUB]@:DILJ&*U)6NH=!75_S:VY6$D*.EUD%X%:(L)N7T38:-;* MKBI2PUIJ5]$TT)SV@>8 T#39)% ZW]*T7#Z0T< M63=%4KY-QLXULV\+;IS_X'W@HK)*KXU"KR:BZLZG9X<".N\8H]N&1IT1HR;.6K4M66TL"MXYC+:-\PL'>?LWBJ;: M&[B:+9M*4X-?.]$GF\!Y^$2K#]:?&?GA]( M$^8!R1OIY"!D(3Z]0\QWO+,\M:8NPN@&NJ'[I;L9BWCK[%]1 /(_;H,A*,/: M>D]/(Z9:4\YQ1TVO"X?3GFNDYN!D<#BIEU@M2Y \YVU1P/#E17SDILG M$)SVW DU!R>+)T8[BD@9@._ &UR[[CF%O[?O3 M-;NI&LR+8>/61<'['%':Y,E<#/M7NYVJS_UN;^#:EFR:9^%^0:Y+B6>)9\6Y M4J[-M);2&]@Z,*UQ=,!< *;=,C=X9:#H[CG"&7D,O+Z:A3&?KODQ'S2Z'-F& MM%OY5+959?D1[Q$V-D^V?Z0PH*-I!%:);JF>ZMN$] MCDW/8-:CY]B*8FJV;N@J/$?/^N/+&L,./WN35 M>XM[']9G\OE!OB(+L++[P+(9B+JUF($XX!.5RO90/DY14\\P/K%\X*31WS-] M=Y.E;[SX&?__93$R.KX.1@_/893\8-'T-GAA<8(35>/B?$E+304(H)R-KI/L M9_@=ZU,GO^)(W2%./<;>>M&/HM\R&F,?ZY,8,]H'"UIS!_P9K,H_"N=\CWV M_"A_#3[[RB(8HIJ2=;K"[:(,OBHR7NAGACQLXPL+(3Y_"9#;-C M4 ^:-MD!W[+R1*CNT=AI<@KA!6^_=*)@IZ!=OK7K6/HO-AE5R0BN$WJFN7Y" M"*XUG^*,49A10U??DT9;$# KNYOH/5IZL'3O$Y$C#D?7C*Z#$:T] M+'2I++0G=_B\+&1B*W=+-JRCLSG/UWFA0PKVMS!@;]+4B_Y@B32&TZK2/*%& M=NIE)Z&J^IZDYO/R"F:J.JZLNS5;-YU.JQ!2%DC9DZ]\7J3@)!97E5VEIE05 M(7>YQ5K"9F$ Q80IH M-6C)%3-^KI.;+$GF=TQNJ:L9; 4T@VG+NB/2L"UB%&*4XTRKYAE%[0UTPY$- MMZG"QO=J)6WKJ;66NT?!W<;TQKXLU=J<[4/"V;<'8.!)XBR97 M=NH6>[_SZ"R5>%.)=R?CN[9QHOAN]\O"B?6)]2\YA&R;)PHAM\CZ%8I,A2^3 MVO";$$&Q'^,_P[&4/+.LP F+J XL<3I[01,P2E])F>60BB;+/4F1T/8O/:9( M2#>ZM%B[ZFM+-&J.#N N1K5/5/O44.U3XV#K@'%%55)4)?6.F*#\$&[F482V MUSNLIVJ,W$U=O(=(F8)3KO;8&ZZCIGXJ:VVXRI[IILJ72]3IS1 M%C7-RB,T[:M7B3=0@W\DH71_?RW] M+GT)$C]YRRG5Z K-OF-66&1)=S>TI*[TOEH2;'KT8H9OZ W4C59C=>0BS3ZH M+$GV-CO<*TG&_E]L=/4?%H5E0L1!;]C15.T7@88>$(X:QY%V$(Z*>,%$>%,1 M'BNG\.6H'(W*7EI/5VC$='24AIVJ"TLR('9[-^Q6*^/O4'93\>I?-M6F/+66 MV*UU-ZZ%*/FW,+@:5H^4GW3T8%.![DXLDJ+Q%(VGF..IHO$@UH8'*C.M-^ 9 MK"*5\1!S$',T%Y _@CFPH$-59/WXD;04E*>@/ 7EQ90FM8+RVZ3)SKB\8U!< M_EU J59<_@C%9/8&C@S[%AY-78G<5P)Q(V'%3B.\5CC["'Q;#7LE78EH$PR; M#_,> 4,;[7^G0?O_@D*]IXA,5HQ&4M7HZ<_G8F1%+9556T(XAS7_. ,%6_8* MB)6)E5M5^[59V3VP>TOG>'FK-;!>^UU> FTT7]IM]K4*@V:W!=&TOK,SAB:= M)/*W69E67HU^S6=TKA9K2EBL)DNO3'KV1I(GO7B1SZO)?:RJ P!+C('@S?5I.0YVRE#Q["3PV@S=AF1Y^ [9:1<;* MZM^!HT8LB#%:&@8<JT M-.0O+)NK6TY5Z1Z.= P+#Z5LS'#P%+>(LI_[TFT@7<^?Y@ ?K 7E^(*3'?'S M3J/@&:R\&" !A)Q/DAP1Z>^Q)^\K?'WPA#__$K#HZ4UZ8!$PU@HQ4D&(%#DQ M6]4D21E%?FZ1).D 7CCL>#Y\QE..6#IB-PA766WCIJ(&@^"[@4YK]?"<]AP+ MJ#J0Z67^OLTYP,\,D)%]%W[Q[2U?;?K7V\<4*CX.!M[R'?#AX62.0N)O]<*C MZ[:XV6!ZEK70XZ[2&VA.?]OD+J#U!!>*.ZZY>N, _!&;V H_6U=E(Z @76.U9L XOXVY_\L[%J+2$>@ MW>)B=5O.Z[GH=,0&[).P:\Q6&) K^"1M.@6>'7P*S/>XOW&-7ZFGEJJ=M:G6 M5GNKS!7K#;["X87<6+R.(B]XXK9^O+Y/(?:UTTK[-QA3;#*1AN \>B!AAV! MAT 5*8F\$0KB(?-?T#L#P0K0YLA _V@> =7!Q?1C@/8('9_%<7@KQ\%=J,7+ ME\Z1'\0 F#FB+\XQ!-\8Q"DB4QQY0_@>[L(!S+DEZ>$Z%D,59E$X9&R4/KP0 M\+@)_.T\3O\1SE@$OC(N#$'+8=J78-^(SF'X%,!IU618S2WGUT?V\3Y;T]"LN M'2Z>A-TL#U?9)8I36I%E&8KB%2Q+HSE'*IH3R7,$CAT>2H!N^A2V_AR#/$,H M%EW%(QT1="3=10%I_]:)9;IX3#21<61HZBHU_5=NVT81]H&CKJF-7YP M%SU.N+6]E/S;3-JU]$ROCK,GF-2@#%?GT>3:,,C0CTW #@+[X M,;P%L/9+5@QNG'T]9-,46\7.POIY8 .P\26.!HZD?^.!- M\*L+B?TU0V%0YAO@,?C!G(N!-7F822$#(]CTS.8]>@YX+*8FJT;NLI< M0_T?T^SE'WJ.E@WIGMC58\2\/ZZ\,>SPHS=Y]=[BWH=U#03J)UN1I<.2=QY8 MIIET:Z&9!O]XC."%)7O8VD?YY"==[L^9?>D?:VYI4R]*I-M;6;H%G20YZ:V<=IH+H H1B?)3O)(>YE,@\!N_L@#1 MY8_]H0'?FH.7@< XDDV"A-M1%!C4TE5KOY[27H? M:2B],2_*S()";%5FO;F!K$:5)'2_.5+_ZWJ,_26-\OZ5," H] MD99B*XT/@4LVC[@E\ F#0P7955V\/@R?V6@^8> (YH(V(4BTU]M*TAC<(YN$KQ*< G)(\BQ+CV_2A(%%)G..6@;8 MO)1T/!FB)):6K K5G-F6!IX$/I@?CM+07/K=TBB$[\?0;A9IR[\"T3%90V!H_BN&OZZE7EY.T_9B M_*Z%]NV=P,JOJ.D=#:B.M'77%YI3?PH"]25,O^@-CG["GD^B2.B=W836W%]XNS]X_./DZ MV)R(7'+#6[.DUE&< MBU/V-"D^!:>H"G$*<8H 6ZO7SKLM$TQ5133!]CAO90U*Z,EFGR02M/YDASOP M%>/[EZR;ZNW]><1L[X+9]K2AK\ALNYTG MO>D^],1GQ&>M;[H>G^WIT=\(GS4^[X'XC/BL]4TWV':Y.=/1[);I>#E##[%HAY$;S76%R?VB);2R18E^M/TDD:/W)=Y!B^'E9U4[9A?2.QK(+ MQ6/FRWN22-#ZDT2"UI]\3VG.7Q:]:^[O5QO24+(S9=I4#^_N"3PM3<*52$6= MT*Y%^6?$%0)LK1Y7[!F==317V,05Q!4";*T>5YA'IG=0CG+(+C@]IZ:?MAJQK ME'-#7"' UNIQQ8E[A.O-#1\FKB"N.!=7G*-'N&[T!J;L'#_"E!B#&.-G,C74YUYNK46N0 MDMU(#B,V)C8^+E&Z.39N;@@@L3&Q,;%QK3SL9INUB=NZ%[URF="45^ZU)7L2D%X3N2)IC&W+ISWF8 MP#^RAV9 +5@"8!F "B1!FDLQ&\XC#GS)"T;\%(%$O\I8T(*Q_PG M;$LR%^YE")+ @__&?$_#Q9Y2-'F(.7COC1=-0BGVI_/LJ*;AB$UDZ?79'S[C MIV* 5Q3#UT9^.(^E&1PDH WPPB9PHH!"/#J.1@G A]\=@@SBJ]OX9N[9V+]( M"8NF<1]W-X^9].S'21AQ^#Y%(.PR8'/\OGC^A \_00 /O1A6#QL?SQ.0X\7O MCZ4D7![8UJ?X-S][+VL< (/"(EW&)OL(EDQPN&XR"(^@$.;)]H\4FG*?CBMW M8E 0L^LF+_?A?0?@(-'A!+K@-9G-X*;Q]")_B:_X!7_-I$@[_6)@KAM(#'AAZ M,SR1:,[.#P#%!L+\ /8?/GO!4RJ+4!ILYR745Z,Y[ID_&,#;0 P%R7,LL0"E MVP.;)=FP"H4/J]"E5U!KR*/C<#()7V/I)_XM(*% <,0_+RH@.C,[R='ZNNUN M_?7A0W-TQZCZR4Y<&)WHRK)3_6[ACG\EWHW#EK=/($Z#]'6(6;^W4U> VU1D MD^H'+RP+9F_]X.*>*;M?/!?NE.+U2Z5X_0IJ$3OD[ZJ;/F.HXM4? M"B' .]9># /*B[MO*69),N& .E.K,2$EZTF?U.IAIU1R"R???JHGX/:,$3Q4 MP&V1;P\+4,>UI9S6&^@RR+."E/NY;G[@Q0@X8=O(;ID,O,Q66.99G:FAK-B2 MZ-S2K:I=*IQT$UFX_=/S@U_#.+X-AI/YB(UN@R]>%,!C]66=WANHLJ:*--Y+ M"(%WC$4GB$M>3+0ZPBNX5Q "C($><.HR=&=^W@?1_YP'C.D.69J!!8 T8-/">(L9A)[T"[B38-N;PA_-( M&LYC.%@6Q;+TRJ29!V3Z6ST3:GW&J2F:?V@M.< $#NAK6_ /Y)C O_*BBU_0F7C#D)[FE!&0E6./QJHFB:N]2J4\QW1%3 M<+\N4LG3Z2Z\:F3-I(%_WV$)E'0+FX>5A(F4I]JCO8,(D7Y/*VH"..@%Y25. M^@X=4#E7?F:/B70;Q$DTY[B5KEHM:<*J@)@%?ABEI6I A"!,,CH!!W+)BX(\ M^VG$ .DQ/ 7$B3S\$9('-C)Y TB/&;Z 5\"M[)!+F=B'U7N1!"RZ6A#'*X^D MGW@E0LIZVL]]Z<#JC4]OGU(N?'AF+/DG**H9 *>D(L-*!9 MK]/ PTFK&7@A!"]QGP.XCI/SJN10* M)#;US'ZHJVI>[%)6-\/W-.A.Q87A]E57V_KKPRLN3'W[E^[ZY,ZJ WBM:])B M:;&6HE=Z;<5"D0[XB.5.PHX];8TTN%6V+UY5QXZHS/L[C.U9(\>AOLV=GAKW M*U&Z*ME.@IU..0Z^L02+U[G=PTM\?Z]Z8=-0PM?E'.72"R*P$=C: 1N9*^> MT05\)2'@TLZ&"B5:?Y)(T/J39\JO:I/W/V_$)-L>UTWOZ- [&DK'29,B%+$9 M!:\CYU',:) SO8,&.7?H22)!ZT\2"5I_DDC0^I-$@M:?/+=#MST]*7OC%7[\ MH^HTGY]T9&)K,,<+O4)ZG[+6YUTKCL=\3):I3;<8YV9Q\MU+V$."63+W+,+H MM_?$%@EY5]HR*\?N#8H5#'^7_ADQ%F 'Z$4NTD.:L/2-IR2-YFR1Y^BK@MCZZO N?WVM5DGQM1Z ZU?;*U3R8VYGC_-XP0=&?,,1;X7V>!DP%P,ES9LIH:@$=P$A). M>PK)FX*3B=+)D!U]6S$LP>DBX+2GNTU3<+)Z U!TLN$TU5O@#&:S>%<5E_=D MBY2*%\SO1 +]MS"XBBB)GMY1^QWDN[?^))&@]2>)!*T_221H M_4D*(M8-(CJGS7>P<,Q&7S'JQ!"S;&U=I1#B.1RL)I(<=@9^+)T"/^\"24WD M-^Q&DD%(>A=(.D]J@V7V!JIFRK9C$YPN&4[G26VP+("3:LN\SDP8.+68$=Q5 MDWCM7GT/6FH;Q'9O8/2M$GOX!XNFTJ\A',_:1;IUNE3?HS.>1 LBUYY-*&<=7+%)BH,!@U*X >0- MWU(]T[4-[W%L>@:S'CV0NHJIV;JAJ\PUU/_!Y*!]$\6:WF1A/E>A-SO?DU5W M&-;#?#9+1^)YD]5I6)_]>#@)<-W36Z:LMTJO0+2KY6ZPD^V:V<5+?!"ZPIC'P6%_9?@W[#9S::3]C=.'_? MVTTZ8>T''NGS@T7Z,'A:'Z^63R?V(]QIAK\.%F;P%88F+;) M[L5-9P/2.C,"S=;[JN5N_;5@LZ_@E[K1I<7:E5Y;@P-4IW,0TKGIPF_T22',=3F#CFZ+)BB]03AX#5DJQN M$%AV;V ZLM:E7DN=]WC^'49_7/G!U2P*GR(6GW9FWKM/[JTJK9$JM\%]% Z! M),72FDGAN N&JKK!N$%=N;V 8LB540Y-C#>M3= S8][DL")?= MR.FP\U$XQ_N]'&!;HW27[ 8W?#@7P^A5%0CP=EV.=A3@:-N4+:.IQLX-44_P M?%AB8&+@YC7U(0RL]@::Y69:/\<(F_S][[][<*)*L#W\50K^= M$]T16,-=T'-"$1YW][S>T]-V='MFXOQU DLEBQT)M%SL]G[Z-[,*$!(@ 4(2 MR+6QX[8E+G5Y,BOO^3JL$J/5(>Q=E\Q5I)%H:U0^QH&0+[ X/IE&$S(5'E]; M@>_N]?1?41!B,&?PC2R('9"[V1?'?G063OA:>Z?1_[5KHU<^W.G#HM($ MQ="C<_;9>W%9;&'E^71:<63>DV^[H;!(!B0*+W-G,H\798*,;HKHF=@K&D3Y M'_AS9;_ZWF(AD!\KX@:P<32DCP@8FXHA?KDE'@J?/5] UHAOMA=P!9LV_"4* M*S:X@!#AWO9#X584;F'K! CUAL19%6X2L."3QTF6@RQ&V^Y=-B>4@JZH0&P M3\2=9 )'SX%]L6,+]9$L[!<;F/XGH!MOZ4R V0!/\5:X=L)U%,X]'U!W[%'O M'&- * UML;F=P?3Q_1I&DJX ]'C!!Z R&SGF.H#TI\TXWEB@D-:WV(\@.T1A M^2VYJ*(S\51YNYE1YN<\#2-:V4_DZM$G]M]7]@P&^\%>O-BOP>#GS5,#CHSX MX08(5[OG'A\GJI$>)^/_?O1_'A<-ISQ&O3@T7NU(F'7-&/5[GZQL$#@_)>P7 M.= =,&!?B*/,A>L@(.$A$>P?R8S HZ8W7A &-VO>'[_[VIW2%[+WK-,2\I'M M6&^F;Y'MR0*3[ )[=($G\0+;=.(MQ[E;O0MSUXRFT>$GCQR7AJ9I]FBP5K4! M\3!W'N;.P]QYF#L/<]\1YLZAW3P0GJ]-K;4Y)]^OO#J7'MWS#8XZYQE%XD"8 M^=Y2(,O5PGLEA" ML!(GCLLDCA*'[A&(8S08&Z*N'UR_KD,!5[7.3VHP.@,:$A/@V@SVCKECC/(TF>UE!Y M]Q//!3S'?@+6C>$DSN0X:@\/0]_/C>/]^)UMQ_=X-^HR8TL:C'71-+I4L9R# MZ&3,N"40R8.Q)FI2EQ)B+CTC.&''<]N?TB@8="0'WBRD?RQM!P#@8H 43Q8^ M,W].=Z(V62G(FQ6-EU>_8 !5X,W- :0B7U:L@Q/*N)A<>>\?[!\8W)J8J;AT M?-;":PO!Z&+E0N_Y.>NW^@$3EB0A8Y4. MKPO%1=WNPJ<:8V7PR2-$'HPMHTN=,R]=@DW:/F=LO5QP/:NI-V[#G6Y'L^@T M2\):+:*I7V"\- =398-O*9CR>%$'8UWG=MU3!@_3&A>!L+2G/+KAG$SWQ@[F M<5VI>%.^D7]'CD^PB,/OL#NUF:^&S-?@#>4O&51[F&_[H,*.%:+6J7CS2Q>/ M$[/#-$GTF&!5JP#MNSPDXKR^MW7YG71'BHC& (U2ECLDUG"DG-JY5HB4FKQW MA+Q7DO)5!;E\?"P,L')=JZJ%IK@$?59V'*=!;58]B]5-^DEMDC.Q8*MHJ YEW^[BR %>:J!V>*M0A.;I1>XH#RQ+PZO8G6)R+(?1J;L5=U%Z7 MT&5I,#:,-O).VMW3CE<;X63-R;IM=V^K9(U)FJIH7 I9]Z25!7UBG0+,W@IF M_2H*]PLLGH]:VZ=_1PXM:B[">]=1//4K+R9%E7E1Y1%E7E195Y4^6U/GQ=5YD65>5'E-UY4^9-+ M_*=7 >L/$9\74N:U8BO;461KKX&T1.>%WS\[M*S*%^P1]PT'<#?[(R#4RO(K MF7D^N9Y,HF6TL$%A_$A6/KR&IIC"K==+;'7WGR89IY:L#L:JK(JFT:6P44YH MG-!V$MI>DV7W"$T;C'75%"V9QY^<#E6_VY,Y?.B_;AK@>)S)<*A*EZ%I] ^:V#9#TT5=YTF5IT,5W>6YMY@*SA+K@1#:!9G'BQ^7 M.D?]HTZ,*I9&HG)X3D?W%"@.S34TS?Y!$Z-O)4W4.U4Q\M)5CAO/#4(_HLM\ MY;A7<'@\^23@L>U'ID^K?_2)451 ME[3A2UY?_2( ;.6J"F\%,Q%(U/I'S(5BDQ%.[@B'-F28Z0MWU?'?^ ML^A(A&N!YFZ.1-/(JP?ON69P"7 \SFER'#BJTF"LPCDBFWDGV5G@V$5]H.+1 MV:"03B71JK\)5>VO3Z>Y1 ?.K%E(_"-Q"NI-ET1=;[$#X1SUS^F86B[X-^.PTJD'3 M6$-3Q62P85FR/BSZ L>'LZLY:/.(@\;<9VF8+_8HQ.,581>#%8$/G\GB=2B< M8:.5)AMM'7'-,"%5'^8%%*'Y'LO2$<=K@$QE#/.6@)(]KEC3L"NL9V<]1UAU M8-X"7@%KYSX)"SRO N'Q5;B_OQ;^; M6=Z]5/_X(U??#N_.MGVUD@ M?__L^7?)4.C)^9OO!17;960V=#08*XHQS,?U;2"PS$Z84"$0+NOM<.Y%*!$5 M:B\+6JN58=[OLEZ5 MZ9BOF4?XR%![FQ"=T&=Q]+&P?H-@[\J=5">O$O3CL MA>\"F@KK"M?14Q2$]&7OZ3/P^]O,!5\Q5Q;'A)-^WV37E=V[OKFMVU)A1NR+ M*Q;7WF%K,%8+-OC0$U96SSLO3<)THV$^335%;C,)J=+AW08WT,Z\?C)(,<.\ MC^J0 UD_\Y2PP>QHAV#64);:>=;CNW ='#>B8]\X_>-#5\/ZP[3A'ESP@4I^ M\*AUV>&?-FM QWJ5M+[%?@1^%(7EM^3*[IU)L)"-K=7)_)S[Z^*#3^3JT2?V MWU^ZQ3*4:J4PU_N]''QY8,)RM'8OA M8XX4U.;C;\CT.DP^U0;=$.GH$XL*GI<(>?2H^V/UY&>[N?9#0+W=.)I%X07+ M@-L^BF4VGOTH( GOD)3_Z_^9BB+]LC%9^IG\BRCD+OA&5MX+#,E]BJ]YCPJ8 M3T"(F!"AE-LM7_+,;B/*[/;KYTRC(%9T,:ZY> ]\;>8!^[G'-Z=L2UJS+2Q: M-QKF8[^$)7FR7^PPI.+19B7'C2EOEXMQWX+I?O9 (LB1<"0DF.T(NR3X)S$R7 M35T\!PG0PPI-9;A-]@*$478:PE\=5#=+%[NX&0/KI/<%$'/U0/RE<+W9,*]^ M X;ODSF91@MR-\OT\_CJN3'B\VT8-*U_;1C8JBUPU4)" M;%A]:6< 7ZI:GP8[XKT7>.^%#O5>N$@(\98&U:;/6QKPE@:\I<$;;VF0-$^' MR:7=TWEC@U;#?RZZWOJ> +\;>T75V/^0Z0W+(1+8LC0YNJ<0KVM30<:CO/Q"6 M6=\MSPH\*2=.-N%WV ,@GX;=X37,*Q4MY0([DG$0[6?#[8!(EQ!$QJA+E8M. M*AI3A^4YC4UQZ%\@O&,!#,;[G#-U1]P1EWU.S+G9KL6!A$%SX4>7!V-9M,R# M=5(N1'<72+NX=S4@S9P?9'KU'^)[11A2T$YO*K+R2X=0=.DB]+U/5K8S!0G: MM9^ @<-3GIT)+PMY+IX<[\?O;#N^Q[MQ@$B$N8.B:7&Y^H+A5,Z96X<3%NX5 MU5$^>^"-2-CG%*Y#^P<+9N1&YS-Z/I/M>+!_L/C9+X[]Z"R%%5@QN9@K(F2=G#1YM-)S$FZ"@R6[,9>]ZZ\=&4@ M.6V)#Z+4[+,O:"D;6W8MXQD&5@ M?1!5U(U+"EMI5$/WP #>G<7^#FE,T/O WU96YF*H?,_YT0Y1RX.QJHK*X=W5 M6MS"C@?@<_KE]-O"*=T._6)[70GH]^!*U1V@WX(:M"45%:0NE^*XGDS\B$R% MOVS?M]WPM5*-B-/.:&=1C&3\+_'XA<7:Q-R@- :O>\'K7O"Z%[SN!:][T:7" M#[SN11XQR3#2TY#5;3HABBJ543CW*R_?/^M-HTDHK(A/A?$C>6@/]J?U7EV\ M3+6OW-_\/03)V/:G,<#NU_BB(C#6U/XS8U$5#Z5(6"R& M]9,[5B7D\KW.[/1\V;9^<$_@.0^;Q!@5D]*G'Y-%A.N2)[8B0M('8TMNJQD> M=REW$$B5V?)A0,(N0&J/@DV[%[5TQ/BFKOO&=WH@N(>MYOI<#.O:&V=5Q+=J MRY(C*DOJ:EO!F>=O^1]W'!)O1;"B0-'YYE;?);KBE7[!UGAW$WNB@29L&JU]=&LS14)&: M.8!WNFJEH6X9;;AJCRJ\]O?A;;E'SLG*?[472($!-D/*-;(\R,QYD2?\FSRC M=YL-:I_55LMG=8],N><$Q'8LF"BX.VH*O'DKFGP(3<1_@CAS&P2PZ'5I9(0E M[3!!HTN&VC=P&B;;R"K:39TP\N'9TPB;(E*)%ENB7M&6J"B_.MZT$0'U-LWV M78L45$PY]_8K]DP,:E.,#!2CB:J1+T;W_BT<*.>J 9F5'_-=+8LK/>Y; YZ5 M<=25Z32':=%:W*[8.E+:LAJWN)R$3-&D5EKDQJ_,//8!R>2!;#?)':G]:Y*;K"?)KB.T>VS M(WO,DYT.2';BT.9-?D^T-KS);P?B\F^\)8KO3,E#"?Z1N&3F-"P"QY-WWJ3/ M=X_Q[--RM?!>"?F&1IT-=;AA#?F1AO'BHFYUJ8,IIQ%.(\WC(MJG$1UHQ!1E MO4M].RX]R^TW.#Q]>R$X[K/G3 B+48S\R1Q;_E(Q2;"9RX 76>U \']"9:\W MU-3]1-Q)ZCOV20!4]Z>]B$AMTC,&8U43-?W@J"2>&M==B%4+1C\6Q$; W351 MDKO4+^_2=:5;U%=)$ HK^[5QYW9>6K\=%IYLQCW;BZ92DHF]VRW9ZI"0Q)%T M6D[=$I(L./1%66FK8BX7M_>#X#OL07#E,Y4IZVWFPO5YJDML=0D\7(LU)>3/ M1J>*RW,\G:S(1/MXDA%/\N&]=+C87#M9Q'&#T%XLJ*N!B\[G8=#Q7MQFMF*M MH38D*64P-D3).KC])!>ANXNH;(7:4PGEZ// M:.&(M^3>]V8D".!A]N(S:2[Y:*B?, MYK.#.X=[!1+UQ%L2[.K.Y>GS,^I;NAL/]H_F%&4,QHIH2!<8UL+!5(]'MP"F M$>WAKG4)3)-*3V ME3!J&5(6VL_D49>"A2Y=C/[S^@&$YQ#N7::B[V'&R3ALVX97N1&@[K MTI"%-8Y$F=N@+QE!Y3;H0@3E02(/QIK,XS-.;U3&W/]H@>&/W++<#0?@3;HC M!Q@ +2QC(YK&P<%S7!CN+I3V>O[:@1*V+!/5PQ.Z^BH$GZOF6L*B,0#2CR8A M*T\X\8(P$-Y]]4(BR,JZZ-U&Z34NW9R497_+[M -;E!36M.H8?!PA9,+R]V% MTUZV71%.,^<'F5[]A_A>$9)TS)DW%5GYI4-8NG2I^K/CLD8'!+,*N:&Y&X;F M>%>^X*8<&@!E&*)N@(EY6#S6%^EZW-$:MQ?"[=_"M'J MR;>G1)C1[439VGN$@=$XR:/46.$BT'Z)^M[W_D4FX1]L;SXG6W.WWIF4T/*T MA![ 49>**G#@G$QVK@&P?'\G"?K%](CQA0>_$Y*$> M8O+@$M#!#/HCF1&@H^EO'DS-Q28.O^'VK.FLMJX*HY-:4U:Y6-U=4)4S[V:@ MVLN[88CR8&R)FO4&&^R=?P,EAMM:G(NA M\2K'1AO$C8Y-V1 ULZVLM)9VLN-%OSDQ?%9W@Y@K M=++L8^/#>S^M5)L=4*G$=+Z1,ONL\#WT)G]7[ +8F6Z( 9H@\UV+1>&%"'-[ M*I02<#"W?1+L/)!OOW[.EY>.K=ETL;[39UQ'X=SS8= 5>\1+&5I&K[8DPAKA M?SER%M@@<8JKY,6PPO!FP4Y?.JP[1T4>G7B6%G L5=0L61Q)<+.P@T"XA@^7 M2\]-UFD+( @-!A#XQL;XZV@1)KTQO_^/0";>:H$NR>_P&[SFP;?="7QUL_ " M8'1#X?I<1+V3#N@LL_WS<))*4RK03HL/66J%"@KVY53+7YL"S1.OL P4N&.% MJU/@-9#,E) E;0$;DY^#O^>VIBZ-?O6>&7K-!+Q[*/06%MFQ%_#O,PE"="P. MA<^>+Z!($M(J2X+CLH6"OT1AQ2)W T*$>]N'^T7A%KB" ,3"P@\,X>K8*"H] MF8MQM<&00A_VXLF99"?2B#,:TZ7#!8;6R?>$9'S 48#: ;PKR0\2,HB86>>J_#8)HB_)A%R9( M_2\@G@?$S8Q?KO MSYWRB1A(+\P=BY6HIMO*Q0UEJD'L@F=<]5?AAG'5/@KR=Z[PSVCQ*BBC1#YS M7&S:!!BB610ZS2ZD?(L&_6)^9Z"^]!QR5R11K2 M!^.0N'F:>88C+!!6 ',V:Q"-/#SY@+G!LJX/8461*LQR/:&;Y&WK MB6>96-6I&H.QYY(2]K"YK=?EVPJ/H(NS7ILM^L?GXWP=-[(90\I02PQ2#5O5 MKT %P L^T-8'SC-9=ZC_:;!Q5VQ*D=:WV(^!MXC"\ELR-A/6H?5,A(B5&C96 M)_,3AXN[XQBRK5LCS7ZO-BOP>#G3?X$S"D>D:'"D'VSGVJ(ZN8C(/CK!!%31R"LG'T1\6-@@9XG;6-[$M4UAQN6BS3LX($$AC& ,TP .O!\3N :9'+(/H#1A:H?V M^P]5Y !& ]0"N^9@U.0+B[&P5P'YD/SRR]0)0!]Y_>"X=$KTIE_B9\5L#WGE M=NP+KCG[>DW0*&$C4<>J]&0UW1>S)6]1A1-E4M][V4[L&M'_"03@4_C"3;W26OTE/K#7=G. ME J7H*^Y$V=E+^A?O]H+U%!WQ5?NF'OIDH&BU\MU^DI"X<;V_5>4:JBEK4+D M:0VL'IB7]'XZ:B6G2]O3O#K$5ZU" M53%O"2\M=$$T+BQRJ9: D7I4+J /QLHP7U&ODBW@.GJ*@A#AK_>YCFV!F"3;+4X?^R4)6*:R2UO!%2'6P/V@NI0:\#H$JP!',$]9HMM60,P M=U\Q1%4Z;R,^#J?NP*D^B*RW *)36P/VJP+=TX&ZI0>H4HD><-0RHI>VIT4* M$5^W$]D#=EA'%;W; 8HT!DKPR<2+_(#0/+!SUU,_H-)=OX]_23JADJW*@[%I MM.ER;[MTV]E]3QR(QU',U=9K_7/HO47H':!1JRIP/TT2-:NM'LD<@F\1@O6! MI[UMX)W96W^,.NT7\XP]>L\Q-HQ?R:\\YI4G+_;ON3.=JLC&XX\=^JR*,HRBDM#]@B0M0.#TJLM6M=<5!P M&#:'X:%VAQT! 1QZ''JGL#N8G/=Q !X*P/JPL]XR['A,P!$R!)1C*A":5*) M<-]VC3TM4*_XLNU?MO_Q? (O_:?GN*'P)PPO\LD;CP\ &KSB,0*=$!-.&8BO MR2V)#;UT57 8-H?A@9JZQB,$./1:@-X!FKJFV,'-"YH1\ D(^5)DVCN3VYJ3+29>3[DF,$2.,&I=%:Y3/D^4DS$F8 MD_!I2+@^X9J<<+MC[CF"1_MBGT'-/3_3GIOCOG3VKM7G-->K_2VW.;6&LJ&6 M?MVU5H1G;W')Q\K'>HQ3K/+\^]7F5#)'/1FK.=2-:N,YH/_36^M;U_>NA;P? M*^_'VKG%YOU8]Z\1[\?*^['R?JR\'^LIUH[W8^7]6%O=5_[*\[^2]V,]W2MY M/]:23,N-?JQ:VYF6F!DL#96B/BQQUY7O9!+Y9)KIOI(F%HZ.UXJUSK9?F)>V M:(87XVW=PO.1PQ9U;"PKBX9^@1WP.(6\40K9&P]8A3 PM5,11W(^R9X3!B>, M_A/& =%VNC(8:Z:H:!JG#4X;%T@;]2D".PE+HF6TU2N@0Q1QMFBT/K9/[9;R MJFNERBMOBMND4-"(+QOO)7P<1J ?LUZ8SGL)=_-8*)14]%,:@'@O80ZJPW,H M]=9+!W,8]1U&AU@8:$-?3335@[O <#A=")SJ@\AZ"R Z*TVHQVZD4[.@7A\(+814V H M+<<4CRMWP1;[=XV)T2LT-6Z(J(U%3 MV_)2=N/XX$ \/A!;T=Q&@#]55*41AQ^'7V/X':*Y86-461$UDW- #L'F$*P/ M/$R 5$!S,]\F[^/^U;YI%B.I3+/@CL(:FTJ5K0U%BZ_:_E6[O[\6_JSC7#T& M5^%7\BN/>26'-+_RPJ[DD.977MB5'-+\R@N[LM5 Q5Z$*<+LKWBH8B>L;.8) M'5XCN36'5R_C)3@0FP.Q#8?72&G+X<7A]X;A=X##:Z2VYO#B$'S#$*P//*TU MAU?8XH"HZJ8O;2.*\>7_4PQ?G8DZD4Y;L'>F# ML29;HF0>G,76[G:>.6*#4S2GZ)-1="LZ-I9>,D1)X73,Z9C3\=GI^!!CQ6@P M5DU=U/6#\RHY+7-:YK1\*"W7IV 3I6I9U$<6I^ NF(6.$$!ZL<^@9J&?0QO0 M-4[R(1F&OX+&Z3L3FG2:/'MI^T^.2W%G)2S3<:=P[GU01O2AK?(!6=K'"!1D M!-^R3F[!)S/B!T+HL3_#N1T*+T28V\]$@+%YCX!XFS(,N&1EOPZ%K]N.\L)G M.,&Z\ ]\X;F+5P'^$H+H,7"FCNT[)!@*#W-XA#.#VXD[@2D^DO %R^2&\'E$ MFQT+JZ31L?#(FAP',*XIO<(EH3!)VOP^8YM?^&ZU@C?1H"XKD& ,?IPVJZCT)1_))/Y4II\J0V$SG;8+<*%/_."$P-TF&P#*=4?< M!!#R?^&S/7$63NADVMIV9F([Z:!F+H4L;9R*2MNY%!8(MN6)%*?>^>(EJU+$ M.LYF4,PC#WWW0*^$.U?XW7X59(-1HXAT:W=-Z7"W8_7FRTNL"18 M2/OIR2? D4F&,=K4OHE(]BFZZ7%%S[GV9O=(V,3BQ]_@T^_PC5])@PFI(/X/\Y$& MZ7S>A=X3P:>+E$YQTQ3IEP_X%$<8RUV; M/#Z1'R,F)/XQ_#X4?K7=OX4''VN8QB4Y1>$K%6F!.UP'@0?R'/XEXA/I=82( MB"5@L,^4T2Z \>$R41'WWQ$DK&G7 M.%"<$BVT0F4EX7I"^8]LJ2I],>P.3'2Z,?7-RY/Y#WLF9]UG5@0GES!D.,I\ M0M<5#S @7_PRWJ%4Q >.#\!$)(;.,PF2A.63JGGP=SCPAL"5-*[R+G+]93-B55QO2];0D<]FX1(9/K#S@M MZ0!PKK8XWRQ:+ 3R Q;8 :I]?-W#RK9AT3?&WSWP6O)^\*)D$E"E%M6/("Z- MMK:#P163B1\Q>9.]7[#A_X*/&("MZ]B4E>(IKT!AL%T8DHA6/31HPJR7SA5^ M9B\6KU3=]'W0O(*U6K9ITI)QML2>S(57N R%+P"ABPL#-ZRO8M3?-_#^180E M,"_7"V-%LX/GC*7NAS,P)="/@0'1'=3I9@!##J+'?Y$)Y4PV ,"G+ @GNF3B MQ<)9.B'%.[67XE*017P#6P\143\#CLLLKR*SIR*H7H45JKWPE$Z>SI96@0F$ M=!XA((KI*S/0^.B?E)?3CW%^,-T9O'YC<9E&3K]\)'#<$,;[84E> 8$_PCD, M:DZFH!N F.?;Z&0 C08(;KDD4U!%"!!?YD8XK5 )>*5:CXC*[;,SC27$8([< M"K9X0E] ;=DW"SL ?0'-UR!5 ]EXD[_AT&$:<>WZ,5:-G?B6PN<>1[1O&W1, M?,D; GY*4,-L.@$.D\W0#C,(W>(G^!0H@HNW M(E.)39CXH>-WC67N5V.9AR]:>MN@\UEE:J;^&K*B]!EP9Z: MZ%;(GO'JA .G#^W@@36JITX^Q%,JF;F(LNKZI*=[(N)R,"MRL(*)4/O6Q//A M($>IENW;4+AERU.RM.CS79(0SSY@U0MB@V1YK"B M2%OQW#\B'TO64LHL);:[*S ^OWN94YLS+@.*?# PE/SQ?'B?@&)QCOG2 MF9I<.#?4S OFEIE+5MZ('4JO C[(G=H^6C;]$.WN3( !*ND9V6SF+1;>"WZ3K@0R(<)B#)@\2-G5UH()\%>L M'.6#!38D\CWR^/?UE?B>$G+OX?Y4T,XS>U*/%.5V64O&C 2"P@1-22^>/PV( M6T":L@1*^ SH+T^Y@ZPG/SYC%:+?\C80[D?IF!\^GX'@ W;3^#!(&ICO%+*7_"<_G>$!J9' MP(/ Z+BC\]SO$!2IBDKM1;C9=!K ;I--#YCG'CYSVYI;SD"\GL3=[-[WIM$D MC&49RCR+9P:RKY7WOZ=JZHH])]5:]PJIB6L+_G-IN)HSH>:WC+Z+0M=00"\S M%C0%X@WHW90 MG'6"T[Y9NA\R3J@M'H1<6<<*S\HHL\6%%L8])[,;8X^>ZZE3?R-0*V?O0W/ M"MCK#]A\2K0-$:36(+F,/,0@A2-Y\)VG)R3F/(QDT"ED47!)7&2I4S,)=&!."?O9 M! MFJ'.KW3=[F:?_AW!V;V^I&($7I:$%>Q>/]2+*L"UP?6HV&MG[&JQQ(O( ,H" M@@P+#0),-@'F%RT%AA*\)1X0T)67T9(Z!J\*?LD)E;*H&?P1/UW!IRZ> XM4 MC,40NYPK:$907$O""T/&F>'*%WN'=ZL,?7H)^G**0P'PZ&$37#_;S@))_[/G MWZ2CK(;!C*XL@YJHC413&HF67G"6[(9AWR2.ZPFPZ6G&LI_&>(K[^+.P)/!B MX9WS'JXL8M\L^8@%&@5KYD6_O?)F5P@!WULDQT/6QQ !6TMN2!6+#8EO'82, M%/CL+9[QUCC8-+D5A>6 /C-^!\T>@NU;Q:=WN8@,C.*= U-CJDQL+IQMVNN! MISA)2E+FH1WD OM- GT#;NJ3!! &%\[:S;5.&_,20 MC'(?F=G1(MR0DV*!+Z5BZBB"W:%W96[*T,RC[?[M1ZMP0H6, #Z%5U&I$'0J M_\EVG?_8:_=4GH: YN@(@XQ<5G "BVFF'PW:PJAQ^#O.+$S#MVCL-\L&[" 9 M5;";T"7PHA"E,\HT7AR8SJ:]@XK5F&2#*Y"$?.&RPGU4S)]%/G6!)]P*: 0 Q?X_WI2^,P%_+D44-!ULZ0*LDL>CEFTY3-(9_W M,8_GE0E*!;#)8C,!\0S.72H'H.P9,,/,$E,_*5*2JT#3Q% DFON9Y&MNHY5J M!PZJ*.0''!N!\XP+%F.!N>?C/[+V(!H'-2%HPJ:2': N@ZDQ-:9;N+=+-["[VR)TD&SE9O^^OIUO:3W5"S.>QFFD4\='>E$ ML$_:NE9IDGC-/"@T$G,M:E/]+ UUI*Y=%@J%D*@=#+7A6E&/L 3PZX/WB0ZP M< \5"8U6>F'05"D/[" 6E?WZ9Q]%@UR2&E-2, _>G[*,)9H@OY6H1QDR,XCA M12CL19,DR:.#FU<24;P9#!3[/7!? AI+XM*R&S1S*T[D!ZV&D'C^:.!*LR5Q MWBDS)3]6^ AFC!+(;(96UF>ROJ"=N.L]I02SJ_0I&<.^A4(UN"!U\Z?>89L6 M",WM".+ZR:4;1D]HMG$=!&R%@-]9$@XVAP\I(EU8!@%T,Q!P!)::5U#B :T. MM9)9%'6SA6@NQ329W2>VR'435F0%M"Y]1S8IG5O-(1M''C+H,.:.(8N)X$\E M,R;2X\*CP.<[R%VH>1CT>K@Q*D)JW43@K:/^!(G>LC+"O.AV]\T\^21 QAP- ME5H[&;_5SB8,5,C=;RWMO72OVTQ[EQ446G>EO;>WO:V.6T7_UH[TM\T=I;DB MU*;+\F;2\P'UQYR:M#Y'.GQXJ!5<)5AMB,8.H!"XEKNC-445RWTEA8/$!L?* M/H:5I>X,.)JR;%6A;L_\PJ1%"WHFXEPOT!#RU$5OBEK)F\),? BDZ91L>) 3 MCPFUR-@3QCX3>:=C4ZT@J<$L';35N*'CD_"5QJ,("\=^Q"I4P(&N2ZFJN&18 M-S5DM4J!#92!T(_ ;!UL(3SWZ0K]\>LEP16KK(QUD&YKUJBZL5C5HJ8Z/-)';U=!")54I8Q"F/=+;ZCMF6"W9I6GQ)\COE M7C2GCCH<,$J>E6=9O )1/WFA0]$\8;L_07/^AKMN(S4H Y$T'VC#;DR9)/%I M(/Y6=@T;CG"S<<5FQ8;L\ZGAV1=+HG> B5U-G06M(;,1RX,5"4,[<8@'#@#4 M]IF$A*&/^9"3CH%FO]."\>-U]81<':KKS@,RUUFL8:8 +A+"!AG&P7S-'[ MRK@\'&DO- [JD=!4#\=G:O#2_IN6H$5?59"&3A;Y=M:A4MVB:&U_KET'1/GBE9FF#F5:.@A3;,I@7LEN0:B\!B%U#T..X_5+8'1TR!:*L3 MSC_;ON-%P7;4Y3IQVNDB']&=R-RPJ\[?I$>Q]9K2/+9^ M4^".18.,@,TPMKTD75P$M701)IZ/QE#$THF6 M#0( RN:Y*_@;EIK5-F)OW8=OT()!("Z*UGF.BP30HA(L2@VV,(!'[,@<]3;M M25UL)5#OB,+-G@&QIR&$Z_X*SCJC@WJ5HH#&QFQ5%DM+/;/Z7'.R]K%TD^-5 M",)C?38*I9S$6!:#GAJ[D$BTZ]>('$B:&T8@F:H?#ZKQ)0EM0O[2ZHEJEWLSK];']X&4J M>]K.]-:%J:-I.$.CM%,@71"Z'K5]6YHU&.O:KI*?#FM?-MTHPIO;!S3/9T._ MM@*[,K5Z,1KYBHJ=="[UHZ=HN"_NSB.+I;4#+%K9-PGV?D$S$7ULW((K=&_[ MH7![*PJW(5D*IDCI0Q@)5T*WNF+<90*OOWB8GH)[$A?O?A6NDS+7P;''O7.4 ML1?HFM;W%#X#30BR=/4_*9^9.4@*M)1G'.^4ZUW#*CA@"$84),9$?&;=@U?; MJ(NDM*JS4 RSYZ*R001C7#I(NRZEK M:W=E$" +F'-RAF8.@GQOFNOH"=L P,+J'62.-='3,:I3RJFN L[/[*E%N26; M/U/6>ZR^7*/M"IDCJK@^Y>-)6,"MXN;90&J,;CK4\H(SP\RJ/6LMF!2<+@.JNK[>DE M!'//DO'B[N: K:\U^R-G9VCNB3.-NQO&C1CB7#A4NQ>)6RJQ)6:RW:@&G@GG M7'BLY!),%D <.<%\&:?LT3C'^BNE;*]4X#RY\-OVDOT&.FWP!=Y.@COWT\;; M,=&J">^T$!+Y5K1K2##-#7M,X<0RF=C-+ Q'9JK&#NFWB*EV4 [::T.*B8.E M:7CN5?)WYI .]QWHW=P\N>:)6#]0>',">::4%41N&C(A V7!HI9FK+]S\Y#W M?8-O0Y@RL$&=6< 1M@8?9\/G5.2->/B>$==M>M9U45XTZLJ+B6GC2*E0IB7&H.S*K,V2_9ZEWDTU^9J;4/F7O6?/:0Y1K M$6_W9)-2+^.H4%KYZKE7:/F-_( (B$CALSW!O%*'!-V;W-N.+SFK$[6%^)*2 M\!(W"T%T,/2)JMKQW>M'M6V86-%K6.BF+/7#TI0715+E\^=8)U$=6I)X#"(# MYN4F-O[[^VOA3^&/U9-O3PG- Z&^ &^6=Q,D'@3F3V9E20YV!&);CIUGT#>2 M9(0U=&*9J+_(9L&Q=*#%'=MDG-R':6K%4L#&7+:%G(:A:$!TIZ[CL-10 *W:>!Z!.T)-;ECIW=-^# M<#GS8"I"*EF>]91^G^36/6)BG?^,F0:82^$_UP]MVLL;;NQ@#IP _\$N#<_8 M#S$,KL.;N/X*[=%3'S@CK!:7CW7:!$X:%S<5@U%1<[UG.^=GCY][-?F<)S: ,WLVR;O<'E 8>X!&_+KS)WQGJ MA1.' %&O<*M K.K("N\-.5DW90QI0G>:@38EH>TLTOH;66%R ;I:)N+$3[EI%:5\(X&9GD1#'L:O/]01=^19;I ;'@I[_"GQ+^"A5K8JX!\2'[Y!92L MU<)^_>"X=+KTIE_BA\4,![D4C:0&#APS$[H?[.LU_6$/-:3!T(?_ILF;XZ^' M]*N?PVG^.W,T5"2M]&MI*)=^M^NQ,DB.EE'IL3_3(;-AP\K@$M-8J"3V8\3\.FF%V9K3T?Y>F5DR.*9_$Z=4W7 ;DD- MP7X"3%_"@8:I6Q7 WOP\XU004P&R^8<7KW8[10L3]$"0E0H*'W!VWPH%&)S= MMPUT#$JH#W6,HUK5@SG*OQ<&XP-51'UNJ)+%SBZ)# #8%5RBVV#L;5/ MA5%/O0AMA\GVQQ=0VR)\2PO0I%]>OEVHQ?6Y=&(LJ0P7N_FNE]5["66)41^, M34,5K;KBU0EV]" :_YE:V[,>P[7CI0?>D-2-U+BY5LYM7!)T<&A?,4H$LP-@75M$*W5XK MXE/7:3:'+WE0PS21M$!!/63IQ]X?LQZ_5/1<88.6!X2AX$I!+'CE>@:X.=__ M1P PK!8VNHP);CIM93K!BG8++P"N-\2 SBJ!."RF-@ZIE>.06MGH7&#.QI1# M;"'ZY$R$=7W7@$?XL.W(FEJ#86]^3N02?#PNB)L0$6OUXI>K[7Q>D)85.2.E^M%+]?; M>?G69A2]WBAZO9%_/7M"3IBO_?=61%918%J\]46(4 8[[M**[])VWZ47WZ7O MOLLHOLN@=W5!PZD94;=.>1*%3R[QGU[A(/"QV#D+TOZ3S)W)HG<)49\;*Q/N MIH2/W=:\R21:T4C;=+$:)&^65X%.J?7:G7Z?>WZ(MC]*=YBK5U\<&+7=)[N\ MC7#;0\?,U-$.268[@;C1/BO'W.$L# ,8\9>X8RCL*#L@2X)X%3E__':>UZ5;0S=\EF1C"'%.*%YYY$7L>^7:P7AI+!;,]Q\!P?!^7QO7A5/OV1UF:T@SC8.-@;!=RC:-^1 M,M3-9M&^N[\S%;7]&&+X4NW58%L)>"[S)+5S:8&/B"6GG,<9DA/T)%:1/4.J MI;[7RU^'+&_:6 8.H7U+5Q1E_[:FKQ0A9BL)3E98MLH)453JW2MUH1_I?:6O M/%%0UPG"6G+8D/4-&8S92SY4H)/:<0\7\XS::)C1_S5#0T9^C^^_PHL_&.T+ M['O#$K:P4BJAB[3CYU$\-?K0U"L,LR"-%\G]2AW*!0+U(\P#GX!!HX*R9<^O M@YJMC:X<^5, D,JQ.^>(A:- J!ZX4S2]O0$:9YM7BW$WFX;L;_B2N]D? :&: M?=W &T6FU;M'HC4Z./"FF"-5#)UA.\,)@Q-&.6%H)R4,K+*C&**EE]6F.3EA MM"0QTA>/.HSUN*Y0X@]/I8*,9>ZHLN31T@W.MJ+OCG;^)&;DUUKM([)TAG7^ M#=$P\D5>WI\FJ:#!T<.1U#[#/AQ).D62HN3]?*='4DOZ7.=Y]==,1YZV^?4> M :\2E545]GI,9OU)GXA/*;9B56?LV#H ME"Z)BI%/F:@M$5;;H7-J'9RX.'$U/L#K$Y>%X6JFJ%OY<+LN$5>)1UK;X9%N M+COR9UR^7SO.8N!>[?YZM6'G)U?.CZNY,YT2]P.R,T6J<(U\'O:?(.X"?>.* M**BBL*YHN/D/=Y9SG^!AJD0VY>Q0CZ""K1)%TRIK%MU7RQ_35@'<*D4.K<(U^7A?\;$/T*+ .]DG8T%L3,[C_M^W#^6#OKX). M*5'6#G%)\3""3L*HQG%V.(S0&R5*!>=9;V,(3G&4F16NL.-P# MS#W '3BGZO,4;",M2A8/K>"$]58(J\FQ79^PJ$75LO)I1UTBK)/JIF<[O4\2 MQ[[OOIV5S-\@ZVES62Z$,>WHFW$@,\+L+%T5U8/2LUK(C>LY-J$X\;XXXM'/NRVW22,9Q85LPMRU\Q88EV/<# M617Y=^2LL-T""YAU=O9F>+07U'(;S EL\YO90+TK&P@LSH_@U[@D-2O1Z\&& M^4+BSLV6ZN6;NYE&M["=R]>@3 M^^\KVKKT@[UXL5^#P<^;Y 2T%#_<0'K:.?>X;+BZCC@9__>C__-V8,.^=AE* M<;L,=;"S74;A7=KNN_3BN_3==QG%=QG)774:F\2UYLM*MZM&_TJW/U!6L%QY M;MH6*:JNA- FQ:-?8L/M!-8F:-J5#B^\]$+MFCE4671YE2KE!3:T9 X 6M*9 M*W?-8>N[H]1HEX:Z57E1:WRGJ^4O[=Q@>[6R1QJL(54;4'MUUH]!97M?;_6S M>/D#/0]^9\? )SP&J+C1>E> GB[/5SPD:ZQ.MT%\%L*H4XZ^%YBHV.Z@E>+[ ME[-D2AM19P8.#$<]V0X/C5H MF!\^$BTC7_+D3-1PZ4E!G[<:B5/UKDH%T/[J=WVH.,N?T=DJOMU/T[_.1$]C MM$E!>=6+)O"W6X.J3:O'CI**68 5'N,R"+76P?43.R;15G? MQGO^?>[Y85R"YHU(NER+;<.,2H'S +C93>M$N\]0T)QJ#4PKMT2]H%MT_ZAV=T.I&F7G2^XZ3Z%T:G7XB_Z!_7]@ M!>PG(OAD:3ON.H@+O5RL:P:H^Q/8F%#P[3!N3+.[J/I&376L?>[-RDJD?R23 M^%-9+*R7WNL"Z2-U*!M6?RI.CS2E3X.M]MCV*@LWN+07A4%;KUG=TW7(,J,C M%:>^U*6K6([W@J=_RM*Z?2SI6OK*$_EWSB2:5Q>VJE0":AZ:U_=GG#IC]YQP MV:H#?)2V\2V%YW55"R[N@;6GCEI"IM>,2K\E1$J_1+>YO*$.PP@G'Z:1_TIL M/Z, RX/Q:&AM-Y<3\"J^DVWMI':*G50&8W-H5-C)4Y>[.B=SB@.6#V%-1S@K M>@_HG8F/[< 9HTN'6HN,B>]C!<;4_CYJN(_J,=A2LW#\3DG6&\;*9B+U$<[; M3C[C+9U:K8C49Z\BU0&NEWIJR#J9[<_3$FX6] P??$1VM/ZFG" M[K3#OP_XN@=XRJ\+;_)W9FLLA@;'C6!;P^1# M? N!G5QA;)$?D3WVB=R8LJ"I/):15#"6D50PEDSD4QQ[@ZY!*R'+LP9"*;CC MGR.8:GP&"RO[=0GC"8 .I\2//[2??$+8QZW%/FU%.0GO'%<(YUX$,YD&[_L> M]*0936.%SA!'I%MZGP9K=C?HJ8E!L5.Q'%NFHB]=][YV;_$2E:9@Z;H3$E.V MTNTT"S\F%KK9,/F< AOSH>!A#0=MU:;PG6BP=T[+PY%[[)US:K72(/9E0>P0 MU^]C43$%X-WLLX,:U?]2;UW-M(D1EHP3=;DC9D!./)QX#B2>0KUR#]$4T(4R M&*OZ>;L7%^0$7;93'8Y1C9ORNG[P?(S(5WCBPPM9/)/?X?'SH/ZQHV+W.-$\ M-NP%D%VV:I1PL9U'B'0 S:.PL_#BU>?KG3& MO8T+U!HXR%KBWBFX"O!C@-*IGK>9XUL4K@TN7/>%*\]]0NKSY1'ERR.C2P(/ MAUD'^3*#5P&"S,%8M\Y;YODMRLLC+B_WA#-_]J(&5G8L*6:*NG3>1L1<8.XZ M8V;HR@/(E 9C36ZKLP^7F*L5R)X3G]BSD/A<;CX#W3R2W8SYP?N5W-O.]!IW MJ#%K-N7!V *963VXVB.7F?L(L4*N7 *M O1@ARPN+I^6+=.^!4O'=9;1R1YC?@\P8T@7O&O(5G>Q$1C,-GRL BWCOG..56*I[7%]T+H5D\\D7W0FA; M+BTY[NH?:Z/!6-8E43%X$R).PYR&SZY;UJ=@$Q5*Z7 [8P?HMT)E@^V_NY#) M3Y_XP0EA2I/=V:@TM_]WV[6?0'W$W'QG0EAR_KWGAS-834]@L("E#(2'.>S0 MTURXO[\6/H$>NB&T;+=PZ=[TBTL;;$\_F= YRBP(5\)?6/=\XCVY<-M4^$>M M=I[Z)H7KVQ3^C3P3-R*??6]Y W?B,_]RPOE-% #HB0\:PR)"HKD^/WVP M?U2C?R-#_Q:>X,,\^0NP7@N< HB^*]^;1I,09DH')-:=IW;^>5KHY-XS3<<- M (4+F\ZHZ5SU#LQ5'HR583Z_+#O76<(F!.\16"F=VH_:6=.3_(].H_Q%\'3TN9554'8]?++VJ#I0DQ#'#OVG3O M.-K)\ _B]F8'.(-63P3%?I7G'[0^&$L%Y;N.>6094@?F;=3<+$/NP*!'N%EY M*_?1#UY#Z<#DS;H[U@$)T+)PQ_(GZ6G$!V./;'@<\4&5I&*8GE9\8&ERNSEYO6/U/,H=N?-9I6$UMY04.7O#!)TB8SV1=1.VGS1)XL:XO MK6^Q'T&SC\+R6W+EGLYTGF%?[2MSN\2C8'"J? M?9",1X0-"E9D@DQD\4K5H3-OF=)@R_8=5+N7"&A)WJ6M-C@X]Q@:=H^'MEO) MB]0E6[;)E1@0+\79>-4NLYK@[N8&A4*:<4!\>"M%.%4)&TK) MHF80W##E-L"W7E5 GC?%51/3RB[NCAXEQXV$^O MO%A=M^FU89DZ51H!F2JBJK<5.' MPGG*BUEUGU";U$I1)2QC!7JJ)O,#M>\'*B]N=&9JK5E[IB:IRA(]4A7UX!86 M_$@]-]QXP9M^4?:Q*HNHLCP8RY8J&EK+J6"G+G73B=.YZ_5**"!9O1)>CN30 M=:Q5)Z(99;=5B$25%2!S214EK=.52/BYO0=SN?(4+@G[=HSWD-2/3^GU*5H= MC"U)-*2V*OB>H\@"/[3K'=J3R/>1_ LC"_D)WL$3_(;M6'WRQE!=2Y0*2O[Q M\[H_Y_47SWVZ @%[V2+)\CHT1XI&N^@Z-">28[YZ[J0IR],'8UT6=:FM+E[= M*RK5 K_,%[JID>G7S=0+S Q:[&:4(F9,^&2V(!-FM!"\R$? 3C%]"%?0I1MH MX[>/]@*!*01S0D*XE69O/(=F-_*7FQ\2U-OB, R M:>Q'[QE^]^!I,,A9 )JU_61CDCJ]:&+[_BO",M6]0YK1MJ"8^^02_^F5I@$1 M'U[+[B'P]OA"IIPGP_'3^/),2APLCBW@&]GM\&/E.6[8P6H9](G5BS<5EJD* M"\I4">>L(_;6"P_JO H"K%*6$% M,]U\6#)KF\X;RT2'KVRO_QW!:LX)@YAFSKUDBS'V>ZK1'CT39'DJ0K(U5396)I\O]AL_D**9K' M!7=QH4!KF)2;BLL=;HD%\K8$]R%+! M ]S^Z\*;_)TY[$TF;\!FD^EUF'R(CR<@&JS@!:$?@>SZ/83[KGZU44S+OHJ> MA-22E,0([U A-6M7L':?'>EJ[E)Y9'GUNH MZBCX/IF3:;0@=[/L@S&3'-C?][GM$_K:V-=\G>'^UPM !KWZ;K:^U+RB#$\FB)7A.$\,\R>5A\TJ,8VR"%/,E<[4L.N68-94LY0@ZYKC;+ M3-^;0Z[SP?+!&E+E"@6G-J]WPHIN5C);%IO_=LRIU(UE];/F 'F^8NV?@U>'4UO;U%:A:D6!O;W;6*M:#*+*A-_:PBD<5!Q4 MYP#5I=?^J;G__)5'>F4OXF%@EN>)/D S$*VPR\H;\Y)*O*12]6"446G*6VQ_ M)%-J?'S<-C[&IM%K=WH;!!$&!MS-J!T5/OF+>K'" $V<<0''._]F83O+^A5< M%&DPUD7=['XB*ZJHU.5U7FJPG0P331; M"[7D9,7)ZMAD-9(Z3U98[UT5C1Z059>,W6=32+^1@-@^!K.Y4X#6,UEX*_2O MMV&F5 I7HQ]Y4?7(4NX\66I,,]/K4>7QB(^#)P6/TGGPZ*B F'+-\A@=Q&'G MO:2J-!C+NBB9W3>1<2 > ,3..Q95F=IJ=:7[')';:@%^OQ&7^/:"BM?V%$O> M!:%/.U1S:VT=PNR\;U+%OL*B:G9&Z>7@2SGN*5!U4;$DTS,ZXBLYKKJT2=W_2XH;2KJIOVZDOEQD: MU.+Z7 YKZ;Y(S-R(NI$O#W>$RHBU8-#Q8#_.#S@_J,L/U.YK.>@8UD1);2O7 MA/,#S@\X/RCA!]U76\W!>&2)NI7O[<+9 6<'G!VT*QYTGQ]8@[&IB);:?V']?T5ZP'^S%B_T:#'[> M+$7HN,G##6R]LW/N<:E'U4A+/8YIA:>BX>RH#JH45P=5!]VH-4F?6+,6J'"W MHK.\QAKI3OAZ0 '0CTXP67A!Y).R,I[9HI^_ON9K@K[8_K2@M*VQ8[WI:X<#;6EV;?K[#,K3"-?/H<6A!^Y?FT;O<*AN9- M/Q24)LXOC2SS*IZ\UB0?;$>J>/:A!N!^3M=R$4!%[F=1R;LH#$+;Q0''I^QF MNRZ^V;MU]8NI,0?R$Q81]6:LJBB*/94:M[5;K"\^H?./NIR%_HO^$5=OO8:! M@29!?__T@_@3)V!_W(,L6ZEV&%__FNO_C38EPJPE7.<;N![-!I&]H']_<69$ M>/>_Q/:#7 =*OOPM+/_UTY-/GNR0P?P65M]Q V="__H3>TX=\?@Y0ECO.06- M=D%QA,79KL1L3<]OJXOR9J;,D(Z$].J&2:.NVSXY:9<6.%-T->B7 >R^6)2$ZE\4*Z4K Z]W D71Y--3TH M1_&P>\+7B_T&BJFVS+BWD)5J(1D%Y('XRPW.#C.;?)A&_BNH(QG,J8.Q-C1* MV\=QOLKY:JVFR6U#/57JJ#Y7V[&O:8!O2=35+E7#W:-"'.:CYU<>)5-C1O_7 M6(L[ PTG\L:T$3/?FF\C-:U@S?JAIKVKJ:?)>_2T)O)DLGW!K7M/_=OU]33, MKE(54;'RJ9TY>V1-X!]5F'S3V&NBTLB'J32EH2FQ3I.#8FW-QAB,1T/KX%R< M#F.Q[\_@,LG9KSRU9?DL,LG*\1M*)&_:<-P-B81N7G-Y9#08ZYHLJE)>&:LN MCW38N'61R.ND/ ) 9(W<&TLDYF"L&$/KDHM,]OT9I];1N^!IW>C +&PT.:WO M:FU1CRH-#[@DCE9\E*K==,):6//+'&GB2&Y+KZJVR5W1N+CV7P30+CDT=8DZ M- _O[W@9>O_%.#3ESKHS=7DP5H=F*^Y,SH>JIO=VV0&H8]\^."BM@Z,J6F1" M;R6&\$\2T*A+=RJ0'RLRP3]"3WB&CUL7=EM4TC-RT%;F]B51_*TH^MSF=1 HN@? APK'6 MDG!\&1:HRQ6.6^28QY&9]?9D9LZUVI&9CX.9-%WJ4)G:8#)UW?:@YPRJNQAK M<49JZK+!^(+(]W1FX18DXA&5B#4T"]!ZD=VC*6[*;I%MMRB66RAE<]7Q*1H8"VE(R#(DJ M&2-IU"&66Z$ 9A:7 [AR)\]GQ:W2^<^X05 M9@#V280EW#D/! *K-RW0>43A!0L"3KPG%UXV%?Y1KU'.9@J;OBUW;!:IS9%- M7*2V&L*-#,+EP5@:YNU_ JSK@M9"=&O/1#_/3!2<25[?2&?BS01:Q?&*GITP MZO4[X8\@#/"-0K809"#"?@;(8YQGLG@=-@.& MF6B#L3',<_!*P"#LI7NA4:7L9XCDNT^"#4'C"H22<1J#EI.I*(_1"/'WZQIJN V3()1/*%8&B9^OQ05%$!IM?A?]+X*7)[*BD'&.V_F%HM2WOEX+GA2R"TI^W:5E'UCA<(1;96-0NTNY U, M8WLQ&<\#\3;^"*^K8!\:4>U!W]8_!;PJH%"J492FN[.DFH55/,MMI-S8P1PA M0>#OJ3#SO>46FTG*_B%\0#FNK0]8I?1V[WL30J;!9W@I#N-;/ IL3I(AEK0F M0WVJH3I!F\Q#/N-D,/9EF+>EIY.9-;0"G!8/6VWO3KN$.BYAFSJB>DY &&CL M;AL02N<5Q5)#W:X&)I3AMM&_Y/MD3J;1@MS-_HAY^3?X"3>&\1'_!\ E^.8M M%K#1M%4)&CX+^I6,1OUK3'(=MR%Y17%@W6;$IJ?9N@T)*PW+Y%?'9;!&0((L M8@=Q9Y/@0T5DP51[TWADI Z!@OK3<:)'[3'DH:&TVAZC@DNWP:6]* &^V6J MR:+TUTS<6[MM&GJU/$4- IC[C)I5@A7W"*]]@(6JQ/> M5L 9/=7Q0,?S/ Z\*2 [:S"6K:'5I>K])XK?/T)GDFKXHCO#B[&>X#@LB\P_ M/E5NNC%KGX:F-!AKHBEKHF8V:7F^XL+%BE?67[;[C MR#30<:2IIFB9!]>Y:!$HW.'$'4Y'/:J/U+WVR XG; MQ4$)5\(Y<[D?YD0 R !645*8 3Z$9P0(!ESZ::!I''>)Z ^$=__U_TQ%D7[Y M]OV/@/XJ__*>AF"NB$]/") UXE31HMONL[NB51BUUYZE839)PG,=V2 1G:KJG4RTPOQ$;W\@V. MD?U9<[_/EK.8/H!=NRW@U(<05I97VF:4RL4L#YKW57U/\8>-U.&]]%:>2)S0 MWY[\4#O-"15JYH32(VR3-379@@?,,VN2*RE72):T:%J=U#@EU#*[/T4=TR"K MY8-NF9_@#IROXT8VR_W/,.28#VJ85+/R CJ<#Q1M\*AU+LU/FXE-L:5 6M]B M/P;>(@K+;\DE"YR)UROZUNID?L[34/\5$,C5HT_LOZ_L&0SV@[UXL5^#P<^; MIQD<9?'##17>OG/N\3&G&NDQ-Z9I!T7#V=JQ% 2R>:5V),6L9@+?IQ]D$B&F M8@VM5$(HF4'16NV_ZX3@DC%C[,X5/I-'/\+D.EG/"!'_C!;PB9PH1R@V(Z.P MW5>F9P%;!LV/7GJ/_S(M]AU>%VMX]%';JYBJ?,#T)Z#RVPX>&9FRU9MQ)*_?! !GC+6:U+QXL)G$S MW-88C)E>@_PUQW39T^;02E\ ^N-FX(D))%::FR4_!X=EW%\D,J0_.@X[,G<(<]T>03["6@<;LN8A80E08M2 M(,#XGDB(Z;E!M,01QF<(/)]0<88] 4F2236HNGO1TUP@\(IT7F@ &@K?=QL' MX!W>Q*$RZ0M@.>8L!2Q*@-TLK%:2C"$60^T U2J"9BHT0.$5*]][M!^=!7(J M7 _X*+L4\4?9E8 )3ZD\$@QSV>&%!ZHF7%GR*8I)_)!U_!B5 MOULN M3 8]>D MQ7QF;:@7IC1G&<"5;.:!>,XD9Y3:A.^,IJ\3FDX6Z?@A$L6#0I;"!;2UL6**($F) MAM:EEFZ7'M%\/9TR:R\*:CRJ^:%EWYH?_JQE/7E&)Y@4IASM['C8 EYZQ@[_(H(3!!BU M5%<0D8Y6#YCYV&_IL)J6%M$D"Q"L&*(\*LC+R@2I5Y_OT0JMM#)?&5T1(UTT MK )^&$#8TBZ MCL*YYZ.D4A]%*F@/HJ(66U,[1C?'F#^6L%*0:8@CJT"T8'/<)(DTXMDG@!GX M47N%C&.OT.'K@BE4NJA(FJB;!0RF$3!&W9\VZB2J:&J2.)(+.HT5Q@3C>5YP/N4CI(4]MXENFKRB"J[[:KP)5GQ/5P=DZ[.[A(,U;* J9ZWS:^/ MEO!+#_MN9\-JLK71%+1NPJ\J=3[A5U-HMV"C[83?$W->HQ+C+9#'<1D<0[9U M:Z39CS/=UHCQ:)LC2=*5D:JI,K$T^?^P?6:%WH/'/4R*[=>R-*S8;#F!X)^V M[^ !?(N)!P"S3["%X>M')Y@LO"#R"_I/:HH\6&=Y78?)A_CLS;:4]YX?SCQ@ M.\)GQX6#'=2)(%?UJ4K*5/STHI803.OL=?2;,#,TQE5,]L[E)68POHQVT,4A0#4 M>)=PNR-+5_Z26SIF#QRWEA+$.G!/..BAZUH3E_?VU M\"==!M#'Z$K-MO:G>U/<"5@VH1=0*("W 12=8$Y;RZ+A6J=G]@L14\S9 IYO M#FSS*O)7'F FB!X#9^I@1FTV,?[>]_X%!V&23Y_X $4JFJ]\\HPTL7@5:#H7 M?6$F6=Y^\@G#;0JNY'6PW#%IP>*+:\2*2 +L7Q"H[)#^NH2'X0,I-\*&R5.]89$&(YL>#?1M_[1/SXW7$] MG];"9),&GNH3& GV/O]&IF394!%2U,'8&)9U7(N5H:%PC756XB1OV#%65T9D MRPX*S@3&*KS,O<6"G4%3X?$5CBY>ZV97K1NCO[5NF$!9*&=VI03.WHQ](&00 MBY!+H&"SEIQR;(6>BO9D$A,V'D7X@2L05JOO-X(I M2\>N>5JS(.L-, L,=:+;>LYRK(S%3D!*?:5',N6?"6<%CH08\X&QX)?IUE Y M9>$LL2 'X[4^F2U0T CK[.RZDLC4F:/J/F')SEDDRQ2 ?P3#A.4,!A-8"R!Q$^I-8QHN5"00+@=/#;R0X4C09- ME&6W)>8UW,&,50P):JV5X+("EX 572&@DYW$ B(8R#&EN\#02RUS\ \3$Y-X M##B)IADE*B;4=U,R!/AYK_LY>J76^$OVR=S$--!_O_RY6;C[MA<0?RUP/1Y70AE M&\NT8G*"=(1E( 81=G"RB.@U$SRDF2" MC'O[%4T.-Y'OHU>+VNTG[(_Z$S70'+J'YAFWS1*]L/""0*"5-%%3 [ERGA0/ MHGN-IZF;8:>'[G )*_P-JS9]@:&0X,[]M#&4NUFSC4?G2T$9WZWU +BS,D%, MU<::X5CQS2? K$" I@<3\=>6Z03\2<%1MDB),Y Z(G99>$1AM4 63ZTY][8? M"K>B< N\4Y!%X:L')#\Z?FWVFG)*)LA<^.+!HYD:1P"IR-)3IA:<4X81.[9H M0,E7")O(A\U& N?[0F6ZG+(6=<)@$?IH,?GKYXY?T$$F5+!I)0MN7$;F6W. MM*'L2YFCYZ,3@"9K+W[SO6AUFYP*Z&5(5*V[52Q\WA,?]=>$G7^'P:2L")6S ME!>AJ[,@Q_FG#7FXZ$R-I8KTD,^8G-F9/12^.\MH ?1)J!DO+Y78&2O>NA9= MP8NBU9-O3UEIN3IV.+DLJK2!'Q0+-<3]4%!&Y= M3?4%#POH/8,FD3)SK!P(@@]3+.+Z>X$8ES=$<9D9.9EM97-?LB+9I_N;-5=< MBV5_$9"J MB0);/)LZ.8BLX,PUZ"JR"VD2(Z7!9E4FD')\RS#:);R9P+%BZK M]X"FE8 @L??AF^ZH%/I[T9Q0<=PQ[!D!#L *YQ4^B!8_I/(F+? X1W9+/Z+= :1[7P5:AG&9SCW&HR2#%PG5CVT8%W=X1[4.*C3]B M5H@H@.,9I@QL*PAV1_S!%7 :,V4BW"A*&D1+F#'=*MR@24C5KAU&E<>X@V(P M)["I96_](+QSWC.PX?OI+[@3ST#N"*QI;%2B9U9-[:TD70S.]3@0$_MTQLL4 M'T>U]315&HP-99^BAL<4KM[B59@RKFJW-YG6C VJ7,G80&TLKXF:G3.O,!@Q MB63;%@'T!DJC8U,OSVR&U-[JMOK>A)!I@!9(]-/=S38$N/H+HL#F2@5):9OK M,8/7L2J]F3.J0(1)K+.;DH\(% DD+"D(HXD4O;<*BF4&#+NXU%@$AQ:=#XE M0Z!%DUBL&R@5=!R)O;?^LF('%47;B[.85'#-,F="N9Q0W[ZSKWL7GD>WZ:MO MZ&G4 $8T8%\MZ!BS.5]6#'P"1YT?&V7K]*='LWGV$4;Y5[^CA M_^PDDE :[1H%9!8MA(4S(SMNIQ2W.P14UBIC^P_ZSB_PR@IQFZHQ&(_6ALJM MT%3D["L@Y1^T.2!PN3V#S.U*2X,<;6S/UB"90I@]ZK,FU9X T*P"P%3 QL89 M6Q(DZ];X3$ C>$]Y,,HAJ(O DQ*!W'$;L]S]1O1-+GKKWL0O_PNDV9LXBH]R MH/J+@^'3LK'7A88,QW%A"4+/=\A!PE9^NB4G3'[>M^L1U)ZI!N+72-KO'GGG M/+^'\<5Z6;SM3.*,5QK!CA$@H/G%/@SZ]<)SGZY0A1(/ <,^4C@F)BKL M=26\@Q7*="]%2;QT*0X11?:T>/R6#N$&1E!_MB"RF?M.6IPL4'L=9_(T'V?M/Z10 M;\ .4-(:EC5CWI@_%;F9LS@V%,0V1KHJ*>[/N2;W;'P?8[85%Z$ H8 N5M,E MVFPT5\XP?[S/AG$_+IRGV$IZ"!\LJ<@!NEM^^FDFP]WZY?6G:U20$YA?^=V/ M]ZG"N@,2"X@%FC M>DW42IHQDJ&[A1K/ F;B J5@&DW"6.;*.&H28>00LMK3:_@;>T4#?*#G3]_+ M41LD@LKFL88,LJ^U/Y!D*SD>"#U6B!*M<[)L4+I:Q02P$1B+:=<+DLPERX9_82IB@NR$6V]HBO%WI^;> M!\)>HPZ*]CFXLB??Y,!AZVAFJQ#_EF7C&8/Q7O8-F_U$XU07#//3I>,ZH'K2 M;)&U_'=$I9^%R2Y GK_>>'G38G.Z@8DX^SQ1I49U-P[Y2AS#,0FPG(0@\M&9 M]PM3G/<&71Y?*FX_XE*O%G')=.F__NRJV$MC/8AI MQV@(H1MMAW#&/T:LVR- IRP=X0BNVF0)OL(1""]=$MSQZ\QX'KRO&Z-)UJK^ M^M"*$WOLB'T+!L@K0F7J3R;:(U%_#E5Z$#_TL7&8&H5%)JF<]3)MW>R< PZ: M$>_C(?SZ^D> ]>M2T\)U.HK:B#%0II;-O4;V#,/=<)Q35ID1N3/Y1)D,2;PR M3F;(IY51-QA-::6[UH=L44.ND"U*L8-+A&LTTYW9IRD_RY@H>W:"QC(Z*A=I@"(],&$H:7T(JE;2%+(D<=UVJ5\U M"%D48Q(,"Q\_$@QQH P?'A6BDN(N6#1VP?/6AN]UHFG^,N#,4R?T?#A)/1K? M20O'I.D;&!L?U"U6]'TR)],(0Z@*RQ;!3A:4*S+4@HQN0\V7*]KL=TX+4H8; M91+2 %.:.LLLM"#!_'G[*46:O<97UB2_.]-S(R@1%Y56)4@2@>DQDYRTR>IF MDK/9V^)G!.*6?8B=R8P>TH0(^ME&>0?ZAEQ!&^$=O<.+ *W3X/V'W<6;=G(8 MNN"G[LX.'',H,:Y9NSV[,914[2CMV["L\H;8\D M93HD;;S@1#W1SLG*;C;B2SXT1"&L)YHR5/2.;TE9#LHQ".C@EI%= M6[U_'-(\L49/M"[URRLP)2F;B=E7N5++B+)KE\8V?EI#[#J\B16>/U'?J693 M4C.*ES88ZZ(DF89\N^L(]OFZ&S1^7H;ZL+=!,RVXPBODF*TA10C@Z4 MHY?Y?7K2O>&OHN#LGNB)$(SO-M/G)8*AZ3GL=C<\#3,3SU]/R';9UK0L M>70!O)_^S5N52K9\ ]/8M$_$V6G EJJR,K/R^LNW=D'>K%MM?[@Z7U7\Y9Q* MNPV>K 6PML8]K2VJ/MSW>[96/]EQZ:-9)ML0M"W>LVM%AGY0*7RFO'6.SD[= M9O/9\K;I2>V$LUC?;5&\608^0PV(AQOPE6_ !3WX7]9MO[5%$0L+ZW6WUEE4 M*+:#E]_.FL#+?-T=%_MM!(@.3N[+!(@V!2ZVY+N-4[#=2@D\YLXZN&_J-KTN M[6(_W*"O*EV6R_@61M]EZMQR@NERNK37ZD2Q^(J,+R]VRZ5VN9)M>;F45>C]M)JI+=:U/>4L]DQF]R6U=+X1:L]+B/BS_8%=(^GZ MMDK9#G\<O^>&K$OHV8N&ZE_E8S9'N@13ZL!0]YB-N]BKSA9!LY'X$4 MP2I*.9P/ZZ\&W'+CTX>*]EEYI?;L% 1;3C:LUM=/:HF&,?0\K[ M8BB_5"Q"Q"YX?' MC+Q^89KMR$OQUP8\C&';ITY7A6K@]WS\-P% ^PD^GZ?I%EZ-1/?H883%R4^D M <6624CH:9Q0)'2W I"T/;A7QFR#$0D,:U#8X$6!6@O-$07.;U6]YFF[X74' M3:^A6EVOTZY4FK5VO5&OJM-&]?^A."[ECUKC._!#.1Q@M;HIRIQMR-U9.&LX MKCZ(DBQ6)2ASG4H)RERG,H\R)T]WZ/&._7QG.;S:(F0U?DG9NVM'>R"OUZ$% MX8O"R2**\+(+KYL$H4Z3>?#WFGWC7'WY.(_^'B+0.IGQMRF<'V&F)OQK.)3J M>A=1Q3KV*H6/&Z=5MUV9+^)R>*4:\QWD$]$ ?W6^7MS<%L;;WRK$!B1VZ.$' MZ6MZ)#RK$R^#*\.C6R0@-<%K1ES R'H/X@Q>X'!IYQRQ&,N)\!'TP M1MWHA[Q+/Q^9/O/^"^!SN-5<)U&*.-6YGVWP[L@MN7;A&V7@U!V*\,Y.4+KW;IVDX<8+)$_9W!.A"WTUYK M5_6 2^'"@6.1J*\0"9Y(3,( :@=D$'Z@1UTE28:H MU):&VEPZ$%5X+>E8Q+4VG"4.+-IX_XU7W3_63U2P#Z.T%T/O?Z2"/H^+!Y-$ M.?<1 :GJ.9B"USJ)0 LX[TJ& O6,5GL2AZRBT LHS<9:9!&V$*5Y#KON*S4F M %'1?CZ/A-"1:N*8&;4JWT6%:]0I:)! M[6X4%[*)V-R$B&6RA;K_2W3/-V^'$5]_XF$+_E-$K?FJHM9:ZR*V1 U_T9\7 M-OR)98T^=@F[C.[YKOSTZ<)%@K)1;:MPL.;)X4#Q'1-!R4$0=&;P^)3*;8"2 MF_YD]FGHGOC@1T+/A."'#D1%[2RTG1 /F*T6%9.GW>4 &H0GCDWB% M&O__U\B+^P3_ZX-_08C-\ .8M]'XQ#F?>8V>L5"XP0SZL?%RY 9+1OYD*0?& M.&HIH7D/"]DM)%Z99[?"R-:YZ *VQZ;3SRH=X6QXK46O]:I -A$.U!LJPTQ@ M+N?G!Q\:YJ#61;XL %/W20^N/;B#3=09ZW3Y*VP+59NH'6VBUG;.1%WL M_+VF<:I/\CP$WS)POJI)!/0$VL-Q@,5?.?ZWF;\R\%%::&2['.,<:/B^@7A0GN: 10282@4^:E=^8C!->H7O+)GVP 2Y0JQZ=?(G8;H;8?IG@4IGAT M]GB*AX1\%OZY0Q#\Y0)9+07+AH]_7\3^T].3=J7]%,#^QNE)O7[Z(H#]]>T# M]E=.6D^< [#\;_7.>F, =F*Q!\KB8M>FP2NFAO;EDX>Q$O,?/=W/V0AW-.C\ M,WL,EVAJTGU8\!I^8/)\07_JV=39/0G>)_W!52R-72\;>HD)-9N46N^V(&'@ M89TZJHT'AOP A*L=F.K 5*_!5+MW<^S$O343MJG6B'&>+9?;YL3#*U_OE;O' MNSLA.<_M*EEE_\&Y'-7#2@VPX?6Y7D6UU<\Z337&-])9%E9//C M^DFU)&;8]1*%3S@ZJ\[$1K?8&K/)Z;^Q8O8W/0FK7EL%P$HBLGE!>@<+TFM- MM]7>5C/K-@K+#])PD(9ETM!X(6DXK: TN,WZ+D&;'(3A( S+A*'^4L)0/3JK MMRKN:6=;()\':3A(PTM+0_.EI*$&TE!Q:_7=%X;=:_9*'I0V#V6X7*=?#?N77M M#9[*3_M6SONK"J('TY"1CU0M<#PO<0H'E!LP.QTAR'S9?9KD6G M[UY2"<;?284-P$UK*MOUDVKK96HJGU:BM[28#OY8;^S38MMK/?90T[;.1_SW80(KA@Y[R[]$R?HU!<(?@]NYL;9/@]LII;L)>7PUW?5'I4U&N M3^MP:S7:;N=T6W//#^F?@X2\M(2LJ)/9KH0T$&RZUMPE^?C>\P5?JS+P CZ! MU)X=I[IY1=T!U'U+MX\^DC_]=*0AW6F^Z'-$K'ET5G<;U7E D]?#S^OI;C->(Y>E! 2G&1273U( MY^6*H]>2N!]B;L J5:X/Z0+.Z,ECS;4]>[Y#P=66E=YKV:E%=JZ MLS5MO<=F]NO$JEYY#/#!0EI77V]K;N[IZ=%9TVW7GEW^?C"W=YB95FCLM9AI MJ=)N5BH'$WL'3.RE$_ .!O<.*/ 7GH?7K"#,?]6M5I\]$.]@@^\P=RW0Z,_B MKA4:OK:S9GFQTG\I3.C32ON_7\'HPG+<\I$Q'VCP3O0S%:7;D+VV@;X?U;!_ M9!A M^&79&"+K-4\:/"2/+7O;7@P>NBHT@S!T?G&X!O[[WH>WP;^UKYZ8\GSJ O%9 M"D(T$I,HBWL*)Q=%/8^'A#W CY-)'-TCH#I^)*>Y@^7^A6$5-_ +>T8%=S: MW,6*E#3CSFM@:)#D0036*'X@R2;<+ $?&,/B_6-JC8#[X2$=N7SM4#U\-TN M#DG"W1'^F)9&7Z,PLEX>F[KR*E@J'V BT\IPW0:4&H>RP,_1)/7'_G\$M9TA M\A^B^!O/@9%PGZ63WZO$7+*WXMR;HRD\CY.P,*JEC.N,BIGM$]#NQ3GFRN MA%XTAC/E2532G1,G.&@N&""MI%<'UM5P\85_T:HB!\\[<(#F[%8!,P!W, ?$ ML"8_5DBS1 ;M!0%=-7"RFH6=4*E^0I110*\,1UL4E]T; =ORG *OUXOB/G9Y M<$/7^>V%TZC!7;5;XP$N'WVZFD'%@U$)Y,%HKW/=!>GW](BX%UWOTM5I]A7B M:?;=MP:A<^(%DJ#(")&[>/Z( O:.IDK-8\FT5PR\67"5XZ'J 3@WTC::7 8^ MSV?IETRW:58:1V?M^?P/*-(@. ;-"S(@J^3+:.%F>I(#CDH&JG2^WW; 8BN9 M+>_DJTN^WW;:1V?/.LIK^%!^D+]&H)X7D<)^Z,,HXKF(8,5X=!UUI_3HXB5 M'U&@0,G/(6,*2]84+ JL"KH1>&I1FNR;(KL*I4/:C_OZ_B[>N#SJUN? 1-_Y MQT;SFPL2<=Q))8Q=]' MRR _39UG8\M C*"(B0!,Q)FWC2A1WX 015&Z%$L)__U5C3T_A(^L.2_/IA*" MB[5.%N7_5Y"IW,YSL2$V'V;V8&BU&6GJU=E1^8C5OMI:=S>E8>W5:8@019N2,!I;KQ^=53;=.JO."'O1[:O9X>GG3!-SESK_RZ :+@]! MA,W E80Q G''O3$6D%-DA;24ER11SRU.G[@P&LA@P* MBE](?(:UF'A+Y ,.Q3O=W M.-;>A"7O"E/>&"K"#,FT.9TP<:+P>+:*B&:#>E)UA(@IY5$1&:V(PTC17N(0 M#+9!D@P*)H:3C)1":7[ZD+R%JBPI"5]7&R4!Y6IC/GR-5!(8#5@?;C,=T;!L MP'@M@/P<3]6I_[Z!'M&;=1WLQ*>.K?++=&#:Q=+[1X?[X44;742Q/91 M)':/;6^U-WO@S)V<0;--;CV,2=FVVGD;8U)^%:?'2YU_9:':VF5U0$EXFR@) MC9731"Q7$WY0\;W:I#BTVMS%XM!]45E[IC"?UMGVN@KSZTQXE@(BZX-(K*+P M#]]B-).#7:Y@-LK!VEJF=716>/8$]W(=%=U!%5UM;PNJ8!LG>-#O M+Z[?37/G7('+GA2_WLX6?.;EH/[JNM@E/2'.PTP7&,T1X0IF:4_:Z5:!ZNF; M:A6H55:W"I34CE%3QXES7G:];UJIN$&QWD9:V*K'JR&^P,HZ:.P\D[H>4WQY MK#MRN8R.*^)UNUB4KER$_8UV19-HYDQ]@G-"AIN>M??)0TW.HZ3G4]!PJ)W::O#MQ MN&\[2'\A(,23.,*":8V8=BB<.!1.E'= K1@OCOR$S0/$165AJQJX%*WV+DV, MV!=]M&?:)AMS^Y)6.*!:*R MKAYY!6FX-MA;.G#WRU9]TZ>CA.XR>^P9@ M8SF\//;B;RHE7,'#C;>M&Z^]_,:[54' N9;/FOJ7K#DV3@G7&I@2KG>>;5T? MKL==UT#+KL?3';X>?U,AW(\!(TGTQW[H$RZG?[_.'-@?LD!PJ\I&R _*YKQ M?*-Q2I1*$V%Z#@[[OGWRAW#8[Z+4"PY5?X>JO[W0OEOI^JAMN>OC4/>WZY]< M:ZC#N/[(#8L8NX?"NG OY85D-UG< M&WD)@=R:$Z;"Q-ML,@E\%><'3K.W/QOD2?S3:T)\'SM7H4.ZFK$.^UE/S6#I M!\KK4QTIH6X1YE9?_4WPZSB&()ABY@,GB(1I% ,G$P3MR+M'\*Q8*8L:7&@H M^%S\94,;7=YIO1S_!(O"\0H/3A#92[$>H]\\Q5QT+V,4>:?K81T>2(KGQ!$% M2G2J&L4']J%Z7I(29"PBW.NW9_ RV _CKS/@_40?[OHK(&3B'EQ@GA_.[*>D M#!FIHA?$(+8]H/&0/2Y8S1#!B\,HQ<02%A#28?7P^T' VL!+<5U)ZIQ6G+XW M37A2A48][:L G@"KPW)$"Z813BGJP4L)01O>XR=)IO+MTGOH )8=&]5<'^,P MANGLR8V\E, 68>DT-4!6#+?1B7.^T109X:CB5)L(/,^YU:YDLQ7K15[ ]=J+ MW7_UI&*R%9'C?LN\V(-K4+VVV@$V'^JU$)M.K%4";UP"^P^GP"+Q/9U=:@0J MP $;7$N;I9.,<1'58.##-1KVIH9C95Q70M-$!!O02#EAF)*PC2,PS071#R=, MB)*;FNYV8 J?AX@@]"CAB@9W%"0@?5 *,63Q MBJ#/8"B+%S,!F8SU=N#U^L.A!\P)?Q]Z/)DI&T^TP#]X,1&OL'4AC?5DZUNN M'L?BY]#I-D5BPDPU]?2:?B"LA-R:(%PB%1Z#+\ $391%"2*!+CZ'8X+S]*,^ MPK8KKI6>^2B*V5CQZ>'/17#O0AY=5UMO6&!-QSOQ_(W1>CO+&P XU_Q;!+L# M0_&6UYK<1D%_\S: SM%9XZ0YW^V@.P">@#6\ L9]FZL_!9>R40)3;I9?A,HD M %/0!:LP,VFB#J+ZPKT53%UZ"LF=K2.,]GCR.3^YOXDTI3NI$&S@68B7[ZFG>P0[9_K5(]==&. M2C*@LIF0,N6T/ MVS+@WW!'^(^W92-/7AFWW87"K-BSUBD'SX (N8G^!9 M3:+D"48TS8.3ABYJ#:K"R[>#;6 MI]5&\V677#\Z:YV>S(\!*G3\%37B#BJ\5?-ISK,AV(WY=$74 +JG%I7*'\[O MK%-<\4V[J67M42\E?GRSHZNL,GG@P#"D!_^Y_#OS<7P'!OG2"["AL7/O#R_( M-F_AK#>.SCHGK54C%3R:6Q-X2>(/?#T1*3;,1!)(8_KPOQ0)P7^H?)UH[=/= MBE$'H W.29SJT8?XAX6T"JGS=@X,IEFP>QJSU,)AN%.!_1^\H'>_DAGPK)Q@2C'-B;K6@XKW/E.E>@^QS0\Z2^%:"FD$W:?(DSD51 ;4[.PH'6^B.!V VQT)C^/%/X9Z MN*\>,Y1(@$4'C]*".X3?$P,;S>%\4B@Q(X:IY];) >Z"B0=^6I0-1\RP?1YH MG]OA%!6"+Q 0/B-(M:9B>+C)W#K2!3\LTQ$HK?DUYR7S G&1E #3LFTY@<= M1<;OBHN@'OV$RJ876[(V+6@'F,+ (V<=M@,);9N#,S MX!8PH1SE5S7)@$=ZN+U_1['RA+DPF7&,,5!C?5G)&GM&]:>[V_-$3WYU9?#U M)/!ZQ$5P^1)%,34*&JX+1YMPUB7$037%T^AZB9\\RVW)I[RL==@O)J $NK$A MMZPS NP9W-(!JZMV4E_!+4\(,[VP6W0*5TICU;IWWBW:U) !#38$SOP(POBZ M1M_*&-!5=T44J!AQF=7Y@PQE;6/5VGI1IFM4CLYJ91,D'<-OG-7!G&,7$S$3 M.3#*#2VO*ZDWVGJY736S4CGW\^3"J*X[T,&%##Q57CQ;+R+Y%I[3V*,IEZ#S++09[M- C19R!,@:,DXZ7$1,'W^*)9)H MMLJT3/OS\A&Q0RA'%%!LSG,F8*,+=!&%!Z8%3PQS"L3*0IC[5<<=F>3P[X"I@>SC?]R0RLCR%6BR0:< M4#LZ&X J7,8(?&_:U FQ:*ZND)1X=[L M9I%OSHDE7R;PYJ$RL%Q>TW#"4>/H'*"+$#D4)/#BODF$Z?665L 5_!!]^;$_ MTL7QTRI)=.;,N"2@#.&RC:?HL<0)Z13]V1/G&IZJ'B<\W-JNSK!>[V-8X5L8 M/>#(WIZ7P5]]*EV+@GNL[,NP# H=>']<3-(5QF#"=='-4@Z1X$4Z52D;2/BI M$^2F%&?^CKG+1QJW:W9$0WS6QW5(*,@CNY] M9'1GB+?_$UR6%3FHW_"QR5>P%/Q[K*+:_#9K'9TAG.'BG">;<\C?(:;6,>I\ M3Q:/<=$P+@.G5:SOM=$8+"F; MB+V)HYY2_>1C'(U_PZ6'N%4^LLT/"F<@U)9XEZQ>)3$([,"!5V3[8_@?-BGQ MKZG/^H\\,2*'"A/63Z13X4\E!X%JU!2]6GSP1+Y>2+,9.NE*]RO]P@M]?)L3 M<$%17-'P9"(J<6[HMLG).= 5PP)]O 3U6#XQCWE<3)-:F,?SF_^LW='/?NB/ ML[&&/+[4P,ME0,>@,)R=6P'6_"FY=HWH.] 40"??>#4 MWS@\^?QCYBK1CWHI&Y]ZL[+.J9/*]< M3 ,!6A]>;^3#O:*3[O V3 WQEVD&>!Z.,)5P&P@M54JP]YVL!0.,G3T%$)!7 M3)_]]W^=MNJU]Z]G.LQ0XN2TA;38C/V;B^^&&0&@SN$+ZUAOX%3OHC_Y)#?G M>BJM7(1+99(\81D_F<#-\G!-L[;A;F0:$$=JUHO--#$B!9*R-#197@9:;>MH M*\;G_+X)T+GB(:"-DB7<+YUQ'E?8K39.LM=*/L' M8=^FL*]]VVU;V!%GI[$RH_LL86]\!V%O/EG8:]67%?8MV#'/$79TT989_@5A M1YOD(/#?1> 71)Q?7N#!%5PX:&D[\M[Z#O+>H<3+4\2];HG[&*4\P02<5<+* M7C ' GW M0"QWQZHMS_/%XO9RYG(X,,*I+X.,@,K-^LQY@M$<=*A>M;[AG03]F,0ZXJ?S M>>6=QJ83<2,M4^LLOGP^J('"1I<9 ;TV4>9G9+F:&$9886$R]^F0NA[_,WW" MN""._E$@?:X.7?SN1:E2KM^+] 0=?(42^?>2**364B\!5B(O7(=W,(@SEFR] MW@:I"[JBI?0PH5H#M_"AV;UN&OEZK?-L55:TV<;OS!O."/N.5;>1< MP^N\ZR[5C\7*X\[$UH&@O/)C*,OG4TP ;\&MB7&CT MB&R"07_8BIVK-T3?08]AXP*7>\5'[-QYC](5_KHEP;OEA1R_*BVPLF86B0:X M4X&N\]%>)7-8]>F"]?.C3.$HN9HUR3V0NXLDKS@@L"$QO<%%_#L#_P MX(.@]E!C42P/5$.^0XM.4O%KGM95"(3%J@.\2E,Z:8I=T?#U)I:&P 4,LF#@ M8[>2BR5-/4.#H M0&.H>PU_0:U)3A+V=?^24O\LE!H=!F:21CX_'%'K88!Z:()2VB,<40K@ M\>!;PHPJAA+"*=?\ZU>9"D*&;(.'Y3V-U :/N76]4-8Q'AI- ^\^BHDJ(,91 MD)',4L\55@/V@!RNA ^H^X\KOD$')7[NZWLY4IS71\4-FQI/$& PVJ -T15% M,FNH1+'4<&/*WEBE6B6%8DE)U;?> :VHR3ZK 1^[3PG^;$4EBN.BR'#J"D <( M-@=OD2@.?<_%3X1\V+?@@'C.1>#%\.N\5M7-01C)E$]T+TO"0 2Y@.:?E$_T M8101%$FB M_LY84_#S]3GF1Z(/:N9H]3GAIQ/P?:0(F$++J$WAKQ1 UW\FFC!)WP,/]V,? M7OP?YSYQ?@TB4"9BIR&D7'!"43)>$):-3V(_<#"\B_Q*Y+^\1QR&=;[\&;18 MF[^I>ZR9 E1SUF50OUR#G. D>E2G@P'9>]7V^Z*&@;V0PYJS?OZZ''V/N=_N M@:[6]"*N0^<:F!-_V7!%!"WBC:FJDLO2&>8O\!Z2# TMQ;WL9%.)V=KWN=U" M7BEG#+_M90EJ1[BZH@=ZIXF6MUU+[F=.57IN/8TJBVO0KY1GZ^9S6S5*&9:' MD*WAA3X9O+ M -C$@\<"-Z7)FC?# H;5E^^7*$:;(,24%/^]<%T\Z5IP4N6-W6*?QMS]\'8T M_K6M;NJVD(MNF$PBGX)"'@$A.Q.MZ6A_Q5]9RB\#,RN@QW\!U30NZ*W\\YH- MPA(-R34 I?>PK)[S5EBKF?4)SQ5TJJ43-9=HSQF.A-I1J/3R08$K@=$]?HOT MJ

8@7#B/B66@43+O-'>?G8&Y'@GC/S54_K#7J^WH_=A6!_V()7L)C4YKJU M&%7*ZN>))ZRE!4S,5.$ZO5TRR&V<*7P1$A9SP(%]#[6L>TAN5DZ?5LJ.$]N1 MH[#DVM/Q1H.=CVIP['U3^94O2^/4!6'#YC8 ;L/8")'IL-1B -\AVB.REGV> MU!QJT=Z5@(<43T^RE',C!5+I&^NCZH+7!YXIW\6U"M& K$!#@0=E3$9.H]I< M2"091Z:+&G09BC7O> &=9N2R=JH+J7+!U)TRYM:5YR)M2,1!-+D5A)[NO*O^ MQ,$=RG_!=3BC:W#@QX2XS?J]9B-X"JLZM;Z&HRQ%[2?B-_L,R\^$V\GMSVFY ML 1<+% O2 P9B\:70Q>ZXAHSL_6BJ93ABN<.D*H.8\7%%E66576+*8.MK4"Z5292,JWO>2;UJK\!A06LG*F MW$.$,92HEQ&VO:S6,]W_5C'+PK7.WP;YPEEU5!M<>2%?%ET$9#37*6=CUF0T M*1L0?&G#%SG>M2TN0OE>1/#X$P22WS>S"M6/%Y).:NFL%WLT6@G-'\'BOCKL MU(K!C_"N(V2,< 451.=^J+2/7+(%O$>O:9A@- MJWQDPXQ[,?O!C,NXNN434CB. 3\FCMH[.5>#6F MZ@WS9#WMDV#+/];:4(<.7!K=J32W)C2#P$39$[-L;-:-D%_48,!-ZJ[U5#_E M2MD\UITK$M+[DUB!@I+)$=9E;]L9%(1;>8;V^;&L6HOL1Q@UC;B)+_73C/P8 MT!#8<$RP#_J@K7J+?(8L6_)'\P4*5*+1"%]3US.IUY@!+NE:- MLDV4^D8RQ+V0&'I RN*=HHPGC8<8^&,.B>L/:O5GO,QCOWHZ\ 0]50/016 48Y (XRV13A'1BN3$C0N1L.&DBEE/Y&-OAIC?B@F M;2+>D/8K\.&B*; 0W OS$[!MMI3R)*QVX,9@LYFL(_ULY(C\^E"//?!'L ]2 M"C"Q=1&^PBI[QMD@WJ$OZGNCX.<8CBL$7 4.2]^D'TLF"5\Y MP)U]'_^&4F>#%,VKC3DOO^[J6"TMQ+J&RV\]GH]#S:VD :G_5@+1"[1AOFGQ M$.>T*O?SDFY,<@DQ/(\\TWNE+D.AYZH4:#.[>^C8SQF9@;?[K0(#T.3K"^ARL>GOX? M\&HI("%;^!/\DWSMY'M*M8*VECGR$4S9KQ:WE)VG\N7)M+^!C^>,RL3JDS 8 M1F;,DT5#^F:!&R_R+,.),T-M4N1YS N13WG%/E?9)X4@"A4L#K#%SGRDEZ6RH_DX]$/'8?D=Z2VR.,]?Y1D M@ED!F7P,I91O 95E(@99'*NYNL]DY$^>2,9",)B_FH!>.+[-?!,/?E\P8TVD MB1?@!3[(SM0%#:D0)+^GQ+/B*QGQ=V=/&]\X\ZKW4B-=_AJ*:.7L%6D54)(.FD;YG-194DE'M1W]6B,IXVN!@];&B5)<)<3"=A=$M M^)H]KM# TA&?%R56A9M?\13.TN/8]. S%ZY.Y<$%A;)C?F>EKB^B<3^IQ_'EPITQ15%T+#QS@R@^*>V@L^ M=8M:F1A^)GHW$SZV_!\[#[]8U+2%KX*"^GU':0'!/29353+)/S&D!EMHA"U* ML.$2S;.=]])UXY6,R-%38][IT)^VD?-'@YX\+GY6(K*UHHU\J@V2SY[DPG"6 M!)IM-]XTM%QH>!B::&PUL''>-PQHTN3EJ7!MJZ"7Q'22"$9?8:C 9WQH'6'4 MI(QXZA'QEAB_>V8BV(2NU:T>KM5Y.MM#1"L\L/#_5'D#Q5C-[PZ!F0J0[AP=XU&Q?NA9:1S3+ M[VD4?>-28R/PXN+4S:U0*.V47=D;D&&[N6$TBSI-K\8S@UOT-_]>"="3^=-: MU'#GWNOSZ-T0!!++0A,<7U-2A2&ECASQ#*0B(\I2C,%JU5W83LH5'H1J5I3O M9PU6;ZX8K%ZKOMY@]<:F@]6Q4F:L[KS'I6/46YV2,>JMSOP8=7XL!4 A^:4+[DSZ%=PN ;^$WK M3I?W^#UAM-OW67B[@N@?R_I.B],N\;:(U3$>B\Q&?/Z1)/XPA'^5;_$3O 41 M#ADB&(./UZ:B^5?RC@PI5'+Y"#I.5^+CE*T$^_HB'@P#7]5SP38G$R)>M=K; M'=ZWCW2H'9W5JTOA8LB U'D_DE^>T0Q\\F[3H6\%5JDOI-"E?ITA 0Y^*Z-4 MZ?"W-C7HSA_M3__D$I -5UW]/HNF)MOYE.Y/_YP!!W>>I)!KRQ1REY6-Y*CF M]?3FR?$50XVWINV:Y41[QD3C[Z6G6[CR98WSV];3\V>R#_J)YT\MOL^V<<+[ M0(?.T5FM55\UY7Q+>KK(*B^G\A8864_4T_7OHZ@[E345]9Y%6M#+G^>?IPU5 MKTN) ]7B=#QQ=C&' MQ\$&">U3W+LO@!#T**P1F,N&E;O"0F2A1*.)F+824/R%X\/WZOV#WT]'0$/D1L6W(Z\T4-&IE@0J.M7Y0,47E3IXAV&.V*&G M.>?WGA_H8--%-!Y3ZP8\?A0%F%Q]6CR#7KX'>NZ&YS?'J#!TO&]3B!"JRXO& M7*>?]W"%0.M TSHA6GLVK7M,Z\2BM4L#*7M2\(BJ8Q:!<"/.N>V-5#\+U/4 M7GRY2,#G[%%8S9P/5B'Y6JSO+7[AWTWLB>*V?0O##=_1T'B*(-7 M]9.?N/9%":GRGI1MG;BNXUT)OY_HU MZJ?/KS-LV^")II-$_:+_\1X3X($W_<4/B<+TI??R++D#\>*\QZI],)CD?B,6 MX#_GVOVDPAH^C>'_^_K-\N<3^M//:7_^;XW3D^II;>&?P45XXM^:]<4O7?;- M98NMPF-/FX?%'A;;JM37?2Q(&THM>R[\.2UWH/_5YI_\F60L7O05@33^I39Y M=*I:8[/D(LKQK#2S(&];C7=6:?$*XS]C6X/1:HO)H/=4<=C%K#"^(SWPO7*+/1>9OP>_Z@BX7;_O< M#J]\O5>^J G1]7K?$!,A[!^+=/5Z2@T&RR2VS+: 7;ZTL)8;%A=12$O!D$,8 MI=9DZ"4GLVK3"T^EMAGA*DX)^6)<_>OHNW(2+DR)4>PIF4N)M8I)W_ILO/"9 M44+N9U\OFUFW(HGUH[-&VVW7%\UUGV6,#26 CK*R_D$>^._%^*^ZD_Q'(]#< M:J=]X+\WSG^UG>2_)E;=N=7&0?^]=?ZK[R3_M?9&_WUGBWI _[9V3.4>)*8EU#SC8IY8R?%O UB7G/KU?DRTPW%O%PL M7O2:.?#?)OS7W$G^Z^!8<1"_-\Y_K9WDO].WLI-3[.JJNY73>8?A(%IO M7+3:.\F0U3>SD]K"2VKG1>N0;E@F:532[$03"]L0@57UUF=G93T^M%9 MW:TWYX=/[EK0X\!^SV._TYUDO\;16B1O7S'G[XY&M]\G"L;_*3S\T/ MKE-:^)+A+ZE;E!Z\^@2'8&28 <1;Z?W"JL:W?PO6=M,%0#23NMNH/#OOOL7S MWZ-H[X'=%QE]N^ER=!!GPFW5GQUQ.;#[@=T7(NWM"K>?@H-]ZE9K!VX_5;:"VM$>0..436)3C["0OB#5JT<_(3!W/2>#!HW0 M8!R+HB?.>4)CF!B9' ?-QS0Y'BG+@XC'UF3C6-W3'(P;4Z+*,/%=&C]EC:4Q MHWT^G.M)))3#_1<._W;^@(\4Q]CHS__KC_SS\VN]RPO7V[6Y2:%1.$1H_AMYUX5Y MU0U-?B[H9CCNWB_]+'X A9BHT!*'&HZ&0YR(J?+B69;60Z010<])<;XU+';B M30E^*K'GC], +OHECS#DH0$:U'\"#\.)/GJDUMPP.CT5*R 2(V02Z$0DVH,/ MS^_B%*R@/W,0<&8(;10C,)>,H89SX+%I2:+&7<0#A,?H.0%_$0_<"P\,O!Z/ M!A"D_Z]J O<&$!Z^_N\('FH&H<+N\O,FK'X>_ZX/#L<&P!/-F-"HA[,!O'CQ MD>O!H&:9.,%%QJ5/:.9+/FUE ;?<1AEP*2TT=$!5?%/"I\5=XB$Y?UQ=YH/" M9&")A5B&HUCAQ;A.G L=]G"V@3T\.]%3 .4H:=0HH__"9V5*)4Y0X#%%!"]% M'V4 QTAFLM*=RR3U6*$K4I2PMSTX6G6,(7"/O9Q (DU=;YIH=L7)ACC M1L]%T2$1O]J\K;F$X?>TF-O**XV&BN<960.9]//^]4?^T62A-4OI3>0$(0^JA]V DSETX 1^[@+Q^,ZH<@U/%Y&EMJ' MY-.4Q\3O\^QO&LB,IZ,5)FH;$$/$S=3(A*@M?#V!/$:9^]7Y>G%SRXS'/H,^ MY L:%GQ>P)USWM&DZWP:CA_R?4(PTQ.&0\2A>SB)VKER'00NQD'N7R)0*=6J M#V'(HE3 M"P3S0N-Z_NH%B!E\.U(JO4.7K,R?:)19\XUY?Z((*JFO4QJL.Z11IV !3_%/ MB%JLDF4G;>Q,ABPFC::GDZ.DR\$NP"?M\JY !\"V<" XJ0V9TVUL#QHYU^/! MNTYJ20N]39Z1N L9A3[V0?7DMU69EU;$S/QEN0]U %\N@"]7%X,O[PR.\A*W MMU;N]M9+W5XY)\0>FX,?7?B.!F$)[PTZ:;M^TF@]%7KR%6 I.YW.'BWV=+T% M[70R_WE-Q[L'O+4IN.*!_4/O2:>SXG MH_Q%^X76>,;JU-=SGOZB*URXR.\$S/&:6=Z++(XQML>>W2^[HFQV\AE;TB6< M_:^=U)H[SAI>,N+)Y_@/:Q#%2ZB:9W=$[!KU_O&<7H$-*@-VJ3*D;-QH?06V M%'+9>=C'_USF+':>7DAXZ@^,3FU>]]$\.JNZE>H;[*(\2,I;E905*( O)"DM ML)K=YNG\\,K7DY0MV5W[]WI8W);@X%L%Y]H-U $,[54O)7TB7\V!?%&I MF,J;2U@;_5*WT7EV5^&+0W4<>.KEU/=V>:J#?=*UYK9:=%Y%:^^W>X05(F$: M8:G# :OE5;6U/HDI"-3FDG1*R$JMZNZCS!YXZ.6T\[-XJ,K =XV=?#8>VHG5UKGK1W7+'?1:D7;$.';]%86GLT MW5L4PU6QD^<)',(?UMU69UM#1S:9(K@OMOH/S7ZKPBS/8[\&Z/N:>UK9%O[A MB[/?#U"CQ13H=8^B[S MU H5OF6>ZB!/U9^/X+.KL?5=U^$40P^B<'B,(!N'*/I.J.T\M/DE"GO:VRV1 M'L1[.\3%WS2OK%+'Z_)*K8(#SW>(5W[(2/?+F<4O&U;<-6IN7%:\_O;?D.Y8 M*YB_LUIF[Q>[IG7[&#U;K:!J& M)M[TI;J%GNU4[QK1UC=6RG;XANR1-7N?;IBWGEI)4:O3)+]:9X?B"0?1.(C& M-EJXGBL:#9PRV-K:?*5="[7MQPT:9VIIMT#P3%O^D$_<:K+#+'=-&JU= MVU90:H?B3@=NVBP=L@UNHMJB>G.7)F7_8'[0!SV=(U;W"I&G":TH2V!!"H=" M$.;N(57].MJ[JW[1Y_.5CP?!2^1P/LC9E K?P']4_>/_J#@JE;OVT1D!4M?> M[Y#]=."K[Z7'-^.K$O[!>J(=XIP?S/*>+0D]F-FOK:C+R_:TA31=)DI87%0Y M%'N^::[9J-AS':ZI5\ -.]U6VG+7S.:]J3/:5IQCBQ;-#S$^]2FJ>0ON:KUZ M=-9QFZUMM<*\U9-Z3(U@]];7X5MN$J1$BA;:4HMG%V^]&A=A#<@^!N+6RX MN>!VCLY.MQ$OW &Y)>OC9YKW?%8R87Q/YMI?A*SBG@]6R$44<;@!N.E\&"N%2%[..QPTCW9BK?+^ MXN*<_E5]_Y.#D^EC)#@\#1B')JLG#L*!>? +^#6\ K\ZFO;C:*A"!VCU3:54 M]@4_PHL"_2OU"$1*\+7 >C2=?A)'_:R7)B=.<8[X+I">GOB+#W:;WUO>9DB' M<0)"@+B #]),H6_N?VW ^[.! 'DG(4J+1EY,6JFHE:KMQO+M=HMJ*KKP6T: M];Y]R7! ,OQ 3[K"M_>OPKL8:,(O6T_M52RUQ[,H@.ZET32'U^Q$ ^=6X=P1 MY]SY>G%SZSH3+W;NE&YC?0*C!A<\D.+B+0 M$"6H MJF'3^&,"3]?_+C"M\^ EL._Q)%# 1R3 (-8DPWWZ],:2VWY%R6W4UY7<>4+8 MM^&\5M>7XPG\SD%SA(@AZG'^XVZN-N/H'CBC7U"'#WZ*,UV=:*(?X_5 IH&) M/5 @L8]6BA,2>7"Q^;(O B_!%>/=#E\D,A96?DU/S%>+O5)\E^>JW"VN!1@ M5NRG 2MR]8A& T@-?OI:%C@"6:WN$K_@Y]+\T)PQ?F3D MW2NGJ\ XR)FK.W6^1/4'"V'^,APV*U$\39^#Y^D;8 M7/MTRK5/5_WR5?7!A*/>MR@DJQ?^>1-+.2XQQ4=X\P:3*&V]@VFD:F>)WG&( M(Y331R4+^T)MX84]97%;,!73-(AZ>$'1Y]5C3R5&^FB<,4@'N 9]/7,1/KAO M6KJY2DL[DR!+>,%W55^H"R8RRSNM;M*' E*G]SJITNIYKA MG\_*2[*8'(8_06O]'D9=$!T:G'<53C(:I!>%/7 Q-56S. 8.^-5+_,2D->%R M]R-0[KT8LYVP ?KOYM1N@4-Z,N^.:EH#(4 BB^X-L39!5K$^9.IL2;FI$J+?,B=$^5WOIZ MAWU.QH%1RV)FUMB8SD)K(:Q9-Q;ZV6CI"^O5)KIPC9/Y&3I&R/T0\[UJ0TE_ MWC8VJAZU=T/.U;); @]9RMG7NQPV5W+/V_JFU57V[L$LKJXX2P=^?[PA!<26 MAEWV$0(!LTLAA;[);.YZ 5K6X $J17>IA)UFY6NIB*RY$I9U$'\V6)Z3/GR& M7"W686!I8\'#_ ' NCV\6[(@S6T])*B#EGT/?KR0:,B[1&%=5NKY00)&=A ] MX*DEHI7$A;Y;^'WC5N^9TPJ&J>O\ZP_XGXN+\2V],3SVPNG56F9>/_W#MZ7TT1N M4F<01V-'LV?"*]8N$,[)N!; 1S1V;S*!W5%T"*.=B9IX,9T&!EFB M$#Z2N#-YE?E4E\6N\KX&EM*0%H /_!)C/1+8:.\?_'XZTCE)ZUN2OZOD7_&Z MH+*R=/%7K%Q=CWCNE22A7INACO6_HUBO9N(-U7$77-1OQ]X %ON+%SQXT^3H MYZ*L@Z#+PUMU>/O2O8L2J+>,$CC[GVX,#RQ9SLR)Y3.RJQA.E3^I_GEJ?MTX M6J*%7HG4&>R87?%AYK,Z .5\%TW\GM.I-G=,'7R !]U+IA,5Y/^J/I!P^)KR M3^NP)#[)NG)3\1)1KS8ZE5TCI)]@57OF)R.\<:WR U:UG+MZ3;KN8N9YZ8+_ M)/-0'(5TY*5V0.J!+N(!.&-)"ER!-!_X(8@;)B3\,$GCC)+]]+UD%&5!WPK. MZQL$[G<[=FV'OZQ8K[8:*&7PJ'J@\?O[9@M=ASJ+4361)3NU79HC":/4'_A MFXSL;[26P6)2_ V3,"%SWF1T3/919XO@//)$#I9"Z&1.CY,Y"8:HBXOQ9@W1 M2_VN+[ BT*COX"3 O"<;S _UXG]R5(":@K,^9B&;IO(Z!:/^ZLO'[YK+:R*P M4]UMG&+E8$G:6FBYU91UI[&UE'439W#53TK&*%HI:SMSM\+E6!8<\0W?D39@ M>$3@",J(<^Y!D=H][B'+,2O#'Q^\.#?=]TV0/\+F!EE,8(%^R,Q%44;T\;"8 MWKFZL>O2UC*W*:KB(=A'\]5$KV* @$9!/74>@B4: M.%_5) *J I@/H__31Q&^1(?)<"9*B^6&. :$RNXJR9&)+-C',U8.=C">ZB 8!>(K] MYY:'=9JO>C-UUKJ90%MC// ^HHM8LH^_;JE4K'A3;;-4K'GZ_4O%MGCOMBIK MW+NHMHKU!QMG$BHKXM O6W;0PLD^U6I),)YEVJ3YMX[!,X-9Y7WYIGW!14[ MP$KG_;\R-GR2N^C<.$XWG@\Z^\*;X%W]P=[-]> F5I^M;7SD->N([M/KH%KU MH[-V:TF&'FL]GD#;V3(*RSV5836)D+!U\=>2PN>3BS'WL/>-J>$^ #*)8_7]+NC+U' M?YR-T2$ )IW@(-4GENJ\LIYLKVE@XY8)HV&*6Y0=@L\)!]XKVY*%#^&%6,;O MD[E#XP<1+F*^&**?Q7/%$"UP00>P2XJX)'J-\EK)'(44HP8I2IU8*K47'@#W M&LQKK4(->GWYZJ_D;5_A98:DQS5KT8A36U)!\T]7)R9LAJ(D14)9;_O6#3GP M#1R9)4Z>8[18?]^$?-9#T%=545#S1I),JA3VVH%M5]:2+^9D5CD]PVX\G/D) ME_""HO=R?MY\3^"4-VLGBT9MZ2W-J4X*HC(8K$WHE_+1"Z=Y%4I\H$B S?<. MOGN]55^U>6J?BA4HS+ 8;C3]'\\C0?UT0>'\]R !CEJKU$\6(3Z9*X.V2%ER M;7W&BF$?B37HWNT&_M#3=R\V\YE,;!3[H,2 6>R>J]PT)6OU+?KC[<8"?WR& MNC/D(Y)B TZD.Y/GK'TOW7NWKMU0E= %_K@LRH0V(JAEN/%A M5>29_W#^47N1?S2C].[R[K>B?C.7>G>*3/J,AJ$5_5S;+6QOHW5\NBI46Q:. M]+C$6"MW=.G6+$\&"FUX%3C;K%O2=5!>5(H0%Z[^&?;AE,:QZ1[4;:.I]PU-+!SI MC/E"N"3@K;@0\D7,99<;;M(GI>A5/8JBB"UK>:=P7VGH'-RL?)GZ13\\M:7* ME=3.S$Z7;O-A4\%9V*VVDI/T<*A+7M?FC%7;M*]N0?/?RZ^TCIV<\Y;7*J/@ M/&];6:S99]M>TZWJ^24.\;;U!+9/55?I>6ID9Z-A0X77_&X;:6(+^CKW55'A MO:BZ7^S ;7OW8/#65@9MUE7W&T7U]RVL=QU:XIP70WE!L&FY4[6RJA"784 2 M\K_IK+G82=!!5+^Z<8U3I[UNC5-)]@P[Q;P,K&:/\/B"J78R=1YB=1WT7$WV M!<*<4%!!<1TL&O-2\=G7'6G&',A3)U)V!9\DY(U4E!WK#;?PSFL)G"J'6W2G,\W./;, MB?_BO/-_HM^MG=K>W!]8X9V_;'"C@U )U9650=I)R!4/5M O23!2GCLOQ!-2 M2:GB?I4D=D[7%=?%C0?(]N]\S4NE$?=M8QR]<$#^M+).0/[)1L=FJW]JV_TI M9A56!97I9 Z-GTL:/^O[W?BYBQV>11//6+&;X]9L)$?/P' X!9^RT5[K'BGN MS<9UV"1$X1K@)#'[P?X9CU7?YY8[724COIUO9>Q-X&+IVQ(LZ:;L#*EVC?&[ MD^"Z2UGI=S!7+)L&=X.&R*Y*3=>X(%!>_5?6:I^V&UQTT MO89J=;U.NU)IUMKU1KVJ3AO5_W>**FD9>U6;WX&=RCMUJNV3%:4X<]89-E?_ MG8$87-Y3MA,^^VL W&1IC[+F^],Z/DN!KIF@QH\S=726/\OAASFS!3I[)IT+ M+R;:/1:PQ,IJ*@XCK(F"5V'':TX+Q;2@1N2H1^JT@"@EX5;K&^(V]?. :[(0 M*2=O>K:4(KWK@4J+8B4 JR:CC8^G_).?8((]BY6NE]_D%1S:P3HEZH6>!Y9? M?M)B4G7@'):<_0KKX8L0>N[,@#A&(=W\-G:3SMN? ]- MNP ^_N[RLU.#&_#S^9?SWRX_7WZYH\E3[?>WSH>KVXO?;V^OKK\XYU\^P/^? M?_J_MU>WSO5'Y^/5E_,O%U?GGYR+ZR\?KN[T9[Y>WO[^Z8X^LJ;DH*CL+GFN M;RZ_GN/N;E]D.XN4P7I,#SQ:=H7O0/_M'#&K32J4!&/N_V1@U*@8K.?Y?N3_ M0_>SYX>O!MQ$ZY2&_IVQ"6E1TLMU'$31-[QQ\ROLU4E5W3%247FMF )CY84% M'/T!6CIQ-XJY=B>Q \0WA"%$3>(RM<_Y!/^12C0P/9%/SWL4E:V>GC8I69V8 M/KN2LW&P6]4DH+4+RJEF=O5!">I&64I&#L@SF#WQU 73+/08 M<%,4-2'A^6H@W^_QG!>,^&5<$I? =_H*@]SY=]EG4H\>@KN[RW8@$)>NTX6E MX';""/M P*4G?\REY=D[LN;/V -C,)0?W_L4K>]F"9P:>'Z)0";@+^4Y'D7D M$X.E@"Y>"&[ER)_,(=RYEL\,S\\F$\Q5C'#[[WQ=%@I4F8*1&&-V/R)*\K_5 M8* 0,LX4;7[-DL3WCG__%GN8OP>"X.>'*II$V/*" E],(*#:*(IXUP GWD_ MN32OAT?FP#J&6(T0CCG8@,85%A, &8:Q-\:6S;;AP0@&PS\GJ_"WE3[X%2'3ME,^"'P MP.5%.QR=6"5 ZNL95LKN 4/S')@EM6+>O"#X, G!SY9R2<8MCXPRH%1 M5BVJ=V"4 Z.LQ2A>>&"3 YNL6M38>RUX[AWF$D*N].%=7DP]/(F.W2Z*U6*P M3.*J#&)@A5,E<)9'4_.O6:4G3CY[P[OWX,T( I]&]M<$E"J%S>,_IK0$#-:> M.+<8OUH16$ZR[E^Z9\E/OB6NDX42_C4(/1R&PT!;%$M"G2X!VW!-27(_>8<"6#.&8-/;V;7]D828,B0W42BQ;L$,Z)>0;F/&QU)UPB MI4$R+R0+\QA[7UY+J*9J@D7INJR'=$'@/1!-,*J/HLJZ"9\RF.5?A:^$-/>*8C( ]?!Y]LNI1W+@ZB((@>L"_ MB#;Q-09.Z 73!$@I+^KBL[V^((']!7H[AP);4C!:7L(4TL(5(<7'"I$RM,RK M(%$/5-ZU%HNLVZ/U2F6!U_>8050/NU=^MR$2^0>5]&)_HIL^?P5V&CN7H8J' MTW7VUMJ=TL)KM(-$;?L)FS??<'R]\FA@:,"ST!7M#=3+ $>+Z?E7(-/Q- I- MW=Y#% =]4@$(Y*#'3@]\T-R@'.*A.J::<)?*A7&0!FF'>WX%"8D3/?J@#P>9 M"HY[*@C$,)M$#PHSN:'![0B\E++Y9%8@V/8#C@O3V51%:7DL"B11,WGK7BQY M8-![L8>S67J85N2\.ZP)R^3Q8B,MF4RP;KD+*Z2F=+CF8 =R'_BQD&0MB=NQ M\TY5;Q3"^X8$ZWA/I9/Z"'\/R;HBK')4TS@@T;1FC1&YVNO?HT;M\XR3&.X& M 7PU*6NN&.!N>WD3$E6,D&8L =2]+!9 P= M-!J[?C3T8%WZ7:X3(OH?G"C]FBP'>$A(<\SQN726S(UXI&#,$)!'DB5H"Q/C M\>$GZ;%D)^F7S'$XLL'L2.CDH%0P/> *RA*NJ9<-YE3A=BJ? M;&C$5*'ISS/8!)X1!_B3CWCU*?=[1H$Q&?NJA\4V\)TB1#:?#B+]1&,Y12I" MG<0X'*=GYO?)10;[&QLN(DT C#0&)\/G]DN"7HL1,9]-@#E]0E":C$B8QA%P M%I?4PF='_D2,T[)W9&G>D.F%ODI*^=PX2W"E9F##]? Q_P8#U-LW\3Y/"_)# MZ 5HZQ@H<1IJ%*KT&$=Y.EQ5P>>7:P7D&ZYO8.X:J6 "Q\O^+]H@_#4T^?IP M08" ^GPBI,A=>.'#,;--04<0^A =*9KZ^!4P+GMH2-*3 RS-(7N;90\,L#B; M2#L-+M"(;RXA(V#C;VB)%G21<=8'Y,'&%C^FHSC*AB-GA*!4($1T48!!-0*G MZ!O^D$XGHXBJD3"I"!P$MQ=]Z#%%T"N@A.AI797,W>J6&P+T,4(041 &)P_NF[3_J>SRL 3M M)3R>F;L3=#)\RD<[QCI#*:)+P!Y+"G1;8 G(.>:*6![ 8/"TS @$*(L4S>= MUO !W!-Z;CJWG'@XI'D21%-=:D@M#U*"2&XEPL /X.OD+"?Q1KFI#S)-L?E-$-[U6C.!Y&$5PJO6]BT9IE>!/=\V]/ M>BMY&E,(D;2)DJ.(W&3&0,#O\C/91_9ZL'L6"R=+F%@^>*W4+6=O*!8 09X. MH=6=MG<9+GKB38^]Y!B4SZ%'0M1O&.X2_IH=:8$\XU&OGD*F7YS M'_52"2SGA:2X']?&^!%0+C>OF76Q6!@>,!G)BOIHW* \FRIEOOOI(@^*T1Q6 M _E=R^CONA[:JJ262ZU$*]%$]..YS>1:B-RL^8?/Z%GJVY-3R!48THG5K53R MDCDVBD !@A(D>^;$^8T'S%"+8,%PPOM:3CB8LGE-TTW]5#0V/9],^F.RY*BC MG,(*8X]";824S:XY*&PA(3P+8W]H\O2P+QAEJ_LX+6\8;QHV63! MW=G4RG&/A6BQY#',SJR@^WR9_Y*9D#O7O?W%(W,3XWJF./^35A$D@H1EBQ^X MXG-AUYU:*3.+&UU>"1;+>7]]ZV=.\%='NJY_\KL0O+(.K-[3GTXVH:_ M43$I"=#G>[33\K,2$_XS^U@74UXE*ST$_ MV(1LPGL_CKC]"4TT'0D$A8PL!S=6PPP\D2@&PVP: J5ZVL?GT"&'ZK_*],2XZWD='I2JPH M )\DGSEH.MTH*(HG;A(]\]D/"F>1'6D--B)3,^#HDP22E04-;L!RY*KA*)#R<'SC,&56%%-KW8,UD0FJ(0(H@#S6/ M<"$"04)@: G_FX>_X;!Z&5F])O8O?COWF2S:K)?E8PPLAD69RC]%]2P#*WHV ME[#B\(F72O: &A/+6V3!_)I4&%LTGC8(YPRUB!E-4L7Q5$L+"QC<"@AHD^@T^!,XG *?!R0 M R5F7@21(_P"0_?5&/\#Q(83!A>4-3#FD&@D/)T*[D^K1JY0F9%KCO+R*4M< MF[DVUZF\=)L=](#9_8%!+I[OF0J/,>U%_\ NI MQ,;Z.G-^V/>H-K/WS>TAD'R+DZZXA[H3A.Y@<8\DD+!UE^ M^[K"MKKZ+8$W!10;EC[S/-:5XP5D%#+7$989+ O@/UAF+],DJPK*><0S"9S MB$OAI0GL@>D;OT\GS;R 9H2A!OX-_C2PXW H,!BP+YX6Q>J.Z.K!9 V((@(# MRHNY>&KO,IOEGB0%-BQ<8-.YS_R=J4PE,@, >!$L+H/X M7SAM!E$%;M%A;!#8'H*MTL=E>J/WP!?MKPKT2Z"FSA>=P?[D=5WG]Y/;D_(5 M:/L,M0OV^I-@R-1&!$>F>0<8"V='G"8BT+^T;; 4_1/9O*YV9T@8I MT&23CN^C0JF&WA5]'[5'WT\X9HNK%ZM7%_O.7GWS-J1K6WU6ZEB?&^>=\?," M\T#7*/#8E8('?!6L.(@>9FW_B3\AAV76[L?RD((C9-6* MFZUV%4%P2.T[54)1!1 :CN7$*KJ%M =-I[_ Q$GZ&M9[82G&908RJ JU/6@- M)A;&'=@!/2XP\^A.OB= N9'2IGC9&68A68&@'SE:?J^D1 A%TE0-S/.Q/DZ1 M6@?TM8_UME,T*291*F5F!9NDD HLN9'CC$*HU@YM#Q#YQ K=>S2$LVA8"ZV1 M+^GQ+C.E4?YE[YTU;&01X* R'>!9)J7_SAJ-CI^U5OH3N[*4<"\F"0H)]IE; M>!B!M6]N.WJ?1G.D_#T>+=83E@L];0XW2S5HYI6NZ0N8XE .,6Z\0,QQ8&^5 M9F3Z%4X'F:2,G F7I;ER+>F2H*RR/2L2K(?1[MSB_)5(B-<-0VZ!E3U\,PHCN4 P3<14.^ M8V+3^3U6_ 529U=D@4(%( 5!N-,I+^T3]0\B&SV$NJY#NZ5R:UEH3)BTG[\Q M^ &V%,P9G%J63/$LU<9+5Y;+_2;2&(7A0&$1<"(BK%/\#T^)0EAB':DTM4_& M,M6KIOO3=;H1(RIQ.211HR"0Q$&':HB\&J)UJ(;83KS=\J[M@#I5S<_&PO4U MR)5)R/IT"=R" SGB,E2V\2Q<,AQQ1I'L<70O@S86A.+0$[7O:?%*);JE2XYF+(U%ABO-]\CSQ*GWB,H,[CKG MW=7=Q4_%Q25HGS#X'X4AX"Z@>CWKDK5"^NIQP@5CJ2B"OD"P-6@Q5RBV:$.8 MRFA/W"+[+F7? &UTUH)D(FK=\MD/P47A2 C^_$&A$6X"[/";R_RD7>="0KM( MI@NN0I0 IK07T'P;#LOF?AOW9>9+LIM >;U,:M#B9/W0_2Q>Y B,/S2JL4C] MF-HUT@8KQGJ\ W%#N!?>J\@M>/3,_+5Q/K M_H@'<8N]>5A@+(R_V,#721,QU#D[PI'^D#T@._U! B,_@WD(AQ?H:D10,#AH MH)CP,5%^BMCD5>OR&A IA*+'W^#L%+GKJ+, 9$EA*;\Z1LZ"]>9O(]M4Q]%G M\E,@5\F$<0AAJ=TX\G#HH+RN8"0.BG506:(*D;1%8I3;@I@-0^NWX$6Y7.Q+ M)ADSR[T'-R80(: 8Z+R/\8JCZ3P:G*VT$9FKI8H N'E>)0T&Q<_-E9#[_C! M2W7_75[+0YXHA6%()"2Z$G7I 6P'ZL48U]L5TX6_BY5#>:\R&Y X$8AJ(YEQ MM/&QN_"M8J%2UD6*Z@4.YT=E67H[4YSD%X"S3 M@RQW7Y(-9J2UWA/2%(_=LGGP[6Q2%Y:;PZ'G[2JX)BKLMDNPN0N;Q'_,DYBVLQ03Z=3R)G2YR@@DHOE_=]LYYOK9K@@OCKE*1K7S,4$@9FS'). MYTR0<7:UHCJY/7$E^J [H=D!HP, U<9N= ]D/N$K.8BZPCC:"<6QW';-,I,^ M89/;7)KZU7!&I.^5+09YQ)V#D6JNN4J'^#B4AR>,P0F,FTW\/MKKW+[L)&.T MEP=Z# PM%,2G-Y)>U,"FDZG8>_?QZL-/R%E#Y4KW*Z?DZ'$4%[O2!"PCIVT"@4UP[ZT5X& ?J/K MT$\LBX!(8/!2Q?9ZA"N<4H>)OD9&-%\FA5T,LU &E'#V7[2DW0 MG2_\;;IV MS<&0'/OB+3/#>!,X(B2VCC[3GT'Q^ &\D.B+.CZ5OY)'%V#(5Q/!6)&)28,6 M0V@(9H:36J*'?"&\!9 $XA0]\F\NQ"HQ1FT1,30#IZ8YXSO!66[8O(5A16SU MQ%]2<(:TB!6ZG#_'W&J:@/N:"BN;7I*H^"?+#=PW380@NW,Q#I(*HW+M$A,I M(]%F\VS/C"D/GC,$N %*"I:9%)+M1O3? 3( ):NGSI!*>"ES@!<^&8V4O]=I M'(SX_$^5^K+-N5KLV_HMA*,IHGT%[-.)$RR^:7TE5SE<$% W#IQ,$7$[W;>ZN#]5P;/%&N4"IKC4S!5@R5/\/D&?2WV2 M'1OV-1:X5W3[7<(BAV]K:'**E%)M/Q78H";OJO1!J449$<(IYTY8B7=[#QX5 M*4OM5T2_9!P-UT9,UVCE1;AQTNGVOHR^ODIB3P7'OWG_\;!VUI_ &\<,8S$ M[D#4$[)3'BRSIV SPZMM\;E1JDQ>7@_T@ZJ758AOZ&FAGHR17\L;P^@ M:K'WL#B'D^BLPE%5X(SUJ M)&?Z@D!>(""O_=>&%SIE\='T].RO3KPN6G;BNN?=2MIRF>UNE((A2DO3_2?] M(1S>>\#ASZ)X!L6DH:Y=1;&1_O^YSXA[JV.%^"F\V[%L1;C;ZLJ417*>P,O:A#KMOH@O>@Y2_OZ+*:FVSEX9I^,GHE]W_C*V[AS\#ESA_(]E/G5WBH M,60( $7#;HG]X5)DEKY6Q:*P['ACQ&[V":*E-WYPBA? 8KH-- M17NK7-;L#^8O#BKA5 *)IQ\Y8T#F1B,E,DU;49D)J0W'HJ;UT@4=VG1[?SW/ MD?_0*QN 7L^3U'G '4MF&9)G@T M<;?60S&0J:T8LJL"VG>Q^-NZK2F!$-OJH6BFH+$62*G"GSID MQ7,A-07A!O%RAZ>NL0-T,?-(>7TJTJ;AC=A3AO44G!+)]&NP>XL3#OR@6P7_ MHK 8:\\'QIGC>UJ4'==*B"L]W[8=39;0B9$F^W?/*$ONUMUD83N\)$>P"Q!B( M$_I>2=$EDMAUVHW%,PE_O$Q]>Y\S]:]$M$$6!,<4/U9CBE:+]FMT#(@&E6"C M)'&X5WO%TN$UKXB 6W/=T:XZBUZQR1NNX4/Y\Y\R&_M*]^;6=JXW]ZNM/%^U M$7<^4;$JCD.Y FD1D]KFA[Q_BBX.]M#G.] 4!P-4ZINR3?K"3#!B_BIE(]? M[Q0,3MNR712UD">:^_T)@8@%^#BPA4LK?IWH-T M8O>LN@T%YZK@;^'^/GN$HNM)WU_Q>'9OOTMW]R%/1+"[S'T'XC0GN=<\ZWKF M65#;X*54F03LV P@:\+%*@9D%4DQ8AC!M>I97=/HDP?[',2H2PIP4 4;^'^C M!TR.Z4,H:H)P:G -N*6#RZS(_J4]&CSI1-=7661U$LSC9X$RWA!0 CXKX1&^BF;\EX^2 M#PLQ#0&RD(X2P?S([9IZQ/AZ[7C8>>_?T M=3E,AE4,B)BPMQ&%%5&A_$85*W2"[P0E__+V-XV2OV<*05)2C,>7ZEI4K#^2 MI/^]WY>^_@3+)ZEXE>-V&-,DUHYZWT91T&>@D-^9H@GCH^=!A% M-NA#CXK#"0E6VH%0IA*)14I7GX2CBTDY%0R\7&"-P:YKR7+D2%01G%S16&!* M6XRF24>1%$C!3-YR1NDI@MFB,%X!!].4MM/5 _H,J87_Y.!$R-W_)%*WOSD: M,D)&A13;.+C=ED$WN34G$TBQ%(/. A",U:+'F'41JN@(#QUIS;8A\2(R&YX+?=2[B3BWNY.1=XX<,,YG%AFD79L[3D MN@+6F-=#,KPM7G-P?@,X&X5!(&E2%HV>S#576!A:Q==A8"0+R9;1];:)\VN$ MUX)YFF&_.P]GB5"\"38AU<@&=^2C271\X'$+E'=%@.@Q@L-Z9?6G^-12 DBW M"E7\^X BZ_S MD-)O7.SX)P>*\K),;[8%+38@6!A;9&"L+F)Y[1O;OP1J_UW$2DF1F0,L6Y0/K9H.O_SG@.T!Q."A="^&-.NL3W M:B99QEUJ@JR38SI8: WYO00[P# >]@N;00/R?0L-7L!IJ"2:"I6U(G7G]S/# M=,2+"8-E$\^RBUWLRZ*Z<8KR#J+ CW#+Q=[C&2#V?6/8NX6J0Y#L!Z#8^CKY M]Z"ZB8^M$^F.!:]&:3I)?OGYYX>'AY,N@A0(Q J(PL]R[#YO;\<@YM:UN%O[ M;'%?Z; =\)8N-3WOI1([J.V9R"P W+SZ>FXJ?0C5=ACJ$M_ >\!/G6=#8$6G MVK*A&ZGEHK04K R9K'D*\ MMD*(*_B&;+]J]3WMCN )-.[N35[2C+^_\QZ="\ZND\[.4\XZ.GJC8U5P6K<" M07Y!K0C%X4%O!SAT!R^J#;5*$?KUPIO@-Y&5&$9L]_:WREV//9^1[9*1H"5- M)@')EK(K4G0#1EX68O4'SB+\+BUU8@64,! !?JK^3^=2)#82 MMO!2GQ_G['3VAHIC3.41!A^DQ:RL>#U?/G5D,8A97UQT;GHC&+I)4:&@*S23 MF\ECF3/.&8?J/ ,VKK/Q0*J)Q^UK.KM/9G.*ZZ=-Y-NT:ZSL:GH;@8C3-U2- M3T7R\W]S^I'BEAI=RX2]^Q(C[2M$HJ!(:/X"C@_;Q5!::TLN:;Z8?MU)=[LB M=]=@,@I-8P1@/Y6)8[H/][_[T6CP=W/I8P M\YJTB MV,A?G:\7-[<,^81*DEKG$:4./O*/>K5Z4N%3A*T$)'OJ4<=O3*NJ+K;\1^6D M6?CT6V%<'GRIT<8,3$Z13?2@ IO#"44M@HVX@#G!VHUG54] MA^*J>F=OBZN^QW#78C3\2O@=E3LM\VXV'21Q&$;RQ402KKZ*I#FRP M\237?(E7H8>!>T.X9X:,M%5R%[3JM9.F(]= T15Q-6(@^+>(9(_Y \'+(4S2 M/EY??1EDSYK4M5#)?02W34M,B%:U?E+1KR3=3J^L6MLBD"YJ'W^DP#=HZW^T M*B>G9J$&<3;-GRVUA!0#$9QCBLOC.NFJD"\A"(H>I5Y&$Y3?:N6DUOPGW"$A M=@73S'?,Q!A_C.YEAH:3($-G7?SF')[6;\ B!#44^YMNBL%CY7 MSF7B376I_V*2+BX0UC=F>^VM,(+ M'143#*1_8!,Q_H8P0S"P8]ET>EH< MULMQ/)'4% :&I"0-RZ,I-Y&71L!?E('U'V2A7*:-SJF]MC_SXB$IR!1]9IJ! MAB/=1XHWE/3>T>QJ[%UE@434E9C0]4(_E6!W?C_*U]7CA)MAL.()08)",4>X M,8=G!_J#J55A8T*$>4\C@I@1MF46F_Y6/_FV;V&"E1SVCTZC4KREL=@DBZED MM@M6_3^JQ3\CWE_A(WS%=$XZ]J<$&<_4->G9&52:NWA18@W1(%Q\-*;2>NBR M^ .?)Q$O>.1'GCZI$;S[*NG%?D%YVW9 M3*$!"19>>D4\($;@TGB6?5T^;DV1]:VN=?ZT!52FTS"SH$;Y"WAH"H&3X6@C M3^KE0J >]GSQ)2HY&D+FR$<>\1XH[6.],HH-L PV$_OW7-AO)MB,<18375@) M[""12RT$QYAU)%F^5/U.SZ?UF:IT@W68=['IU!PY9OAGGNM+NM@D''ET#=4% M%:CGEG2WXB#N'N$S:!@MN^F4ZVG)C13%XB.")Z*._;S["NU\WN] MO"2,< ; B46 P(*EQ#!DNG38XZ+11 Z61QQ8[39L=^'^U^X)X!? W_]1K73R M4 9?T-56^Z1E7]$E"R@ZAU8/C7 ,X_$Y,\ *2%' M(,1J\3"066<#_U'UC[EBG<-%-'LJ)-]7 J#:]TY&"F&(XU+0#>X*PK28:& M1=?HIRQ6ISH: MP>5_'8,F_8;9<+Z;2 RHLEZC+A9*_;D)!Y40=@7Z^4P@+A>5:3@T9N0!E _5 M]\-+LT1C4DYI)F7^,A,/E$HU;\=A1[S^XR]-:,;F:M6]!\UJPOPCHM&?)%_6H&T(7ZU@AO-!UQ4;A, M 4"R$G(F<2%578AH+D0#4%B:G-H@UP:AS#?%XM*0H5? ;]:%%O=1D(WI]PQH MR<.W\C)XFLDU*/90%Z\.JH_@5_S_[;UY<^,XDC[\51BUW1.N-VB6>.EPS72$ MV^7N]4Y=4U7=^]N_-B@1LCA%D6H>=GD__9L)@*AT@\0/E M2L)S.-*X=FF4_C$)^&"%RFCB2&YF\+ESP&0D M**7 23)/H-I)JJYD81OLXD"ZQPUYI!N[3,E*Q/@9*CD_\8PDLQDHVVCB4?(] M*SC$;@]FN9!*ZHHM:4QAI;JIE19QR=*!?27/))5/EPU&8L9_S/S$Z)4&+2&= M+)JPD-\H;7I!.KMAW3EW X!JN<3K^:F&]D+?=6QJ*"?F+D^ GMJ].1^=#7WK+RSU9R-#&1C#C8\'BKKC,U/?_-%M;VX;K K=3LPN#792MUO !(+H'Z_T M5TF[!!W40=#;EF\H8M,0"B[3FD$5274W*XL6,+G25C\D-=% 3#9<,E^3%R8J M^U9+D^>T$I5'%E*4*HC-I$GF-, 955%Q4F?Z+$;F- 18BY6F!/B(.\@/; =Y MBSM(&KU2V$76H$Y78*L*V&YLRE=!-!N@K4379BF92:%S(YS6 M26E_L5[0:NB%&E#8-VK:^OQQ54>!/D>".ICL41_MPW KY(([:DIR(='_3EHL()_24X/, MA[B35)0(4$92$\(-I Y8IS^5J=1HAOF9T:. -DWMPI@8LCXT7K]DB@GZ&TQ5 MX.U,\:8.Q[)AZBW"6_M6I%:L#!H/Y,E@U"(&M4_GM4*/=G6W\%M%THU#[!9JB6E=2ZYU M8CH<:[(Z5*O]VQVRL?O-)7U@RIK:.BZU3_N=0*.V;\"B96VVOJ$A)A4Q/>>7 MT&'2Y80.;0FZ^IB[S9YX]G/^?@S#PGO&MYBRA<;^LE0N[+)!FJ\[EP8& P8Q MJ;=="M_"@G;+Y/9A%J0F-XW,JB"G6GEL^DK$<(D8+A'#)6*X1 R7B.$Z<]CV M-!1)Q'")&"X1PR5BN$Y_BM?F922_?Y-@31F;==:4W4^')GOHH\V0:04,7W@( M0VYBRH9AM@UR[5NT6K$0 MOC"JJA4+(7>WTT6PLC2'"+=J',VCZ;(Y:1"%*\*MCLP@=0 <,H8MXE#[M&$K M-&S=0!;1QZE9VVI@M6_ HN7+PTZX%%RB;76ECDN!#9>&8NX_M&&(G3Z?IG,] M"@9]HI>Z4G&:/[5"@AW ?O,@.:C']3((?>-IW1-W'2^,F/>,>';.1,SB*&A$ M!A9'GH8DJDR@DV_+THUC!B^/EU[#9*1 "\QWG&O("J3QO)&S&58.&2U MT*9HL0>!DR4 A8'RW%D\?3L?#DL7C4F(IKSD+\P7Y J^$06^Z])"#580)5GP MDH2 8:FDO$.Y@(Q*$WEYVV-VD'2Y24$'\&@>N[0^ GN#Y5XCEIT41L;?>2E1 MFA^S&C<5O$&RI-6=:'(^FAW1PB38/LUEFY5[N,MJ&B19)VD9KR3(Z$]6&>JI MA8FK:(_UZTMF G&]'NK=FDD]FV*PTB'+A838"11=/P31L_\=TS_2G':\6#RF M^Z;P<2*R#%E!D)PX^<5/A*"YF SGLG/3C)^EXH^*M+9SKARIG25$K9,&E4:B M_61,C"SWO)PKZDU8F3'-S%5LP42R5#_RX#=0'#!<6CL5!N3X-LM2FJ^GN/=A MT[H@SPZ$Q=EEBLWBJ>58[M3"",NE-I.,_,6:=[2T!WSM0GU=[B#+14C+8+*< M_MI@J.@IX7(9!'D&/%9G4I8NM+7^J,I$U<0A@MU-1HJ:<2FKG6QC@7L/%6)% MB90+?:WOBD2VM/^QGF-SUGU&0#[]8FK&))%F(:\OS/ "X7TO_FBL8F6;"I7< 2C/,U&H80$Y8RNG)(@-=\47":E!/,BYN\ M!JI\<2?%.1SE"P65]::J9UJUCK:B.8ZK!"Y/39IBF7BT5O$231L>84Q3PV(B M82Q4PFH($P_ 1%B=*);^-9\NEN9,Y1DY?PL(SE?&NE$.].0YEHR*FI5DE_XK MADYI%>P-_,!,[]9W4LE^FE\U2^L^!TRFF3_9W)@)N\9\3'K-LK,_EH8./[$$ MLYN&SI07@QT)UTQI[!&39V9)U7EZ\W6ZTAFC.<>RJ-,L[BP7?>5G?KV^IT*RTSTS%M3U7+YL9<]Y;* M"Q:RXZ\ECI*,HIZCXI5--F[ZGEO07;!6P? RLS2>WU?.D%5A(@H#>.@#^\ M-/1 &>XPKH%BE-["JTJYC5.A$"RF3+>E;[ DS;#V).R*@=MLS[%])GD\,7H, M,Y;*=&]@%8"\%<>TA]$:'^@NPRP/I5+*V'9-&15+G -PG) !!FNJ<7?>'+V- MZ'W"7: $OT0N26H84I0T* V9%: L;C1+1"_OZ0 IA=*)Q?IBE!I:MI?C#.$& M$)UKODPH*XUGK./1*'UE,^5 " IV,*,[K38W T.%605TVPV64,HU?OK_)[5= M?QHJDR(-.%S7'(IW\+[+O<3A5DAHBM[IFO6?F6U'Q1MG+DI?[K%R 956$.]_ MLS7'1!ZV=E)6+R!4;@34^+A1( MH>HPV1!QIQNOZ75*[.%\VH6A_ZZL5Y5L4/-%W:C=EZ_L1FD, WG :MF%A2&@ MS_-E44Y*]9"Y'Q,O_+7GQ0"1=:'_)UV/$/=S)P3SG]F2S&1]1V;<8F55SC7: M=NG3J^%9I60LU![8B>6;*]AETZ*HZ*8*?< \2B@]BTH(6;%".?8_7CU?8%$= M3%ZU:5UKN%_\G'AGD$39YO$3K4C:M9TCUE;-H\&:@BYD+L[\-'/FU(IO];(J MILERT[[5_8/E6?=T-4AML'<@)W$8)J7SKD'U/L&F&"'_6ZK=;Y*J2K3-EZS( MSZ=>I7E6$ TWTTZ =A'\1,MSKA>^PR4"W211 M4HU]E4/5(_7^T]Z7EDTDX 4IE.-EAC(]KJ OY SW"]36VN#MI[]9R]7;#[E= M&'V@OGW-BH*O/P<)QO*C6$8OGOZ;'_T$8!H^8FW.7 &\Q A,3H2INX4>U>7& M4>J'QD/DC,;D)"D++((QT7GF"6'=6UC(C_G[9/AF:4'P?99@MUX-R'O^:6 M=Y+$#;&ZLMIXR_NTH#L[C,J=I\N\=B$]SRK2AI9OQ#,EL#%6,3O-PE\)M]AG M3Z_E=)^633X@B!,:D.5CI4M>JDX-T M/A):L%L*G7O/ 0.=;@JW?4)8YM)VY G+ M_!PM\_,+%U WAPLT\-6HVBL19/#RQ?"?Y"D7AO^!H/\:/> W]$38"=F1$Z+\ MVP+L3ZK=UK*"5<5V8<-"QJ#64.A9OY,EV22C?>0'TG D;%VBZ[#T:[C$705>#T!7L=&K5Z?R6'0PYP/ M?4UYS;:Y+\YYW5?RW%"O\AD38#\IT?M*G0IXG)]J[$K+<\UB+M*_'S#]^UG2 MYGJ)R0!JUUT0X"H3\&>!+*&NA+H2ZJH;!/RYRL(MG>COJVI(5ZS)KK0\CRHL MXI/BDVW]Y)%JYRP=VW;)H1>(#;5SDA-C?D;<\[I9;6S9PKSIIT3D6-4;5J9X M4=[T=*J"0W4Y9(Z;UKT7'#HNAS1=$QQJ-8?T29(!Y<@L.L%:0;BJGL?=/OA#6C#?H@!/APUJH.&;;>3B5W6NJFF-!U4/LP 553[!K[KI-<(8\52="5 Y!5D.0 M]2 ;2D'5$VP"NZ[7M]>8S%THII=]3W^C6-4JSH;3M/IV*074]$G2=$T*GT(L M@T8KFN%*_3/+164.C.(C8#8\2NZ5-[N-+&/N8BQ)XSP0+-50IS18FA_,8=5A ML)S*@^7R1.>:GK\J3<>;_:'X.25W/5QZ\-UX2?(T"7F-K]S?DDD6\[[5NB[? M$B2D=\M+1<626_)(0EC""]?-%UC:D1>Z64^B"VS:4&()A)RQD>6!"B/+=3$Q M-<\12LMD!@3S3L@Y&F-CEMYM_H?F,,B*4&0 RKP MF)862!)>$P!JN>,7ITBPPGR&!*DF!S#\LBO)$4Q#,4RS[A76UGG(VIET8*)H MXZY<-A9C/=Q8Z\G5?D\.#A.?_FQ!<*I]:H?VBYOAXF;XB2Y&"VEK;T< +[$K/]/V$MPY"7VZ@H"1"^[I'R:V',^STE%/M MZ/V+4Y)L4;!#1N6WP$JK3=-J[;TV M#TO\V4F,*WC<#3&F14"TMPU%N1K2G1-E@9 ZBEY@0V!CT^T/@0V!#;&RO" . MND5AB:600A9JFI0]/D%081]C"H?*8%B[,$CK;.=VQA2.EP*L),&#,R-AKZW#L][C"<^AP,;&G.,"&P(;&TAVU )T AN=PL;P/+%Q!F[# MSWX0S7W7\:6YXUG>#(;=;]OPK/=WXC:AP,;&RBD"&P(;0F\(;!S8W] 3;&R_ M?\Q?-/"ZZ\H/Z<'L54!<"\O_9+=<\2P@D98VH:7TZI5E6?8 MHNOO]+[[BM<""_B<9G2&N]7P>M'-=E7MUM5VS50TM7?EJ>HCR,V*LW1FKJ8Q&NXY'T%6,]01X'6NU>A6W$EO;LJ]Y%CJ0AN(X18>K MR7.SL+S[.C'$?<5'TSP<9P^/FCJ\QMW6KJC&KK0\U\P'(F6$R$.R7]I<+_W8 MBP2L=B!=G9.5LR2,4%1"40E%U1[2-0H!$YX)T5+D=1*?%)]L\R?/X'X7#PG@ MI^G^/#UFMV N*SQGYZGC5]"];XMEX.@M=[]2\#*D5L91'<=W6 W5GS1Y8 S> M?/_O@][#Z!_1#',HB-:(:!<_&2K2K$ZBO!;>^#DIZ=2A,EFC6T-PU SJ/.4\ M#WL9K&?R!$I(U802:JZYQZ8@6D/-K9L3H;EWT]R&8IR=YC[254W8=)YH?T>W M;=GV#OJ+Y]8LB@-,&IS$4I,?*^*%\%'/CR264YCM_%:%[>$%W0OZ,8S'[E46 MX:ZT;'R%J F,*]54%9A/NBJ^Y+Y0NQ63.I)UO6D6UA?=BDIG*R!WII S96/2 M-$F#@)R W L@)X_UHU[]/ CB:FT%7G0U]Z0\4I7Q25AT\NV 4$AGIY",D6P, MCIK$0JR!9PXY?2P/1T?-C2$@=^:0&\LC_:A9>H79U9A'FJ:<9B]VB+9I6TMQDI:LA;HZ%H>/S4AFC 7)FI[7JJ.!.*_=B72Z MH8S/[KQ6R-,S*FB@"174E&0BRJ9QE(W0V3L1;J",SDYE;\]X>;*$BIMFH&JU MKD789!9@N41;FCY)&"^,>S;IN^/ZCU84R9(?2!@*^[-,; M;(:8!A'>!68 +24[@,8>3LR/ VCA18X78YC0'(8*K>%C\,UX!F.T(O@,UA;' M;F3)6:YT0U951#+&J*F,)QN0"71@*X0\)3,?*J/ ,75+' M1BAF*EWM.L$,Q)C8$WN.W0A[8%U!PSC@HPGCU0K@+,VL%0 A>L+N@"<(%PYT M67I<.+.%!..GWYKQ7*I3(DTI%J%GFM<3!6D>P^A(-BF8=022 2/QY_.01$A[ M"Q2!HB84QGE0,83A69+K6%.$(QTY_*4B:VF0I7.U)! G$+-YX"\I7=_!LT<< MZ"W(J[]T9O 7H*>_HM)X'4<+/\#.XY7/7$P$)6Q.?US"*&#LM"6G?!@YJYA] MC;NDV/>L>T -NR:R-3TOQ75.FQ.U[4V[KM2M;[^&);X8TO,K04@G<4AJ#OH M+'0B &0HQ9[S5\R^[:Q/?@8L>+ "4/;0A@+*B^E8 !,H:50ULU!0%#G:*8[, M)3\ 1K*$M&=$O+=0H<,L[R4?QAXD72G2=0@"-UO(Q;&@:BZ04)I: MH9,;70BVC#,'N\:+0)(HVCE"8#@:F-=$-7R<10_U=5S5?;94PUCR!3U4FFOU#M2K75)^ %G6K7DDM?2[83 M@NR$3"'?6P'%.V4V%40G9-!&^X'7NJ'VCL?*9G/S)26$GQ+BI;FI$T*>@K/2 M<3Y>S1('Y8^$F.$#U#"L88^U%AL4A/8F9/\"JS$8T7U,, [[G)$^W/AX]^2R MIKY;RMKMB7"'D]K)T,58>SG6D3(\2$+LK&.O!\#K6:_7:A;13]7R(M=-. M]361\'JB::EUJ81/21^1:;KUF:9;!@^A'+<>U6U*C]6M-(PO38NZ0_)*OLTJ M]=,?>AXF6VI#JG6.<*=*I=IWNAXF(73?J7::;-%G0%6A'(5R; ]==TI"O8\T MJX;9-T/RPD87>Q!*FY/>'.G:RNF2!['3\4/$^;TXMJ]5A*I_<;!J>L_&\IUL M7OK D">CII?27A2WR.8JH'9N4--47=:,IO?P!=0$U!K/:Z+*([WC2#M\G/S) MV&/H2M,L:'M@SLG#Y-NL@D[IZU[30KM"?U0;$:><[@C604,;"6@(:)2G:VH# MV5!- 8W3VRZGG)HZT>6!VC1]T(N6R'2ZW3)A3LDE?:0TS;>S'Q:=W)#9[S'[ MR:RS_(61??CXM4H*= /,FBI/U.UNH,,IEGY35I.'X^VZ7%!VM[O6H^%PTUUK M0=(=4XYLKA#1]57KY2>W=9*S)1N-MG-Z.)1'PSI'V[NG\.LIY8RQ/!D:@G([ MU3\83<8'I=S!TD:>=*]BI9=2"KXZ8%(,[1OWBZ8(E1XR5?')&^J(].&=+Z ,LZ M"=+M4OE&Q;,50;I=CJ5D8[S;QO?DBORTV][&6?_%05&;=FFW+IE%@8,IY,[^ MG,B4Q\;V8T_A>M]5NPX&XISH$*YN>:Q/!&$/XI?<'L?9]?5+'!D5Y AT_W B M#CYVB.L;RJIYV(./GE)N(H]459P8[;#E$"=&ASPQ.N6$O_F1Y4I!*=WD$6.% MBU>M=4")[<>8RK)!6I0>7H[:"UG:ZZF%O\K:<,=3@WW0ILWW_H1(G*-(:!-- MUD9-B]T+D1 BT5N14 3(Y4Y'H]SF&/E2VN]%Z>X[11XW9JKM[301G'U3J MQG70R6@HF^9!3EP%% 44&UU:UP&*QF[.7P%% <5];KJ,@3P8'.22?,_M-TW$ MH53B)*FP@S7%MN\(1$O1LATM!:1%RYZU%) 6+7O64D!:M.Q92P%IT;)G+06D M1M120%BU[UE) 6K3L64L!:=&R9RT%I$7+GK44D!8M>]920%JT[%E+ 6G1 MLF?OD[_).\P0.M#7,5 MO5WYH8/UDZX"@H64'LC;1\>.%CP*._\6OYDPR%ZQIJ'OQM'F5]:JQ[_:M;Y^YX-LS[2A_26PIL"-, .JP83OX;5G /G\';'I/D3@+O2ANE71V MBK3'*R<"GLUJT)4E,OE22F32FMG4&#M/PB(YW@P8'Q);FCY)/ZF#<9(8#;[L M M9ER0\DO#_[LRS-X<=H0>!_ 2'2$KZT""4"$[*EKV05D>640-N!+&D#39CL>2?IJH MRJ@PH*RMXT%_OAW/HF0V,KZA#A1M\QLAJUN0>\.S\:VA,M[\$LG2:&8OPL0B MQW+=)\F?ST,2\0$/RAW9).O(R15N2WI2I!X!2#,&E0#2E&$.0![T>23\J!.] M-*#G 311S"8 @C=&V]!3Q?04=Y-M\*[ G=(^L#34G9\YR;NI/3\7 5."_YJV MHNC'JN&'4I];QZ-/J-Z&UX"80(N<:"Q@3O"Y!/_6; 9#L+P94 J1Z2SAR0/T MDC18(0R]>\F&;\!HLL_89(DOX.3\..TPO 1>S=P8+]_1H7_^?"W]*?VQN@\L MFUQ>!B2,W0@?.JE,2// 7TH>\.G6(\']DX0U9D@0@GX%$3/5Y X@)RV*/BE* M?I5*3CH/R,R_]X#3-OL.#NCN[LZ2+G!X?_N/L:8-WJ9_Y .E?U;?OF9#T)21 ME(AI$V9J+13:%X!\7:4R'3]2U(/I>%+6U"7&5R#E\P.!6B6% ?DK=@(F1=DW0NPG M#I/WZTZ."VIC =(4=3<%7RW =<;P9V$ 9+5 XYK'K2BO_$4;"96)EA1']I"P]+IS9 @;E MP?YY&D=L7,""GU15T:6JS7;!=%M:CA<1#^61=6)1"S ,_9EC86^/3K2@YN'< M)2!6:\/@KJTF*/BPX M=#0_T;'!!XI458P.86^0&RUW5PUR6^"\80C+5$19#* #6H8M!&M#U9\KG=11 M]7^[[CV4F%,&OC'U 4,%V&50H_B:Q6'D+Q'SR/H-+:.%%=%? ;*2BV!H(^=W MH5).596/!A*#]4 ^O8*_CODFK&?=PLEB4;0\*;=\URYK,>XJPY?6;5@JZ94> M;!AT[#E4%X$N8'X/[*/4^H/E6?>4 '0! )2 5@D!+]2(1:LS0/I,2?1(2+*Q MPS=4#Z^2:R8 MPVQFA6K8OVIHGSTRJL3BC1]2BC:P1523CI]&PV0ZC>;3A'FXUBHD5\D/;Y-H M&L>CWZ8OO>6=<46(VK.D$9,-W 0\OXE_ECA3Y*PGJ*S\;*1)ML M?#Q0U!V?F?KFCVY[<]M@QXII=&>LPXDIQKKWL0Z5H3'NR%B[1%<$( M/6/ZW-!CF3,FP$?"Q'1Y".6YK6KO84;OYCKO&.IGZ"]4+2A-^GA3U MZ;GK%[I";.T@*&Q(MQ9=:I)NZ'";TNJ4";,L:R.3E,;3V#N/#&G&?+0[#[DTCYZ63%3 M-<^U8J;02&>GD0QS))L3M?,J26"N.YC3)[JLZR.!.8&YHTUM:,B::70>3-I# 9.4U4FF'1<)EUHLJ&KKP5_VLJ?L3(\-G=.;@@(9-0@V6@DC\=-?19" M?(_+)!.8I#=UI HF'=E0&<@#PQ1,:C63=$-IZBSKR6IX3J$P_%[W(0YD^NTU M@H5&'PV$:Z_53#)4>33I?H!/OYFDFK(Y&@LFM9I)^NA0"'K7.4$QY/.K^ MX6K/N8218(:(!&LWE\!HT?3NQ\;TFTFZKIR&12=?#\_IT#B73D[XRQNO-OH$ MMLA-#7OAYCLVE^2!-A%,:C>3M*&L&X)+[>;29#A13J/N3FX4"'S4VB1/Y+&( MHFHYE\:Z/%:%JFTYDTQY,A:A;NUFDCK0&M]IZ\EZN*&8^4TD7DGWW>T075N%0*A M0!O2I]7@&X]44*,['H3OCTA=-C2$M)R-M S-B3S4=XQT%=(BS/+>F^6:JLJF MNF.@L3#+6VZ6ZYJ(F:O$25+)T?,]LAU1HJ5HV8Z6 M*B9<]:"DB+ECUK*2 M M6O:LI8"T:-FSE@+2HF7/6@I(BY8]:RD@+5KVK*6 M&C9LY8"TJ)ESUH*2(N6 M/6LI("U:]JRE@+1HV;.6 M*B9<]:"DB+ECUK22'])K*F+H'_VL[#+W^'?Y(W MEE9P[W@T[CE-MNAX-O&B*VU$@X_Q&TGKV4NC8]5!$AY+>[QR(LMU9ML#9K4L MG<0-3R?QI91.HC6SVC0'5?MY0TH,R?%F ;%"8DO3)^DG=6@HF@0?=QW?DR4_ MD/"VXL^R-(6 M*RN YY%/WUP%#O3Q1*Q 6L$$?%N1OBVR[TN/\(X=.# J'(D%8]&&BIZ,)6OG M>.D<2)8 ,YF/C&]JAC+:^N(J\.UX%J5$L#R;?M%4AEO?"UD]BNQC,,/(L5SW M"9[.0Q+QH6N*D?9CD_5^G%RYQZ0SI8=PTE15,0MPPBC[')P\Z/8X:!H/E<%. M8 *)V(["$ICH2X::B5$])'$(:H-GAED)':E]V&FH8!/5^ID3LYLJ]F:#?BE) M14X]4:% O7,4';M%!:+ P.M 5R!+073TB3+YN=!'\JXUF\&X+&]&0AD;N#'> M@Z$C(?,YB!-^Z*=AFFT56BY!-MX0/Y;CP3W3Q*6_"%!B+.S8'!A M[-)>L/7GS]?2G](?J_O L@G.S F+ E^EC2_4U]"1ZS\"[>C<@3!2[#DP^@C$ M?1I3TP0)Z,>!Y'OW/DX!AN\'48A_!O+&(*A+*P**NS#9D +0P^ZV OP*B$GT#$.4$2 YFQ8 M3F!+?\4 %1@']#QWPAFP%66J:TMP/7637\"8N@&[ZAAK\&[:QH3!"6USKMI& M4W,F>!-U4P/%0MOLSV@KZ)]\]?KN66X%^[/*O$ZW<-Q\RS9W5)V.#VF\@=)) M-Y#%/0V5JH7EW9,$;$OG1U[7YO0ES.2OV*'"^:OK@SKDDI>?;4@'-2>HND(G M@I<6EEVD1X+Q^A.MNV84YEBE6/,ZI))'*,4CQ2BJ_I("*:CT9AS;+*P<1H8) M.%OY0#GX\!75"L"IMX^.'2WXK>O\6SP/P"![Q9J&H'JCS:_D+I3/0%I(<")1 M,L_+8%^S+(DK@VC7[G6C- _XKXCK/91XSZEN)]@ICT:\Q;_';X" M@HV_/1!X&0@-*EV:NP2Z\%>1LW3^S\K>Q!V*):U@'\-M:&Y>VVO&-#7SE4EJ M;Y^+<;T'%.;=R@R%^@'=Z=T$87EKEX>:V-HUU>VY&G,=U^\5YSO5^;-2YC'&6BFG6&>. MPLCJU:GV%PTCJ:N6'OEGR^.:O_*9U8.2!GV5M="EFNU80T:5@/L]\,,03W3G MZ/\&=OMY"%^-E,W.VFY0WU19\QF#ZB&9['DH#2_J!4K8A50RCB34UK)S%O-Q9P M\UJG;,VSLZU/LDHAJI\4OO7TU/8+M#T1>"N-NTCF%\%VC\CM'6%WQN\S%_K. M<\'HW8IQ8:/+*>"1"GX,7=GAZU.47 9*G@8>S+6W8KZ^"Q=^>7UUB-IOH@_1 MQUGTT5AA;*E-KTY:K#GXC:^=E$5ISK6+>570JIM%N5(J;2O)5#';42?*%*F: M)JN&(: AH%&>KFG*@^%((&.OE?RJ9MAJ% Q'\F T:EBU;:C">F6BJAR5=+RLDJ_)P:)ZD1+* =P-XJZJLJA.A&G:AW5@> MCS1!NEU(I\F:,7KAH5=7?=C\!NPAK/Q=Z=89W$Q@ZVSN)G+G3CI#-HP#DZ[A MSJL;A@Q8@/IDL$:X#GD,>P]M'5@TWM%(/W?:J;H\U U!NYVL&%4>O=B,Z:I3 M)G?96YC .^V\=-G41V+_L,N!KCP9U8I?%3Z9$N8FLJDV,&:$1^;X/!KH\D37 MA5[8:44>RGB7'M,YKV-/=6(^?"',JJ.6[LQZQ]ZZK- M,9%]!N^YJD)U8,K&8#R,=&JMM+)0.JD M"&G]9<04!8$DV=TL <( 3:-&' MZ*-S?9Q-U,%+$@"<]=FO,3A),/X)9OJS $?C[[[XR?];[P0EN_#2#VA (8H+;74W<(8 AW9VM8=Z$U,#@%0,\( M&$)S"3?GH._ T98^>@G2BUWNB0F$ MG@,R#+&N==S7V5J+,Y^*@86$BZUA<\TM=H8"%Q5W99N6O1'@$ [/HX.TZ=Y( M@/2,P"&N+YS>\?DFLJ8N@?_:SL,O?X=_DK[X! P39KCR0P>#(Z\"@E&2#^3M MHV-'"SZ[_%N\'/@@>\6:AKX;1YM?6:OLO&\>J8/GF*31VS19_2Y*B_R_B_2. M]\JZ)Y?3@%C?+ZTY#/;*M;Y^YX-LS[2A]2UK A M3 /HL&(X^6]0@YK>/$V]SKPK;91V=0 JTAZO'##MG5D-NK)- +L7^IGF8RM. MK U3VCJ!W_.IY&PR ^:'Q):F3])/YE#1)/BD"TAGQ;\)_"\@1%I"MXM0(C!Z M6_I*5A%93DD@Z0-9T@::+DM6"!*\7%D!/(]\^N8JB)6(*U@J+ZM2-\6 M#K1;6-X]D1XM'(4#1((Y2G9,\#U+^DE5)XJ9CB(9( Z'9![_0D(\.=]/ /+L MX6QP" Z,R F60'')GTN^:TNW'@GNGR2,5B%!B'_]2=5TA5N?R5=A:)84D#!V MZ8O8U>?/U]*?TA^K^\"R"7- $!L0J XI7G@+Z4%@ )X M:),E3@;I^\,)Z6/H_CN)0CK)37/WD+B!_T H=1T<>!9VSD>,>0HIL%1EE$Q0 MZ;*X)!1FXJ*-2EJ4?1D51@1&,=T-.*B8 'E/1CP>>#3(P&BKZ MSD)?(:XOD'P"0^Z1(GR(D M]-R:17Z L/& &M.8DII#Y[X T=RW'TE I OUM>3'@>1[]SZ^- ,4P2>0P?AA ML*?\ -@%?=$_ GHM, 2 1;0E#.="8QUD[\"<7&L*<,5IP,>"!;%L*?;@\[1W MCM!,6A[ 9EIR^EWHKY-!VCAH %=(&$6L&*PM1@\KHM\$=,4X]3B@R+-FC@MV M& E;J$4:VA'\FGB7+8G/%4JFI")+2]LA+ J2J:Z229'J.!2!NHLDE-#SW EA@TWA5P6LBH5K M-Q:.,@YNLC3O[NZL!#84774%1VNA9GRI$BF;.02HI%T4B6! M_9Q:J#(![XO*.JB: -3OIB=JB$8;U41# RI_S9E;4>_AG_;-J_XLIZ51&/QS2_NH9P(INO\8#).MT3T3XDV2O9' M83Q;X$?H0YRZ"QO3Z$F6D"DRT!:5D1_8CH>:&E[_*W8"NEMBLH\-(JX4<02P MT:(*T4%7+FR^/-B856]B7T:C0 0.$R_QOJS[*@_I?-DF&FV% M:2)&+X'EZ&!+T*YBM"=-TT*A:+@"\BN7N<5/:M^<:LU@DXSGW>O'6OB8L6B3 ME>L_,8&C5BQQ;4#3RK5FS+>&YF5FPJ.[<49QEKH,2 #"L*3B>P_F,-C7A'"W M8X;2:AE(]$K>8->4R=$-]G0M+MKHF0UN\=^!8#!OB_LLT5RV0!_.70+S\5>1 MLW3^CZF:S4)W?@>T(W% >W@-HE78SGLW$XZO07+FHE A)T=HPW4[=W.MX/Z7 M+MX7"KNU9GZU9W._.;:@>*Q_W,7\L*$ E2>:Q>-8;KX2FPM][OBUV/ #A;TM M<;4&8@%"&B8R@A(:()&F)'HD9+OT4=H _=14Q3S74F^A:#6$WOH"4#A8/NH" M4 MU='>S!JH-8-RLZKN)MZ*SIQFM"MM.))=A*..BZ')NAS +;]LXZOE'5+,= M:\JH4A0^ 1XM>FAP^V-%O)#4\LZX'8XD*M_608JQQYE9J@R8:HOK:Q94X;KRY,ZDR?.9U.0X UVX'=:Z6[L _,'KZE]C!U"!6,XC.F MSPT]WCEC GS$_5(>'P(>V^$AE./6>UUU"S:WF^^X@ZUS$^[9V=8G&=]FE?KI M#SVU@P"M(=4Z1[CKI1][46U)K35Q0=TFMUWW1+5^$>ZE^G&/<.P=88^H*/M% MNQ;JRGX1^&=A"#^#"L/LFR5\8>,901"R$Q<_AJ[L\'43(.PK-]@I$?*%A,0* M,*[3PXMA#\3U5WB:=8AL&4W(5ID^I6W$^^DE:5/:G2Y%-V7U1.5+!>3.%')# M634$Y 3DCC>U"U4>:(-C)W<4Z#.L?>YRDBMA^C#FF&MQ7[G: R3X(T&KIF(QE8_*,X;,'(ASG-$[ ]EQ@ MJPYTV=2?\5D)W K\;%F>1_]WR/;(>!:"E:MJ.E@+1HV;.6 M*B9<]:"DB+ECUK*2 M6O:LI8"T M:-FSE@+2HF7/6@I(BY8]:RD@+5KVK*6 M&C9LY8"TJ)ESUH*2(N6/6M)(?TF MLJ8N@?_:SL,O?X=_DC>65G#O>#1F*+V[YG@V\:(K;40C>O ;2>O92X-4U$$2 MI4)[O'(BRW5FV^-6M.SFVJ?TYMIM^>9::R968QKK%_ DF\P"8H7$EJ9/TD^F M,I#@ZZ[C>ZS"$H'_8 D: <5@PI(=. _$PV%B0J\QP?%<.-AE2&" K+D_E[21-(]= M]S("0J>=AM(\\)=T_&D65MKWW/$L;T9@)-!'A-660IRT)04DC-T(.\27X+P')_2#I_1;;)0^C#ZH0@B.1%., M;"0_J85QP;OP7,W^ B18D1GF.7*?D.6DQ'$@GV.YP!M_/@])E'(<(9=-"1[" M)')#*PS(5(;9!ZLPA+QP (].@*S"=T W709DYC_ ##%T$6AF Z,8U,,XH-S% MOH?99,L<_OSY6OI3^F-U'U@VX=S5UH8^MV:.ZT1/C &\2-<*ONU4,%G+B1RE MI9J?6H&6?=$Y":V8SM$FRJ2L=#PL [Y/G9.RIZASK"@*G&E,%RFJ)@"'?AR@ MR,"08^C7\1Y HBF&8&Q?_F8M5V_?23-K94V1QPY,!]X+X]7*#R+Z;D1F"P]( M?/\D!;YE+ZV53$&RK5]\]N@'W^=^,"/E#N\#_S%:R!R&2$G'*T.NADXLH$X= MY"6:XEAG0RP.;!J'P(HPS%>9*^HBXW4ZD' =_'(BQ^G7\5O/:20ZQ'%!YQ@9 M2+C.,?)::%WG%#E>H7-J:U NII."F!;?WJH\]>S5%HIP0WNH4'KP747IP=9, MK/XT9!BIK3",+ 33J-(H/'M MHV-'"QY^GG^+WV(89*]8T]!WXVCS*VLU44\$6V-6>ZC]12^>E,43)!*WOE0AZ]OG3N76'V82NPO?Y\&T&'%<'H@_$4+ M!1;+->D_EH62$_[&*SXSE NV>M'$+@DT%U-CXPM18 &QBJO;8$O[S5;OFOE1 M'EI=K:(K6FXC\.PR7\ORR VN^PMV5E7DPUI5D=;,J>8,LAWYAF5:5_06+-/< M?V'D]I$'\5^8=?T7F<_BT"Z+0<%,W^:RJ-8E^OJFI)F=7NBB4A\4%4TMA: J M9HL5PN["4USFQJ?;AV]@FLNDGG&XTU5JZ=5RVM[%R"GM:Z DLVB!TJG?E-;5T7?2U-IN57K^:+7\$-3^=AE+M@ M*N>^!CA9A^F>O*8GOZ$7/Z]!3^G%?YD'7RVJ9S6_F+1S68D^IK2"@D, *1!'!<=VQ<'/=K0;>9?7R=!.M4K=;?J:6405 MRDX6EIKS@A_"0:^7SM%>HO:&W?38CZIW '0)_)6*Z$V.174FIK+D*NQ\+'6? MTFPO,"'76H7D*OGA;1($XGAT$/2EM[PS[G-%1VTI*0FE&WNW/;8,>*9@[%6,]ZK$-%[\Q8 MNT17,=:#X7583[_VIRYW=2:N+7/:F)-L4F?Z[(#Q- 18LR!8]G[JA?C +/A; M:L'3P[^"&7_&]+E96-Y]G:)^?27 1]SAY?$AX+$='D(Y;FM:.Y]DN_F.?HTZ M=G6U]DO%M5JF?_M!3.PC0&E*M!8V=H^M+TMF?+]5> MJA8%%H5RW+MRK&W&"%B^0$4*LW>]J6'VS>Z]L/%$( C9^9\?0U=V^+H)$.J6 M=FPS0F[\D!Z_!>2!>'$=[T#C^I]-J-7M&@RU9MCJ_/>F;(ZWY_3O0L59@;CN M(,Z0)^/35- 5B#M/Q)D345.[Y85E-&5PGD6UA3HZ.W6D&O)XT'V-)"#7(P XQE>V&;]?7LA?S='V5G]/_ZZ!!HZGR M@ZLSVTU5GZY)DQR935Y^IZ"R:=F$D7NFP8@]>"/VWECZHKHV.SY^1K MW1G$9U0DQCG$@4&_'1NZ/%"W[_Z$\^GT/)H8IW$_"1[57F4FNEY_D1'<.3)W M-%T9'IL])[3WDP;C[!WX]9Y(NFYI8 EO.)-D<=C] MN<\4I736/LG M7PS[##9ZCP51=R3J6-$. M1-.3+V3B%#-W0#:6!UI3@T8AH^S&F$4YH43O)1>T;!DO'MEW2 MD1L&>Z3/LS)Y2L)HZ-@S=O,:[8]&]?572BLA+$)8CBXLACS0=_2""V%ID.SP M#,6D+F5:+2"PT3"S9/1+FQ%)Q^).ED_)5'2C'BH YY3Q/DI1 6!?"NJ ' M7!/9G R%=2&$10C+LX09:_)$WS%H2 B+,,7[;XKKLFYL/"<5IGAG37%#:7 ? MK2>6^#-G!4EI.\_WG@&3:"E:MJ.E@+1HV;.6%-)O:&'17UI4D'5K#>7M)[/2 MW _J5WJ7GJV07"HIKV7U>ZOJ=V\HG8P]%ZNU5]5J7_@N+OD2^2O&JLC6HQ78 M89TJ[1K[PH/OQEYD!4_8 *R!]&-^'$BW/\@LIH5Y_\2*RI^QB4VKP'NV=+-P MR%SZ-0Z!V&$HOL*5C <;3YE;5" "="N3$ITB+_[R+(P@SOR>44 /C]TIK# M8*\L]]%Z"E^]*K%H^^W7SY_3@;/R['JA?'J4J]!N2PMBV3.L MDU.K'+IJ'E6D:(_UZZ%_HF2]\X!=A$[UEI%A;6:_=*?NN3Y6])&^\7&[:@AW MJ=ZQ&*L8:\?&.AS5ZI6[!TH6J\8\G3O>$NE_+=^CE<*&IH'_N.9FWE(UKL)) MWFY:BK+9QRF;?9Y0JM9OJE%#OW7@%KX=87?&;W_2?NQQP>C=BG%QUH5J[Y =)(S0W>1<$X@3B M=JHN+AN#[<75#@JYQIOUZD1';49/NEDGI:"5)B)WWJFPAF-YH!\]&Y9@4(.* M2_)@,A$,:BV#3 .OQ@H&M99!$]AMZ TJE@@&'9E!ABH/-N=M%@PZ.8-,[602 M).[MB98U6Q[[=)(&Q9] '%G(_@7?\[SF)Y6RY)&H=,]GCYZ'6AJNLZ5<+E39 M'#5/I-8BSU"_^6/(QDCKO/>NWSRZ&,H#H\%&5?#GR/S1Y>'P6+E,!'\:\TP:0W5 M%%Z5MO+G;_\QUE3MK:CETVHN"2EJ.7\,61N+TY=6\T<7M;#:RQ_S-,KM#*Z2 M7*!%^UJZMS YCB<%Y,%RXS19#UYJMO'&O V=/]!46.$A;IOT?$NFGFA#)KA3 M@SO"H]%R!EVHPP:VD^#.T?<>FGJL.C""/\TOSFC;R[@+#IV:0R!!XR:!*^WS MV':GWNHA/+3/O7>"\C3=N"VQ?_JT6\Z'NCS2&NP$]DZ?$SLIA* (0:DE*"/9 M& HY$7(BY.09M^A0UII$RW154/8S8"%F0LQV$K/Q1%:UYC<+.B=F0E"$H+SL M&%63)Y,&]06%H A!.4]!&CH(BU55[TIP,=\4$BMVH.51* M_RC18C)8X\>6YH&_A#\_P%,:F$JLP .>TYA5K+PSL\*%-+5\),Z1TZACA5#$>($HZVE!7%I(:QHX00V*Z%$VLC#9E/>%>^U$"[G*D1A M"3'34"9%V34U993\I2A$)67P7(TQ-A\':V3-I5D62V([5@2_2/'*9Q4!K1@6+PO6,_@6 M:,4@I(%-^8)A2#I&0/CV5Z 2L/97ZEXM[.644T,J#&2?UGZ7? M 0Z>=$.G$3FXZG\E'O+WHQ\1IF+_*P:@P&3&0(TPC+'NF"=]L)XD=<@F6<'" M7+VQ0J6TM1%5UGZSR9)55(/_IU_G]=>PA3I0-//G9)1 H1BAF8WV@Q7,%MAZ M)*?URP*RLIZ2*Q7X!^#ZS](W!,M['VB&[^5X1Z>*S8;*8%3C4R@MR:=T96!L M>8734E>SJ1E) ;B/_@,?@);6A(->K^/[& BF&55+4 OU4L.UA5_IODVN=-]M MNM+=AKEMFHFJ;;^<7EIQJLTJ:J[\VP<1D4#I18"0,/J2+0&YB,L60J<&>?-$;50RM]Y2 M)I>*88(&2!>RC($52BL)=67JIA#NBG_ZQ/09?'85@]) ;5BY".!*-DK+2>S!CRZPS$Z! M2'[,:,4=6'[#D->/-+.%OJH )5W%YW/"$&T!EI\_'A0,["GR((GWO4:55N45*-S1>>8. ;6KO M0KAN2_K]_/E:^E/Z8W4?6#9A^@F7G@#+3M/M6X1SBIR 1$]LYGRIVPVLJ6E"8>W;8*QQ0LWPI6X:;2#?1X[L J[,9X. M5._"X3,K6.N<>)G8"]F*!6_K02D_=Y^_ESH MF[YH2S%UP2X* IW0>.C7LL/&^BNX\'RW'Q*)/N-F86US'S&#TZ$G%A MPP"-T:3G+\'F"BQ[V*-%9'.K%@)V*_-^;\"U(_AQ!IE22PY\2KM$[&8=(!O1 MP$\62P Z!RX=SFFA*N-C,(F[J7*K7/ZT(K>6P1X[0PT>$7KI)V=@.?E+$H3) MJ$)V5/-7#,L:$ (%W@E1/; #DO;A8N-RLU8:DQ\HTH/Y;]8/Z7/@/SAXY%5S M4C '&MJ1.0IH. G,Q;56(;E*?GB;9+9U//I]^M);WA?W+J!+HA1*0DG&'F>; M;67 -MS\%AK_,G^LT$>E\!CV3%.5R62R\?% 47=\9NJ;/[KMS6V#'8-Q/!1C M/>NQ#A6],V/M$EW%6 ^&UV$]_2I*;J\WG=29?OOJ:G^CAOT'9C/>4IN1NKD+ MAN,9T^>&;E'/F ?<4^1QX> QW9X".6X]8K%IH#U;3G4VL=WW#K622WQ[&SK MDXQOL];#_/M#4NT@6&M.N,[1[GKIQUZM;-2[W)L]:]+^+#!Y&A4I$"D4Y8$4 M96W#1H#S9>I2V,+K30VS&;PZP?8+&T\*DC,7/X:N[/!U$RSTIA >/XZ)K!_2 MJOHXIEN9$I>.;;OD-%(W-(;'S&693E5PJ"Z'=+W[''HQ5ZKTT"F94C\/0]4, MVXTW==!YO/5;(TPTY:@)B$\YUSK. 0&/ LE4>3 ^#3X$C^KR:#P>=YY#8E'O MSJ*N3LS.XZW?&D'3E-/872=?U&LGP&I'[#"]>%+E@CANFIE!.4/4(!_4V]4T M&=7QMQ])Q.YZ\%L1UU$4.-.8!=8"Q3[Z'@UP]F'VWKV4Y/]A5Q*^$)N0)6VZ MJ5T= JFJ".8507QBK"*8MV-T%6,5P;SM.Z/K:#2B".85P;PBF%<$\XI@7A', M>W*2BA@U$BRKIKUBXP)M FT[3XU M0]9Z$/O?[["M"U4;*>-C:X23QVP);71VVNC"E UM)-:^%K&DSVB;R*/AT?6J M0-MYHLV0=:/[.\F>6UJ&H32H[]P30ZNQ&[!43[T#OF+T -(J!V777Y!%;C_G M!6PB12^L.-]CO5TUPU;+RM_^8ZRIVMN&FKM:1 ZJN07F!.8$Y@3FSAQSM2S4 MNO@37&J3H2H0TG*$""[5/^4;#.IO--O'';&R=V=E!Z@);=!J#EW02]C'U@T$L&2V=R(JT)F4]+=?U9Q:6VL3\#G.'YQ+ ;EG1PHU= 1((2P.Q M>%KY\%_*7LEU_HH=FU=%CZ2I[W_G==PNT"C0!F__\_VO?](?U;>OI26)%KZM M2/A'')TE32V7UFT-%X1$EW[@8%"C+5DK&)\U6]#D$_"+^^3PBK.\=#KKB8?L(E/X!?03S#(HRR%,;0J<7H,G>=5?8L7[CT%OJ+ MG&T5&L^OGKHJZJGO1Y0KG<(;!>\@A32=):9WX2E7C&?K:%+EPXLB_MN'L4D/ M0$>4&?['+V053UUGAC+T3Q_>X_48QUGJED3/X"NT-O"?O$IS5A\2RQ$'.+%& M97]E6G;8 =7VE"_Z6)Q!_LOLPP/%Z&!Y: HB:7<4[;/09PE$6=X>: N$@WDG M<*K@^W ;W^L4MMZ1[5H.[+2R;UJO] 5 'RCFOK!4I=NP$\?^QRMGJ%KF9&18 MT[EI&60XM<:CP<#41KJAJV1BJ/^K:NJK9S]]<-169SNZ"1QF,UQG"_9G'VCI M\"++M[Q@B#2E! 4%,*$#-"%9DQ@4UOHT8D6TCWQ2$#1#4\0_7;>T@$1@WY76 ,7*[># M@>2P;A"D?W@.-O^*GPQ30^P/Y:LB_7Y]_3FQQFA%=CZ&M$QPU' R =ICH&.D MF-J/2^L[22M?\]K981@O5]@_6EU@)%KS.9E%W#)=^0&=&KV11A#94)$^Q0']0QR& MJ;Q[EOL4.F%2]#>;%+.2$TLWP>"! $5[K%\8_@L?&PSZ$ZA?RJT#CW#K>(#F M4U#]$H 7+'A$BL_*,@?90/UDH,"TQX4#9O(9="*$4J1>8,*/D2=!9@R4P>#]8EAV;5 S@B!(%2]S[. M".CFL%$B!5G1ZW0X0,Y<.7KL$G=&,R)S<0]\T #0DGT$6C\ F7R00=R:!>LR MAU\AH",>Z'H\Q;E9H>]1NR';VLV<8!8O@88>5J>76%J+M!QV3OWD)#R@= *^ M U'IYH<6&V?/4>ABZ"N(8%V-GI@ !KF//P$=OQ/X#U;BGLU0'@-_R2T,_"/[ M2:%K1H".!_<)I@S[M9S PJA<%'Q@'.Q#8*/DS(%J7@3=TM[HKC$=\-*R"5H* M2&^0 ]BO(!P4Z;^A$2N87N9%68GYZVP$5PTEQHC7.?)4MZ?F5*EG3'>_!=U!'2/? ; M"ZC;Y![M>1A"(H5L &R7CKMZ^ ;3(QS&Z]V6H,"(AS2F1FKR[1SR M 0.T*.P1Z]@7DUS&_\33L$'%I$3EZTX%79\U KD? +:T;]MKTU0QE8* DG*. M*S^A4L9M@+P)4$?G,MU%I00,?\:IS0S:LKJ ?G5CFUS5I+I6I#K^RKV:EWA" M<#722GRX/"$CJ+$V?'NZQ;Y(&TU73*3%%[;BP7YHYH/"14:\%>0_&OG_9(J* MF>S7U"2APO0^LTH28_[K/R7@T \@A"J5@V_'8=H>N M"20Z*+A?_2!@J^@7-#G (GE/O1 W+NA.P93C,>5KY,^^7_Y*=S$W8(J \4Y% MZZTDF'!,R<#$X]^L'T2 _XAT_YSYD6"]N$DM7HI_7%$$+X[&BVM^.,M6]<^Y M\]GW['RVP"'05LDIY;9<\5T[V_AL!9%T=R=+=["WE49RRQQQ'U*/ 8UY&[T- MI7=%!^-USL'X6[IIO"EL&MOFSD,/#^ZOKCT/W0Y?J-\+_1R_^<%24@>7_TR/ M9N8P6VA"#X+8T<1_/#_O&9)FW+.%;J=FH]C]9,:H?3*SZ0SH-*M? M/_WQ3?IP_>6?M]^D+W=?_UEG@L-B%-6_8V#$_*DMRNI;78#]%5NHJYE_% $% M?W"3WW-'%NA6CR,)"/"=1%+@A-\ENQGJ%>FS2_<1 4%W*'R_I%&OVZ92_U6F MS;]RM'FW1IL/C#9?@#8G5IG4Z637U)WLK.EYW4GCG;:J3>K,S !"G9WHJ@2- M&[Q /8WZIYX,4$\WGSY^^_+I_5>JFCY_^71S^PZU4?NLHHU24WV:?ON0=P%E M8H*6!EJ!;-T"(W)&;)2>]DUX*__^&S'N>'ANE-./TBP_N54Z.7ZN# W Z@ M MS,)68",?!_S?23([]LL.SN:.2R00RS">+ITH=UQV M^X.I>>EZ%LD8<9@$LLAL;&"TVQAQN,1HF/_#?K[8T4Q"XW0W .J=L#&?-3PZC'V2Q>QNPPG)^N+&,/5J6( MS;AX[I4XSQ,/^\W"(7.8&)G%5/]^FL."!M.]P(=\LP@J;*W!:_HM]G9F]6YX M.VM #>;,YLHZ*QUR8D@:'CHQ,Q2HA;%%0*:0GF(%Y-ZB)T(9:S/,=&T#]*G$ M'WHJ3@^W,-P)"1CE[.=-_-K"#5E: 'F3LTZ;'5O2 S_HP /0)GW7D+L+Z,DF M<\=C:/U"D:KJUJ5J7A"&"=6T^6_5@O.:'FG#)ZMLF5^3V **=)+J/'G7R;, M!)@.7[R9XMCP?;DN&:@%F-*PA8AKN+CD#OZI(\%C.UB*F:YS63-R-KB;G*6D0A!XB1DFN7)E \NXF3*8F$PJ!"ID.IZ>-5#! '< MJ= OUWT-F01DJF[ZA*K!N@^L%8S_PGZ-8,Y+8DX,-RY>5 ZH;"2Q"AAXQL, M9%S]-L9MK+T@-Z-("\5E*W+ KI?F<4 #%/)KK^]MT@]@ P# BONP2>OV81L, MQT./-^B#=-+;Q"LCAJ:TU\6F?5)(NI4_? M_O/VBW3W\;=/7SY*IJ9R$VE$KPH7-D,L6'X)[HA 7 M;]CFPN[UWS2P%6P7UW*6&+H)^R=Z2X1J4!I49P5/&$\9A"39!4QC: 2[ @65 M+EZ76//AKWTQO][QY0Y4\$<_(F"1 &_:MNXM85N?Q:?A.@BS(!YZ_T\IL@J[ M0)EA;=#CZQNUI//%QRG?7<]\'XNW*\'-SCUX3-:2QVO2?O&:]#'U6?7(#3Y$Y.3 M.+Q_N[[Y]NE+U_0H;'-@+X=;?*ZX,C_?OV(0(1( E-<-RW^EAN5?K!4W*C]8 M 6S>N$6YMBE,D5_:'=*#G+DUB_P@3(92<#D>VL ]RMTS?=)NLT #*?KCXY?; MW^^^?KO][;W2T[+?CCZRT^Y#9$ MUX#_T?=>[(EZ(2 ,K=V 0%ODW>UOUW^\__95^N/SIX^ @(]WG[[D@""8WICI M9KN9CH>"'^X^WH+T_W8+0I\+4>@5CHX1IN&"TTO=%G MA88VV/KTK-.2;C!]SYP>&F*7MZX#^P+FYLQWNKE9^B4>L%!J^8X>T_(.\;!O M24T::D]MZ#SW2KYSG/I7O!P92K_F,RO#]H'F(,*?5S06!GWE(<9ZT\P!/$O- M3P,%>*;BX:L4+G"?E9]?VO'GM <:+9X,('7FPQ20YN>P>%U!>F:'C/C.5T- B?\K7BS>#4=2$K/ MI2LAE,?DPLH?8](+J,E3>)^Z3W"L7PB],FF7N\+@\P L[T9X++R4"180''8! ML T()4Q) =9[M$AVX%N$@.(&R+KB+AH&H0W,86$$41QX].:BBWM^\H#7?^FQ M..L5T5Z#S_133D OD\8LF4 <+7P6KU!JO96OLF0]6(Y+A0_W+$X8QO1:-STB M3CT+TR^B[-HS37++<(B&!RG1M%D6;7R9-Z_9-, MZ6X&9LU5;ETN%.ES%7D-/:'I[RS7"8PE4\/OK<>-*Z;,/2);EH? M4T)L6PQHW DNAK(4KWRO.EAFZ^>9=1;Y>.?/BRE9< 29DLTX.K-6Z+7FK.27 MH^N]FG&3@H$I=[I^ _;B6:9XLWXRG5#541Y5Z/K?#ATY]_>29,VH.SW&Q11G M1#&9_(T&=D4!9F2 ]H@^U-3_XP??^0S$B6UZ8JMW.?W>Z9R_+,8E"WL!;?X= MEZBGY=1WT\W1+5>W%**V8V=03:-0\>40%(=T\\?7N\^)'.763L!^&GJZ21JZ M9O%0*]P/"$MU J;E+'"2+"C/6N7T,&VC5D83@8?&TGPW;I8>AEZ.F&<)K1ST M>..+T1.J,6J48@Z5A-+S&!B%%,-/X";Y&85\,:ULDAL[M)E5MBFN#CA@#+BJ M:'B-2PR=: *'K7;#S%_Q._O,@K "4EQKG?"9\PI8G&]_+)PIWAG4%4V&?W3\ MQZ"CU!533O87H"%I%AU.;2<="7P-CS. Z'DJMQ"S#<,9D9??8)6A&>=O)!;V]H]7SH_H:N[\ M(#;,W W)*^HNG%^JPPE>=ZO_H8^^]X)OF:]^L=@;?W]3^.8OY=^1)#O._UNP M]*+:0QJ^9/K-/C5Z]0O;7EMU"(#A O@M"3]VJ5+SB[H1@@"72A8' 52"=RZ? M;7?=KW??-I];;8+5 M,["O>HVE&$X1'H ]C2$QKK4*R57RPUO;"5>N]73E>'38]*4D+P07"Y2E4G4 M^CWVF*-D,E'&IHY X34B^8./3@:)N?+:M5TW1AJ.] M]VIHBCXV]MZM.E &VOY'V[UN]7Y]#=N&U/'E/P^-U Y083!0+_6Q.1D+6NQ-=U7%G_:#0N,WJOJF MH$5.L.1M5<;)1QM<"9W/#T8Q-FP;ZYK1J[M7-),&MH+A6,E8"I%KR<*7Q<*_Z0*/Y\4"E/,;4R#6LQ5>I-+X5O*1-H/ M9G:B?[$^G.,^TA ^L&,0NE9&ZI,YO/9MMAR4E)@$3U!J-X_9N7M2A=_L.0I- MW@Q&;[2!.A;+9!XVIE@F3["?6,NM6J^P@U@=Q#HJUE&QCI[V_&DPP?,G3;@C MS\T=J:I_Z5KBDU114L[2*7E:^R%Q02X<,I=N?Y!93"-,/O'4V+DR,*SX,F9 M#MF/JFY=J@8F,\:(%=6T^6])D1+H*W B=%WB\[3TP#4K.:).=(.&M:2EI?!G MEK2ZLOJ,/M#2KJU@:GDDO/STPR5/28_:8* =+@?7$3+D=?$3C3-S=6EQ.H1# M5"Q2W5JDM,(BM:]0B5/K@3ZL5K\YGN7-L+JX6*U.G]*U6U\Y3D+),UJYQ.+5 MPL5+R^^PM+WML/JSLOQ_)\O9VRXZ%%;8K)39ADTAK6/V_!(LJ6.V]/ZA?%5N ME&1I3)9C<_#<(LI:3@9#L9*V]RN]7TFQJG2X:-5JVC8:J0-5N?OXM4]"V/IS M0-4$PO^_7[^\E^X\+/X\(]([?Q;C*> E599.\F>;_QE^@"][?H2UN(D5)%78 M[Q!,%KM9]LZ*+(DFM)^2F16'T$T42O0SD74?TOJ(6&#/MGDEQK0/'!QKF'SO MF)9&MW2FT,Q]W..TC3ZHE;_>_*=TMFKY%$3/*\)OU@_?\Y=/8$)'Q MIH[XBE*10 MDI^_W HEV2(E^3D@(#I15AU),5%H[.,;)J!A^PX"\VGL_S.NH2 M+)JOSY?E/?_XCK<["P.CZO)-9$U=DD1TS2U%G%%.=:->6Q#]-:DWHVX)(LV+HZCP- MU\MI3XQ]IE9&Y-,()IN0);3 WV8S?PD#?Y*BA1-*_XJM *3#?9*^D)4?1!*8 MP[^!LI8P"0#5SH^.Z](8JFG:S=_^8ZQI,$NT9>C/ZEN:QW,5!RL_)#R'&[L6 MHHXK+IP\?]D$>O/AI>#1 ;,\C*?_ANZ27 ^N8TT=UXF>6,\6Z KV,1G&&4CA MPH(1._D!.VD6"/AE^B315'($0\4<#VD"U(#) HD&EE>'FXV2GUME UGIE3E MH-BNRC@ #-0Z0%[J [\*"!X;/I!,V?Q\6:@DJ-H\VO%"+\PW@) M2N]IW2@\OBAK.%#3+!$N]^\BR(3YGEQ. V)]O[3F,-@KRWVTGL)7;PH378(J MYYT/=?CZ)H+0N3O -B^ZTH=TZ6%#F 9ORM<*ZBQ FU[&UQS['Z^>F99#AU!J/!@-3&^F&KI*)H?ZO:AJO5+C MH@+444VHYH5==?6N6E^P_NZ=$&01OK _6''H*-I@*K--'? ]#5\'?0]BR!F*KH[V;LBI$\4TC+UWJYF*.MAMM-N?F7H]J[,1 M94UE,MC\> =CML:NIS5-:]JJ#,4'UX]KZIXRYM?WGSY]D&X_WG[Y_7^DFT]? M/G_ZCKP#@_IJ_WNLD\[IH_^ M]ST":5PJ-K33]*BGHST;XE^?FK!K_QKI=#-_$[Z1_OE%^AHX]L(*FCC>VZE% MMOKE.GYVUW\^=885O_ET^R!ONAJ-#RPG@.]09]$[V '-(E_PK04+V<7GP/%F MSLIRU]GVNHX59@@KK!.,%E;83E;82>=W:D/LI)-'6^SW@-S[P9-T8RU)D*MP MT+,%8Y\&V4EY=B;\ZA)+,(;-04_XMOPT@E&G9U3.$LOX@SR[GLW OH[PX%$8 M9EL/0[>>=-4Z!CO:,6IK3DR'FT],WTQ]^PG^LXB6[B__/U!+ P04 " 8 M@6A7G!]+8_T= "$=P$ #P &)E+3(P,C,P.3,P+GAS9.U=67?;.+)^[U_! MZY?I>TXKWN(DSFEGCN(EX]N.K6,[W=-/$[(F M/DK<,%J,1I]HM?-P^1IYLWEB'1T<'8MBXM?HX[OWQ\[)B7T\^O!^>CAZBTX/ M1Z>'+AZ]==W3#V_?.P>GA^BGV4?G]/3PV'U_-+(_3 ]&;^WIZ0@=(CQR'/SN MPP?[W;OCD_>4Z$O\,;;G>($LTK4@_O@2G^W-DV3Y<7__^?GYS?/QFS":[1\= M'!SN__/KS0,MNL?+^E[P1ZGTRS3R1?GC??AYBF(LBD]Q5GCJAR$9%QS-7M_8 MX6(?^GIP>GP@B@(AKX6T%\0)"NR,M)-$H^1UB>/#^DKD]WWX'1@=C X.1T>' ME:KRFD>C@^/1\6&QD4Z252NV\&2?_;AGH22)O&F:X"L"\@5V4>J3*FGP9XI\ MS_6P0R3(QR CI0*%GQ,4S7!RBQ8X7B);80P__6!9@*NW6(918@65FBZ*I[2E M<930:GL6DX&;T$8)%6TH&8M.5;E]C9VU?GFL:C&4)++<[% M.HP[_Z+3@H) 'YZ>GNZ_@(36MZ!6ZFCY$?PY.CPB@J#!MDE\U7F3?XU$O3[: MD,].O3:(>FNVH79&-LF"K";]=[QN,[+IK=T,7E.K&?7+A2(6H@* <*+#,,;V MFUGXM&^':9!$KRISL*Z*^(?.["L1<["GPUL4AS\Z\\2VH\-3%(<_:GBB( @3 M6A^^\&_+I1>X(?M /L%<^2@FS#UVQ<91V3AK5B7ZGX\HLJ/0ERQA^\LH7.(H M\7!%?/IJ^(>T0!2KDRW,>?MXG5;!_D_=#U 5Y/]N+ MR?#[F(V,N=U>1EBWVZ1*3#9F"O)_>>]MY.OVGE2Q4_^OT'D'N[J=)U6\P.O0 M=ZC]2'ZW/.=L[SPD9X4)FI&VP?=O]]>-VAOEFI<71 79O#V?#NC_#JU1?KH8 M6;2F!55_WE^ML$(JC;%S%WRB?Z]*.*_,B[147!$.Y7KE<:VMQC^*@6P=WL#! M :E,_HA#WW/@B/49^: B/X-N3)5*8S'76"T?BQQ^=^APYH-8!RZ=V2=IFU<:S(V M4)3"^58-SIR\%;I6SF '9-VP]S915^@Z/X\L_42UXO2$-L M+^D-;SDGJ0"\[R0 C+'E!5:1]=\LQMSZD;/?37LMM#:R ^BRE4K,AXU*S&[C M:($2Q?,K/WSN;\/("$I1/^V$.J%O408[&&M&?3/SO9ZZ#.##@_4 'O"\O45) M&N'0_9R251;'\8U'UC2'K&HH((?FV".@3 H=5 1:EZH48&K;\F+;#V-"F/R# M<0 8!8^?K(R+1=A8E \4*'(:$+(/Z6*!HM?0??!F@46T+4%\0-#=XR<V^&,$56$J::B%)+C M54@X$:M 94!C?^4%*+ ]Y%\'<1)18[KJ)*FM*AW_MZOCGY&Q"G2&A #RHE^1 MGZJZ2/+RTK$^J8PUJ6O1R@,:X*(Q',PA8: AY V5I4/_;G7H2_9R*R*%I2/_877D6<4!#2LUKA"U'5BZ8>O M&'\F0^QZR82L'\KZ:Q?24LA.*]HLL!E1/E:1D<4YT;DC>%FMC!%N%K>.,;:PN M!:)RB.>D+$K+*A(;%!R@Y-L)V4^#F3(&Q3K2@:^> E55\A* M?!Y2"P,.- PA;12D.%2.V@5J=&LHT1L0+MXNAACB(\?D*>CZ8^3D(0Q+#D95.U].J0E )5.9\3\M1';Q$& M%N5@92RL)+08DY);;D!X/OR"[7!)M,?D(8G(3CKS[.O@B:SML**H:L:M-*2( M58[U#[]8@J"54;1RDD.")YW&^,^4=.#R2>,D7ZDF!:%R:,])6(S&H$9=Q56Q M$?^'BA_D]/3D[=OW%558W0]B_2C^&I*?LNK9>(0]0/W0TE!=BE2-[EQQCU@_ M,FI# J3.V:$%20L!*2@51;K69S)(6(0S1 ^+E5I2 *I.J\R1,L11KW>*:$'0 M2D**1T5Q;O*N#!$=)=>(%E@Z%*78551H99?+$,%D7A$MM$I5I'!4E&E6?8AC MW<5KHH7,&@RD.%;\:6LX9X8(?HVO10O;YOI2Z"I^M3J/S1 Q:?*]:)Z%6HG( MT/E0\:X@@ MMYJM]700!4I2&"L&"9D9?(B8:=X*N, )D7OER=F-N!39BJ6CX\T#N"5&60X) M<36SN1[0>C2E^%8L)SJ6^ %"6K6D0]!"1!0^;G+2A%.=GA3*BB&ESE1/+X=1 M^L)&ML.1$;U%$21 >,+K E@A)$6N8G.I1RXCO$.L=J#_==@;9H34#K7-KI?C M.,9);ZMEF9H4NXIU3+)6,O([!#VF/+HXBK##?UD7P@9R4@PK9K)Z# 7Y[.<= MB$"4?YF^/H1I9*\-8@,Y&8BG-=:T.A#%U^FKQ1@,$L6ZF &XQ@^AN.0_D(_C M"?D\.)<:PCP[P?0W/7Q[8"1%OF*YJP]B&+%$!30\&/XH\*8?<^[L]YU MKQC!*#HHR;7%-1?"Y.@SK;X&S)5A;*"E%1 U9)%CV+"^X(1J, M?[R"7$?\E6A*P6[)!@"[+N4!2;\H%^NX"O^@<;V,$V\!?M_L"[T11=;!5R^8 ML0]N&)VG<4*0C(@ZBXG> CX/4NP"3Y/" MI1##;1!*G45*R,):G)FE3XS.]V M\6:);Z1AEFB956@:+0R-*X>R#E#4ZD,BP8<6)&%$UMM;G.A)C@Y%J2!4S%^- M,9$I1F<2X27RG#SHZRZ98S)G(\C(UF676)N-%/F*\:P%>0RU&YA7?..AT >V D$863@XKQ3D$4ZB2![0G#/D/6XS5V',H SO'P M*&*'R) .A*7 5VQW+<#GG*P"JQW&V1C1[? F#&:/.%KTM^.WD)7B6[':M>#+ M=G-@- ).N_V\,M5L.TJQ\QLL;P%D[NYA]M:3E.):L>>US5O&PQ),=HAFH_, M6R>*'+*G.:F=B!$2IK!>(%;E(<6\8M-KP5PPM3C7'/R,[TX,5FJ M@F&TQRFOSDPJ&.J7)O/%0+"O.<<5#<$[&2FNBNP4 *=OK7\<#>)T>I@%1,>#H"(AK!I"-OQL!/\$H WH9!5(OA!H1% MRDLJ)A5;GXZ8$/:CJ$E4=@(B7?'O\1*]=O /KLU&)A:'%;M?U^TEYSU(@6"I M%3KN%PV5I>!5;'<\P#LLCW]Z=Z;S9/0_1;C/.H&OG<^ MY_7(4 IZQ:"7@9[QIU,V:P$K8-$VC$)W1%I1BOJAOP[]R,<&\3R,=9?HFHI2 M""NVNPQ"2F? /R&04JQ,WXBHCS#]WB!" L^B\ F3>-=R-#!#<9[E'2;J-VY M2*&MF.@R: 53BW.U,K9\"E+&+&:&L[8H[P&+PU4*-Y2_$K*+=$$_33KI4:K4 MI/!6#&T9O(RXQ:ES2"<[E4@ZZ,I7_=3I[6#L\^9[A\Q6M,ZTH8[F)?E-L9<* M234A]!IIMT3M:7/MG7!IH'NWA()CFYQQM+UT/3.5"E(UJ?7Z@F2QMEBB,3OI MT0>RZW&]=[92">HU V!9@H9NZNT,YO@914JEI\_'O3+IH4W9+3_= M8?SNJT\#5YGX5%\=ZTU\=FN//I27+]A.8<2^NQ#).$L%J?I4Q%J"E+5G)TQ= MA>DV74QQ%+HT.V.<96=TP^@+Q(IM7J84&R 5K>IK[&N)%FL639Q&&U9(7 F7 MW6C;=D*FNF[P;[3N)(WL.1AMR"_?8Z#EPSQXYKF78^=F;8N4H#I\>Y7$-4BFW%\B6=PHR+1=GL<"U#<$$.&,\HPI=V M&(0+S[Z Q(LAS9 S3I-Y&&G'#/3$3"H'%6.83 X$=TNPMPK\K:P!.PDI@]9# M.J"NU*4R4#&5R61@EQ@H@_PZ(/C@1_2BJYS55)0"53%],2(6I3+(X==YV3#W M)(R).#N>3Z,)^%5';5?%)CA+!:!B]NKRZ&+9LU%LD94W:9#2U/JB8M?0&RV: M4@FH!O?)WFLS,/<(MC(OF1"\K8;HR86@-.<%_TIN MY[^X@/R\_Q)_1,NE1[06^,+^'00A:SO]1+Y@G]YYI^(SQ?\241SCP+D-@RS( M!$=/'N3X(8MN)4Z%E(.QQPZ+52O^!,:NVS#Y'2?\H9S_8&>"(R]TKL*H\';. MGH6F,7W#ZFS/17Z,]ZP +?#9WK::$W@^W5?.]I(H):UYF4:^]W%)R\(0G^TY M*7.P[5EQ2MKN)2G\ZTL4ILNS/5;<2_!BSTIH^Y[J]D$."M3=KFQ@'NG]&VAVX2/N-(1!]E.1V@ M=RAX/9Y^Q1#_5AP/UDPV'(J5>^^CDT0C^"L^_.B$<'=6VDV1,Q,".@CE._<6 MGK?*\ZA6' MS_%5%"[85\QN)3>.4"=:9@Y+^0D30)"H)O >7>)%5/VP09VPH:UW M211O:3?%(Z2_>/8MF'4:!1I! M.783\I=/)!<$CK26.8W GM%Q-+3(;G=4RL]ZC'DL!8LLY3L _=(X!=0)=-]' MOML2D,_8.Y=G,#XGIUM0H2-RJE%[<1W$\AL"W M=M6[J;0!NG:V^]Q-?6_&XBK;.]-6PX .C8\/WC[@P LC:@7%Y' -F8!2_']I M@(\/C@Z.#]O[IT%@<]U5[>W*!IHK5NPNU-WJ%2U81FFAN,TTL2;5OJ>[&.[=N4C9V5EYQ#75SHV<6NBN.2_=% M;C#YB!_IX1._))_]T/ZC^72B3&"3*UDBV/1R2+O 46[>@PT3?PT=S_5LVCJN M)@DM*WNH<*T#7%>6AHK52G=JUH*6E5)>UU/1"BQ3QVNK&-G'SE;N7YDG(:!'#WCV^S&$3Y$ &S(UP'SOA25 M33H2&_#[*''=E+U!3;WE%N=*3'^L:*INJ6BFG5HZ#V0=5R=@Y@"(,YBQ^T& MC:[4###F%$T/T%Z9F:V^M $=X6KE5Q2@&79XD >\#R);O>05C=2 +LG(PVY* MSD?>$PU:^T*&"6SW=T'UMUL,GN+LH)@?0>]<_OY=\S*P 4Z&:E.9V8:2@5#>RB6=&@D7Z5?J1OH=XRB*[(X23>#EIIF+O5%/R^H8XT]K!8T MTZ[06?LF9S]P^@K-NW_UOL)@NYH\68I8W#^L59\A>1KFJLPX(6?<:9JP@!HX MYX$I+?1]<$@2S8M03ZB7W,%X@>AN5U>D64_I&:AX77KP,8^13>D3,V3& OLT! MMY_($3A+(,/]S$)J'T*_>=59E^PFI4+5:4V#K3(_'7VXY"Z0'![:ZVS? 5I: MRPJGOCZ61@URAJYWK:%&XL,%)I+MM:C8FE3,5+0@DL@&4P!5#IJ>F2";VW4< MI]"<.Y?E7P[$*^_Q%80$L /8773N(V_1$@>Y(79F*GWCHX.CXY5,PY(HBY8: M!NR@_5[.6+V8D1-@96F U^,Z,Z+?+"-W_,X'@G-H&H2 M$(J_H[M!D_UV3RL;].TQL_4VO(J"\U8#ENHWB$+_IJ]YD?)Y-NM(T]-X8N=. MD0^J6_L8?Z\V;/L6%76!>2 0$''/$Z*,R][>'I+ N%-XBW)H]=VK#M 5]Q3#ZDRZ7OX8B<0\@GHAS!$)"]D/1P M <]+\MT"-Y]5NQ,T(1NS=A>"T[A1ANDIBF&M*H3,/,JTGL=$9SH> MYPK5#3W3/B!?');( 1W'9'4-8L_!HBE-2XJDFI&B?Y7Z_J.WP$+3EX7F-Q7? MOIVF5>C$9:?L))(9V.[(XD_^PU/[=A-I=>J&2OS*>OX8TCN4^;X(L;E\$Y3X M3CI0VO;N2 ZWD!DK-\$5O/R3B,?VT&G=/C?TZ1A@AFB\B,$,L6YNF1V_>'&; M#5>'2@\==Y*/#EF(@IA#W.EN78,6V)>)KB_R9IKD5D$G:R#IP>43#0>XP"Y* M_>2!G(L].)0P,S:[QH^=SZ\0/L/S3)$_'T/8,5L4SHWPVOXEOWICO[B_#;>T MZ;X##E/0F.!#?95_L.XU>QUZ9V3H3K:>[Y[=3OJ.%CHUKMLUS G5)XSDT7&K M!;>O%M9<*6DU##26W[::HG-IJ.,MH6V8UHG.'#B0^<6>8WX'6Z9F-=W/EM74(7/%_P(],T M87&9]_@)^2EB"U06MLY*Y%'M\;=E&"CD==@@1T/G1]_.X[Y]7%MNVK:UYCQQ M(#W49G9KV:T8:3TCM>F^S"02I:9O-ML6DIKC4M9NE#3O\-)Z&[,PJ8?D3J(0 MK%V%E'^*.[>\HIEJZL,OESS#M>0<62EGP(X]/CHX_-#X.KDTX%&AK@&=["/V M0B'O7^]LMGPHZ=P=%EM9Z!6+2LL,C:Z2>7/#K/\[(^0*/=-)8=(S*R-U$;A! MC.(Y/=S+CLJU9J]V^5^/A@';3U&Q M60E74-.&JI7,%%5^LY]HZBE8R[%"3J"V*D:N,BO9C,F9=?6ZD&KV%@4*9D[B M7\>/]-3A+>3+4FU9,[OU )L=V?=X?E[A/:#.!.1G-^?XSY/\X=CFK;<[13.' M2"78ZC'DF>;6"MDJ4#%R&2@NS\SN?DE?7()8FK:^2^N9N;*O)&MIWZ ;"ANP M$W_U?$R6VH#?4VB+,*LM:DH8V8@2"_CK'>5QPP+>LW]_,?G4/M.?Z&. 2M/,9-;>U?J2AK0@>+&!>(C M[.L0/PJF/VYYX;?G6B(K]0F9N246^_&8/23%#=?(YWFY;1NNX]#>C6/8\.." MHR=+M?P?Q?'JA8^9PZE\PVO].V*&JI0K&H?D38>FTML/Z5*XCR#/V:Y'Q,S= MF@5=9=-0Y3!A!!+E?H08G*EX,UOKV2FN(+6 M! [F@C7U7?L:U%;#A'5(HNZRP%XR-)NX%J]$W 156UP-HIFS:7Z4V];7(1IK M&#E[&Y\]@D>/"J^D=G YM% Q05]O>QOW9(UW=4\,ZB1-N53*_ZX4M=!29_O+ MUHH:F^EY7[W 6Z0+D1$]"Q!3U8<5"&W&):Z:65U$[L*;/.SM=Y;+X,Y]G&,% M?5 :$MR=L)E'II4G!B.\\-+%1/>)TIIZFY$#I8=)&R_VGJ,E?2JQ:S?52&W_ MAF8?>8M4TD_UQ&*K430K9^ +NL J'IA%X>TO^)T>;\\^;OB1^#8^9AYC=-XB M[I9]HT+$S($0T01?D8,5GF5H*FZD6K]J15"-N:B4-[)W/"A&-)I&?,>Q)'BZ MN8J9?>3O=9(C,;^4.HG"?V.[&<.6&G^UJSHLS$O/OD!M C>MV>H);-JU>ZV^_[2EA4(>Z)1T:I!E35U31S+]9_V:L/!>\O MJ-VIO.7+[T\\AL*$Q1ZK;S<2K$_8T$UH1GTG94T6AFX%[<]F,G_6T8<^GN!LHF7 VEO__*3F:Y6&KF'" M5"6-EZPI: T?5Q5W)3MNX;%5FW?F5R">RUHO8925]1(\:5[4+R2ZH,^2)8& M-,&!+.&3!H'MWJTNV+(^IZ]AFE!KO,YVI4'!T-V(/QQQ31_S@1_:EZS&XB8L M7'GFK6)PC$JFKG)Y,QW-:V0;94'<\K1U?;+8KH42K'$(HL (19E$5TL:(,RM MT3]':T0.'1G4R1LE;H4G+,[&Q?SK"ELH&KT3$35EB84[(P MQ0^AFY#=%)(1_(-LJO"G+/6VO*8!R[SRG:![#"0S*/ X&YB><6W!O M,<3WHA?N#"T;=#L;B3?(TI[K--/90]94[+>A'H;4C44 M.W3%CDPWCTP__#U!+ P04 " 8@6A7!X&+BE\R "I_@$ $P M &)E+3(P,C,P.3,P7V-A;"YX;6SE?5MS6T>2YGO_"JWW=;-=]TO'=$_(LMWA M"+NED.WIV2=$5E66A&D2T *@+,ZOWRSP(H@"!1"H QYJ(APR"4&GLBJ_D[?* MR[_]^X?SLV?O:;&>+ M\O=ER M_>M?OWF[6KW[R[??_O'''W_^D!9G?YXOWGRKA-#?WGS[F^NO?_CL^W_H];=E MC/';]=_>?G4YW?9%?JS\]C]_^?G7_);.$::SY0IGN2VPG/YEN?[PYWG&U?K4 M=]+U[-YOM-_@YFO0/@*I0,L_?UB6;_[VIV?/KHYC,3^CUU2?M?___OJGVR73 MV7S.W*3%F\L_Y_GYM^WOOWTQGQ6:+:GP#\OYV;0T/G^'9VT#O[XE6BUY&^O' MKB[?T5^_64[/WYW1S6=O%U3_^DUJQ"@MHA:-E/^]QS.__4ANQK-\<;8^G9_Y M]^LG-^+Z4DX?5L3_XNJD;A8_F^=/OG36^#1?W/S+,TQTMOYT5V%DL^C#4F M*B[3&AC79'W;&/ MG:V6-Y^L6;)F1U_*KUC7\_PFQ5*,QA9P7A8PJEI '1-H MC\4HDBE[.?A9?+JO#5 ^7^1G\P5_D27F-\_^H";=KH7G%4FXR)^@]?,7]_H; MWRXOSL_7SX3IBLYO_GU=S,\?'6.K>5J21E34^@,CZN5CZ7_U6+^CA:K2[:H9JOGL]*8^:X97_SS MC]-9TVH_$^O]UPU4+^OO2UJO^[SRH3_/;*NDRHPI2];6AMBJ\FQ5!1D4>(E52:U%W-2:Y?0 &[[Y,(X-!M]?S M>ZJT6#1C;MA.S# M;_UT^'W\87?C^VM6^(MI9I'S I=O-ZBQPFDM"T*TQ"35;"$I8C\^EJAR]A8+ M=6;]?;3LPWWS=+C?Y3RP0A>]?L00/H&:+D$Z; MVL:4WF[N%PG:!PKVZ4"AW^%WML-?7$-265^RS0JL*AE,M!)0H 9=I\9%SUQ$2U"E]=5D!HC#_U$QJZZXV",: M]1 &#!>-DEIZ:8*'JMLM1G:L/W:OE)9+E.\W0U\06#RT%!3IKMKY0=(.\-E/0*%=/EV5B4FBL*WFG-$,XYQ4 M;\]_.RECLI,Z@Z+'X?=#PD=$K@/4+,K>+>@MS9;3]_33+,_/Z>?Y MI6K-5K\ 8A\/C#6&D6T$6+0V%.&]%&8XEVMK5/&@-V5^P9;K*[QL61DW>V.+ M5U1O:@OE-;LUMXM9J]AX#2%[G;/*O6_+ME,R)OOJ2 QLP?VQ1W\TO!/QVXRS M@HO2;OBO\Q)?+>;E(J_^B8L%SE:73.CB L]N"'06BQ.N0"JJF8%8(%8OH*I$ MQO+;Z?0=87DW*_. 5<=D3G7"P=!GWP,KVDMP%_A8G5Y3>PON+I87(5*?6+M3@J,K@Y"= )*2KE$A8*2 MZ*R#[B%E3,979R74X_ '$30'H%>X+*N*$51F+\-8ICGZF"$Y&PS%D.W=<- ^ M4F88$7.JF_T!1 ME&,_PDE1 ^U62?<_?TRW_?TPT.D\>[#V)M'P-;VGV06UR/O%C=? M3C_F)E0M3,$LP5(M5_-0 49EP!GEB1*)('H' +],T3X@"4\+) .P8I"+\J"5 M3D58T*39QR;![K77R!8O0QS9H]*V=X77O1?E UM(MQ]^KHAYJ\Z5)(&<(3 I M% C62W!25E,HUT1E %/I?HI&&N=Y$%R.,I8Z,6MHD;J1XQN$E>2Q@!.)-;X) MK92Z:/X)O>&/*&5]&JGZL/SJ1P@3'02C83CQ:%&A+P \1"TQJ03H^0]32H+4 M8OOL#P21'-H:=EMHG8D::9RHFT Z(MC3R$6NL] M&.\#)%O8+XU4?5)% MH!JDT&LK-2,-!1VGC_JLM2_0 M,R8'_7 4W)>#<30'NB'\IQG;7/R52R9D8D7,K#LSQ&*9 E<%RU7M0!&A)^&* MCKT+V#;7'Y,WW8_G!Y_P0)7J'Q-_;%!-C+)CU1K2(2,M883DD\C:"I2IMS3; M2LB8/-]^7#_^S+NQ_]6"WN&T_/#A76L:Q][51A.%V^LT62H)D:"*5)BPNKXD M=2R*@G9:>12VMR6S!UEC\G/[0:,W/SH6>\U6"\RK?TY7;V\\\#59&THJB(#! MA@AHI&A6'8NRY!R;WE4JIV,AZE\#LY.L,?F]_8#2FQ_]@,(BK45I^'\M(?L] MGJVKT58O<+&X9%_MJGXG,G8%%0-&,GU&LXL>4"BH2B7GHV2GO7>KH[T(&Y// MW!$LW7DR3 >LF[W&XHHRNFG!XL&(4" Z(\&66$MTP9GN]>/;Z!B3]]P/#$>? M^!W>_]NW=X_G9_Z]9^/=7U?\Y[JH=5ZO;Z!:>.L3<@[NP'O/PX=JQ;O/7CKU MY+V]K+NV)I83Z; B!@%62'[-V7&$A!YA72#G*6O1O<'<9T1T<%B(L=?DV??T MGL[FZSZ UT^?%/0>4Z[ N&4PLT$-280 V4NT:&QRH?=%\!<)&E.HXC@\;'%B M.O&A7[$YK=NW,D6_X.)?M+'527*BV<@)O%FW%VJA$_+L8(LJA:K24>V-B_NI M&5,LHR\H.G&@&R+^WF0RGK5>G^5\.INRW\V;?4\W1&E)-1CG@5)SI;QAF 87 M^%>VEHE-9!-[N[8[2!I3Q*,O-GKRHA] %O/E\M5B7J>KB<@LF[R2D!B,["Y% M G1:0\[.Q) LIM([RKVQ_/%Z<7U!OIP(WD,Q+>4FA.89?EJF7LK6F88*HDB76IT+[=;9*"$'E;N=8J M)+J<=6\M]@D!#U1<\"08?/@1]T@;^ >M/M:5?T=UOJ '=*AG8?J:"M'Y^KIH M>Q-[IPL?;T[ 3B/CEN4T(+8A,H6RB"8EA[MK9 >7(;$5C,(R1:NK4:*TC^%9RLIHW(DNL+HN%,?F35A@U(18P ?4+8" M6L/.4#"0@]8E5H/1Y4>S)H[25CE6;R0&T$PMOY*\KZQ $=DHK>Z,MRF68I!R#)U&5L+5W+N86 M,GH&VHL@G7/-X%&9ENC:^G-DS3M*1FH377&]NRG=&V@?R97L@?S^[([EP%/N M#^#;*R/-M)M""#'J%IKUL;4S1V#+)U?MBI"B=R?X'3D'CVQN]N;Y<4?>V>D8 MQHM2AA3JW&S+UKI>M#B+R'Q:WE9$S<<3>\_+.ID+W4=)8 U15%/!FA#8<4FR MC3MCQR5FB3&'[/S)E<3CBM:QX/'>U_5 [G6M[EFN9T5<4;(1[OQ^^GY::%8F M9 )[K:3!BS9!410+;(A;P%(Q&&^2'^#%VTG6&*+*8X=9;^YVA-T5(=?:JC5\ MF&3GG'5DP"?IP=18V;*W;7Q-B=9&)D3VEEY;R'A@ZLVP5L)X<74<^_JV7> - MSC^5IS?91"9E%4@8T+HELT=GV',3[#LFIA0#>Y!W0U=]6B_<2]&8ZI7&"JZ. M/.T12?WA/%$I;9+(8OI^G:OV=YS.VK&]G'W^=_^@]31RG"[6Y13/RW]=7 G@ ME_6Z@_9R8I733@H$F;,%$VH )&L@6'Z6J3(&=2?LN"6@VIVL,55(C0V:CPZ# M?JF.3/2R44V-[@_M];J8+M]>D;:6XS4AAFPRFZ%2 ?N* 4)P$92R+FL32NT^ MPVHG46,JR!H;-H?A[*.6]WPR<&7M4GY"59-=A=5CK%W/+72Q,W?- 2HR M.A^]!FS5V$8XA%BS@NK12HVY^CR(M=EA4M.IXC&/B@R[ M+E;97+WGI+#64-A0@*0=&R6RS6 Q,D,T@ER,'MGMVNFNG)[N(PYY'\EP$+&3 M*,C*G&PKG9)@E$M\C&TLG0HA8=3)W6V.L>4L!R-O+$GE(P?YAE<..1>_[^B^0,P;5]'20VIN_)P&,=JC=!)!QM;&)]@"*3O)1DL- MS)PJBNMM"!Y)\BBT26^@/>"-ZL[64[QU!]G2)4CE64: 1&W!((D6R>2CE#9F MF0U1[EUL/&A\8+2>SE!0'9SK?2_\=CGMN6AMT"(4Z9I3IA2PIRZ /37%!$N; MJ7L>S(,#,7WW_N-\P=B\'GZ6+W];X&R)>. )=O?SR;_S'( MW<#MLT]R)[!])[WN EISV4];_GW:>79=V+KYP<8W7]%B.B^?]]R_UA8_?,AO MHO>T^ZP0Z%)(^'5 M8M[RK\IWE[\S-'Z:W28$/N?W]/WU<-)8C#710DF";4,TF<5#$N!*I=C>>7-M55;G ,*[5C76 MZL?X=Z"LJTQ1&6-[6]3[4S>FWG)/",<#L7]H>-Y.1]JDS\6 'MG&;R\-$Q,A MN58C9'+*QI -W7M1[$_=F#)DGSX\CV7_8TC/3"KY&EFZF]:&W,0"46H$IY0J M443OS8G@N5-Z'I3:D8G*.G?P5P;*R\J?L/&WNGQUAK-V[=,@M.ZB.]'DJ";+ M%A]A:0.M(@3+#KE*R@NV_VJ@ =H3[$O>F!R @="U)>]C$.;U2QS"RW50X;?Y M\\R4+.A^^KRH-E3!&R^DP&A1(=76YU]DXZI4U9C>4RGWIVY4I;JG M 9!E,PL3.S2IS8"VPXHMK?1] 1D];$X^I*L/II- M/3+W;M[O'^>+[RXNYQ>K]*>.WXNZGY?*"-[PV3UL]&K$%D=>W39-<7%6*-)30KO?87&@E0 1: M.?(2@Z^IMV^U'V5C0=>@5*LY7D7+%.#N4H;J/G@:6@3QHHW?DS &(::C\E M*!OK,[_U0,8Y)JCR3EUDN\G*YA\;I5 .!IC/R'G@^+ZO#"_'<:?C?.EWMR2M M$Y=^GL_>_$:+\ZNZ9 S!5I<@J,PD%08O&]J:36X=F%:#.O:?,_T%@O:!3/C* M(-./0UU\Y0W3Z':G+]/9],U5A?TDM,P([2184=L%>*+:AO(K/HG>X^WYJ]H+25QSK/8(WW:WC'^<+UJL7B_P6ETS0_8BV M% 6;8@4$MI"1CNSCZ\PF?50JQDPAN=X)0P^E<2]XTE':MLAA=I[>3J+VP8[X2[ S#JH%MG!?S\_/Y M[$J^H3-L[*]]@-A2&Q&!MQK!,=!UL)0##C#?Z\M$[86@4W4N?%2+YU!.#0*@ M#=VY#BAL.X+JA,$V5,-:,JV?@Z?)QC?+O)S M^_WG*:;IV71U.8E"E>#9%#&FMN:2L>4SF @:K8[)&5%D[Y=M;^*>0(+2LF.JP1H8)L/QH9L(_I[>+2A/UX#;(>0-Y3R&\:'E]]N#<@ MO+Z_CN:^>(N+-[Q]DY2MFGUG46(KR3-MGCIY(&N2L:38Z^E]M;.3J*>0 34\ ME([AU!!&\JUC?-O.Y>-%.JT-^N4D">%38/-=DV@R-"$[RD6"E]GIH@W_Y>Y. MN@-A5QU<2Q#X%%WL84>OZS83K)IWG3>SB=;/4CW?KZUMU_N1F?-^/\\6O MM'@_S;1\N7AQAM/SUEE'9J3BH?A@P.CL(,;D(!M)@A"-J[NG>_2AY:$I64\9 M98_#P&XB[OEY:[K]WVN*-_+)UGE ZT'-RSR_:&WO,E95K*C 6I^-SY#:5"J# M8*VR**D$2KTCG/O2]M LKJ<,MT'Y-O3=S(O/(_N5?"XA$T2V'\&XQ,)6^0#5 M.!U4$"[*WOU*]B;N*>1VG>A:YDC.=0/6_,8VRM!(/H_SP]WV?T[47I!Z[X'AXD74DPX88I6F1EM)VPM,7UM,? BV=[HVH 9C6+^C8P/S3^3N<+M9% MA]=95#XI8:@B.-,T+DG+M+1X:'%*M>GFL;M3M9V2O0#SE<2O._*DQV7(1]A^ M6IAZ5:SZ'=7Y@E[3>SR[N E],L'_P;]>]US8N$C\_=U\=E4LOVQ)ZM:XUAB3 MS?X@2TM2=Y!4*E!+)*\8[TGM[MHS&'E[0>ZQ*Y$[WIF,@\]])X,V;H7HG^XDW=WK M[ 6$1RXL[BAL.A_\D*-'6>;1[(*_?TOO]2?I\M?YQ2*SA[#"Z=D!@T?W?G*' ML:.'[:+3T-'KI9:3[ WZ8@@H67Z_V8*!Z*J (FM0QAN93>\DL)NUC^]9N7Y. MRQ7?EJSRPX?K04X-O/Q?:=-SJPVE2"L!*3.$E=,08@H@R910M0V:>C=8.8#, M,15;'X24SYM7#LNJ?C;*IQ7>UP/!F,8)2HDY9&0Y2NP$2B4AA- L?5NI.DM4 M>R/G7F+&5&7=!1]]CGU(G7.=/8)G/\V6J\7%NN5&T\@XNSM6#N^.G#M8&W58 MLX.>ZKWS,8S-GI0DJB>'(%)BX2("&TE*$U2;C4\RI="]9WK'V;:'G=;SSQCV MG(W*Q>*2W[NUUSBI6)5Q0?&I1 &&0JN;0'[W;-2M ,MXV=L8V(NP,>G#T^'N MKI#LS\..[$<:C.>?DI(%I,H*6UQ>Y-XMYW?1-"8E^GB@ MZLJY4RO@ ?7L2=7IZ;3FIRM-BF,O7E,!Y2*!J1$A9!,A*QLMDM04>V?PU).5;#WPO(>G,@K!*K%*$XKN/SMQ*R)CTUA&<_[+,..30 M!U(\'Z^")RGH+(NWD*RKK<&K!53* U8GJZHEE^ZFS'VTC$G1#(:" X]^4(UQ MYM@1(*,7EG/$EC*W@E!]Q(S3)!AVZYU94=4.@D^:,Y;V,CM@S(?"VM 0&'R$Z2Y"M M%LE'KZCV+Y[<1=689,S!>/@\/[U_3]<_YXE^MB\L\T_(.82K6ZD32 M8#&P.!7MFBD:"TRPMJF*%.I@[\']9(W)<^P/DT[LZ(\3]IRFR[=4_CZ?ESN$ ML;*-L2"V61]LA6;6N*&E>A+%D,@F]*[W+? >9(VIMW)_G'1BQ^GMD^M^4=>I M='C=)^K%9K%"9Z/E 2L.9LD6?^#0@B<-AD-/ MO:M-.,,W5&ZZK$[6P31C##NPPK%IVH9L!$(V8P0E(U7U;D=8ZMYGCVDRP2EL MP\,/MB-_;T?PM$+.9:O\7DY0E%1E=6U,9013DF70.8*:L.I43XCD4>VJ3_J;*]YUGW*9?_9!;%+1W%%8'L=$)2BAW2JGA[V6BH,CAE MO!<,S9T\O^?AH^J//R"O>YSM8UPZ;?0PPEFY;6/4_:IIQSH#7C ]9(?=KI4V M%GV^L2C_O#FI['7#_,OZ.V.Q8?!Y73$:<[XX;_NGLCD2EO_E9H?R274Q>E=; MGNV],$=%3!6V38VP8$+O#/IA,O=DZ8&W= #KRN'[?ST=;XR R#K]";6VL3\>3Y[\QLM MS@?)X_G""H.95?ONJI-!M6&G;]2.B2Q15]D*,YC[)I@$T5N&0)0N1R6#R+VO MJ+<2TCVVUF957N\QZN)%JAF"B*VYOC> 01 $JPNA-PGWC\#/NXX.M(_K+%[S?(T-+GXIP""K%%\GV&Z%C]2\L;+"DKJ_-.+F]_]IC2 M:KKRML-1=C.=;KS_W_##U?8VBLA::JNT"35:#2*TRUVA/6 F"93(4@@V%].[ M<&L'26-*K.D'BR'XT>.UO[)N;L.!&[O4IO!6Q\_IB2;KB]_GP/M>)O^;KJZFK%TT[*N#8YCJ&U05@R5@%5#$L*T^5Z* M?TJ%:<02R.:(H?>(DGWH&E,B3G])T)TS'6_Q'V9@R;?I+A0&X,\0%W08I7@H;BI&@LVF3^[0# MM*5 ,;6HJ(ETW<=#N._Y8\JEZ>PE=#G2T\>-GN>\N*";^<:7G6-&]SQ]L'C1 M/KOI=_E6+O+J9JGURG@VJ>BPQL2R/[7F(-*W_-JL@:6_+:XJI[MW+]M.R3&# MS=L-)B[*]@??-D:^_NM7M*CSQ?E5SGDRQ)++@FL5U$8;!ZFH %G[&%/KO>1V MNQD'+S^F^%('>&Q.*C\)1WKHECN4;I!R*<;=B* ,HXOV7W=H+77@"?2\Z]A8 MZ[9EHB_2!1]!%Y8:)A6"9%N]2)#%UVR-NCMNJ<]MQ^>D#-+P[+8 4@ECO A:WO&JL+,4435>\HR9?H&9/JZH&,O?J>'<*+[M7*UU,_;VCQ!:LT MIH"JK6]QE+Q)CPC2!!:ITFE_UP'J5JK\*25C4F!#(*+#^?>P5ZYE<6M\C&5@(&52K:]9;&F6K%FCR4*5)'FK.RV6/18:W65))Y8/<,S] MNB#>$'9=%/UQIUJC*+5FR+DP.46R5,KHP0LR)?E*^NZ5R?%=$.\C9G07+)V% M01\N= -%F[RZ; E$'_)TV>BY(Z2BK5*2=4 )6]]/F5I;Z0PAV%)E4++#O7F9SJ9OUF?T<=?.%G1LU[ 1 M$Z\&(83J#7@2Q0<=O?>[)P/NO=SH+E[ZJ9!ACKRC#?&"2;@X:Q.C?MRHODFE MHE)K"X8=?$:F@BAS:".H3,VFML&F^QH/6U<8W15*=ZOA^(/MF;S<@BX?;9?Y MK-%%LWP3UGG%1BV3=S7X)A/)$I@HV=H%FLP@3,5XWO=Z,H%,1O5.R'D8A:.[ MD.FL-P;D5P_)\1_/?UO[0=/S6PHGTM4JL%;0RA8V@W.!()4#5YVSCC"%N%MA M;'GPF*J=.\N)8X^QMS?!J*NTKKS%LTV1Y='D&I.&+-M0]LPJ"D-+(2="'86) M6O4NZODR1:.JC![0L>C!D![O^YT,X6VQ,/)61T>02^M&C*:T8MT"Z+6@D+/3 M;O?;OW.9495&=Q8&?<^XFVBX*M*DRUD:5\F;G_'W^GA:S5K[T]W9M^-'/N2%,2IL2RRDP M7K5Q"ZS^NP5^B9R^4/.5 93=F])L.ODYCNS)SMFPV4&V% MB?SB4_)->C%DT;3!+,I[)5D4Q.XCPK](T5X0>K94L>:C/MYSAKB2>_4F9Z5Y?/WRR(UG-??\UOJ5RK6.()?'&RI9U*R'M1>9*U2DMVO2K>0,:8;''OR, M34(VL]M=]"6%R!085F?&(* 1#DI 70+OVW3/=]Y.R9CR90;A_H&'/B*%\IK> MX>7ZLU.IE<]7/+URV;'K3BJF(>3C]/87N%A<,GW/S^<7[:I,51DC&? ^B#;M M@HN@7; 97L^(^GO/+^HIML#Q]AV>OZ1RG?+R+ ME_7'Z9(Y_G\)%Y/D=3$I.K "7;OF41"C#V"ED"))+#7TOI8[EN8Q*;=N6/N2 MN!N$QZ=@Q /)*ECX/"]K+\]L=\HG(U)0@+P8L(ID;39M4)$-)D M;9C,+-1C@N^:SC$EQHX#Y(HM*TWN^]D&$CBE;=SQP>S +APQQK&_ZEB_?T0);XB#>=!)MSO]M+]'Y M;2_1%@SXY'+PF#K6CFMW"'L,=1*= B!;;V8GI90@M22@LD[H1 4HG(DR0Q!^P"&6):R* W@54YL-^K@3._LLF,S14X51C@1 M/ [A1+\TD1NY?6>7WE=E=;M%P)A8SR([%"JUNR13422FD'HG$-U#RD [W.SM M9'F3(6GPVEMVE@U;L(8DN.(B1J_8I FGV>LXQ60/C'R6#=.5*T._#K?EA*2, M3XVFG"L8*:AU:DP@O15*!'9[1&]U^F6*QB0N3PB30_C1K9'NQYW56&IAMQ<4 M&58%SF9@/6[!2L=ZGFP-=X>4W]<]=UB#<&()S;J;D%2&S0[B(V+2#4B98Q!8 MC'>])=P>YN[C2+7CV+B71G_0>0^NRDD);105EJ&Y]9,*"D)F$U3YX&O"@E0? M194_CK3JR_X>9SY\F&*==7ADN.&39W0+&]Q/6:\4N[9,6V62C-2H,8%RA?TO MR;H(VX13@3IEX81QV/U.ZV;QHQM/O)TO5BU8]G$['J-E\MDH0F35RLX!)!=X M8Y;196U$ZIY@]3D58Y#GQW'ZLX82QYWT0,)\38<1QH<0!90<6G-PP3+%4FN& MXP1*3\[[WC/W/J=B#"*\+\>//.D>9N6F$7%%@+892V*3-@HVF;-V$'TL@-J0 M-J56F7>/W;G[U#'=EA_'NF./;!">^:C1B&P LV)_U9""6(-O%Q51:A=+O-L@ M\<$\.\X=N#O>;'.(&?M)D3 +H-"*&4M&B+EHP. 5^V_,G^XUIGN2-@85&=BA\O5A<+^F4ZFYY?7%E+KX[-XM[WP=W@E 9!TU[AK2YL&_9VY_Q0(L'M0>S\5'0=I4-'QKV50%=O )CK8:$IG4$ MM55;=J)S]W$.#Z5Q7&&YD6'MP4SL<\O_!0)_FW_'3N*T?%IU$4IUID0)HF4D MFR0)8D0')4MVV*4+\JZYN343X*'KCJG<95#L#,^5D\NHS\H#E2*A+9^+B"UI MP$L%R;@,.2+;T,([9Q]+5AU2['FJ>IA1R:RCF'I:"&ZOE/;!YZ2((/M&;QM( MF4(24(VR01BM8O=1\8=3.Z8ZF?' \'C&CB!X/+E3"=TQ?,R//ET ^>X^3A9" M+K+FH!!DK>T*NUB(0E0H*HGJA;59]900\A8_&)55[/AZ<+55P%9EKCR3 ME#/OVMBL[UZ>#[[U$88PNB)HKV#@D:P:-F"\U<=EVGBSI4T5LJU%DV"9F5/+ M0Q?:>79PI>O=)'-OXL84HGA\+#V872=%T]H9T:2#\Z:"=JUR%0OR&60/M60= M56SS9TXMD<<8@GAT+#V86:>!TG:K3KL4+&D!OHVV,J6-I4]>M/+"2EDXDP=- MR.AGII\J2O%X\#J>@2>369]YL093)8P5LO5\*(DU=FHM!C&2"KE4Z6SOQ@D/ MI7%,(8E'E6%',:]W9N2. )W3SFE?$GB#&0P5!<&[!#D(A[;Z4.\6'^_(F3P^ M7'JJ>,$@&!GN]$]_.>]REN19^TJ7(UMSY(#5< "I6MXCJ6K1/]'+^?NJAEQ& M9XQ$,%H$:*/J %O>!!JOV4.*CMR)RDO'Y*D.@IA]"[D>PI+3O"/W9E^)BK&T M3O(6L[WJ_INBM%"MCR:X4&7_CI&'$#HFS_4DV!J>G7L&;*\_;W\DIN%O?_K_ M4$L#!!0 ( !B!:%?,Y$A_'+L -TX" 3 8F4M,C R,S Y,S!?9&5F M+GAM;.R]V9);.9(M^MY?D3?OZ_42YJ&LJX]IR*Q6'Z4DD[*ZSQL-@T-B5P2I M0S*4J?[ZZ^ 0$\G@A$U&4"HK4RH&<2^XKPVX.WSXU__UY^7%3U]Q-.X/!W_[ MF?^%_?P3#M(P]P>?_O;S/W[_%=S/_^O?_N5?_O7_ ?@_+SZ\^>G5,%U=XF#R MT\L1A@GFG_[H3S[_-/F,/_W7 Z>%P15BG?*9N9Y^/\^_35[SV6Q I*+ M#%2*'@(/"#FC<2X9([6=?NA%?_#/O]8_8ACC3[2\P7CZY=]^_CR9?/GKLV=_ M_/''7_Z,HXN_#$>?G@G&Y+/%;_\\__4_EW[_#SG];>Z]?S;]Z?6OCONK?I$^ MEC_[/[^]^9@^XV6 _F \"8-T\P!Z?)Y<_\/;:/2SV0_I5\?]OXZG__[-,(7) M5$$;E_#3VM^H7\'BUZ!^"[@ R?_RYSC__&__\M-/,\F%41H-+_ #EI_F?_W' MA]?+2/N#R;/*"$$\_8?+M"_[MYW'_\LL%+K[W>81E+?K%DBLH M7>'\O_73GAV,Z3,!&:6K2"3I$V!GZ+06\]-$-T$X_""[Q,N*H)=0[GWL+YP+D?83Q8CBDU>'HT[>_I.'ELRFZ ME\-!IA5CIK^,AQ?]7#?8%^&B[AP?/R-.QN_#B/;>SSCII[#%^Q;K>RXD\Y)- M8>[Z@%L+(<;T!_VZ";VA+^=/J:@[7!+^.4'ZY[/=:0'D8ICN_-)%W1N'U\J\ M"!$OIM_M78WA4PA?>A\G]-!Z9A%R?$U_'?=09UG0>W#(':BL'7AM"K!BJ'2,A7&"VJ5,(Y3,LP?\:Q*^1E>3,:+[TSE/I7Y>A0S\>Z_KN<7%\,_JB!_ M'8Y>#:_BI%Q=/$]I>#68C#]@0CIEXP7V:'&(WF7P]!]03"1PCLY7AMQR4[1" M+1JO=3MD=]=_0[#GHX4DYJ_MGN]U&0TOFS)A,NQ< 3/=T[)^_FDXRCCZV\_L M4)J\'%Y>#@B7V<$;LF.*9_S\:O)Y..K_#^9>\DXSH1%* MJ29W%!PBCP5LT,4P),FD#EEQ'\XYL>$@42^S0#1GP>OQ^(I@,:D8%SE#M(5@ M8? 0<^; >9$:N2;0H6L&S*"BEA<3HZ B-I M;S(8P+MH(2E3BE0<5>1=J_\6GO/CP+["7B:".MB:7#)]I*P7 MDB/8Q".HDB4$Q0QH;BQGEH7(F]N0#^!Y\D1H)NQE(NA#B? *"Q(0\MC&D_$U MIJBBQ>P@&)M!^4B8>"J .OAHHR10OC$!5N%X\HH_6+C+"C=-%=[#I')2B4&6 M2=,V%!%"R!Y*LLD426=2B5UJ^KQ4O),XEW5K]]5MQ&L<'_ K#J[P^2"_O!I/ MAIH5?AN/^#?^TSSZ3)PJB% Z*TZ'C-7.0E;8B8DPIVH<#2[L\[LDJN#.9 M+NO==:KWM\-!FL.TR0L;A8!B@Z*S1GOP0GCBJ'=%NQ#5_;=]+]7?//&\M;^G M9)<)X _=U*]7_?LT!D76I(]9)-!!U!B4BQ %&C"9%2:UDEFHK@*>OS<.]MVZ M:NI\,S] C*N"-3_-+@[^FBZ&8\Q_^WDRNL*;;PX'$_QS\LO%](%_^WF,GRZ7 MWI@#F/#R(HS'[\K4_7C^9W_@'.1P<8@D ?!;>^/%'MW[F,/J'R=Q%Q M0Z63M3(+-DTA/0^#_.*WJ9W42XP%*X6&S)T!)5% $(8<$F^%"$&9),-&BV_U M9Q_?MCM4X,.6TNKL[FZ&:HX(L[#,^P):V8J(2XC.66 Z!ZXE,]RT/K2743Q9 M33<2;&<7<5-$"_(5SE.D'8C8QLD8,9:#]Z+>#]HD0I;.8_/M>0G%.:EZ'\%V M<-OV 2_J/?#[,)I\^WT4!N.0JD3'+[[=_LGT-"HI1Z=HP^&N7@ID@1!E3A"8 MT3X86Z2QC2FP/;HSL-D[4D7'I)F_%=L@ZLB(7T9S&B.^*_T]0),#A-_!L;$* MF0U2)::A,"9 <2,(&5? 9?(9A=.2M[ZU/18=-ECU)V3##C+OF 7S,T[1L28U M9J"=D8/RBA9H%1V90CE4BB/GID,6G,IX.%0W#ZAZ#\&N=0G^]=D]B;RA+UNF M#5^?D>-A>4=GZ[1^8-PH97C-AW>4+KS-4KI+%3;>)JY#!):D!54\61=9(AFA M*%@M3T'>^CZT?:KP_,9B_#R.)R/:%'N81.9"!8C:T?876\X0*@=! L6>'K!I#BUA=%BO?! #]'S!#Y%,HAEX%ZW M#A$LGGV*#?\0+:Q1Z4XB["08,)Z\*XM[QL7*F$W*6A:@Z)HDRCPGLM)IADYQ MCM)H$5WS>, *($_^S3US< M 7""L,_A2GE(S3M)M /U_GTT'(_?CX:E/^GIY'S@QH!,:&B+8@J\3YF@2.]" M<2K[ULJ]]?@G__KN*\H.HC)S>W3PZ9<_OU3#]>88TB)$DQ,#SVHQLP@6(B8- MW*!QR"Q+K/4AO!;,D]=X&S%WD#[_ <=('_CY^2"_HGWF8OBE+GJ.LF>D(_.A MUGM93YYG#+QFGG#(49C,3 Q&MBZ@>1#0\7G02'%+9EHKJ7>PT7_$"_K1)\+V M6QC]$V\MOA>2CIF3&2F9J.<0O0Q>* &!.^4X'66L>61N/9IS(4,C>7=P./R] MAC?"!2%[GB])NG6QD_Y77,#+)AN>BH$(EOR'KMZ:)B+)B F41V:V+$0"T0$F=D"D6F+6MM&JR <3Z&X9ZB M[4#;KP=?<3RI2YQA>CV8X(B^4XV5_M=^QD'N,6T$BHQ0F,BT4)8@I.3!&BE, M$"5&W=H0V +6DV=#:]%W4%VW@#3?FUYAG/2"0HW(6"T*RK7@SX'/3H&)F667 MA?&Z=5QO!8PST/YAHNV@M.[=Y#..W@X'P[O;U+49$F+AM30H>$>K385.N>P2 ME"!-$@X]=\T/@0<1/7D.-!1XPVJ\:[.4)#*N9Q2.WPU^^;/BN^J//]?EORM3 MOAIA>TYXDR7?5.H.7U@.9*%&E9'DRK1FQ$=23)T5;L;>MUON%))$SYEY_^^FIUW[\I_A=$H#";C'NUK9-3R M CK0;D>B*>3TN@*&VQ"=+FZI5'M%@G=S6$^61"?740?%@3?&\J\DMI?# ;T2 M5_16W&17O, R'.'L]WX/?^*87IM1H.?W!V'T;2K-6NM(_Y)4';R^) MXJQU&3*:0#*6$J)R$:Q3,ABRN5ALG5G0X7*>+&T?FZI7!%H/3GBXQCP_WE_@ M .N=4%(IQN@,%*<***$RN* T&&6L\<6C:-ZW:@V4,Z'/82)>H?J#@^RSV[^I MN^^L,M)E!0Y=;0RR>-KK.V;IS]Y!>\IR!4Z/3A<3@?GS6[U M?#(9]>/5I&;X_SY;(\.IU65G#KX.CN TO9B!V5Q!2U!^>\JRU! M-'B#"C)S20CN#)>M3ZH#X#Y9PAU;52MHMG>8^/[+,C/.WP]'4\EOL?F2Z[EQ M<=D5EZ(/$$*I"1(V@O>ED/&N@G+.(K=ZMYVM"YA/EG^/3H[$LB3Y4X[\:Y0 M^L'QZ_NH7O4OKB:8>T'KP)G34(JG0YFH"5'32GW65FC.5\C MXA6JWSM$O<#U7UA'^&!^_A5'X1.^O:I2>5>6VMC.B>J+3X*3;>:$(2LM"XBT M>,@F).D$) M9'UI&4&$X(56&+AH'<#;$>*Y$JB)2E:D4AXCCSCZVD\X+>47R(,* M-;LOUNP^5LAKR[39V4RD55%;LUU9'#W@%@_HJQL.K'OV(^F LI,:APW%V3!] M_A:>,3E 0W_-J!V:76RG:Z7@1RWRTD;'2TKO)& CZ;]HM&QY.K-1*8= MCV<"QXT#:Y)W7K%@Q5;C!QZ7UM1:P>5,G-@\[X:7 93YQV!X((L MC$#VJ>ZSKO].)BFF P M!Q.3ECXP,AM=G6I19QU%1NQ-P9?HR7T->&_DWHJ@X_+G/F6M'2ZH3LK7INN: M@[%:I>23@EP\>8Z..?!!)F"ZCN5U1JOF@U_N 'C*ZCU G$.:CY,LFNKS$[4*:J+2;/; M/.FH/:1.,GN6&9)2+3;TGM=<8Q?H5(ZRRL_4F7^ZA-:QT>X:2O6D"$KK6F*K M2^VCIV4MHDS@"U>9$>\9:UW#>KI>0P=J"_];>Y%NX_PCT,+ MA9H50V:PU*K&J>F(BU81O*A02:.]9NV[3CZUSL2-V;"+S(_3F;@X7YPA0\?[ MX$'%VM*-^4B^L"B$BJO2O/C]D78FWDDWFSL3[R+8Q]&9^.7G,/B$X_YL)O+G MX04A&?_R?Z_(AWY% ,B7[L#UW.*A1_!"=UUZ=PZIE]PY*SDH6\NX:HL4KV/M M=1ITLI9IQ,??X?CU((TPU*K_V7]?KY#KA^'%Q:_#T1]AE'L$2=CB..A05R[H MA2$",;+V;0S!6$9O3.-%[PCQ4;BWNW!C1>U89RKIP@M>RGF1*:8L4@86L@*5 MD@!OK 265:!3V(F46KLXCR#1J%.UW7>9#Y)Y%[QY 9>$!U><\UF+'%CKPK0VR,^<;L?7;@=7.--5O!Z/KS"_NAI5[#CJ M#^Q\(X*B?IL9&'6E893;ME]O365C+,0.9B22XPC)$Z1F@*X:9V; MOQ_2[X"#W6JO@XZ%#Z+^A8SRX3?$Z2^]OQJESR3#]Q?DY?:TLEF@BH#,TZMB MD>P'66>NL<0]O3/T[=:MK?:$^AVSKI'^.NBEMP;VM+'*6M2];)/+A3-(IM3F M!,$1:(FU>:3R+FJ1=.MRE+V ?I>4:ZB[#MKS/?B>3'_X[LLT]%I[BR]$];6V933>2.T!"A<*,5SL=*WGZ*^*\KODFJMM-9!8\"'7H[5@%VV MFG;;.@,CUEQ_1P: T19,X;5)F8@J'XEFZT%^ERQKI+,.V@W>M!X;_SY\GO-4 M%^'B?>CGUX.7X4M_$BX6U:4U4'E96_Q,,V-N+^<#DA3'_0G.*$('5!R$0%IFB (A'R,_&G977"SSM_Y@ M.)KZ^C/_?2':VA#M56T-7QW^NI)U#O^_SX3?,X8;[CPMP5=9RQ1J0269*M89 M$VUA6K7F>2OLYTWDDVBX85_&VC%B):Z%$!>]^ZX74K_Q\%*L]]*YVLBK,/+7 M= T8*"1[IW;0<2&[P.YYWJN:?#1&=9XT/+7Z6O96I+5L[I$[56,X(*K%]XR0;!< .J4G?3)!QBTBXZ06ZSM(64ZS=&HV]U6M#E\&HP'0ZXZ+-#ZRTX<CK[T@C9-6 M>(C!2SH)-)+-(B3P2"M20GMO6]_]=;.2\^3T(])^%ZTP'PQHO,4_IC\:]XJ0 M,2):R+$.L8^U<*5P38*, FTV/#*BC65.=N.=K$]@ =?02H)1<^,*RCIO;IQZ*XCQ)=&SU-&YPN0UVLC._ MXFC2IZ.Y#NB@[W[!_#)<7(Q[K*;,6L8!4=3L"U_ 8;TF$HQE$4*0V,:'6(_A MNZ95(]5TT93RH3A0M?4N9Q'+7O%/!GF1.3-9S-O M">T\F=6E?KKH<_F@@3?C_WCJ)-]Z%SYBHE^=]*OAI[+S2F7(K$X3\O1'8(*# M-2H*$TN2N769RV&(SYMU1]1F%YTW'S(5MT"O99!1T:ODT4',68,46IJ2 M>;2V>0./0P!_EU3L0)==M/&<#M>KUX C_%SKWK[BK>E"PQ'V/PU>7HU&.$BW M:]R>#_+TJUF3FQL+XRU.WI7?PY^U(XK7(1103M(?F>S1&+,!C]ZX&(M*NG6] M>3K]+^R]_;CN"0F 6,M@,(95Z/R,C!%_;<1K!N1=),KEC M^_RMGWV>##N.*E:0Y_!RD>4^N:K.[M.T,QMRKI4-C! I#5%RC3$DJ7CS+/N' M:X9.5@235$2E"T+Q+(-BP8#S3D.N=T*.&QU<^[K"]D4P!]18SKI R*Q%D(YL MQWIVJX*TPPE?!Z9%P96.R=O6]B1=4W92]#K.'"SP#HH+ M[V%:M.O8 E1'O5)6 CI-NY2&BKO?EZ^9U(]&";1:>#)=(%A;:VU$ 6?I#/7< MUSY4"M$UGZ=R/"IL:)5R;";L(NPNFB!/>Q N.O9&LA*S0%"I6H\AD?7H8@:6 MF5>2?"$C6O<&O/W\X[L7#51ROP7ROO+LH*7 K0NW.2!9A.$^DP'$A0,5#9L- M_N:6*6NE]7J[3N8[*'@)Q/&UO+].ABT%VL';N^:.; %..%LRJUU]ZM F9C)$ MA@;0)J5H)Q,.6[!#0$]9\.T%W4)'_/*6KRZMI/Z9U4;(Y4)\+9NC2K&XX@0! MXM7O8:M8X:K4;RA#G00+0=5+"OCC#-L6FT4A:,0*2SH 3Q M,'+B)E,VR OCS[]>#/_HO!_[F@<=HQ'> M%DOLKOF==<(R# 5T+F0_&HW@$]+Q4#B2+RG0QLX&R;WIKOD='8@UQ7W\ 1/V MOT[#:B+2X19=O2'1]%;56Y/(ZW"80KNJT:Q@\SX%V^!Z%&WN=F'!YC9W!PJ_ M T=T&>.BD.>_^I//+Z_&$WIQ1\_'8YST"*GRV3N0FDY>580$9Q('5ZQBEO;F M9%IG+^T [PSITD85'3BWRU!?S:MD7GX.HT\X[CGG@F-*0#*U*5 4#)Q6&M#) M6&Q)1<3N]Y1[H,Z0(8>(O0-W=QG@S.F:9G^0$$+L7\PREHRUQFC#0=(^1T9] MMA!3->S0&5=0Z));7WUN#>X,>=)"#1TXO=MM>0O WWI*"TXTMB24H&M61P(O ME03+M$2+,=G8.DBZ(\0SY$X[E732!^[.#3$/.O&"%I)'XK,NC-SYX(C/1L3@ M;(SE;#,J#M'Z 6)\+!D5.PQ2*%IX[V5M["4"*&!\#I!R*#;X$%5I7QSZY M"34[46#_"36[J.(XHTBV0?1C0LU>^ML\DV0?X1]I<)%#.NHD@LD6Z\0F!C&C M ^:Y\P$196J=>?'T)M0T9L,N,C_.A!J%P6ON$K!D31W<6>JELH&(:+*3(HCF MO18?Z82:G72S>4+-+H(]RH2:MV%R-<)A>7$U)@MK/'[3_[]7_4P6;QCD%V'< M'P]K(YPQG9?3^H57]8[I8KQ[_'W/YQP>?F^QP%;1]ZLXID>'T;>/X0+?E6D: MQXUAFW+DY) &,$I%L=1'. S,^*,Q9EMSZGN'V\T_@L+;3]OV-96_!=A!9O]LX M:%:*,2OPZTDFR&L6J1:.%MKLLJVC3!(DC9B4UBKRUBVDUJ,Y*P(T$GH7V9PK MD-TI#V)%6\D4A.Q<'>Z7(6I5C2B%12COR.TZ B=..F#HR,385_Q=3&ZY66^] M#>_G^2#RV44AYG>#6Y9WCQNAI% )!(\*%'I1J\@X,*?1TI:GN6I>'K(+P+-B M3G>JZ2"@?KM4_!;3YU7CF'G/>@R,T:GH%7>U*V,!)[,!@P1.*FU,\[DK&T&= M%5_:JJ"#D'DUCEX/QI/158WV+1*A/I!'-@T!YO-H?&>-.I.*%YZW3E+='=U:LZ4@I'0Q"N8OTUY!PUC2SEV1&):,!)FIO MGB EN#JC6!1)_JX+MC1/55V'Y8RIL:? .YA4C*3^SMJJO(*<-6^X@[05')Y)V'K X6G(@P@4L$80-V@832)/MG=E- MJ,Z"&!TIH>'(BM5[TTT3O_>CV2B8A3GC'?.,#!=":"J;HX90R[1"#BZFPG7) MK8-A6T([*\)TH8Z6XR5N[H:^A&_3 H!W91K&-8)[([R#$D-M%A,Y!)T2I)*Y M]UYKAZUGZ]S'<%9$.$C 7NL>-%:#5U,/WA)4+!F(TX#61V$7$Q;C#VY)3J?.QI"'7%(3)/ 7A=_HWT[RX%!U:31(M2FLRJE.$ M& ."E5'1CYPWIG7:V"H<)TLM/ADI5N2''*2<#A(#[F.:Y]=M@ZJC-.35B$Z3 MBGRXQC90X !Q'X\,PG.=>M ^C%)L"$!^5@< MV$7*#75/9EF=B7PU&D_'IBP:GO BE6*T((8*5#(%8@WA,VV"+#Q'Q>Q&.W;Y MI4).!\\B4!XLU#)A5JC=FPB\S;FHP?__ MAN!R *,9[9.HF&2;LRKN?^JC*#7;2!^>Y-@S9JZB*W^Q:>1=1B"T0=60++ M:$X\'N P==V_[VHCZPX._A7(.#D60X0O:@)0CJ"1RG 66L#BR45 MU=K<6$;QW=L9!RJF\]+0^H8L(GA;X.K(K%B'Z33&Q*$Z>Y "!PJ\ ]MA+3XC M,WE,0H'6F7@?ZP;)I0*>5$@$RVIL?3MZ7")LL!..Q8-=Y-S6+/C["'$P;WK0 MIZWNUEW^JRO\CZL!DH;<(IUC,89%N^ YKUD\3H'2DK;#VCT#=3'?'Q3HHW*AL>3=T/38FKO5'AD]5R-,"]0_D:?_IE@VOLP!0_%^0PR%[*I MK(&A.5C WJ?# )/K-OL36CWOZ!.A&L@T37-:1=+952?YVVF+I-DU- ME,$;,I%Y-+75O C@K6!0=.)YYG6I_;:!M<]\^CSH4,8-[SC'H\G-9<[?NS#;ZNTN+JM1C?2I8$ZNLBPVX13&(.*YSIM ML^:6!5ZKF90%C)%<9EL8E@Y:Z)Z +AN"V*=ERRY:Z"@M8OP!O^+@"M_B(L7< MR\*"20Y,2C55O4@( C-A-$QE-"8W'U"X$L@)TO":ZFM% L1APN[ 9ED>YKP( MIS),,IM"N'RURI(!7YNI!6\)HX@.5>LN).NPG!D/FHC\*$?&M^M"]2"M2]PQ M\KZ$ ,4C!X\F0JU;29E+R6+KY*@'X/PP6ANIJH/&JDO0;I51;P/M6*;JJ7N" M-%/A)FH<*/]C;#2W(&96F CU) PNT%NA$2)J"3:HF$OB)>C6/1*/3HW=+=+. MF;&+V#M@Q$U4: GD_&R4A$-Q#,"U*Z!DIF-1<@F,&QF9="')UKDV&T$] KMD M7Q4.NY1_%Z&U>:N_=?"XXIYA<*"3M_1R>%5#Q PL>6[".*%B:)W,N0'2^9"C MI>P;!]-_"_\]'%VW@9SND Y-45$PT+E.;T7KP2E?P J)J&SVOK2(IB\_^;LU M2ALHHF'G]HIFEM9^!]/\/=@&5,.+U;5 CG^Q>JB&AEV)M_&6L!Y<]BID)2-! MB@1.9 O1A "9#"=EDV$A;=6#_7'I_($;U:.H?!>IMDV[6P!Y-U@$4)3S#DO2 MP((R=!)E6IT0!;ROLX2"M3'<,Q)7Y%8M?>QQ[TD;27K82$QM$V876'[_8SC' M@KPP;RR9#,R30Q-=@JB2 YZU)[O!6)O\YUM=(SI+Y^&7Y_11\]V M4?K+S0:ZXH'?K5UUJ/!;#C:I6&8P%A6"6P#9PI#:S(;;3SVNU72P_(<-9=?X MI;Z#Q]M0A& 9+/((*K'IC"4&46I;7 S2QX<:\SX&':ZQ@CI3X2XB:VOUO!_^ M@:/W5Z/T.8SQ^:<1SEK'#"^_A,$WO3@N!#G\)EC@(=9H#3<0.1WSBCLMDD;C MQ>;Y$=L\Z7@'[6$J&'8GO[46TK\^NR>4-_3E] ?3[]=%?\#R4_WO/SZ\OA90 MO!C2V3_ T:=O?TG#RV=3X7R\NKRDPV58/O8_#6K&6QA,YO>(_<&G]\.+?NKC M^!5.0O]B?!?9N'_YY6)#9=%N'__L9A%W%S=_QAU]MUX._CG!0<;\\\'S_\@6 MF'Q[7UOK/1_D>FA_J4QX MS=F1H)'@.[AE6X7LW=5D/ F#3-MN3RB9F%<"/)VK0#X)AQBL .VR2S)$)IIW MP-D Z;L@Q[XJZ*!/]RV?]N603&OZU-EMSS15"?.[P:U>,41GIY$Y \Z0_3PM MYB.G5H%E*3,"FTQH/=1R)X!GQY[NU--%I]=I&7]US^:09VR?5_=CYKU4D*B> M"TC)3"W\$! $J]V!&&V-TJW(%7R0AFN2_.)W-NC.SOF=*28SELV_1H2/K^L MOF0OAZ0YTPF""AR4,4CF-TE#DYXQ2T9":%WDL [+F=-C3Z$WK*A>C>L?@W Y M'$WZ_X/Y57^<9@"-QF"2K]WM+*@B+3A;$B2CG(M.))-:^S\;09TY/0Y50\/" MNH@S;.22A4'"E\/Q9/QN\AE';W'2\SYQ*YR#XFI_BDR+=8@:HDE2,W+6S/T\ MLA6!T[4??S9*;B;##A+0:C?L);YHU%[D+M\.@C#PF<+C6E2VOPI5X+V"B<)EF(U'S@S0-XSHX@S82_ M@AE[!T?)<'Y[5<7RKEPGYO82/9^EH,GLB;PZ0A&")E,H:JYYTJDHFS8Z'4L? M>S8*/5AF*Q1X^!B2]!GS50W'KUWU+/.O]I[T)=&*@PZ@.--U:__4Q&*MY\@T%?6':VP#!0X0]_'(@%98R;*$ MY&2-OI<,P2B$PE"X&'SVV#I6<4P2;*B=/Q8'=I%RV_S?1:OC"FC1^UI8I41M MI5S0@V(FDQED:JU!BL(Z9L/]238K[,?ESSV^ =E"V,-6DNH@)^_6.(-%]R>R M805G :Q$4^_*:GY@CF"4$$9DZT5I/O/P/H@GK>P 5EMN6V9M['__U+&GZIN^7B.$O,JJP-<"7( M=!%"0&2U@TL,6AEO69?!T2D 7";-?53)N]8YKT]NCG7'9-E%!8W- MAO43F+D6EASI0B^9JQDS+(*+MLY**RX81L?M_:J_IS_'>B=%;#7'>AI]M9=N+7?\XMOMG\S[UEMM2LI@4]*@%!IP11E@@A?M18Q9M;XDVA[= M6=L<'2FI@]J;VWBNYU=L1M21T;&,YC1&1E?Z>X F!PB_ RMC!3*?%#<, SC) M).U[]+H%62+P6)RU'ITT[=,;CT.'#5;$Z=BPB\P[CCZX**06C$X\YV2=K,4@ MJ%@@I5!-)I:UM)N-AY-%'UH)^8%0PRX2ZB+4L)B>]_(BC,>W;5V64F%>.6D=D>>P\J M,!))S@YTE-)Z*Z,-?B,M=GGBTZ=#9_)M?9VX N:,K)*_G3:>NPU4A&QH\19T M#:BI5+O<,Q&!2"R#"\BYV3S,8;=GGBD5VLBX878K 7TNF5H+5K(*=S$LSLB8 M> 6E.8(R7( K10-#1=\(9%2GS;EJ6S_NZ5.@&\DV3%I:U4=?:RU31 XL%]J5 M= FT/Z$C!TD+E61F43[4C._IS 'ITED\5+ -^V(M-=C?!L<9COC82?SKYD/L M([LN1WQDDXJK:2LI1$?>"]F4404!2!N*]MQD^^#XU,>@PQU&?#11X2XB.\&( M#VEB9IY L5+CBDF2>6@#@QA-R,7(XL-F6^N1C_C8204[COC817X-?:N:!W]] M^7 S=C=P>J8X",<+Y]R48EKWYMB$Z2Q/_$X4TD'_V65\ M"W3S5V,;?%VE:6W =IH+VK8:W4B7!NKH(I-K$\YDK.:QCG7FC/91FR1$3>]E M-+'4]GA8F@]R.@U=-ESCGI8MNVBAHU+!\0?\BH,K?(O7:IG-< MQ7@G@N&U(18#Y2RME)4(F&3R-H?@=.O6L^NPG!D/FHC\*$?&MYOV:$$YH5R MK+@')Y!;%$G@,6 0F%H0VNUE'YE$ 69U%C5.;^R/&G1XW=S) ID@"R0:]P\:\V CJ$1@= M^ZIPV*7\NXB)S3NVKX/G3&0^:X2D%9*QQ1-$Y3U$.F693849V3PD]C"D\R%' M2]DWCH+_%OY[.+KNYC\KO-+*:DEV%8LV@M)<0+#*@C>L2(;,J=CBPF/YR6=I M<380J:-B5>!N_[^O!A1Q]<<8# MBBQG31QC4@Z,*MI'HVN*\]/3^0/WG$=1^2Y2;9N\M #R;K (?4@IDJ"#"CA* M49-B"[A8&[$'A2H&I[C=7#6R]+''O;UL).EA(S&U+?988/G]C^$<2PS)FUKX M2O]5A$77OIG9 F9; UG*1B:W5MGUQYZ)RO83T]JW[%^?W1/'&_IR^H/I]^MR M/V#YJ?[W'Q]>7XLF7@P)S !'G[[])0TOGTW%,H] UY*!3[,/>QM&U>[[BJ]P M$OH7X[MPQOW++Q?XL":W^,QG-W#O+F/^P7=TV@0X_CG! =D^/Q]8 -D?AT^? M1OAI:AJ_*W,8;Z[G$AE,V8@8 0UMS\I)!*^R@YRR\%%A0MU\@/@&3 V"..0* MI,E_]2>?%Y1^TP^Q?]&??.LYF7W41A&1@ZE'4:&_.0Y!,AZ]=NB#:A_&60_H M!,4=+3FQ(I332/B=-!>]&<"^>7/+Y@FF'_O M7]*OO"L?Z;OC,NN)1?^@/\R<))0Q14U;8BJ9]D6,$)1*X)U5RH98AW T)E$K M[&?&MY.HM(M*]=5"FOG')B5?A-5@?6:@4$:(A440.C%NA7:Z^<35A_ <:ZQ> MI\1I)O!59#C%(+V#WX2/DS":O J3^>P!Q0M/(D")NG9TL0C1!A)P]HQVZZR9 M:]T\I^T*3A7U:D>LUEO=_@H^QO@@$8)1/I*K,LTE*:GFDF@#VI28C#16AJWN M49[0^*#F5&DBW).-#-H&Y'<\,F@G'>XU#68?!9QL9)"*]';(E(' 15 F)XC" M21 .M4=O),L/57P^$9;L.C*H>Y+L(O>.F_9RY3VC-4(J7H.2B4ZOX"WH&!)& MK8/QFP.O3V5DT$YR?Z"/[RY"6^N#'S>FU[O7(ZI-5*_'CQ+7NP_^1V3O1V3O M*49:?D3V?D3V?D3V?D3V?D3VCA79^Q$J>7JADB,YOS]")3]")3]")3]")3]" M)=]YJ&3^G?CMXY"$TS():LTG=Q$RV681QPJ;)+(O"_$#C!$"E.>1' 6305K: M)73F4KO6<^"Z#IO,/^]7>IM6.?&__)DNKC*Y3\_'8Z3_Y]_#GSUIG&%<.D E M R@5'+GR1H#702\!\A"[O+OQ9X_)VIJ@. B_OR(8G40P^O4': MF*=_O![0JXZ]P'..SF5@1=+F*4J=)X .F/$J&1(2;SX!?BV8,^-)&Z%W,E=S MNLIQ+Q/QG.0,M"J$@T5!)S#]H;E!)NC$Z, M/.U@0+I:Q*=L[4=;Z:[A<86Q#E%\,X$_AC#6^]$P7Z7)N]%' M''WMIWG)N%9:RK@B9A+0H6H2Q5CW[48:Q=E+JL*%P&P%/' "%S&! MXU%#L5I$S]$CW^IN[7%I_8&PTY&4OHM<.S#ZYL#F,1,K,S(K.6B4-:I62\:4 M4((S!@,0;@4[UU8KH@C+G_N4];:X8+JHCGB;%T+"HD<8DX.A%&B MSFXW9(=J"U*K2-!,S*5U5L,= $]9O8=+M -OC&SS-!GU4W_R;0%(J>2X9I!% MSJ"XDD2UF, JM-%P@=*U;GFX!.(.I&IY"_!K?Q &J1\N;D9TC5^& M\>?G/0>N&-[A1N^MP\_TH/ MJ;[3L>4 M2];*%,GH:9VLN0VPXTP8I-1*^%,%G M9L%YLH=+2(R+]J'EAS&=,VF:ZJ.+EIT$YQZD)T<'_T1-U%J1VY$XOL7X.NN)A <(R@G-(06!(@ ME#6UO6)FLG4FZ,W3CV_HGTZ+*_R /53002SBM^$ O_T61O_$R:]7@SR>H\I. MJ1!+@6*-($M"&@C")#!1N&*M*R6V)L9J)-\Q21JHYB@-2UC48D\9XN,L?H%$1C"ZU3*P@A2)!&E M$N\DI_XVKE[09)%'+R'*4A,/*B^5\W7XH@U*9I59^P85MQ&2; M&.G*-?=Q/(MED0V@8C(B2G:"+10E,;5'^ F(]' BD" MT3DI< D=*!\,1.<5V.Q]-IBTV"Y]^Y$I_\'>$,?3_2[2[5KGWZ[+B=?M?O_Y M^I?%C$5F ED^ K0HI>(NX%1&$#$X*;W7GF\5\=J5%3M@/&[N:2L=/T2;KA34 M@;>ZVAI[/^I?AM&W%S@@;:0^_76.5ML2LM6E!NCHS>(R@F&T.L9O34Q.O)YV%^/?A*J*O1N_Q=Q.LV/B8::9FE;3HK MLO2]=N"8CI!L*=*3V)S:BDP;]J9#,)ZK@7LTO35N2;\.U_REVP990T/X833' M-X:/I]5AIRIIO$EM0"AD"602"CIR>01%]B%$@0P,H3:".YZV:X'P",GR@/'\ M&+FRBR;:=EU[/_P#1^_O-RD;+S;;^4'+5!(Y\T"+=;1LX>F@]<9 8#SP$B5S M]W..5Y10;O6HXYHQ+=4R[%"F;6MD5^-[.;S\$@;?Q&(0N>9*ZI0@^)#)E=2Y M=G:H >;"N(NT\I+V5/G=)YVOQ@^0Z#%>\CD\&:];!TIMA-*@2JVBT<$"F5)D MPELO6(F&&RT.T_CB46>O\KUDNM9B;)K<$?JC:='4=7I$[6+,.[?*CY@A0DN:5^QVMM:\5O UWPB*YW-S%IE>.OX1-,%'!K.F6&X45Q_ M7*^H",'S.)YV)>PIA](YI .6"Y(0?0DAU,;Z41CK@I VM3)W-IF'UI[XC(%P9"PU?:+Y!(0:;,$)9VR62:;=.M2\>V0?<]'50>Z MZV)J#XYH.ZQCW&[A[6G&/2E-ENV!:)'#9S9PE4(-H7V%;PK@!R?/UUH M;:EL]U"1=\"#A]?=*T$%D5&!CI:.16]HY5C[+4?CI8W1TM%XU!WF+)G14 D= M'$8MMM;9/9S,/L>D A@9B.N2"?"A<"B>8_#.F)A;]_!J!OY8B9^/YR [C=Y/ MG4BZM/H7WZ[_^N]]'!&RS]_>X%>\F-[QL*B8+IG>R)(3*,8+N(RB=J57BFN1 M36A=H[L=LE/=R9^(->NXVTY['1R^U]#FXYW'GKJSM1U9 [7003!\%;3%Q;903) '4^9]HR5Y3(%S T7')%$Z$9HWQGP SO=& MD'VT<*0=1,ZAH6,2N23&:AOJ-FIJ83(#EC"7Y*5)N?6LG0?@?&\$V4<+7<0< MUK3Q$2F94OMP&NEKKVJIP)DHZ8R54LC,K8RMQ_8]LE9PC\2_:J"?#FC3M'W+ M-FOYT3!N'4U;$*3+/ES[:/>Q-XSC&%D(5M9HGP%EG(6@Z^H22T'KY#"U/CH? M/U/W;!CW:(BZBU([(.B:1E0LJ")ME4?M1J4LTQ!4)/O H?=&"9Z;!PK.LD?8 M3MK=KD?8+JKIP/G[A4#DC/GFNG/5\A=F)BO&)I3 '5JR0&\Z(?YRN>WDX9KIUC((&N"E?*B@-=% M0U;!%B5%T=N5W>_CZC=<1[-HR.&87H:+=#6;T_9A>''QZW#T1QCE'KV5/O)4 MH A$\N:+J#,9(Z /SGN/RH;60PL[7]0)(S.G>@?6!G >!7&Z#"3?BH7]5W_R M>6DQX[NK&7^XEP\Q$\^WV00@YXHI&#CHJ!2H4#*92LE!C$Q+$P,KJ;.WH>5" MGO0;T()P6URB'936:;,N,>=LU)Z!9$Q5=MB< @N)W)Q M>:&])VEA6J:'R_#H^1-E_F(;5;V=]+UF^%X_'I0NQ%A?CWX)8P&]&OC M7M(H]#2=4Q=)9S-&<#PED"%ZS*6V\'XL!\7.B_OQOCP%5JV=M_K8;"KM65*Q MMF]*O(XGLP6<0B3I M"IES=IESEEOW0VZ]AJ.G3I^A?[8[&1Y-(O6:"Y849Y9^$'EO>Z.^BIL=^/[K-6G[(P0O@LS"9<36V9*/GZE[WN@_&J+NHM0."+K3S5YV M)13!%=3!4Z"D3'2DU$9VUB;R5;0HHK5=_QU=T.[$A$,N:'=1X]HX?B<7M+^, M)_W+VAGX^CNUT]++,!I]FW:&KM\HP]'+J_&$/F5$9@_VIU90_;4Z%_>V5 ^^ MS^T"3BVTGL%0$F$#Z7T$E36'R)4&IKW$5*+R]YMW-F;3-93OFCK[*:3+ M&\<7WU9)919J$-F40+0%#+'> :D$3H<,NA"9 ^J(8:N12GMMT.MQ'3W4> K> M-%?0HPD5WBSL5DQ_&O^:>7#.8D#/@0<7:F9K!(\\T2NB8O9<"S2=]:U<#>GD MH<-F%%C/L8-5T<$>]7XXFHKY9M=->%P-0^/JZ,N MC[X;@'6[?GXYO+KEM$O#I48&S'L/*GJL-T(>(OG6,7)ADNBL0/4!7*=NC="< M/\V5<>)]B*PWCV2\@2RF#B *''Q*KO8.5\['''7SJ5 GVG]VM+V;Z?> #6@7 MY732/G@6POF 7P@TYID0UL/E+N=? TPH(/5<^*:KI@?M<^3CV]"M%'9\'CR;CM [F&XSZ\^78TG!%C? RR2Y4Z1C1-J[95* ML1#@R$E61:60DX_WYTWN3)!USSYWBC21>=L]9 ;P8TUYQ;S ^5MM=$8P[3V8 MA9'WKP4G.[L.0ZRFE!=.DYTMB/K1TG?51FKL\L2G3XC.Y-O0MEP'<[:C2?YV M6FQSAZ\Q&I62!/2<-K6<.(22W;)" MU<$#1X:#3Q-"5U=<$R2G%G$H+B4?Z@*]JB2SX HCB-[Q&(4D5*U#XZMPG&T MX6"A=U"'>!_3G/#;H.HH@+ :T6G"!X=K; ,%#A!W%V.(5J/+G"M9E !4VM39 MQP:"Y@Y$X=:)C.0IM\XR.B8)-H0.CL6!7:3<@>YO.2>+^#86=+39@9#:UX%' M=9:2R.26^$2NJR>GI/5QL 3B!(.F&FAGV%*T'=QSSLW.NL1%Y@?9E]R&1"M+ M=;QY;2LAM 7D&2/WA7O;^B9S"<29Z/H0T1ZE*]]MXZ8./Q\.:B'"^]&0;*7) MM_?TPTD8Y#JI]4LU@_9E0'9^2L>P+]?9:8BV\PC/%#_]/GR;ORC_&L MD?H++,,1/D_IZK(V%JGOT9<1IEEU-?W3YY?U(OA_IE_VT")WKM8/AD"OJ;/D M0HF@0$827](EDD%^+,&U6]8)+M?;14:&#\W3/)6ZY."D<,W7<)"?I MU[:N9">(J"$:4424DI;W2'C^@^$G5G\7N95[+JZ08;7E"I,0G!LK(#-%;V\N M#D+F"-IH*1532?K6J;S=K^H'R[LE0@?I-!_39\Q7%_BNK%WK+ @8H@JZ-C=C M6%OO)4''#:_I7]8B"]%FZUOW@]@6V[%*KSHF6R>J>"P%5FN7].+;=8#)9A3) MR0R&"Q*>0 .N9EP+0V8.1RTM5\?:$V]@G2HTWPT=MMW@]E3+,0_C6]&+;2!V M56BU&=YIXOC-5;LM=0[4RXDH)&(0V8A( %.JS9;I'*:S%SAC%M%)4U+K;H%.J@E&P]#O(!..='B%:R[^+&N'I\GX<7>3H"<_'%Z\LOH^%7O-WZ*A:> MT 8!T3*B+S=DF"54("Q3GFE/YEGK*/>VV,Z/,)UHI0.'^^5PFFR5JK1?#T@J MGT8X7F +5M..%Q)$F0E;S %\81:,*JK>J&G9W -Z",_YL:29]#M(2WIQU;_( M_<&GQ7TYYR9G4;V3X(/CD#R#4S-DOEQ;TQERL2 M33<_YWR4W%ZLRSK7![?YN!J1?*^FR'[M_UG_MMA]A$9F EFWQM?[/*X\D)5+ MI@T/QM!YA:FTGFNZ'LWYT**QY)K?(6)V_#:#3MQ'JLS)55SSQZ%LO& MA3?.:/EX%?\;T^3WX;O1\Z_TM!I^_74X>D<_) R#3U.S\^8R0#H6G&,:& I' M= VU[3/13 I92F21_M>Z-'T_I(>7X-[<;_4X2SD4CH"ZU@U8(R&&;(!)@=$G MXVQHW]3QYOFGV[DZ9,=R+>Z> N\P$62KY?]]-!R/>SH8Y97ED-%J4"X[B#Q; MVGJ%(.3<1M::(KNC_"Z(U+'R.HSE;X5XS1U\+Q0F1"9/KQ1?:@MT U%9!\(A MQ^)X$)VE%QV"^PNR#O9X?<2O_XY<\O.!AC+W*F7?!$UI)D8 MT+L4Z4LLUF1IVY>;[(KQNR!?IXKK(&:TDXA>?/LM_/=PM/@W+R_">#Q+(A2>KP*LDFK?;?<*I1%TS9Q=U'),Q\^BS M5)%E(42=ZRK)@JS=%80MX&6*(ELCH^O*]EH#Z7$&_W=2X[8TV4,'#4-HX]%D M>B,]O.CGZL+^,IA,1[%.7PM$$:7P&E!'>BU85+1>+R$[HSRSRIL@M^$%/>06 M)^BK&SX\]/SOT))IIHZ&$85UF.8OQ3:H=K%6]B#+*0R3=IK:H/H#Q-SP*-F M+CG.=*XM%9DSM#.2O^FCMU R"JZSXOQ^1\LGH?PUIL6Q=;^+=#LP'_XSC/JS MT=NS^6Y3=-_>C_J78?3M!0Y(V*E/?UWD,&$Q)4@!I=)]@\#SGZ0?7,:YE.+JP5_G$N-H M7&<7%'KOAN^'?]2$;5.0D1$-B7MB?;$18F'D\#FA"@O6FR^4=\*)_E M\+;7_2[2/;W#RZVW3F4.0BD-2M$.&),3$'20(4HO3&E=D_M$'=Z=]'J8P[N+ M4CHP5.O1."$LD\_#_'KPE?!.L\6'@W1+.K,?X.P.2B1T.;($#*VBTS-:\)H MJ\194CJ5W'R*V,X@S]($.8[*.DCQVPGPHGYE"\@=Y1;L ?-(@*V'Z$, S1VSR.A(,,V';#X6XFW(5'C\O-M%>0WY M%K$WC3Z]OQJESS7E^M,(I_Y^C:^&P3<]/_.]#UFHR*'D.B_9B P^6@9)*L5$ M""R5S6.SMGG2\:-]G6MKV)VH3WB?\)ZTC*,1YH^38?IG\\K$51_>70GBQJ4T MNCJ8YC"\*]/GW,0*DRR6*2F !23;G=D"$5T$+ER42EN5FGLY*X$1% M,M 6Z="U@473+3/6(3L_AC3102>)E,L\?CT>7Q&'F312U0MVHS'7BS%-GBF2J/3-'7(K9NH[$!TKGR85^I=U &=W>(X:WQL[._5@?P_:B?D/=4,);0 M(6 AM(JP@:/3#XRU110==6C>DV%K<.= E&XTT;#[TFV@-YCF0*L7M\!^>]/C M/>^,+H0,1"U]5Q@9[7JQIA=;R[4LSC1O6; ;PG,A3T3S6K MISOC+5%-HXDF.Z%+H(5@T* LF55.209>B9**BQY=\\F#Z\"<_J;I0&W?9U$3 MJ7?@TMS&,X\;;H.HHSNB932GN0)JI*[[K3_;R/HX+/ N:X4RS"_0C?$0O$S@ MZZ$6DI,Z;I7M]@BUO^$>YFC*WT7$'2C](X[Z.'YQU[&:Q_>=MUHR;8#%& A: M,.!*BN"L*#DQS )YZ[-@/9S36I;[:&MI/FD;47<0_7PYO+PD2[>N]_D[_ VB%W-$I:!5=6TB M2')@@J+-+*DZ\(ZS'+60FG6HZA?GI^I]!+LV1MGR@O16K.S-, S&]-?IU.3^ MY-OU)>]X8?X.2W6$][XO/>!9AU^?MEIHH]O4N^&H&Y]4!^5XC5^CS0A* M\ P:G8H2_W_VOJRYC21)\Z^L[;M/QWV8[8M:I2JKF6I))JEZ;)]H<7A(V"$! M#0"J2_/KUP.'2)$ <61D H34;2;Q4"&_Z).=_^PFN[^\I:,'8(4F599HP;&^FB29ZTO.C8CN3S% M'RGE'BY#[Z.Z8AF#05LKV+5:CK,(/M8!I(R, QZ9;7ZU=?_YEZ?G@R3:^ZWF MNO3B79CC,COC+4X3_2)\Q"LE?;'5>0TU(55QPR!(4J'JZ;]J,Z#1W3MTUMH,"'<0]'!ER]DEG)<&K MVF-1JP@Q5>O6&O<,TN9W. ML"YO/?S.J\RC$6 S.37*!P=1D%V*VEB+Y,PX_J OSX82K<>?^ZQ5UUU2;6OM M7D_&&_ 8F05/J8!PHG9^<@B1TWZ4%)827"XQL9V:V_C1SUUYW>750UQF<>51 M1])\ R2=*5:2T\&+KOUHE0$G;20/,3AMZ#!)N7E+K(<@GK6JVXBV]RC-PF9@ MT1IO&8/LM"?VU205SHF,+)=DM!4IM1[C_!C%I?A2'>7;P]O]/:+7X6;-ZWUP M]>1+;<-T&F^JJ\Z>I$!'@?=@46_%5XCNM)]9H!TM@I*6MKQ@"KCLZ*>,,^[[ M#?*I(_''JFPRG+S;.F%/PWUQ^_%V-B? M^@%@3@*(/@80VM>@ ])+4M.AN.)"!I6X2;(C0;8]^](ITD3F;?>0>M]8DZ4( MW3_H,S\1.+,&A584YA-XM,1/8![U0()F?!()BZ<%8"A,PD+-('G(BL%+U3Q8<\\?DKO3?Y M-G0/-\)FDJT6#G(0A6P@\EU=B8ZDD!5++$E9Q!$JOUSU'B&WK??J@Z?U MW@]/_1K2Z'K1E/-UF-9!1E^PWSS?/1\^4.+O,:+H.1-8>*<=9QD,(M9>6@4" M8P@)E1+HZ:_0.C W2";PDPDJUHF@:NV##,[7HQ$A"I2@D]8F2Z5L\SY+SS%= MZ!!N=$@7.D0;/>0,?X^47DMG>XU=_CL-RT#GF7T:SM #H973D!]&JA0Z@(A) )QTPS$7G5%G* M>J7"!E"7R(FNLF_KQRRPS6:WM2'BR\EL/GLS_X33USB_BC9IYVF)WAA)6U8( M$*.N!;DL8%*&E8>!S0T6[-:/?]Z:;2:X'BZKWDXG"3'/?B4)+%+94 MEBQ9,IR#-8:1OY05+9FP\EQE0 "%;VT0[4;UO!G1D_0;I@ZO.;OA<+H;GK9N M2_OF<_W^*C/C8TH.2LJL9L<3J>G O2&Y1*$Y65W;.K0ISYO(O0MYAZZ''V/ M]QUFO%G@6G3QNF?$)EXX#SY#"JS..!0)HD$'/D873?%>]9Q@OA7:\Z9,GWIX M3!?36R>^#Z3TV:?)=?XP#35(\$OX.KM27F7E3 ";Z_2:VE$T.DGVC<2BZ#ST MO/GL\X, 7B)U6NKD,8%L_P2J(VXPW=: T3W<_"I(D2.=D71TJE2!5].J7C1' M);)(OI3A6CON ONC$*N%KAZ3S#4S<^XVSL5TFWR;YB^O)S/"N=A7KPKY71IK MGUO'=;TY-N!#<9!I+TTAQR+U[DC]08]\WLSH5<"/B>#;-&5YNNTUP1.,U3[7 MK@9G%(D@R'J9*'+PRABTN751Q!ZPGC=/^I+_AN!8X_CH_<2"!>Q*XP_3T<>/ MM9M4]#'[Q"#F8FL;9 NA& 5:2"]S< I#'UUB]T-W&8SI21L;B-,EI:.B_'-, MGW-=>X/Q\KV9SQO;;<5 MX0;E-DX"?JK1=?"RN* ]X8NT?V5/!K72&A"=%L7%K![>]E]RR_%!]X1.NMC MFB[9(-M!AL]+)WZ*-Z/;FWN^?"E%6I02I*P#-[ >>EH%PJVD=H6AP72@];G/ MI84H EB5"LI?-U=ZEA)PC/FS.#*F #7:1K ZTTI\ MJKFX(H(,U@IG'1V].W+!M$1N ^.> MRQ! 8+2@DBITCFM5Q\V@1F9L<*T;LN\-[GE3JU]=;&!-YY#Q]L3.5Z5@JE<= M]_P*AZ*45"Q8AH4X;GF]31G09+&@H]0VDZ)). M^R+_O]ME#'OV87(OWRN,\N_CE^'S:!ZN[YU\%3W]]#/FE^'Z>G9EN;0IVD!" M\0Q43+6U.$_@7-"Y.$5_[_:FNF%XW@P95@4;R-,Y?7=5$_==D^(R( . MAG:YFNL5K*D)QHHQ'AU7J:?.0N?9_;G+WM%5OAMTWBXEMU(0\XMQ?H?ST?2[ M"B(?N!(U5YA+0;STHB:4IRR> P9H@R>^1"5[D/,3UO4O0B^0W4Z)P&N_9EWH:O]89@-6N$ M=JE[PR>\C\(9$\&CEJ!2H:^8(V=6!,Y,D4F8OOS&)V!=!D%:RW\#1SK'+W\C MX#N:?;I9Q62K[5*DSK%XJ'.RR8"I#1.DH?,LAZ09 M2 M@E&V5S?B+(;_M/,7#I?JN0S_^7X=BX:L*(JP245(T9&=HH*%F+2#(M%D;YA2 MV'H(\6,4Y]2L^B"][FY6?8A\A^Q-O ^N'[59]4$ZV[=)\3$"'Y(0*FM"5J.= M>3$?/69P-DIP,8H<<_+._6C-JGOAP2%R/H-FU<$R\E==HOVOYJ3F["%&QR%P M'FC]P6B[^V[AF3>K/DAE'9M5'R+OMLVJ#VJK&F3,D=L,]!$"E,RR9BD;,%P& MK9*MR1<[:?%,V]8>28?>Y#OD+K&U?[9V-3,O11"B6)_8 M[N%2S[YG>2\[11.9]S (9>/ /!X#N5+D5UF!M'_9.HDG>0W)>N%9Y(+GUJT" MSWV4:!>/HK.,!]#[BOO[H/I11XD>I+']QD@>(^X!1XGR)*2O>?TI5W2>@Q,L M@A H-'KF8FZ=W7CNHT1[X, A4AYDE*CRC',AR4^RA@#)9,&5P$&0WQ1B-BSD MUAD+9SQ*]!#M[!PE>HAH>V@3O8"RN@Y?M#-=?;V&QQ.+(GH&R)6M6?4:0HD> M&'DPWGB.7K4>(KL#TD7PH*78&^X L^G\ZET8?USM;(H(F+$V+&75#HT&8NU! MR(P)G E4QN]UQTB?>D_O]-V=SK][X',W[HZ77L.>P-] K)FT!XQ#S+=]E-G^ M1=UMIW40_D/U=9!<'^_B>DR*R3H6'^N6P&E+H#]\"1J*#,:@KM/WFKV-?2IP MBXW57G^'"*RQWOX1_AK=W-ZL@(BHI*3G@U)1@'*1#GLF O Z4["3V20N9]6 6+3K6+?+(K\-L]J8LVI MF"FM-<$*#SH["4H0ILAT M!$FH"K?H@FAN"F\#\]P/S+;2;M@X?0WL/IZ5U;ZYK\?5KT79^*!<6M484C#V!XC#76QR%F7Z"HPI1&)OC#FOY#NFAM M?.9S/^/[%7+#T1@' 5V]!_M W6P,=.+%*0[_GO5X#%LZ**'MW?K!D%-&R1U/ MX(6H522Q%IL7!6@M&D)G=PEOC&WS)#6#:E M9$'.E-CVA.$,A]ZU,FDOTO9FQ0-8'_XU6<%R M*=6Q\P&D<*G6G]-29]BNNMP,I0"6E_:[ V6T$5M%;U? MFIG:M]Z!LUZ!X(I9[P3M87METYPW2YZX\#D120Z1>UL3\/U_O$J3S]=A/%^= M7*E.OO':DHW"Z.1R]%7 D"&;*&S)6CWJ0;HIX?K!IPY\^=./W"=MA+;5L/L_ M?WL@G3_HV\4O%C^OJW^'Y7_5O_]\]_LW2<7KR826B-./7_\M36[^MI#2F]OY M;![&=1+:'Y,PGM&7BX3PT?SK-YG,7D_&TU6B;STL?PUI=$T/QMDO. ^CZ]GW MB&>CF\_7.SJ_M7GLW^X6_;TP5L_^CBA#+1__FN,X8_[?+LL2O%8&L'A%[C+!M:V[RCS$V8?:)V%K_J@.1OH3KNK>]F+\,TVD= MXK>8ZWDE#).Z9 1,HH#2AD&-L0)JQHR43F35NN'$7L N@R3M==!#MM2F$&#) MA17I(R23/)U]M-ZX:,VO U.*:%U8O^/,SJ))33N3\G"IGDN3FHW%4\DR;JV* M8#$28X4OX*(KH'644N9@-.^[GNS<@N8'Z7:?LM)#9#Q<)>$^J'[4LM*#-+9? M2>$QXAZ.#(Y%EDJ*$*.J]?4BDOGK%" J6] +=+&U[WGN9:4]<. 0*0]25IJ3 MMSK6H4^YU*D=-6,TQ.H=E^S)ZRE+!D7&:,I!W8P0SG"76[[2U2SKH.\JWAQ#"UMXI^^#Z43O2':2S M?3N1'2/P(3O2Y2*S\$F#\C5YG',.01+(0L>;*)I;[5O'&L^](UTO/#A$SHUO MN3>UQ%HV1I/\]63\H-^14LKZ% 2@U[01\L)J6S0.Q5NIF%YO@RO9#7.\Z*P@,X%DZ!#/G::EE\)8 M3#JY$)XR!&:8_NWCY,O?Z*.7KSY]WYW%/VDHNX;[]",\,@3%:A66B5F"8D9 Y,: S\%99V34^%2# M@7/0X9:3MS<5'B*RMD?LV\F_--QQVDT%D_[D-TB>V1](:&>_WL[IT/\'?=S-[CS"O[JFL;F;(HC!N7H&"AK M-#C+D2REB-D[IYTRK<.03T/JZH2](7LEU"OEQ1/^&(6X2KK[)NY;?!')1@EI M?N623$YB!LN-JA$H"X[)4E^J9)Q%3U9CX^4?@N\$D;J&?'GHMO6FF1ZB>4LY M;$;\=8WW'5:9T@/K\)19"M?_%\/T2@A3+,8(3D@'2K%$MJX@^S>0SY,"!JV: MSZ8Z&NWP#.N/!0^O!(9181]71OL@)S&]ID/BP[_P^@O^8S*>?YI=>:&1&6V! MA5H4IG.&(*P!Z[*0DF3%GO0S>Z/>!JP_.O&ZJJ^/;LA[XJZOR(=_3:XD9T*0 M]P[)RMJUJO9X]XF#M3%)RTE*O!_;86^(/TEVE+)ZR*@[""Z1!:]4T8R7J$#D MR$%EA>"3\Q %QF0L8ZEY^N7!('_RZTB%]9"*=PC@7R>WTRL"9VP(''3M.JNP MEE2%I,$K+ RC2C:W[O-[*,:?_#I.76U[Y#P)]%]L%V51G^.,SFLBZKC_.JO1/_T MQ4W][BHDR0W#!,QX\B)2B."UTV!9L:[> )38>DCJ44!_5((U4=QCMKE^ J=? MKR*W+,1H@!53L_1JIH;U&5R*1B-'P4UK/FV! M9A\Y9@>IMBY7AM/J=6%@7+)).JZ];6U.[X_NL@+I/6FEATCF)J0[8J\VH_3& M9!"VIO'6KBA1:7JI2A">9;5(GN#^[%9=+!Z>@AO[P-T$?JJC>.0NTEQQE1 M7SG, EO7%^^+[8=FT<'*:1O$W@AQ<_!4IZQ%#!*,05\-.@=.B R1&2U$*L;K MW0WZ]G_>Q;&B/VGW$*K>1=TK*20OS@=@+A(^J0KM>RI S8-!,L*<"ZU#U+LP M71QC>E%&#P'IC?BVQC.=,L5'GP%UK><.7D,TI;8VI8.4F:8ZO5_D:)UZX2G\/Q8S#A&"1N"?9WSLC>" MN]=5$'5B.IG:'3E*4$61-46P@&$T(2667!K$6CEE1\=3\N1(56R@2N? \#O\ M@N-;_)7D\W(R7JSW/T?S3R]O9_/)#4[I#+R^K?V;7]0^A#/,'\)?5T+&$@JC MLU EPAR=@.BYAJ*,,8JK0J=A8_H< ?.R;K/ZUE,/8>'WX1I?C/-"'C&D__HP MK2W 4Y5)[6U96UN^1K*LHK8A.@D^8P;%:T>:>IKR9%'I1"^ :MU]>C]DET6@ M'K312P8TP7LYF56#FW'/!+ENC@7R^#TCCY\L+2FRCC%[74IIGJ"S>OAE:?XX MF?:6?/QPD:N10"84B](3(-JF5,($OI0(Z)%Q;2VUF+LZ;1.D__6&X<;XS71%^K<=U#*>(@+V<2B6V.<%#.*M2_7T [3TM=?,S!I^)VEWRV[7806R#Z%/3<2)8 M$6V4X*)SL:B(N_LV#:G'[;-*!U#C(=)JJ[Y_A''XB/D]3K^, MTK<.D=[9E(--8!FO#5#J1$8L"GR*B?8@$5*1.[6W\:,'G3_90MJ3AJ)J6'Z_ MG) VGDVN1[D.CUGT/1GA;-DRSGDOLBP096TI7F=I^1(RI)**EU(E4?:J-]TY M8G+S\R_E\&PFXX:.]39,Z_Z.>Z!J.&-R.Y)3#)5LH:D=JN\@YN:S9;>BRUD7 M2_X]".?(?V=,@X\R 7D1V@6'*9:]ZA#.3/E/SHH<3O>'2+>'+-Y_ANFH[FCK MR4'+AE=OIZ.;,/WZ=QR3L-.(OER/0XPRA\@-%)6KG<(B1"$1I)6FEEH8G5K' M:0]#..P\RE9ZG0RFE,8VP]OI)-^F^9OIRHQ9O"6^:*>T<% DPYKY&<&3(4L6 M+7K-C2HYM; 7-CW[DFR%SK)M&$R]AV?V8OS-:%UQ?1]0#@T))AZ[F#K%'GS*,.?G?D^_'G/F>M M=1=4V]#:,NUC-/[X)EZ//BXPK8-&')W$&"PX'VCOR1PA)F7 J1J9PN@$[M;> M]L]_YEIL)+BM49>677??SR?IO_Y.5F2N_8'I+%K ??57_1+#.+^Z^7P]^8JX M= +F;Z_#>+;X;^*6_^;H-KV](>G>UW<8(35J!+P&L^+R^T]ABH^PO[A>?!!] M]:;4:0H?QZ/_64SP'DURO6:?_?'M_C8XZPMG&1P+$52,##R2L9%5O6LGAZ_H MUDD,C9?080]+I)_\9:N!^/OMULC;;9F^F M+Z_#B&1*XF0V:P_DIBFRW1)M"#7*$WP4UI/KSH7>N7_V@VWXO)%3$O;>KGT& MJNZAO?'[] GS[36!;2/F980A6FD-8@3,IG8"2*HV_],@BM?>E9"B:FV<][*0 MH7)DSH'BY\.(4V?CK"7Q^YA.>'P_IY>^?MP?JW4NO.N<%<9H(R3M?1U?1&Z3 M*0(\"9=QESQO'G=^ LZIHHQGP)5)/SKK(7ZQ!=JW\/QN<#V-"GP2V&GF!393 MXW[TZ*"#P8F"N615(@4H3>OJIQ,09,<%,S%#M2%!R>S!.3KGT6I,.DC.;.NZ@D<@AG<(&BII MTE+"/9CG[W"&](&?R(GX!;_@]>1S7?'*UUA!U%QQ&;D#H:4AOKL,(7L-*22, M9/ EW[Q]]1ZP+HD6K;70RX#QZ^M:&C7._PC3_\+:0/)[?+3UH2Z$3S.[&+$= M(.I:%^$XRIQ1Y]"\!&D'IDNB2%/Y]U"H]EN-689KPOI M9%"FME87KI(8PR*T30(Q(B,3UN6'WS MUS4&5M58E)P MH0#M8 I4;:4?DE-08C))F)"SP]:'1V?4G8_4;Q]_[ZFS#Y,WD70U_FTRR?>O M!+]5TOLBE8^.# &EZNPF0X: *H5>9,N5L[0]V-9=18]#.ORF.C 3'YW1_2NT M!Q?@^WN';9O-%1?):&01%,ODJ*CL()I48VB%U[';SJ36S=GW0W9*FO6GYTGO M2NK#23CV_5L=5[\M;K%^'R\CMK]-)[/9E1&:7&&'4#C)2LDZ@]C4UG4*>8Z& M8W&M>=?#,GX(DIY:_0W=FHC?[LQ(2J_I#=OG_H'^W1>:H188Z+?J:=MU4+P73>;SU7S#[/;F MBZR!S8<+7;[&OTZFJQ_5?W=EO5/6" 8LIUH[J@P$[P4475PI.E@L:6"J[XO] M)^U/SHB7HP6^GDX289XN&4&'VB5 A^!)YL*(N.H GJT-NPD[Z%/O73:]:J%AJVM'^@C1> M9X\2=-;U[L>%9<44XS(++ES*J77KT6;@A\I<.K5+?Q)EGTN"TA(^_>/%O3?C M+'$>%#!;Q^Y*9\D*9P529BYR[DT0S2, ]P&K7X0;7U0Y[K*FG#*4^UG.:Q*8.-#G4FQ]*Q\^%ORH7019(ANRT!L6] M H_.DW$BA/5&)Q];=Z%_/KS=D6]UYK0]1+4]T/6;+W9G#Z^N<5$K)[B-0*], M($E)"S':.K4AJ9I!%!)KS;FM8,[POJ=W74_Z4%0?91CK1(.7UV$V6U>.U'=- MY&1"JG7;*==L1@P0R6T#)P-**[B.IOFNM0W,CVWAM=%1#[D]]_&L7I)]$/5D MJSU&DDR$(K&:.64]?H2'CC,DH"I<% M1>O*I,C+:/YU^'R\C8\_83+>;G&< M3R:>4LD+PPT(7;OZ9(7@&=G!QB6_^N]; MTFUMGS*]79B);V[GLSF18C3^^&YR??WK9%K__14+UO!%S:RJ8Z\8DAN0I0*' M(A4I#5F-S0N7AUK<&?I_;?G>+-^E5]KTX3T>N]#'ZYM_PNF'3V&\3E!>7R"_ MOEVZR=PJ%9@'QSW6NQH.$6FU$ETT6EDZ'%I/U1IL<<_H_>B7H*U>HU[9=4[I MD3L7^GWFW%4Q)23F#/"<:T_U0MZ(8!&D1L:S\,Z;UBUSAEK;SY=HZ)>H [?Z M&(C6VSK_N=@IOJW3AI1MCJ2"Y!DH0QH)1@E 8[S D%+)S>L9!UK;SW=HZ'>H M [=Z&!#7WSI)"P5']Y?J==%>1PX:L;8PU F2T*EFJAB]IJ/YDL0A%DQ3Z;5^E)W^@LM?"? M./KXJ:8Z?\%I^(@+L^B7,,=?PVCZSW!]B_=?GB"1L6(<5%L)E-42G-6EW@5SX[\^YIKP96A+9/55'$MP)J0 M,-BH4)]--+OANI_1NW<.Y#_#%_D@YCZKM_?[<,)N08@H?$2C@'-5ZGQ !I') M6BW$BK08M'7/-9;U\SU^IN]QGQQ^QC&SW8*(.0I="W"$U!Q400/1I012)\F, MQ)@"?S8O\X&+__DRG^?+W">'GV/P[G:*L]U2"$K9)+($6T(=P6<3!"43&&Z+ MSM9FSI]=7&^OE?]\C<_S->Z-O<\S9KB'42)4YD8'2#Z9Y26$KBI95_'\*!)\N_#]'%+%*K)#B&Y"H1W0,S.F7?>K3+Z:N]]NREG$WA@:.F]Q+KI0V]JTY8 M#8)SRZ-W3?$^[AA^&TR>7]$%LZ;.7T0'K_3"9A^MCFLOR M*\5#02P#78VO#WHNN'L:'N(:@>_;C#) M2?1DT&3DI99;,H@Y>N#,*RX#:AM;Y^/_"-<-!^G\H.N&0Q1VMM<-K_["=%L# MZJ>\)YGRN'AC14920H$A5R\NM ,_0@].2R$]\%Q=X]7 T@L4? M-5-]-/ZXC%/P*T];AI!90TFU"ERA!9^X 9D\,])B9.%L)+@!_QENW&U9VRSW MN:ORVUYV=%O&R^M1*=^MY4HDI7T0="+9.K04;02OF818^Y1YH>@IUGD.0\GC-;%%Q!['VKVS#C37T<$B(=2]-#KQPDO929DMF MY/Z'UC,9SB"BUY>.#Y%F0]V24?:BBOF!;[^*Z$0KD_!D^ULN:7V(#,@2=G1Z M:FZ"D4)YMM-@WO[YPYN^780^:2VQ'OIG?Q]OKI,<%KWJ(L\,E(L17":[AREG M1#$\86Q]3%_8S6:7<_IX79RB,\1]UO3S9O.@F\V#:#+$%=$Q.GXN-YLZ M*\82U\!2;3R:;08GK8$2C#(*,WF&@W=>/AO>'G2S>7:T/42U@]]L.C1&2.3@ MZ0M07"ZZ-"$8I;,3S M;6F<<_0@WFP?I_*";S4,4UC8&_A:G93*]">.$=\#6 MJ!SG+@5;YX?6E\X%B#H7LE[)G W<"?VP3GZ#=?[$ WY@6C24_-;=Y>0WW?=' MR+Z]G:9/]-_7WPQ[U;T+Q8GNN@\2SOE<=MLDA4=T8-QB:(9=',F>Z%EB]H9I MO7^S=M-%5Q8E-12:'!,6U#)6MK:2X+D MD"G&;>&F=>SJ8)!GN/VVY=_3,ZU;J_&0"F!P=-1PG*L MYY0A:'N<+U@]*)#CL?:(](1@;:)XIBK1NW_6P1,(S+>GX$>ORZZ/-)=Z5C4'%=% @A M&*C(,CATG%2@N0@\\8(_TUU/;!.=1-EGF>[*I)!",\+.";:*H8"O3KKEFB=D M(3#5VG^]K'37@QCP5+KK(9KH/P-R'S0_2KKK09IY.A7R&+'VKVQ1M*1]LP!' M0:@LE^!28?>GX$&DV3W?E;NOUWNJ"UR>+-GH+WGL# MJG %T=#!*1USJ%5&^W#HS.;$UYU/.GD*[$&*F/0GQ4$*PM].IO,RN1Y-?AV- MPSB-QA\;%'CO\Z'=+[$/AM[H3OJ?83JJ9_CO9&9-R8MY-9Z/YE_O3$S%,>CD M>>V F4"AS*O>/XX\>B%]"KFU;;0#4I?8V4+HU9G#Z>R;Q-]._E5S/@(O.K@Z M)[.V9S-UH2H+2.20F:"C0;%'[\OM#QA^)VBIVOLAI49"[.'"]A^C\62ZF.^S M7/$OF*9(>]:O))MWF/%F%9:2C%F]&.W.I*65AP QUY0AU!(%+=^EUAUY]X1V M&2SI4Q]MK85W^'GIS;PIWZC\"\;Y51$F\$B++:P.YY.N7M=*A,23TTGQ^M?. M[6#;IU^&EEN)KX=[O_4RR56MJWYY.YU6CW41!$_+;ZZ*43(K[6F-EOX@"=#B ML5I&.FBC39#-;_+V@'49U.A+#PVOTM80?R,9S?Z8S&8X>S-^]5=M/G [FGU: MDGK!Y8!:.TF(K,/:(<.26U2,A%P$*]F(G)N76>T$=5DT::N#AA=)M,7],II] MGLS"]6_3R>WGW\?I^C83//IIC4R.QK>8WWS&Z2)@]A:GB2"O)?1^2 M(],@T-A:8<8@>LF)W0&3U\CI&-QYCG3#497L61._HZH.2&T91E"%KS)X"*=:IIQU':/\HVG M'W(Y"FXHS,=JMIUCQ=,)[2SSKS7X5*(JB$B(:1F.B]9]TH_!>1D<&DQ3C]GE.E?UD^$S__WF M"[+<=HQTGD6B@;E0X&8,PL:]6+#9)\'52@M2I"&BFB:]T8 M>0]8ET6*UGK8P)7.%]0/CZG?QR_)SYF&-/_/T?S3R]O9?'*#T\5V=N6T23(O MW)J:.1:T)_N(D9,97&G+[ULX%"#0.A#K+^/OQ#-)]-1 M/?."KY-D @A3(3+'P%N%D%&'XJ-2++9N_?\DH$OGR;&RW\",SG'/NXX(+\/L MTQ4]3WD;$D163>"2!405'!1K S?9UQE5C:GP/8++TGT'Z6Y0=N=$^,=4?)'2 MY'8\G[W#A*,OBRP^'^A4XX0J!E:]H)S "YW H:AW-US9TCK.O0^NRR)&5'7>7-HO#;7;EI,4B3 %'Y*Y54%4D40&S@1!&1GM9ZY+F/:%= M.FFZZV,#;XZ.AF['^7:*Y&CG7[ @ H2^OF#0>#O"SB]*NC#:SJ'$8E MQ#6<^W8Z^3+*F/_^]<]9[?#VS5-ZD6@+7!JYA964A590,,MJ"97:7)C,79]2 M3*)(75K;EONCNS@>]:&5#03J'%A=YS%^F*Q+8Q9E]9\FU[EFN;G,I0C%@A:B M=DO3 H)6Y"B1SUW0E<1UZ_/I:427192&TM] CL[1T[M^#!N%0/Q==EO(*$LJ M(0/YRG7"L\M$8JG!9VF98L&7T)HE>T(;JG5*GR3I0PNG[GHRF\[)?1O/)M>C M'.:8URM93JWWTBLF:RN[1?(C\Q#KS"MZ"V21'%/9KQB2'G*/2O3='8V>>O[I MNY\TU/.DL;P;%CMNP[3J$[ /JD-ZG1S!AE/T.FFGJ1VJ[R#F 4F@>:=GIOPM/5 &U_T!TNVAW\WF0_/M='03IE^7LQ'2 MB+Y<-_S35OJ=3*84GKHKU"S M9.>$9?ZI%E'4IH?5*EDZZ]^DL_P%+EL*%2FTTW1Z%B\\*!EJ ]"B(069799% ME]@ZE_E@D)=H@0RCL1XJ]P\"O'H!]X'<4Y^V(^">IIE;ST3H0KL.6NSAF#P& M>C91NL%DU8R]:"R8U,9\1Y/ M&C[6U[NV)OV)N@?KZKOV!B^OPVPV(NMOV8JUOA@:>=99T((CEV0'"$-?!02. M9'.RB+;$UF,E=T"Z9,NII39Z:%OS!+SU7,0] /9D%>T$=QH;J*E*]Z=+!WWT M8-_L!AI8+I%>G#I!DY,_JQDYF2*#EL5KFYG+S=.Q3T28';;+:?ERB!KZYLGR M&\QORM^_UO8E(0L\[W,GAU!Z4W/OD3[IHF<&[98NX=G]F*<5XC6L=5]0#6\EMH* M9/A;J>XZ>JSP1@)N?"&U'9P/.K*8"MB8&"AO"T1#SEZA'2JD1-N2VJL^_;RT M_L1UU$!*/T2N?4Q>6 *[YW6K3.>-*X:\[B0C1"<#U%,.$UI$TWSPPGT P]XC M-5+*XW8F1TJTCUNB:TRU^'T1VUD "L5P(^CL0QDB*.8309/$Y6!C3D)GC:V3 M\1^!N 0U=Y-L#V_RR_!Y- _7=:)9+0^9O2E_CC]/)U\PKQKLD*GRZJ_:J!-S M;>WWXF9"/_N?A;WY]Z_K)CQOIJMNCLN;=U-T\$:#,4A+PD3;G4D>)-DZCN32Z0')9<9&T*+EU]YP!B+(C/';>/#E$)8VO]=Z^T*LN MQ6N#S/ 8>. @5"V&BUJ#\RR!L$Z*NO=Z]N!(VW2']_!C3S!;ZG@)3QJ)IZ&] MFG%T]0=^#-?+I*L%_WS2Q6E:A*P97$H6"Z$4#S&FVLG-L)3T$R_R#-._?9Q\ M^1M]]/(=IB_N7MT-#[Q$,Z&K7!NVZ:Y0EBC6UO<>./8XV7?K^?Y3ASW&.XM_ MTE!V#7?61W@TN3C6)@Z!)>)F00&>"T*F!*][$VT>3QVZYZ##+2=L;RH\1&0G MR'5)4I6L30&6!9TH164Z47@DK3A>! O"[S%TZ;QR7;JIX, $ED/DUT<""\;Y M[^/9?'J[F ^\2.92O!1%1X<7FHYV1M2-M8-_L5[189^*2JVKJA^CN,1#MI', M>YB5\#VB>Z-(]\'55T+*%DPGRD/IJ+,G*=!1X'UD$FS#%W(HUM7NZ\7DFF\7 M@'X4()(O(#U:)T+K,8S#$F%7?LE /#A$SFU/_?YA[\Q#3ZCW8!U5/=L)F1*>Q$KIK; <%.HB[!RMA M"SHG(B//A9Q=JS0=B)'<)4E@$X_19D>DEZUMA"%)L,-"&(H#ATBY!]TOC[#% MV;4N=)4H4&&&0/YP[8"NP)/C#$*IR**USC:O&WT$8GC3H(5V'K8SZ23:'@R M]_,P7\0NEM4_-8(Q&=>N/ MN&X>*6V_JN!WB=DP>HL$"T2OO4&;C2VM+X$E MEVP2M--$#_/0'F!:O0G[@.JUTOZO,?0A."!YM,(*\ M&"%!81 0I&3@K$93$R>#;=UH;T J[+ /AF;"(<+N@0$O:JCH>E8](BN3&YP,23XW]+DYF\+.;V= M3.=E^K>[!7\OB-63OZ/),$O'O^8XSIC_=Q]MA_[XUJLO\IPP,@6R6&*GTP:B M9):<&]JD>/(YJM8.W@Y(3<;YSE[$V6(FX%6Q"EEB?-D?714=P844ZZSA7)MD M>]5\G.?W",ZOB>;J[:K""(P,LFP^>")?8"=B@^=E/@H M^;RU!GJ@R??C'U?+K]VGL_5$?VV+KW4Y")Z1 *1FZ(HL+/.GD@N[S]A< ;D$ M&G27< _-RQZ/!N!R[08)TUVLH\&N%;&ZH3&B=9U+4_AN002 M-)-W#PU:5K/T-L[06T-DGF=OM09CK0/%JF^>:)?2B1-M;=;&M"\;V GK$IC1 M6OH-"]XW+OK*),N+M9:>'FCGTHE,XJ0S9*V\E9F+Z%LW=;\XI1\OT7XJRA;U M+6^O RUOG*NQ\GF1\8'S*ZV$%3I[*"QR4%Y8<,F3M>*E*E88%IK?:CZ%YUG[ M"O]TI[HWB2!6Q-UU48:.D^.0@F2R.*9#JW?MVW87G6RF\B MX!Y._WO'S3U0 ;,PQ6J0W+#:6L>#IU.FPDO922%X2:#D(%.+V\\K:M>U]/&DX-,6C5O='"JR=3-(ST'":^' _M>//QN53$S M%WV]*UGFB/AB11)Z'! M2U>JD\# BYIJP2*9E\9QHUK';+:C.4%&4E=E;5=^%TGWP('%L?(8WA5'YJQE MY"7JFB6M0ITYF LDR8IW3#NG6N<7;(%R4NUWTM:F$[RCJ-O6*?R"!0E#7DTW MKO'EV]E\Y;W)MJ&S1AAKXN4'G-[42W02[YMRKVZB)F,NVUB,QA_?X75M2OXV MD,.Y@OV/,+^=+L=+ILB]),\#+-=U/(M($+214&JOIRBD$'$W.=I@N03FG$ K M/;B"&S8ZIF0N)A;@-2U'":O <^8A(/UE,XDJMO;^+_@XZ2C@AM[@7KO=/:?5 M,!^U=19JS]W:LXV8R:T%CY8K4QNY1=O@,#FEX]_*@.Q3M&=PEGS[X>/M*^?" MF"P,I$S$96X=>)4RN*S()V9*(Y9^#I7MH)XUCTZIH'[/ERNDW4U)94@8/(%* M6H*W@A,RK2.3B$[[_@Z6Y\N*KK+L(:*X;P6(X":D$A48K+>8D='"F:#SC@EN M:0\(/+<.43VS:=!=@E5]:&&3ZWHVTZ!)'BD@X_46/-7JL 01HX$@%5?%^ZSU M7O&N"YT&?9">]YD&?8B\&_==?V*DZ3ZH?K1IT =I:K^)P,>(>3@2,*%=;0E! MUDPM.]6>@Z]MQ$V]B-&HR,?:RTL],^4?,PVZ!]T?(MT>PMV'#AX.B;RO4$"7 MVI>5;"G:\GP GQ,+J<[B8ZV+&)[I-.B#]-IQ&O0!2AFD_.J^P_1A&L8SLL?K M9*'785IG#'W!HVNL]O[D[H54QRVB4;74EH??&;.<%1^M%#6KC>CET4.PQ0&+ M@MQ,+#(T?Q%W8>I<4S$9?\'I;.&*OY]/TG^]_Q2(_WU9!T3<+ MB+_/9K=U3.P]D5RI5"Q+GM6M-U5)D,L7BP"7O?112NZP=0'6(?@NC#N]J::/ M5C,5Y1+7+[?3T?CC6YR.)OD^VY6MB=4)\:50;3GT]I -O'GC]YE]D@UKC$Z"NA0T>)^MZ?>573JX/'=1KSJ M/+,87KLZ_9>-ZDT1J20-TM8#ON9SN:!)?ADCRR))HYNW;ML&YO3AY-YXL*V9 M5R=]]%$Q?P_/>I#$'HAZZN+U&,V)6WAU4]=#)ZZ-K(=A 3?,H @&C+<*5.!U M2F5PM2\Q;;$Q2(RM$VN'TOZ^7;OZ5OXA(NY#Z9.;F\EX@>O%*F3);!0VIPR2 MU;O8A#7CBY:JG;$Z!L^Y;7U;_1C%\ 9L5]T\"M9T$FS#Z,RB__BT7I.\PXQX M4\^Q>Z[7V^DJ9VNQ\O7<,(;6DQT%4I,GIC *B%(HL"H+GAWGPCPH?MW8Y?VP MISY;G?%-8=L/= V)/'L!O=B3R(-NI\(I3?4!=]'#*[ MD8J<62BV@!-QT01,0%#"@N0\QI1*04P7PI9='L>IR'*("MJ6]/U>Q1JN[R*Z MJU-12X8Y1 4I90N*I4E;]V,87]T/X[=T9/&>KA@N8]GW?I^ M#T0]&1Z/T9S&T.A+?T_0I(/P>VGF^0B9\+RD>E8*X^H,%8/@#%_,4#%U?@HO MKG4:P%!TV&%)G(X-A\B\9Q:L8VX\!ZLU@Q1<;2[&$;QB=!YR86*B/XQHW\3K M(8K3WL8?HYLG5'V$8!O:S]^Y\W)P7\/BGB-7R6AG33"GT!7SR9&IQ45/D MM 163/1,U_Z%>_5]WI$QWP7CY=L=@VJQ8>%?Q;T-US?7>S>RAF4Y3Z,9OC1G M.*U.>E5)XQ*>'0B+]%PQPX#\0'J'=+00A/# 4*N M'**)ML&0]__Q*DT^UP:IJQ.V..F,C@6L#*+VVBL0I#? 4Q+>!#+.] /?>-,= MW(-/';8&IZ6P)VTD==(BFW=-=R%*OVKZ%RRA@^('FG44:6$X%)MX:7IW7$E)3#2 M!%T':&R8,.T^B'Y&[X_2W^YX[3'"'RAZGS2WAMXXENJ) MG,FS"RYQ8(QG\A@X.M/GUO(\HO>-V7"(S(>)WD<>2S%.@92UE8_WJL:L'=0V M8;[(Z&3Y4:+WA^AF=_3^$,&>V&/>_/,PSG\/UV&<.@P%;O#,/CWJXQ8^E(== MK94HI2>#!3TH)QP9+%R"24E:DXFMH76":-\>]I.CZD),.=0D72-$J:T&&7AI M#&C&\1@,V9<1!4P(/$7T/WOE+\K-JU\K_',T_K;O9+L:AW(/( M?,:()H(M49/YGLAR]\Y#,=YR[F/,N;4OO@>L"R-):T7T8,.L^Q^_G,SN>N9C MKL.L:E:%J!T-F/+@406(5C"'SBG,K>LI-N&X,#9T%G4/:?+;IF;X9+Q//@/3 MF:PW5?,[?52@30Z:)>6P>:CN; :4]$J"%@)OF*5X: ?T3(>7#:)VAW.9=JN@ M(#)K(-#2-9.&E*J?MF'/OKE\+^KO4\Z]]HD^*+%&H/",$6E9HJ.LF$1'F3!@ MBDN,&2Q*M0Z!/._X?I>-I'\5/FBZ#2M48* &1)*(UCA+.OP M,[[?GBG'Q_[X_N'"':@^/Z,C)LT7S2$;-%K^JF/:Q&5WQMNLX#[O2?6F 9Y M-/0SG'[!.PLWQ6RL81X,:F*)# :<5TBF1 I,J<*PGY'T.W!UWQGN/6/Q^0M" MUZ>MF]6^K2Y=W29?78]N1N/ZZRO%DW,N> C:)9(&!K+W;:)7B'NC?6$^MHZK M'8?T%#M,8S8]WG-Z5UDOE>GD::ZH'H+_WP%>B>(*D]#2!DV&G"(3/BKR M^XT-0.\ QFBB=@]G4;V(T0935):IOZ& .^$-%]3MF29]J>1\PKE;!;B((0@=;/(R@TEFD>EEP"NR MO3A#YP1'Y7J(X3X)Z1P"MTV9\*35TTTC/1A '^C?/1#!.L=P#V ]A6JW@CI5 MQ+:A"B=]RG]0@F")G+E8P+DZ7 %K(A;C"#JA%#87GUWK\,/ Q-@9NST%+PX1 M>]N:Y%]OKZ\_D'1>W7R^GGQ%G*W;EJH0F2"G+044H,(B?=ASL)9<>G+C.9>[ MYYUO^?#A3=5&DI\T%5O;!M#KU+G)=(W%<)84H\/-T/_JN68@5K?)IHB>25'\ M0\=D@PH??>P%**^;J'K8CW\-J68W?7U)5B6M;AWA+TD):1D@&D];32@042@H MAEC$8U;&MQ[AL1'(<]=X.RGW,8QJM8&\QR\XK3G_ZX8'5OBDO(5@C :5:SMJ M'BVY1C8EIY0SMG7(<@N42U%_"TGW$%!8PR(/I?Y;$NP*EU1*,>$#2"P(2C,& M46D!@7F'.0L;<^N@Y#8LET:!3K+N(7OPS1BK,?$!IXM;%,*U'#,\7Y]/UF@R M*$R!4I*I[5XC.)L-".D-&1Q1<=%!GJ:[/ UKKI MTA[ ^NK3OPW4Z=KS=U;=;CITD'L?/?FW K32*"N2IKV+/!SEHR93ITZN-]%J M:4TIS=,I!B;$'AWXA^/#(>+NGP=K?X>I&+ 8T+KV ZZ5 MC0B/Y\#)NO2W4=33ZC]"RL-GYST*$'C8[\)1OUD[=6/K=;5HO[J2F9-VZ"+8*HAI6K19= ^ @]& M9Z>++K&UQ?D=@#/-<#A$]X_KG8\5FD__R-,_POG]'5-PQG/\*HD M)K0I$41@M?TF9@B1_&/.A<\VR%QB\T-C*YH+Y$$CT?=@1/Q6=^)P39'*0 M1R2(1:+T&AYSB-(68BJK9;C%)_ FNEJ-'U!(YVWS..4.2!=(CY9*Z#LM;IT$ MZI7Q.1,[CK^=3C(MZ,WT/M+#" M,Z-%KA#-UO&W/4 U',RQ%##MJU"\81J!=LP,BKZM(7X! MS*!32A9EFHS]&5CK3PS7&$CIA\BU!P=D!6P55^,FBA",!V]E &60D9EC%,B8 MH['9^F!;%UM\!V#8X1J-E#)I)=%>@@Z+=:W#IC8))[$613M#8&*&2"XO)&F9 MR=)XJ5JGGWX'X!+4>[Q$^Z[%>WL=QHM-*LK:NM@[6EEB9-8*!8$7!IIN@5RJV=9.^GU'"RJH%>?W@=5;&YF-D,Z@,N$XI>VB00>)#[%'K&_E M6$G*FQK#".3\YE*[H$M+]#=2"&&Y8KT6__=-A$,J$7KEP2&";EM]\*)JX!&L M]8QS]#DF:<#$NO,A.H*ER#*AH] 00&3^@3&P(7_]J2><.#9XK 8F[<4WR!7T MR\G-S6@Q]J^V.*])^ 08QVF$L[TV3,-XCAVZOA_[H.[7U$V6 MV.CB>C6G;?SQ#PPSS(LVRK.[T*(L2>2(Q#914U[)-ZP3]3QP;:J7B%X^+/#I MGE+Z)*(VE]6_32;YOD']?G*=KR0+Y!?+ HEG3J]7EN!DY(!!N>!RD#FWOHO8 MCF;X7:A^.Y3<;>^/RE\:UJ),C:>.%D+.HZR>,@I:.)2='.HV, MM1XBN ^NH>X@>B1&<_&?^MHAX^CJ#_P8KE_1IK[JWA>=8U8P"SQE2_CK5-*: M=TXKT./?S1W4J^_]1A7<[.XI\TE%V?NM1D1@=9.&C.B9L1;9W^*:$8EG+, MUI8G&X"=@PZW>(N]J? 0D;5U"M]._H73M[?3](FVF!44\^CX9.7#']&K1[C/LEKY@G6(QCTH=S:>0$E$"+E>$-;JUYC .R): MD"GXVI-)L]87:EO!- DDCA9MX\+LTQ67J8AZE>5YJ,. =8;HM -FHB\H=&&L M==+J]PA.X.DUT?/&N.%QKA9^ 7C_/=Q M#8_6E?]._N"4J/PNS/']?-%/FUP@^D7XB%>VMFGQ3M0.((OIFPI"S,1Q+8(V MI:"[FP_?;(+7ON@NA30]Z:.'2\J'ZU^ZN%J[VL('0>=B:F]C,LAL29"E4-I* M[TOSD<4;@0P6'^J%!=UE>^I84$W>(%-N-KD>Y0HH8E#5".-JAIFGVY$, MGWK:1E,[5-]!S,.1@.EDDR1OFL?:^\W5&94Q*3*.Z8<$,8;]&O:'2+<'4_*?83JJ.]K::%D&:MY.1S=A^G79,2:-Z,MU5F6)2;N:M25C#;QQ M,E]R8$!')N<.48?<^G;U,(3#9CJVTNMD,*4T=%RK .YN4*JW5(?XS#]-\N_C M+X2Z'I>/?XKX.MRLX!,\20LK*"J?KF[77;-D=&TL7C)=A M=0RFI88>2\6]#=>Z;&,/9 VMDZ?1#&^A#*?52:\J:6S)[$+HM3%6,;#6\)HX M7L!)X^L?:+AP+,@6F\XIR/*$17.67#E $P/>Q(G5J>I#S&B<@*0)HU)2TP$> M(C"FO?=,!8,=;^+$*4R6EDK9\V[N&(FV;2*]U]5AMA@9(W)G;^JH;?0031%@ MDQ$HLM/Z8:'=V5^]GDCAQTBT]S#Y8BOSP2K,N8#G-H'R(@.QLD;ZM ^UP40I MK3,F'Z-X_D9E(PGWT+#A>T3W>+X/KI[*<+9A.DT=3E>=/4F!C@+O?1.XAP\9 M>AT4;4DIU.:Z)4 LP0#*9-$$HTWSB:3#$F%''4FJ"4D6246)G)/#&JI@43;A:] M=I9Q;5UM'@M?*UMQRCDB>*_?-NX<_!#&\(=!".X\Z M='01;>N;J9IY50^TWW#R<1H^?QJE<+W@-'=>9^UTS8 S_^@;R??AH-%%J"6^4_W(:UXO0^HAG=%6X&RZ1"K$-A(BD= M68WS20DQ!PY9N6P5)LMXZ]D'0Y5)T1*"2:@@U.X,2M4L[E([-K!LL*#DJKDW M=[YE4H?H>4>9U"%R[2&$]SV:UY-QNIU.:;%7UN9@<[1TIA5%ABRM,RKE(3M6 M0M11%U[>2S QX)!9E;]6QWI#U_')/[_]JZMN:T;2;_O?\$.[I>7K5(<9RHU M3N2RG9E'5@-HR-R12!4I.='\^FV0HBXTQ=O!(25Z*U6.8SD'W^FO#]#=Z$O- M92JB1K)R#+!YZGMW'#^"LK0EHV&&P#;@/V,:CS),[M; 5TE+FY)@M.N1[R2L M9:!%8:9&1Z,-$;7OKDM;(/D1M*DU(3W<+*T.J]&BBB@7S'A=QZ]G$HTQG@%$ MEZQ(R%7KH/(K+:GL8H!TE^VK+JF4!47*Y'(+[>H52[',"RM956@A253>;-6D MXB1**G=B=9N2REVD>[AJNFU0_6@EE3LQM5U9W3YB/IP2",Z-,ID\=1[B&RVIW(G7;B65NY#RFDHJ94(() HF@\],HR3<0+:7-\9FRS7' MY<#'#UY2N:_5<3"6#EM2N0VR_R^I;,#J]F5R^U!RV))*82-WIF@ZN 5Y>-XF M* )94JWA^K17*(WA9F/<3:%(&S& AD M<8J.5,\5;#'Z8JNE7E6-W4ZT;%ECMY=,CU!52>0)1.U8B<8Q;61B/F;+H*#C M0@I78%[2.789=U>4SSV%D#OJ1_6YEBP#D (OK#:DX9%Y3@#(7+(%M#T'J'^ MT"KUX^]U[LST$R8D'MM*^) MS)))!P$C'89";-A/-JSPU@EM*<"VQN,2E,^WU]>70YS\.JI=4X??L!Z XU%- M/"F0O!*@F8F"WMMF)$_= ;-0#$J9)$]Q(\E;+W<"C/DCE% MH'XC<5_=7OU^6V5&;A99!.,[Q.D@F91#X)D5%?5\!XI19J:,K]8P)TM+[*H% M&U<]/65H*^BVJ1I;Z^W954UF_F4\*3B\P3PP2I%Q77/9D^5,2ZU(*MXQXX+T M*K@"5C04<<,*L%VT]Q->P]U, M-@,5; #!+>.J#A2M*AS!"*9B-*J^1Y:;#<<]%CX]M6@N[N^5P_:\3WR=[6JA3'UVP* MPK@LTV2N>+7MZBM%8U-^KA>N@%C_3ZTTF MF)[M9(798\ 14H2_Q M?J\$OH,2U!CNB'YZ=Y;_]W9^@3.]3S(]+Q^&$(>7PYN[@31):4]>4?&*?.1B M P&DO2R0+0P(&=%L-AZV6^L$J.]!J-^S'OI)X/4U%UTD,EH2UE1U"RQ@S"PA M.<.6MB/HO3+NE23P=@D>=I?M:TC@_3@9Y]MT6J1*:+%-/3BW7KO@6_6(.S/J: MS)8#D;Z+7'M(T[T'MI@;:U3U.3)SKD:_(T]D?DC-DG Z18W(E6I\W#\#<-CL MA4:DC%M)M(]7+X<;-#CZPF M4Z!W?XGV\/7^.DKC*WSHK) 1*Y-ZQ+S'C03'6L:L M6Y.]!L[;-]9:R[R'N98O0'LL!MH(KJAS]V$7T/>C%N_'TYKQ\ MALN'WI4%5; V%$8'&C+M;&+1>S)]BY'1.$2S*2SO(5"79Z,X%Z:?7^KWI-L;!SZDA'A:DF/@2RM; 3LEU6C/1 \[Q"><(CVP3H=_DL3['*).I-)!1]H>3?6'/!E_!EX8P7 MCD&=?J6MS2QR"$RI )8G)V5IO:5LPG1**M)4_FVSVAXR[N:7WC.3"G/4Y#%+ M%C70*>BQ,"]3K3P.04#R69K-_816//CM^YT-!-8K?8O)*5O@6>U=;B;R&'YB M"[&_R& 'F;7-.5^-JYBD TC#DDJDID(YYKG)#+4FMT?6B@?^FCA\P94[!(6[ MB*I7ZL3]M@[!)I<\U )^2>Y$E"Q$E9FTY*LFISGPS4T?5S_[<,=C&W&_R-T^ MLFI;P[,$:#$;5,@ VL_&E]>B(DE' [@$S)*UYD G$7%SVO;J9Y\,>?O(JM([G6]O8NF49'OZA7?_Y4N;^GAM=BOYM[>WLP\K//R M'B8CU2-?^R*,TPNR1*3M8LIS=V]DQ;8>_J MM7?$,:^&&0"D) 62=H/@C+;B6D/I:VV^!F4"!^]:IQ$T 7YX__\H.KL<*C@\ MZ7UD.CPTHNGX.G-/7?OB9$')BG/52?"*#J@ C'LGK5<"LVI]!];V#0Z5,?LJ M-/B(Y!\[,[<1#S_=K7[ S&.VEH>2-%$3E:Q#\#0+65N6R0PL*4O_7;/O8^_G MZU[G6"'!8RIIVQV_F;+T<$&U&MF3ID3;X.LI#683MN-DPKP:9=A*23LR>0R- MTX6+$FJ+5LBUGLL" ^WHPQ56>H/2"SB,/W&D/H%O7M%V(;!MJ.G=>/0-)S=# MVO"?3I15*FI9ZY!25H'I6&-?")XYD:/65MCLS<90T^IGOQ8?:%_QCUO*KI?) M71GQJI[@3_!]G-R7A\YB*?= 9YV(0&966X,S#4:R:&5D/G$38O$EBM96U];@ M3D1+^B6EA[-FT91F!NG\NHI\<9UOC? > HL1'"-%QMI!G@21G7+TV2>G6E=J MO@CFQ+2CC= /$L;^_ ],X^O+VH6B9H_AQ3 ]]N+]'2;SC+*] ]2[/;Y[Z+G# MZS0**F_J;_RD0E@'\$'6X>XBTL%"1@<+NLZ43:AY$4IXL54I[%XAHTWHNFX\ M'\:CBQN<7"W:LCZFMMQWKI#"J^+-;*I]O1_"PB#K0%88F6&U/EKJUC'?39@. MOPWUI"W+&U)3,GJP<5:__/F?]'5/OPZO"63MC ,7.# 939(Y,)F"8G639E L M9S+D$D*1W%G7^M3:%MS)JD\_]/1@[=0T^?,R.W877?EFGN#TU^GT%@G[EPF, MII J*P,'UH#)GF55"NF\)*Q0) -G:S_/A*5YL]M=\)VL-O5&4@])R5_PZGH\ M@9SV3O1[+W(LF(XW+' MJ\ZZM"6TDU6C/JAIF/>Z0ML_3H;I$9=0T0'F&H2?37$%I-.6O$- ;CE@**ZT MMG]>PG*R.M)$^#T,/WV"JP[N&M)39S',>;MPS.?/]L!22I21G$8A1-7@R%G@ M(-FL+:0F;TO*UIO+3@!_!/5I3%/;]IU/<-8S%$8):]G@ &TR(3E@&3TG+=>$ MR$)BA 31!!=L5S3(W61 MD86(P&B?2]RD+$+>G,F]RXJGJ .]2;QA]\V%-!Z _(8PO9W,\D/^-;SY^L=H M'*5PL7_=3B;#T<5/,!U.'SH*SF,!OX[2I+8:_!GG M_QY(5_.FE2;Q15EG_6D&5AK&D3O/4\A.Z\;'ST%>[.2T]_6J1<.FHX]U\:.; M"9V\]<7>W4YOQE>R-J;P2UFI@TA9!X#C!C"*RHE22PMCHH336V;6 3E;7 MVM'00XO2M> ^X3< MMDX(W@;7CZE#^Y"R0G,:],M9 _))1^]03U9!;PXYDR^I7""/PVHFL@(((CL! MK7NQ;0GMQ]2?/:E9H4*=0]+W_?^G*QS5Z8!.U*B=5>2:UGL\7PR+JG@FO>"% MMD;T8JM!YCOHS3H\)ZLLS4A8H2%=6BT\Z1C_97R6\TS:<%GG1OPZ>@?7PQNX M_!DG\Z-TGC5)ONUOXSPLPWDGD5_&DS]ADA=?PZ.O6[1P)M$I:\"1O1^1;+DB M!5,FF0#H3#";2XW[PW=RJO9ZV%RAHUWF3GT8P^@Q >%L.L6;+SBY&D3'94K" ML:P,9]HFSCS79-6E)+.-)?.P>4C("P\_1>UH(<<5U'8)1*^ ].OHAC1T>O,) M;G# 32Y6"LZ4K- 2*.:M4LR!X,HF5[+=W"=DPR(_"-5[RW4%Y5TBU"N@#8+E M)NK:&DJ0@:U=\BRD7)CBD J/V@3%&MNC_75K"$#!Z6VJKADT&\>^/;R\W\01Y@J.NPQM6H'JJ7^CC$D0 MR;6)4(%9QT+,GD$(&*T+.:3-4V+7+O&#,+VG3%>0O7<@]/F=YK,[[%]'M8IJ M.+IXCGQ@L@T()9/?$N@7'FU]?W)C$G%< ##DS:.Z=EST%!6B3[FO2'3K'--< MOM\A!V-M:#^%P$U1@7082:6E32QP:9G3=?"Y);QZ*;>@1<_O72">G%8=@JH5 MJM6E'/')5_#^KX33Z;-O8>!+-D*$P)"GR+2A'1)X"2S3MJB4$"(;O^_S*3"+ :;BA2$#UY2 ]-Y!DXM:D'': MY2)DG_5RO\@6X>WUH$Y.4?JA8X7"= E8KE?EQ1#4^T;$ Y,<: &.<:B#%7/= MR9+CC*RJ'*)+ ;GJN%\L+7ER6M&KS%@=-Q1SX_&5 MG_#ZOB3R[&*",W5:AGA?#[X-R(;#3+<&=OCAIMTY'!^*@*-I2S6:(K>>91,X MTV1],"]-8"J8D#A"@.V2?UZWEJP9AGHD)=E%[FT;[WS^Q_O[S@.+5@^>/"V= M9VN3%Z:49"!"9K8 UZ@U=UOT55]^ZF$'8O8D]W$;H?71$W0Q5^7=)4P7R1TS MU.YU?AM$ M/?4%_![-<3H!-J)K.6#11M9]C#O\'EE2L8 !8)[7[F"\)GN%HIG2QC@4"4QJ MG7%W*/8W=.<[&/F[B+CQH8Z3VB]P^VY?UM!V)TMA+DK-M/0UO]A9!AYY,G0B MZN7\RU6'_HZK'CY&U96D\6$DW(.%,)]@,'O_LX>>7@*L1<%,273>.9 L\EH2 MY24*;TQ1MOW$TV44;U8'&@FVCV8R,]7\::46:ID$!)-8)H.F=@\M+*+)K'CT MRJ0<36IN#KX,Y\V3WTK4?8REO(W381["Y.Y)V'QVR@G@X'*)#.FT8QIKO3\Z MQ:+D/-!6!&(Y'ZJ[#KP$YI1=@B8$]-O9I7K"Y^5),XC[;V(;A#VY")O1'^N@0AJ/78ZGP]'%8LJA5!9$CBR)6I65>&'> MHV%99FTT^3VR;/[(7W[^R=#;3HH]> P_P66M!?W\%?%A/OL\+.8Q2!X3,^A( MY5S-I"G"LV)\!(Y9>6S=Q^TE+"?L+S01?P\]_U;A6D2WMT#6DYOP,JKCN =M MV-M")3J(O@>O8!U"8TQ4FI0_0:%O(2#SV@)#M &B%JDLGPEO3BDV> $'UXD= M)-Z#+GR]?;H#F]MM.)TN=E#/X3TX6547(]U9\^@"65KBUO/1*X>PAK&%_BNF_+\;?_D:/GA-/OWGD>\6")VA@=A5KPYZ_ M%C XU4]GRHIB.GLX,;BS+ MOMYW2Q.]W2H\NR&3NPO&$SQK#TI;PY;M%?=+N.X_J&V0-2PD68_F\-4CAV-U MW"LEC4M+-B#T$4LVM4>,PYF'XEC(R; LC)>1W(RX?/OW9I1E31'):]2579CH MV=0HR+7P@'485NWK8"0=THZ.YC+S+HW'M+F;VG$K3%H*>XWQL8ND>AGA?%GG M4GVL13-/+L"F/]T]_A'T_QW'\FVR#JZ?[H>S3'N3?JB[\U:M)!^#W<&JQ )G*2X+6J6=.. MZ:(B\U9X@A<">N^S"*TGS!U*'3;<&!U/&W:1><_F00[>6HR%Q9 ST_1;%C/2 MZSF3Z6<%(6SNUW@\\Z"5D->8!;M(Z$6SXV!>GX+B<75Q,\()^_@XFD[OA MZ&+6TWG:SY3VK9?M>7K[?J_?:*K[/V$RG(]-FG?=G8?(/CQT5''%V52X98+7 M"7%1"A:4=LQ9$6(1)EK;NAYD Z2NY\G\(NLL3F>-Y09UOHKFH99=D-VL+=2/ M1CAF8P;A"F8TK>W2YP@.O_&TY'SYY.@@W1[\DSF:Q7WV I33@3Z<$IA4GLQI M[I!%&3A+J*/2G%RFM.[*<'_*EX X MK$[4VC%$FN:VZ'^U2U[@-L&/I0R<2 MEZL=FS/0@YJ-Z*_<$22RO[E&EPSCPM%+)H,L)#KY>,S*28TQ M\-8GP]/U3X'KO>790R'C\_RV17K;LW<>@)3>Y<29 ^6JL2,9Y.HP:QT*U&&? MT/HPV +6FS8-6HN]AZ_^.1C%E8F*M-PK;FI;CUISER(#8;"V74@06@]5/1VV M]Q=E+U_\^!HG-W.5_]FA )94'ZA?:E)&+D M(%J[>NOPO&G6FPFZAX*4\^M9Q]_1Q8?:1/[3\.+KS7GY@W:BV0P:CLJ*E +# M# 1.6\5B0LN=2% M)5"@DX!B3.LZL14P3BM,VU7./01EGD!:]DIG\+I+N,3#W$>YF+?,6YXK'I# :5M (ID6@<\6I4L=X MN""*1>&;!^Q7(CDJ]YVX>B$BUT'0/= _LRJ^?^-!TEK$D#B3PM1#2="Y5C/W MHU)0>^*XPEM__R] .1D%:"'JAG&9B(/%>)9/^ U'MS5LM!CX]3->CZ?#QQA# M'?H;0&F6? ;":&K'&Z0C$ IX7;0J?'-ZZ-;+O7G*>Y-M#_&;Y_[DPZ2W!3K, M6JKH \M8#5RM% /+)1-6EN*RQ=P\/K\>T9M7CAX$WT-$9\5&A77S!R=7'\>1F-@&04'U"LFHG=7YH MO'G_U_TXVJ=IE@]_>*_DO\'-[62F]8-8KRFRC<3L8@E6/(.>V;6AL;6ILD3Y8_ M#0WI*M<>+(['RIR5+TP(YZ4Y=$!RJ>NVEW7-9,J2^02.*8/H%!=1V=:NZ9;0 M#C6>L4^%Z(.%5SN4,3HM#:K$NJI3J724J=Z-40FL9-<%ZX$MUMT M6'XC4QEWDON:.KE=A-:Z3NX[TV\F)L1\];?WM;9K6B=%O1_=7MV/+_\PG-YL M40*W@WE9%YP^?N%UZ=UJW1J\0J,RMJ62JCZR.U;?_S9,4:3?_S(/F>N+RD_JLGS)^^T?^R"LM%& M\?DK3/ GXBR_&U_5_/0Y*Y,)C"YF)\[TI[O'O_,1[F9T5U@/V(C"JA!/K)W& M_GT?$#LW8: O99AN[B>8_4&\3C]]_N.W9Y]9LU8+Z]8Z_*2''C7F^[X+6XBY M8;2+;**/."GCR=6L@_##F@]S"KDS"@Q+F /3>=;T.7L6(-I$IG6&HC?:E&L6 M.$TR&PKUQ7NU%XZ%^S^NOT1Z@?_YK_\#4$L#!!0 ( !B!:%?8BT(1K8\ M "2< 2 8F4M,C R,S Y,S!?9S$N:G!GY+MW5%/1%S7X$) N@O06D:H( M"$B3$E%I(B!(;Q$I4@1$BD%#HB"@M B(" B1+C4B36KH2)"_4G=0DX>]O V "@HZ,#H+0/ M0%T&+NA#O3T!P-04N 0 #-M&S= 3UNCHWW^TZBSP$W@%!W=O^]_;?2,]/_: M:08&>D:FTTQ,_Q9F%C869F969B8F5@Y65C9V6F-B.KH+P"DN.GHN.FHG **-E9'N/PWXKXWN%#T# MXVG:D%C9:#O4G*4-GY[^%&VPC P,M*WAM.T Q[[U]HV/C$Y-3/Z=GEE=6U]8W?FW^WL(= M_/E[B#\B')_\LXL.H*?[;^U_:A<7S:Y3M#E@8/IG%]VII_]VX&)@%%0:>.Z"\DMFGAM).95M+!(JEEC>!T]&6/DDKRY+X?Z9]A_+_L\9%O%_R[+_ M;MC_:M<,P$Y/1YL\>BX #) ZJ4!4_0KF1+#I)A6(%,002L#+_E T)3K@+!58 MZ@Z@7*K?DKNIE<5)DA_FI0(_!E= )(%!*M!E0078@KH0?U6@,53@M H"9SUL M<=UI$_$_')T*5X16.DITB5U@>,(\7KA*!<0J0F-/_I.TP1C)>U@DRP8%B#NU(LZ8WS>I-XL*FR&F6 MADSG$S]%G&&^@(EW.+E)8>FG HPW"6E4@.$G(5.L=%GN6!7$MGBGO!SZ8,^& M,CQQ[X61R/&]*&+5^;DK=&?J;VH77 1-ZO.N+5;:[F8MH6;[E_A2<&RM=8.! MA8L;PJ7&7^HT^%;C!^\A=QPG#Z/U3L>"WW@_^\+@N>OA3[->W^IP$OP4CRH M^JASD7YS0?('G,MW)C%FA4U 5?[:GE:IOF-I6)[]A;>GWYT5%#0_+_;<=H"7 M_ S1=@V\#@*=0NQD0Q%4P+3V;Z80.),*$ +-=[VIP"W;3@A!T(,*]'P&8V^@ M9WYP'E]HN4 %6OO!%!W(A!1/?4P?0APC0L-'%DH4X5E^P=FP!\1""EPF*]"E MA[!4UTM6QI%_KW)P4R[+=?L2;=Y+9:LEZML:,MK;N5_1T>,]ODB+!AIL(Y@( M#U=D.K*"5GZUZ9Q>[* HC[BFW)V$:17=D*B:^G37P?Y\%#1QW8IOY@7+8X/Y M-3[-R';9X*;-YH>83.IYWC?]=;SMZ.*>0DJ&52+)26%HEL/HLGCE((E[KMZ2(8D:;9Z>&JQ,EJ:!&6F[BMC5 M6PU> ;KGH=)#'AI*@Q4.W:UDMDC[H3)Q7'7S'9^5BY:3^>_"'0P#].]#55;2 MHN$2@IAE,1Q?)#K\([TB/H1DZV*GP_;(#=E=MY4G)05MS+L=(J'Q1Z^PL?Q& MK&R)+,VIP/_10KFXF1O[8T#NA :DB&!$GZXN Q68UL92 4JFW_8Q&WI[C,)" MBS59 N$<%7#_TT$%3OSJBI,L=)+_A<-_3F$*7JJ &5@3S#AHDS7_NG?=PU] M"Z9]HT_Z%E1GWO]PT1=="Y3=^9S&FC>M#UN'.%"!MA"*N /)G';)*IC7>-F: MO6O-Q/U1XWMO);]^K:MZ"^>^OKK% 4MU$(Q"7%_$>@?$;HPC7#&OA;3C!\72 M5KUEXL#MTI75?83"0BP*ID%T5:4?>H;;=@[;*L<3U;4$F#ZJR;(JC5$ M6:RPB=4<>#S;L/H[IQF #'^X@EV8+7^I*.6VK&#SN,,52,]?P]OS_1AFX$^+@T&S-4/U M>&W#HHL:RDY0?]P[Q&)UT(GM-Q+?OSF%#V*J1;8HMQ%N^X1+YCW@ MG[X6=53@%5M/1K7057:VS6N1F;L7/(8E=@ZXB[.CPIB4;WB^)U91,::4?G]HP)_$,4\Z8 M8?EW2C]OB7$23'Q=<8H]:E&?ZC$JH!W12Q9M-DG,OFFBH]+6HFOLK%,K:;M^ MM+0N09@B!FQ5F>+X>V8FRXN^$U='EM)V&JPQFG3R;K-BAO1!IX,2[;)]ZO6# M3JP)_[0)@IP./^5L$K "CJ>P.98^L7$,5UZO"N1OXFMM&GFW$&N9N;3?!>5 M)8W4CF%MR([\[(A>E4EV@W1%A=_$0O"9A""BP>_RITL@4:AY]UV#QOQKNJ4< MJS? LU8/OH=_H(?T,+I@>V)#S!FV:QL*$XHAOZ\5I+R1W[]<(;:P;29M41LK='?60T+7N ME%P7CHSL4V.Q<1V4XWEVR&-A="I6;@-$D&??IWF7X2MA7M)_I('PY(:@&3-Y M+7R3_O>6'*&:%BHI-#6+(BX2*8NKAB3)#"2)"BQ0@44\%1"JH,7NKD(LZ3DM M>@U:+@VC2=*$X66MS&)//PG;L1JO2Q?K=FGZ\9(KC@?HY<9+$ZUJ.76CDM3CD:*%QEX7QIIB*>_XSU3_B-O M'RE"NOX#+@#U677 *=3E$YX;5@MF$^\U)8[.<%'&D\^6$C*.M59B2/Q_\*8$ MVW"I\IZN.%'/+8E(L3>%"SY*=:->N5=0;=O'#>0BQ"/S-ZA:\X0U'&9 _@KU-"(](XKC(MJ.,J!$VCM3##N^G0944 MGNC?#Y*07XM526DCAK)!H)E631[;@W6:L[=H8%Z&>9)?J)9RZ(3XHD5@VF]2 M%;25RN:JDSK.;N.-,X-FKPBV.O6D)">T@4:*=IR)WM!S^+\$_B(HL54HJ6G, M?SCEJ?<5EK "I\^,NQ5GSWW5_ZYS^VNJQ^4R%E.[ISJ>L0>H60G\,)9I1P)K M2>R!<*F&C 4W!JW-.MYB2,LH:&,H;VX*$UY[)+9L=6K 6L^5]!?1=@N\A$$) M(?QV:41B_./0!!.-X'3W3!3EUV_PVJN@52=%C06=R=S703(QV"9TU/4%' M1_@7-%O>D1C)[_<]JW!370&G-Y^E5E[PTX"PE1(JR=M>3P? /!LMT"G$TCIR M6M&H46F6,-PIE$N/5)OJL"V)63Q*RB'+'6=+5KD?/,^X>) R@##/9J0Y_@W" M'27B(M4(NY-ID'&#UZ#HTV)KC.Y7YCN^5."4*\0:)DS.(3$1;WF9ED YN^'\ MN/W>:C\SX8E7V2])M5K"TU]\"=,T3HF&\#:98AV[;;(O8&->JR+9MVOE M&]C(RGLFCJ^;(W.8F+YM&CJ-](GTX(/TX=HTGA"E<[K'B[.&->2VZRRN2_^RX+.I$49 MX2)_%-B3*5-_;$+;=)510.U*?RT;]S/!-<&V_YVRN%>;R+!R:AI*2_<5?T)3_2]4HW=?10@5ID.RKZG/&9JM5A MSHY PZ MF(K>%_WJ*8O*7&@J:5'D[\Z8Y3#_I7@ V8 [ID,+O#66O'XO!% !/UI'K0\( M:Q,0\=XR%>DRH3 %ALM+/RZB$*W!!78CF*426M"&A%E+XO377_K3?1NMJ$25 MY-$1IM:<>7\A*@2V24I$U''V!9R66O.QZY$)%4@&/Z&(4$;@](3F"T713<[+ MY >A:XYMT.BE\ >2&B3]T!H"HT@">^SF0%D^[_W'>J)=X9S$:XBV.RU2L-/U M=;6-X_FXT)>"=#NJ]G>2:17"V,4AYS,:P)X%>>;PBY,'BZ[3'?F-&I(Z:3BO MCW2W0%/6[?<3*O#L&CKC&7GP!%0Q;OL>/@"I68RD CZ+[*J_8OQG1&],Z+6, M[ADYEBH_3_JH?&YDZCQ1Y.56"#[8]UXIHV5*0[C%230_K^$Y8YL<*=GFC)\T MJ?%CDS:A[;1RM^ 'H7[EDX+T7=6X+\!;*C#\$,UY;0A1MKG@'M%B]# M/;^]ZRC1?^I._)@TV)2(R,W9 ML:2F PN,SNY3W]E4^,/M5-4Y W7UOKQD+V4E:9FR'36M)#LAXXBO+="/7F8_\Q MG8MGIQLHFN\/&J.//:QR.=^QA)(X*IH./@P'\Z^%\W,%%K)=@O<2#\&I_^E: M=SN46>'?[<*F+8=TOO45N_;C_8I$3/2H07,J9]YENN^ZG:Q_?M, 5 YA=$4] MV'9H*J4".ORW,P.VZ,AR!PZQQ]<^>L0'S,5;'F.F_H(UT2O1'A?A6Q\O- LC MPJ?6X)T$$PJK(_9>][D>=EVUFLJ,FPEU^)29$K+S#QF*CLOP\C#/;[CRJ!MF M5%5.U*8[X/"IVE,6;?._'I)"),Z*TF7;;A0O["R.=2N;9RJ$@P]G=-EOC3S7 M&IJL\BXI_ .7LX#+U9*LRK.FB*>&1UJ+6"U:U/!4LAJ[>14V=O\F#U93_L*W M+2 RE/9%[#T.=7Q2R-'&.E840'FD_:6 M5::$O-C\DI&GD+04L'W?GSMJKGH/KGS=B"..[4P9DA_1-%&(V N:.@(LG!1[ M,#-R[8@JVXA9)YQ-?NWC6IN9^=/$S&E@Z'N*IMN83)1@[_D@"*UBKBXB\;JM M,'5K9<:!V =E(F"ZG24%[U"__RB6#K=9ADO,QB^]WW;1]Z*H.5ZQ7'1J)SMGYUFN#&J$'26H@'56I9\WF2Z$LYY/K&4_4ECC Q#(W$[A D//WC]* M]YXK4_P^+C3F/,H9KJ!GQ^K#H^ ]$*PUB),4U%1#JVCB76NP=;$*S(F"D:@= MLMZPOH';AX]X6TDQX(&1P\F=NM@K/XLOA>CTZA+!AI10W?T+.'HZ9'*>_?.+ MS2E/38]-S+LDMGUDQKCE(<88'8U['>$DPW)*,>J%"2 MI& 0,CJ$"H#504=_I[YOB-A\^?;F+MYV?7LPX =I[!J.][Y2S16$[<9:*$8' M78!?1Z03BI $TS#@SUDLBHQG*A%Z /S4H:RV:9DTJVCB MKX^*8J(XE;8CM0-"U'/N(DR(UY"Z5.Q5!XRYL&V00*<8R= M#XSZSV >QF-;$<.&#&*/\UV1'1 N&BMFKBQ43"U(3]7X/=E,MD8K.%B OA9K M6.Q\HG-*C^%SW30>RZV?^?.5>(A9WPB;GGI-$)&T33Y7XSQEK"- 7HSOZ]L">YL>:BC$8O/)OS(FU:%@PM+MI2[;! M9["@4?T)'U+!PL27>A4^U<)+?:5^IR[[0 MX'THER_=<[M6O +-O'K^(>N+P]!6T:^/.3<6=_^).V5"&FYFR_>Y\VUSYDUE M[F+7_+Z1[S1-;BHCD#2D<9[W'GD&IZ)-9(LXDCPNF(8W8\ 2ZRH4I58/\^EQ MV 3XO1;:]BN)A!P/>(VJ5GP)Y^:#<$/K.DXN]ZFL.2WD#AE6ART@Z%SNT31* MFU4+\^8!CSF?$T3Y(ZC*V_869U<>0&&86K/Z6GU0G:RBU2@Y)K>V M'9@MA9F_<3%LGE)Z -;H@A8@4\A=LOIA"^;[30B)PZK_<@/@7/.'RQGX8L]\ M\G%U9D0>Y=@&7/#,M@,SR[F,Z/)>C;F!ZXG9J_#42)QQ3/)[_&M&,[2>Q B7 M'+EG$E_I33G@\MW V!Z?B\'=5(K'A)MQN]B:[S>2D)NGFLSQH^3JO^!IIC:+ MP:LF)= T*_:K@U=TYPE+_>);E1=)=EBM5-(@@8X8"KM-SE(01QI._6H9%3\O M*FUT9D]PKY(@._S('+0W;5V]4 MI@WO=1N[C6?L=^%>247#VS3&G_F6N, 1*C\'8'>*[@&4(B:A8=,0XQ#OPX,& MAVT_MD51C,^P&'QDIBE-3'9J7Z$\_JI?N*"0CV%.,_EW>VQMW;>'D]U.PH3ZRXMS69W0;A&MF M:^$L!-F" \QH27;8I<'_P_F^T%*X\*PM$ MHO%"C:Z/RZ7IZ65:/J&-U M.^A\T!KR8-EPI7=6Z+L[I:!V^K2"UHJ79PB_A M/0J3^^GB;KL1FSJY:/.+*W:KOD2F,[:^Y0'/@Z>#QT_."*_VA54H;B47[,QG MFF<.]>Y-U , MY\=ME\#XYBD2:0ZQ.&;XW]<@4I1&Q>,_5" %@2_:H (XWC3R*9K?J0 YYU\^ MM*<9=H'"/0>[0\[/QS&NFJJE+S7>"WZJ>6E*>4/#BLST875!"5*<^O?8S/6R M'Z?_*("42+,FA&>$]D(P[=!/-J*Q3 G0MQ*G%*) MRY:M?YH-[OM0[[HA3Y,:*W:@ "DPLG&JW7B'[A?S2TWVZ]WW\)5W'#^I:J,"=<-MBZ(^;SR*"$1]XJV$ M&K[]@:HSSX&Q2Z?,IS(.-POL?RB_[>LX'_E6'\;YF3()JD)WS3]09"/,+JOV M1%+F;AF'JZ4PECKX+RDEE9TLSN%L?4O:XOL/_4,1#.']=N,(&OV%N ME3U5W_MBQ?NV;;FL6=:XT_) O?!(4+>MMWINZF[X"*EF1)_W;\Q4%,(%A35# M'AOVM**(,MFTT!WS:T:(AYR(8GTI9SS)GUJ88.)8=$1U.-/RHQGSR+_/3;F[ M]JKC>KY!Y7.,W)25YS\K6)\VNLLR3%\@77$586QE^Z<6@PT9WI4LXR1)8)@= MF7)& NIIV)U)#B!2;1AM-H*9+OK';$BNPD=CGQB# M7B,$P4NKD)FJ%7RFZCM=M3$8R/ZYO-_Y9AH+#7TZC";5Y?8F5A9>QF/.I?LVLSV=V]X-LX M.VW#!A6_<6 J<;8D-B^Y\RT@DNQ[LD SQ@_>EX>_1(YI$2&I)[DYF^B-3II: MOXVVQ61E/"\#K9SR%M6C;*%',=(TB3*[3Y \D[.J*/P;4@WN#+]D N'T0N.1 MI[VG+/S\+#?#Y_7>48%^@8;.P#^],0)6M&(\I,3=ZL;_&T\I6MQHMA0CVDQ( M-"W%,$#.IY8A3_1AOFE35),R6?Q+-_-85Y" MD1E6/>I0/L"N*=)\-/BY?0#:O]"O4P&I%;:I $ M6?1N$!JZLKLGCMUMS-+J< B.20";)2#?L_[E-DZ1.#R>B]^UIOOT\ -\%%)= MEX#P1<2=H!.;$!7.T,A.AZH-XP*-1.8V+=47.])IRX(;3G9]&:9$)/9<->)1: MT1/H%R"L5U]O7EL0SF1E+FGQ^Z?^(@+$C$-$YAN_K0B&3(!TO_Q)NI>+>=84 M1 5.)\ 4,:/.,%6<8\^,*7XQV=EL:.SN*_4&@R_O4P*6]+2;IK!OZKH;@,WA_AW#+QZ]FU1")?&\%*_O:?S[\/3L;)< M1&_:N8F(MD!5$(_O#+@5$O^L,VW*UM%/&[0B-_W45.ZOJ>[&S7Z5X%@#K3>= M[LGW0-6I).MIE\%"EYN! 5??'YW52+[H]@ M3/^V-5&/B8%K%/,921"?(O'8 M8Y9R4)7EJ7MUP2FPZUB3PK@5UZ26]?8-MH%GY@*26*8/*0!PJE!?'^5)4VA2 MC'!>6HYO!6.=G V[762G=!E(H$GWK]B]C_NN*X/P/N>O/E7L9>^O7#OX(M[W MO2-=0!DY'[D1WDPK.&ABNCWW;'G['.:*%Y&DD2TL06 M]AM;3;5<@MT81]>2QNP<[7^VFW].&'W 5/M'OZTL9G!33Q&XZ@RVCHK*;\[1SC:M]?WRJ=LE@I_ M@5Z'4)B7:?@YU_+O81;\IX-9T.R 1O%$FH/%[=9DP_,"!0J)^]4L,]5R%D?P5QI-"T5 M+U73$D?L8@(M8\OW4H$\"?1GN74J0) 'DW+K5A'DN">(S>^_Z4AY-![)23]4 M)YT#4U@=RVA&E,'E%Z'/Y@MQG FP*PTN<2JR7H\"H@8\%-SO=80];NZ0;6-L M/Z66 E$FQ'4ZQ,21],)+?>KJ'-X7%\_I3,S/#Q3:5WB&7C[0JI1*_Y!LK"DY M<2VDN2GM*5<'>\#EKU]NW7(>V($"9]9^T'NAQR$_'2D<4 **J =UZ>]$\=00 M6GA^JW^7CC11,_CCD,HI,?#ZJU2+@4;H0Y'H!--P7S!)2!_K45V>1#(A?$S[ M206<%EV]JF@_I!>!NRVI(TY%2_*\)WHTEPI2@4A_N#2\6_?4>%/ TN 3SE@Q MCI%5WZQ;CM.JV:6%-_+DY1SW0MY+BE1U$U\PQC*R=_R!IXM#G!!M0HBE?\\C ML&:*,\/F$VBT F+9F9"S.@:S]\S)@@^9<>_>=4\_[ZEPA4U9\&SXR;%8+'#B M1F$MHEU5%,=/XD'AL\:U[X5+3:!>!1E,FA_0%(VZG.WK,&AKT M"K-&U@^4KON',?(24['W*!S\V.:*2'845XN\[]1,?BS[%ZA_NYPC5+BAK.J- M@QYEY!85""V#N= \H$\2#TEI8EZ17I/6HY,%=QM+Q(<]9_S[]83F6$&M$@,)]U/:<-P5;^K:DQ6T8DBEZ:7J7JI(-46 MG#CZLUF_V%I>]W"*)^PJW\#DH0CJG!16_>=$-_C TVP %_II:D&;X%#IR):^ M&'Q2\7ZIO&G 7%[2XX[97#+#GJ[ZO+\P-:">3/ T>BFQ;J7_ M2[*I!W^:AW\/1;<"LAX+=O)?K_QN[39356YS]=.6Z;14J-OKSGLYMZU+&@TN MUI*2EB!8R\59'(7>&[F$8IYGQ$7GG-GNK]:\IGU9HX>L]O@)N*'HJ64AYLI> M10&F(=D[/]F[\,&!T8Y]UIM>R6QCF68(+B:N!@2"EMZ=/'Q>K!BB8[F\5_$0 MT2P9_\2\SB7RA8:HG (&-%AU^\/6PBB$=3H4\FN.XK%B=AZ=^2#+)T//6P / MV3C!C)S/+1JK)B8X4(0=[3SK&QJ2'D0+O&U*;A2Y5))H+/D"6$N!A%(&(%B# M8]5RA5D[0E:QL_?N%6Z%-T5?C[]?6_%^?1YD?3V0O/3DM(9('5<\2HIYL7&S MV7XX9W>M&T"ZK 26__>-K;5!@ISTO0X MKOB],_(#ID)(KX")X6J0KYNT/IL6;LT$[<=Z#4.L74=28QC-])@RR"_(\0A? M'45\+>&>6*5_Y?3VLS#'<)]*7=*&$S1QBM&'[$Y);#[4@[Q""'*2G/=Y$3\?[%,!PV;XGNTRJ/LF%>!_W@7! M"S12@9%]"&?W(J.B[0DHF5!.$@&7822#0G["Z D?==E)/EA,;(:@_X4?(;+^ MZ]'*]/U"7Q8^92O;2F1K5NC&$H1"I%@N]@3O'X$21\HO64O8"'<5-MM\WM95 M@WE,Z>J23,9)]U;8(G4H!>+W7Z 49I2.+L0C6&67.#O7DGU3O1ISET^#!-1@+O-(?#CWO67J46A+R+I_LZ(G"=-EL:_:> MU"ZN3/>.0#R@;A3F4AR;Y=BDLWEG-N_H1B!*7,PWVMQ3'!C^D;1OA^%"+"52 M 5YMX:+>D +3Y?US9??KDAX&_Y@[J\-G;0V^OD:T+;@<)Y8W\%L+#@[]5:_+ M->3&Z84]J%N@K*.78"A]%QQ_C"HG\W:=@V>I1TCAEIJE0(5\Q0,E$[8S ^41 M'!9HJ<*L]#_)<7%5#^U ^&XL/RZ;W6!DI;=72YJ3.(O12*8F20*X,V( M-BV$+Q^Y6)>EU"=%#EK:\>C]LXK3'-UZ!Q5*LP/ +W(U#%""( __(DC<_:L\ M*%8JX.LG-F1/0PCPSJ MI?#K]KS\4[RD(JN'>9)GD7PX DXA"8.=O')C_X4!ZY_]&0@^[@<5\.2,LEV0 MG9P=., $>7B5UYH0(\Y\3QO3D/PH6L+R2P"M)^.%[J%Q,$THF\OL*N)6?C_R M%S)G@_HM=-S6?Y3_4^/]ZMSWCDARE]DQFE]W$)X7LX'LD><_)F&^'[LHK$B] M6VK.![^1O]!T@M$_GJ:5WJN+/&C[L1C-\C^BZ3*F]A MVO/^R$@F&\N\R8TE)1<86Z5\G)^=1PU.E%J56TR4S.7/SSZOY;$=@532\D!1 M%[C&*G";_QRB77.9\0EF1D6_Q:2]B/V+85(CT_EZ<;WAA?/EX5/8?0J+&S:@ MU4:IO">F0EL_^-/I^@E%R:1,"A!%JS!Z?&?["4&"<3'5L19QTRTM<3;A+J:M MQ]ENIC81=R.G>VG3AW%V#[+1OJ6A),$B0LWQFS4X&=+C5Z\1WZ/89##Y$I M&YE7E=5Y@VPFO0&$O!\]A(",Y=\-[XY]'/,=,7.CF-[%[R1L+AJ*[*BCG)U" M7VVV'%WIL!A;]U+P*[J1?&/KL?7+37T+=)IWD2>,/7?EV.779AJ)^PA/!;[A M/ :+.LR%(5=GHN^2GO3L\/T'@+-Q2%]+-"PCS MI8EUF^2R'_W"O- LHTM]ANF=O2(1CW$NY3A$Q>,BH%JJ=-/'QQ: MV#^/_C+3_2WKUEV,: (\H;V^L[1GJR9KG3=OKQ&&4;QYQ,D)S8 V!"AT:0VQ MX@*>B@T/PEUBT#0ICS?\W;.!(O&M4DQ0K\ [#(B_N;<)%2WC--*>0_0&86/( M+Y"4=\80WJDU$9H*DA!JP>2"TPEC%$,[)&2$,5P))X.?:J "T7Q84(<\W^YR M8\;,WXE>_8Q\^F M"A[HR^4-VVZ'0TUU^ 9RX=_A:?.EW5^O]_FT2H\YIZO[N7^JIUUFN?O\U5TV MI1VF8N D%6Z*:+.FZ)CB@O ?6T;\-N3SH)*BR@Q,Z^HBPC$]1W5(Q=]GC]!C M*CN]2U\J @G9<5.8[^3]>)6IU/6] Q6AL7('FKZB>\Z M6B -CN"OB6:@)2?_A\8/A*U^-V=.8*XVAM4V(3L=Y(YB.A%L,)558;Z:B2:M MG*WW U?<&K[$NDML]OFNHF<-*2R:>;YB8DTX_G:BS9CJ>A+2OE3X&7(I*1=LU8J^$7#0VFY=_>+#P*R\3ZIO881GR95&:&"S>V,&<5?>[WB4**KSR^ MJ,3L_60M#IEA+[)\?7?\4/L, ?T#&8'!ZB,YI[T>.Q&(G4*IE.(+TSTU>2P1T*C\!"WXESTJ M3<< NH%Y##NW0@2]%N,1[3IHN02)Q B\BE[:LI'U0 M49]?GC:]+J?3+WM.:]@O:?A'+^&I1CR-,Q9[ZL84UR%N+!/CVE/V.H M('Q9*]R I<:+>V'):3X]-=4NZ84ADW2S3ZS;V\655;P0O+3DN#3OJ"]V M@\)),JHFM&'K.BBR7V?D#V<%T*?H4;)?([Z'3WPMFA/Z+8?_;FIVR6)Z"V%S MKUCHK?7YO8R&OZ[Z/-9"C'!%R@)(@ HL0RGCE,N3XIE#8[O^B*I'S)J0"YSS MT9"']X>I #UZ?'\6O"I#DD5,H[JRQ1,AETZTU&J^G%^.&O@9JZP36A5P(H[N M$B+HJG1[LU^B N=(:5OPFROO'Q:(,$".%M=!4UA6V8HI?"C!.! WN_HT&B;C M#Z+(V/;R[$5NQ-+]&5@E_YR8Q:*CB\RLI7-$9[\>HY(L\JY-2-S.:,H?=4'? M@M,R6YL' A?M\C,-%[W/(\84M[TI./+-. M)Q0Y3L]TOG68Z?[2(<1^V>O3I<]B+]BM8\E53-&)8J^\>KQ*$6W'J(EZE]," MEZ6T+ZM%F$PU'C>;IU+4#1I0)%Z598X:[*)WP">7N1F)@\)5CR&C(];7\!*Y M=BJPA,Z(;U#?=<,>' C;*WK6C-W/T(+^:0EU[&76>V%FIO3C=:8 RX+6]2CH?CR,LPC1 M9DJ1)"CVN'#C#.+RYJ&>D\R'IJ=)&'Q46=+6KY&0<>#YKE2'9U4SYA<+29Y8' M0UKABK3!>X^YCH ],)R#?M]\A Q?ER&J0)HI UQ] %-%:$1X'_+VOS?/4RC? MD^%C0C2]>14G';GLI2VKD+'UQRI(1->IQ5@PL+4M#G-4BO2#KU)858G&4']1 M:<',9<,.X9J6YO$LP0=3JHQM5M=;N9OHOC-(:&HL1%05QY2:V<7KF#\+";/R M*%C(:)3GCGDN<8V@K<_Z84 4L6#=J2%K/:U($-\G6', M['R\ZAP_F^C EC ]!T\@-[.NERIAUE'L%.%E!4D.%XU:X63?%GK_LL+[R9N= M0P[=]=T]OX\([FMG6\F<-Z^#IN>S\J^%Y-O@<8:,3E?P&L MGBI ]T/^W57D_P3_F58+9J$H.ME/D^YP[8ZJIEI'+';1&=SQSV,3_0E\E&4Y MST1GQQ@P7C+PXS\O4O\_>]<:.;A(T%S$UV4N\>]P,45<;2RLFVR1]P%/!U36 M?AO[Q*8Z#=H_QW!'JVP7,F0*_X1HF\0(NN/0N[AE%+.ABFI:!$R.Q>O/D4+% M>K(]YRKW+&(1?)N$*74\=[[B%_XA.9MTDVA#"L>B.M"L[56^+0KC$I5U\R@% MX(E[.NY[HD;']\XGO )+4QR0"A#6.V!G-8#&XC.@%7 7VVQ("N5LLS0'R$RA M?C;PV="H40RQGZ-1'/]-MTG9_"?J)P(OBS7?X2""?XL!6-/XQ[/3GU+N8KQ: M&R;]^UY*C>]<:^1J'>*Z4;)LQ7IX(ELV>"JOOC;Q8,'(,U$S)_WVM6O1MI97 M])@BF',40%7=,() DEB*RI'=D!>!WW/[>/IO,:73_>T M3F_D05*0I"])R^/NJ=RI7[P(&Q#6 37=O8C_2(M_3Y+5B,.\YWBPJ13)N%!- M&3=G%QGTB@IXKQI?.+D='@3I"W>0UH,\0[35(VHZ%ZO )!Y$QXGHQ)C^\F*L M!8H=8C!X$%XPM'U1:9[R@^_*<_F.DZFVD/(EICNFR)O 3M0E_NH?K EYIZR#*S\YS3N_F9X(2!VP\8_[0R(EQA5R^02[' M+.6W:'Z+_EV$I5'?+]US(^-J;G:[@N\?NG0:/WGXN*/D:T@K.M''[^9=E TF M>VO+7D'!/]_;(W5H(^GG^@>4I;$JAYD;#8UK)7QI$VC50 ^Y3$XX@/&2>=6XGSBRAKB]N%;-(PI4Y1(4E/P4R0;''\$R=1S4NP\MC9'+1U!I\ER MV+910N1@$T'E^)@?U5:=6 KO^Q;&#J0 M[-A=@DCSKQ]=446H6)\LTUSW%N:>7<\5'G: MZ;+3\W?-#P+'9;X4R,#T))VFS<5 M6.?%"-/J.<<4*F!@>-?BO]R)_F"[DT829J&YJ76L*4BG9Y=W-4%-:]9/&K<# MX_=]G)GG^V%(>OP*U$T8OJ?&5[8%[K@&Q=CEW=+\*&G M!L!I:83>4<1?)]!Y$.4H_2UTA*?WD\ITN4;DJX^%E#K_E-!K8^REE#6/@NY= MR'VFSV-A>7?Z@?VJ>XB-P7_^]?17E?2O-G$'>\B!?DY16.5Q_&TSJE^G":$F MU9-7O>X^T)#W7[7O--*Z;+9_%O\Z9!LR,8'01F!#S\2(T10 (S\V:]RW>DL, M^)I\#]FTC?@LC=A/U2-8W[($7]G,C=^YP$<,=[/P0:FG]V5W+EM MAT_(1PV#1-D__B*'W0;CEF:=UBZ/C4FWJ$"D Q5X:*=[&=&F5\,I"'$LFT1P M7&5!E_=S]-7523KJ)XV]SEZ/R;EN> >Y^;50_]9_4FXT8FD9/:UE3B[ +&6* M*4PDY#^!QBU_1&#?>=MJP:%Y<2#?.X<_)Q=<)7*\5F7V8BENOD0N N?PRZM$DC))&\' #[D_D10V4USE(?HU7!3+6S:(=^9> M))H=ZBU72/5U"\]+,""]!^'(J17(;@*.KD46/IY];3+#7%FS)NS3RZJ/'2P' M#ZC ]\!R&)K_09:V4'[+;%VO+\7P%US*\TRTW1?<0GXR/,Z6\///-=EFT3H])WVG6F#-J409)__]J%>I>.=6=B<\PC:+TIO- M$K<\M3.\9"HFVXGP')'/OLMD[QYO?)'D'@I.>"8%[T]9RHMJO_'Q:P M3&R?1O4V@O\<@^A7%!S9#:QP?$?%5\<._*0Q/#3'E/-80-)0PT7;3TG<=:M7 M47P(=[+:T%: ^EWLN]V\VW:D06Y&+\X?!ELH_,#4J/4Q360SZ.%*'0A4H$=7 MU%,JH)J@RG./)"W(_@@!TD&(0_)X3Z@ YXHSC%%39[1NOF@-<>>QYS6[INP$ MX[TT.2I0YYRVE,)*DB!\1ZSL0TLI'?R($YWMHR<89HHRB-"X0!/E7[H6*?Z(/'Z0,+U8=Q2 \AV/4LH6Q\R4=#.=5!_OI?BWV MTTI)QT90KP'0"MC2\(6]M1_YMB)U95AL[H;0BG&:?F6H2'=)Z>4U1),#%PIO M7HQND?M;<:[?S83SL%CQF6.8(D&+W+,O)K)V%4N0^F %:2I^KCLR:^Z\F$H3 M>.@*L)&N)BVNFN #D[H:A&N+9R_+NR$AV/J$ $G]#A?[1@;QYCN/^EJSXS"S MH \UQ 2BF5<2 8E_C#N,+RFK$Q/#6&3W[.Q74YB8L.B.#-)8_)7*HM@$._0; MWZT&BN$21=KC[^;&V!1Y:F,A9US3:@ M=K)"9/[=EXO:]$R WKT:S%DD>L;3=ZSG$+6.P%HH) M2*PZW@+'>UBV8%9<)CNR(R"BW*LA_D%LH)+%[OEG=(\0<9O"AEC%AQNVMO F M?+=;_3;A?PX,K;3+!4=/8ZX1^##R*P/W2A.#3_2DCFC3UK^&T(4F?- V>+19 MM#=F#)MI)(T>,SY;W+E'U# F6L#@HR0MF72Q%&;UF>K/CT=FN@V6.#U#+[W M*V8'NAA#'BI+(^9Y?[E_TUBI M_%*@4P>/@_2X=2[?J1 @C;X7*NIXCKF%#L@J_Z.[]B.839%U\_TS_TQ?CD24 M*^OL[&Q[HUNTJH"UQ4^ T2DWEIP@F9I$UA+(+ZNE8?,EZO2_G$\%/'V?(SGM M2'='=R>U^NWOF4W&*FAO9JY'>Q[9=+H?BO\(=B#AT+/(6?JV$<(1WA%'2;O MHCUX9LOKI4A8I8%'/.5,+(*59(@>@-8Q"=G56(+\(!MU9,Y6F%&_:_1 ZC.? MOMQ&&C./D$_ CE'AD31(!1"&*!SD3P$D">U..T++8+R1^:FMN:NQAI-@C< I MMDVYU:T]C"=$6+T#-0-JNS9:F7"5[#.Q?O[P=5_I>=+=+R3?CGXE1-G_P6CWA)J75D K< MED3';N^:$^1[2&E@9L1/9BKP^U8JSAFNUPDZ4"K=/I$X1B6 UT)>'Y+/6NB' M(JI^M0NCD1 AF.:RL('7HD.374&2P9VS\=5?W<@?_E7&TEF:9CY<\XV*Z7^" MO89JC$8+T1>O)N\MO#Y"$&3V2>>^KN(S75>0/*I#J*5,[]L&E:(I6P<7.RZ! MEA/,VTKI2)S5RZ0I% ?M:E9[@=%5B#BZ4OYY@L?)Z ME0K82Z<$EQY>^<9+N FA[QY]6B"6?;0)UUJI,0YRS1D=19P864V&)OOP!SJV M)TB.:21>%;5_TPIZ\]DWGP .Y"CJ0K,-!B*KNDIGM.M_?[GSBI*.CGD5EI\" MELH3\_[<4BZ!KUH"M_LJOL0P->DL:_'JQQA4&;F["_PIZ/9X2VR*^D %FIVC M>&SW@G]W<]U-[+^%<++(8[5:O9U1_2#9I->+EI)*KX(E$4LEB-.[%&[*I%!4 M5[P8G M+_N=0=R0&UF^E*A!5"A&3_W5&>;8OBW8'CMCD8R()(W@HV@$]1GUXY:MS[Y%"_\\J1+^)/3B, M93BH\@5XEQY2%X*U)?&5+CV<^8OB(-VLBOE5XY;G:%*Y(*48%M49I?>B6'' MUL>P8VN(6U!$1GC Q01-\+.4=7AF#ZV/QT+/+[T&* !Z ":T&16X7_"VWO&=54V[6+!D5!4)IT@:CT)C9 :7E0 0$! MZ2@E(B(*0@2E0Z(@+90H" B*41 !*1&ITB(U(B#2FY10I2?4!4E6SN+97]GC M?=ZQQW?../O'^F$8KKO,=EWWFG/>=2P$4\87G3/0H#N,[) ;DU=GUA]XJ=P< M:YJ;H9VWPY[45E>(E.R+#XQ'J[]QT2F)R[ N6ZH5C*5WSJS(M=<1T_J:9%?& MVKKNU=&0LP+;*#JOY43J5E0,W82Z;T6L\6/+^5#MZ._K2.YSW+YFRNC$=.#Z MX3=SI=F/] M!'Q[F9X^^C8"&R2769WPC;!0LK6/D5#' M&Y"TQ0O(YRX@.$ Q=]'(]Q/*'+,+"W.--A8=CQ3G*>>^KW0EMK<;2B4:2J6# M5HO_MJ)]X8Z5B1EPFSML?.,J6H@)(RNZ0'PU+Q%L1++.Z=L"VI2RODJ%,?[/ MQR')*VQJ*!CI6 %#4#BYRD@!->_W7,ZEBU.*8L\_6:JB3,OJI%(VAS3+T)$S8QM"H =NB(]-:@*"Y6O77' \S,]"MKNTYE6A;=IW(9M[BP MG$K6-^3(G7AL,(W[$#TZ$"UC L4X,PJ^.3J' M2%.2+S^F;"J#+,MD:C>](Q-(%_YV/?V90O4'SB'7^*R7+ T[V8'#'CL&A+Y5X/S45DPEQ7_9>8H0 M62%T^'SGL7N25A5Q;W#E-ZZ>*?4;/;S.9X"4#SW(CXVA;>KQ6_%C9)$4.\R. M$9R$H!WS8L(V3B#5;+LQ__C-)M+YWU3/$]-VP5>(B6'4SA52.&9).1\S_R#Y MK(+L.+^YGJ'!VLC>T2K5&*@ .>:HD7=OMWGX.]\._\+^>-'N.YPB+;M@$O(( M:8FI?] /T;6P?+K7NLXV78HU05/X-FD>NW.W]!P'^ P24 _Q(&F/BR+H+@7\ MS2UE4Z]?CN)J^=5LG TF.E3FD)VN& ,DQ<,^"U-_VAXUAA1VUV5TIJ(89XSL M!8YN!&'E%6HOZRW\4):&J4G(MD-?&:!B"N9][@4U MC\:-+Q;,!L 9,[=S=FRW,I MR!9U0QV5@#QH?)OAYB&SG#? IYBS>S@\-VD7 M6F"8;4 VW152N"% *%12* GDB5<8'=R\&]E_(49G.ML'3[''\1M.,&& M$K+ M2.5@OLF[T&?/@QW,!+["HU_B6@HQ]4(I>\NWHW./9XQ3XJ\$:E?4(:[9RC-A M;/L4$70^SBF9KJ0MS_,;RXQ\U_2$CU%K9#U^Z[0,VV\$MIPF1/S8$0H]MD[[ MD<.7GB'O[6<5AT3@P";&]8=:'!>,,#6^!?"'2OR>DOUO@3)O1Q7LF_JP2[S)ASYR.*])&59HJ@H+*-92;":\,IK;,=VPG MEC&Z2(K?:SE&6,T^8DL(QLM FUA"6"?-(#L+'?SVCLX@ 97IR"& M%04<_8WZ"ARX)SE=E%L0%UCHBA.?:+;@D5%;%*!D5L\@-O@FFFIB;H_/ILEN MLOW;0Q'D==LVB)K03H$%&K'\:OH<=8F+#B?>-,F*GZ)N. [?HBM/GNF%9: !O8Q(EA M7!CONV(Q2"_.Q"I$(QXB)GZAN)K9PM :[B.84-_0K)M>)+T$3=(WNBOC +K= M=FJ<+@HM0LI^RHP1N3'.X%5%-U@9^TQ]WNMDX(THS:&_QN/V%MF+V4@Q M4] M:"<9V8CIWW0,$W9[#%*T#U]LJ=76?'<@ 9G+;A5#:[T;8>)OZ7CT1'#6&%9H$K\4%>.0TOF4 MH#JV^ \[N00J.FH*K6BX3LZ:@7 .9 ^ Y=JY'B4F[ $1NQOZX;HNE;/Y>>,^ M]JDKO7'6?U8L&QL>):*G<57+$$Z3;Y\MH; N<.6U]=,RU(#Q5[C7P%X?R?WGCK MO8)K7[7/#$+ZZ4&A=/%>)>V_[N%WWM'S-VV(7:^5POYH7B,-+P M7MN%9?3[!J'=*$8-Q+BWF; CQP(UB>MM:_^S)"1K&7CY:XF_@&J]#TBNYP8%8CC';Y:E*W>,H$ M,<5SC:7F\,%'=<=B1W"2<_YLU4!IQZC@/W6NX4 M3?5=Q,0S86MZ-4@F[);Q.(-G$S!#5L,AM9N.#2""WU*)NR<6*6^)B"GDI,4& MYCU Q!))C;O&ZY#!VS;BD_#$%#QU$4X+W[%*%L^A!Y' "=!:&KU2CB!,%>^8 M0XX[8L#>FO%9=#3!UKC+4_G)!FNK"MBGNE86NE>L<^LPPI/ ^W;\3C&I9ZF+ M"7,8Z.@#^KUEJ'WVH-L.ONVWN:S2.-_X>AO%CV.I3AS\Y70!,/S0X4S&"2Q6 M'^ UQI]X:=_*"3,'.9&-?97#BF$9AO7KNJ5TG&"\^\OL3B-3E2H_ MS-/_H6H)$ >*X>MKR&"-_[-J_>N_UW;E=KSTGPFA6><[FQC%O$WPZ!@H;.Z?0/$S8 M9UXFK#M&<;**9@ER>C-ATIT-\*U]B%USZ1!;Y MO-GJ<^RX8#=Z?,ML1OZV- MN2*P)4OG?51OOH@I]?I:T/Z4^'G#@"=19[K$",O-H$C!*0K 2AT$KL+$Y724 M@.C!Z9MV4R#M+9Y;U_C,!WPPH_7SQ"?WC_Y1<=45VWIE0-;&):P<80 W_R03 M*[=/,YIO]I#D"^NL%T9?WCZ38%<%C*G(;X_HIX",2>XCOR/72[7U@P65=+93 M3UP?OP33F1A8V40_@"S1!7$WK4:%RM$Y:?K:J^-CP!/IC[G7O0\,G^+M?)>H MNI_QYV>@,U*R&9"W;M2O03<.=*T"']">DW=MM?0/"G]R7TGR9\(.%_JOW0\I M"C$VM9&K?SF1\,P;ZRFPDP?HTEQH\!!T*>-#'"S,. M=Y:]O[)/G9S^-JG)1GR%]_EP/O23?;$H42!!S@_JUT. MQF79R6O:[D;",7(=J-"CZV8NNVR1 7,'L(WZ;\]FYM@H=*8-:?J:S!.LQ[_O MIK^6BA45O"U@=2?#^U!3[,QY(:R)J^%"OXW&1_BGO;2?]%%$U)L?%/)E&VZ;:L4T&^ M6: F_F? DNLUIY,!Z43^$=2LP.X !'3> J&R3S$N\3*3 >V/ A*WYJP5##3M MHI^#\AR?MYR1:8B2@7IMLZU(@)@)F!G;K/L:?GM[ZZN]'=M9H[$?[]X&O>'Z M8+O<^8RNXCJ!YYRO4GO-,3*_:U+@Y]<5#A;)]9[$?6-!.M=7JBUT\F\9M?6M M;JNT,\XUT(M\FJQ(K<'%#OD=U>K;TD"Z%421GJ%[!9K!7TP8>R&H%7*4*OML MQ8][.5\6*^3== Z7+LN$/?F>.Q[A]]+**D?T^<.4CAOT]GSS"'>?;'.GLR:J MTQMN$Z:$;(=[&H5]\=,JJ$ WQ7HMT]-=&HD%.;]Y#,C6'O,0<%/D_M8)6"-* M&2TE'MRIV4"_RO*%[\+F#]GM(W931DXP845]ZP?0\O$-;4><'DMO.1);Z5WT MO/29]6]3"LZR-<><\K-V\L]>S;XG?4/RKB%/I(UEV(?'QP>624O9U'BT#KK3 M28!J\$IB\?H7ZUH2Y3?IU:SP,JWI-MM[B3(@"OENG')E-5["$X^M@X^:K%]J M*YQ?,*-D%)NR?=8Q)-&N>8R3E=R^M 0+E?;5>5CO9BW5J'?H$-*TSN.KK>W! ML9N$OI#.NGP(/J%P<7C*!X0K4L#]5]N,NU *Q++\A"^@=#"CDPZ1.V/M(;NJ^J/6-8=,_ Z80CZ#9#8K"0'DB;=(5B(Y"-WW M]EAQ.ESS6M5[GI\>6?ITR9 YGZ)#'?F9//E@V%9OK M[3L92_@R5"P6:W>(%;>=?8J;X7.39D2T(C\0^EPO7SM':,LA$]K!2,JVXNY' M:]$O3INV[0PU'/0;A&UV+Z_\9YX!]^2;/'V%1@_Y>O%F@3_$LNV&^3IVL _/ M5P,_?U>&TAFS*7Y^WYF7V-DK-A+-?TGV\CKY[K4Q(S"6Z9BF M%Q6-';!]VJ6+#S$GV0G3EX@?S0#U8UOO2ACO]OKQ@2)=HC-2 W4BG2J1F^RQ M(8M\Q2E]U 'GL"M_!0E&4'\]A5C1V,O_!-PS&+IX'GG1'C^(((,%"T3/+]0E MP1=G%B13S>K'# K1=$Z5.,1$8=W^FBLJW)$;#'M+?(* R;/^!3,Z%QDA9BD% MIN?N?8?ZOYW<,#,":MI[$C'.-U]>0 )I8P@.H(%H M39Q8PH=9!!ALM5-4$K*>9>/BM]7(+C=V>\O1 <]+Q"7NZ'A#^2 MX)'3U-X@XM*9J4[N5)NJ+BU/Y2Z'M6*'&S>?38V24^E8,'1QTQ@\N0Y*@DP87^GCRL][#.52\9NR3< M]AMK/HP=DG(-R8YXBIC(0.Q__-6R+1V^?Y[O6A0@E=A]40Q]>'J//A[(HCQ[ MJ[Y'+4,>?HDW+M413;U^/,A>PR$)8(^A*\YS^?JP9_L*P950]0J@ X*JKF.N]K5'BGP9R!=JRGN22J/EC*^ON/N/8Q( MK_7JT0"?]?HQJ=[S\4:CA;Y'3LT::^;:K^HI/3#OI46RH@7T2\]IP)^ASS)A M$;Y4EP;P^,66\/R;[EJ8'I%$,T8*L433X]6J\E2ZT(V3R9>S\GY\>:O+]FN M:HOL9Z/STK;>5# *]GIVPCGIIA6*WI]NS//^2:_L_)E:?LO^AX.?2K'K?MJ7 MO-6]1JMG_K/1*AJ!J1\=TT@@3:#JB8=7D9I6 ZC-TVESGF4UWG-P^_?("(%= M/8C>_07V0!Y0%'K]>T&0N\=+<,H$<,PRR.[XO(*L^(GN\@Y?BF>]XW?OE:\P M_'79O1@O@>UM^C%U,AM5A2X0WK#]*3NU<5@F/_N7469JGGE+CIILQ5RBY9;&(C9_!?4$[_O-Z/D? M%ZHMGNV2-Q]5$%8+/^/S]IA1#P2T+0$S4:^(;:.VS-A\RT@\=TG,!0SL6RV@T!! M[QI\BF+"+)MI+S3QK[?X?;AMJ;FB"-OI8D,1Q[33A#A7DP M&6BVA:#'5?K9WO*/'[;Y&IAX=? M+PA.P562O6-ZN9UG/:&0CS<"$LYGCFI8V^H/C*/6$+)42XZ9R]S1]GH_5&:3 MD+O&6@E0?.K$-7=VJ42.4PP0K &+Y+&GA<18+?-CBZ*^M>M*MX]\+KV M>"?? Q3#32!WC]%O,&$A(WO] Y8P%%-4#(5NSL#5P,_^(#S*','<_OW1QR48 M,YJ+L'OFN>'M-(7,GUASJ"IDM[8:J$E:'.D%8]L";"6;R/*W!5AW,M^N?MK4 M463"HB0!(3"2"1/$C*LQ870].&4:LX\)^S4^V4F;'6?"H@EEV(S?[B!"#L: ?A'^C;BA#I2 .Q5, MV*3BLI$<$V:[MKJS082OO_T[&S&,@VXEPW'=..Z*U) I\. MC#%A[3MM6PZ0&GH%N&W9 &_&Y+I]EX,M:M1\;NRHWU914DR6HG_B0E_7V"9D MW9() MH^US@F);%*$AB [12TR,<1<8-0DJ,&%P[GF5C@,0M>="FZ+!FQA2 6:%>\;" MRN^_Z#2M:A D)I!F4'3! SZCGCJ\G1_\$W(*@= 4M84=O#LE"OD=2 M[#NCE-7B)S!"5_#*-3WS0BJXU:=*T/+%7J\3.F_28Z/O505&7-FM9BS,K=N* MDAT/+]0@;=N)R]/XN8>$?,P$'O\9 ?2>CR?('GL1Y9 M^L)G?G^8NPB/",E&>F/JCZ)EFS_0]:B89V[/%3UL'BX(OD\X2SFGF+LI[7Y"A,8"U1^I>1](HT3".9&JV9=%!.2,%CIK,XA'NXG_ V53W/C? M=75;Y?\GA0,(_VJ#_)C&%W1.)NPR)A:Q^AH#GJSKS<3]]]"GF3"+-;-=-F0P M-(U)(N"#>(KY@Z*Z,=8A 3>9,V%C48JD*B M-_Z7B;6TA)VW%N>_99F;61N^P-V!^,='XE!(N0Y40DHS1^:FL< 9M/=YMD1KYH;NOM8!C+10()/Y*_U=1+=&?"L+9\E\__ @P,DS.[EKY8&R7H M_)H"@Q!.Z(7G=1^ M%D/LP.7QQRZ4V+\5S$J[3NFIR85+MH<'<>^G'N/S+7>[3BHP8057+?4&?I>Q/4I^V)/2(D) M0ON(HO-"5ZJT765=QWDFC"<3.TC!/2GKA"]PWG_W9[BH[+$IJYI:HH,..OI0 M7IQ#QHLW+O(Z=ODE$F4U0A,9]I,(K-*&([=959^JYR5=@=JR*J_ 8[LLK5(3 ML$,78.F[]A-F=#[U28.F5G(E57THY.B'X@/Q74?'JIBP$HZWW*5QSX)$&2R, M=*++."OX8U=2EUR+:.\MXI'NS_>[DIKJ2+&'*6SL\!R8X#LT6Q>K3'YC(V-D M;2L5LKVCLJXS=6)"K%%<5>N*HT*H/8#_X+]3K>*8H+G%RHA^P(3=(>QO]%LWZH9GQFZ;UV ',DDLSA'^ M:605^0(@8$7,I-T#GPDF;KLNE-/Z!KZ3/7J8,!=<'$2Q(/)T7X4#2#0,R3\6 M7(]"/R(-9;?[)"V6V7W>-G=RU@OQ%.W.ME ]476?\&(G08A72_N>;0Y5[V.M MY5?:CG+[0_O2SI,%5ZN'6ALB]E^4(?(0W>&QG=3QK2=46VSL.=U/R*]EHWV> M2;P-.IFJ9B35[8/YM+L, GA(HXHT#+FLS,H*":Y'U7/JPFM#)0/>90<==O$M MQ N*BY7Y9^,#+'+,[G[%=Z*J+3=PO.?^N,B3<[O0B]A<)FQYYDZM!7%,()N, M..P4,-*LX16?<^5NKZI';L%R%IPD%<=K,*MW=Z!OG'(5$X:D0/9^_Z*6P2/N MM)P A=[1.W%Y5:EG&A LLY7;<;;MMQX2CD9'L#-R %_:"\I%':22G]I;/L3] M[#]5Q,1JA#'(1[]8 ERF-.I26MXBNLXK"A=T%8>?L&9Y0RMQQ7U5[>K20P^P MYS;K:TKN%F5T*'._@9,U& I)C1X(#<^%)@48"DVM:8 M7+%S?L#=72?!@>LQ=B=+_!*LW6)V)PRK67,),Y:DMZS].D+ @ UE+OKQ2"'< M\=?*AV+BEZ^7DFYV'!-X[+S KNHMHV\2JLV$L69#,3@%" "2@@DR,@5 S[_U'"CO4%II7Z0Y[9[+WH9W)YT&G1<3BP@YM_ #/@@+TVU2W M;YV"EPD!*DW#V\\V*P_RT:X24WY.<"W6J;'FK7"SU7DL(O&U5T5?CHG6@%,S=2A2N8"D!/1)8ST5 *KYV)S;Q$O$^2L0LJV#AP@3E(<^F M,P$&1B\)NPTW3A51P941'?P8RHC^#!"AF#7A2_V;H9@DU"#ZH*HB1LLL($5- MK;4KHZH$3M:[?N,5Y5,!"28*EF*HQ(C*L9&_ULEXA;;&/Y+28 8Q 3_?"$=(,$X@0^*"HLLR:*%ORM[D05S20-,U98UC_T_C7\M]NY MXSK%ZN68C*K%.O:]CTE+ U/?M3GP#A;TM%56N/;J2)^K/U%UX?$%$ M_X#I0=WW88@OGQ1WGI;OM0EFPAX<<[SH.3#9]."Z)Q\Q\GQD$E5F@)7VW*R? M^-$L2J.LI9:RK5M7E?2SJJ:G<"YM*V)L6;1$[#!+HIFI@O+ME1!-B&1*H$DE MZ%XDQ734TJ&[\.94$Y+3RR"FL.'4G92NZ]G3+H.7QKQ73"K%%W>R",M&NRWB M%C\\/%ZY5%94ZF/M/OS5>O)TO0U;&+L43Q 6PIH3I7"*R<@J((M81N7>+UF1JI\Z G1);\&?)5U9BZN?8P)/V6@;QDGH'5:2BQ,[U'I?YPLH #YG##, M1#9B7Z'O,M?"@!G5+X/#8-*,JY0X+VK==EO M<$!C8 K3V"'!"1<#+.N)/,\X6.J&=TTVP.QAY5],V/AIPI3E#]LS#'8;V_@: M[RRZ*B4ABP!$67WN.J]]\F!5+;$VXU9%68S^C='!)^^"DI!18Q"4#Z\)\<1\ MJ$$? U3(GC) $9^GL2/^>H197L*%=[+S-;;?$.4DNH#BE!N=?]^R"Q SQ1D; MSR42,A+*9AIW8]YF20,NC>@_W=KXP['%]%B9V/OVH#FZD"+(\9X)XY9D9!8N MAYR3;D(1&A*VZ#XKFQD7\^<%*XKD7;E/4HH;'N"1 M% ;N+N,=$?6*[AOJWAV (DN_[Y/R+8G.@@ GFX:TCYPQ#]HD8C6.U#QGC3UZ M-$*57KE09=T?\AJW;UX_(5IO[[EC\_'P[B/8TNO83=W M>2'/?VBO?>3>;1(Z.N>0 08D(0L2A4!*RG(R9?%^-P[C55%+N/:@TO OD>'B MSYVI943M/Q\-&1\#@ILT,+&EQ[0M#>M*>C[J37:] MIND886T0.(^S\6UQ]="(J[ 4XGH:=# M0Q)#V0D_N6/@1[7TJ%$M55$Q6K9%[F]/#FP::HW47C;_&AP;&SF?XB=%.0W[ M X/=@LG-")VQ;7E[MD_G9$"C-?7@UU"=[$*/U,3Q\=%V?T-?K2(G0V$F+# M M1F>VY%YF[G/"PCF0_0Q-HH,F#LW_0HVDZZ>;9828D <=D[5.ZHY?]*1_Y"0= MV_]=_L'S@Y9=V[2!R4XZCP=X*,N;%HKN]TLOK\TIQ1\&)3H$LXM:%=!SYJ_$ M?]EQ=7?$>EGKX\,8YQD66TEM6WW,C_E^4NEC\1ZE+VC+FW^5FT&,P]:K$ M&4DX#+.4!?@S8:9^FPR_7FB,O1*5?Y.:,; A@.PDT,4A)B:[/ &G\2@S81M3 M&&M>8Y>U%JS>\V$9#GX033K M^4_9K9=,6-(CR#@9L4$X,+$5V;*,N8/\QQ&7>^:U,&B8_ZK?F. &E,V^Q4#$ M]]FC2=4WFLE"M&.6"CJK2I2+]!D+,]K^[CHFK,AMD@EK6%:9LFTT\6@8[D7? MS2BT5ZUYQIU^KD\*N?4B; _^>GD^M:M1RO4-#BK$'8W^DISFNGDZXV;56F(? M)FGM 5TZLVHU 7G0%S\$(=F$0K*C'_P4S?CEI^\LO*-7 @TM^VX\-,@Y/A'& M)HF,[\V1,VQP[[C7.;/0ZV;DE:QW7V\HIRMK 07(L"W'>- NTHWW+F.)]D)W MDA$"&DI)7QEC&8]UK%[M2NXO[D0]?\L_L%!Z3KG=6.K!%X/CAPMR3CR=YO&@ M<-4E,I*($]G@>4:ZDO*&_?>!9B>!<$Z!^-_9,B7(JW?K%8A+GUV%I[P,"45D M\&2"(-RFB2X.1\G.,(+02?4AJ,,'$+E3A"6P/:6F8E2UVO%QGY\'JG]!<08. M,>SZVW5'/?K=A[$!29?Q<*U'@S$OX7=C7DO^?KJ1U021!SO"LR#5?-5$ &_W MDCM9>8,J8?;UQ0#<"2-*,UNN85-1+\.-[WJA<\#R._0W3-B-B%I?6@6=^Y,* MX7V/TL>OE>F:P<&/[[NF&'"\^!17QB]_JO'$T,6H!20 MMON+K]WY2A1_UGTK)&-+;G]O^4$=5T+4I-:N<&FN,\BZ,NX/&DS3O5OX2Z0^ M!RC2SJ^,_>[,3MER"JY+]Y =GF7"WB9BQO5Q91U,F#:D0W7Q!D[9-''P9RJR M=)44"F_T_A!^S58HJ'2>-+3,$T;?NOM=#S'F/:*Z?OZ^::&>T=O":LEU^BF) M(IG2>^:V+],- TLV2L!#491N3"2Q>"[*9+C**>#I3/\=F\7RVZP&U(B3B/C0 M ]?M["YG#S9ZH/@?CHQD-O/?4RNX]^[ =4T83$ ;W?>L\1/_";W0EZF_,3:N ME1?(ITLIQ<.\QOUMF%?_YL"N.ADPH#YGPIK'J+:,R%.0,08/D*@5]<9]8-2L MSK]FQY3A/V_3TX4:\306>\R??;46-80M"S8&8PY5'?9AGOB7?'CP9X"3>EOTQAPMQ[ M:M%]O./";.63'$?_S!(%LF,*9^Y-VQCR)+LZAWWP9?4CC _3R_;:@(*M?'0) M(%\VOC38D@EC[XS-N2^[-@"Q@(MNEG^^^"RNUG@_Q6.G#I?]Y&W1#=% F.*F MF;!S:X2C9R]:YQS^F=@OL52KDK6CUK/IB$OTR 54J?96P FJP17JW02R[Q'! M&3<]64Z%-0DU)LSUUY2E(XM9^W#@)WQ-,,=WET15B/#@V0MY<8-&. MN.5*16T1(U0EW;O)7H72$JZ%:PFQ2H%S>?6LIUOK152WD0TX0!D1OIG//D7% M1?EF<#%A,*WR8RAEAVVM9-]=Y^(%CXUV O9AW[NLF) D.CP]5%N$]O/RI""; M@.%E<14WGIVODQ]QPKVV[+9YB:Q:NUD^;ZBT;B23M5FY\W0^G+>[? M)/ #-"BR?$BR[#ZEI",&H.?,TEWE5$V0SHE<0U?YOZRL<'[=7Y6^X2VF^R1; MPLT<(9U/YT:)M-S0D>#RJDI]&3H+KO9_'X#D\1WL4>NO@_> PO.VQM*;3:VY MBQ+VF-QX?><(XO#=DY"<8/@QK<% 5/ZNGRP,=E'J;1]-F<:._@FGM&-*ZE(S1_7S MB]Q9%S2^BDU._H7PQU_M/1G$]V&;8!E!L2#$6<,;CR )9B3DBPT)N.NYYMD7 M12"'T_HF37%U8+KS;B96$T8PAC.X@@"=O_.)Q##?^ZA"8*T29N/B H "]:WJ M,+O&JA/('8GKFZE@DN3_RB3BGC^=B97;_XT)F_CHA,"35Y=<)^<][]Q;\;6* M-=9G ^Z^L-$%FF>Y6X@2BYN-(,=7G>Z3V<&'8K#L,B M8_99=0>.3*/&?: 6FWE9HVKQX0$9\C7=O"F_L>,A10+;*G1>!/DC;I+[&-#6 M-/"\T3L_ 'W,PP/V[>@#V?6:5MA2DSZ_Q#LA\8X05:<7M#-@#RC%2-8YP82A M -_WR6ZXI>UR6UBI4+&;ICTK9" V8N$+A]B:?WA;48!*FP("/Q-F MKCY1L# M(PX+NAH+Q-@^^]/P@.' M('32*K#KMK5BKUJHMPYM-&Z,V+^$+0A=H'IT(%JSYA6Y(JA? M- [LCJ4!]!^:0X[W25EGA-A^#.\K.M]W"['Z&^>$FU 9V9Y8;0KL5D:0@K3. M77THV$8GO-.*E7&HP]>BX[.O^'L;]4V#K*A)I:+JF>SH\-"OR>!LL+3 MD>QI]:WB#M;BCL.?1*3B*Q3#?X5=D!S[2/AKZ])_MHP@(A 399C]:F9D0G3* M0TCIJ-*]V(2IQ\\OTK7ZI':/;Q!^:4P@W+G#3X._X"PA)F1UJ_4R336:I/K5 M%4MN3K?/? IS(Y*U@6DMG(MVAEWVPXM]GJ!!>-.0[5:"O>WAU%H/$MW8>GOY M3V?C@H+'B'SI8FOABF2 6\4CL1>5C9+[P]B7=#LN(^/A;=7W.O9/9OP%V-TC MNK^FR7O%4\H[5^B33]6G!N[MG[^Q86[26OOCY>O?BIO5>RW#C$$!H:7\C^,. MEV<6WIY^OG@T4Y^J4C@*\GJ38@H[\$_3)CP^9&'B:03/,/ )WYANX]>,0\_[2/)3SSAI;QW M0G1]DML/- &O*8U-R -T_[P 9'/ZJ6SR.,^]=6&5QS1 5&3YMY_":'0]ZT-= MUCL\'AS$PLX1'$0I*.$@AQ#9NAB()[]:436VB_,3W0SG]+0W%7MC<)K-9SII MYKN$UIOEGT?0%\$!!,6]HKDS4CW5E@D[%**;23?JJE<6B/@=F^W^1R.B*6II M[99W=</K"#]9Q M!I1L10"XCP$&]1H'LR=1?!Y\T85*2K?/&IY8(7W)3+@Q&'']D!3,!/T>_7V< MXB[;A!1SNKD %]%R_ # #;_??UPHD&K1)R7^"Q*&!!6N;WF:";M+O,6$N7 # MLA4-J$&A>L^]\X_"HB3E[@-U?6Z(>[V;9R^V#QQ9/]UYXF"OA6G?38=F'[P& MIEX \JBQ50CZT>#Z^$F"@&I*+36X2;!!L:VR+CB4XV"]6DI37.)5B3LU7L=9 M(D10M;F9[][M>>*U-I +HD)AP4CP%[X$Q%&C&LKYG *BR,\L&@MT.;Q2%@T> MU7Z ^: [99#[,XW/P:N1G=D8]Y)+J:=+?11:Q;#6R9'63Q?8-P@D#""_2C_& MB:+"FZI2$Q!NKVO/7:ZK\_M:3?&E[0BJG)B)?SG8=%'[Q// 6TEE4]=Y+.Z4 MHD7,G4C4$?#0*K5QRZU7IH)*:B >NR?O==6CHD?J;7/Q@&>[[GO,IZ\$B)8\DX1L13R4N #TAY75<%!2V MYH8/Z5ZL?K=;G4_H&;XSA"4#_ MXW&W/^I=&24<91")SO"],MC+1#='LV\2I^/?KW,/EQ9:2!UYE#DF=U(S>GU M1*'UN;A(JN1QW(/,#UD[W'O71M["1^,I9IBX;1TNZM;+7U[*,JF?OA4,H\M@ M%X[JGA#;//:<_.O-:3&WYD6:*.,#QI4)8T$/8#A7M8Y1A1HU_&,V.#M?MWZ] M)%61Q'K(^<5#ZE66"X]//)%R8PT'\FE^F/I\'36*P.;L5PK<(:IE6%Y&CP(6 M:_D%E56"TX\R/INRY0OC=".U^AX=_8$VZ'*L:.D<*IGD7AJ=W)\-T.K1,I10 MRNU\B<(<8W<94L#0DQM"72^?!XM.NL=PR.5KJ,4&3BI;'!/7Z5[8W9H)NXQ" M'356*@A6R)7"WY+;5W:SZ[%])Y_[5A4ZX[XO)A=YK7RKO[_K?(G#U2:%S)-A M-UX]A\$2 PCE"!<"H-ZX%<_(7_7T(M!/C1^FGSMS1"9O\H.'H9__VO*9K:@' M/NHG3X# (K(<23&!%/4L>'L:B)AY^;I9M%1Q[O*+2,'BPX5? MWKQ82WD>=OEJ(]96\>7. ,@.A456U=0M T&,L(ZR7=,X7]$[Q&"ZTBMOKI[^78LR.?C%"K>)IQ\RGA(H+<"T7AI>ZRNI9*49@YA,$MKKM(A0"/%=.)G)& MBY&D?.1MXY_66W ?#W\1WIU%F%\%.,@8#<*>50BYG MV^=+TUSV+Z?L6.,9% O3@PY/!(D08/" 9G$\:OD$37+,T4$]W$LKE%QI*%\0 M8((TMPA_T^H%J\3M3U&6J/\I-J7J+_L2:,"^OOZYLAN57585YF'_VE]>R>*] MH:1SKX!6^)*[Z)T(?MMW(0<9+]'2Z%Z-A?EQ[A#.29RP0RK[W+6>Z73A0ZM* M[P*]U?J!6+JU>M.8NJOZIQI)!,.VI65O[CW9W@N^M1MU.=[ MSY.V,X@)EUB&^#)^&E!RW9"_<(/JX!%+*CQZM:!L=7A_$P\0;&(AI2/\RTMP M$D339*M$L"?>9JJT;X8D$)R--1_0^R$WACCK?R0F@3!QT75T% M^Y2\4_TNWI=ZL._G=(F$H4S.J^RC:8Q8R-$1#X(-^)+96,KBMRW/@ZG9>8F3 ML]>/_,Q[_"VPPO(TK?OB_B$KA2(!*VZ;OSOY0U0O#(*O/Q31ZDS88(4L&)=0 M]X[PACA1Y,367P7&]#/R$+\>4*'9-4 AZC; ME,#[5__N3&I@;1R2/NWOAM%!%+?E18J!7;\..]VI^W&\+&GXR,SFYEQXF;!R MP03._.ETBJ$H3V[T^[2T:-@^4QAAX=+_.3=K[Z*"\+?$.P3L.)SHB6%=&&,% M7*F<+56..6''2]^NZU*69[-1AQO S?9KE)8?10)=Y4EO3FNS?XI^2YJ*%UC& M4)91P^? : A'TT]L(L S!O]FL=8\Z+V#S??$-;VZ\]!NHDP@/WK4=DD:O5<] M4X@O(35Q#ZV399O;4/" 8RT2;)6]9<&'/$\.;'ADJ*Z\<'YY3E]&[Q3+<;ZS M+">)U@H2L]'0BO[ZMVE@=WSM^INXF7"T$?T*\*B0+DN-F V?5%:;,^HKW1Y2K6D+TV;7 M%KDZ?5J*Q^<08%OYDWTG9#O*)8ZQ*:Z YA[H[%Q%("97#D7>!!RX^T!Z*62?$;5M(ICMIG F)'0NN,CS)A#FV@N.)LO-N56LI* MEO3;]VZ^+OZ'FIX[7.FZ&O4K'Z:'?H3]-M!HG%+C@,3_V<5'S8K8G-N/<(O] M.$GOQW4M@=?R]/AMY>01T_=Y/$! MJVI?_''=,3TGCG![]G&:GA+;MU3W8&>5/-Y8Z#%)BGL0@B OZTQ9]96)L#ZL MYYC&V\AFYHJE7(#M,X39+I*6=&EPB--\484R.VF]/*ALMAI)_%O.[,[Q[X>?!\:4NVLD E2UKRN(-P*NI[OW#]RA5XP+#0/^$]D$66VW> MOYP 6:G=>'3\<\K&0TQ=8:%9?5#@#KZ2@CE 4F3"W)MO6J?/E]JF^NT2$Q>& MH&WHA:,%_GDVM3*#5J';,E) F04$?XVQ-XHR1TKE<7"OL-!3"CK0(X5UO2UR M%0<10%9?0NR4PJ,W\CXRF\&*6PA%ZF5NFT(EQ)?8Y#?E)AN..'AF[7Y01',R MAW$4$0T'3$GH^.7C[/Q>_J*+RO M0)N](\@1W1%FXCR?0\]?0^3Y5):%9>+7#/:^_MN:C_E P_WK89B_SFF[CCRZ M%-6DK/3L;P>'^T+>S?Q&CC-^$0V?5TX*-9_;L'V':90-L8(%UP]?R%/_X*YW M^]K%G8.TYY6KMO7+)Y>Y=&']FP)GL8G>B56W\TS/Q3[KZ^G**3&80BZGT8X" ML5M7J4E*;6K99/MY]AY?5[-DDCE_)5EZ?X4^+'F%+69@U2VV1CP[@-:8&J13 MD3.\D.ZX%N@O.' F1C(YM'YC@7U:C/<[(8QX?QR0].P54A>M:%@$YBIN(VG< MYJ\?O&#"2@[/14K$RIS6^$KXN9X@D&=J6G3DD4&%]?PH6B=G4LN$/!-T-""N M^%$C&EE:BTA#ZU3C6,3/^ '^[7[-'RDQ&2PS$\"LZ:I7; M%GH^F]3U9^]V[A30.]L7+#(N7K R4>W*/YV)O7[6_5I39NVC">*2)O7R5&V3 MK!ZEZ#W*61Y./=W+,S2LP(0%:#ZMP50*TVS'QK^8T?E*&HC[4)Z^G0(FW+$U M)BQ\5R24RP5/:?#'K4MRM3,NG+"*&RA)G;Y08^]0/(/SS]SQWX&;)U(B7=(, M?71;X!W2KFL+(%(-IP*YJEM[7^^*2I=-29-N"4HW1]\U#7.E:=PV&;59L-8^ MTZ^J-3<[Q8DGYF82K[?Y+-@I*,2KO%X8?[2[7[+UX8Z3@/-GL' 35BIX,I)C,[ELG35 MXV(\#P/K"2\P_[2OUD=+VC=<%GZ<\426+.'FN$[7WY9],_!2OC5_)6D)A_CG M"=8.XA]F2S,&V>EYF=@]D+74$R+)%1_I?LLR1(BC?]%CZ3JO"RA'Z<'_^ M9EN*+6,\Q+#?#)DE ISRV9M 5&>)RUBX+&Y MQH2IK'W=V8Z^82K$^]3N4\_U#$0$L0Q3\K%JI2"C]A0:U:4GL/,4@/VO^]G^ M?EC^X/B'B7JTW8)=0PSF;"5';>4 W!^!F&?>'H)+#WSO649@ M9V"__UHJRG;@JB\>'"BR710.^E5HJGI_(;T*D?4YX)-=.F^3N7]] M55>8D&AO/(;4AK03WU@XU4,L3)OBA=W=6MS7I!?SFIM9*@V+%$RQC->>F MS:HQ$U@\*[%4RW 2%2UT?599YTS6_)+!0=NFI-/;5FND;AM"E^C:^&#C?[0: M&2)CN-J$DG,-W$^5L>!>+UNBU_["C"I_#CY.L" ,KCG ^QX^_+!=-I[/A"G7 M&6QL<\Q@AG91M_4Z5_?6X$581MA :ASM(,>U3N M@!M;>9+H!T?<7?7I64^T8)_(U*,.X@&:*%Z[U%?IBI1Q46N<;MYO^(^T8+ M=QK_\&>KZF#&D8SXPMKDC*HE++LD+TEXP_HZ#&Y4\M]'>/]?'H$7DT26>TZ: MY6NJ'4*&__2F.SFH\7;=ZZ;33F]T'.SB-? -V'1G^:T'RC_/^5= M:502VA:F6U:69I:6ID86J6FD#9HS>4L)S33-R$S)E^9 3O=F3@R5F3DD5[I: M67W>]O^_76V^ML_^?=W_? M.?M\>U_7\!_OYIY*^O035Y1%5F%&T:(XU@"<=.8JYERF[[-$RD:1(8M38I#( M4E.9$1B.X_LN/-*&_'CGCKTV;U0ZRS)RF-CIT@\*@H);/5!#Q4ZF74T$EH6-UK:W/2*=7MKT-R -.)LHW8'4O4-JZEN2RT=G\;9DCMH8(? MC^M>7W *Y=&$(2"\(,1"$8A0#RCEZ[*GF.9L9M7P%"T5!9\F)B[5R?KTJF[? M1%^)W!#XQ>KJD'IMN3+XGI,RT(BV4"C93822^R'_D@,V0$-W!XR (Z>PJ3"# M3*;]6@HP*:C-"FU[Y=BPUY 7EWF9PB;=I%Y)QQ0R\VR]Q!HI)M;[D)4NW473^UA^5 MN-[Y'3YGG'2J-(_"%F^SO*;L[8#^\YN"[[F*SLJ2$*IRP&0E4&90@I!LXATK M2@IOW,NR20K/\STXWB(9J!\S6CDUP4=$VH*WY#]8RV01=F$G7T&V8 [3_\3' M6G.A?MNC2U,;+&.7FAFO>EM6<8!&,; M.RS;02;/Q1 WVG9&DB,'B[6*NHY4#52/S<^A(O9$%B >-P\3+^8DG7?L/%66 M8$)G0-'D4[)L ^Y7+V^(V!;N:-FT7#^4B^12WL4,KB7S#U#0K4F/=\:LF45-C'8OGCH]FN7_$QKT< M:9R@ZO16,'W:>]\S F>H?=@7DI9VJYJ5C"#/G82&!*C$Q%'X0[!-J"8RQ+9 M1'X(? *U2P']X),K M)'9"T=WQV/?S"]7IT(,C/SD?&8F+ M5.*WJF)80@5J8"F#FE:Y2@A>UP?<(#WQWT37_W7#Q"F.7"0*? IS0(0M-R8Y MF#>-IWV822_3*8*X<^4 5([H<&D&@*XAK")$^>+E_X2:<=H>V+S P?%_/6]'!APLC3=MXR.V\:BIW)8B5RM YLEXKS&]!JSX@?E)9Y+ MR/H%5*_C:WA7!5+SK-\3NYP$XG!-4S4IRO2VH#P1U3W,'J!Y M5$'$SJ1"DLZ]254+,/'KR,.VA& ,KSI53 1CME,8P[+N*(TGRQ\9V,/$IOQ/ M6E:F$X9[9['=$MPH+]<@,/K0VDR7VL \9Y ZB1L4FP@NK\M+VH:19.<4R>C[ M,M,> E[.7&_%'4PQ"C6KO!9,V3XHO!-=58MW%(>_C)#9^.[Z^KDIS%!XLMSO M4$"QK[.;;!Q;AAO:)Y$#%-[]0<:P-GTL,5(01X#JHGCO>D/Q(?_=F MET#_MM//-5_J'FMNQ/\LJ>'_NC(M*N;7=R%=8S[M2UY!-9?0O95(-=&0UNZ= MOFQZ-SR3UCNMZ[6<>O'1/K!A?D3"W0J^K>M7("URL?7&#;9V\!1X; X/)XL; MFJR5-#SS4LKU+FF^_I+D=0G_<4637S@U/0KD.0$!W41,_]BGQOZG2)94CX85 MWGH][(XQ(F&\Q&@$9+W4$'M+FWJ+0!=/V'FH&7[,!?T6:IUCUN8S%:6Q1=H^ M9V-#O80X Y__ DG,UE'24]2ZLFB,]3 M&,O8K],L7 MNCPC?9638R)/A8HI:-":?GK(LL$?@:M/,NJ,N9^\H-(X**S'(I800"K;(MH=, DE/Y8"MA'3; MA[_B4XYEO;FRKL\8:7S/'GDC:,& M_#'J10WO1W,\KEU-;W:_WH"_@ P._6[C$LVM&U4A..K!%C;8E0CWLH+:&H / M":I+$)79DC2]'5TFEAEF :-_[(5PCW<#?T%^98I I@OW+9+#F1H2A]#^GKC= M#BQ1X/43'[_ HC,8'7\FUS^S?>2)B(//OC+,MM;8?S!/6%A3*-&3L86$';]H M^YOA=+RO18=%&)51A,1WZV*^I1#HW__._E]-1)5MTU1 ]0$Y(*DC+H:- [2I MV!O^IFVN=_*@Y;*G'&!WR##IY9"NR?*?M[/7?DYE=]P(_CIK;9Y-2$7W3WU; MM= M^/SSR>J#O^?/[Z&>\N^_Z#4QJC=?P,.U,'?%?@_ .0]2A@8B\[GJ4,+:;-)- M+>>+_7"KD('7T&Y7"TE6KU^J^&PS@>>,2\\]??XM&@CK+RN8"J(,ZP<>HNU\ MH;-$C!==4FR ,ZDZ6UL2QM8NOW>@*1<7,56\(GC;J4CR-#.TU.ZV_5E<&6\0 M27/[+#ZJMGE:JZ#.R+)\40AG!PD-4,JL/M50^^,T<%6/P:UXW9;/#EHK/= M6JMXBUX5:CDN@?W8%V*<:FP"5,D\I0-VN8@,0QT1TF+&9@\SBA2H8[ECUO"U M;*2_BEK9\3')Z]8MWJ>W@(T@.2"O$_$X6@J J[.I=!)+#OBX"GJ*X"$>D5U2 M[)<$(?S5:=D8 +AH+O!>.6N+RO?8#6N_UH.A\M02V3O4BE]=3@KUTKCN>26$ M/H\>84:)PAPQ5"20YT*X+VY,4N!G5>25\ +FY48'16)?;8!.&E->*E;YO4C? MWS*ST20Z.N/GGA)?KB3; 7%<5L".X$-_8#FHW;PV\Z;?9Z6+<@#'K5,/XEH[ M8LHB5]7DS,W=5=8U>Q,'NOF7<0;,_@'EB_0Q=?+W>,)CL@M$ ^5.0I^&/4PI M6]*VK&VR@^9"IEYA%X"OEFR@B'J*%J8/LT5T@L!WB86?ZP\('!UDC!751LT, MO&K @&B!?B,^K:>*89<_=K\H3XL@8)O%C6EMH5JAJ11[3']9WK,& 84XZ#C! MN9*=.>H#53G>H6+V1X8EV[UDW_U[ %W %BU-L :<#BQ4TKATYC\-**?_&U!+ M P04 " 8@6A7/O6[?>2* 0"^BA $P &)E+3(P,C,P.3,P7VQA8BYX M;6SLO7MOY#B6+_C_? IN[UZ@"C"[]*!>C9FY<#ZJ)R^RTMY,5_<=%!8!/FU- MAT,>2>%,SZ=?4H\(A2-"(A64K%DLIB=% MFFW^Y4_NGYT_ ;ZA&4LW]__RI]_O?H7QG_[GO_[3/_WS_P'A_W[W]3/XD-'M M(]^4X'W.<7/+U_*('G M>'Y[6?O;_"]AY+,@H#Z,(^)"A!,7)J[@$ F1Q"AB3N+BJ_N_L"1Q?1%YD,;$ M@8B2!&(7<\@8#^.8AJ$?1-6@ZW3SC[^H/P@N.)#J;8KJG__RIX>R?/K++[]\ M__[]SS](OOYSEM__XCF._TM[]9^:RW\<7?_=KZYVDR3YI?KM[M(B/76A'-;] MY7__]OD;?>"/&*:;HL0;JB8HTK\4U0\_9Q27%>J#MAUGA^,JJ1,E)1NJ*3\/\]-]LL% MXEN2MSR6U8)PE;I?;,G8A^D7:^+>28;@TPO9BD>L'ZN.&S?7L[J:Z6/3I M);;U6&0E7L_P6.RGZ8B\5C_X+/_63*,&ZB'3:IZ&NCNB\A\EWS!>L^7!T"!E M__(G^;<5X:NOG'')V63-WV<;^;DL4_G76ZD7SW,N62NC__@5I_G?\'K+5PE+ M(B'DYR@D$99?-"0@EM\#R FA7L"0_&"YJW+WJ*_X!O[^K96JFGK4O'\RP*$\ M\S[GO,BV.=U_"1_7ISYO\LNFOH7Q+QO\R(LGW-P@A5=F0ZW/OWZ3;P4OP#N0 M[Y0 =*\%>&K5 (72XY]_V>MO;RW6;X7P>EIP]V*#CMQ@)SBH)+\"2G90"3\- MOJRQ!RM3YBUP/A#@OP7>&3V0O TBSQXOTK#,+GJL:MREB'\"6>*Y?,HV]Y^Y-+;9=5'PLI#?'_ZIY(_%BL68.2RFT(\= MN7L)&(-QX+O0]3EWO41X+L,ZK*\WW=+(?BD7Q3&_\'59M#^I6*=B',W) M9B$:,\5;?C&\:QRMW.:9'+Y\^;8E_\%I>9?=Y-?/.%TK3OLURP_GWC__KN^$ MCN^',"&<0!0F".( )Y B[,64!H$?>B9T,TZ,I=%0JP5HU !E)A<#[#0!0O[K MU;MV 4>-7#L][II^12;FM%:!*^43W)17 &\8^/B?V_1)&6Q7$OVB4(NC7B>P ME9NPD4MC3'^7(6N)%D<*,2M=7@;4:QJ]<#0S>I6VX8?&"OS*G_EFRZ\W[/U6 M;C4?>?Z!/V5%6A9?) Q;>6: MFW:3>9=&H*WL"5^]L[01'[!&_BO0B*^]J31:BRAT,0MB'WH^BN6W+7!A MC*51'5&'RX5PL-S7K%I?[*PKT>MA?HMUV.SDGV8I D9"XGD>% $5$*FM3>R@ M!&(N-Y8T=AS!O)7<=Y'L#5^,[OQOO233+,.@&VLJ:"-->KVEL]JS!.3-E#"((_:I$M[M>TX;&T-1N>;]9=F+;ZKS=<^C>.I!+ZP-EV MS6_$-:7YEK//*2;I.BU37MRI7=T=_U&^DZK\8Q7YA,2.SZ#PL#3I8^Q#3(0' M>1 YQ"$A]UUB1#S:4R^.@1K)029 (SNX*1_DY_=]S>^@HXHA'>FOAR8O38+R MU 1U N".W."/2G*@1 >5[#:9RA@P6Y2E/_&\W&4,R!&)F8\PCLT^;:3M)9?W M11T6UG3)"YX_\V(58!:X/ B@&S,"44 ]B+THA"()A7 1Q;YC=+9W?JJEL=5. M4KGKK24THZ0>4/4HR Y4$U/.'J6=E.#K$%[&Y#(,A24RZ9EH5O(85O@U66C< M,8XY,_L@]VCKK#K#^/CCB6\*OJ(.=YPXQ#")$@01=1 DB>=#BCF) M?(ZBV--R'FO-MC2*:(6M_&%L+ZX94?0#K,<5UF";F"X.$.M("AI1[5&&%B*6 M6*-_KEF)0TOMU]RA=]-8VX+FZE3K Z__^VFS.^UZCY_2$J^O25'FF)8K'B=A MXO@Q9'[B0<0XAD1NGJ!'7!92D0C,(S-;0W?JI1'+^P?Y+VFPIQN0[<%Z^W.5X4\@AI:GU>1?@DB2$8XI#&/L. MA0A+^B(B8A E\IF,8HRIXYC90_T3+HVY&GE!)3#H2'Q!K-$@Z+HVDCTH)S>3 M+D)QA+&D!XTU>VE@NIE-)CWECZTFS?N,PW=^335*\#"D<VXA SB0]V7STJXPG("HIU9=X M77VGJ914/\#@"+]^@K@0E8FYH!&M#@N\ DJZ\4!HG_9? LA,)_HFP)@RQ_-$-O'O9 M7W.+7]3/KK_CG%5_W,E9Y293!<5^D2O[(7O$Z6854FDB*<^1Z[@Q1 [U8$RY M QD.G0 1$M!(&)V032#DTNPL%4PL38-*8/!'+:.A637)6FJ>KKWQ"DU,V?6J M*"F'E\;\H&U"[&P=R4TAXKR'=Q."?'3,-^5<9C3/*5M5@_Y53EY^D.;M/M]5 M@X![;E\:?^ZS50$NU'EY)3)0,NNQ:!]4_21H":59.&R/BM7\7@T(3E!1P>F? M[[/G7^3=#0M1MB>?OC%GX0X-I=I77^=2LS>WR,M5;1/\QLN'C*GCP*+DO/-I M1B@4'%,*!4=R$^G)O\DM)8+"0U%"F8>8T'K+AZ=:VLM>2UBG7BDI#0TF#6S[ MWWB[B$WN&S<%2_NUU\>ASQ"1HW2,$/FO/0=H3# +%>@KVC*"P1UC/==5?/57 MKL9*-_>W/%>URM3F\(:LT_O*Z%!'?E25G4D?Y24WXIO\:2%JOU9=ZL==$1&X M3DPH]&C ((I%!!..&8RP[\.63D< M5?[9>WXC;O.,;6GY?IT52K(\I7SE("08"Z1I&$B>1\13(>L401F0)J/-EP\Y0L># MA,@Q]X^MP,.?<,J:2+_B>L.J?)PF':>N]M.D\R5Q&+D1"2 .40B1[_@P(2&" M@4\8%\QCF"&SJCNZ4R_MJ]!(WH:LUA%YAWE,M?BF%76TUT+/(I\&X8D_!]K@ M3I!L:0Z8M8(XVA//7 3'%)#CPC?&(YB?6$BV3.65=SE6Q=MOLW5*4UY(MJ2? M-4/$-$=9T'O22 L:<4$K;_6^**$YV^;<=A4]0YQ&^?!UQI_-GV^@;->W;W*; M^?/^=;OFKD,"]SJ74SQN2O;K&M_K'M"=OGMI'UDE)5!B0A=TCD+!'<_E]EC% MW>D?TYW!:Y@2+H=J:@_5($K@#R6RI5>_'X]1;_N9(6=[P?M5ZK[3 U<:NV14 M#4#.7Y=^J_,Z7NZR=_Q6?CBOA7S9_IWC_%?YS*QX& G!*878]0A$*":0^)X' M,0L=@CB.>*SE>A\U^](8XD[:$1PK";7= 2,@'_2[3 ODQ/Q1"W_UNOCDU:YJ MP,L5N,O .PZ4%E>@T@,H18#29$K@M9TQTR[ 3!Z9J1;"Q#DS'LBS'IH10\[E MIAFO;<=7<\$@XQPV']("W]_GO#XRN!'-R<)^GQ/'$7=Y'$+"'0R1(U2S*-># ML<_#)")1&"&C_*.A"9?V53B45WDSVWIOX_./!D'7\\?8A')JI_QE*!I[7G2A ML>1O&9QN5B^+KO*O?2O:]XW88?)"?O&JO<2'C!=?LO(K_\]MFO.OG&;//'_9 MEU/2W75JC[@T1NE(#I@4'6RR$N2U\*"5WF SJ@^MQ@9U$E2GWK1V %52 RDV M^/H*4/"'U2I5X\ :MZ/5GV:^7:ZQZ@<[7_.[+ZVJ=[+O1%7S:N7$+"0NXE $ M*OX,.Y&T=8@+G40D7L0(BP*CBE0ZDRZ-D[J%WL[V3ZDD-\T)TED!/7/'-JX3 MLY(-2"\HFC>,D?5R>3U3OE&AO&$0SI?(T[C76@$;=82UKTI<3[4*'$%\(C== ME,<<(LHPC)G ,, X\/W$ITF,5D?=/L?45SDUO=:;I-?9U&ISI^KD=IUM[J'D MQ<>FALW%)6M.+H >+=G$\VV+U530[N4>"CJP4:>F#ZGIBM2A/O9&\%/_K NEI5;:*O)^P]*R.BMGVUQ]\U5+]XW<1,/';%,^C(J]'U@* M/::R@.Q<=='QAJELP:K+5=-5>!=%N,.Z4> *M*]!U9*LU<=JCRL-W.SULNJ; M;.Z>51J*G^A-I7.7\?GF-?N/;9U'5MQEUTR^9&FV40.G[-.FJX_7ZV(EL,\0C6+(A' @'2+)7)/^?!A$UH*N+!5HHD]W*@1[4 MNR2W+;225OYGO09Y4T&JS XZ3V^R4K>.\>5+Z'@Q"EPUQPS(,0Z:81S+!V_X3Q5SJ)/&_D!X$7Y<5.FYB.D>]MH[XQJ_=MD\,2>BPGB"8P#5=#310P2+V00"QX[W(\2YANU M33@8?6GDT0@WLDS=(7#:KI-Q<$S, =I(C'%Z'&MLS\?1&7MNE\:Q6B<\&"K6 M->JY:MRWM-,'K(#VP1A0[(7(BZ$14\B") DABQ&'L$N$+2EP4<;UFZ':!G:?_ M^:30ZEDT=N":F#0[0E[MTK6G:*$RC(8ETZ=GHEGMH&&%7QM%&G=<6@*\6Z+V M+KLAI31I_YIE3*5Y?^/YO5N(R'>J#[W&*#.5^ > M-=I('MV2@O_G5L[T477N5&6\FV*R44 8=GP?AK'PH;2L$"2N_!ME(2*Q$S#$ MC9Q#9V=:'!ON! 65I)HE] WAU>0R&Z!-35?C\#*GI2$L;#'/V7GF)9>J7&1QR_.*HCZDZVW)V4KNMVC@.@[D1#7E]AT78H=@B 7AB4,\ MBG!B0A!GYED:/7SA<@N6%84*R0.%$A3@9YRNJU.5*F;B\3';@*+,Z#\>LK7$ M66Y#6*T+^"G= ):MUSCOW/^S&:><6P\]1K& \L1\TDJHZ@&"2D9E\512VB.3 M 1@L4 5JL9M,*J"3XSD:5OUPJ0G@G2LPJA=F.]%.ANB^59:D._$!6NY!@"OU]GWJD2_2C!@V9:48KL& MN+U>,OS_Y;I)T_CIFWQ(JI-CX#M70#VT%?%_D(/6/W6KGWIFIF+ORKD.6#6+R.I9XK;PFOH;VD*U ME_,*5!7/P/7!(_X^YRPMP6>Y-]J=N]@SV'70LF2U]TXUJ^FNH_1K^UWK'F,C M7H[Q:2.WMEPM[SLNUYO?9GG5(K L\Y1LR^J+DZELPFQ32B7E./=M$)O\1'WE MC//'2IR3EZP2'GH!(2$,(B(@BHD/<<(HC CR:40P1T&DV5UZ_F$9W*PLZA&8F*'5 MZM?*@I^4NC^#6F'0: RZ*JL"?H<:[4.!E0&_U_O<90MZ#+0W5XMZ'&;:E2WE ML3#9YLVV3F?WA]-+,-?&8TKW2A0])R 7T&?)"C$+N(:UV(J>'7]JF1XE8'4_4,M9E4*Z 4"UUGWM; MZNI@.?A)OA"AB3^B%3A[\6KOZT6 Z-<.O@R8N8H#&P%D5/+WO/[G:_J>N&>V MHKWGY>U6Y>VY:FSSU'YNK#NWOL=Y_B)_>OVHMH$KZGF"1D$(G8C[EGJ]GC"@FS_1K@:9[K-_Q^W13==420.Y]Y#=-PG]H*QS+YL MC*>KICW1MY='DJU7A,0D<3T.W9"I!G\<04QCY104(6&4"!1JQ0 ^K77_YE_]8?CS3+JWQ6@?;] M/'_!.'/R5[GO^YO:]OW&L8HE5V;JW]/RX?=-1@J>/]=9Z$_;ZBA!RIZNTVJ+ M(?^US56-NG>X2(M=HXFZ._3K(H,K+M]G:;FXD'K8A0@YB=QB!S&,HY@[(4DH M%<3DE'$6J9=&%N\?5#RXJC!CNEF?=['UK*+%+>'$5*?T!97"5Z"C=?*R# M1#6LIF550?56OH--KD6<),RA+H6.SQR($A3"! D!.24HH%Z 8F)4K/_,/$O[ M:AR("92<([-8SN&JNPF^&*W)][GF0(W8Q_;"8&VK>GJ6F7>CO:H>;SC[+S<^ MZGF?/3[E_(%OBO29[\^COO#R1MSA'U4KM)/'4D-;W^L-.Q>]PCAB+HL@K\K# M4A9#PGP*28 B+#SB^Y1J1J_,+_W2PED.$%A28,L;/%B#QVK+?EPF9N[#)^4@ MVN$*J "(3 )0MNJ\ESDP["CLPJ"N#0@Y@T>'^U#R&4_1C.=<2[[<3(Y4WV[ MY3Q[9/L&(LUU(OQV:'<.G-]0B L=D/MZ%OM:'\C'B5"-C")'J!:RB0J1^FSCJ.^>\81R&^8/J0;GK](AE*GDD_*1&A*M#+A^F'@,^A0&D*$ MF8")ZX8P8LSGQ$U"X1CY?'KF6AI][$2M]CR\%=:,-/JPU>,,2XA-3!F'8.WD M!'_4DEID# T\+!%&WTRS\H6&RJ_I0N<6\Q($JIT09^^S3;%=J_:,O_)=0;H5 M#=S02_P0>E'(( H3!\9>PJ#@"<5.[ LFM H=# MK0J A@;=S'^=RR]M?_T>%P^2A=5_%!,_XW55D.ZPO@41)*&!KZI .4C:62*2 M=I8G=VS"C5GBA,(36BD4XZ9?&JEVZ[M]LKVD;C3*.Z]YG17DCOO)GOMGRG4M$ M6G^""AY UXFI)#+'ATD<>_*?TE2D8<@#;!2R=G*6I3&7$E*]5'DMIF%E\=- MZG'1Q?!,?L94(]-(.(DWJ1<#2]QQ>HY9*:)7S==,T'_QI<9-'<7^&R\?5!C2 M,V][OBEZ67'?]9T@X#".>0)1Y,00ASZ'@: 8N:&;\)B-,VKZIET:)72_M;7< MH!8<="1OOK6F=7'UUL'4F+&%[HQ&S'A@+[!<='"R;K'T3OI&EHH.$.XA_@*<^>TR+--J8MVSH0ZC')6& FYHM&+%#)9;-;V[&VUIJU M=8:>N5?;L5+'K=I.7&/L5/XM7!PYE+L8NE0$ M+E-C%;G<]_P@@@S%DL;<)(2QB"F,'2=T(N($#G+,W"$]LRV-W#YPP?.Q%T;G) MC#GOXWW@HR M$[_EQZ!8ZTT[J'Y/)K^\MWF9*=N_P^='G.6]'52H?5>'+[RT2:**#>:;HC+I MNMW%WKWLKVE:S5U_QSF[>5)7%E*HG*8%+SYM:GOC[SR]?R@YNW[F.;[G[>]O M\Y3R%?8=5XL*$E+J0P6>YY5N[ MC0/&#[CC.CZ"A'$F=\$NEA\WZD.?.Q$/B,L,=\$]FX9Z2EKJMY] MY2H379)05?WN1(I+\Z0'+@H3YGHPX*Z B'H8)D+RAXB8+TC@A(&'S+HC&4I@ M\J;,TS!)I='NBD7^S;R2E>D2:'K9IH-U8@)J)6[RWKH%INSSSTB8;/GB#&>? MUSLW#IHC?]W(8<:&&61R2UF^J*HK93?C9A]03/W8=5 OQE%].)*:L7P$F# MM_5ALA8(,3CAS.$1N@ C A',- Q)X?NG$0\-#(N=@WV])V8$V0X%[((:?["( U77:V8)OZ MG,(4,7/'EPX2MOQ4O7/-ZU;24?O("Z1UDW$$5A/']1O>X'O.OO'\.:6\^))M MVJ1*'N"(^PZ'2<@2B$B,(6&J P8C"+G8YXSJ]O<9FFMIE-'&##[6 H.BD5@[ M$&D0W'["L S9Y!9)C58C*VB%536:C/-\!Y'3#N:RB>!,85T7(6D2Z*6+S=F0 MK\$!Y@K^TM6D$P:F?T!2O/VU4Q\]Y5N',7S\-6H=N M8E[K0PW\8=4!9P3-J$"_X=%G"_K35K0; *A_TSB;[G.VN;_C^>,'3LK?L"JV M7J:\^"KMR"KF0G+2;9Y*2GI2G/3O'.=WW[,5B@(GH C!D 1$;J"%@ F+*&0) MYC00E 9N8F*[C1%B:5PCG[K S!(;!;V>Q34UH!,SD!(?*OF!4N *-"J\7 $E M*Y#"VK.N+H'*DA4U2H19K:5+0'IM%5TTUD01SP/19G^5%Y:[4+._YEE1K/S( M=SPGX3"(7!7YE;A0-9IPY1'KJ'G M\;:K,S'?Z@0>Z\8=UYIV@XXK;6<,+1Z_%'/%#X^0<%E!PN,A-HX$OF J\ZZS M'S>E-#.^/>+U^MVV2#=<$@0/DR#@ 8.^(WR('">&<>([,,*NXW#"J2\BW=ZS M)\9?&DG7(H)*1M *J=^(]A2"_11K 9>I3XV-(#'J3=NC^*@.M:?&FZU/;8\R MW6ZU?9<9'_9^*_&&23JXS3.VI:6D 9'ECZI63%4,%:]7 8Y"YK@>%(%0P;:. M!Q.Y>86!B@Y)G"@.]4)$="9;VLO<"*H2Q%I)M<\KAY$=/.JUBM?4-E C*V@Q MZT@+&G$M8J=]V&L5PYE.>R_"TN2T5QN]PR/,==ZKK4OGP%?_'O-NB4U5 M@)M-&S)/8P>'"8\DA_*@_H,DCFKA'6'YO\AG2*O\X:G!ET:$*/6;.>4/M\Y[>B.V1J;G9.U MVW?L[#7FV[+/$KCU[4.VX5^V=0*5Y^$P]%T8A(A!% E7[LD2"HE+ R1B+_:1 M]I[L]>!+HZ)*/E )"&H)]7=C1\ -;\4N@6/R8P%M)(PV8>=4'K4#.QILMNW7 M.36Z>Z^SUXQ,CKH^<&M@ST/8 MQ=[ =3WL\$A:)2YC5 ?W4+:PFIB#SL)DOK?JQ4M[FV4+MYEV7.:/F,LSNQWIOGVI3I M:-#9GVE=;AYL^I733([YC:94RH!*&TO1E"; C0JHU)I@MIA*$W6[895&]XW( M0,PHYZSX5'$\2,?02]!#D0T%I#$@0NQBYTX9I$K MK0CM#,3^N99F+;3R K600+02@VPOLD%*W0#.@[:#3?0FYI@=<$I6L!,6W$P! MG$$NHCT 9\M%' ^D62JB'C0]J8@# \R7BJBGR4$JHN8MXQQ/UY2J CB%Y'&> M/JO*((WUZP4)"P+AP\1G 40LEJ3J,+DE"R-&/,(2QRPT_=Q$2Z/55DZP%]3, M670643W'D V<)B;0$Q!-4 MK" A+SIRST\SJN!E2]K639O!Z\_@?%1Q(>N(' MROH= .[[ \^SM#^RHLR3VG)V;WW]L3CSAT11AZ$)% 0.0[$<0A8Q E$0[4 0AVC[@P.VY:#,P$X'=9*@M "-&D#J<07JLK_ZI2N,X1\^F9D2^8D):!K0C8YG MQJ(WZJC&>++9CFW&PM ]PAD]QCA#Z -_RCE-Z\V*3[CK^\R%D2 $HHB%,'$0 MAJX?<$;E_P6AEJO@U.!+HZJN;%5-9OR8Y67Z7]4/S*R= PSUC)NQR$Q,)5VQ M[%DLIY2U9* <##VK/7)*J=?FQ\EK1M:N5P^GW"KMB^.?;P+ANH@0%G(8!W$" MD4LB&(?9>VEO>B YP"?:]:[IM(PPKV!NL@AX13(3M MU(>V0[!.L.\9@92MLO8&,\];W]XO^6 M;M+'[6/MT;D1'Q^?UMD+YX4T1"(O$)Q"1X73(R?R( FP#SE&41PPG^!$]\S" M=.ZE,5@MH#+A>2NB,NX)!P^I:M6MFF2F\FG95'UJ[_.JQ<1]S@W8;5G4.'VVCT@).,]F. M)H^1B5DX@,!9Z^_0-R=VRYH2M'QS/G%5W2[)'?X1^\:+L"AK'@C/$H$D94T Z\M#?_+BOQ&N2U=*;Q M5 U6CF X9F$LP:$$(A10& OB0R>(" FX[R"6K$HUT818[89?-E:)ZX<.CCW( M1_7ZDSZ[I)'XCKC=ERM+U M5AU3?..TZ8_P\0==;QEG*I].A01ORR;.Y2/.-^GFOKCE>;7QWG=>U='L%<2M%K6W-'14]WT M0=T@?_>%ET"5G%&%3VL/EZ'?T/[3H.E=?-,UGMH'>>GRMDKNEW72MO33+88M MUZ9] >=U@$X&\)&;=+J9QGUO/FTDH?*B_/A#99=P50UF10,>^4DBH,O]$")I M]L&88!?*SPAQ4!AC-_#: GUZGXP3LVCQP6$)OHE9OQ42\%I*,ZH^!:3@1,2) M<*#G";E18VX,B3I3XX$?NCX+:.@:;=3&PCAGP>1L4^:8EEMI7:?6 =7[>%T( MT\1?G]UCUHAW534WL_>UZ-'>$MV?FF%6ONY1\37A]EUJGL9RE[/K/-_3]?7] M_?4S3M<&&2L]0RSM79:BY17S@DI"_5H20U#UO\8649KX5;[+,5-Q 9U\S*NN M$7D"0*M9)!HHC4H8Z1MWMMP0#>6Z:2 ZEX].?>7RIH?K#?L@-_GK[$DM=$,H M;4^$P!7(CT-(L"._]#R@,&$Q@H$J-.,Q[$>$&"; #LVY-+9H1:YR0]A>:.-$ MV$&P=5UL5B&S8P1GGSI'5A>!$IJSVK>:&QJ=- MD7.O6"]_YBMIU811'(50VC:JF9[K0!P*!@GGKD-Q[#F^5@^HODF6 MQD0',H*\%G)$F8_76 8^)S%G"42.4$VUDD#"B$(8),RE7AC$'J&KIZJOZ;<2 MY^4\B+Z><"Y<&U&OP#M^GVZ4SQ.\PVO]CH6]4,?43WP?)9 %S(

-IF_3#M#M=+/#+">VB[&V=7X1:M.;X\=@62Y)K#MS[MI1W3GDYU&.J&SRVYP_IMO'6YZKI#]\SUV"1 VXK1MR+3O/'\-F$\BOVW.OA( MXE;U7^_DO=<_TF+EX 0+$0D84Q9* O9CB"..81S&F'JQZ\2^62.$[NB+(U(E M'%#2@3^4?)HY?Z>1TZ2_L7A,36/:4)@3T2F5;1'*P=CS$L,IM8Y>\),7C8SU M5J_\NY[BSN]>]I<<%'?^SVU:ONQ-O^*F?.#YW0/>W#Q5756J\A+%I\UMY5M: MN20B3#67PBB6'$ C!A."*4Q S M+YNM*/&YQ)XW=GSFQ3B**)][?K-OG6HV_Z'Q-_W?6YQ+FEZ_?.5/65ZN'"]A MOA=X,&"$0Y2XTDA%+('893RA7,2!JU6UHV>.I7U!6C'!3DY0"ZKW'>E#LY_R M+6$TM>/5&!YM\M0 H">L0-Y=4YS\RY[9^L:Y$PCN>['# M R,[5'OFI=& %!PJR:5UT(A>1=SLNZ"J0DG/E>_@+V86IOYBZ)F(DT \,8LT M,H-/!^#N&WQ66>UC8SA>&W6Y"O5\^9 ]XG2SBG$8.XAX4,0^@3+:_:8;E+%DNI,XC"1(@G=Q*-N OT$2R)3U82P M"!+(&8M=Y(N04ZWV\T:S+HW &J'KEB8'8INQEA[D>FQE',U)9C>/#2"OZBK=RCWG2Z<*;+%OE[!/L_"8M*EH(/>% MH0H7\:61A5T:0>K[#@\3C!-J5*O&8.ZE\5(C.JAD[U9#-JY,I0^_'CM-!.K$ M''4>3[ 7W')VRP6(60L#UI]YYNA@8TB.@X;-AQA'89]Y47!^\\05.V[N/TL# MCG].,4G7:?GR^X;)"57@!F-$D;K13PLMW(W \DI7?ZB.LEMU5E9KMI_%:HSR^9^7SU$ M57U5,3-56?CZ9V8,.&[U]+APNL68AQ5K^:_ 3@-0J7 %=DI<@:X:H-;#>G#; M13A:XLIQ,LS*FA?!])H_+QO,/*GYEF?7566@]*#I[N-A!5 @&F1MAB"*YAXN=6$""L4@4^JI5?.T_1SG+UL]6L MZ,_#:*T^X+M4"+0:'>R>VD79JW4%=HJ!1C.S_'MKZZ6=?3K[NLV4HSK;^IED MM%H%^VS>JYU9YLJ.M8I))X?6[KC&7\G/&=Y(D_PQ+:NX7/DA+E7,2].:R*4< M>SY+8!2&1-4I\"%6182]$"4XB0CR8JTJ.T,3+V$W]*WF)9W[ C2A?]Q75#J83[;]H)I0OL=%U0 M#F8QMKZO/<>-VP:N5>_J6_D:/>""W\IW8E_:FWJ(N^H4WX&(."'$"#E01 R% MQ$E"$F%-(UQGOJ71O!(9?/QV>ZMM0FJA.FAZV\9J8MJL86K$K;O;@U9@H"0V M;T.MA:.V16X;SYD,0()"DW2E ,$:4A)#QR81(1GL0N(6YH9(WW3[7Q9PGK7M5R,8R&9"7&]_8>]I MG?C#UQ9>ZUK@Z)_\[3^P?Y?EX_RUGN M^8>*ZCZ\'6G71I5-Z* M#' M,V@#ZX!<'*Z9WVV$^K!?>PHLI_9Q5S)?@1V.:X]TFR.=4INI3'VKD5GMKG4&.Q#6,\2M(3;Q.Q\ M$-*G B0.FYQ:S% ?AL-6/GK/3/-FGP^K?)1KKG'+R#,WY0OX5!1;SCY4W1KJ M\F"5.[8XZS H5D$H1(!= 3V22$LP1B&,J8\@=QS'2Z)8^,(H*GBD'$NC&N59 M!4^M0VM\87 M@6GKD&JD%/.>1ET&U=&QTX7#39 [VA1D+#YL^;]SG-_)U55Q")1Y(I"6%Q8! M1$%,8,PB#AT4">8FD>MSH_I"QA(LC23ETQM:3/D\";H>$TX*Y>0;Z.%4SS(# MA%?I6%= Z0 J)69*\^S#;XX4SY/S+R>]LP\>H]3.WH'&D=QMKMSGU"0T#H#3 UV,WNY!.3&<6T#2F+WV +/&5QH2S M$I0^ *\9R>#.D65H^?=K6CG(E&679QOY5UH76:L:Y+[4?^Y3*P/D!S00%+(D M22#R?"'-+.Q#A\2^'R0L3(A19Q13 99&3U\YK4*?=SJ 0R4,"]&:+H<>14T) M\L2$)44_#^Y5W7O[!?S1_'>2G-BQZ-DJ4VLZ_;S5:D>"(A?5(T^_';S6VWJ$+K=^9QPD001)#[L8#(<2G$KJLR:RF6S.?('QLU M[S:68&G,M_/\%)7G)VM5 $\JP.PGI<7/5RHA:5^?@@_XM2TME1XI3KH $[/B M*Z_;3OHZN*_%_J VB/4SA='X6>)%\_EG)<;1\+QFQO$#F5%CD9>KK[SUJE_? MR_VMHM_W536C_$G5B_LB'\FF@+3#$@_'OMR),G4R$40$QCZ5?X0B;!A&(&I2&&G"!(8HZTR&?D M_$NC(?D,!A-Z^B7@$_CYS6!_9&/OX]=F_AX9>S+]>_OX?F(N]^9YAQ ME';89G[7L&"58(=Y7N!"Q5$0(6E!8<^7_$4\$@@O]'S,3:CKS#Q+HR@E)DAW MO8"\[J(77KP*MA68_)TP! MY-3B@9^DJ5S\ M+,T*):)A)[(.;GJ6PD@T)B: &HC;?@3,VX8=ZVJK.5AGY'E;@!VK=-3HZ\0E MX][*WHJ9;9*[1QSFHRB"U*%1DSR6^!P&(2-.&,NM0:A5-,=DTJ79 !^XW!KD MG(&\J2"K(M1H(SQ@_"DK4A7X852BT6@5]%Y^V]A.?LHR6++7>MT!$X@LD8G6 ME+.RC D(K^G'Z-YQO'3''Y^R'.=E;$,H7A-6J:W&]=1 M^2U=<\F%&UXGHEW_2(M5P)D0B'#(@I!"A'D,$Y6 SZBTJ#".L4RW&9F#BF@$2[;LF%T,Q4H>0U1%9JD?2H?K;J MR*E[YJHOTB-OIY)(WU5F?,5XNFI*M+Y\_$$?Y()P%3:S\BD6<9Q(@RKP)6.% MDJQB3UI5,8TP$HF@'M$Z^CDWP=(XJY41M$)6L5YZ[^=9$/M)RP8T4WMKS5#1 M?C.'5.]QPN5J&KR%X7J ME[P*(A(0Z@E(B C5&QQ#K#9'&/FN%R/LT42W2MOY69;V&C>2 M:Z:>A>5NV/ M;0^H@V:(':@F?JU;E';.K/=V4=*V3.R@-9.!,@HU$V-E&(VS-DO/K7.9+L/2 M=RP8C8O'.8RNJ7P6ME4+^9OR@>>4ZR<6FAG;E,7K'NC-.]::^3$"MA+\GM["+K<)HD'L4J.EK5&? X MQ#%/H./%-.#$90P9%3ZQ@NM\05!9)6%1G7[B[SAGAE^%\\#J\;\5N"9F^I// MG\7.%MI83)+0VIWG#1-73ZC;GZ!ZZH9QM-N6X%0E-M)GU;1HU^4"PJQ.8[2KQ@!:F)>6$' MTE[(":(;!I&PQ KGYYF5%0;5?8.^.R[SR_/?-!\X+TI< MX<<<^EPE5?B1JM$AMYVQX#1,',_EV-7UR^E,N#2.N+V]!I\^?7JG[VC2@G78 M,V<;K*F==$K>?<':G<2@$1GXQ+S]F!Z6^OX[VYC.Y/JU1 M9G/XF>C4]?T9W6?,PH;N2POZ^#GXNT6:^+ORE$V;ZO; M%:BT S<"-/I=@49#\,IFY0R\>P$=+:^&@C8F7D[M+];;+>M,G[:W65Z3;^$T M2W#VHVEYNKF^KM.@U/D,3S2!^:[I]CKX_>D^QXRWOE44"5N* "-B/IF_!%FP]N?2Y"8>JO3!6'$IN8( M#?T-S"6HS+59T7I$C'8CY[0^O_,XNF.V7<8Y6;L[BK/7F)<8_ W_2!^WC\V# MQ!W?QQ[&$-4':+X/B1(A3/_USSEL,9!\U1E9R1PYAG67QHC,4[>>LJ3D2( E6G'44Q1&Y"8.*ZL=SPH-!S M8D0CHD5=KP=>&B>UL@$EG'XRQ0%6_01S"0)3.]JTE#?*F3BEZ:A_\=A-8&5K3OYF980).GYUA-,[((EL\N\_QTT-*WRL]59D.-0* O20\B%CH01P%7N>E1@%#@!I%1:<_!&9?&;WN!P8'$0(EL6)IK$&T] M'K.*X<3$U0O?!$&NVMC8*OLU.-^\QJ[ MK5D$].P 2R.+1E"@)+T"=_IQK?TP]=."-80FIH(N.)-8*EI C*K:>7[4V4IU M#BK6K<\Y?/'8#"+"&>/L \_39TD0S_S7=(,W]=EO>T1<-!\SPD-./40A%J$/ M41+(X96=O#Q]A:PG0+&V3 &\.O9$E.!.C&7 M[/#->X)H9>'_W(PDP7R4)$7'H M2.-#]25!,4M@HA*<@]"/0DZ", Q"DS=;>^:EO?+RP0G-WG)]D/5>_TF@FY@7 M&IFU&JDIT>W1AC%:EOA$?]Y9B<88CM<,9#[ R-(RFS)EZ7JK#)BFBE?*BTX# M5$P3$KE.#%V5WH<8H3"15 1C/XIH2%F4.,2HELS A$LCHJZ\8"_PU9C6L]J@ MZS&432@G)J8+432O!J,)C:WR+T/3S5OO15/YHP(ONO>-[<[8[I1:0I.CMYGP MF/@H\>(($L8)1&[@2,/'IU ()XJQ2Q(AC+8T?9,MC6(:LG#54BV+$[-+QJTS96T$'#6M]''NFFKF9X[#2QQT=->X91R+O M<)$6-^*:4M43.]WHZT6F+5[!5CU:Q:,,8Y M#6*MVN1FTRZ-6"JI%9W3Y$$4K4\9*R; +,&0N2 ">K#;]7L3-W^F1T=D*M-R>IWYRC::=[BRIY MS6CG/*9Z3',91/.02UTHLQ%R5R*SD?-\#QMC+AG$PA)]G)]G5L885/13%0%68U5?WNL\5\71E0OGWF?G2S+8L2;YADL+_S]/Y!7?/,=W_[VLIH\>3,EU/^W M>P)-;63%'1$U?Z4]: Y:-38P6B6 M4_Y7\)A7F.G!2?M3; >OF3Z19H^5R?=I&(:SWXV>6^?B\V'I.SRK2TRC83@FR5D3)MZ78#0S V]M)$:TWS9S$Z\S4A\W\#IWX4B[[E40UUWVCJLXO&LA*46%8@\ MSTN@&W$/(L>-89SX#!+"4,*CF">1;F-#_5F7QG]W#SSG6$EH:,1H0:QI_-D& M;A9C\%3(I]RZOVM#/BOIZ\!/)?\4\!K:C+9AGM6&M 6WN8UI MN S:DUU+PV MJ(EV1S:ITU2MSTZGQ L>^HXD;"AX0""2=BJ,12(7((D%H9&? M1+Y1^/[ ?$OC[U;0Q!R)IF$A+ MQ"4PCIC'8DZ93XE9D]1S4YF\"?/T2-U+"E1,SQ589YM[6&H?AP^"JT<@-@"; MF#HZ2+VOD-I+:8\OAG"PQ!1GIYF5(X:4?;MXI*BZ>LP.N_YMGVZ=.& MKK?J#%/^5$4CI9LM9S=/O+9@;GFNS)FV$\:W;,U6U'5<:5YPF 1.(*V-F$(B MN NE#4()%K[DE$2W-=1%DBS-$&E$W#=^*J20^JV!+EN50=_5?%A/3$FM(J#2 MY KL= %=93;,MT%P]F29>**/N2U; /=]MZ;+A M9^NN9 6%;C#$/Y-7*J:EN4O7_'WW[!\^%.\+K[PLNHJP/-G7JS"B$3"CR,8!9A#1,,$ M)H1[JF-)&/M4%:DR; D_-.72WEUB5_TG;!70&&W MDU=N/7G9='FI9+;9-%X7'VO=XP\T;Q[2E)AX<3UREY9K MOA))$E$F$$Q\'T/DA1QB#SF0)I$O/.+Y#&'=!B*O!U\:<51"J>?=]7XB/[\=2TK[9B--O;0H$-1+I-$0DRA4[3Y(@\5=/ M/$\S]JV4S*IGMRQ!-9,W_[6"TY' [XWX@.!U%<#_4[H!+%NO<5X *08H%"[G MJRXM]TGBPD4>0?+Y"24E(.H%, E% -7FFP2(R%TY:9ZDCQOV_^7GJ%7O_W^* MS)\B/<-_":(NR++0JKE">FNNU, <- &JZ\*5$AO0@%/%Y=7PG*B]4D$$%$9 M@00JE"RV4EW0FMMJS[H$E>9M^;H$C<_L'QHRYPH\:0"#" CU8+-']P&2S,KZ>XJ])7_,N\P..7Z4>V89_Y323QNC+ARV_ MRYIZTS?BXT9D\NFJ+-S'4O>&#CXF GIAG+&-L=.HQ K%1AQ\F\\QV!C)"^>Y1R)C;S:,P/VY* M52P%__C$Y%BI2&FU_?ZRK5(**'8("N,84%$Y/_D!DA$DA9PXD 2JP;D#+.$<9_B M4&LK-##/TDCA,"11R:F=9MH+9S\)6 1I8@I04H)CD,Q+$_>BI9UR:PNUF1)J MSZ!G)4%6!XJSZ:^]-\^5W*JC02=U5>ORL>6:<,%5:.L*N:JY3AC"!"N/D*K< MF?BN#UU'4$1<)V:"KLJLQ&L]C]!N9"/BVXT_W:-YI^8 :R4>H)FQ7V>/F!O& M ?5=%P8^E1\.S^40$^2HZA*QXPJ'!)Y1QN XQ.;([[&%F)[3:Q0.$W\-FA*9 M2BJ;Q:=>*6JMSE0[[LPEI5ZI@32$".(8KGOPTX00\%0'! :.K'02L4;-_W27F8EO6KF MU8A_58?Y%""MQ*V"@.J?&$;^&"Z*'A5,!_7$?%&A_+Z#\D[V3GC,51U,4X!: M?IO-G '@/,<4OH4:.8D5V1EZNO*FKD^D=:K%P'PPY&71HU58*!/Y1HFMNK0Y#Z.66TZA-3Q3>U M%RO*E$H;ZS?YA=SF=:S= [:I'!2[[YW7=[0><_EO_;O^.%8L[RZ)\5OW\C3 MOQS;C;T*@_WVP'GY.:L=3TTF&79BQXL3'P:82@LB00+B6-H2+/%%%"<.B[A1 MU=KS4RWME6PD!96HH)5U9(Y>#\)ZYH =W"9^G\="-J*O^A :UGJIGYUHYO[I M0PH?]TP?O&/L*5,5UH!IF3[S#[C$[YMRJB*(J<>)"Y,D$*I->@PQQSYDDCZ< MB(0)U>MQ-S31THBB.3'I"*NBN#%X/U"!U0Q=W1.FRS&;YX#)&*X1YTO]6%QP MO'1FX)E/E_K5.SY<&KA^I$N:;+;_#9,U7+G)")T$A%"[% M$%$>0$R=$.+$27R/^ 0SS\C_T#/9TFCA4-:Z)E8E+?BCDM?0@NC%6=.E8 F] MJ1T(HX$S]Q9H(&++-] WU;R> VEC_;].O>8'T[[#OK&-VF65P6/./N2E;SX ML.7_:[OAON,YOMN6#HUQZ$DK I(@HM*V<*1M$0;2M@A0'"11'(6Q;CEK[4F7 M1BC^GQWT/T M.FAD!Y7P52B8$A_XSA50&N@?T6HO03_'3 7LQ%QC@NF(\V]M M::3<2L/L-%QN2E8Y\_.M4>:[2#=5+?NJ;KQO>-/JYI2=BDOKI]Q MNE8?C%_K/BJUZ1(ZU/&]D$+&E8,)G9CL M9;X".ZFAR')82+E'VHP:^.N?1EE$=8XCJ/. ?M,!=-3)DR9$%H^;AF:<_8Q) M$X)3!TNZMX[,TLLSMJ5E\\'%C$<885\U8E-%:GD",7((=$44N(B'F&"S++#N MZ$LCF$8XPRRN [ST:&(T"A,30B/7!*7I3VIL*_WJ8.QYLZU.J7647'7R(N-= MX*<-S55XS =>__?3IFX$FV[N;\@ZK;>_%1C\U(K\,T@W8(_F MS71H:F_K[*,ZTY[."KHF>SHSI,YNZ#2'F6LW9Z959RMG>./,I?8^[VI;>Q1% M;N@B2!,B5*J)"V-.8N@&3 0Q0LAAR,3>NERDI=%[75V*:%:A(L=5J"XH3VYA M@?4,Q'F7;>(OR\5UPR:J?FX/Y+QJ8-(S-WG9 M7]*=NRG#=;,MBQ)O5.^X.BMQMTL765[5XEKQ /E>X'HPB; +D4,=::,+"HD? MX!CQP'G!KN*S%F^7C?X&Y=K4O M"]I1_*I)L^_XK('4OJX.NJ2G07MKNZRG8J9M\:*>#I/M]7RK=79K/H,(I5M)I!M:0Z& ^F!>D[/U?O3_LY87\Y!&^,M%VEB MB^),\<"J)7OM8ZW6[,0RGKD3-#J^W7)J&PEON:PSF03S+Z_)=W^J!3C[E;<^ MX5S?]*F0ZGS!)YO"O,YEDY99)9EJUK'LW+*T3V CVE_T*T]V]>__.%V@^L0? MED8J:VFU9S0=5?&Q.\YL%1U/"-^MV'CJU^,.SJ0!_IB6507:ZPU3+ZU\.?F& MIKPX4?T>.6Z,(Y="Q!-IRSI,P"0F& :.CS!"D8@29G)&9C3[TE[5CO!5F>H# M\6WT(3!;&[WCK,&,3<3.CZ# MMM#MIPW[(A\Y7:OA_ A+8R8ED[X!T8/,L#UA!Y2)R:,CY*XXM=K5L/0Y95N\ M!KV &5D=PWB,,D)ZAIW-)AE6K6NB:%QM[)N[S?D33EE3FUK21=6'Z;HH>%DT MN<+53U811:JC200]%F&(0A)#PD(&*0]Q+*CPD*/K<].=ZJE![P6 MO_YV9M6O:"T\P)4JVAX8[348=)1-@>S$1-*(O*MH+X5NNNC58E^U-0*NZA_; M1U7;7S4%NC/YH:RA;.)>,L7KK-M(>Z"YW$&FFG7+O56^(_.5]QO@J]+DG2(A@Z*DB#5X<0%Q%UWL^=KGCN-."YJ-9+W_BSEWS1 M4/94Y1>=V\RK-%:C\/P)Y^6+,CXK-RGQ$]_%@0>)8 PB'$H^X2* +J(4!0Q3 M3+3<6.5T:H*T)<+V]WQ:E!"E0.\VM?)^:E%!./1Z/EF!I1.#].?@?H%(%='1I"U[L"UW4 M^@"ED/869N0:#6X3IT=^8I89P/O#(=Y7H%7$O)K+R"70WE-.OQ0S[3#'+HF5 MG>9E*)[==XX<=JY=Z&5:=_:D%PXT[ICT6AJI+%UO567"?1&(CS_H>LLXJ^,= M'I^V95-\["/.56I$<EOU?[F M+L>;0E6MS3;%NY>#WU0%K(0;<2?$$:2Q\"!"*@(\B&.(DH1$,0\%"HPJU(^2 M8FD$WRI15T^MA 65M*"KR)5*03G\]:@Z8^,63H^Y)U^.B6EZLI4P3PN_!$E; MF>"C9)@W^?L2F([RO2\:S-B3\QO>X'O.OO'\.:6\:':@(HH=SZ4)1"Z/5&%^ M!G& .62N3WWFNQC[D::CYN0$2R._1DC02JF]PS\-WZ /Y6)0)J:@UWB8NSY. M Z/MV;@8H)D<%]H/CHE#HE?YL_Z&TW?-Y4[HE;GC+>B_[E(KL)N^J'HGJF*0 M1\4Q]FF-Q?5ZW30ZN1&G"VVH423CJAZR%=/>\1_E.WG3/U9>Y"&'!1AB%#%) ME'X("48.#%RA*A0Y 76U./)-M5@:$7=MGX^/3^OLA?,J1NI+MH&['WPKI>BG MRN@T@1%C;=$Y'Q]36W:A#\74MO"I0DA[+>LFL\H2KMN-5WH I0BH-)G$%GZ# ME;!N2\^IPQO9XF^P3.=M^;<09MS'].:)JZ"/S7W5@+@1K5BY(O()8[Y\J'P. M41!Q&#ORCX!CP1+A4^(;]>\^/6:26?FL7]'7A#-P]?B41!4#)KFE M[M7;2258)4$<)BQF,'*9ZA<>2%Z@20!CEPCJ4.PFU*A?>-]D2V.'6E90*&&O M0-9):AG=&+P7:SUZL(7@Q"31@/>M!J^6]*!RD=UTP2%$+&8'GIUJ]F3 (:5/ MY?X-WF/L8OS*BS)/:2GM%_D1O5US=L_9=?$^6RLO9H[7GS9IF>)U_9O;JH*> MM(^^\NK+>L?SQY5JVDV%PZ#/ QI?@UHK(-4"C5Y70&DVYT)INVCG7;"9_+ES+9R).]@>T&=] MQQ:FF,O1; ^-CE?:XJ#C^YY]VD@AJH>\&TVG/L:W4C9^EZ?W]SR7W\)01*X0 MD'(F=^+,HQ"'"$$A$/(=Y@=>8!2QIC_UTCY\[4NHUNX?'#PI42O3FZEURPOU M[:O-<$,KW& U]&SR:3">^"-6]43;2WW5C<^]J@UW4(D.&MGM=D8SP\MB@S3- MB6?ODV8&R*EV:88CF!?UN.59<]*K6<-C=\/2N.7VXXU^Q8Z]VOUT,%KCB=]T MJ:S%1F+N>_O-#>,X((&#H.^^99FH52F>=[ M82M_0P&DN-K>HEY4!QUVMK":8Q=S"B;SF,9>O+3]9K9PF\DC9OZ8F?BV=, X MZ[7JO7DN?Y2.!AU/D];EEX9!_@WGJ8H):8LZ5R4]4E[4611APA(:^Q2Z#I86 M$8I<:6MR KT(<8<0H:K[C M<[)UW:?S9#35L!=]72F]%OS2]I7\I-"TI^P!/ M;5_9P?:"(#TMI*R'U?7/^D:!<%I0G ]=T[O]XM"26YS?Y%6A(?8WO-[R-E5P M);D)^1C+;5MU]AL@"N.0NY QXKE>XH0H'AMA*W'#_I3&Q'&3H#I7@4I>1V'ME5) M.])"25N9 =X);<8@!NN@1RG3H#LQQRA@E=2@%5OE/?WT>XWRSV G/+@>AMF8 M@LP1L\1)!A//2E+F@+QFK1$CF'=P5ZYWG+/K#?OXH^0;.8^LTHW* MEVM*\RU>-]6C5TX<1AY#D7*F8X@PESR&(PY=WXV"F+M)I)WY;SKWTBR?2CKY MAS M-96V#+Y17^B1\)WO\FPZX&P]FT=JVNW /'8(&^&FU5Z,NW&(N>O\O]R]:W/C M.)(N_%<0<>*W[] M 7B1:%DB 0JD.3L;V^5RB4#F _%!9B*1"7E5"LM+4Y@BAF&$0NY1C% 8H_%I MI4OT;(_R&T?YMB> -+- +X-GCC-3#K"T=[?;04Q)6HA[W3-"R;O)Q697OJP*-U+2RDH'^'TYAB+Q(;>E1!*D0# K!DR12WIP@V&9+/YY@::1PD$^'8KF2 MT&XS?P6@V59^"2P3O^DO$?G0AXCU)GY.;4=;^*OA9]W SREWO'V?_9Q]I$8? M7]'C*B_*'_AN 2E+B+3U%&[*=ZO2?90KK@?QTD8AA!I6QZ) MF$(2Q#I^(U,42HQ]SS>-WSB1:&DD4=<.J]0"K*.7><#!S4(-QWQFAW_J2%!5 MRXN^KMJF@Q.M4N"F/433OVT5JV[6[HM1WA2@5F[N-3,/'@W$PS6US**2K=:)7;@<>9NY^R7$]553KZDA&:K;/M^I$0HS(BXT58VFZX M%U+;A_KK;FACP?1D0T_0H!9K?SQ !W[ 1>,-#9SMKU#T'!M?=NJN=!1%&H0A@XNN&Y\Q3]$:T M-^:%/&$\\@A);6X%=,:V8JX9TO[O]!Q@?1#0CJ"ZJ)EQST@L)J:5+P8 6-/$ M"54=,4!WY%E?[A,J';^WISYB?:S:]@RZSOFW3=[^K0E%G^ZL\6U39> +?OT' M*7AYW'3CVV;[[V*KNUG?Y]D_!>]4 ZU^59T-\= 7/"$)3&3D067'I##%+(&2 M)Y&,$6524L-CV+?18&F&46/U *'^K,KSUJ'48J\$V"AG5_U=A]IT8M,?(KO_ MJ3X(B?H]N1=-(6SC(\,W^N(,'@LO_^LP,@3T2 MH(;BZN4A9M5,2L$!%![@ ,C5R_K.>U"6_ETR/JY>_G=JIN/M?X'OELVQ^-NN MZ]EC]#<2:ZYC][=%O7-,_\:"V.>OJ]F_*T?-]VCD7Q?%-=\\*E$^K@]P_0:%.\PFWO4-X *_:YD=%3 >!F54 MKGK/L+,EJP^KULU6-_CTN#C);:%[Z&VK#H9;?>_MOW;9HU[/.S7>AXVVXU=! M+*F?LE2Y4;IX;\(]2$D<0()C'G'U$Z-6X6&#.9?&$ZW(5U6+TSH6O!?["FC! MP>^UZ)9WUTP6P"P4XQC6J4,T.K[[)7M2C'&G?J]KX(/KLE1FV2".UI$;"V0< M171,9IPUTF,!P7$$R.;1D1=AL_)Q4Y+UK\5F]UC_1? ;^:XJ)*.L'?4KI>8V MRW?JUW5SQ4W>=K,G*,)!)$,81RA0["0P)/H8*THPCU$:<"SMKLQ>(,S2:*O5 M!53*7(%6'7W 0I^!UNBJZ2HI;7<"]91C..FVMQ)B:_2]=E@D-[%\BZ MNC=\B2CSWC!V -JKN\@NQAQ5V[W3F(:LUT*70?@NMEE1>9A,QWWNQ8HP&I$X M1=#SO10B3'U(.4?0CRBC-$$D#$RO-IG.N316K26M;,"BEO5*Q[4;::T*F1M! M/AB-G@+(J1GP55NK ZB-W.!V0DRM"L6[QG;.HO&78VQ;2=X&K=ZJ\D8#S5EA MWD:SHVKS5H^.31!=K_5M]IQ_)<5_"EV\K#FO6P5>)%+*8RBC"$%$4A\2CA@4 MS$,>03A!@=65F_-3+8VK]:995M_XAU92V_S0LZC2*$RQ4##*1$0ZZS:%6/H2 M8N608+4/)OIX^4D4=#,OKMTI_S61-7,&W* U\4;7"%D!M1=S,'UP1,[M$!;. M4F[/3C1SQNV0PJ\3;@>?&$>\OXI<=Z=5 U_SARS/%-.KG?U)M-]F3%E,J!]! M(4BHV%=&,.78AYZBW\ 3G/N)5:_8@?F61L&-N-4;0%X(;,<70S +$H=!&C/( M6)A Y',**4LC&$;20S(B,L#,CHX= CT/)\\%M1D_.X1O8I+NXO925O=,;8B* M([H>FFU6SC94_9BX31\;Q]Y-@=G;8B-%J:]OD?4G(PT:"4%D',XS0G8P/.H:KXD9I!(7M/*"O< '_.R;9AH!:1P3=0WH3/'086"= MQ$!MT#D;_S0:9*[8IXU&G;BGU6/V>8I-2;?^1;7^^WY7;S8/0.=4B M>]*S7$OU7E^OUYL_=)&A3YOB?2%XMOVR*7P&>84AL+"13&U.57%.$NTXI["JZ]6+L>8-9I]1Z%;LZ^2'[^N8BSW0- M6/5=%?S;9BO:]%L4HT F801#'*OW-4V8,F!8"'GL(YDP2KEG=$;9,\?23)/P M?WOH?X):6M"("RIY =\)\&^[7(#0NP*!%_KF-:[/ 3P8I7(!V\1O]DFLK&-1 M9R$R+^SM *JY2G6?@,Q-L>T!#,Z7SS[WX&P%L0Y%N4(4Q3*(8\A0$$.4^#XD,A)0U M\:*\M35IZGOHR/W?JY-Q_=/GSY_)"-/F-=@6-LY%$,YA[( .AHV(CJV>LQ"X M-']>3S*_'716T9,&T?E/CTRAW3T^KJLH-5GKKL"?E)_T.5>N\D-=6Y^6E6NU MBC!-B)CH9SKLTZNB*#?@^3*IYI.H]+I4: M(#OH\5?+!%'#U3"CD@DPGMKZ,WO,05SHPT[H"(@.?NCB(X*I;U8IVF0F&;. >0C& M7NI!Q ,"<A=B1%3)%;QO$6OZT,6T M*O8&6P5,6?5!/U$\RP0UBRA7[W!O%_LRT;(W(F8T@ /+ MLMIJJJA058-NI\>_D;>;LJHW5WY<9P]9KO]Y)2*?!@BIW4%$&"(_2"%-8ZJ< MY=#STSBA/N&C#4YC,9:V5;PTJ.KB 760C2E%KD!>J:)]Y\=6&2#VVEQ@K)HO MW @;=I+EF-6TK6_#UROQOEJ);_N5V.L!/@ZOQ&7VKS604YC%YD*\G;5L#52O M$6T_VNC4,GW+OZ[6\CTK__-P[=]?);'G4TQC2$0B(8K]1!&FU-3I)WX<\$0Y MZ9;98VH?:]0: M.R5K4.D365?#SXQLL4NRXN]DO5,V'='A=>T!Z.2NW_(-U:Z_3NOZG#_N=(M+ MK6&VSNJ:4-^UE:A)[ATILW+?$+,::Q5&?L(5U<"8X 0BQE+EPK, QH$,A<=# MHBRX55VM_\>6%%LSYIE$5IOW[ECBZ5[!=^(^RZLF!Y2L=3*=9=/>258U$%)* M%.@S*:3^$_H1I%+]-4&^QYB(D8>"9E4_YOQ?:DU;>:=;437#PI;3;,]Z\P6: M>+/3^H%*J"O04;'.=NXJ"6HMP4LUJSSH6D]0*=II!ET/Z[#9\Y1+X:H?]"0R MSMLR>DJ87W65GG0RZU!]4_.Q9:&7^# )L81((@2Q2$(8^(0$&,=19)9L MOSC-EK8G5!(*#G[)FHW^;0IM/Q'M3$"+_8XH5P?YC"(F"_4YJX<,)\I[TMP$H>> M7:WER^19VI;<[?A>B5\3*[AFV^Q)?0\L-^4+%\MP*YUO":;> #OHM[J @S+- MBE3J *T/:!2:I/")8WA=[2\72C/OKN &NE=<[FC8D0=>6:X#\)7?MX^:-3N& M3G?Z=T&*3^J56/DDB6+D(QCQ.($HI"E,"480H324"8\E"Y@-U9I.O#1.5=_A MQ/*XPA1BPQ.("8";^E"A%KF-W.REOFIZFM^23!GM6G"@)7=X1&")E:NHO^FT M\P;R+<%X%9NW?7X<(WT36WU_Y[;8/&7*AGOW_)NR83_GAW!5;;QDHES%1,8! MX10&2+?:2-,8*DJ2T,,IIX@QG1UO4_C$?&HK5IJA*HJ2O+X&N--NM/*$-X?H MZ5YH.]JR6 50-O4L76$U,.78PV7N 0Q"X M\NW.SC.OUS:D[BM_;/ !ZS2"OU_??<[5&Y8][.VF512Q6/(8PR1&!*)8)I#H M1N\\28@?<9IZH5$>\NGAE_;J*Q'5?EG)"-:MD,9GX*?P&TP7N!"5B5]R#4@C MWL$?N@@0XTR "X&9Z?C?#B";\_X>_<\>\I]Z9JZ3_1YY.\?Y?9\:9\'49P5? MQ?;G1EE(.C15>WK[VB.'T*Z042@$26$D(Z;(3(20QBB!813P."(QXG:WT,RG M7AK1_?@;$&SSJ-NWJ_U;V93B/F/@H(.=N6.Q!&;VSS3 3LR5S3%P+74'R[HC MXK]MU,8"_J[^7E4-/Z@"?I\D@FX/H2.#RF+B62TL>T".3:X1(XPL1L?_8]<, M?K>YYKRZ>$;6.O[X.7]/'K,M69\^6ZVLP.:,]+M0\I;95OP0Q5/&1'U6JA-2 M[_-JQ)5DA+(X)I P$D,D%"EBC@,HO8!YV$;1^[%D:D6'M(J-81U ME+(LBC?3HILQ\ *7BH MY;#4W[SKX*IVX$Q2SUN,<-ZE>%7=<.;I[;OO?"P*/:T>[$D4S]4!L&F[G5// M+HWGE8R;7&QVY?JYSE Y3AELI3?OK',2LGZ&=H'6U):P*5!-#HFCCCE]J(QJ MD7-RP-EZXO2ITVV"T_LY^[)?8W/V7J;D_5ILRO+ZB61K+<%*(I6N;C7Y14& XJ3BFKT.J7UZ]05>+JWJINY M7F6KEX;IZI.OZF"0\^U7:D')Y.]ZD\F;+/'/ARSQ2NLKL-=;)^#5'UO(\IN7 M05O*UV"NJFD+^3I8%5V;8XW.UVB;=/;92KK-@6&W MPL\UF;$K^2+-==I&[R MCW_JI 7E>/S44]_(#X)NWPGE.8OOXHFL=Y6\-W*?KU]_XH.2ZJEJZU[^]KC) MWV]R9=_H)LTKGX@0QR*&(@P(1"+F$%.60L[4_V$/2QF'QF;$9&(NSX30:@+% M/^*%HOH0GRM%C+>3Z19VT))XV\6:QXK0.H)?M)9_ 3@%+;FP]+&+I9[(@B'&UV#T-HSNX!0\_/Q>2& M>G3XV/2)<7D$'X0415'7L=UWDL41$SZ7$J*0!Q!%<0HQ%A@*P:(X(3CTL%5E MV5.3+(U)6QFKNMJ:1 OQ)')=/(X-=*0UQS7T A*$*(51&*80<9_!5' ?(N6> MTBCR8B2Q\DD-JV:.1G7O3TY=[/(%IJ5+),TR%"[]WDV\">WA>5_#X[SU<9_^ MCH[Q3TXQZYE[GY+'!^2]GQUY[7A7Y)E.V+O.^:?LSRIUK^W]$:>13!F%S)?J M)<<80\6L1+W]<1K+.)8A-S)+AZ=:&IGN):WR&F4CJ^5EX_/ FKW];N":F -> M(M6*.=R6QOX"\2 :KJX,GY]HWDO"@PJ_NA8\_(1]QDL51+][N/^_FS^^YH_9 M^[SDZN_[9&?#W)?^49;V^M>U6>YT$X3[*Z!D!E^_W7[6 :4R4ZB9]B4Q@*^? M"=PB-S$3#(+F. O<')Q1B3$#0\^6(F.F8C=9QO )ZRC6ETU^KRM3WFZ*.G#6 M=EW24;./?[+U3A<2;_J*W))B^]Q8*%^)[CI2W4^7:1Q&ODP@(@IP))$R*5+L MP90D?B@3&B@KPS#2Y4" M_?K@8:_4OD]2I=;>S0$'S69=*N-HW,Q+-E/$;JZELPGN.43Z; #0Q1QS!0D= MXM$))+H2%[U8JV-HZX:LIY$Q9OF+$9J)MT<@ M94/!O3"<)=733\U%D[TR=XBO_W/V.6LZAS[72UXEO]WIHEC=I#I]W>9N\X]- M\9_Z\,]GC$M]C3P4@:@!O9%[K 67OT>-.)/A+%Y5M946,^5:>42 M)W:@KV4[Q?;TIE*C>F1A@+ MGE*&8)P(J@,S"%(B"/09BD.4Q.K[971%OG>6I=%Y+2EH1 6-K.:W3<[#.4C= M;D":F*=/XV-OW?8 97ZGQ@E@TW!:$;5>$(AH%A$,D M? 91Y 40^XF$(0[C&,<(1]PJL=1\ZJ61^HM& K:94>: F['M-#!.3*=FK1@^ M9253KGK5D:$YQW@&O[?JN,ROLL9PPA8-9R9^\R8-_8"8M&D8&&$<@[W?Y-4P MNC_S^UVYW3R(8O]]^E[G@3?UC_XI^$JRA,=Q*"!)=!HWPQC2E(90Q 3%.I%; MA%8-9.RF7QJ3-0*"8B^A'9M9@F_&:--!.C&KM8+7;>I;T5_06POX]V' K5EL M'&Z.F,QR\EG9;!PPQXPV6',0VJ5GSXTX?*8:]_!3G>N MJH^,3EBO?NB(ZXZ)3(%QQ#V#T\W*-J;*'_.+\7/C&*5JL:I=S$+\5%YF]B0^ MYTQQF+XN_FE3B.P^KU.&V+,./9:Z89/R0^M 9+FNO=)]CP/<@/R%X!.V:;:)7-^/#M5VYB%JW;?K_0$-0J-L4\KD"[JJVBH*-IQ;H= M7<%!V2N@6WQM)% *N^/A:1?$$7M/).2LG#\MT,<[Q<2SC=M?_DZ*3 (25O:MH#* UJL>M>@L;Y,Q98,)L, M*U<0G\W#NGB"N;*U7"'1R>ER-N0XX_RVT)VXM\^WNB.<<@1T6.FQKAQ\IT:L M6M=&"4V$1Q D!"40"2%@&D4,IM2+XCCEGA\:74^VF'-I.U@K\A6HA*[\];W8 M5T"+/:I?L G\9@:Z8U GWI.J^ZI?E'^JJ$O]/M-6^G59BJWS=L(6N#@RPDUF MG-7\MH#@V/"V>70L 375FRHVJ_*9RL]EN1-\%7#L1S3A,!8BTLE% <0Q\2$F M3.((Q0E-K;IVGI]J>733%A$KM:A7(*O$M.\ 8H"R*;VXP&YB5CG ]J.&K983 MU(*ZY)0A,)Q1R=F)9F:0(85?$\?@$]8N^JES]FK3N);JI;Q>KS=_Z,PB92V] M5Q-G6QWU_+Y9M^;3*A2$8QF$D-!4%\#D!!+/PY#R5.CZ*QY"L:&'?J$H2^.; M?7[*/U[FIU0JJ3^T4F"O5=WYL-(+5(T%?M>JM;Z(^2V82]=ST(F?<94F9K9_ MS04R=N)G7*B9?/C+%LR)V^X(U+->^Z7CS^6T.\*AX[.[&M%N!^0B6]6![X]J MOOLLO_^UV/RA)-@\/)+\>24C$K(D13"B1$"$10I3%%,8(^T8W5@?F M6=K>U9SIM+*"6EC02&O&=4/0]N\T#@&;>!L9B94QZQ@BT5-Z4(U0&\;JAX,] M/#3N+%1BJ%S+$Z8?OR!IZYL2N"[F5+%/6T@7A3X3,8L@HZD^B5(N,TEB GTU MDB>)CP(S.]=@KJ6109V'L];1I:VNAD8J64=D2IV!ULQ9=@38Q&108W40L[9- MIJA2;("'RY2A,S/-G_?3K_+)Y)V!1YSXS/O<]+9P>INCWC'=I9!^F/(0ADQX M$''M*R MBC=RA!>T"A=YO8Y7XXV]W9Y5F/9=16Z?'JO2'=:-1%X]N#1^4GB! MIU*WLI>;XJ$*>1^R=Z] );QY^Y#7./63TL4037UN_1J=N@X0<-X;Y"P,H]J! MO!YMM@X@9Q7I-OTX_Z%Q=LMUOLUXMM[I/K@_!&OJI]=5U@77O1QU=&^W;7KH M?B1%KJ]NJ(6M"_4\GQZ@2O.*<1"'.$PAE4D*4:KK3U BH93,9X)+2LU*"L\@ MZ]+8I2LI.(@Z*B-ORB4V,YT6LG 3<][(-;.VH69 TY&9-:6DLUIB,T!^;*S- M,:6]/7=7\.NB^)SSNVR[-KK\\_JII7%M)92YJ78$P;"=-E[[B0GKKB!5\YQ. M ;XKH.3,GC*^(VO0#XR5D78:@U$6VM%0LYEGIU7HVF9G/F%?P[OJGEVE&:KW M73EM;6^]ZEUO0U@?_]05%,4JH+YD<2R@G\02(L1\F.J?1,"21+(HYL0H@&0[ M\=)>XWTX5M3R=0I] 5("5H4%83$0J[UL+0:/*R9#>&*JT')7]6#K+.1:=O!" M^$Y O)%_(I#-ZXE/!?9<)<:=@FY5@7P,+DEN--EN=\C$Z=DN7CWK>>C.X M+39,"%YJBZ^J::'&O9%-$06RKL_4KQG;[/*ML@LWQ76I)2N_"R:R)QTJ*#^( M Q6NXM1C04JPVA]279&")S"E*8$411Z) APDU+0SIV/1EK:A5#7#'AL=@?[N M -Z*6Y6T4:\FJ;4K]6;3Z&3,>JY7=G#S>UA&%&JO#*(PD!#[(8(A(YY/>9**"-F59#Z: M87&;J'6MC?/@F06;+X)DXGVJB\8$6:EG57=6^/AX_)EK&Y]1[W7YXG,?M(]X M'N)AU8&'8<3SY5-+>RD/TOW5/.YY!,1PW',\!A._A9T0IZNSF?/ZCHIQ'@TU M6XSSM K=&.>93XR]]W7-N5K9\G93;LGZ_\\>WV^X6!$?R90IQU3JK1$E20A) MJ(OM)IA&21+P5!JYJ/W3+.VE;&XR-:)>@5I8H*0%6ES;:U\GD>U_:=WA-?$+ M/!:J$;>^^I"XX-+7R6%GOO/5I]KK*U^]GQYG'M>57'\H[[$Z>_JBET.'SC8/ M),M7<> ',2844D9TW[TXA6GDIS"*HI"CV/,3%-J8RKVS+8T,FDK+>VE!*R[X MO1;8,@>D'VHSP]H9@)-O[Z.QL[:XC3!Q9'WWSS6K)6ZD]K%5;O:0XZ)OOQ:; M4B=%9!NNYB]TRNL'4?^Y"B(4"99@2((DADA0#Y)$))!XA"GT_21$?)6+>R4P M-^.8,6(8O3EI_>9TA9DTW-:4AGO^Z3>J^JG%WA> W^7>=(U9D^?T[4F;E;_F&EJ)XJFM4/^ZVNMU3SM13%6D? M\M2E]"DE*(7<(X%VUC@DS$MAS%)!O)@K6DVM6F5.(.32K+MNA]WW/W7N%H-.(>*\740G!/E5O]$IYQJWM52Q]I^;M7JBU#O9 M]EGM7>N=3B_5G3]T$Y;MMLCH;EM=7MGHHA Z(6^S5H/>MTT05F&0I#ZG!.K: M3A#%"$-=R!!Z =4N?XJ$SF7<;,G:;#-Q(Y;5]K$7;CH.NM-SU'54&]W^U__ MREWY/Y65OC6L$.5XZ?PH#G B BA%55Y#>50I\S%,E!=%14)8[">KQ\JL42Y@ ML5WJ AZ+.-TROA/W6:Z3]@$E:WU%[DW6+4U2B3 /(!>1?9QA]#7+-T4U=3U-ANX8WS7FCCC?F5BSLKYK,(]YW_GXCH^DO@EE=2O;FGMI M"@FO*AM+7=F82H@]$OA^0&3"L%TKZ;[I;%[U>1I"SW;$I,&. Y\F'L*0!?J& M) T$))3%4 1!&".?$4:,RDB[AGK>-D\S 'WAF9TE?&][-O>M!SEWIV\=2*8^ M9=-3+>,TK:.T\:E9]YF1R?JD_/E=Z%BI^" >-V6V_:Y?E$)P-<]797VO@B3F MB"04!JD?0<12#JF("(QDY*51R$0:675O&IQQ:6322%F"!V*:D&B.KAEY.,5L M8@:I+A VPH)&6M"*6_')USX<[=/_3;%Q=1U@<+YYKP>8JO_JNH#Q@Q=4MC_3 MP[[M2+\*&0L(E3'TI?+JD:^,09)P!A.*DC#DDBCOW^;HPV32I1ULU/7;65=H ML*Y28)2=H@_+M^1/VZ-P(_#-N,58-O"' S M G((X\3<-](;5M]6F_^**]I M695E7Z4R)2R-$X@3K @&^1CBD%+H$\R],$FPYQD5EC.9;&G$B$9@2UKI!=KTH-@-?!,3R@7(C3C?'8;$V:EMSU0SG\4.*_WZA-7@F9%U MB>M*#>UW.2(((X0YC!*F#!(?<4@(HS @OD\\S (N?*M2PB^&7QI-7(_H\74$ M&$Y$Q&7BPY"G'D1Q%,,THC$D4UME5F>"7@\];V?>D8J^*\9[^E'TUB6O=:N;NX?YK_ICI=@'6?1'. M#K X#M."@KOL09_,?_UV^[G3'L&\Z,1YO/K?56=03?W*]J $?G?>*V$0DE'5 M*LZ/.EOABD'%NC4LAC]L7:7Q:[86Y7:3B_KB5G.O&GN8<,HBR&,_A"BE&*8< MJ3U9A*''0ID(%!C66CPYP=+>^;V0[95%N\OJ9W'L?]==H#/Q:SX5,,8U B\& M:*9*?_9 V=3IZT7A;+6]TT_-53.O5^9.Y;O^SXTNT/'B_NGG_$SSJ)6/*1.! MY#!6C =1HL,[82JA1T(<^#+%#%OY9\8S+XT"#ZW5UE7B8I'=_]S"C80[]9>Z M=W-U\KLY^MQZ[%5/\S4R\VXF07YB>CUQ,UY?J#UJT_H<=6NYJ@1C. M.W==$#LX3M0(L1Q@9+O.P^NV]_Z9%Y)(A QRP@A$A(60>K$'221FQ MZL3Y>HZEL=7H"^:G\#/CEPM1F9A)NE>ZIXBC]&COJK7EB1GF[5IY7L57#2E[ M/CKNO?XFMCH2?5MLGC(N^+OGWTK!/^=-287\_IIMLZ=JPA4+L20L]2!6QIY. MP6:0T(1#'ZFW/J1Q$F"KN\;F4UNQP QI-SH+A#7%[BO9 7T&LI4;D+W@=AQA ML1:)ST5$E/D8^5$"4<0YI))CR 7S:.J1B*/(AGHG6HL9&/GMU\*,QJ=!>&)V MU^!69X>W'7!_T9(K<_$O8"\\N!Z&V9KZ[1%SM"-83#SK1F$/R/'^,6*$2[J[ M?ZDMTY(5V:,.@WS)2,)]^:134D;Z*K[V0W[[QA,4ZF/'0=.A. M3$N]P$YW6GD9;@[[75A,/GLS#'M@3G7*&#'*.(+[+K9$<25O>Q4W;5TB*@+) MJ _C!"LBXYZRFSBFT/,H"W0$+DJL$D)/3[,TPKIF;/>P6^M"&+J'8\8RRYNX M9] THZ/+,9J8=EH!02OA!.UR^D%PQ"%G)IF5*_H5/>:$@4^/]* V^?V=*!X^ M"+I]ORL*Q3@K&G"$N(Q@+'1ZA-05_K'D, EC+%,216F0KG)A6"KNQ Q&W^=] M49JIZ[TU0H''IF[51@*N9+7TBD[@B#V?Q$01:$C26'F??@+3",4PU:>OOD1J M(*,.T)8;)-#W:9MIZ9RA**A/WD9-E/[D$HZJ,4#6KXKT'[EOI+MKG < MS^I!PI7+>&*&>=W$\RJ^<@U[/CKZ$DW.2<%OBPW?L>T_2%&0?/NL[(9B1];- M7]6*?B[+G>[K&R68Z(MZ0<3T<08-8$J] ,J0A1Y!B!!D58?;;OJE\4,EIK(> M_FC$'E'IQ!)_,_J8#M6)F:45'#22@U9TT,A^=>A/H#NO'E0!M2Y.K^>,P-#= MA1V;R>>^PC,"F!.7>L:,,B(7GO]'58'K5FR^B8V^\/PIM\^'[QMD<:S$_V-7 M5MYV4[T.WGZ\ =_4_VO!15[6UV,_;3;;?+.U29/OA;*?FIRB.#$+60(X10:] M"5+CLNA[1YXOD]Y$P1?9]$8/C+.!6A?T5A0_?I)"Z)+V;!4G'D4AC2&G8:PS M-T)(62IA'."(X3CP/6[E[YR<96GLSJUL+= MJO!7@&I-P"]9#OAFO29%Y^GSO8,L5L+,Z+D8WXE991]B4@*"2L*KJG,'S M]$+@R#0Y/<>L%DBOFL>&1O^'+^A#45LF'W:Z"4:=#5]UR_CX\+C>/ M1?>96 M?7E^*F-5%Y);<18FA,@(8BXI1+$G(19$0!)RYL5)0)E=J\E14BR-<#[^N+T% MCXV (RK=6Z^"J0S' M NFR:+VU#//7J!\+T\F2]*,'&UE)@;'-KCK7N]VL,];-V$;$1R)B#*9^$$$4 MD!A2X24PII[OL2A)A<>LJBJA(P M)F+=)T@7AXMC92A)+B!-@X0&,HI\9)5S-#3ATFA#R0NW2F#0D1BT(EO6I1S" MVHP[7"(X,8/T@C?!\;XI-*Z*4 Y--V\!2D/E7Q6?-'UNI']&UN)&5B;.-_55 MN9%W!V2-^2KDNSY\J9RR-E5OF80)#H=@GD#BEPBJ7>GC*I;&, MEEAG!]3FOUVI N@#?TMI_!-[5S9(6?O,QF#XM82 8,^3XWNPMA,^G2N*$5')!:S$1KLI6Z*B519=K8A(RM_Q4J*"6E;'3=D,L7#556!@MGF["IBI_JJK@.%C(V-'[*?@ M.^U%?A>ZBR=3I*6O_^N+:^H/W0KN23F9^;;CS@CU/\F$!Q$E 4228$A8%$,F M!<(8DSB)I%4PR5Z&I1%-JX*.D[1*5 UUE8=4%<>H;GGJ'SK:6 :?1JR4831J M6OPGYBQCN)6'6N5U37*E]@(,746U1D@P;YAK/$2OXEX7##6Z:N?F0=SI5FFW M)..K!(<^\E@,O9@3B*(H@6G"(XCB &$>,HJQ5?O;H_&7QF_5N_2H! .\SJ[9 M_A0Z[5%7D]4W$[*Z!=J(5G+'P)I1U@5P34Q'33.X2C2@97-:%_.4TNZJ7[X8 M?>X:EZ=4.U')\N3'QM8&RVWZA5GV>-:?8-U8Z"NY+95/WH0-GO37>$V\6O_ M0LRK.IOG&?S>_#E1%8]A9)S5[.B9:N8*'<-*OZ['8?#,. JY+39,"%Y^4H+J M%$2BE+B1^K[JBOI1G$8^@6F8!KK=8P I(1S&""M\!9,LQC8$R1M9Q5_-[ #;C#S>P3

+Q'[W$'L0Q]BUI0Q#(8CPNB9:%:Z&%;XF"P, MGK"C"BZRU8:AKX+7;%BY2'N<2^-8.@1#R(F%%UXE"FZ0"(6J8P] M:D02?9,LC1Y:.<%!4%!+:D8-O8#VDX(KF*8.P]HC9$P%)A#T'*RKQ^OW7_UP M>.U[!YWEA3=1JWW5C3X[O@W9;2'XMGC(^:PI1&"(4O]KZP2@B=_9\]B W[6HCIN-G83AHD9C+T>F6-I; MO3_T$XV@.$!IIH23$6C99)D, '$V MI^3<I"$/H8)]X3$*(R"-%C5T?X?6U(,U ZTG-WFZWPLPW3? MZ'?B/LNKC"E*UMH'-'[MK9#GJ?201R+(.$(0<3]2_E\

ZM!-.AKF:8'/+!S6DJ$*>/0%=B RTW: 6_.C1HT^7O&YINI)_H.VVZ MOTT%]$R;GDO ;7;#,;"=W2*M!IMKWQRC86S3WB\I8\ZVR351!( MH;97#Z:^]""*DE!G8.K_".QY%!$<69TC#LZX-/>B%0\\UO)=VHGS&&"S8P"G ML$W,Y&4;]X<::YQZT8Y=JC.)Y];?O MJR#B6$9A"&-?5U&2B0]I&$OFLG_F7<5OV)9$55$ZC.HKY6SLPAD?JK>GUWRBJXR;\+IGQOW>='^51=2*[_L&V4AGS#F$01I*I3+'*0,4A(BR*GO4?6&$@]9]==P*MW27G&M M7%N'Z_K0KKO;%[95$51'78U6U:>Z:E85!,L+^I^Y_1*8F1YOMK034]B;K*JU M;3,)^H[L(+>RS6HS30+KL7TUS23CMH_?U+ADG?U3\%])EG_9E.5-_D$4V1/9 M9D^B;O3T\+#ARL5L_<]RY068<3_ED#+=/R")U$^()C"1 2:>C'@DO54N[G7# MHCOSS6*,+$;$L6_;SS\/5! M?*#E![]H#?ZBJ;FC1-..KE$#O!]Y=J4JRC$*"940JY8!R+,",32#V$:2!EYG,7*TS4\9C>;<6DV\5XP-T'X M [*7G6^,PNOM3S8F0]/-8<8H5)=SC#&,KK/SBU=(C3NY. RSB#.+5UJ9GE:\ M?G!LG0BZ_9R7VZ+Z1KTG1?&L[>4''5Q9^4A?1XA#&,:)[G)%)$RQ^BOV?2$P M32,F(KLB$>"]TW,XQ-+,4'>%T,3[VG%CP5\+99NY++4Q MC(*S.AL]4\U<9&-8Z=<5-@R>&9$/OE[?%40GM%SK]E[WHNH(W10B-DT+[QEC M:52J9 6-L* KK45N>!]B_:^^2[ F?NW/X>2P6K,I&N,2QOL&GB]OW$"]%^GC M)I\??0GT413;9]U78JO<:5U^XE$/KW[^E.7:G*CJ?GW7-<%NY&]E'<_L-"O_ M(!X+P;+*TEHIMMD_:Y^#)2CR/2^!@N$ (H$YQ(&'("41#8,XE%% 1\00 M)Q5ZH<'&+Z(L_PI(ITD\[^A@?3%UPD4WLW/>?@UGNQY;Z7E5=>M1EI(.4NZ5 MK?[6J-O4-ZP4AAL)EZ!Q;VN>@6*LA7D\W)QVY1E5CJS)PK M2&%*60*)"$/F$T*BT*@V:>\L2WOSW54QZ"#9_]H[PV?BM_[$[?R#G"Y@&EW1 M8!Q<;U74P 2U2\H:O$;#N+)!Y]&W*F[P6OJ>^@8G/CS.;])AENWS5[']N>&? M\R=1^[MZ^'W11]'\@Q#7?V;E*O02IJ0AD%$_A@AA!-,D]*$?,IZ$Q/<"8M6? MV5J"I3%GK0"H-0 '%6J6Z"@!6BW [UH/2X?+?J7,7+!)\9^8F=U#;^VIC8;/ MD>]F/_^LWMQH>([]N_$#C3Z4?,I*M4$J!_+#9D>WN$!8Q2H@'91@$ MB@.C$.(X2J#P?9+0-/5#P2UKTYZ=;&ET]WY3;O55 TF8>C.426Y][G<>5^-C M.R=H31U";N^;*Y]%9$_Z/O,5>*\V\6P+=!9Y:Q>!7W0MA:(DZ[\X/3H;Q,C= MR=?YJ>8^N!I4^L2YT_ SH[/X-\6^2WU* XHH@Y+H^K0)DA!3GT*!E#T5HM!G MQ"A)]-3@RZ.(O8#6^>0'Q :=QXMPF/CE[\@V?%8TC(5U&OTH3&;.F._[>HQ) MB'^E\V#N^^&)N=/<7\EZ(J/]]6=&]BC[20KQCI2"=T.5G32N=\^'C]R2Y^K4 M70?-:YOKD-I9WFQ_BN+N)\EO'JNL>L694F3;G?IV''5L_%4-OOV@;++]'=15 MPHB?1FD$/:I[GTFFKW7R%/*0HB3E*5?.HU7;LT6HM33N;617+L\O60[X9KTF MBH(>10%*#<9Y$V/)7QTSNW 9PBYH$ZJTA96Z1Z<4!TP ?0;=SS6X@ J8*]!X MV!UL0 4.V"IT0 //%>@ = 5>M<^M0 (:)7 H>N"P=]RBUMU5.[IE*#5OA[ME MZ'S&4UB8=-8^224<[9&?/A\^TI6_>_S6R?!(0X182A!,0TJ51\,IQ#$*8.(+ M) 7%-*&>H4?C6+2E[=K3=< MHEEV26JX2])3NV1W@<XQLN[$S^YMLLL(T'.]$:G/5_7<\WE_<\ M$4X=WWNJ&49Z[CM:BO_:J3D^/JG_W*E1JI,]X0610,33=9%BB'CJZVS6!)) M!K$O>T,4C9.U[].+CR MA,[,,J]KTJ_J*U]AX.,CZ4#ME!4)W^BQ$#\54V5/HODM+:OXX4H$ M?A0)'$(1Z1::0G@PI0F"?IA&RE0G@2=2*YJPFW]Q]-&*7W?E[<@-FJ[3O[>B MV]*)Y<(8TLQT<$]-/RZ0MJ>C<7BYHBG+V>>EKW'0O**UD<,X*;JSR9]$L\XU\%5A9)9'/$MTH(&4^A\C#'L3$"R'C3 B)/*F(\()2/ 8B+(WT.C)? M@7P?;A!U7#?KQ'7U>4%U1E!:'A*,6"9XGZ6^-@$[,[K?S;F=N*1N<)FYZ7M1+YZ/C2R842G:L.^(..* M4X1#YG&8>#2"*!5(^:0BA$$<8@^Q6/A!M"_'8U[4[^1D1M_)HS(Z,Q3UNU6# M:=](5^X6V@3(Q18\9'GVL'L ZZH RV,=6;2LW7T:\3#D,M4=M +=C!=QEL T M]0(8Q4@9RUX:Q)YO4S]Q/-0S%DZ<&6,S>_9BY";>4%X4 >I4L'783:(/ 5== M(4[.,6]WASXU7W5IZ/WPB(NMCYLRVY9?"1??-GG;-3E %$4I1C#@NF"XSWU( M<9S F >4J__#D1\:7VH]-AL;B\>BE$LUUO'^5;*#.Y+_]TH!?KTDL^?YGA#! M_H(A*7_>DHRK(>N20^7GG*UW7(]]]U,TS=WJH[H7GD4FROTQ=(JBF,HH@6&D M[R1&B8 I#4(8$DQ"#U-]DF9Z)]&!/$OS(+1.H&IO(3<%(+5:BH=JO30AJ?4% M#P?5=)RACBVL#]K]U?S:GXLU'?14YEZIB;>B:I%NVT5J- *?CQ;IZ\M%JJL< M=SMMVF9^N%HN\XN=,R_;7'=!G2R?FVND#A$^?_/4Q22S759UB$CW?JO+8<8/'74[<>O_4*YA15A" B^B$.$HA2C&'*K]DD#." ^))P.?&G6/MYMV M:?O@7NKJ'>6-W+H/0"6XG0MGB+R9]^4>SXEWJY,U05[BVZD0XL[3L0/*D9-B M..FL_H4=$,>N@>73UE;][>8/4=RJ+]M/Q7K7]X6HNZQ\S+=-R^;JE#[Q21S' M-(*11Y,ZK9?PB,,D\;ED*?<3;)36:SKATOBH$AJT4H.#V*"5V]B&,P-\T*9V M#N/$-#2,H'TZB1F4QO:N.86GWW#C+ M43<=U#T'JS09HLN-ZZ&_BS:;X$;N>V%^SK^)/[=W?XCUD_BZR;<_RU7L>8@A M+B'#L0\1(2FD"*IDLLQJG3F [MEG=#&IMRK;3WNHN3)O\ M1G[;Y-T4PX]_:I>_JNA>=6^Z)<7VN3DM/HBY8@$._3",H?*])40!2B$6BC"1 M%PD_23"1(5L]B8)N#*Q=-S+9O--=R:9[M94:L&B377GU=MM6)W>T7$0D!,M$ MPE3X 41IQ" 1/%;^21I'2'J"^J9IZ/,OUAQ[W*NEFGN%!GV9^7&?8^/;ZHVO M40G<2)W5 U_DAU^!O6*@T0Q4JEVUV3_@H-W#.Y57,NHHW[Y1;P ML_Z9HVGF,)44DE\!C%)!41(9Y41Y0(R&DL_HG'DQT8]92Z086E;8:N"/N1K ME0"-%J!5 S1Z7-2K;LR"F3F'$R_#Q#OC)"M@[2Q>@*$C%W&,!+,ZAA= =.P. M7C+4R!8SN2CNG_?]?)M <,P#$L01A2P*"$0^CF$:A!%,)0DXYMQ'GET;F5.S M+(WR:B'!#]VC^,9C1U,3@3$U&#RZ$EN;L0N1$$KGJQG)QCWGXK?6J^ MZJG2^^'1?5.8$+S\I$3[0=9"AY?.=/9>^1@3RL($>E$0012G(4P1EC *_8BE MF*>QM&VC8CKWTIBA%1WH)06E$EXG.CTVXE^!1ZT 4(1=5>ZH5+#NNV*\+F:D M,A':4Q]]O@#Z1P/T[1[H2O:K"NF/@TB/:I=>WNZ9FKM&7:0^"Z4A^UP"STQ4TXA8I76]$-(AH0S X(H]SDTS+U4,*/N* M%X8^;T<"7&2K#TVXL[Z_\3'GNCC[2C :$1$CZ(58O?VZO 5-.5(4$ @<$"0( M-FIMAY)=6#S<[+^.&5/#/< M+.]CORKMRSCPJ1'%[-3.G#%EIE;W0M:"WPM^7;[7G:O4RT+6^KQG19+0%P'F M:DOU(WU^PI1IS6)(0R+#E)$TE=*XOIW!A$M[I0]" Z:O3,E=SG540 L/UB*_ MW_ZT*/QF@GC_JS\%CA.300="+;!V]2N1P74)#D)? 2VV8RPMZNHYQG2V4GL. ML+4KP&I>=1ILI0=:_"O0*#!-_3ISX"8H;&JY>\"^!DW MC4/&8XVW]F,W=)W=5Z:<8ZSMMXT+$9QWG]@+>P4.XDY1*_DBS7E^EO\M?_]DWHP\%];]5K M_A^[:04V.2B$+K]<5X;3/4<:%0'?ZVB>2>]^80<#'&^Z7!,39"L_."AP M!;1ZH%G#FQR<_(Q2\PHH13N=O,%!5YV5WVK[ADMK'&]YTR6>*3;SEDMM$]*9 M;"W.AG_GF<']&\$,HS#@IGNM_JP\)JV/_RDFICQ"HY *3 M!$K?BW6U0^59$!E!FH2<1DGB>[YIV107\BQM[SY]PE"VBH#'^CQ;Y[(4M19Z M3]>?,F=Z)^MX^<&$X]59R+G%7JOF VT&PJT)N#S=,ELO=V8?C95O8 MT7]@0<#O6AU0Z>/PEI$+6!V%"2\29=88H@O0C@.,3L:T]E,^ MYZS0I/U!U'_>Y-5M2L';RY6'CF%^*+@G.8)AD&+%JZ'R1FB:PBBB0M!=F :^B8FO%1K\THI=Q7%:0/>7MX=[N%T MK;%I/PW$,QGP[J"V,=#M(3MKAEL,-9>Q;:]=QZ0>\? XP_D0[SIQJ^QP73(E M L5QRB'V$5%4KNQD'.CHDO20)_U ^)X8D2A@-OM"\P6TX. 7?1#T%WT2Q+/R M<5.2M>-+K88+9&82.\1[GCV@&\/7^>P5QEE[VM:*7]]HG>(RJQU@CLQ:PTEG M-6#M@#@V52V?'D=EBC,W#^*._/GQ3]W22+P3N9#9=L6]E OI^9 D(=8%:4.( M)0LA2X-86:@XPH+8N/=GYEF:X5F+";;D3TU'3UFI7AH[ZCD'J!G7.(!I>@-3 M(Z1$!(V,X)=&RO--^ZPI9 '1YQQ;I9926) U6-6&/JXM6\ZNJW9WT6ITS!S MKB5A58]T_:N;W;;4%824!WU]?U]4IL7G?%MD>9FQZ@QP)4,:^R1(81KH_F(X M"2%-.(>A'V 9!EY"<6+HX\XO_=(HJU:DMI8:5^[$6?F("->FR^Z^VQV7QE= I'"P2XVU2_O@(=,*[ '@ZPQZ-. M^%CR]\%["]YONL^0EE79 M@5(MH@Y-[QYV=?GKZP==*OF?U>LRS8V',X!-<-OA>*8WN^EP1N6^6P[G'AG) M+FV>I;X6M][H?IG=G U,0Y3X!#(<2ETL@4*"&(:4<"D2A",:&)4C,IIM<0RS M3U:V9)%>2 UYQ!504S/)(:&[(^E$.1%&H+ABB]ZYYN4+$[5?,8;10^,X0^>? M*3M(_Z&CRD]DK6NC[3M18\8"*77Q0@_%$/E1!*E//.B)4! >440\HPHK9M,M MC36J/M0ZME+]T!'8NC.X(=QFA.(.Q(D9Y2+\K"G%#!9'G#(PV:RD8J;X,:L8 M/F4=4O[47DR^V=]+;GIMK/Q$*+-#")@$L8"(4PHI#5(H.0E#A"**C4._YV=9 M&HE\&G]1NQ_-P4BI&XQF\5\T/ ?MWW.2<5>]=W[7TH!+?,H!C MMS!F9#$9W!-SR0#2/XR1MJ::48@Y8B*[N6OU\2S+^]_+]YH=85SE'7]4$NT(SXK'\L@*/Z MHUA--%OGE#'J=WNJC'K>.E;]:R%$_GZ3*P;<9E0;>GFV*;YMMJ+\L!/_MLN% M@AI_%TQ]04O11"5QXG-/>A'TTC!6IAACD!+$( MH(,* ^)YG6CEMS/Q+8[;P M?X)*#=#1 ]2*@$H3P'<":%V 5L8X&CQJ;09CYU,C/C&_#2#]H8OT%6C5L _% MCP+?.%P_]2+,%-(?MQA.HO^7('CVAH'.=(ERB<>>DX:)AK/>7VV+S'VK+ M^NWQOB!>_@UTM^"6%_JV@']PS)@%TXHVBD1DT0E^!4WD3I7V^B3FLQKO!)/#. MM 6X@MF&^ZWQ.DOXYB/-Q?+6NG6HW?[9<;';KYMQ?JBR M_V6, X5RJA@\X1BF4<0AX4G@Q=(+$?-L(K2GIUD:9U=2@H=*3)ORQP-@FL5; M+X=H8A:NT:DE!)6(PZ:X=>BT'P5' =(SD\P:!NU7]#C8.?!I:UONRX8HP_'A M(:OJN%?7EMJM#J=(IA'G$ FJ$TP\?;E(<,@YIMQ/?>JG1H%3>R/HWNIC4]9]9 MN<(^$2%..$Q\A"%B?@ )YDAG[$14$L&2U#0/V&[FI3%GE3YR$/_J10BITD!W MDSGH '[76I@'[RS799!FIT-[8NI=&-#&/#T=X#-QMRWP3MA\'&IG&=YRN+E8 M?YR6G9U@Y !.;]ENWY.B>%;.>5VZ*$I3%"!.H8<3HG:&-(54JO\(&@KA>VIC M0,C!9=N7LRYM5]C?&:WZ#8F#W$XNVAXA'G-/[<920B_%B7);_ BF*"4P)"%* MB%H!71-!?0WHYLTP[\[^WP1ULZB&C3,!C>A#[S\,@=8//P6(B?(B^S)U&7\?PFMC?RCORI_K;>\:KG1%'5 MK]INBXSNMCKS]FZC^]]N\JT"0XU^_SE7'"S*[0HGL=HD: )C/PP@\A,/IC1- M8)J&)/&E"#WIK;:;+5D;\I9;^:QVE;V4TR9$[=4#ZTUI2VR.E\^0 M]N4:8F MRQ?KT905KJN65RU&=:URI>45V.L)&D5!5U-=Z_2EKJ!5UB'%3K,*KLC8L73S MTO8TT+XB^(FFL0X5J5GKZ?4W_>.?S=3?!1?B0<]XABW\* X%#1@4&"NREY$/ MTY@G,$RQX!["81IY9F;J:!F69[)JEOAEO6\M;ARM&+D&@^&AZ7&=F),UH$=, MO%<#'/2P)EQ'"V <-II^(68*'TVU(#;1I,O /!M5&CGL7-&ER[3N1)DN'&AT M6X\7K9 ^Y_HN2S4O$\J]4?.6*YXRC*BG+PES 1'C$M(("1AA'L01CS#BZ8C^ M1"9S&[UJ\WK\KMVJEBD[&7;$7VKH/R/ *F/D S@!]NQ9T60X:F4%':*?] M0HPA+MM8?1;*>1N_2638D419:ED M'@PCF4*DD\A(Z$40>Q+%(9,L,4O^M9AS:='OC^4V>ZA*-'.A7!:651O\6DEJ M1T F<)OQCV,0)Z:?VWT;N=M]&[F]Q%>@EAE\ZF0C6&>*7IHC.Z_1MO_Z&6!O9DR1$-RLSN!V.27F$V^*"X1[@@QL>]@7FH,]#/\T MR=@O 720CMT,N+R$[)>:CDK)/AIBW/91ECO=B.W]IMS6[N WW861(1HD<0A3 M$7*(DHAJ[RN$?D+]T(\$28C5[9Q3DRQR0]A4(8NLD5?Y4:55V\5>4,WH_5*H M9N'Q%I_W-3Z5G%7&F@.8[&CY4KAFY5][V*Q9M@^/?CH]^>2LO-DG^S%!]GYV M;')R7A4M_T>V_=F>@E=W(Z]S_B4C-%MGV^>[RL3?1W63("1>X@6*&0F!"'EA MW8A1EOBI3(35915[&9;&HVWE9)V\VJH#_E#Z@%:AJ_KZ;G4LM5?*-A/9 M?JW,3OHF7H')(_*G =__OKTXW?Y]K])5M1R'HV[P^UT=WIBB[^4%(#M+&+:7 M8.:DX-$0O4[\'3_4Y1V^]S/\EO.L9)M=OA7\XY],E.7U@_[;*N5Q&#".(4Y( M A%#$I* A% P&B+J12+TZ(@D+"LA%IJ-]44)^%>0/3SN=#9$9A4+'K<89BSI M'MLWZ1/>8;^N\*"6'M3B3],:W!BU"9J%#\_]9NW#C6'I:RAN/L@X>OLNGD2^ M$Y^4)J>X]6!R^'$:1$R9AQ[F/D2"*X\:T13&C(9UQP:4O>5Z3/XP#@2 MN>:\>EG(6F>+?<[?D\=L2]9-54XO3+TDI![$S(^5UT8)Q!'VH"1IZH611V-L M=)9L--O2R.0@;)7N"#_GH)'7CB7Z(39C"F? 3\PFJ(-J!(HCWNB? M:U;N,%+[F#_,'AK'(>_(6KME/WX*L?VRJ3?9JOX9X5XK]YDD4AKVD7WU^05_/2BZG7:3/:MMS>4$] M4W_[U ^'+]WKD6;YEIU5H/U:G?^ ?4,5\JR/[LM/F^+=[GFSV][(,XG,+$"( MAUX".?(BB!!!D/HLA#P.1103'& L+$X8;.9>Z,%"+;1VV_*7^W\A?.(FCD,3G":F(Y?0331H<@@%HY\AO/S MS.HT#*I[[#4,/S B7;D3P+^1)YH8K&(IA)>D'B2^+A%'9 2QC!,8$.X%B<0> M28R""D:S+8T=7AUPK$\U90&%6%>E-;8;\.-O0#WQ6-6(^*%^RCFX*Y2S]U. M]^N-+GUBD<\[N#B#YI];R"7;TH"N)_I/4X^_[[U7YVJL$^'*S9H),Z\"C-YK5IB M6(D,7A95.N@%WCV#[N<:W4"EG*Z)VZ@'/N>@5O MUL_82'V;=9S)F)UY/6V, M7_>XGS62'4XUES'M'IV.T3W!X..,\^K"9)LDGXE2QV^;]J$HI202$D$9>P0B MF52%1S&DD1]*3&,9A:%=+ZCSD]F\N/-4TZ\KUJTW^3U4OL #6!_$MK/,>Q V ML\O=H#;QME7#U9'R"ASD=&>/#V/AR!KOF6A66WQ8X6-+W.")BZL+/0EEW]?A MW!OY04BR6V]_/.KJO.OVR*>^/BKXN^=OFZUH*L^I'^\V^O:-X"N&D(\X"Z$7 M)!Y$$?(@#7P/AKJLGV >"=G8MJ\.Q%M:K* 1?W\FWU1BKVX" GV1H#K Y[6N M@)3@4>T3VKJYKQ*R'XM,^6./ICFI$RVY0=CW31=R\CCQJ\H[M8)7]0&5/L9N ME+P"[8*W>H)646TL=E35/+O5E>=J==]T?4>749IYG=^NTM)\ZWU)42:'RV%< MM\G%G&]5VLDA7CW5GUS.,LY9T%?0A;A16XMZ<_+[EQ=LVV20#SNQ"D@:HU#Z M,$["&*)$!!!+3T!/ SQD>?:P4RY$U0?D ML1'7SHLPAM[,IY@"T(EWSUKD*[ 7^L3-_>T&4%%=*7'G"=R(;.M[JS0R7@B*0HB3Z:0FOH,*H-)!><$M\GLUP%Z/JZ8($]BK,OTJ&$>M>"A7 M+/'\E% &O23T())!! F+/5U1.L+(QU1ZB>V=C?/3+6V7.4BKWBM2UT:M) :_ M:YE!);3E[>\!P,W,9W$2>*;.0=AC\G$($_O$@W-ZN\HW>#7^O&D&Y]1[E5UP]H.7 MEP?^GMW_W-[(WTI1ER3NI!2O>(@Q"E *='9 C*5D(2"0L*9C$/B8<2I5:TZ MLWF79CT<)[\76G2XD7"G8W-5Q:_Q%8'[\#=CAPE0G9@SCJH ?V_Q5&*W!=*[ MDD]3 -@ J@E*__;-^F9%?PV@Z"OW:_+XR",%4O[4_Z_;,3\IPR;?EM]%N2TR MIAPF_0_7.7_YB\XGZU3-UUWEF[9P'_]D/W7BYW>R%1^E%&R[2I7Y$GE2P"3P M8L5W+('$BP/E*7F2(8DC$<TZ(W69A7YTUO(\7("*%@ MNT)PG>'4U#=-0J:C?PE,6.Q#1)"$-$BQ\NJC*$E('.+$LPH*'L^P-$M>M_"K M+K9;AOI>(6<8W;L$CZD#>K5L]4U>]_5?SZKN*F3W:OQYHW3GU'L5F#O[P7$O ML>:/[?/^#*%II1KX@OH>\F&*> A12A.("2?_C[UW:VX<1]9%_PHB5NQU>B*, M';R )#CKR77K[1/=94=5=4],](,"5YMK5)*'I-SE]>L/0%(294L40 $T^YSS MT-4N%PED?B 2F8F\0,P%CU,9B#"SJLAT=):Y;>:6R/VEF&7+VF%$S3;XQ3AY MWN3V$%EO]$$('&WVXW-,NN$'V7RYZ8O8B MJ-^[SM@T0<1G7[/W;Y&U:<*T4=>RE^^,]5TV5?R+_]'IYKI+KOQM]5BNGP2_ M*_5%HA91RL93QI[@NAU1WVWZ[KE[YOFV5#_]MS+^FL+R<1;A-(HII(PRB#*$ M(!4T@IF21ABG T_"SJ6_E%5*)\ M$M4B#Y(LR#*E)4J"M*JHA#6.(ACRG!-&2H8.L]"<4?M%=#TZANSCN(KH*_2UA)LJ78G,2T@:.-W]+,NOL]O/OW)AAL_-BJV_BU_65:4D51PSHH/_ M6V^&[B^-4 QIE*09CE.&)!J5X[.?PTI,3!"QJFD">JFVF3[6MUG'@#03"1?" MXUD4[+-\6O+ 3YK TQ7*QZ?ZO&;?=;)/;X:W2?=YS>+)A)\CCX[;X7>E>"0% M_])$"X0L25/.(0XR91HP9160,$A@'-&8Y$F0Q\BH".B1L>=V\'>D@<'KU;. MF>W@D3!XOVMI$?CB](+Y"*^.MFE_Y$FWYQ&67F[+8X^,:Z]!!ZJ0T^?](_TJ MY-=/I%!C+(5JQ#P([=IBEJPS#X0[,,.IX-S0IOW\2P MV)K#2GN6??]?6&2[AA]ON=B3]OYXJT6W;@7B:T6&NX(XGW72!B&^,'O9*\3; M/-9*PY$&@3J791'R-$@2'>Z?Z%;,G [=5Z!;R[@,3YB', TT2$Q!BX;T7X& MB9/"^=1[4XG7,W3W!.2Y)ZU%G.Y\7$E1WLKWFZI>?Q?EKJ%A6V%="]5OZVU< MER[F6>L:G__>%(_?VR2(+"4289@*&2M9B)54#$4,N>""4AGEADD0#FB9F]#< M\J.#B%C'42]XO]SQI(MY/W9<78&V,[5.U!9;SJ[ RJ*K\L5K>E8R3[E2GD5X M?Y&VS( =-^#+P2+='5FD'5/3K8_QT3#E.DUTADRP7C9'CBN$3YY-%T\PU2'F M"HG>:>=LR)')?X2UF2G+=:6F[)+048:",$8!Q#P7$#%=33]E @:89P@)QF-J M5$YZ<):Y'66:.!W8IC:=[.BU3#@[BJ69B_]BA#P?(5OZ0$>@A\3^00AEEPG=39! L5HNKB2TA"U*8/)$0D""!2 M&J\NR9="P=(,LSB*$3$*XAF>9G:;OD .+L\28"12QF+ M#(@A.:!&Z,D ];?]_C\S^"0"P(S!K00P?-K>WZ<34GO>QNXC#:*010P3F*;1 M-H0O$!2R/$UH(%*2A$8%.4_.,+>-WU!YX+FWV_2GH3SO\[L8(-\N/V_8F#O\ M+L9H*G^?/596[KY!'$Y[^XZ_-IFS;Y#JOJ]O^$%GM3V5Q?3U85TVCD2=6U4U MOL5>3RHF$0_#-(!YDL00I3R#>9QA&*2ALL("GK$LM097]^ZU(E2EMIWT_ FWIR/2Y\]0L;#Z._4I)G*7CK>I"F M$!D4=30>:EPTV+N!>^9WS_M'^O?,ORLB!-<^IA^/0E>7_+;6O_KX0Y2LJ+0[ MZOK^OFP* ]VLZK)8507[G2PW8L%EC'E& D@3'?Z).(-87YN$,:)I)D22"Z,, M]3>A?F[BMT>Q$@Q;FG7'^)9H\*2IMHL1FO9S.*L(SWN1/9\!;930D=ZX/>Y?S]V 6BS_8XFC4Z; M[?=D';[V)NLY'-LV+4F3!KZ]"=HOH^+>AHB1Y7*KNOBN!KV5GTA1-B/N?OA0 M5*R]3.KN@((D2RA/4XA1FNC2/0$D),@@97D@E.49<&%71==B\KGI-9I0F[-G M%.!F1J0O&#UK#ENR]4WE'LUM88[6!^7\=FX,5JZ*]-I,/6WMWA&@O"KI.V8, M:VMPV[!:">6N&JY6QU^$_U/T7]1;#U_4I746N: M MXVY4>J11RE">)Q!+,<264%8@IQS"@,2"@HS\,HS[FA%3@=U7.3DK^MRAV= M3;?JG3K'UE4-2K%L[N'J-=AT_(*J:9JY?K1(+I[VPSAK#\YSN7U+\X[-1NW6 M599VO^@8!ZJ=M.TF)&4JFVYZ='NVW!M,/K(X2?T@2CU7*1[4=,63V%=%:&HM M?B,_CO=2NJ9571)6+S(<*E4'QS#G(E;*3AQ *M((IBG+,.($<8IM++O+29J; M)M-PU*@P.Y: TFFK)MY?FS U^2&JOUM60[E\Y'55=V M]6 55^"/+0<.K4AW<+JJW7(Y0=.6>G$&X*O*,.Y&'ME%;JP+L#L,KCDO] ]D MN3>;J]UV)QR'22)3*&5,(8HPAS2*)8Q$&"N+-.=!:!72[I7:NX*LQ.R1F\RW,XJ5UVDZ&4\#^ MJBOB))/:EUS_I%!_$2LBBKJZ_ MUZ9%V,>,/;<3IN,!;)D ?--D-[[D8ZN<;EE1@N3[>F.:F#IZ)8;/@2D6P;-H M]X:_5=7W2T <50=^U(2358:_!(Y^K?B+QK$//"1+<2L;-\W''[IMA4YC*7A7 M]G01(I9*BB6D/(HA"EFJV]B$, L)YS0F4<"-\LS.SC0W$=>2"%B?1O/PJV%0 MSX?:.8/*MXZI" 6WLO4XZZBC!K3W/D SCR]S!MY4L6 7@&@5J&4$S.F@JN'7 M)PN ,N*B'ZQD]H*]EMAYOY7:J23TKZO'0BNAWW00DZDN>'J$N8G#EM(FGUQ' M-8-OQ?=&X_CU\]U-WR0TU^P&T#NOO[D!SK-P-,4,_-%0[J@7SWEH1NE> \-. MIF&=9ZVO1QD\/<[U^45P(;[K@=[KB["R+M2/=PI449;=C5<7V$9#DJ=AS"!" M$86(91'$/.%0IEC@F'"41T;5>*UGGIOXV!.N-:HMY>!Q2WH;#F/G2S1?!C._ MH!=P/8N8'JX]HL&.ZBX4P'V H358CCQNYO-.ZCVSAN.E)\Q^@'&R2[<*:;H2 MUN6&U9NR6-UWR=YY%"5IS%.(8T&TK**0$,E@RM(TC/(LS%.K*Y>3,\U--C6] M;-JNFGM21[8$.@VOF0QR IIGF3,2+VL1=?<%-Q MJ&E7'B&[5M M74$%ELA1"'F&L*XQ%D*UTS-(* ]IPH(@DH%5M-RIF>:V\5O:=#+EG1KR@526 MR4^G(373 IP Y7GC:QKACL@N4L"#H7$6"U>A92?GF39B[!R[KP+!SKXPMM1H ME]742U3[1U$__+9:4]W27)LJ-ZO'35WIBZJ5+GS8]B,4;%-J7>0=J8KJEX+0 MIB3BSTHOT;%I-RNVW'#!;U8?2;E2CRG5(LL18BR!!,<91$JPP#Q@'$J&61+3 MD"I98U>^="+*YR:VWC_HL(E*NQJE3C2T*#DQ_:J;2<)9KJ5GR;I/$KTZR!+] M4_$-^HR#EG-PR/H5V#$/&NZOP([_*Z 1Z,*'P18%_<%L<7!9(';BI7-6='8J MNB,.OL^BWH=27]=U6=!-W9;U_JS(6J]J!?NRZ@ MMQ;^H^%S),3MYY]4&(^&YZ50'3^0?;C#'7G^O;H3I5R7WXEBU M^'Y.JS,<949;25$+GBK0H[=W<0_^T"2#AF9'E_<6Z(RZQ3<9?[+K? MF^_?Z M-J_9>\"_:!NJ\]8('D:8<@11(".(B+X<2]( 1C1B/$TE37+C(ON]<>=V7#>D MC:BBWX?JO#-[) ">-_A7'=Q7U04CR\.2/$XKY1_A_0*W=7^TR3S51UCH.Z>/ M_?-T+;%[]DC1F&428 MYQ!)ED(2"'8=2J?\3/PWUO;[N?QUVFT[_VPF:<(] M?O70WL'];\7+Y?/]5>SR+^OG7?]5W9<'$^X?5 M_1TS3C ='F5N&H2B5BAR];[>4@Q^)>6_1 T:LD%[JV6>5W &Q/,>"G?X>3ZI M#:&[TNX+)EQE?9K!,\H[<6;HR1P39BSV?1*&;UA;1!\$K??+O&\YT0BK:A&S M)*24<\A3+B'*4P1QGH8P)SQ,PRQ(463:!VQXIKE)C<\;;6GJ*-2JH0]L]GNA M?E!?/GE\U(H(62XK\%.QZA[[F[&&>0;XL[:#.S@]"Q%-Z!7HB9(]K5>MLF9> M=_(,:,::M#OP)E)^+P'11DDU ^:D7GGF]:E403,N>MJ;X0OC[GOUX/N66;WL MBV\*Q^IAO>0Z\%()]KIX$M]*PG6<-7FN0EVD"@>4(4A#3"&*10)QQC.8Q*D, M&!98BLCFWGA=\,5PO[X0O'W#BBH"ZP5K] MW&M;V!0W_*:,EZ[,TZ[>;*OV+4)." OC ))$I!!ADL(\S"7,:1!'<4)BA-GB ML:E^^+4F96TF?B>CWT9JO.3"IS79E9FF9-E<=%NKS=-_""FCDG*$((D85O8/ M4Q^"I ED/ YQA(GZ$H+N0_BXXG_YSV#+P___$?0_ K,S?I;+.LE5SD45(%ON M^SUE05N7N%8 [.M#[C!0/S8HS* >Y-B%>^O:D-9T_S7J1(Y=#F>NWOKXO1;-Z(TS#8RB;&WX78C>%6=MS:H_^+KL'^13!1-!D/.DIW4Y;JPU](F3 1Y 0&(0UU/^8( MDD RF*M?LEA&&29&>7!#D\Q-*ORR7MW#6G=/7VJ20;FCV=CI?!K0LTYZ)S!Y M%@ -C6!/9*-K=60ZP,C8)^\$JXG<\:,PL_'#GP7CI O^])M3>=_/TMYSO)]_ M=J2K2'T!S6G?U6743BDE;5H-;5?./\RR! >"PC@)=U/6!B579JC1 MG-.:D#8PO#+_K%X>)YY^)V71IJ.V25--M97GN[+X3LKGMNHV*]2/7>Y#Q$(1 M$R6BL& $HEP*):?B .9Q&-"4I $BJ8V";N0HXR3>1RD%4R+U MXP_6Q Q^T2VN5^])]:#_T\+UB2RU=Z8I-U>P6G#]#]R#"' M 6(Q5#(001Q0"J-4AA@G,:?$J&2<1QKG)CM;%K5.(CHF0:E;Q[.NLHMN**TX MN&K^!&+'2.-+*W=<-O]L)UI]? !F\O>-E]6SD-ZOZ)8_H!G4*_F^64G])^C1 M?@7V;'6/Z,5]\K'::-?J[6-7U]YA0(?'%7)T&OB@<-(CPR/$+\\5 MGU--E_'9NT[HKH$IH9AEH8 !)1BBF"4P%WD*TY#C),HC'N/=[F^S(I-$6ES6"*#RNG_]TUXO6\:^3S6JS MGI,DJI[$W7T>ZNNI9I]F>A(=%UFDIPRSL'>MHHKO@G]:EWJO_TZ6GY;DWC0%>V"(N;F<7C0C:YJ4<2#7Y>&Y M][MY+>%S& X+(X?P>18Z-LB!/S3QCHK$&< S*OUZ:-S)M&7:!LQP$2<)26!"F8 HR3)( AQ A-(@S$)&(FX5OGE\FKE) MB2V5X+$ET\ZY? )*,ZWDSB[\((/ZO]-FQ[#(__(JW/;Q#T2P0>AHRZ+57M&:8K_;GZZ'X/I M_*E^(4*>=_$P.,XZ&IT!8M2Y?6R\R<[K 6;ZY_308_9%6K^R!\$WNJWS<;/@ M]6^%^*P6O_E2,>=A%$@**9$Y1 &*89ZF'(892T.$,QE&1I4?+R5D;N*A7[-" MTVC=Z>RB51F6'U-B[5G0V,)L56C6!4875*:]:/K)2MFZ *E?^];)>..,E)L5 M*W6,]@?1_O]FU22U[0.UM_TR"E$M$I&'B <2!AG5 3E9 C%+(ABG0@E EK(X MM^KP:C/YW(1=F\2ZW*>?[$FULVVL5L#,XO&%JW?!UI(+?MH2_C?=6:A%>D\\ M^,4 :FL+:0QFCNPFJZDGM:;&@/+2QAHUQCAA]G[]_7NQ<^NV04WW8L7TSA$9 MR@0/*$QEQ"%"%$.2DQ3&(DL(#DF24Z-2_ 9SS4U4]4AMKC-8GU@[836$L)EL MD;)^WOVR\Q3]2G3;[.9DYFE(6,88 M1+EN!Q JW2CGB$":R BG3/V1L,63*.G:)/W6+7$V&ZM/HK_]I?B!9<<0X$WQ MP]6(K%3':QCA(,\3EL,XXU0O)(=$I!+2-$YQIG1=B4\'U)-[KMF#72\@5NI]62X90^T945WS(".1=#PV/^'CDVPY_/- M%M0\H?SM%G:J-/0W66"K/'8_:W Z^]WQ?)/ES/O!J9]I[VF&<998ET6RNF\* M /0LO"ZHK?JP$;O@LB3E<2P0A0%#,40IBB )9:86/\:A4IMB0@,;T\QF\KD= MK#O:04.\I7EF!;N9O>8+3-]GHZ@J(:[ "SP/6EG7:T"%$I4%OP*?BDIWCBV]+:U1]R))V-L',FD\_-- M*HB,V7\I?=2-I[1F1 P^-B+':QFO] M+-;W)7E\T#V2FU =I R[."42)A0E$(DTAB2B*>14AH*%3/UA5-AC<):YB;$^ M??:142>Q'!9;0XIVZM^ M_KJA_RU8_6U]6UX_D6*I0ZH_K<*W*G?UVUA'1V<]]A&8VJGT[H$UU4EZK:AX&O_4W\-/YBLX1@3SAGH[JR\ MRTF:VA!T!N(16]'=V*/#/M??Q3?RXVB#@2Q,18!2F%.A1'$428AYDD#)<99F MN4CBW.@:W&2RN8G8EE:@B!T1QWD:4C-QZ0HHSV)PCY'_Q@(FD+@+PSP]U=1A MEV>9/A)F>?Z=<0292)%D68I"$BU6XEY+ MJV_KFBS/NI\.)S#ZR//V(W\UC;\/OIFC:S!@'>?]&L6SOJ81H$S82Z!WAS86 M ;NF :.0F+)3@ DBUMT!7G$]W!)@__BD?0!>4?FR^/_K!UPEJNA 4'V9]X^B M?GB_J6HE_LK])Y;(/!,1UKUU$P)10D.81X1"CKF,:8AX%E@5C[63U2:PVK1.==51K8W)=%;:MDZR7)$[2 =,G1Z!U'F30IGX(H09$UF2 MTC"/A-R>'F^W*(?'B^=E^2+XAC617?5:K<+;KY&QHNIK,_C778_E&&W)!W\J M^L&6 :=R_4+LO.4:#<_^QNE&1M"\9T_2/W\J6@N4=HN M.,7]0WTK?U,FO?8/O1-R79ZR[M6KU]]U(-__M!I2CD@:I;I+L90A1%)KX&'( MH*"QH)R& 4)\C'/4(\US.P#WOKM'S70C6\7>=7=?KBM+T3K%PMNY66>RG&_J MA6W^UC$-NCY>FFVXEE QWCIG=;EBS?M);VPS2I]_]^[9"1;+L??6)\5OXMR= M8 E.^7ZGF'KL>=:IH4W8TATI;\OFXI W=>CN1-E4*%T$+",A92%D2<"5?<4Q MI#**H0A(F E"4IE;!6V;33N_4V6KLS?QC.IP(:5"&S2U:GA32INOETM25D M M>UM6V[(/NN%ZF)X4KE'V+NRW ']M ;YK 6ZI[FHC*KK;0LHNI;0-4,X$K=&D M$\M*&R!>BSNKM\>F_:^>U%YOLEZ:>90TW*QJ'88I>+C@.F^Q=KGJ@+_?/C MH3RS+0XPN YF$LH=NIXETPM@6^G4$@M::EW6"3 !Q5FI@,'))JX68,+XZX(! M1F^-;#VK)=:[@1KN[Y[WC_1KN+=5G&Y655TV-Q-54P?EVP-9W3XV#9<^K]O: M3OP?0FM_@E\K+LB]^%D-W12]^T2*LA&<7Y1.\6E=ZE$7)*;JE'73$_^=_A&GP7PT+;:%'S81-M>N9XF[: MMW=>5,_H?&@[>[PS[ #R[E@'D*XK00^DKAA6K6 "'4Y-;_(6J2OP\NL$1S], M/[V)Y_DEN.J"/#/NINVW/#/F3QS[7VKXK)HOJF%?Q%+-*,(LY@F&,,4:!=-7F(8,CS4(8XC"BV MTA"<43:WL[TG(3LVFJ]!=]3L:&_\PGUFP!\-)X:I'.[7UNR4?I,5\WR^[A?K MHO6Q/N><8^GHA')'UZ1GBW,X7YX*[B>P;PMP)]9-#*$^EZZ_UZ8M 5Z\-C=Q M>??Q%K2AD8?Z;6-LFS<#> G.L$B[$!??[NI1D%@5_S_!_*C"_R_'FJSH_PDF M^@7_3STRTFNS*[%]\@:N/5"E2.,L$B&DL:[CR!F"),H"F.4!)FD2Y(2G5NX4 MPXEGM[D/;]E?7+*/TGJ,U\#0]> !V6E#%RQ!M3?)+1%R92N;3CNM$6L)QBOK MTO;]B=W+G:GZ>V.G:JI^/ K6)$CH7_4:B+ZP83_^$"4K*G%7%KKT0T)S*E$" M\PQG$$D20RHS"J7(4!0BD8;8ZK+L;=F9FU!MN6ECSSI^=."O]BTXB15XXX_' ML\MX\D]B_A[BG0^X]V5]['U9^MRM> M/!5\0Y;FSH"C8)WW"%R*DV=);P"1.^W_'!ZC/ 5'!YS,73#$3M]G,/C.2UQQ$L+2\R+D-HPJN)EE!=&Z8!#/S14NOC0N(T)JZO&([,]#:7 M!J=9/GD-,/"*BUKGU:ULRP =*P."-!2#UKRK[;*4_M(Q\/.4>4PL'XT?J[<2M;S3^L)&@O/*^?-Z(%&2CZR M%#K20PM82MB_E&&XJDA3:>-G4JQ^65?59U$O$,)90"(!*8J4 2>B$.9Q+I7, MDW&4BB"1:DP;<6HW2DQ]T%-YAS;B)F2R(H&HIMBZR=Q]A,97&, MG&=ALJ<6M.1J=W>'HU9CMB2[+)YFC(^S@FGG9YRX2)HQ!*\+HYF_.D[:*.VF M'5JK.C8BX^#%N0D'15SW@7?:MYUX. 3%3!",QL.W_F ,A?7>/LJRHUU\./:D M^_4H6R]WYO&'QNW!7GI+U]9W$="(IS*2,*5A E'($,QS3F&$8DQ03&FD#_CS M!;M/3V&U92:A1*%59(K9O',[N-6GDUB&J!@";"8%/,#F630<5,X\V2V[:9.M"'<8 MQ&*'E*N %L-9IPUNL8/B5:"+Y>OV3LCW#SJ(D=\)4?Y/GU;[P M#!^3 M$'.3(1VI0-,*&F*OP*?UNEZM:T,WP3G,SOL7'<'E678,(>4X.L40E%&^Q*%Q M)_,C&C#7]R&:/#ZV\?3-JMJ46J1\5F1W2C!"D8AP*B$/*8'J+P%4;S-(XCA. MI,PQ)Y8-J(_,,C=)L&TD7&Q)M>VQ? S)XQ;-*%NE(A MG]5R&FLYQUZ>FU335TYD]0RVI&Y+'P%-K(6"TU-^5I+B6*812E*414AWQE/((A M";#$A'(>626X#T\WM\T^)NS^#*"&_E!G,/GVC3:$3A9>;X:+*\?I\&33.E&- M&'_E4#5[:VRH1'L=>D>>=>+@UN$?82Y$DD8Z*A1#A.(88A&H/U(2H(13AL+< M+CKBV#1SDQ2[B_S'EDS;B(BC4)K)BLL!\BPC=MAT%'JX1!G&P%ELP]%))@YG M&&+T=03#X-/6+HX/@M;[NJ_O]YT0WI/')N]?&17?B\WW.Z$^'64.WHL%"A!2 M\H!"G@D*4:+^H &+(.4TRZ,H#W)F9"",FGUN4J)'\ZCIUGTD-.'&EO^( M=3CK./&+KF<1HXGO%?Z^ CWZU5_(8UNMY0IT3%R!/1L^43?VP_A%?R+_C)=5 ML''?C$?QI%MGQ)!3N7O&<]MS UTPR*0-0*^E$M"&;2##,,4HQ!(&- LA"J( MDB!*U,&3B8@1P1"+)NC_:4'RW ZJ,^T_5P/)-&^UZ$&.PDQ'9>=IPJ%:_A1B M)C.89D$<"XEB[4&Q"-J:V:)/$ 3V%UQT,PMI7DOI_6[)0;]7HEG_"[5[';%4 M;]OMU8;@OT*SUQ$+X*C7ZYB9+XX45@,W>=@/ZZ5ZOVH[HFR[!"UPAE#"4 H3 MEC&E?S )92G$:,B)4Q:Z1^F$\]-B^C1W8B,JD?Y?_X'CL+LOYH#IGX> M'68\O!"&SG8/\/IVN[] MFM]Y:-1E2TZ[J.6AZ=]JUAF(S &(IS-WA_;XG6? MHOI%-&+Q_;JJJ]W&",(H5$*(P3@/4HA(+& >Z.+5>21IJ*14G%JE,)Z;<&Z2 MZ2"'MR,8-!2;[*%QF)L)(Y=(3G#7/Q[$$5U=S9!QUM?US'03=W8U8_YU;U?# M]T;WDM9>H;(=OZC^]4ZLV,-W4O[KP_H[*5:+A$4!97$ XU V%;($I))(B*.$ M2Z0O VEBV4UZ<,+Y"9H>O4 3#'84@S]:FJT%S1G,306-.R2]"YI+0!S3/MH( M&7<-I(>GF[J%M!'S1YI(F[WGM#9?4\*\.EX2+D^0#) RP$*!.40LCB"6A,$\ M#T(D\XQRNS(-]B3,31B=K,[7=--H.FC8)FN/6!07;<\"RV6KBBU_%5!K MU(+@O:"? 1UY$)]G0:7_>? O%L)(4#:#S+ MI]>HG"^T;@J/<U/%'9RANQ=<<.[)L49G M5=_*G]=KWCC11/E4,"5"UTN^"$2$29ARF*=(5XR/$VY#9^,RWA )-J4OK\1P: MSNS&DQ--;#&>8_BUK7CVC8F[039_Z/Y6.[TL7"1Y3AAG2ED*N/I#)!)BFBAE M2018A"P-$VJD+/D@;F[2I]%?(6T,&=8W>)Y:LG6+QB'#Q?]J&EJ=;[1&\[=' MF_^!CD/W=J@'W-^ZE>$QTOX:C0D'0'769G!HCG'"?]\0Y%:>):LZ1=<^4R_D M(4TCBF&$(@H1YTP).)'!/&$LC[.,L-BJ^Y!C^F9W!'0-G[62U6]$H4LD%T_6 M,1ZN5]-,_K_A&GD^ O:<-0MD<"!4@R="UX 1>$GS]+0,CDX$U]1->BAX@O;E MN>!KFM'Q,-_7J_=+4E7OMLTHXS1-8X9A$#(!480II DE,$P2@1(61QFQ]!2\ MG&)N KJA#;S3^KFBM+T L@YQ>0FCJ8?@$G"\>P8:/+;PN.\X>9I[=Z$J+R>8 M.CCE!(-'PE%./3GBDH.5.A[X@VC_W\8(*W7R/:D>/BW7?U:?%*7]R.%JP<,D M%(APR'@:0(1P"DE*E4['DU@9]4$<,*/D]''3STTB;/, 7K4JLK@$L%\#@_L3 MK\AZOUMIJ08_;>G_&]AQ #0+H.$!:"8.4S'\XFYQ,>,5_\DN;3RL@]WUSF@8 M!ZY^[,><[EIH-+\'5T;C1QG9D+A^$*4^F(KFBJIJ[)I%QK$0.>7*YD^YT@\I MACG!!,8B%XGD/&>!5>#BT5GF=B T1((>E9V59QFA>!Q1,U7Q8IP\BW=[B.Q[ M" ]!X*I=\-$YINT,/,3FJR; @P_;%RH<49YPQD4)[6H/VE4=0?=E!5T5 M$WR3$H)G"@=>7BY0C_))4;9>"=W_]$F4SS;98#%^ VLKCG(").*WL>G^D-RGH.LGR\IN?P*R.[)9&B;%K, MOWON%(;F I]4177]HZ@6>4[2/)849DC)$(10!FD2I)!3CAB7&$4,6W5)&IYO M;B*D1R-HB 1_:#(M!<VOZUXN7R^_RK8IFQ+'9BW6C\YP-RD@:)1*"*U+WE/I[GE(3U#44$22H(S+(XCC$* M),?)(:-;2SF71NLD?3#!JB0=_(&5?4Q0AU2]O0$9:^/NX:\M_*N+%:L>"3+ M+T+/IX:^E9\4/62I._4N9(H12U$(,QQ3I8QB#K%4TBG+,:9!K#6CU,K%?2%! MNCZ%O?$+4?3O0%2M0\P(T,U>@8^?Y"APL14M[TRG< MH4/=$8RNO.Z7DC.M:]X1>*_\]Z[&O5"]ZQVV_RCJA]]6:UJ)LM$@;U:/FT:C M5$@5RZ(K'JB[@Q:K^\9-N.N4_E74];)-XEC$DA)* P0QI0PB%E'=Y2>!.) R MH0P3CI(1C@!_%,_4??#Q[FX7C/T,JAV](S5*]PMMJ8>^S;I-K;U>':BO?RI& M09]3T+(*#GG5IT#';7L[<@5V#%^!'LL>U&!OR^):>79/Z-NHW-X /ZFH^YMQ M9(JVD*(LNQ*TBYSFC$0\A)+$""(<1A S(B!'),N%D&E"K)P(!Z//3?'>$@=8 M5XBF%$]BM;%T5QX"2!+.0\(05$:-KN*='2;O6TP^G\?$/@_[&.^NLJ@/QIXV!_H8 M6Z\RF(\^-+;GF5+O"_ZQK<]UO>)-.'O3OJ3:K]M""!%$4B 8\#S3+:R4 AWA M0/T4AA$A$MT2R>GMD_MM!>_"=UM?; M&GG&PARS"*:,Y! %6:;D4HX@#:GZ#8H1XE9QPV=GG)M(VG>W'YDJ;8ZU0#1. M8I'"+,F)DOQ!#G$D*%0:,0N2#.5!EFZ=*%.B?>@&\8RWH@UVQ('U=-B;'0%. MOU[/TG__X78!W#WO@@^Y;XR-JS3&L_--F])HROZK]$;C%T9;>>_(W-?4VU+:6OT.%78#0%RIZ4-3 M3:N<&S#]2B4W>6>L=[3?BEWG G9Q/TK9SCEE.10Y5P(ZS#.8"RPA"7B4D%1) M[\RJ%L6IB>:F=FLZP9[0JR;Q=&2 U4EP3;V ET/FW2$X"JT13L%A*)SY!T], M,[&K<)C9UU[#,\]?JK\U$QR<>!*)'$>(0X)8 !'#":18)#"52"8LIDG.PXO4 MMU=3SE5[Z^J3JL.2Z[UPH&*,5N!> VZK8HS#;WH-HQ4@WA6,DW XUR]>S_1& MZL5)ED]K%Z=?N3#NI]>"N+L>YKZWK&^/UKT MHT6"@S#@>:Z+J1)ES"1$WT;&,,UDQC(I<);%HV+"?5$\-W6G'TO2;_"]91HT M;79?A(N\CC%Y%6+2XQ[\H?D''0!C8]2]?4)FDG56'X9G^3RC;V)\I)'O=7(= M<.2-WK>)._(-_\GP(^\3C\YJ77\77VNEE^K#]A?](>N"Y+K\@HB#+& \AD+F MNBRX$-K*YC!F(N !BX*$6%W!#\PUM^.G)17L: 5;8D?5N1@"V4S,.X+.LX > MC=J8Y,ES>+C+F3PYT]2IDN=8/I(A>?85ZU+CV^J3CZ5X$*NJ>!+M-+^LJ^JS MJ&_E-_+C;ETV$]5U6=!-K07:M_47P87XKG_65SGK5:VX5U/=PA_!P>\@J5B$Y >8Z!> M@W+'6A,UN.<-%!USQD6W_7T%PP)Q+BOK^ZYZ6UFWMZ2==/U)\_FW*Z!8!;<2 M*&:O0,T_ )OR[MY7YF01>'\S M3U4JWCMVO8+R_N>ZI%#GB<"/;99H4]9OW\0L2#.2)U&J0S.H#@Y+(8Y1"!E2 M'X@R7 (96;6D&T'#W*R6?MNY;;'*H:BG+5=CRGW:+9:9E>-Y"3R?V2:(*R6, M"G!'"KY'WVOWN L@=5I?U(Z"-Z@[.@JBX_5(QPUU<9W2=V2I+TB^/@A1_URN M-X^%3J[>[D!&,AQ(CI1)A6-E7+$4YC)!,"0YDC01"4FLG#FF$\]91NX=RFT7 M]/>D+)L"?=WOU"/O-U6M#LBR5P*J??9%A('EE:KQLEG> CA,0AB2*HCB444BRW"Y?8'"^$:$?GH7;CMPVJ9:I@2O1!(#8B:=A MF,UDTN7032.(]G1JT%J[^[!0C3N18X2)(SDS/->DPL6([9<2Q>PE.S%2E?7B MKESS#:NKZQ7_*LJG@HEM23E,"(T03Z%D*(.Q) MQ( 1>]OM;_:P?37V1H36YK&=?F]4:0[6J_.51@W M FIX$SO :)+KE#'P6!5@'P!A5.GU8^--5G1]@)E^N?6AQ\86B%@S(7C3VU2? M]8UC^C#J.$AQEL11! G+,HB8)#!GD80B3?,@1"G->GG-N&WU(,]*(U M&OX56(E&[[\HU/L\]F;:OUM$_9_N/3#;VI2?6S"]A8 ;X^.L(,39"2 MN8F:PUNEYD;CO76>ZBE,32^&+D;*^^7/#AC/]SF#2#B[LSD^R\3W,H.LOKY[ M&7[<5=>7F]636*E%*H320^(TBFF4P%R7#$""Z2YP/(,13V.6$D08YD[:O?0F M'>%UG"+AK$?AI5U'^@B;R8?+ 7O3/B,FV#GH+W($$V^-1?ISO7%'D2-LGV\E MB!2/2A3]:G@@K][ M_JT2O#U5*AT9=,WJXJEM3$BKAI9%2A*)91) $2:)TB6)[D6>)3!%<: ,3I'% M,K(Y ^Q)F-V1H,@'4FVJSC%3;$D'9$?[W^T$V(AU,9-G?M'V+-ZTKZL!>TN^ MCLCY27.@,/\;V#$!]ER /[9\.#1NQX/H2,B-(&!2F3<>H) M+AI2RV UCUBQYVO&R@U9WJE/6DG>)HIH@4F2\DAFD*2ZB@*.4XC3,()"2HG3 MC"(AL/9_#]#<\N\H!SW2KT!'_!7HR&_#%YW>"8S S=W]@,WD4]\5C #FR+W! MF%&L$V2WKH/G:_[?2KEL0IB^B*9@[ZW<6Y";4?5B<[RM@KG>OX4]8ZE8[[_F5-5A\VXE?U MWH."(OU5?*>B7$@N$I2(5.E1.@^8ASG$0C>)0!R'2/W$,VZH1YV>96X;&/WO M]'^!)D%!TPNX;ABN*=9MC%/C W\ U;,:DQNL/._L/4(?#A "?[2D&HJ]8:B, M]2$WD$VD YV"SHG"\I,P8/NRB#_/&'MF4W1?6@?]FU M1 PEBY4Q":7,4=,X#9(H89 *97+F(B4RNJR7Q8F)9QJATF3L?B?_$O#/!S4U MV*;*E6*I2="Y^7=WU^#FYH:,2)D[OQR&6I(3="U MCPY&#EY82'D +"_EE(_-]X9%E0?8'RZM//3BV*BYMBQ,UZQM@72<;):E4(8H MA"A0)A:6+(.1C+,T%P@)&=A5DCP8?V[:V98\(%KZ; /B#L$SDQL70.+=5=6A M\?$,&B-"W([R["RH[7#TB<3C1+ 8RCA7^SE#.A(^Y)#F299C1&606-W.F4X\MXW> MKT*MT^U+?7>N3\/'4K?JTQ5_'M4+;=ZH^/>F>&R[D:R$I79AO#)FPL('WIZE M2$S0-/:E4'5,+ZT.J7CJBW&T#B2_>?GFU3H&[/_4MJ; MOSA.S'_5K4G?D4IP7=)4Z;]M=?.R5-]*4_#\W?/^D<[DO=8]$SYOM/_M5C;_ M6EUOZH=U6?R/X(N8AV$<*A$5IDQ 994F$-,0*^66HH@$,4FX58:GX7VDPFONGR>9:A M#6FPH1STN0,]]G08_Y1/L&74G?+VM@2-A[9Z^286[-WA? M'@;^)AJ9H;&N1:7FTJN]5C81H1D6)(.-5]9G62;Y!*&' F,Y9R MRH/0*AUC>+[9"79-KF5NQ1E$S62N0YP\2]"&4M"1=]55#MQ2>_Z&V3X[P@P9 M5ZD09V:;-N_!C/5720Z&K]E7$_M6$JZS),JR:>)D6$CL\*VY;?F.NKX"8)A= M=021X]_41')SUKSK-^*@"82^&FJPVV'$6^F7!3CSA+H6^5\SMEBZ+ M^T:=^*K^K&2A,YGN2O%4K#>5>JY8\T7(4,P29=F1)-31]IS!G*CC7$19+ *1 M81%;95=>3M+F0JZ2HT"H?^A^ M?&R8N3R-W'(]#>\Y)ETEWS<@)Y+0^V4-]QR!'4NZPLB6*7 WO%Q.$M''(>PQ M3]V2H#=/8Q\'H$F6^\B1QXGMWW2\_L>J+KX3I8MW70'J+?= :Z IG1D(LT)7,WV M^^5H>=[WAVT43(&RKXDXB(.KDHC')YFV(N(@HZ\*(@X_;2<(N"@6'U=U43]_ M*I:B]=[4%$L9;>8CE <^(>JW=N^J'_98].M@D&W6(C>WV''QF MW.FL=_B^%=EO:O%T#T]EP7\H*J;+VZN#.J-!FC"8)8A!A!I'B/HIPCS.,RX8 M3ZT*II^=<6[;M\E#*'847X'-GF; .Z+MSN[SJ)L=XTZQ]+SW7W2]NP(]8)C3"&8+@<&B!D/U#'CYH+1+FRVV\O[ MZ-K>\-O5%Z$CV8O5_3M2%=5OJS7507#ZOOEF];BIU3\KH-1;C<_UEV(E;FKQ MO5K0A 6$(@DQ4J830A%6/\4A3"+".4HDSQ =U9C7(9%S$YG]YK']')PMGSHJ M>,6=!P"P[9!7]HAD'#L:4?Q\N782:OWWJ]/4OSMUSJ\2V%/:R% MZ_;#+DE\FU;%'D ^V=;8QUQC/7!?'\1RJ:,HR>IY$<8)45HUA1%A'"(2Z9!U MH2S[* I"*B7/ Z.0]>/#STWP=[ZGAD30T6CKASN S]03-Q:4:7QQ9GB,\,8= M8_L"?]S!W+'JW@@%B@J36/(AS$;7BONH3,\ZX=B995E*$)%*-B#@<'GBP"T82]?CRB MT?.N6H0UL<:WCZ(D.N>MISHL@H1DE/,41BP3$-$DAA0'!$9"$A0(+I-T3$DF M"Q*,ML%;%&?J.F,5*[!N(NF7>YHO;2AV>CW,3"S7\+YIL[$V3V%'>]^H\ME\ M["QBWEJ1G9[YC1N3G87D?)NR\T.,T%TV2Q$&- EU\#9?/RH)\&E)[HW5EN.O MSTYCT1U--9TP/(CT[TBV4%E.P&6@K5R.E&]%91@D\(>FUU%:Q!DTQNDJ)\:< M3DT99NI 0SGSZ,@<^:YY[ZW4&E"Y8=I5OKJ_7O$O;=G#IMQ;TS)U$M/7FI2UF="[B":;C?F2,G][])VX+U8KO2?5)AV5[W7A.J68299 F2E+ M&<4"0X)1!#,6AVDN21PPU*W3QQ6?Y2IMZ?+I".9OLSI7 M:R>ZMD87- VYQ#B&,M)1-()GD,8\AHF(,X3S/&09L7%]O9YB;M)U?P'4-C5D MVBBWTT*/X&BF6EZ&CF>1VKL9T]1=.6Y9>:VQ=_W2K)>-658E5DSN@CK*7 -K?7S/HFN:J[:OSV0U>VC'J+Z75F%3^O2U+9D_S4J M5H]<#&>%K,?./^[@NZXJ45>[_!6=^+U2<@" M(F1(<1*)V.;&YN1,<[N-^:;G *0AU^X8.0VFF=QW I%G0=W2> 7V"7=@3Z<[ M67H6"D?"[_0\DTJKL^R^%"_G7[B\9,."9@3G6(0P"6,E A+,(<%!!'F:":8S MCKE=/\[^X'.S@O?5VNR;*QV %A#)J90QS$3,(,J) HUD"&8\B3G/11QQ82,W M1X,VE:B\ "LSL3@6 <^2\+" A)]2$8ZEW<'0;U;6X91,._J,]9WI>,7KQV-1 M-@]76^7J^HD42QV!]FE=_JP&J!_;F]^V7:T8&^;MA@WS/L;+*.W/["NRX!HIMT/ ] MD\4WOJV>S4G?XT\XV\(" Z4KVY M=GBOIBFX:"?\(I@HGG25CV]JEHJP5G1@FHN($Q@RENE"]@SF2%?;$$19%VDD MJ;1J?&XU^]PLJ]:?\MC%:OSG?X1I\%^/9<$,\_W'K4 22V6#B02&B8X&%R%5 M>AI)8)I&28Y2K&/E%D^BI.LW7X,^%?Y6X;.H=;MY)@2O@-[F70_.M91"YUWX M7 S#6P]? /O6E$B;E]1="1_0#K;$Z_I3/?(=7CJ,0RU5*JF8FX'COI. M,\^54AOP[;U77B"=U,WUJDZJIO8-RZ3VP7JK*JD-#?,NDMJ'Z>(:J0>#71*" M]WY)JNJZ"Q7''*%0B!2*F.<0)4$*,:<(!C03-! 4YZ%5;.WK*>8FIQK:P/5! M3_0QP78',)H)IYMYI8-W!!&\04W>,P>/A=$>?'+>S M/WY_7*Z?A?@JRB=EXQVWZ3^O5T]-%$-COE>-A=C_=QWD^WE=_U,TQ3';-I.M M7:_,^>Y7^KEPD9)8Q%FL##NB2U"$G$*BG?)9DD1! J/\WV8WU&M"#7I]K9:T" OX4Q?V#>@ 2]7=R/ZZ_Y\2?BIEDG.\',*'# M?^>[W?O>KL".Z:U+5W.I?EN#9]$63FX9O>J=3ZY3PK,;MM5:H8FZ.]3L2)*\5[=7[.Z>.I*0V8I M(33/H&2Q;H^:Y3!G2*H#+T$X)R2AV*B0\\CYYW9B-73:'3NVB)N=&QYQ]"SX M[PZ\PC]MB=?B^V]=!/6. ;#GP)TX'PF=(WEL._ND G4D-"\EXMAA1AOWCZ5X M4)*T>!(W*V7>BL^BOI7?R(]%'"$1QA&%::HD%Y*!TM=)2"!',1>($!Q9UH$Y M/=?<@N4.2 7+M3)N25V7!=W4S06XTK7[GH"']5)!;AF!/ 2]L6? !:#^700] M+%LRP4^_*$S_IA15I8ZN)5 47X'K%PC?*5W 9>LY [C<^11.SC2U<^$\ M#&=?L0[TNUXVRR-XH^#1EPI>9\M>K[C.$&Q:V;=7.>HW_R#:L&ED8*+/(F)H#2 @F=*P:(BACC!,Z-P;BI8:S@VW&D! MM@\.$BU_QL%=GA9T6.[-8ID\2\L=@Z"_5@>!7%O/C^();-D$M]VE=O/;+:M- MH-:667!;@I;=MUYEX]B]MU_MB8+VWG35;6+U_*[(R2 ]3]-.%9WG%[5>6)[G MB<8F[*_+6M]:[HO*Z)Z((#W%_$Y> M16&;M#2Z.L\1(,T,A[,UL@T40M>RO.<9MY94O:K"29.GS[%X.M$YY-/ MVN?NB%6A1073C?,^KVM1?=B(7]4(#SJF1WM=-VI7;0,&PBA*41S C+-(QSYE M$ =<0A[%C'&:!"3BAHJZS;QS$P)A\+^CY'^!E@70\0 :)@#?"-"P NI\DQL,'>3)S("L--I'S:# M39;%,8+#?E+&F-?'MBR]YEQ]3E7WOU^*E0@7A(DK)]WOWR_*;4O?Q^RNJ!1BC%)$R@"*?3E4@KS@*8P5'_&+$(YBZFA M1NB2KKD)EYW28E[IPO5*G54:WPI_S])J'TS?,::];;OU: /L=XSL^AHU_/7_ MH6,1['E\FV4TUDO?:CDGTENG7U8;'=<'^"=U8*>33:4C^T"HIT-[&7Z_2RYQH\)="YLBG:SW]I![?L>"\] >/'F?BRLU=-A;F)E1['&P+]8(M*Z#C!6R9 7>V]W])=7/1Y5]:Y M!\35N6\'_'%-J[HDK';9)?;-5O*MZT"/9^"O41'ZX@5R5AOZV\D 5K^/K4DO!>G?9Z MR^UJUBY8+F.L8P=(7:[Y23-D'JCG;^63(,."QC&,$!,0B2#0YF4 +T_XK5/^O\G<>*>E9^>DR";VNP9[,Q?W6-Q([3*W"X MZK=2:3$"]MD%';]@RW"O//L<5MP\.'<6*S]5@.Y;?P%60;K>5^9TH*Z_J2<+ MUO6.7C]@U_]D(YW/VW'>D:7V$7U]$*+^N5QO'I4FV^4ADN57M>_:;IZD57?U M%?.-^E6U("1D&(4(R@A+[8(6,$KTG7#'?7O!)%LO>2>X(85=. M\TO)F=:)[@B\5TYU5^->*+BW#OU"5+\*HOO-\%M=#G-3ZAJR[TA55+^MUK02 MY9/.N+U9/6Z:^AF*O&71'"W?].\7+$KS+,XBR)G4;1"QMOU(I U EK%8A#%. M1PER1P3.6;#W6 1;'D%;:K;E$C1L7H$^HZ#A%!RR"OYHF!TKZ5U]#):2_PV6 M>,*38,+5'7\T.%X"UT>%*_+>YNAP#.[)H\3U/-:NY2]]"^2PR_<7[=6^E;]5 MHFUTMFN@FHM,*B- 0G5,A!!1(B%%)(8!9DRW[<:)Q(8^XQ'3S^U8^'+H#%SO M>M*WZ8"E9@.N)=RHOS0-#0'?-#)$NPV?!2EAO89<*0U6]?M&+MU9MY_G!?$L MQ+\<.FAV]+=1+J#A -Y*^)O.M^Z:*-Z<;4+K GAC[YOG!9C(K>9G(6Q\91?@ M>-()-F;,J;Q;%_#;Z>8N$@4S"5-*$(FQ54O;H+',[2?9$@H9*R_":HT :1L!<"H_O()47R'BH M1ST(@:OHCJ-S3!N ,<3FJQB)P8?M\XRT&.E%6%S_**I%2'&41"F'<GG_]V*H_-)GF.?][0<5 M\\R8"]&9*L/E)4IN,E,&F#^=87+LIK2IY[9L A-^#FW,I8*V@.,'6DQEU"R:3*G@/(7JJ$+H8<)WN; M0LD]?VF7E;<($TE)E*:0$$X@XA&&) Q2&"#,4L8DS5"Z6(G:3*J>F,5H5^YZ M>->>Y>4U8^5&\&UQ3R4Q5QRLFRKAK$M?7>Y9L!..IV FB(94%W5+D<[KSU$& MU2]"9:"C0& -4?ZA&89)$,H&94J\@RE@&">(89BFG M48RR@&6978M4![A.$T;[%A^QV>GM $+/)W/;$:!'XM4V;]W=>7L&!4=GZ:E9 M)CTGS[#Z\@P\]_BX\ZT]5G?A(]OL*"4B4,K".(!1GJCS+0D#2%,2P2B,0A'D M"",6VM@-)^:9FTW0*9[[D"N#?#$K7,UD@0.T/,N",4!9"X,S,#@2!J=FF508 MG&'UI3 X][A]LI>&Y>,/P39U\23:SDB=,S_+HT@&+( ICC.((A)"BI"$$151 M$N2![FQOFJQUI&XP\;_^C\-B7PAS R3QQ MQ E>$SE3[3XKJRR-LS"ID61)GJ>]G.9Q_>+0R5&KW[0?1_O]FMUW8 MYYN5GF1*@IUWX 4A_C[Q71I2$W9D:4+9K$",HR1-HP0&3'W4B(<"D@PSF% F MPS@.(D0".RO6-?B36K:3X6ZLPOK TK]:VU +?MK2_3=0K/:I=7\JVL&6^*LV MB,BIOFN+F3L=V'CFJ?5B6TB.Z,K60XR,*M+-+W0O#,$_--&6;:Q24]&A^BS^ M;/ZI6B 2YY9!=F9#3MW#3LNPU=%@Q4FDJP MEE(TX:D_J=W6_*KZFV4@DAGV9L++/:*>Y5;;MJ>E&+0D=V&-5VT-G4HWQ_NS M?<)A T\[H%P%-)E-.FV$DQ40KT*>[-ZVDTZ"<24#JT(]^:WD=VNUZPI1Z<:@ MUWS]J+3"3TMR;R)OC ::FYCI" ;?2M(4&=N2W3C^F^ZH?*/F QT+9D+'#-)A M6>,<3>^JD160X ]-OP-GH!5. \78U3B=<&%\+U/,1I]$E%@QNI4@=B^-[.I+ MJH?K%=?_^_CO3?%$EKK P"Z;Z$-1L>5:9Q$M0A9%H602](=MO:U1:=M^VL+QZLFP-8#C!-4'Y36]$2T4[!W M3ZI#=1"740Q#&F80B3B'>4(32"0EA(:(I'EHYRK0Q,4>\(.7S M;:F-A?KY5U$_K/G-2JFQM1!?E?'03?GN^?7#V\?:^D("IW'(PQ@2K*L-YRR# M.,Y2F$51)$(E0O+0KC&X0^+F)FKVY*KU BW!H&4/; F_ IK#_5;3%?J/O;9] M?ER9*:>?@.&%SQLMK.]KH;=8TU%)\*[!=Y@[[XRTR5/N78-Z+%/?^1QC#4)= M*V!=/G\6]0)',I&AR" +,P(1"T.(6T!,[$5XS]=I[<.29<4= /5)$:(#)G2U7%W? M7#L?Q=U2+:@.\%X(2B4C80 #%"<0I=HZX!S!5(HTBK-8F096;2W-IIW;7MY2 M#?2R@<=CL5AV>]P0?;/=[QY3SW+A$,XMR5JI[H@&.ZK="0T[E!R)$\-))Q4T M=D"\%$&6;U_2?;<@RYM559>;7;4@$3#*4( @SU-=B HE$ <\@CC.:1Z1- O# MV+[)[JMYYB9^]M7M]W1:55\ZAZN9G'& EF?!,@:HD=UQ3\+@M GNZUG>H-?M M25:/M[0]_;AUGN57H=7GZWW5DO=KI0&5=:%^O%,XB[(4O+&8NSRX.!61C)(8 M1IQRB$260RR409N0,$Q0++(T,BU[;#OWW(1&2S^X[A< ZK$ =CRTGBSC+$3K M-1D6+IZ1]NTRM /9/N?3&FWC3%"?J$^4'^KJ$[?)'!T+V\E\4NL!I\HR'?^T3_8QF>$3] G.B-<@V]S5HR%[^1983W@5&?% M6$Y[9\7H(>SSNYJ"<4VZV,-ZJ5[Y4J^NO]>F25W'WYZ;4&^+XO7(5)]]O2E7 MX/K[>F-:MWX K&&![08GSW)Y+$16R5C#*(S*P#HQY&1I5\,L]7.MSCQIMW.Y M*!8?5W51/[]??_^^7C52H4WZO-W454U6.M-NP8CD)!,<$AX'$$DN(98XA2S% M 8U1&A%I=,=H-MWYQ]"P6+H706#S8 M(3,@*M1 K:A0/^Q%A>'PDX@-.U:W(L3R+7M%X)K_][?UG5BKX1\_K;Z)'_4[ M1>V_3#6!$Z_/32;L^USK]NEW'V_UMZT+NC:J]Y52@]?U:EV?CODWQNV\4N M,L_;WQ0M\(>F'C3D.TKM=O@55DOOK('P3L5U#6/>[PS8YRLS*NUC// M36)LB==7\COR#YMOFPD+^S48%B%>D?4L6$X V44( Z?29#1.0[>7:M#>S:7Z MVU[2V,\WB?P9#<-6*HT?8&14%BGW?>%T_QF12 Q)3&*(\?]#2JY_ MW$8I1&$<)T$ 49R%$)$TAI1G,0R#E,41Y1%"@>'=T_G9YK;3=Q1?@:JCN:E; M\M!1;7SM80#TV5LEM_!Y5R!VR&W)!8I>L"78/KK $+CNR*W4$YT.[0ENH^2Q^*ED9&CVS(Y[YYW/_Z?0I1JH(?G7\23 M0D,'/ 8RCQ"+!10AIUH",YAS&D,2!&$8183EF5%'4[MIYR:*>X6A=L0VW__G MZ]_'Q9>:H6^F=[G'U+-\O@1.^RA4*W1'B>4OHB: M%"O!/Y)R5:SNJVNF#K?-4M>8[RR=A;+F1(!R J,H5@(ICCDD&<-J"3@*I6 Y M)D:!J^93SDT8]2@$O"713O@8H&PF>-QBYUGH;(D%6VK!3WTDMY:T.\%CCHXC MH6,PX:0"QQR E\+&XDT/)=6_B*HN"U9W$9=-)Y"?RW6EM*$TSJ54.A"F7$)$ M(V6/$J;LT3#!21+DH>2)LQ+K)\F8FT#JYZ65.Z*[T$C2]O#Q4X#]]$J9"3#_ M^'L6:B8%VO=\=#%\#2=7H.%EHIKM9[&C<1%%#L[X"?%2_MM>[O*_KV:N&V:R6;]U-,P$;+@XBIT"/5?#N&?2?Z]C= MJG#M6NOH*[W6-ZN=[K?CNTG=:#B?R?*;IUW.Y3.8*D=S)I^#58[G%&MT.B'4 MZ^R398].@6$_U722^:93)C[^>"Q*P;6J^=,*QBS"7T8!V*[=3M9/OW+^ M#_0+5O"OP(9%R?LJ:''.>F:UK/5^TVI@_6N M:=7TIE5F-8O3(,MA+F.L[T]32+-$'92(!CC%@J>Y5>WRH[/,S2;NR.MZ6/_= MSCMW'$>"@P0'H82I3".(>(0@9E$ $T*4XD%$G!%L5PSX8B0G:@CN'DLS-^?% M^'@^SEOZKL 6H#^V-#H,9AG$P)%[\_@JL$GGAKWT=W6#Z+\ M?[A[U][(=2Q;\*\0F,%,%6#VU8.2J+Z?G*^#Q#TG;61F5:%Q/@3X=*H['.&6 M(K+2_>N'U"-"\9!$*BA9-?=V]W':DKCWHKBT26ZNK<^09J7 0_'[H;8?(H*D M*6>0RY1#E'H"8A$G,!:"$Q+&08RLZAQTMK2TR+,T%+0LO:%L8C>\9L/;"6@3 MC_21>%D/^T$L'#% =SNSDL&@N^>\,'S#.(JXK,RE'_]%>;'=%-MUQO7^55.+ MZ\/VF62;%8]BG_N<0$0]-=]E$8,T"@4D(DIE0"0C9JKC-]BP-%JY5CVO2I$[ MQE@P*_'= -$Y)=[RJ+%2 MC/>V^*:FT>(A?\RW/S/E]BJ,@D!& 8<\U3('* EU..5#'GOZW&V" L'L M1!BO-[0XVJNT VMC[T!IKBX+VAAL*[S8@6\_@[E$;6J:&@W8")G%?C1N$%CL M>/#,THK][EV**@Y<;R^GJ%<:[MEN3];KUT>2\;\75P1@K546[9ZZ-$8X7?.K MW0#:#_"S^#?0I4%LKL5H"7H_M\*ABQH^_V'JOM67_3O),+WE^WBBNT*N@^L^9*/[^^6.MCQ/S MQ(L2$L Z>K) G$U[4MBB&/).4>>)%R::D;>8LCR>*\UQ:BN0+Q!B?*FYF<3IG0!4ENGTLGS;JG7*Q1[/V29[WC^#M38;O-3FCBGAV0.UV>*62P GIK+:5%#:>@<.UM[I M#!DJR@#/=77/86"X-ZGT..W^]\*?!?>/HY8O8Z8I Y0R5"_[N]6^% M7LAZ>!&Y"O8W3RI*S'Z6A';83Q:I'R1>'$(OY#H?6&*(*48PE"R.D @\*:TD M3>Q-6%Q IDM?R?7VGW79[6UC.B 'VRW37D?TBQD[38OVQ'REC*_JC#7F _H* M_J(] -GFK^#@!#AZ,4GBP'@0'7';" -F9;OQ )WSWPU/7'\URH,6VDXO6@[ MR_1:OEVO25X U5]5JJVEFI-Y=YCQWR0@3TQ[%UHH+;.;?VC#06GY5.HH!EA- M(I?2U^X;ZJ<8P-$OJ&+R@,DH[*M>RO575(0)CPF%D1=&$*4!AD3Z#(:A3'T9 MBR 45KE9QBTOF,+N #N.*/V1V3IGK!I]9XQEC^E2&.MK+[Y3,-8I5O,Q5MWN MTACK%(X1C'7V@'&,]7G#?!?/+]N>8<=I4D$],:X[1MJ:W,; Y8CBKIF, MH[KW:U(4#[*4UZR3)DE(.)$QA5+O=B*.$TC#.('8YSA*8L&0':%=-K$TVBHM MU.J_E;[LN/S4*TB:L<]M^$R]O6@)C36)='OOB"JN-# K(70[>#[L>ZZTSW7X MHCKU0?Y!_G.;O]\7N^VSR.NW4E(D YGX,(TPAT@(#^(42QB15'AIS((D1J:) M#)VM+&Z(U]99#NY^)(>3#)S@,_40-X;&*C5@T/4;]OV[GSW;IOZ@>^T=^^&+ M1Y8!.%2LU-G>&]49K[6.Q%FQ5<09Y[[G01E$>I+B(TA92F%(<8@8\A'QK1:' M31M>&@VTZ]T>++<4]#?%W.SK/P62$Q/&51!;NC$3E+D=BY8K67[39N<5XK<$ MXT)ZW_;^D0?MI!1Z6TQ-8YABON_DUU>RTTLVNVRSSS9/]>;9=E.L B%0["4Q M3%GJ013KGSSB045=@@H:\)13J_-UQDTOC:@.EJL9O38=[,@OO?QK>*YD!/9F M=#4-HA,3UA',RFJ@S-9KO0)\%7JL9>NLM/E.2Q]QB< M-2 7I]_LGS!21*#9U3]-=UHE 8XC'X?03U$*D8\II&GD0Y32B-%88B]D!X5> M\U3'CN:,QM&9ZNYLB8['W*(JU7%=6YT)RVS'+JQ1XB5^F/K0DTA/5G4J:40X M9$E"4RJ(QYG5%^$6D&>D_T?U,!U+_2R+3*HX:R)XS4C? 6@3,_PQU^H\>=2A M4$,_"JYD&CI:F5>DH=_5"XF&@?8U&8>HI9V>7PM$JOQZZFB2?/ MGG,VMBPG?U8NL%4:;):SO_]S6+UN01)[ /H.)A(.L8\BB"46R$NQ M+\V6EZX]?&EC\[!'G'7 J(G;:V% N[KQDY3\N?R";[G[);CV?CM CBAM>!=/G/ M!UD=7\G(NI1"J ZM9 5;;XM]WEJY]85/D,]\*.*80L00@RE#/L0)\Z/$$P2' MQ&K2X=C I5'B%[)3YNEIRKM]D6U*?8_?L__>9URGGVBMXW>DR,IMY+:[EE,8 MU[UL./=YP[Z;>M+4!JON;:O'DG M>A.!>S%#G*H=>^V:*]H2?R\>AC*73;:$9VUM'[G<^OZRWKT+4 ML^T.?>YUV;4EY>E-J"?%CH)7=9/>;XNVI&X:^*&': A1%&&(O 2K0%1**+"( M4>+',<-&A80GLF]IS%;IZ]-^'7[:Z/#3:SK\)[=I;V^02G;]-AANT[Y='T^] M,GBM?,*Q9\M"=,K!NL;*>_*2J3&O_;JKR[5/).,\$>*N=H,=6S?OEO$TT%[L M*T_4C/7Z:IW9_WW[J ;-#V7!@]3ZU]M-F1F\HC(*$$\E3+$GU4Y"3@&:\E.L.O)G6=6\!T6:YUPR8SK7?@=OG6@@V\Z*U*FQX@ZL3 MG8^Y>"$9_R"DR'/!ZZCA?L/+>@-53;Y5BGV6I(1!3!'35!O -.48^CSR$16) M2#UJ48O[-FO&) +-DZJB32_+V6UT;1P==VW+XAGLI-3FK<<\C7K,+#R>L /> M].AGTQ>U^6575'5,[ON[P,'93QL$)SL%:F3$&Y\'M0%J^&2HU=-&%F)FZONZ M7VM":8JQO.3BAVKGD(39[.-&-&8BIA!SCT*4H!2F/$C53PRG?AJ1"*=6Q9E- M6UY:J-HR'!P*"1U-![]O"TL^-.\$,PJ_^X?UG<+_;Y1G=[\I#)FHJ M\$BJ4R?.,X6L$7)5O]BXW7EK&MO"<5'GV/H!]IL[]T]/NX]Y^>C[YYWI'L[I M78OCDJ>GO SG@+)QNQ';?7&VL%FN:YGOU9R!-+PE,QZ?J0GA1FBL=ENNHS!J M4^7L4;/MG5QWH;U%TG'%N,#AJ_@I-GOQ5>BCKMGFZ5'D6FZ6Q7KR'="> M@C^UKY9[(([? [, Y^UZ=V+2>YN.M0Z?IL'?48SEV+A9 [%I@#V/UB9J941( MMUY__"787I_X>Z\>][3-,U'4X[ MFCKVZ\#)X4S0%(UQ,6#?@^>+" W<.XD/3:X?%RT^YOHTZ>[UVY[^IV*5[]N' M_/XGR=9ZHO]IFY\>,GOW6JJI-/>4VX"E:L$JCD.*.4I@*@()D2 8TI2DT$=A M0BDA(HRLY,OB5EFX.#9T"1/;@X54E?0>D?.-Q>[;]6DA^6 M4:&C_C:+!N?OQ8GIKS'N#CRJW^_NRK5^K0[X4J7!_"Z*8ENO^X/]1F/%)[<;LKZ"/_(=C^: T&'D\.ZE'&U M=[ABTN-A&D=0)+X66R "8D_]Y$6"$!2G?A):"0 8MKLTOCX<*N/B95MDMKNI MIFB;D>D$&$[,EHW%X)_*9-#8?%)CZFBW0W%+.Z!<*5X:MCJO#*8=%!?:F):W MCPQ!U4NCM?K*9::8H2!.*(%>*$.(<(1A&GDIQ$DBJ/IG0@(KYFD_?>HFT# MVKA1ZWLGL!G&8R/!F#JJ,L7!/C:ZXK"K"*?]Z'GCE"M.740;UZX97TGD>!CL M6 ).)*&/$P230"?$>FD"U43/U]L$DB8!H3%EMF5#+IM9VI MBUJT3U\.5Q:S M =5L&-\.U<0#>@1*H\I\=(/@L*;'E49F+^#1[>BU:AT]5X_,12H3FNXW_/>C M%):>ZHKCF^OS- V")-&B;%Q_MP5,2>I#'E(ADU!Z'I*KGR*G6^,TI,%&;=[X M=M,3+H^6-I>K BVKJW4!(2SK/QJ@;L87;I&<>H6Y%\))J,0<'U?)1L,-SIME M9 S 17J1^9TCSW627&^$%8\B+\\&'5[]D 0$AW$ QK&$ 6>#XE$"(:8$XQE MRA&U*D';U=#2(I#&3KW]7!VG'!V$=&)K1BLN$)N83,:!97\,<0 )5^<)NYJ9 M]V#@@+,7)_R&KK]5A?_O),_TVNCGC1I_HMA]W.Q*'CKJ'PB$<4P] 5%$M;10 M[$'* P8]+THBY@DF2#Q.B'^P[:711UM&OC$>--:#QORQXOS#76%&+1,!/#'; MF&$[DU2_,7#.U?J'6WXCP7YC2+HU^\T?,9+5KI]_/AZU?_=ZO*0^B5_J)WS9 M;AY>RNR@LE;9L6!C\;#?%3L53BL._MHJTA

IV'H,5^Z4X"6V98\.EOG&[+P$KMT:@YO*5T,"YF< M*6)40B;*>UBYW]2"; %PUWX])BL2.7O/N?J(S&;WO)^@N;OCX@,VNP%C\Q,. M9\__KD7X5R2-D?18 !,28HCT 4?BQ1B&*""$!SRA%-LE(IPVL+2/2:UK4&@# M_QW\W]Z_>9[G@Q>25T4)_O=!>J/0W54 "&+/N_.J_VU^2?:[']M<2Z24RVA! M$-[AV+O#R?$*]6L?I^K7Z"X)@N;765'LZYNV+98J-7W*=M_9M'O:6G27I.E= M&N.AQG;@FQI296XC"+T[H$FBO.J#FJ=5O_7+WP9W0#WGI2I+LK8L*';QIIDF M88Q_?R;/MCA*8MR!TKH[\+D$V65NQ77_G251G#U^YFR)Z\Y=ID5T7#=^@_5( MK%\%%\\EY3[F&1-U;23R)%8^DJ%@#&L-.AVGLPBFW$[L64%S;[+6Y_0V4W@]["DB$5$8J?N."*O9"S(.$J,".B-"+ M<*#K'\O9Y-V7NKGC1!Q\[':0FWXV(\O9>V]B*IVKX^851&&0P-3# M#/I4IKZ0*B9%5J7!; U8''6?%F4L[O2A@5RPJLAI(]1V2P%!@TXQ)-\)H9Z: M9\\/QY76PZV$RO[JW%49M&9;GC$=S^Y9;]&3&^L1FF,W2:%"@^;?L(*A.3C] MI0TMGC.VYN$FV^9?MKO#>6W!"8]BB6!"9:*FVB2!F'.D(E84H(A3QB/+NH=G M+2R-O2H#P3?!]KG@H+34MA#B.8B&FTRW0#/U9E"%2FG<)%41.UQW5AGQ_/DS M5T?L<.^R0F+7A6-U9ZO-^4?RJO?JWU>GE%0PU3ISY\4!9B+U8(B%@"CU/4@] M$L$H02A1$U*2^E;;WP9M+FW,WS.6ZQ7XK#;=5BIV&&0S!G ,W<2<<,CGJYJC(,S*=?A%F?6;36&X%*DU?S6<;123;[$:;GE/W05/O7?,J?KF.;F19&/ MPIA!27F@IDBIA#1&BEZ$2(.$"*9F2#;T8M'VTFBFG157NW%1+_Q._:5@9 W^ M0Y <-'[9$9)-]Y@1TT2@3TQ0W1COMH *Q5L9OSM@/&DVX@@ '3&;3TM!CHS@#7-7$FV?JS1,JMR.M@JV^AWFH*18[*V MUUF]N'=I(8'6#6T9:26K>@E,/U.XP&1B2CB#P[UZ:J?S8U53+Q\XIUIJISMG M*JG=UUG7@_PJ7JH\^.*P[;YY.HHP%RN/I3AEB$$9,JP/4&&H_DV@3Y*0QU3* M."469>O178P6\>DLK$;;(^&&Y#/L'.P'B;WFS/X&88^W83;G_XR.1379GNRW:S;?*^JL)T M358C\SV"PCB&?IQPO7J.%:M3"D/&?0Q:%BCY3%D/A^"M.(QM(G M''NI42I&Q_.71A>5B:"TL2G08YA)T85@/S,XP&5B*K"#Q'CP#SC>L]*F[JP& MNOKA.+Z[GC?+@!YPIAG!0Y?=JN56R4S\(78_MOSSYJI8'''_?;IZ^B_Q9"ZBLP@"+.& ) MY!&/=5HI@JE,,8PBCQ&)DC0D5LHD5]I8W-"MSWFNE8U0-?@,N++R#FR&R[$9 MPVHXH&\#:^I17>.DS8/:/O"AQ&F*LG4]2#@[#WK9PLPG0CM=O#P3VGVI_;I@ M?1JL.F2DSQA]W'!=)7U%DY FNF2Q3&,!48@32$-*U+?;)U&2^@&71OJ2?8TL M;?#7=IX8+A9V0#J\6N@!JXH$_"B.KE<,A$$8M'W8^=+8UQ"&W MV@N)@]>._,:3M= E:3[^8EDAOI-?IT="5UZ"XB"0 H:Q4-][1K&*TB6"A%/" M<>11/[4ZC#/0WM*&?VDNV)%?8'VLV6/YN1] V/#3[PZWJ<. $K*RUG=I*U#& M-N>_[\![YY& &3"NHH*!UN:-$,Q2E,#\8NM]Z5> M2[H#=K=SJD\\*^"J;5X#.9"?Y]J_XELI_E&AY3 MK!?AT%-!%5*S*4_]A%,4P"@**1:488)MCD2,-L3H+9__H,3WG&P**7*]HK#; M L*87N,O0'XPO#HCR)HS@J2JA:G^OGW:5+KZ.[#[(0 53]EF4YZRD.4O7DK) M.UL)?-O^-8OKINFNN43TKQW/O&M2:ML>Z"X\^N!28G\D?,XT^&W;GUFD?R0\ MERK^8Q]DOR.L]Y[46V>Z 5Q?OK00L-RV5'\WW\IM_.XGCI$N3TP%@]Y:[<&> M^3=JR[5YQFP[K&=&MS=4S_]D/[,:6Y*H_#_OUYF4?Q>%3AZMY%Y7F$A"$)&0 M^HF*0&*N?@HP@9('*?>HAR)JE!DV@6U+&\AEI AI6;R,M;,.F#8=_*QLMPHJ MINC1X@=K.61GZ[+C6?O[YAU\XU\7V3+K::.4_4 M"=U3;M<-SC97GPBI]B1_JB9&'M@E65Y6OWKW^HZL]9+#MQ]"['[+M_L7U4:5 MU).&(DQ0BF& B"[?%WL0TQA#CW$OX#%F,K!*K3!I=&D?6VUS4XY-C>;:;E : M#AK+QZ50&?6!V:3=-;(3?Q[=@&I_H-4")5?G54V:G/X=1TR/ M"O=RC:V,Y:]?L_$NVJ6MS=I^,'(.X&0&YPW'J=8$#A/6.164K.!KKCF_, M0''$- .-S%YB8INC%*]KSY]::RA#02UA6;4*;;UN M]PUM=6-K6*M_'8?T]6?.,H)[W6D&;/]%+L2JFU0DR7SL16D )8[UZ>^(0AQ' M# :^E(SYJ4="_Q;-X!')2O-(!Y_)5]^I3_M6O2(ZV?L6Q6"[%*^;L9IX2)_I M!T^0R]6+P"1ZPF^2M]7K9K^Z\&TY6LTSW^VSMYL]VQ\_':<96[Z?G#?E?LR$:WL>(H]9-44$AEG$!$B(2$>C'T,?5I MD$8QLJLK.M#>TH;RQ01]>[35[0R]#?KX*?I(*-]HCMZR=MI)^A58)IREMUM[ M\VGZ%==-YNG7;AO',/K,F YS']7;](,4XOWV^3DKU1WJ3<@PHC@280!I[(7Z MT)> - PQ9 F3S.,R]'%H0S%##2Z.8VH[]=Y_;>BH!,)!H,UHQ25\$_/*\1SH M <.CM7?.MEYMD7%$+8/-S-FKN4V0'OMQLUD]]I M"QT8/-^)35@7@OVW5HS:ZZ=]RLMD=]?Q;59Q#EOH^HAZ4$<<0 MJ<@9DCA&4! OBG 2>0$VDE^V:W9IGZD/8DW^J;H"/&F++6C/'&B#;\\D\$W^ MI:GGXD>S06EWJT"'D:3*+=A:?$ FP7BVSX4CK.V^"]:0]7P%S)\U'^=;^W?" M\/9WCUOX:%K29S^+]^0EVU4E0Q]S\4(R?K_AI?!V>AV9++G!TSU]>E]$7%QT=O[II.NFOU3N43.#HU:05T5T [ M6N&YV9Q95X!<@7>^0N3LN>-H^O-&<94H=C5SE&VM*!$D3&6@D^35_Z%$!=G" M%Y#'F&/$0P])JPWK:XTLC4X;&T%=VT27-BD+A]MQYE4\S7CP5I0FYK8#0+5] M=Q6'N:.G/O\=4<[5)F:ED3XGSZFA]]H;BAO=,Y;O!?_]J+C5)%+Y7L)H3#GT M>8(@2CT,4X0$])GGBX#3*$ZM-J/ZFUL:!?2_SV/P-!OX[E":F +JH*6R%+1, MG2!7S0P4EU6,NAN;OXK1H.-7JQ@-WS5R$UL]JYH>?A.[W;H\X%=IPI?'^;0R M1=G^(\EWKZL8)7' N8!,)%J\- T@)3B".(Y]A#T>,=^J*HI5ZTOCE*/)@%B4 M'AB'O!G=3(;GQ.QSM!L<#;^KBQ. VG8MA%/15&F^P^WO,:BYV@NW:GO>C?$Q ML%SLDH]ZB/4^P]FBUZ'T0G-\^5'-M^JSRG7.B$?].,%1 .,0:QD/]7\(\Q'T M)0H$CIB@@:FRHG7C2V.RYK2_I1"'/>B#.P^30CDQB9TOA=]=J[?R6"X3-8!; MRF38 VZ\'3$I\#-M2KCO )O=B=$(=NY1V#]QKIV*T;ZV]BO&/\/ZZ_!'ME9S M[>U&5 \*ZX,(#"$4,M^')(DBB (=R"K6AX($J1>D/O>,-YROM[ XGB^- Z$Q MX70 -TCCM\,Q,5>,V+_$\QU0/2]RYLE0'NK6EMMNFQO CB;&D,86^\'6- M-D] XJO/3.K'GN^I'TELM=XZ#?BS;K_DQH5?1N!MNB$]!8J3;SV?Y68>$-6& MWX'*=/ X_%*/V%>VQA2 ,I84!9HKX+(8%IE%*H:$KR)!3J?\AJIZ-Q,V*ZWHP5"1T:FVX, M-3L;_ZS-'%^4I@-6,_ZY':R)N>:;/ANGQ1ZK*C0[L=$KK[79H+$;U(:[/-S8 M!XRS,XU7&YGY*&.?HY7FY%='Q=6P.(7%>[[6OR;6K@&H#061G7Y-YQE/3Q^66]?17B MJRC[4SVX7DT)HB3V"?=@XG,UC?*]&&*"""0))=BG7B*XE4Q#5T-+HYZC?67! M*\L8I1-.,U)Q =+$1-*8"%I N1=D&0+"$5UT-C,K10PY>TX+@]>/C4ZV[+]^ M;-?JCN+C?^\SG782>&&0<@1I(#!$(:60$,3TY"7Q91*QF&*;*FC^^VI9R">MV+EA>V\<<%Q*;1QBW 34T)I4%WX/X,KD?B MN&QF)PC.HH>+!F:.%;HRU*;QZ.KI_(NJX#B5 0HA"F1!**$IFK&DDC(4.HASV,H\7O0D6P.+!*VH_LO[SW9YP&YB;CJ8")I5 PUD M9:8[!AH"PA'3=#8S*Z,,.7O.'(/7CSS0IH,VO211W&_XX1^?GU_R[<]R$Z.H ME\)#+,(@H!+& 1,0">9#3!F!U$LD9Q$AC%B)D)@VO#0&.9@*LI:MEF?93$$W M(Y IH)R84(XFEYD31U#;5D^P0V$+E:MC:Z;-SGMBS1*,B\-JMO>/W.&HY7T> M9!D2O7M]K^O 5U44(T(#+Q$8^F$<*E;B&&+B1S#QU!2.^8QZ,;-*N^AN:VE$ MU%8]*HW5%1=+<\=5K>R#V7"[PPUX$U//#;C9[WT,(^)J$Z2GI7EW0X9=OM@6 M,;AE''6\US9O=GFYSODU*]2SOZLGW?_*BI7'L I;?,4: :,0>2&&::+F02'E MDD>4B%!844=/6TNCCA-3@;85:%/!G]I82]KH@]B,-AP!-S%MC,3,FC(,T'!$ M&7TMS4H9!BZ?4X;)+2-3J]:"Z3)8:H[5G'M,DHAR->GQ9:QF/FG*(6:<0.Y) MX4D_C8GPK7*JSEM8&CVT#+3,H[K SHP!;D)DXG'?LFV*C*DNSUVE2ET\?]X< MJ2[W+I*C.B\<.6?8TT+\]UY1Q,>?>B)R2!/&@>IPCV!(/:H&LR]2-6%@$L91 MF'I>C(+8MYLP=#2TM#%]M!-4AH[/QNZ"UG"2X "PJ6<(8["RGQL, .%J8M#5 MS+RS@@%G+Z8$0]>/U?C42Z:_;XOBDS)1!1&[;+//-D\/+Z(*)8IW0FYS45WW MG?P2Q<=?JF'51K8A^>OGG7@NM#"TNE.YKUIZ:DZDK6)!8NE%*4S"V()@TZ0+_&MU[FE0P<0<_Y@*J'BVWWI;3J68? MK+?NJ-DRZ_2P^XOV\Z]5?:>CJ^#H:S-,Z^M+=ZO*!4?W#@>N72KB3MX)SH1U MI[-T9GW>R2&_E/F=OLGQQ2MU@4%]&OW=ZQ]DM\_55.40^L:A^AJD.-2'K2A$ M(:.0^#*%0GH>HWY*0CNUX/[FEC:W*,LOZMI^0-M[!SYE!2-K\!^"Y*"Q??1T M8P!YPQU29WA.O2]ZJ&1Y&Y2C:EH.(^2PHF5/8[/7LQQV_%HU2X.[QI'-5Z'E M+IA^YN;I?L._5EF7]VR7_2P5&*Y5&!'"CW$:>1#[.(8H#4.8>A)#P;C$'!'U M9ZM*!6.,6!HQG?A@1SNC^L",C*9&=F**.C&_S-ZH'0!'#T[KN$Q1P>46$!VQ MV"@39N6V6T Z9[R;GG7#T=;/1;$7_$/9;"4-5Y5>/)9;/$F?_2:8IF)ESTK$ M4:JFY03*,)0084\%93$3D'H>POJ0/&*)FK/O#!=Z;S+&;DJ^FW[_MS9WQ,DV M\)=L4]<$_NN(<[3C^S,@C$8)U?VI*S6'DL%4"@XE)0&G,=+EX^T4^F;HTUE5 M^[Z=5&I6'?96766X%3 ;_%-O&)3CHO($5*[4VI]W=07@.W ZYMHG.HXN.3YT M?3.T+@]HCS=F_L/<-P-W]>#W[4\=]QG]1++\[V2]%Y\W+_M=\;OX*=9!O3^/ M5&E;2"PX\4^+,U(SQ%" M$S.:MA*49FKY3&WH':@!FR +P@ 31U34U]*L/&/@\CF)F-PR4B8Y*UZV!5G_ MEF_W+V7R92:S2J/FP_:99)L5CY%/J,\@3V2J%S@]2)#G0XPBR243Q+/+@1IL M<6ELT1@,2HO!JB&QX#RSF MRN%]#QF=6%;*GWP0C0S*I=;7U^UZ_6F;ZSINJR2EQ,>!A&D0J'A*" (5O440 M\YC'4K%<(JSF79;M+XW2#D)!?VD<^"O(-J#MP_];'ST'?VH_0.V(9<1EVTUF MU#NW0=J];G3L$9 \V5M)I1C[&C0L'XZHMZU_C'7X+M M-;L^2!4RJA8^;8Y;I :<9O2@I3%8:3 X6 P:D^_4B-GNM$"2&5.9H=C/2\X! MG)B%AK%SO(EL!= 5HBD$^[>G[<__I9Y3_HL1&+E:$,;=C?9D007 MV>I#+3Y8Y395*^&?U.\*-K+AI7VFK&&?V@]G.%,ZBFGJ:-0[6.]I;7-]5[ 6.A3YGA.>;9X^D-=B%4HA4\]/8!!ZJ#J@ MGZ9I##V9^M3G,B&!E3R95>M+(XB#C6!7&0FXLO*6%9\A^,>L^#@$=>X5GY;I M=^"(=FT]^-"']HTK/H:H3;+B,]3V&Z[X&,+2O^)C^A!KZ?6O@FV?-F4]ET.) ME\U3*8#T-7OZL7N0?RO$?5&(7?%Y4U<6%Q&5*HJA4'J80"2P#RE.4ZB+0P4\ M\/T@D(9JZR.:7QJEM5S0V3"R=$* =;D6D6LGX%;"O?H'T7X 7N74['X(\"I( M#G=;R.O"I#8%X<=T7#\73M\=$Y-ANR<>#C6F%-:E Z#T #Y(J'P E1-ZA7RH M$+P+X(V%TR?N@)FTTJ?I"!M]]!MP[)1$'_/,N530;_"W)7Q^RU/&2G:JIXGZ M3%S=U.]U><[71F#XPU[H0T.?U/NY0E$<^R$6$#,M8!-[$4PC7?,CD&%,F8]\ M874TQ-: I7U]U$N:V IV6D)N%D%/">3$WXW*]#MP,+[BJ3MPL/].RRI3 1Y) MQN^J$VS:!Y=:GN/0X\"YU/@<^9R11SYT1NP[U09_OWU^$9NB M_.K>ZW*N3Z6DZ+O7XR5U\_=ZT^+AI3P?_+#?%;HDKS+U'T+3K^#W:A) GL3' M7R)G62$>\XR)E< L39*(0Y;ZB@AIS"&AB$')4^3Y$DF/L54577[;D=STC,@\ MUMO0P+D/TS%"R_@[->Z?LLU&TX(^@L"WZS7)"QVN5\<1;$\CS/16H)1%J:^^ MC#1,F?H\>J'Z9/I4?3*E%#+P:1#0^JWXN#'4^5CL.]%X,-,;(TX*#W784/IN_JA_8XT_H,: - @ $H( M'!Z/F;?/7)VCF0_AM M4@Q)$C-(!9(D%#)!W$C#\.K3ES99:UMH4;7O K3!=;S;H)B84 ;RX9;["?EW6GI3JZ[S(/IGCO98]R05YO^5B M%7J""JJB9D_]/S6KDBI^QF$"4P^G6,VL N8;+32=/WAIG*1M ]HXH*TS3](X M 6LX+V,L!!-SD:'W5LD7UUP=E6]Q\J#94BRNF=_.JKCZ=^M0H%4\[F\O3SGA M*K;8_J?0^F-IJ*:M0E=R2T(5$: (IGZH3_4&,L""28%,:SEW-K*T07A2+W%? MF0I>*EN-OXS=D [&"TZ FGBH'C!21H+:2O#H#"/C(,()5C/%$J,PLPDI!L'H MC"RZ[YPKP!BTO15G#%\[LD(#R?7*8O$H\G)J=DR+3K'O!0'ET.><0(2YFA-Y M*(4A4B#RE 74;J.KLZ6E<:&NQEB**.LEM=)4'_CE*3P$D:_")B+5]"5AC$91%*O?&*69=C6P M-)JH;2Q%^VHSK6H^=0+93P(NX)DZ4+)'QGC8#[G?-]K5O:V1KOYU'.6=CYUE M< \YU8SIP>NL9T%_9&M1[+8;4273^/6"5JP&,T^B"$8AUI4@"8=I[$?0BS&3 M'N8T#1/#*=#U%A8WF*L3$+YQ'-\!W.!$YW8X)AZ\!P.;4R&^_1)I!SC&,YS; M09II>G,)EI-)3;__G3.:CMOFFL[T6]V:RPQ<.'(B4YZ\_4/L?FSYY\U/U8#N M_X=_;A1[_,A>6A(<3(3995DL[%( PY5@N#!.3[?O!<+(S!;I33WZJ0_Z5T>!H]1TXV#V) M (HU5J[F1L;MSCM7LH7C8NYD_8!;#_!6F7_ZI&D4\QCA*(:*X=5T*A4)Q(P$ M,(AB*CW"?(&,SKCTM+$T/CH_EEJGN=YP=/<(Y_ &D0.0)J:5$?C<<&CW @$' M1W:/SWRC [L73G4?U[V\U'ZAY)MXT@_\36R?LFW0_>[;%DT'WVBLHPQ?;:_6466P??^6L2G8U%.8YO6MIH]4P7W0(B_ZQ M>1L,$P_(TC#G>;/=+H]2QSE[U&Q2.-==:.O>=%PQ\J!>?4XF$\5!N_E8)67% M \)U7A247(N:8EV[R1,,LIA2D48B\I+(IF!L?W-60W6&FJ_?=1M@?;39\D1> M/[9F$W5WB$T\JEN&WH&C-GNKS)+#8W5&H+@Z1-??V+Q'YHP\E*,!2)':%@L:!-4_1GYOA,N/*<1!, MS(O:]Y/*Q5H3@:WWY5&SQVU>G4K:[?*,[G=-,LSDQ8HOH7+$EJT'S\J,EPZ= ML^"5*\;6?",;KF*P>L_X'T2?Q-F]WC.6[\EZE?@Q]Z270#],F(J9*(4XI0CB M)&()09@@CD>4K+61X%,[8_&.H9]^A.M%Z#7IUJG0-R,EMUA.#%5-X:" M)M6F,174MKHL?F:"B;/B9KV-S5R\S,3QR^)D1G?9)^J0#7D2O$[Z*5J!\OM] MGHO-;D58RCP>2A73IEA1"8YAZBM*]PEG,HK4*X6,5X"327%MKT/PS%-_7((X5Q;036!:)0:9HM.= M(S3XA-G2A4Q]:6<.&=\S>HE 13^[UT?5O[O[#=<) "_Z#:HSV CVP@#Y")*( M2C49CE7@)F4"/>1)BD28!M*JTNCV<;<._"B#2X3?$5CLO64N1=IXWFT M*_PF)MPC=(\'Z [63E %TA 9=W/IWM;FGF";N'YEUFUTV\W;%^K9ER5#5C1% M*.11 J4GU9Q0T%112\B@'_! 4B^,O!B-W,"XVN#2%BHOMC#*(5*T[/Y__B\< M^,G_+AEG]SIZA^,Z_-9['#>#.M\NQX%L>E"[96>C%PKW>QO7FWNKW8U>YWOV M-_KOLYX?CI;>>:_76M9KP3]MNPH"AA/N"4AE MP"&*)(64Q!*R&,D8)RB09B6N9[-X:2'4P?C_55NOY@U:QJV4;BL,M=OFZ^_! M2>_R>G'JI3<3O;9WO7IM%^^ ]OVH/WW7.FZLC\V7""SMQ3">T"_O!9EI56!I M+XK-.L.\G=:Y6#&3&7.M>,R+:FO99.:&Q\V0'G8_1%YIN^M-Y7KA$!/DQUX0 MP21DOM86)I (HG?.(B]@*2*,6A4ONMK*TH*$TDBPWFZ>H&KNN:K;89F3#0MTN.N1G0>?)DIH/4;")^,TP31XD5/DUID:.)[N;? MO0@XFG1?;V/6F7:OF^?3Z_Z+[;/Z'X50G[;M_J5MN<_^\,TWS M'WC,TKX^VEQ0V@NJ1;F6Q>"K4$& BF&?MWO328D)DOVCWC&(4R_UWXZ?U5D" M0V1&'2X8>O9LIPT,G6P?/S"]962X>E+%XZPZT2K%81()E$)*(P012V)(]4&_ M$/,@H3P5)+#2&.AM;6D$ N- MZM*GE#(_L S"7*$]4S VC/<=V C+'=I^T W#-%= 3AVNG1=>^MI >*@0YS!R M,P'%5037V]:\D9R)VQ<1G=%-+JHH?]=+&2N4E M/&;<(T9)=#UM+(VMO[$?@N_7I0;,[X<)W5E=WP+\61IO>%J[#V(SYK@1N*DW M )V8QT3Q(3TQWMK5N3SJE)7PU<^G;7ECG+()[W9#EE%;M5X"4>B;AB M4A'J;=4PACA%$8S5: @YCD.2&!61-BOOS\F-K.2UUU.MFK#U_7T[,X&_1C=:D[A9U1P3OR*A9R=XMD.?$ M[_CI]K/^[SF_S_,/^^H%-)W5G]ZU-)YM)Q@V-IK/S,\0&9YYCP=C8J+ZGI-2 M4, *#ZN)\W771TV,SQXUV\3WN@OMB6W'%2,E2>J5TP=Y-5GCN.)#XUCOF*IH M"NEI:A@%D(@(PTA+M"<(DS1,;4(JTX:7-IC;2\U55M%QP?E^Q%ZJ<0>813=3 MP#KCXGU7GE:]= \F*5EEBYDK<0W39N>5V; $XT)PP_9^>XGVCYN=+CG*N7H+ M"UU]]"'_OOWG9N4+E'#I1]"/B("(H!!27P@812'GF(J(2FPJT=[1QM+8J#(3 MU':JB%__:YL#;:NY2'L7H/V4XPBFJ9?SQR!D)=,^@,$HF?:N9\XFTS[@5%NF M?>C2D>K-WY^?_MB\9.\W!<_YIS5YLE)QOKA[:2.WTC+^GCWKB/B/+X^?P?NM MFD$I@$PKO/0@-3Q)N!VDB<=M'S[@3VVLH\VV?B3&2T!?/G)>*>A.ERXDH;NO M'#>G^%KI/CV27!=K*>5#/$%HY!,,/9)P-84(8TAB]7_2* A"P26CTJAZ2G<3 M2QO?M86@--%N2G %/[/@_S94)A[0)X!,H+#2[;RC>/U* [-&YMT.GL?@/5?> MIL/T;4]UC>OOVX>\?=SP=*/HMUP+[X:)C^.84YAB3P7C,B$P#2312DTDY9X( MHPA;ZQ1;&F'S]L^3&CR!8I-%GYBQR+0X3\PR9[I.=Z?"3G= [VQNZQ4&L"_W ML2]VOJF06UUDG+']\[XBK0_B)13O2CG6B+ QX$^DH>X"ZU*1&/&GD MPNK^Y65=KG&3];M*0??;#R%V1_G\XKBV1P(>DH!A&/%$JO H$5"OMT*!X\CW M \[C"%DMKEHTOK3 J;87E :72@W;C4XWL%Q6M8'?<&EU(E"G7EYMF0U.P6U9 M[CB+\1;,7"VOVC0][Q+K"% NEEG'/&/L=$ZG=+/=/E?\^/X'R9]$L=+J4B$2 M*<0HI(JQ(J[FTHKF(-)F!=Y,E9@ M>EKXWY,)I&GBP92E# DJ,?$CN]GQ;5#.,S]N TDJ/6Y+DK\*)O,\(:A@D%+] M+4V0T%44.!0"LS3U0Q3%T6HC#*LGC(8RK:!L&IIP5UV?IG6 F^D2PVVOUN2+ M#.VWJK;/Y1I#M_?.5AFN-#'S.D.WDYVU*UWP0+-=! M^2=EZ%?!197$K[Y * R"F$D8I&D(D12*+V40PS#Q<.K+--$)"1OQI.=OW\VY MT[!Y.PXX,V+"X'G_NMV767Z;TT) V5 AH)OZ(O%(B$,F8"P]%0W@,(&$LP0R MC.* K^V.5D4Q!FGOMEVP=F M_#T!LA-3>D=%JSO0F XTA8&6\7I[]['I 5]_O8E%*=H)5MR@6\#VJ$VF66GMV\--YIF0>T?;;)I>?8]%.)$U@F)HUK MJ:;&*(U(.>U XH;,T_,GSIR VN'091YJUX76BME?!1/93[T>6^BQ__'Y9;U] M%:UZ2L27"?-BB%GH013Z:I),5<@A(C7;"]7$V4^-SO0,-[6TX=TRM_K6B<9@ M8Q7B(7#[1[Q;R":? A[1TJ:"@ZWVA92&8#-6778(WTQRR;? :"-M;(A,IR;Q MT/USB0D;^M%2 3:]8]PT^OWV^7F[*4L:E%)KQ?U^]T-%6O\C^ KY(O)"B6"$ M9 11$*:0!KX' \80%40&/B4VT[6>MI;&I96I51V3.T .=MJ+_IL ;38GM0JXR%!PM=3>W,H##T7RJKZ59YU &+I_/FTQN&9WLPX3@)2DUL[.6 M6F.QPBE.DHB'D'(D(>)AN<+NPT#Z09HF7H3-\NQ-&UP>AVRJHMOE8D,9D3E9 M;1L$WHQ.7,(Y,:_;]Z3XH>SXF7'!W[W^K1#\\^:0 MLW//=MG/JH@3+78Y8;M5Q)CJC$#-K*,TA@C+$&*9((A%PD3*)>>IT1+0E$8N MC=9:/FK%E[SQ4DN5@K7R4/]6_\R4GV"OZZ.HF&E[R)XC!P__W8[W)GD#S+CR MK?MU8GX]Z]*#@T!Y""H7P5^TDW_5?]9^@L910%_!7_Y6=?)?6SF21W_!GXW' M#A.&INP01ZP^B8FS?@FF!/G\ZS%I6[>?3_E^W)8[ >-/QESYD M)C@,<[6Y-SL:T^=\WT&9WOO&GV'5"9F_9QOQ>2>>AV9PG?M%6?D=+L^^-)/K MKWJ_UPMB%DN>0![C6%=^VM#] M<^VG&?K1VD\SO6/T?MI++GYHE;N?HIJ[J$G,@_Q.?MWOJN5@O97W?7NZBME8 ML&*4^6$:"4BP[T,4( HQX3$,,?$3Z@DI/=L]MUOL61H1ZW.9_PY.G )/)-N MOZS+Y0G2\JE)K E"$O698F[GZ-O$ MX6/QZPS,K1\X5Z0^UM-6Z#[Z$=9?AV\[LN$DYX_YEN_9[A]$)XCO7N^K\Z.UW]^%+G>&O%J\I$G7OU?@"G$=DWO2@X2Z"YWLK,.3"]KEZF ML?1?;AV(EDG$1-%.MOOQ?E_LML\B;U5-E=$.,K'5A0X[GYKNO]M M^U/D&_VR_::CS%*^+1/Y9^7>9I?]% >=PQ4*620932'5">M(4 :Q3"D4O@B% M1Y''L>ERM'&C2Z/YQE(5Y-2F@B?M@3$3F<,]R/23@#@QRQ]M!J71=^" Z,'N MH[3F!*@:<_LDZ,[$ZXY0MF%T:[@ZV=S\27,QN;5O+1:WO]>!%J96F+[_E16K M4 2*FZE4')VHZ%S&H2YL$$.?)SP5<9Q&@H[6;VQ:61I'GTKM:2O!G]I.Z\3P M:XB:3=IOQFEB&K:'Z#9%PG,(II D/+3Q=IJ$YV[VBA)>7#Q=Z/95O-2EL5;#US<9'CI;]C8L@K3['^J#QJNLOX/[;Y?RD"UH\6FZ(:'=A/:,+B M"*I@,H H1@BF892JX-*+!<6>%T2F0F?=K2SM$U%;"OY9F0I8RU9C9NH!=9#V MW4 U,;LW*-56@O>.43*F:3=HS<3&HU"SX=MA-#IIM>?6N=ASV/H621I:I#A-PH!+:B55-(F52^/B=D'NQDU0^UD)?T&J M/3T92'?@Z*R^\>@NJ/P%I<-U(6_+18)I7@ZS188W[_*)ORE5AY9^@,VN?[NI4VL$NO:$@^P20.Z_>[M+&-RKU/@',W77AIVAL MK-)=^3&K7_#[#6^5K&\D7M.(Q%RO[7J4ZMH\-(:I$!SZ 4I M@#'#$<$!]V)*5SM=!>=-\#^V_/]/]),X25(10B8D@2AB,:24![JB*V.8(Q][ M1BN94Z$_X]ST#= W"U$<8SK3)+8VMT2S-+@Z%.]27WH$0,ZD'X=;G%G]T1B" M2P%(\UOMA7(^;XI,75E7;%"1Y^\6:CG=-R_HA:^-!%>*4DPAFS.,R2CMG)[' MSB:@,^Q:6T7'X&JW G+O7MM_*3>R:>!3(2(&28)#B%(_@6G $J@^H8&D(DS# MA+N0DKML>FE?T5,]M'&I L:PF^8/3 'FY$D%+1SOP'?5P 19!;; 3"PK=Z7A M10C,=0-B*C77\X3;Y=L_%\5>GUC2,[_?;M24<9>I']6'70KU_>:E MC/R*1Y(0PA$D3 LA8,^#1$UO5;Q/0XP(3IE9TL+-EBR-NDYERK/:%;W*^4WD M6@GW'<@/7@%V= N\-'Y5%2?&Z\';]:3IM&&&_IE\,M'NFL^MKCGZ 5J.@(,G M526+:;3E1Z$Y@>B\G1UOID8_"JX^F?IQ#[3C6RZRUA@R)UFE ]>9[_P\,V! M;GC-Q@UJ$P]?(\# G]IT4-KN:/%F&)Q1BS<]CYUM\6;8M?;BC<'5XT6Y_Q"[ M'UMN/=X[;E_:8#^1Z*YL-1_:71 -CVL'Z$P\J*\ ,\$0'L#A)N'R\V?.+EW> MX=0U\?*N2T<,6_Z?W[6<\5EOW+&Z 'FJBE&5W3K.HRIP:B_':QL9@ MD(Z$9>J1V8G($"!V0_.*]^/&8_M!\PW"*^:?C+QK?Q^A3*(K2[Y?DZ*X)QO^ M[@_Q3$6^BB1%."8A9)1[$"7(ASB0">0RQHG/XUAPHYV,SA:6-DKK@J>EF>"^ MW*9^9R&%<17$_@'J!)J)1^HU5,"?E9F&^SG=\%A(@MP*TVS:'V/@LA/YZ(.B M1\WCZFWSR7;T67VBS]%[X;@]DL\;E@M2B ^B^N_G39G24"!B)U*[&R%D+ M2R,E;:!>F\O%3['9&^XY=.-GQBXWH3)Y=%8!4EKG,,X8]-U9Y8SSY\]<"Z/# MOU,NNX'W#U?/0/ M73Z. _[(-ML\V[T>2X81/PXDE9 F2,TXB$@A1B*"ZC,>[/^]+S5"9R^JU86)HY%_\?A9AWR7<^=CO?,ZZW75 M@VS(@WS]&"ZQ=31F]U6GU5E\T.-T;?C!7AZY<5^U1_WU\O =_+U<9]$^?/W\FQJN+ MG4AC+XUB@23T D$A$D$$L3[;IA@5!P@EPO>,"KO?"O&L:?=GV-Z.XN BM@ML M)B;5(RP/ZE5KC 0?G !DO(SM JB9%K+' &:SC#T$1>="=N>-6LP> MO-1^;[S<[F.[/5FO7W5I@K\77W3=6UUOT3J_Q>192^.WT[WBVOBJ0L;/XM_* MJJ25!^9;ZD:0]I/@%&A.O[%G!N0$*3,V4(W:KS=J8+9]?!MWV_O[5O?94\FC M$/EO^7;_HM/GU=#]M+%FD)Y'+(TXM*F@M!74QMZ!3]OM;K,UK6@_A-DP13B" M:V)FZ$-J C(P &44!_0]=[:A;^!<>\2;7'ZKWMHGDN5_)^N]J$[TWV]X:X_J M#T&*?2[XP^:KT/N\V>;I'2FR2G[G^*IC'/M!XOE0QBR$*,$<4D+5/T,\+1]!XR10W^6#FZ#T[..G)@3W?5A+9\&G/+HI/ [5U!S8=L;*:5Q8C&E&,8 M16&JOB-!JK6/"?0Y3?PTB)A 5EL>,]F]M"],RVSPEVP#^':])GD!7E0@5VA_ M_VKYY9BI^PV_*NLP>%5[4\M>=W=6G[0LMY'KR_ XW_ MH :@^:L^)Y^YJ%?\1GWFZA,UD]7S?KSF[8J+S]K,S8\]U?]>Z,* Z\\;+G[] M'_&ZBD1"$Q(F,,6(081" DGLA3".*4-)3&+#\LR=+2SN(U*=8*^M!*690-EI M>[+_',A^DG<"S]0[\K;(C#C=W^']# MY_CJ_;^C<%$EDJ^A/MCNL+R[)5JNZKV;-CMO 7A+,"XJPMO>/XZ_6C/]PS* M?O9ZJV?]][0HJQ+DW8X.2(CPT9GI2([(,Z)R/+N MD6%458]!\.O3MUH;>A41[*LH+(5;1DUNB\L9(5 M$!>1DMW=]HDK7[:;K_NU\#T:^5HI*G_>[/BG-7DR35OI?,#2F$49"K6E0)L* M_9/U7ZV6I:)0A;-Y^DHW(0NS4' ])AWH:DM'",(LU5;"P4:6[%:#9%FC.L M'*G0]+G?HT)S];;Y5&CZK#Y1H>F]<*P*S4_5W=O\]5.VR8H?@O^VW7*=TJME MJPN1_Q3%BG@L%!@AZ$LO4NP6^I"FC,'4]T)!$ ]):J7);]#FTOBNL10\:5-M ME66&(3:;+CD&;F)"/%A[!P[PE0;?E8G\I3Q^9;1+'1ECA)PIR RW.+-VC#$$ MEZHQYK=:ATZU>)-ZT"[?L]T^;Q:JFSIS(L IE@F&"4D)1#Q6#"-BQ3I)RI(X MPHDG/<,@:JBMI=%+(VR5MPVVV=HRP7+J K;V(3V>+2Z/8DY1%O;=-Q4;(S#9W8!AI MLU#.*7X3DVUC*\SKLF\G>W7."Z4:0^-8_:>[O3?1 1ITOTL1:/A&Z]BM7=?H MMZV:A6[TE^FW,B=G15$82^X%,/(2!I$("<24>3"60J1(",8%,8S;^MI9&J&< M5OUZ.E@+GDISC:./7FP'8S97B$U,(0>PM)W@:"CXS2%8QF&:*]!F"M'&@F<3 MG9E TAF9]=X\5U1FXD$K(C.Z?.1!)2W)^+62 U63YT88-8P(#1F"4H8^1$S] M1&D8P204/(RX5ENR6D6[VLK22++2 *VM+-=]+ _]7(72+,2Z&:").;$V#;P3 M&_;CF>3_-8%^8B\&K@ZH7&UCWN,D?6Y>'/[HO=A^Y[\J#?5YP\NB@8:[_2Y/K$X_%*<;4[?:XB^YGQ/5D[JIW8B<"H+?G3)\VV#7_5 M@?;6^_4+QGU./V0%>7K*M11@F>9<#]TS*8!(2.S3-(0BULG'&"4P3?P$1DE( M2$ 9H0&S^;P:M;JT@=M6!#AUH-IN&:%0;H:^V1?9.:83,T(GA)/J)5BAY.@; M;M;FK-]T*QC.O_%V-X^L?4!>LAU99_^C4PDW98*S7M)5(856Q:U7 _7!K2CT M I@0PB"2B$"2QC[DD8Y!G!B"FJ9"QI[R]V97!BR_BG^5?BI4G,2%"'$#%3:6XGN M<5!9#"J3[QK!*65V=8'#3!XKF%RM9!BU.>_*A@T,%RL=5C>/(Z(ZLM++J W7 M_2/;_7B_+W;;9Y%__,76>SVMUK)1ZG_X=_)KA6F($\EBK=270D0B#%..0\A2 M$3,4$1_;+86.L&%I)/5]JSX830VI:DN)-9_[?RI? *N=L8RY:A] XP107KCCN!L@=,1X8RR8E?]N@.B<#6]YU%@!GP_; M9Y)M5I)00AE/(>-Z%H@$@R00 @K&$2,>"Z0T.I)Z_N"EL5@M2O-G99WAP8<+ MM/KYYQ8,)B854_='2/&<^GJ# D_]H)F%=T[-O]3;.?O[2)F*[>9)O>7/6LWD MNWK$_:^L6'%.A"\2O2Y,RJSB%%+)/4A3S%'@J=@C#JU$*:XTLK1AJ&V$VLA2 MV.4.:#O!G]I2PR'9BZA9>' K3A,/U1*B[W80V8M+]&#@2DKB6A/S"D?T.'DA M$]%WK?TW]OY9;+C>IRM/"P=A$@KAQS"*> 1]0-(/1Y!#Q&&O9BPE!KEH5T\ M>6G#^V *Q:^B_U5?VJJ^C/K.G3YKM.WO5@?:']OH% M]H/N=_%$UM57N_P[&GQB-''.)$8,A\%0BG?A1S:21??NWA2QN0E8%Z M8]YR>>PJ.X#".)7Z)DAFRI^V@<8F9[K3]\Y$Z?A>D.!?*;K0IOY*=>!2JI_4)8.FG./88%!1Y M$/E"3=,1\6$J!/(P22F35@*2M@8LC=X.]H.U=L!RZ=\:?K.)_92@3LR11SQ+ MVZ^4'FCL!]J!.U"[X&Y%8"QXCE8+K)N?=25A+#CGJPRCGS-60J6JRJVK(7X1 MNU4:(98B1J%'J9;!]0@D1'HPQ"2.%9^%OK!*NCA[_M)(ZCTI?H 77:*35\D! MNQ]"%WG)MAS(;0ZRH9KP1J":<=,-4$U,/8UE93'3]LYB.\&KN4A72FF8ZI[M MLI_]:L(C5%*NPN1,$>7TZ3.KGUQU[5+IY/IE,U>F*G];5!D:GS=5=L8J](CZ M_XF*@C /511$**1!(K26MHB%+U//-])!F<2ZI;'/,;8O\[N*LC" &DJZXE3U MF[G*3%WM2S/:>K,>FICT')2,JCQLTL]4IU9.+J H5!_V;UWZZ:IM_QH%GOI@ M=5;&J;>1D>+D95G$WO((*@!,(IW[SXFGBS<%$%//4\$A\PC"OH>XT4*Y<8M+ MX^K*8$NY\4%8S2C6*5A3[V^5MLY9!<$8'5?ZXH/MS2LM;NK^A:JX\8WC2.7= MOL@VHB@4O5$M$ZU/SCQNUQE[7<68>\(/]9FB*%!LDOB0AC+2.;2))P,OPE%B MPR;=32V-1AI+0=M4.U;IP=6,3MR@-3&/7 4*5&:"/^O_3G*$<1@>1T32T]"L M##+L\#EU&-QAO1G8*$#=;_B7[:;YUS>1_\R8N!XL?=&BPH5>'M-Q47'ZI]U_ MB-U7P;9/&[T\<7Q =>W#[H?(O_\@F[HHYBKR)4E2RF'L"0H1CBG$TL?08]A' M2(HDP$:4].:>+(WQ_K;)#[:#0A_JN%;.1=_E;?,>!?[7^=MFVG+_%_JK;/9LU]&3W7-E(RRC%UJI#PLQ:.P1 MS):JL/*@%@#51\YU72M6__Q5Z#,6ZA)_)3 C,F08!KY.M$@0AQ0G$I*$I%S@ MV/>PM_HI5ARY'@.3MJ:=O^S T/!X[GOYZT=6A*^$J733= M_NS7%5S-F.IVK":FH_/S7ZV$C,I6\ ?1K[#;Q(M^6!P>";O2R.R'PKH=O78L MK.?J<;Q054,7UW+ #MQ3_E&W[*_B,-4U9D+H"7U.E% ,J0@CR(,D"EGB>V%J ME75AU_S25IQJZT?EG5H";T8HT\$Y,=$T2'9EG!ZCSO**LB*H.\(9!YLC(K)L M?%:"&@?,.7&-?,KMA-84=W@]TN6WG0JS]-+0@ZRNS,CZ<5MD57GCG9J;ZLJ! MOV>%BHVDBHY2SF"$$@I1*G1LA!AD(?&B()8X2:.Q7'>394NEP7KP'GQKZ^[= M@8-_.M Z> @:%\&?1R?!Q\W^N4SMW)K*8[CO?GO&G:U3YR7CN?KS)MIV@OT$ MC'Z;76]&]D[@[/L.N&E@9"*R6*^K6?4$SU.38A%S2+Q8 MS8H]/X4440F#**7,"R."/;LB% ,-+HW0JWH4>O7IN;'7,CUX"&$S*3-/&Q\/V ,F::Z''E\4OC#+W]R?0AIW(R#$1EI?GA MZBL #J8_W C+Q)2@$2F/?553UH\.$#$_<'X;,G,=.;=#R.K4>3< W>?.K]PS MV\GS;GO;9\][KAH7"YW-QYO#[1^R]7Y7;\D6#_M=L5,?-D67JS .B9H%!S#! M6$ D90)317.ZJF&<)"%./3.-QI'M+XWU#@M5I%ZHJL]7[76.QFY;IIXI1\!& M[,!Z6Q3ZR&>ML4U^DFQ=UL>HKGM6A6Y MW.;/>CY;ZH?_;9/MBGIR$P2QYSQ4&+!C 0Z^IM9 M&A6V3 65&GYIK'G1TAY$!R-!1SA-S#\=$ U/#VVP,J_OZ@:SN5F5= MAY'HKNK:<^]L15V'[6_7=#6XVKZ^XR=E]W8C=#J?XMY7%9VJ[JOK2GU^?M'' MO#)6K_D=*Z(9UH$<]?"E$63M!&B\*+.Y&C]T#'+NB7EQR7'@][/J++A/O9-A M"SGXT^E)KYLQ'%7N[W<_ MMKG.?UZE<>AY/."02A)!I*)'2$,UU8[2-$(BC&B4VM6AFL[6I7'K<2)'#C8W M2-^J'U@G!QT/P0DOL>)S$D!/L0T2" *4=2_9-[?B!(A,@X MH=#SEI;V-3CJPM7;4,6_CQ0%O<#4C*R=(#4QU1Y!:HR<1#1E$ K7HIT7[;R- M.F>7NYTRG)TWC*.%FH.*[]M[]M_[+!>/^58UM7M]5&_![G[#/ZK?ONA+5BQE M/) T@D'($$11BB$-H@1B1F*1!-S'(EQM=)5HP;^;TX6Y!4:C(JU&Q84=$RXY MJ0?]T!N3*I9XJ6V_ WJ2L2OS/$1COQVY6/2,&=LX!GJFM=#::+W[59L-'@\@ MEY;?E2A_'$39FI/L 7-$4A8-S\I:]H"2YXN5NQ"D-!F"\]2%)/S6J2.( DP5+% M+;$O0HXCCZ 1T ?R@R^ZN/)/1>)E M#O]+XUB5I6(I4#G-NV 6'[UAU\XDA7ETL RGCNM>VD>M!UQ[>0<:/ZM?5I[6 M_*E?@J.SX.!MM=WJ4$9STNYPI;TYC9'S"G9."O2%RN>TK5EGZ)3+;+1GQ8Z^ M'B]IK]BU\H.Z3BLVE;'W9*W/+*ZD'P4>10D,(YGHC)]$5^/Q88HQP8D7)80; M'1B9U^REA;\GR7?YX<0O.UH-UIDTSZ">\PWH_Q(MMU]GV<^AAOLY]-I^SLE; MT7,PO 5"__'PMWQ-C).S%OJZS)3LM<37QB:A[ UZKS-!;4Y;YDIX>P-\6PET M;]'Z1-DJ1=>V9:VY]_'72U:=VRZ:"A!GEG_\)7*6%2ILRYA8Q52]>R0((2>4 M0D02-3H3#T,:XBB-@Q G@=66X]P.+"TD*LVO$U?X=KTF^?$$B?,<%M3*!Y'"LYQK?XT\J8"30YSFDTH>1X#5W1+,=%D;(X 5)R7251 M9D!M;P3$,>$936*>"C+;5!NRL/0UFVZ=]II=Y^<4<]1D0&TP\Y<0Q-R KW M$"X-I GR[8_<=OH&A#\7_7V'_^H>S:TK0B^JM?A8_;;\,M?$0'=+?J_FRC:J MV]7'U,YR6B;[$&XG.OVA7%_ A%Y[VS+V1DY]:ODX?S;OH7^[?[QKT7FM=>"" MS[_.N;ZF=P+I%.RU06E0T+>SX]&"OS;JM8/ 5M\/VTEUT=*[I:YYK'?T/]5O M0E?=_5?M\2OQ/']YGF4)2225",2DP #I\J*$\QAPF"6I*&*44J>:2WT#3LTZ M:'G5"F@$OHI>]B+KV*N6V6U7[H7<;K_V"61@:V(PO&MAV)(V>NS!T'F?MP7& MTPF@=[A1SP:VRA^?&JS;N=-Z+<7JZ;LFHU"K]5'U*JO%O'JLONDWT3!A(BNH M,BFF'E-) >5)!K)2\BAZ]065/KN0'LK&8CP9"YT1"U(_(98:@CK:CT??TR]_F MUK'XVBOQS3NV40=J7;G?\7&+=7\36NJ7>57V8@=Y_N(,5E@>E3/C3H$_Y3(< MEKPI'1T,6S1-IM*-:#*6;NJTI/>?R.I)K&>RY!2G<0*8( @@DF8 HUX4QP':;C/P"E_@36"7^_IC(^U/VN>T [26V)_Q MMP;'D]'O'V]48V^M_K&1MV_X>HZ(NZ5:M&I3J6--#\M=97)M:HC@6:J9FAE M5&! \C0&DN(,08$(AU:W1K=AIV9O]N^$37E?N:B^K2,]V9'T1'_3,05V1L@_ ML($MT1'#0B/S+K9?+?>L"V'X$OIA"D"&T#'HFS$=] /116-@T7KD.D/;ISU[ M%]L)C>I?AH[U0O#\5]7_YD:=&7\A\]5?9/$B9AS*I(PE!C1.!4 Q$@!#A@!+ MN4RP+#,NY"A5B7QK-C5#NQ6_E>K5JA8\5KDB[[\>.P,^&7DGM$=X*(54/_-K MP5,3AF]:A.%74?W#ZTH:,TA%&JI(8Q49L"900RG4_+]UQ27O>DTKVVSLZ?16 MS2F8@,[AKG>,K5[T2.L-49N%'GQW]JC)66<<29;$:J].XY( !+D$F,>Y9O>5 M,HVER*75UFTWW-3VTUID$U1O9+:.Z=C VQL&\PQ:X VGP:LM;IO\K9;8*X36 MX3'/4(X4)GLMI"[A,@>$+H;-;/H8*WSFH$\KC.;2RCUE\;Y:WHNJJ;1NF:-X MT&AJ1E)3\-S?/EAZ;TXQZ+:!KU(_L+EK-/=(SG91W4$YA(<]C98T>%:!=I;@ M^0^&N3G>5\MM/$^M4W5H6E5/:HJ;WQ8K4L0AA !FJ2;@A1*4,2[4&29E2,0I ME8B[>!ZZ!IO:NFS+"N9+\*66ULT/T FOW=7<%VB!5W-;3'.3K04-0+UH@XBG M^V/G4*->Z6R4/KYE6;5QK^M!%N)!FN(@>H YKXF%[Y9L\:*?UGZHR%)=ZY[G MIAC)#.8)YAPJLP$1 H@6#)0>FDW9/O!A;Y:H,COV-5EEAF)[MZ@@#>W#>"#Y4RR==(T&GE/]&=$;8YOL[J0SI?P59 M_:)^=#/"18&!D%E,*!4$$V1I^GL'FYRQ_R16@F@)K2U/ M/Z"]5MTK3('MN)85:&$C+>U5U,A[%1F)(RURI&7V"*"UL?8*Y$CF^?6 NEAD M:X0NVN#^'L:RNM:ZM.RL?9MA5_-[L=%>U+(NN:%NU4$\L]_Q26_L4V&)' 2^TR&&HC5J)Z6G=GU1]6P^.@I_&*=IQ3 MX*!*Q]D/G-TGS9.*7S5YZE+/BTE/>J"+^9.9EB9'@\J<""8E8%R=Y1$K"H!1 MC $L"86D$)KMWM*+8COFU!;RC5B0;V0EHB('8A>GBRM8%WTOUAV-Y8)QU:SEB7%NZJ.$ MTH?Y4MQMQ/-ZEL"LD!F& !*=Y1ES"DH.!X INB0<@];3>W6RKI[%RM1DO!>;65Q03G"9 0FS4MF$+ ,D0QBDG"0H*Q)) ML9,GMFNPJ1F&1M9!I4P[424TI5B(#!08I0#E,@8DB1.0PY)"E&'LB\G\ M_V-#5IMQL3T>.!S"U^)IOC3L"90L]%M(CQC+'"4IT27CLUS_&HJ .#:[6B^X J\K>W6^3A494:\B M$_N.WBT6U3?SUEI6J^B].J7--]&'JB.16MV_:%_D@S2/N-8MVHUKLIZS&<&8YA@50!*8 "12"&@20\ 1% 2K M0W.10)?=T6GTJ6V7N[>>I'[KN267B%YT[&Q3&9+(EXV(EF(3+=3"V3]*5BW( M?&'( K??/5?++3GDIVJAYFY]I4R8TM@\:1Y$6>$VK7;6+=AD!39W)V]RMY*; M?+CMC!U0'AGQ_1FY0:AYLGIN8X]J!@?!S+B$$I4Y @4M"H"8R &1, 6%H+%$D&*6./D2NH>;FBELEPOFIAYS+:^I MM>5FNGJ MK-5_N +;)S:R&W=#0URM:S^+)$=)IY,3\]@H]H:.\6/C8MEJ\$^ M"";TH4Y[.7^?KS]??[\62_;IF:P^FW!E3M("Y[$ "4\80)QA0%.4 ,H)ESB1 M69Q01S]$YX!3LR@'\D9:X&@G;U_8[A MQK[362E_YEYGUVYPC/KW;8G+=TO>W!MOQ)=J/=^LFW"?NL-E15Z6@* $ R11 M#B@J)(@IC+& )2^%;85WZT&G9FQVX<"Z(JBI<\QJV=6!9BN\!93A O"B"AGZOXX,O2[(KBA_:%VP%^IOQH6[.Z? 526 M*$T$!T5,.4"4I8"6*02\4*?YG*,\S<1,72]H]58+H#WX6\]$@ GHWG9#@1H\ M<%BC60L=*:EWCM;H9O>['IK$T0^KK-Y.CO:>Q4 M#FO=SN1RV+<=2LI@^M^_T9!(RKA@ M \53>E-%9'&QWCS(NM-9GB#!DR(!B2QR@ CD@#)( 2:L3),B)Z4Z^EH=O,[V/[T35E-$ MXA7< X<(VCHL!J(2W#NQ!>+W'B &>"+.*.S-[=#N>V0?PQFU3AT*YSYRKQ2C M RBTH\HG_;[_Y(!K>A]SN5MN5O/E>LZVY8R3M$R90 DH,%'+O918K?0X!3G/ M2D0RBJBTS87W+]W4MOB#>"1Y>EH9-IIHW@@=?>VL(CS"=/;>VMYVD@+;KFWE M:&I989J>JS!],,4[17O*0X\PL?9%<=YT@L>JF_-&$^U48"?81%RNP>-_R-'* M] 1#JUW))]P@PX[>.RH:P[U1$W P=3F?49[%J6 ,B!P*M2\+IF[/.E&72XJ% MC%%<.N4M7!QI:GOL[4(PA3#3=?X''<8O8VIW,/>"5."-;D]A5!/NF#^BK9S^ MCNR]4'@ZOE\>9]2C?*^ZQ\?Z_@;NC\8?OW[YJ#,0;=^+-]]/;1TK\QE]76L" M#EFMGDWFS,U\S1;5^F5EN:(/X.A>O$.1"+Q..T&(_C;B>GHF?JS]H!?BNTY& M>QQ^+';[7?C)OPUDGE*G47'X$"Z+:IQ*N-N4U,VAK?D+/S%B62ND1;16)MIKL",Z,,J:" M<&OF6@I%>XU\FC8/P'JS@J^1962#Z0&V4]OJH].!9IA]$OQ%5TG6&=GFS/91 M_+.Y5DI_GD&1HESSF\LB20$J" 8X$11 R/*8IEP2MXSIKL$F=^JJ9=6+44OK M:!N[8+4T?9[ "FW9CG"JKT:1EC4RPOH\D%E@XLLH=0TUKLVQ4/K$I-BT&5B+ M5TFM'\]6B\76IVI(A^OZBR+/>2$1!"4A7)W+8 :HE!B4#"8<)[&ZH#&GJKL= M@TW-8AS*NB/2=JRHVX6NG>'PA5E@PW$!K@ D.3: ^*IXVS74N+5M+90^J6)K MT^:2U6C/E[HD?O[YA^9OU']T6.;G'_X/4$L#!!0 ( !B!:%>_/!BK1AL! M (/U# 3 8F4M,C R,S Y,S!?<')E+GAM;-R]:7>;.9(N^+U_14[-UXE* M[$N?[K[':3OK>CHS[;%=7??.%QXL 9O3%.DB*:==OWX"I'91$A>\>I%5YY13 MEB4BE@>!B$ @XM_^Q[>SV0]?<;F:+N;__B?^9_:G'W">%GDZ__3O?_KKQY_! M_>E__,>__,N__1\ _^NG][_\\&J1SL]POO[AY1+#&O,/OT_7GW]8?\8?_K98 M_O?T:_CAW2RLRV)Y!O ?FU][N?CR?3G]]'G]@V!"7O[8Y;\N_]58F;5.$IR- M'%3P'#PO"*H4[Y3-S//P?WWZU^P]E\4*2"XR4"EZ"#P@Y(S&N62,U';SH;/I M_+__M?X1PPI_(/;FJ\U?__U/G]?K+__ZXX^___[[G[_%Y>S/B^6G'P5C\L?+ MG_[3Q8]_N_?SO\O-3W/O_8^;?[WZT=5TUP_2Q_(?_]>OOWQ(G_$LP'2^6H=Y MJ@NLIO^ZVGSSET4*ZXW4GZ3KAP=_HOX-+G\,ZK> "Y#\S]]6^4__\2\__+ 5 MQW(QP_=8?JC__>O[-U=+QMEB0=K$Y:?O?TZ+LQ_KO__X!<^56HWO[W^ M_@7__4^KZ=F7V=7W/B^Q_/N?8EU32.8EJRO^G]>_^N/UXE^6N"+$;)C]A;YQ M\0EUK:,(P6]KG&?<\G>YR&R1;OW0K$IWL;S\S5F(.-M\=Y)Q.ME\\HNX6B]# M6D]D,9&+K$&'F$!QQ\%5!!9K$D_TFZS$VWQ7JE=$]D89*TQ__K3X^B-]\(]5 M&O6+C5@V(KFWW%8TQ]%]N?L^TL].E%3.>5*!EY*VB_0&HJ$-$GDH)AF7BE G MD7USM=M4WU3IBV7Z8;',N"3S<;E<6*9;ZKT/W(N?^/%+6-('0?H\G>7+WR[+ MQ5D+7:T7#22W50N1^Z9"Y#6=K,JJX^@?!Z?(LQ-( MO,/E=)%?S_,K.H@GW$\%!]@^' MXV79"1@^+L-\-:V"OP"T+#IY3I07;3PH4PSX1'\0]0E3D@P=:W,ZW%EY+TBH M_B%QDD1'1L7K^7JZ_O[S=(:_G9]%7$ZT(23[E$ B^2/+Q?G\_7R^\M%QHFT MS%H*H,D%U@:4XPYB9DB>#[=^'$]HZ3=G+N C8?P[B\*=X$*XT@ @.Y;>"QR^ M=W"<*M.>@/&2OGR[_+CX?3[Q:)-/6@-&55E@"J*/ 5B(UA/#A;7"^^7 MNF)_$%0<*=">,+$Y&M\NWRT77Z?SA).(2D4K'1C'(IV,CK"-V4!246F.PJO2 MT%[<67T_='2 +)Z6RWAX[?W@T7'"LY%81P9'M7HOEA@V=+,D%$L*04^_-27"XN=I^ .@XQ7FTZ$96>;T?G;W[O)A?9F"282$%U,!E<:!B]8V9 M5N 5.-T/4.BG1=A> (K M(QUEG+Z*.CO(KI2HI,TV^Y/4?W?%_=3?<0[S)!&.K/Z/RU!K4#Y\/XN+V01# M<.3J1K#*T$FE(J>PN!!NM96(004CY4FZO[78;HM%)6!!?T:9GK7:ONAX&.4Y(GB[*+<.#E^;** M:WL#5R%-.CA?37)Q,4BI02@50)D<2"@4UEB;_7]H-%]"K*! M:+N R)LY?1J)8_H57X5UN&!K$IW5@=L )CGBP^L WK("A;,8+1D]S"VRU+M7 MWP\BW2$%V@8,/9V$V^^E\-9WC:D6'H4]9DS?DE*!@B!F"<10% M#@]1DN/]&1]Y?EXO?UYY>+LR]A_GTB M3>85MN"3J"6 Y"915.P@^6**T=Y&UN)^8N?B^^&B^S3CZ8+M A\?/N-L=DD] M2E_01@LRQ0S*,0_>Z Q"ZIB,T#:?F':ZO^9^:.@XYWBB&+L 1%^5LLX%NF_ M/WPFN:W>GJ_K*XX:64\$L9^%Y8#.ZYI)B> L_56:PGF16@J!#4#Q& W[@:3C M[&1C,?S#-^^T_\/B&G"$7)$H37]8I6%W*550;#*)**R=$..*U, M?^>R^T&CX\SEZ<(<^[YJ&RK]/%VE,/O?&):7I>6&.Y-B+,!X+2W'(,%%QB!I MYEG$+!B>=IH\M/)^F.@XJ=E$I)U4ZU\S\3-]9S41*A7!@H.0D9 =H@:/S S M.1MMDXTRGX2*!Q;>#Q0=9SE;"+0K3&P?HEPP$6+ $#P0435;RRU$GPIP14=B M(FP[<=KA\>#2^^&BXQ1G&Z&.C(P7Q$'><#$+Y MI6QUF"SK6"D!CD C/""Y$ MA5G&6E9\$AIN+;KVPSL]U[[R<]L\Y#[,-)/?.%]OH)/(7R9;(KA*@3>EI^G M9N"<=Z/#X:$2TO30-PC'C*WJ;]PL*^8B*BX1#H?L_((RM>;0'*IZ2LO MZ?_BO,SG$BT7!>3 9G'7E9H;Z@SIR#5P6#3Z8^JF^,G;T(ZP%+)P%@ M,;0V.H#8>R3)3!/Y")6ORUMGZ8WB5B>009%P"E)PE\A:NVBM*"(EM*V/L)V$ MC-,!8S@(G2[MHR%#?GY&/!T:ZR) M#LZV-_.O1/5B^9U8F B41*(R="0;HCTBKT8V R.AQ<3)T<3'*E".0='-]9(W3[6,X-+761!?FZ#;YT26O)2?S64MX%#,)O-81 M0F%2)\@Q'RW=XRW/8AUFC2S/X@LNU]_?S0*)8YYKYN%+ MS:[2U]OT*OZ"887O:]??M^6OM"HKVAV\3W)1FB>>.TJQ_P3%H?I2@ M'O(/38#83NP=8.AV(NZWQ3Q=9E!\](5% R4QV@O6:_ 4W%!0XQW3DGD;'GL M>7KF\YJ6'C(,39#31-A=.&JW8ID)6I4$EP$R8T0TDA<1N:&_ALP=_9_STCI+ M?HN 'G(*30!RO%@[,"4W I";T'9*"%T*.:QNX[!Z"G"M!9%LB-[JR+!U%GPG M(3UD$]H+N0.L;.F?L.REC9X#!1NUJRFK_6TE D]*JYQE;3XX2(370S:@ MX?7^08+L()C[91KB=#9=3W%%/OCF'<;GQ8R$OJI>_?K[E6@2M\XZCF"L=R20 M@!"82,"B93HXGTU^K ?',0#9E[9Q ZO!BXL&45$'EN<&7W=S*XX9U&@%""P1 M%.U&$E/Z5&-TF7IXCU]Q M?EXO%"^+7U[AE^I87G&D0LD N.WY-9+*HO*_WB[GFQ>LHFT@R2\(RSJT,-K:^S'V< MHG&3AD-9H79*&-QMGTTT8M5[6=.>E IA.<,W0>V\!J*UD%WBX#22Y+AP^&4Q__01EV?OZFWM8OZVO$=R_NF#7V%< MO_Z69N>U=<=[W%SQO@O+*\C_&M:U(R6)^%P>P5@]RX6?0Y>%X;MAM#5EF1 0(7I:>HI*!D M6HODY).6ZI 5NTDXM<]\#RG[?D/ &PQQKVL&MM:XH <5-:NS(#@=]JB#) =4 M8NNJHB>)ZB8=-=Q-2UO%C.N O9FG9>7B%6[_^V:^(\)933"ZG*)%0$8F76EG MR1IS$E=Q9)"1=E#F3YJM_=;J)D4UB,$:0-Z=>?!/.H=7W[SO)?K1'TC;7F,Q#MGAZ/V-**ZR;L]#W"?48-=1*=W[\=N^!Y!9JZ\LK0% M:[AM$*%V6(/@/=.F!!]$ZS*)AZGI)CLWH#?81A5=P.H&&Q/E6$03..T)6^/Y MI"'&Z"!H05:>.!"\=>^H&\MWDT9[EH*M@X3=0<5I[?@]7=>"R2J?VN.!S"J2 M%TNLE*A5+#H!FKQ)W"3".Q?D#!2?1/39F];O_AXAIYMTV7 X:J6,#E(>=Z2B M4RY$MP3O45(LG0M$:RUH9[QE(BKO6NA^X!4L;- MSC>$2@M1]X"8ZZ?M&[^^CKY9XF>G#9IG0'.G*L9-@>>%0Y&I)QB2E:%UB]JGJ9JW'1]0WPU M5D 'D+KO,$YDX0Z5BU!LKH\C58"@O ++G-'2\B)8ZQ*&^U2,FU1O")D3!=Q! M(/_K=+Y87HZ)Q=5ZHE IC44 "_7B":LX1(E@3&S(GFM&'B(3N8XF M-,19"M5AE(R"6Q2\-3"?HFF_U,$_S4/ET_72#&?//>GGW48AGW$]36%VFYLV M8W]N+_ \,X >8>HY!P)Y*ZP5LC8.MKJ.BHK@>C ]H^ GT4 MW#;OY'*?BDZ0A'G^Z5<\B[B<),:"E4)#YH[, MKD0!01@/%-L*$0*Y;S(\[MH\^-GC0N!492U:2JX'0W&#BPL., O+O"^@E:T< M< G1.0M,Y\"U9(:;]B-5[E(Q[I5:(Y0T$G)?,+D$>N$\1;*4A&Q.YZRQ'+P7 M#'RT280LGGR#!R)R6H+!"BS D",]H'8XLTMC%\]J>NDSZ&ISNT RFD,ZA=[+UB@U2) M:2B,"5#<".* *^ R^8S":S.4OA^!U1'"[PP^%[96D7F5&C/0 M7N.@O"*!6$6F6RB'2G'DS4NE[U/1#WR.T>LC,#E"R!W Y,H4_S*=XQOZGH MB/@:F9)["=Y%"TF94B3%"*KYQ?]C](Q;Z#HT?HX5? <@>G3:?5+6"\D1;.(1 M5,EU;B$SH&LS &99B'<[,C>;,["+GG'+85M[V:T$WP&(=DZ@3E%%B]E!,+6] MO8_$ T\%4%.D:Z,D)EI?@1T][7NPTM7&H#E9T*-U@M_)P023RDDE!EFF6I04 M$4+('DJRR11)IVYIW:'C\ %_@_56&!(I7PEPMRD6KR]J6\18?1Y>H/_#A M@Y6G[\-,H]+T[1ODJP6O:I"5B^3/>@?(%%F8( ,$SR+8+&7Q.JB$NO%Q_P I MC0O0<]0Q>,O 6TDNF$ RG;7'E1&)$Y<24;9.\_54@-Y"WT_4G!\BX1$CHM5R M/;F8^O5V^0&77Z<)-Y4" GE0H;:UBH9$P0J98SIL213DGZFHK=EO3 TM< ,= M]+=K9#RT=B>74T?H<=%0J'V 8O/.:\O!ZK(X0*-CR2DZGK,EMZM.6.;&@37) M.Z]8L&*O),M^R+A/P#CP:*/3^P Y4< =)%,N&+FH]> RF'KE!8(+2284!7B> M$A2,CEEE:=.T+JBY1<#HZ#A5H8M6TAV[._EJ'6:SC>0OB(])2Q^8!N]JDK!> M=T5&.R4%7Z)7.0=,C_NE.S]WG.OF]AH_76@=&(,+.5P0;[5*R2<%N7@#RE%P M[H-,P#3S/#BC5?-\_"T"QKD_'LX8'"_=#J#Q>H9IO:S=>"[K D,B^&8TX)+1 MH#9MFZN712>I,T+FB+XU/.X1,)NX#A%8DB2/XF,= M (J@$ 53-C/DK;/N1U9?/M?S@&.BDD8"[@ B%QF^U576[JXH^Q7 <*]8.NM1=#1-\_>U+O;V\/FRU M"-'DQ&J/V3I0*UB(F#1P@\8ALRRQUF['@\1T5PE]"EK:B+R#H^8]J8$(^$S! M_RNRB+/%ERJD"ZXF1CIRL.H#)>L%;83 :P4$AQR%R&M=576/B'&]HF& W*HKV>"3'11,19,P$RBF" Q0KL6 M"(DS&RT7EUYJ9?IQGG M><*T$2@R0MGTHD:6(*3DP1HI3! E1MW:\=F#K.[>A)V"I-9JZ."XNF3APH;6 MD<23H% C,E;?HN3ZNLV!STZ!B9EEEX7QNG7&> <9W3T,.PTYIXGYA)K\3[6X MO,UY58=9_;:8+VX;U"M'+<3"ZZN4X!W))Q4ZR[-+4((T23CTW#4_NAZEJ+O7 M8R>=8NV$WX'9^4N8SE?U),;5V_GK;Y6?\^GJ\[9)^F9W&&%YSEZ3]90"E-89 MO+0>R(F+*B7+4_/AO$\2U=V;LY,RT4U5,&[UY>NSB#G7\6?+Z==-]%BYJ\P1 M:_?^[3>L)_;/8;K<]+5YD?^_\^VI_K;\+2R78;Y>3<@"4\C "^A0QQ'7(39> MN *&VQ"=+N[>Z^@=Q9O-R>KO\=HQ"!Q=81T8P.M8Y&<2\W84]CEMP>N77S]A M62POQD5^#-]P17MT&4C'TWE8?M](_X'I1TD49ZW+D-$$THF4$.N@-^N4#(;< M4A9;EP<-R,[(@X::.X)]Z+V+H/:"Q0L?YB><8[T632K%&)V!XE2I@PDSN* T M&&6L\<6C:-Z3ZP%2]H/>'Z5FI86\.["G.5!N8Z M."<4ECU2,-X8*=>K[P>./TI=PI%2[<",D'-P;53WFPZ8M72,H8AM71N+''([QMA\Q=3;!\CQGQ;--*:C?3 M7CH>HU>UKX>NCY\,?242B3A2?!^Q%%Z>##K:T;,?!GN_!AA/17T;QR=9124Q M1>W!N3HYLVA='UTHR,PE(;@SO/G3UA/(W0^L?Y2;AN?26T>F16WV811V"S/VPV_M=1W<*[<#^O@[+ M.9&_NNR=_5-83=-$%H4&&<7H:.CHT'76)\H$G(EB3- EAM9]@W<2LA_N_B@W M)*?+NH/H]BX3KZ:S\S7F2= Z<.8TE.+)[Z!= %&38'S65FC.5(&4_ MT/Q1;D%:R+L#V/P-IY\^$]TOON(R?,+?SNM3Z+?E7OOCBSWABT^B#BMWPI 3 MFP5$DA5D$Y)TCFE_-\XX&4P'$;A?V6SOUQS#ZZ9?X%ULH_OMM[-,AN6003)3 MWV4&2.)^X/NCW#<,J9]F\!NM5>0V^O^,ZVD*L]ML M->X;>7NE9VXB^0B; W>4S,*YK.GP=)81=+40X#%[,,ZGQ%T*5K8O2GR.CI+> M"&&SEQ"2(/^ 6V+1BP!"NH1,V&0+:\S8'Z&CY"'Z?J*CY"$2[N @/& JI9V4)O8X"A/1AS+D$,8&8V&?JQOE01@X?BSL(0KI#&H7+904 M:E:,$R"UJ@UR2JHC)XF-J%!)H[UF[3O"_&''PAZD[Z?'PAXB_,[@I->GQ\(>(N0.8+(C$&&&7-_Z M]LY[7@M"70#/HZS*-75^FRZA==Z@\\9DIQQ0)PJX XA<-4J2(BBMZ\-?7>J< M;2WK\\P$OG"563*:L=8O9?OH.W6J#A_J/'6(0/^H8?C+Q1DM]9E^9OIU^^JP M?0!^?XUG";V?8*U1T'VUXMNRC+)2 M8(UED0O4RK5V$@\DL6%M(&+ '(N'@(E.VTR;)RA,8%/)D>?BBVW=D^;0VL#! MC=( N'BD;O 0B7?1XFKSI&J'8"HWOR%)[V/X]@Z7TT6F[R\QU'=[V_]>B%#/@,YGUG '+MEC'/^\6.+T MTWP[3RS=#)))!9N_;5NQ7[^ON931)'#TZ#R"49+\W!0UA!(=:.,8<]K*K%JG MK(;A9.363L^,QP.VPS.!XP]C^"?6H$JR>N\V!%"!U8)XL2T\\B4'QYOG1/:A M:^264OT"^"C%=5 BMH.=2U:NRI(/***;1,^E]UH BQA!H?7@F$#@13+G:_F< M;-_OMRD+G33\? ;_9$S=]PW]O=CER"WQR"#[:,F4> U1U2M',B]:82E9MO:^ M3R2YD^ZDXT*[N6X[\+L?87<233!2X$#Q()R-:RHC[N5R[SH@G:^D%]\X;XR!'8VO_::P#E1@P%F1 1JZ9NE.+ MM^-QQ&#D==(Y;$"<=J/<48,RDL(3 GA1B*>CI$!*>^@=B0C"QL@AVU#H>&$. MHO06"EN_GT_7WU]AJ2/4AKB >WK1Y[F1.Y#Y]E=T]Q>^VB%KMY$HN-(Q>=N\ M-7M'-;/ML?!$!>TA\NX@A+JB?BN1>@HLYG7W;FOV3"BJ#H95/C-0J.@LR9&! MR4Q&PPOCV@X%GET$=8*E(S3]$&A.%GL'&+K#PT4A'UHM/),:@K4DGCJ'(7(9U@YG1%WWU$>;+4.X#.]I',Y>#QR#5F@:!22*!"8A!< MS, R\TH6E8QHG;*YN?ZX0&F@SKM5(L?*M@-9?,"&=+9K5NO+XB9R9#9&@ ;5**+*YPV+K3V*,$C7MYW PU[83> X)2 M.C\[W[P6>"@;>,&8SP6Y-Y)D5#@=T5E"D JA\.RU(]=/-Y\+OC=QX][9MD/6 M(,KH &7O<4V'..;+?A<77*187'&B#LNIT0-S'@()CU@AUJ+S5K/6-ZB[*1GW M8K09?AJ(N0.P[$Z27O"BT4I9,(*NXP:4(,Q'3ON *Y9)V.KEJ> #G>$IM2YT M/ZX#T9"M/893^5W[=9+\CP;0ETV%,FV5Y;K1.7=70$=5;V9E%4JKH.AZ$GA. M;D,2'LAU=)Y.B1Q8ZVQ!&\K'/4^?%;#/K^F^4/YFM3K'_.I\63G>+K#9P^^) MK>4T;6[=Z<=>5$G_9;D9M9F%M9R"G>(\B;N0'QRE9X"F)$N;G7'3.L0\CM)Q M4QC/CN)A-=G#X?X8EZ_/OLP6WQ$W/_3N?)D^D\S?S<*O8@EY-LD\N%,TBFU $^ MP1&3$NL0;>5=U"+IUM?;1Q$Z;N5Y!W!MJ,=^P;K=DYM_?/METX'K]3=MTJ!B#N"(92A<*,5SL=*WSAT>3N6XA><=P+25!OO%Z&8C[F;0 M95NSJ(R.B%A;[#IR-6@7> T$;ZZP"@U\_I5Q\7 M#]QK7TXSP$VQ/ .F4G M??+!A27R.^WL%V>+\_I&[/HQZ[M+ M^C?ZF@1IG+3"0PQ>TL&EL39YD< C"4 )[;UM?44]#"!-AN>X[/>PUQ1-O+D]P[R+Z>H MJ@/#_%A6Z9JIK-%BL (,/B\N[H1MOI":&A^1\2."%(C=?B@"1:0LH)1>^L*SCTQ/B3Z5BY+GP M'?FQS735/RS)&_^*R_64G)!7&-?TW2^87X;9;#5A=4J*91P01:UF\@43Q[KUD9X]55C]0?-0;WFZ\U2:A<6,3?L!$/[J> M5B]99>>5RI"9%#7M+" PP<$:%86))@.=!"WDW M7O4>K&J9*!1 M!E8KKT-M >@D_9')<8\Q&_#HC8NQJ*1;C_4=<#Y]_]+NP9]!+ M%P-5[K_CR\J%Z#4=(:8V4;"!$0M*0Y1<8PQ)*M[\U<]1[RC%/\7]TFD*./&) MV>MY[ND995(1E2X(Q;,,B@4#SCL-N=X/.VYT<.U;##S?,\I_GGNEYU5U4Y!W MU[IYV\'F,ZZG*+YO,S[BV9?%,BR_WS<8T:%*]9;8:C2@%$6905F$I(1P MV:,)LG5][2'T==*XHQF.GN[ET4A7'=SHW^'DRN^><)>\+%$!N3T!E.$9G T: M@H[9%Q&U2:T#^H=HZ:VM1ROM+P9010>0>BI*NVC]=:M4:Z(LA684GP'W7H"2 M(8!3B;P2P7R,4C'1_ G!,73VUK!C("@.KL)N>G,(W!FJV@Y18=( M?V4A>1$4"3>U=DH& ^LS1D4]@?40%?ZA Z"P^OSS;/'[:HC0YNJSGR=HV.O6Z./B M4&$JDF4TIG;G<+8^!20'MJ@ P;.L94C.-;]Z&8*/<6.49P;QZ$#HP'J^0EHY M33UA)(QU28Q"F(@7R9:[H,1BF7S].#7'1\\KKGJ M!C$-I-Z!*?I+F,ZKS-[./X09U@?*"Y+3^GMMT[8)Q+]444],TN0"FP!,9 \J M,PO.D,6GH%O'$ LBMHZG]J-LW)1)-V <4)W]%*7_=;[$,)O^ _,UFZ]P.?U* MDOQ* MR,:#Y;Y,VG-(7LS(JF:1<\Z:\Q] Y M;H/3[G \N*K[0?6+U8KD?/8E3)=5 2\_A^4G7$V""UFY)$E<28 2-2_/T($Q MA7D1G-.Y]77>;DK&[67:'3(;J&M<5_%.1Y)?%F%>]])T(^0-=Q,E"DD@(^A< MR-MUGMC"7,![7D)VT3OQM.?X]#KCMA_M!EGM=3(NP#85FO%N8SXRV?6]1I@G MO*C[H._\+2R7Y)C4XO6+'GVKM\N7LS ]6TTTD@&OACS;0CZ*J07I/M='Q3DK MG%6*S7_$;:[\^?IG#@EL;YQ+V[C-0[O!\* J'=?N M7GO*K[]5B9U/5Y^WMUOU>?Q/6!9+?(]?P^S\DNO+=F/;G[CA7__URV)^_8QN M$A.K_=J)-)#BA.7"9423+(XNMKXL>)&;D-I_= M ;.-UOI!X?V*P"O)7?3@N1*;%BKJ["-8ENH!P2)X)PTD+9-.F)S-K:M ]J=N MY/:;W>%T(+UV$*G=Y^Q%VCKR)';.E&!SHN@S,U"A9 B!)*E5P6BY M#A9;F]!]Z.KMU40;3#P)O1,5U+.UO+R:^-MT_?DEF0#:[,MM-H])5J+W'+0W MM'M#\!"+HI-!\*Q2RO5R;G (/DA>;X\FG@F);=35,R#?4$ WIU^J37"B2]EZ MG8%I[D#Y+"#*9$!PX5@P/+CF%TR/$M3;XX=G MVQ*ND99J\NZ+F\'+,N:@PD M)^L,Q6 E.=H^*8$/TI4LH\F^=7_A)XGJ;:+H,\'M%-7T#+E:@[5I.'/I1*PF M)J>(V4G 8.J0-%8HYA(6C+.F.)>=5JV'C.]#5V^S09\)>"AM+>A MH,^$S^9*[!FQ5XFJ30IU?<$=\B1*U@Z$E^1^U,=/07E=YX2Y+%31[AGBXIVD M]38&])DP>;J:N@;AI1 W]=._3$.(:J[B93/G((^1C=]F;6WE9?E.5Y6WWV_ MMM61H]8V&H@IY?IHLY#OZB5(IYE1UEIU=VK$'M;LX?6Z&P$YM!5K)/HNC=>V M\?36"[UDJR8L$\=D K-@"PE,%1\@A%2':$<27C)>9OT\$<-]XKJ;N?B<0<.) MNNH2A+NN9Z[WF-,B40PNZA4-A>9*4VB>M0>'247%;79^^ *$1TGL;ICBB-=J MQ^FM2UC>"=)O;CGR'D)2%!DY&TB.(I(XV'ZNANO.$Y: MY5B-=8#&_7MW3#0:QA*Y="586\V_!!^T 1-\RCS%:'+KBH/]J1OW[O>9.Z , MI+3CX;B@K38D'.L5]^H!03(9G5%"0.*)@[*J@.-U7!_CY(_D$E)L[4$>3N6X M]3#/W::LE;HZL(\4T%_.D$Q_/Y\N\58_A!?S?-T206*POB;4N8^^/N#-$ 1] M%6+DB7F2.-AVW. Q2)%NR M!0%Z7G@$2?O\D5D&;3A"=BS17C$40WE9( GA NI,O-RI^MMQ+_S0IW?ID+7& M2ROICH^3W!& ,-2B5#427 A!;%.B8E&AW#&J6=A U[I.. M48W3J2KJ!WI7.XDXVUS4_+*8?Z*//]ML)Z.D8:+0=HI*U\H<:('*OI*M=;A@= MZHED%0N%Z8P+GVN*T2?UY*'XU"KCOK1XOL.QJ;3'K;>[N05VLJ*TM:E$"SGQ MZ@VJ#+ZX2#8X<=3(E)1\?V_J@57&?0XQ@E?50MK]'''7%QR_3N>+Y73]?=-6 M\6(.ZJ04P[EV"H*L4P>$K\4.9%?1)IFUMR[8YBG_1RD:]]'#2'Y5 ^5TA+B= MJ9)-"^WM1.D)+]7V9C*\43A0F?Z(7(5ZIQ8X0_KE,N0]TTZBQGT'T44VZU@5 M]9#4VLG0NTV'07PW"VF3BYY8%C*W9,)]9%5FS$(0Q8!$[Y@3A?Z]]6C._2@; M^3%$%_ [25L]8/#*?=ALH=LIO""$829&D%83+YP7(.M=Q[4(4P33AC?O^O@8 M/2,_F!@M?7&B9L8_9&N$<\'-SXOE3^??%^?KMV7W:-N)3$Y&:>KP6H^@4#%P M+!M(RN@H9(K%/AT?[+W0K6LV=N0P.JB/1/!6-;\_NA88D=^(='%D=M:ISVTN6(2K+@<7BI2]2.M6Z>.,IFD9^&S$B%$_64 ^(NSX.WN.7 M\V7Z7!]HEH=WE)?.4W3%P!=A*:(R%-;'Q,'G:)5DPG/3?(CQ@33NA\A_EKN& M0378Y[E^@^7-[><^;/])#G:%#^T6], M!M9:!X7!KTO!1+'=ZV]T'LP_X7NRQF\W,WCK_VOY_=@(UQ:U\&*RT>6^$= MV."3F'V'R^DBWW\"G6;GF2S!3;%N13UAUM5'K+79C21MH380LS1@N#2%9$-G M5FL/XWDY'+=D9["=TC%,.C@X3K,8%.^RY"BL<$X88M8DB(Q+.I')74-+_RNM M.Q(.?Q@,YH+W"?&#E'@T8K]L-A))8+GN +9OA>Q_.OWR9;4099I>B?#,OB^795IF7 M0K5.:*&P3F2C\T.%8,$'YB@$"27FPE+BK=_<[TG:N"5/@R%Q",5TX")?7NZ] M"]-,P>\$90JT:\BYUR&#(G\?(N>,PFCCO,R.\^95XG=(&/.;LV1?/R,OY+K>[Z\V'ZW^AW?S,\X$:52'$&Z M>HU<'Q=Z&2)@"-EI+,K:.U=6.^[Q6U RVU?)I4GM+64 MD,IK,OG$(OL[.('EZ37ZM=[SYW,^=E(QCVD8!P]WQGJ=KI@-\W>RK?6W$ MMX\7Y]=]&64R+B=1P,GBJQ4GKGQA0$%^5H+EA+%US+L?9>,8O![P-X#F.L#C M=@CJQ_ -5U6Z$RL*$SX(X$FPNIWHT*A^!;J,'*4IOGE'N#LDC-RFXUF>KRZTW%#E=;S=$RU4R$HP6OKXLHV IT]9@+I7B,:L@6Y^: M>Q,W[O.&X;K!#**<<4.&S8AY6I1D==' ^(JEZX%F'QD;8+L!0DT M;@1:'\=ZS=!JE.C-,0F$E!^4!==T!*M5R$!F@*)0R6A\PM[_H MVH^VD3O)# JX0?4T]H/YM/@TGU8]O2VW ^CWTT^?R?OXZPJW@^W>S+?7T!/4 M,4>NR!&U=?Q.UAH<<@;:LL PFLS-TW.WCEAXY/XQ0]NTH571$="N!/=*0G4K%R%UIAK9JSZJD#DSMHDE(+J\@S8$D(Y1,7M-5:APJ/4C1REYKG"1#:Z:09PO[MQWL"_X6^L?FG MS;_4WWJ/Y8?ZW[^^?W/U^7&V6)SA')>?OO\Y+9^^G[S7UY\FZXFA2RX)S^REA0'4,YH\#X&2#D4 M&WRAB*9]-])]J>L$7$=@X%[;T4$4TAG47BW.PG0^\71$:T'^HTND]%/_ Y1J^/P.0((7< DRM33#XJ;F*16CMB&88".A<' MRF@*11-*8(4CXUJ@C:T?^=VGHI.IBJ+G'*G[)X<5GZB(+L&U:R+X)GD[ M(W5!RLO/8?D)5Q/G7'!,"4B&TR:*@H'32@,Z&8LMJ8@XO#6[0U0G\^&&PM6&N,-APD6610*5N(26IR)IQQ!84NN75B:6_B.FD4,A3& M6JBD2ZSM,L[7-?\4WG#:,I:$ :)G 2R7!,BW18DPVBE'.S<.>;0S?=N,Y MS\[CU-/IQ7=CI<,O9 Y= MH,5%S$E,-;J >;O\%.;3?VP6N+X/JOMBGF\N?E5*$V;75T57^7K#G?4A.? Y MU+,T"O";I@%.INR#];'YJYDFA)_\6O(4(EY-5VFVJ*^V/I(R?YK56_J, B,C MLZ!XYJ"8)T%BX&!1N^R"M*:TGF_=FH=Q(^+GQ_.]=YIC8J)3\_WA_.PL++\O MRH?II_FT3%-]_+!-+4SGG]Z1B%)U#@^VVGM^;@MC?0P+C6ST_66N@,K)3T@, M%?B8<^V@F"!RQR#)B%QX&;QOG4I]F)I3K>GFS'M[Z\RC/?.HO*]WB4-DTB8+ MP1L+2HE X5Q 0,FYX[EPBO(:2^(4>L>UDHT0==?T/9L".S5S[_$KSL_Q1@7R MX29MQV>T,%]/D=;(5%TL4QL2[\SG7:&,&2NBMU!,8*!^;:-RL%W:^2DM+-/3Y#6R31>][NYTN+N"4Q** M55\:(JN5L5I[",4G4#(Z5^7@8VA=4OPH10-T;ZRG\>?%?(G-<^]001WOT:FRJLEXMU.4K MFB/,TM6O-K%%NPEI9("N/OTZRK^&C3#KM).5T*GA^"G,:D^J#Y\1UR\79U\6\^.3R;W:^NJFTG7N'8@ M6;+6ZM:!T&Y*3C5KMS_U1KJ5R5!D-"!TK4J7.8.+*D'@)07A.8MW>X(U9K 3 M8]5 _W>M3PN1=VIH-FTTCK D%[_7PE3L(J&1+=A^]'4?0JY2]%I0)*_I!,JD M?I?)]2:OV:HD12JN]2/SVQ2-:@1,T?W?W-Q-Z!X6 6UYN=VNZP4V1AHDB&206!2CN M,L2"M3J;H2D9DR_M-\AC%(U;(M\<1$T$WPF,%LL/848\T*_MK6OWC_ M_'*QNI$9XD%9DPBM4>C:'40)"(I\JE(C.#JFYSL6$$A*B*Z MJNQO9=G^*RRG]=WXY_NQ:Z?S)20 ME<4,W*=:COM\7;H6&:U%Y:3I>8RN("(T4&FHPV30LRN=6"T M-W&G&Z,G%MH%^!"YCIQSD*E$4$)'\-(KBD@8MTKY+$3[-P:'TSFV>1H"7_?M MU,#ZZ]1@U<%%TVW-B)L(&SMR(H-I;=.C=J-"::'&[&;O]S":#U( M3",C=?7Y.V CM0K.AMJ>FZ5Z>[0YH (857S07B3A!NC\\Q YS88![PP>')W% MSD3@*F_>];A:$6:@6,=#S"715AF>U4Z,2RM,/#@:^%0-=&HX?L/U+XO5Z@LN M/WPF0;_X&J:SFE=;+VX,>/R\F)'VCK L!WUZDPY&1[/3R#:]#LMY3?R_NZ3@ M*J60+6H9!)AD#"@;$_A80WW4WC,,.H?6=X0/T7*J5;K[N=<;(J%+WM)Y+0NC M>*1$ X'9!,D(%#XGD77K>/=!8L:U1TUP<-<8M1%\IY;HPW]B6GRI4X@_D*36 M^&F:KI^7'E&V\.C'-:E/V)_@5L;E[^?3VG9]_7F1;SR])1_W_UY,Y^O_HK_< M>JI'/G)1F@+UK&P %;D 1X@ 6R+#:$UBKG4.^$ 23S9%NY?;Z>5[*SF2@Q^U MQCH-*D ,M$\,2U)+KXQK/IUD?^I&-E8#XNJ>#1M&8[T:M?.XPK^?TR>]_GK< MDZ=[G]"F=]AC9+4:I75GD2OX1,E94IR!8M5M%HJ!PD.T MG/Y&\_;GWBBV4TY!!T:",?H(&EUDI7C%L+6Y>9"8D6<"M,#!_0>5 M+03?K=78I[7?T%T*1^A6.%;70O+'E94^04S5?<9@(4CNP/A,>-'DJO/6B>S! MNQ;>6>#[]L\;R0OIE$;:)[4?"RC/+?@@*8*PJLZ8YEF)UBTO]J.LVTZ$AZ#D M@4Z$+972P0.(6[5?=WD1FH).[^OXL:1!2>(E\#HS,3/&HS(F86Q^'?(P/>,^ MQ1H(5LT4T &8+KN.OURE\P]'V0/@^T:I([[6%G&H_&"\U>*8=%"9]1":\ MCJT]QH>I&?K:=G88VKB6;.1\\S.%YG#=2!XS$7 MBE699"0/P9ULW3?A-@7C/JX:""XG"+D#B/R&O]^0RW(QIR_3MCAY][%<9"+_ MTT0H;I/P2!*\3@A8+)W(TL70_&;_4!K''2@R$,P&552GP=_]QLB;D8Q'%7L_ M\$G#]&_>1>8S=W%FLK;&C9&LCZV/.HN"P)(":Z.W0CE7=/MQP<_2Q?G!870O MYOEJL,Y& S?\/YDM"N\A!6U B5A3*S*0$QBBL+&@*.V?)1Y,YMBUENV1M<-) M'U1W'9RHKZ:K\.G3$C]=//NY$.L=IF((67A40&:ZWE+F"+Z( B(&S9-+R-NW M>-J'L'%#P^> 8'O]='IZ[FK>?>SY^H#D[&:^XV#RZFJ;[_W\WG]9-5QWRP M5@%7TH)*TD.P@@%/,3!.IE[JYLU<#R=SW%/S60 YC,IZ/3HOFW,??5[>^8"F M#? '/!D?;7?.G8FIU$?JY/V LB6#-UD#D\Y&K760K'4-U9!M\*^Q?;7*)A19 MW8A%IKCZ%4-=-K^=OZ]=;^L3L\7R'IS^=;Z(*UQ^W7:2^'*^KNDL\LEG MTPT(;K;.20:=0O . QTGTD"4AL(C9:5CQJ0L6E] #<''N$?V8'@?7>4]P?ZG M[S<;S/]EN3C_0KS?:/KL9&:)!RA9$5^ICC6TBMP5Q;3F3$;1O*O-OK2->[,Z M/#Q;JJ93)W+W=)%C/$BZ,=I^V?HW'4(_AYV3AOJL(,#^-7%LIOFCB_#E^DZS*;_P"K5+V&: M2;YOUY\O+GYV/G?06>;DM0*EZJ!C'0LX%!H2>-.R21 Q>IME"HI4!1"G"!*9 8A4M) MV.1;W_$]3=6XCN7X.&VLMZ.1^!67<=$\L7YCC_U&H=S%87(C-9MS8"Q!SBC( MJPZ< CE)>RRB*]DGD7/K09;[TC9N;>#XN!Q$AQW8R6N^7J2T/,>;6;>[UUG1 M9Z9(7DY&1EZ.]."*YV"SC2DD9;1I7;*T/W7C%A7VA,^F>NPT=M]KYMVQH?PA M'_YL _P&#/0?&.,FA>1,6 TBBOJFV6@(=<"CL24A*6U<8B6(UD7WC]'3Y4"_0Y#PL%TZ4?A=G96_ MAMJ,LMK6M^6714V,+L]V\!>83]*+#-HF6PM &#CR3\$Q(01J55C[Y^,'TCAN M7#PHX 904J?'X<5PJB//NUN_W6[,Y( GUITY3%E[670(4'0BOTG5T+ H!24' M%VP@+:C6CFF;89,1)[MNN[<3[.[ U+KZ,(00&G+RH(S3V_H]](:#"79#DZAC71J&N\.&QBM"S4)K>)F1"[Q0E8M@M4R(F-! M%-ZZ+/8!4KH:)7D,>EJ*N@/$W!RH>O6*X^)TO/N:(UI"NS6T&:((Y)+E^BS- M2XA9\!B4U*5YKX4#R.MJNN0IR!I*)1V@;=?\U:=8Q(0NDUL'S!E733"Q&(,& M9J4-DED;PA!C3 \DLZOADZ?9M6%5U*F;?,R8QF.=ZA/6&FLBY9 O>IZ:+"B2 M,SDH#J5(7;O)*$)SL) 2)H^**&"MCYVAYU+>>"QR8Z6ZQ,^+;5/4C7[>A>\U MP?=BN0SS3Q<)X=GFTS?YXNL?O/LIJY\VEV1WH]ELD/8BH=%X%CUEJWMJ2C,#KZ@(!V>'[DE5&GP.G R[C.&CW$ZDW!_/3]OMQ^#\M\(Q7I M',?-98O6$90E)RM*HX"^);DIBB+"UH_J&K,P\B.G(7?$F,KN .O7!N&OFS:T MF*]?>VT.^K_.I^O5^\5L1@9BP^F=-+L3*M8Z76.S "4H7'6" E<3F!-\Y[)NL^O#([]<-W3!\^ULU^^*,&&I/,93:Z#&FM_ M?9$,B"0DHN2U%_4_=\'USH&[M0SB.J-2,BNZ]HRPAO9OH0 Z:&4@VQQ5$$H+ M',Y)?I*\?X:RZT-0^+"%;*O)3JWA0U-8C^^E]>CG#3D^>="^6D\,PBVC!%^8 9>SRD8&AK:U S_T$.6;K_L?$?CU;E"(P?GD0/@Z\S)8"PXE M ^LBFJ2XDJ*#3%.M=6JS#IF\=ZQ).V*-YQXJ M.*!!?'"DG'0Y./02##?UTM+4M^F"0^2FSI,S0;/6KX&'&BUXH^">HI(\G9W3 MOL2+PFW:G:^_I=DYB7+;+/'LR_EEV/3P:+RBK4JU?;F019#S@1HB;3<@W\,* M:84*;KCG/ZVXZ'28X2'(>^1MQ1BJ[M2,/CI4\.AK\ST^=/")B$-:Q@/GUZ&3 M/(9:<.$(L8K5$7..,\ @>9#.<-6\#^TSS45<+=>W;CI)N/,5YIMM+NZ^LL\N M:*D<:,U(%E+7R:&:]G$6#EW@L:2]9$$KWY #_>U:!@<3]<>:AG@(FBZ-X+!Z MZM2V_59KH'!1+F>-_#(E26>2=9CG36^F1;F9"WV%:W*TCG$3CUNGB:O8@,6N M+CZ$T:9@DB!\,!29% ..3M+:#\O%R%AAOO5+KCXN/L[CBA07EM_?+N\;!,0/ MH6[<;4'8]_L_?/ECFTT\R3%!W:V@*R**UKE6R$& ."E5'1 M/SEO3.LDTRXZQA]K.@XJ[M8=GZJB#F'V:G$6IO.)\%QG'C-4DFO7/5O%8NNT M:1>]E2$W?S>QFY*1GVZ=K.$G('.$N$<$3<1);=IY3I]3&?@5SR(N)YP7JHV+VR:=\]S^W+\T?HZA%*ZEU8"<^X'RZ6/ZV6-<& MKQL&@N4,C8B0T'':!BQ 0 S C. HC#"Q_9SMNT2,_#2O'4;:B+D#G#QT5_S3 M]YO_LK&CY/PA-\@AYB#)'Z3PW4=B5!I72/5!F=0Z>[X_=>,BJQL79R!U=@;4 MBXTK ^>1*0\6&6VUE!&2H3 9:KO[#4$EP,8S6CGH6*2/=W+X.ZG]H.#8Q2T:".M M#NS$54KCY2RL5A=&]_]G[\V:X\J1=,&_,C;O?AO[8C8O2N5RLR=3DDFJZD<: M%@<5W52$)B*H3-6OOXY8*(ID,#8<'I UU6U*BT'B%11]T\/6T7,>-6&'1S7;515@>HNTW_9O]Q;F*JD[>D MJNWTI,_@:U,A1E:@18=,-.^F>9^*D2,_;=1[=TKH>;+N "T?<#[!Q4_OMLNO M6-DL]9&[#T@ MZ.90OG56KW:6]N@9EQF<4K;&[P.XP@59 =)Y=$(+V7P\XRYBQNU8T<\MUT19 M/:#N._EOPF?Z[2V78[,_$S'A?6!@).T>E0+M(QEKK$S0GA(J1=_I_RZHVNIB9!>MCI;*E8/T"5]?S1:3Z>7F8';(9;2N0%;5_5 %(=3?69V* MYLZ[2QZ09^:#1BTB7M:Z- M6VL??FMM8+&DHIIW2[A'Q;@MO[NYW,Y43W< J_MPL_6,S&3["54;HI-88MUU M7-9VP2HD.JRM;CX ;AV']-D>L239?<;ZG0*E)6TSR3F@+H:;4(1Q?.]5=LK*/:'G M5'7/GD[V8]M"E9U5>C_F+5=_$C6?B"U[ERW!0W'D!,M"M8;0K*\]IO4:<=/SO7'#>F]"0'4!MYCPBD5='&-O;_&\XNY^'+ITD* M5RO3$4NT7@8DTGUM7Q7H*DXZ0#;<:R%%RH>%B/85TNPBX" $F:$0-+KCUDXY M8R,,+^^RL-F,BB?GN$T@@Z[#(I4&%S(C3G(P,7-GW$%IU_L0MHN <>SMAHJ= MM9;RR%!YM9B$=R%-RB1M3E(R^'VN4QP=(M*5C)&(EW0Y"63(4]!.'_0ZNP$1IM%#EK)=4.(C_D1"82R7S=:G&RH!/W)YRF3Y_#?!V@9R87:ZP%YJO7 M:((!%Y4!KH %YU7R[>XU><7N,;W*;V M>5E8,,F!2:FF"!8)06 FG@Q3&8W)L7DCRH<(Z0U(Y^CZ@6?:\P3? 7I>)?)" MITOB(^'D:SV[MR$QADEF4X@/7RV'9, '0\QX2SR)Z%"UKM?=1(><@,+E_1R/K M)(7UB+U;!6"9%29"/8B#"R0BC1!12[!!Q5P2+^06#8V]7BIHFZE\'Y1.E'\' M4/KN0=]C:G,NR]HBGV, KET!)3,=R9)+8-S(R*0+2;9.'-A+5&>P.E7]LR%U MT0&X7E\OEK//.-_%#E?<,PP.=/*6-J)7-8S'P)*G(TP=SA!:IS[M(:DSPZL1 ML%KJ8>3@YY_AOV?S+3^+U4GNT!05!0.=ZTQ'M![8 IOI*59(Y'UH>Z/?\TVM",OS!M+-R+SY"=$ER"JY(!G[>E:--;> M[93YB+IO/CN.G3&HND\3V8CJSCBY^ ,OP]4O=13.NJ] REFIHCBX8.M([Z8@_G#N+S#]K\O9U_^@3Z^/??K-]Q/_@04/V_;LQ=H0Y^I@ M9/BLJ=[L'V]#$8)EL,@CJ,08!"P,HM1U?%.0/C[6MFP_=FZO-LY]<;:Z9@UD M-^X-\6[V%\[?7<_3I[# 5Y=S7->$SSY_"=-O>GL""G+73+# 0ZQ^.C<0.=UZ MBCLMDD;C1=E[:1RRTG@P.%U]L^%DV4',X\$"R3\F4_Q]B9_K;HD\('GP1JE: M:N(E'9(D*:_)ZT[DW[OV\T,?I>@P!+W\?IH-]=8!"FMWN(^;[G 7G/$DO#2 M9):!!&1\4YBQ+;OTD<'O]#@N63]3K _TT3Q)R!P#YL6_$:J+&XO?% MXAKSA61""RX29";IP%6YMA"T">BLQ:2T5I&W[D2VFYI>6N$U!T\C!70*I;?7 MR\4R3/-D>EDCU]I*IB#0^0PJU^:46I&'Z106H;PSHG7>X1Z2>FE8]22@.E45 M'2#KEGQJ#_@)Z64S2+SFCF!^.[W58N""&Z&D4 D$N1R@T),C4JLBF=-HZ6C6 M7-G6IM4Q!/;20*8YZH934P<87-?F+E:C!F[MJDW)+F9^83T&6MB )Y<$E* S MV\EL@/Q?J:72QO@!DED?)ZJ7?@[-L=96'1W@Z\(&4M#)T".< MQ]D@X/LU)'SUN69G7B294A%"N* F:H5SW M_?)T]$(T/$B!)LNXO^WUSL_WDMG3#!S-9-G!>?-N/DN(>5%'Q%:FB(6WY0?. M+H*C>U<[#U@>ZT='I2#> 2V M[M)P&(B>8_C]+&EW@):M'_HN?*M/GZ^OYU6@KZ;YS6R:UG^XB$5[74<4(_D6 M]3E402PA@I8<@W(R!='ZW>\ L@[#U'.,OK?6206&9Y$*5C2BH!V\H<8N>PX#U' /LS;0PKC?WYKHF]+PM-]GE1'M@ M6'( :W*-U28&,?@, CU7WCMI[\Z'>,"+N_?9PX#PG*+?9PNOF>+;SH;_U]4Z@\W)=(#Z97KZ;74W2!!9N.>MI['LIN;LM^'T"?-UW5_D?7[!^?+; MNSKGBV[;FAGVI9IVZZ2PVI+2EU2 /,T BC-=AW\5\"0$$K>3FK5VT0ZE;=S, MJ$9(N?<:/(1B.C"%'AS'S)6RM@Z8-XD)4"ZSZC5XR#$J%ZTF__/?8";Z(!H_ M9-[Y,>+O$$*;[&FTPDJ6)20GR8(S)4,P"J$P%*Y>Z1Y;/[8]FWGG1VGXL'GG MQXA[7(/Y@A!U7A6U*9F/*T@1I(NZ1X?(>O]ROL_J1I6T9L+; M'\_K8QCY@#I[9#[Y,0+LP5#9.0U2\>13+ ETUA&4-0G(=B_ 0\#".4DI-D_& M/VMRZW /3D_A';=11 ^(VC]$,LL8!=;NHZP^H7F7P=$) EPFS7U4R;O6^?;/ M=RKK4>H_?BKK,;H8>QC0SAFB7 M+[D*!C+4J*K$(+MHZVZBX8!B=Z_BBI[(> MI<2#IK(>(]$.#IWW>+7*Y*^7^BWQ+'[Z=OMO-GW8K38E9; I:5"*W$175$W5 MYD5[$6-6K0.^AU,WB[/6 MHY.F=0+/?2K&/;Z&TONW7%'^[ M_T+KP@UKI:!'?*YCI-7!.7$S%>OU55@L;MMZ+*7"O'*00^W3*+4&9X@EM)F, M0"^,N=NJ[GS#>!@/HG/U401'2#J-OV;O65S\"DG!:RX.AZ6FSH%*T'. M/HF(TKK0VGV_3\7(AG,;]=Y-Y3M/UAV@Y0/.)[CXZ<=6$YNC5*2$F>D: >.9 MCE)#.PG)IT =N7-&)M>^!<-NP<(^K& 8[6EO.'H:]O1 MH&K+4)7I5@\"Z5@.J2@=_TG4?"*V[!VV=(E.>;JG/?<>5& DPIP=Z"BE]59&&_Q>2!VS MXKA)&:VA-)BL.X30>F-(_F;51NLV8R)D0\*RM5J?KO]4FYPR$8$VC PN(.=F M?T/ZX]8<]P'U26#41M[C NF59&HGO# M2@OT[")@O"3C1HJ=M9;RR%!YM9B$=R'5&OK-*9G('F>&.^!UHIBB\Q:AUU M;8=2W77%03A>./GJI9C6Q;3[:!JYF^13O"LU54N7,-MRL]F R5C-8QUDR1EM M.YLD1$T6;C2Q<,T3%M_ZP7(?39T-13\+ 7OA=88Z.H!73O,>O.+W&-WB3 MB!:446@1M/>\3D;@=+R' K0)12E>V*Q;]V=YD)#>@'2.KA\H:3A/\!V@9].X M9;&>KU'/[@T?Q7@G@N&U60(#Y2Q)AI4(2!ZEMSD$IP^:A'Y\@Y][M(S[\C0H MAIJ(OP,8/7!B?V^[$903R@7(JDXRD.2$T(X(8+4/4I#IF=GPU]L-.6-W3A[) M@CI)&ST"ZU:_AA)Y#E@$)!1U3%Y-VO8I@2S.HL:HS-W)J.V!U4O#FV8JWP>E M$^7? 92^N[[WF-K.E@_%(+>:+NLZR*PX!QXTQD/FN$I%7MUK,JFH$ MK)9Z&#EJ^6?X[]G\ID7KNEI *ZLE&04LV@A* M9\=3>",MS1J)K ]U?_QKMJ$]AE0GUR>@?RJB7==N0-D"9EMC#37^<=,OWI-$FA><"&,B=J"E=:!DM*#)SL;HBC">E>8X*V; M2]Q>?UP?N;5N'^@\?)*@.P#)0S/DZRPWS.2(H8 8K0?)(SG\ MA3%]MU%2@Z-H%S7C^L(# ZB1$CJ%T]OKY6(9IGDRO;P02B;FE0 O! .%D9-? M;P5HEUV2@4RUY@_I>T@:M]IE!&"=JHX.T'6KN]GKV70Q(=VLHT>KMSG,;Z>W MF@;1UG&:7$8#SD1R)F,D0\ X!9:ES(BY9$+KB7I'$3ANH.XO42-VZ1G M8+RU54D'&/NQD&T[;/!]6.(JA3C?>J%-<&Z0 G/N@4S[[:"+4=L4I>*,-U M:3[_^'#JQFVS,3#J!E)2=_#[-21\]7DU3CZ'I'GM/A-4;8!M#))K0]+3A!', MDI'06K<=VT7+N&6$3PJM$Q70'9#^,0V?9_/EY%^8?YXLTIHAHS&8Y,%(V@^J M2 O.E@3)*.>B$\FDUG[F7J+&+2]Z4FB=JY)QP^@K7F[/GG^[_(3S-[B\\#YQ M*YR#XG*F Y>$XQ U1).D9N1$F[!_=M+.SX^;Y3\00)K)LX-SAT24$//B5Q)> M98I8>%M^X.S"H/=11@8VP>X]?PK?*T>)M6;T[*&X,DW6(*Y*/JZQ5Y-XF"UD4AUF( M*'S[[N$_TC#R,^' 0#I+XAT@9NN=O@O?ZF/IZ^MY%2K)ZND :O=2.[^?L_PB>/21 MAP1.%Y)5U!I\J6];-@JG270BM;:Z'J/G,' ]US!\,TV,Z^6]N:[I/F_+3;;@ M12)R60J:S,+(JX<:(6@R%:.N!5TZ%67O/"0^X-W=^^QA8'AN,?*S!=A,^?_/ M?]P3++'V/ZN_6OU-_:_>8_F_ZC__\?[WF^_'JQF1/<7YY;?_E6:?UU_?5';6 M#GZ7TTG]&,%]-=+^IW!5'8K%S[@,DZO%CWPL)I^_7.'CX#C\T__QG?B[;&U6 M^ $B+1G!OYQ<7J9QK MUHC.Q@ BDHE,]U+"U-HX.)"T!O?5O6]_K_=\50C&KZZN9G]55?PZF[\F^$^6 M?\P6BPNEACE". FO&F87HT0+7F4Y6$92QK>N13B9V[)$N[5'VP&WW!'KL MP\"Z+\'% FL\Y2*ZD%)T'(HSM5M,;41IR9-%+1SW(HBHGP*36WK&S=P:"W8G M:6/DC/0'V/AC$N+D:K+\=I/!C5]FB\ER<<$$#SE; 3)$,AF)2X@R6D 5F/#& M^J+T7@/LJ"7'S=0:$DB#"K_3X^J&N0MF5(S,9B@Z.5!UMD[0Y(88:W,-^')E M6H]R>)2@7<[QQMV2R[KBPQ*?DBK ;K M1NO)FL6?_G["Z8EYH^3S_2OO"T?Z*>+LLZ/_; ,\^7/8;EN%I(5 M+SR1"5FBKO._+$*T <%GSR0C43/7>NQ:6PY&'GG3#%GW'HA&4_/(U>VO:](0 MSK_4<:VUZG-%OPC!*!\S.=*US5I)MV0Z]C$"[,"RVG'4?G\N,YBR$202-*D&2B3QH[*#G++P46%"W3Q;?0]- M(X_7&LKZ::J*#J#U>(S$R>RC-@HB"[68B!?ZG>,0R#*+7COTS6L+SX]9/;5) M?:+NCPI6':.(#E!UMH] _\%DECE)-&.*6H%*A;P#@1&"4@F\LTK9$.G7UD43 MK6COTCIO@]51U/ML8[ 7=\+(;:*P%_R)XK!WR;^)Q/Y',XEMS[[5:^(0V2P_ M?GC87)9'F'CB(#8FH:,5$;)ADK8X*Q!BU)!%$(&[4K)O_4(^1US[ M&/CL>>(=2D$=F#J/9D78XH403$$B[Y3\S!K7K&-VBRD^^I"X]ZW?4\[.46F. MNZ?&Q#%I*\S?2 M5N:8(23!(.L0&&UFK/8R[V"LXDJCT>L7R-V6OT&6GC04_)!KV'M M)1#3OT_?S?'K9':]6#L+%Y);6=#9.L"&51>8MJK@"511Q7FI:S[($V#X.*K' MB8)U".H!E=V[$8#!\,BS >>U Q7J@$-7)Q*:P(.NGF]I7;)XMA'0/.^K0TB> MI* SC8!?IOD)(Q$_;PC<_$U#QWK'EX?QK ]AXZF+1(Q2W"8#-D<")%<98J;C M2B#/,A8M>/,]/8YK?1."OJ.$VQL3-2J'S '/N0:G?0:/3(-A7B7AF#1I?Y': MB8L_#U?Z&+@Y;RZ8A87*:K$9"!FE"LUX82LBU7S1!MR"KPH M'4^+"]Y?JRM/=RQ8G2;YCD^K'^V6?U6G)EU=U_[#;[]@?27;%+E>N)"9D99# MKG/O%:/+P"MEH!3:/3EZSI(_#VF'DM*5=SH6$ ?1V_B1EV./]4R;T!,_(!3C M=9 ,[4>''+0M*%C&9/*9J#SE@@;3^R*1A8+F6(9'!>"[#&DZU/6KH7D51B5L.3F QU[*%7*B27&@P'I MZFQ&94-M.5R36%)P/F$.[1OT/OM2I6.PHC5C#U=5*\AOB$\M"RRS 2(80>4((S!@,0;@4]_<1N?_= M\<9>MM7X^4+KX##8R&$+5Y%#S,F!,(IL+40#WFD+4JM(K)B82^O4]1\(&">X M,]QA<+IT.X#&+U>8EO-)(I=_RX!2R7'-((O:9YXK2;".":Q"&PT7*%WK_J#W MB!@G!#,<1,Z3<@Z\RE=JW?G9L4^HU3 MA7Z*_S*(*CJ UIX0P2]_;X+>-2N&_C]_#']?2.,,X](!*AE(?L%!D$: UT$G M+"S:9!JC[00RNW2@3\3)PX56@RFM UR^_;(:F3B]_ ,#?;+^\OLT$7<7@><< MGUQ4HW*)J[\[^>6JP9HMWK1:L][H MM:M^_]4]$FX>+A(/O,@L098ZJ0VY)B..)Z 3B#P^EHV+S7.H'Z6HQ3RE#YBN MYY/E!!>OOI)@J\GZZVQ>1PJOS5>'+/L4 Z M'I0.!:*+#G+1R%,NRMK6%^ ! M9(UK;C7$R4,CE%JJI(,K\8'-OHK;!^X]JY,5#%>AWNP,'/H"@5ON67? 8Q6,\QIY>_AFE5'AX>NDH_TR<7#?[7MX114TLXQ*$5+ M\D\TAZ!C!DSDH,L2;3:I,?9:TC\N8)L :M:)=CM =KU'MCW!#+KB8@+!,8)R M2D-@28!0UOA"5C*30Y@88[[OU-"\V M7&2G5(BE0+&U?;F6!H(P"4P4KECK2FENMSY,R;@!C&X UD!-'8#M0_J$^?H* MWY:[)LMW8^:[TZ^T4,$)#EI6 T9B]=>EA(+,6U/K->YV/#G_(?(8 D>.K0UL M @ZGJPZ N,,;6[X.\_DWVN+_#%#':1KWK'LZR#7532<'W1T6[K'XXP]N,\N9T+7-/>AD9$V[ M=A"9BB#1U,[%AIRWYJ-_SB%XW%>,IST8GT:KS^@=9,#GCJ=]U>CF\8++PKDK M-6]1JNK*,H@FUG%3S-I@A$+?.A-PV,>+[SOTGV$^J1MT.]W[E^ERM3_7=C.! M0<5D.#"; B@D]]UQ'R IC$IY53"V-OP.)*WK1XQC\++;W6BGFM''KDP7LZM) MKG6Q6R;604\G5/0I@W-^U:"2@S?* #?*9JN2(9>M03'&KO5[<1\:*GK66.H= M(F<31)(B$.=)@4MT;RL?#+GT7H'-WF>#28O#2C5.P,[8E3QM-+L'*B>(N3>P M?+M)K]NUP_[Y^R^; *)B)F0F!&A12N6S@%.93*(8G)3>:\\/BO,>"ZM2TA6UUJ&+LV")4) M'"8R(7@PSB?.32F-C:[C*!RO9JDQ$)] 02.?B=^-C&JGUJJ*Y:=9_GWZE;BL M/M;]GR+>C/ RT4A;!^RZ3!:LJKT5'=,1DBU%>A*S4P Z-O83CAC'A MGDQ[(Z-T%Q^;K2UD"62["#K?>6U8INK0,&1@B#LCN./IL$X1>W#X.!7CW;Y/ MAX+9("H9MY3WW>POG+^[.YYNL=V@FR.=J21RYH&$XTA,PM.1[HTA![[F(T;) MW-T [P/5O0\3+Z]GG+V'Z36S8<9HKJ5."X$,F1TOG6I=6 MRU@+XRZ2I,K^AJF'K#2>J?64:#E#NAV#1<:;8952&Z$TJ%(?9G6P0->^JZTW M!2O1<*/%>6C9+C5>R?@(<#E)OMVZ@]\?Q'30Y$ 4!BG5I@E)5&NQ&'!6Z2BR M0J9:/S;N(:F7Y\3V5O80.ND 8C^^G+V^GED%800)$BC M2F:L]A9K'5AXD)!QX^Y-5?UHUL0I?-;)HVG @,63 ZP;/PQ(D2#%QT M"=#0(5ZDXC:T'N&RBY9Q/?^G ]&)TN\01Q=!<\NCEQ!EJ=9?J=MT') MK#)K/POV-@7CWF-/AYFC)/V,,EON3C9MD]1R[ZM#Y;,\3O[3I++$H'BV7$ . M?C67J?:5T FR(NM Z;97-Z+>.C#.B?VODP5ID#C[>78=E^7Z:L/MXJ($G5S" M0NYQD4!>BX' R:$EC EFR8CDNG57Y,?H&=?*&@!^S970Z53S7\-DOBH+N+.M MPC1O>]>OHK-A<4T$A^7-OW_ZU7KNBDVNW:9L-[J2OR\R6:2K65WZ.XBE*(2R MD""ARJ#(103G+9)Y[[WF*(66K:,]C]%S=L."[;>U\=4T MDX M[G5#&$6Y'5S9-XS_].WFM_][@G,BZM.W/_ K7JT>6UE43)>,X$I.H!@OX#** MVG1+T9TAL@FM.R,<1EDG>'Q:V.P";SL=]H3,C1Q7CN9]_C;/,-X$YID+8$.L MM39&0A#9@4L!C>8Z>]F\;U-<[!BQA+LE+DW+KB,PCY(S[A#$NN$[12 _@VM'R2Z1D2BV>-]+7UO92 M@:M5@BY(*63F5L;6S;G/Z>$W_(DUKGO00$L=@*UIHR:.D85@)5CM#2CC+(0Z M-5,EEH+6R6%J??2]_$Y_1P%JR$Y_QVBW V3OZ/S%@BK25OG5]E_*,@U!1;H, M''IOE."YN4M[1H.VY]$!\"AD'-:@[1@U=0"V7XCHG#'_C//)U]6;_4/BVMHC MK!B;4 )W:.G:(5,D^* A.>8,2D9V2>O^;,?0]X(Z!YX#S,%4V@%<6YA0?]PD M(K'"!)&M\T2;,M")C]1'M/O)$='!=ECS_, S MV,TKF'(HG,+,AM=O@,5DE+E,0#(F7.J'*E40;)$LR7YRR62:;=.N>K8=1]OR#G&VNUP'TV,%! M]]VKN\7?A68\IT2["WVIHQ1M@>A1 V>V<$6>9 KM!S ]0,BX=^<0&K\W>NE< M\7=1L/2XI"Y*4$%D5*"CI*7ZR7]]8QTH.3+Q=#ZHI MRIAKDYA0(AG#>E7^E0(PLC*\U8:+V#SKNL=9B./BX\!TBF.4U0'FFKY>F>)+ M%E;5BC($)322.%^QB5=@#7AI?;]S": MX=HI%C+(&GQ57A2RQHJ&K((M2HJB#VOZ/8ZM>]Q[]_"1S2[,CK%A\K*VRNMP ME:ZO5K]]/[NZ^G4V_RO,\X5#ZR-/!8I .J18$1!4B;!R;;Q'9<-!LQ?&V3+]W?><-;B_+:>V>A<,04# M!QT5W?FA9' Q.8B1:6EB8"4-MI-:,O)B=D\+L!Y0\_FTR#EY^WPA2W*6/RS# M?#GJ)MHAB0^X7%ZMBY NN'-62J\@,J;J9 8.P>4$+O!"IUW2P@P6UVW.S8NQ MZ#K:3HTQ=/R>\NL]-<7+.K[DX^@WTPZ!_$9NZ!^SQ>+W:9W'@_GWZ2]A/J5_ M;7&1- J]>L33J[Y(&,'QE$"&Z)&/B?BE\5R M\KG>EC<_J9WOKQ9*^,K_5()+^M9\Q+F\'6,].H1B"FJ89%X.+ MZRD2-+B/)3$K( M6:[R8AL@]@K,<;_ MS6?77T@IZY"GR*;0UM2 (5;#4Y'-J4,&7;S/ 77$<- @W%-X?H2N3KSZP-BKIR1+YZ=NM&V5U1ZR?29W%@)X##R[4^ML('GD"E57,GFN!9K":OH=) MZ@1S^4HUWWOS/L#E=A*KE^0B*@^RF#J) M-7#P*;DZ5DHY'W/4S2?:'$%>)[AKAHV[+;0'4E0'&-R:S._Q"S&)>2VTW>QQ MEW.N*>@NFE03VQUXXIBXY.IX+D8!KKX)C\,62P MLF:D2ZB"L!!8'9!N0H)@6:VQM?=^GXI.GL^&$GE/5/7LZV?<,K5?7E]>+)3&H[S HDN6.W'0( M-0]'I5B(P5MA.)2\J$*Q*L*: NN,&+).QZCD,1% MZ]#Z0W1TDI8WE"M_MN@[A,]F6V7.E2Q* "IMR/PO!H+F#D3AUHF,Y*ZVSFEX MF)*1FR^=K>$]D#E!W!V YI:)OXU]$B&.-A((J7WMY5/;!(E,QKU/Y#QZ,NU; M'SCWB.@+*J=H=M92S%W@9&6 59%L&$AD:7$;$DDBU=GV-5U?: O(,T;N"_>V M]5O;/2)&[KLU!$[.$7,'./E^4S]P3]^4P7\@):W2+UZ'+ZMLVC]NBB6EC0ZY MKCT^T8$R2/SZ$LDHY,(FRXV,@R5=GTAS)_G5PV=0/8%*.X#PCP[*[U/Z,BZ6 M[XF]%8_Y'3ETG:2]/ M@II'GUF:J;"+U(,?>;L1\X7!4!)Q ]+[2+:LYA"YTL"TEYA*5+ZTSC+804HO MS[ZC ^\TY30[ ML6@]P6Y^O9YR^S:2U/^'WZE?XQFT]P\0:7)]=V'//Q%J4: M)S/3J/+B[?PR3"?_6E@=H0IU MM31M[>UJ@!GKR']@DC4WP9L0?NX1N-73M_?AKS_IXW-:I6KL;7F/M6@+%Q?< M9IZJZ1V5H0W'C =?Y^M&*V247B9A6IN1^ZD:]T9^>LS=/1T;ZZT#6_&&(Q+9 M9/$)\V^S6;[#4G I)%X<%%DE9H4%;Y$!^?\V?]P 34?P M.E87'8R[N:&].E*;;A:;'9&9%U(($@G] Y1(U5$C;RTX$@=*J91J/3QN-S7C M/JIWA+'S]#1N3L8-$Z_R?U\OEBOIO,5\V=.8[D[!6'"\*8N."\H?$[@32UQ#:GV>VCN6>0E!%B.@]A'_>K+@Y 6XX*"E@KJV49'(U6,6)<&D@[$[0,IF2P5 -D NB, G%,W") M"531LJ+<@$XBY#0A=Q&_(CL5/X:_OU^L%Y&'5&>Z M$LTI$@N)0\Q"@TM.>^%,8*5]&.L>&2\ATG *K%IIIHOCIP9ZZ7/5[:%;=R6Q MBR0$U\E%8$614%0JX%TTX!0W!E4D=W:_@;/[^R\AE'#><72NT#LXEC:<$/KI MTK5$H.$^ D]TFBJC! 1)?RRH.5-::\5:]_FZO?Y!@+(O#U!GZZ(?'+VOEKXD MX\W[E %3G=YK:A9Z*N]#\RS&6\L?A"+WXE%TM"8Z -%-8N7-1;QU M'KUGVM'!"HYY,O:T9Q #*C"T)0)Z=$ZU?V;>0$P:9, < M!$M2>'ZH]?[ ]P^#T2>A?0V8197VW>M=8/6IL#>?63B^)EL(P\6&^L M $6"(3>6![ :DT$R+[,.AP)I[VJ'P>IE1KX'T4@']^0!?%U894))KD!RJK+D M.,3(#4@>C-4JY:Q;/U >0-9A:'R!@?6A5-MI$AYF7W"^_/:._G(9IOD7 MLA*^5-DV3W/8L\Z0R0W'L-A52H,QF0NA)5@1'"CE:A97"%"*=C*ZG(L5C4^, M+HI-/J1/F*^O\&WY07FO;BEO76,;H@JZ3B!B6*?6)<'!\=HYUEID(=IL/386 MT*&TO82\B&/P=Z^L?@@==G'3[^#FIV\W/4YL1I&_J;?2]:XB!P&#_?N\K;*Z1EOM]I?B!A$-B(2(RG5@;@.0I(>.&,6T4E3 M4NM[X@"R1NZ[WQH*AT+M1+UT +5?5O;4#2/;#O#HB=SLP:G"24A>@?\K/-!0CJ%TZGJOMLK_VS9=P"@/P-)D1CY=EM VZ8ZGKO 9?46= 9E M+$+(*I-#SY-"'922IC&,'B%GY $, X.IE1XZ@-0?M?;@T^PJ+XB7FS_\_OG+ M?/9U;:UN^(J%)[1!0+2,M@HW9#8D5" L4Y[I6D3:NC#_4-K&35T<&FR#:*@# MY%6W:3F_3E5/J_K02U+A$=9,$QV@ZJ=K$N5D>KEM2A' M"L;-;!P:.6=(>]R7JQJ^O*Y?^C KR[](EB2<_QWFN?[VAAD?M:W)O7IM&]8B M/&< N6;&9JF\V)]!O7^=<5,8AP)(>Q%W<+;\>CV?3I;7*TY^G?Q=?[<])85& M9@)Y#L8'0W>O\D >!)E^/!A#=S+>*\PXO\7C3FK&36(<^LQII(4.\+134G_< M-&XK=*0B_0]2S)H$)0J$R!4DI3%+6T?%M;:Z]U,UKG,W;J#S--7T#+;5-EK5 MLZR3RT_+M^4?"UP]T?Z$949;+:7KS]=7M<_DST@/5YSKL/WA5_OBRE> M5CH^CKX]"NW0 P53"YAXS4O+K!8PY6H>9HZ@C992,46F8OLBH*&YZC1*.>Y& M&0@4+R-'[ TNWX3YG%:M:>9/DR_VT)HCY([M9;VK/+(L7>*6#G*3=!U'*@)X MIPM$:Q*YHQIC;ITFU44>V59]'Z[C?V-:?IR]G;_Z2KJJ[M>OL_E;^DLB8GJY MVOH_??LS_/=LOOUO7E^%Q6+MJ&4>1 Y! (\%R6UW"EQ*&:3B62"+/*?6->AM M*'\).6C'8'?7J?^$^N_9/[B5^:**=D2U!Z-7Q?LE@L]20E )30A).-.Z:JO[ M#+4QT')"_MHQJNL9C;?"K=$$$VS1D.I#GDK9DJ.!M:Q(>"S6JR3:5T._@/RU MHZ!P0O[:,7KI&6J;\+M4D64AR$)78=4O(($3MH"7*8ILC8QNJ'M\!TF=0NQ4 M"!P*L1/T,2*\%O/EQ7?[!?,OT^5D.<'%:@LBBBB%UX ZUN$)49%\O(3LC/+, M*F^"/ 13M,@M/-&?OF/IL?7[B&Z-<&,V4TJ'P-ILO>0XTYD3%\P9VGI,@X_> M0LDHN,Z*<8IF0)S7_MDV/PF)*D )*D87V5HU*B;+BTQ6?/&>JM>M_'(5]@>P43,R> M3$$=P.^H(_][[%8Z%IPC,3(4#E0(&;Q@L;:G)ZN51?K?4/[F<93V$07OP 4= M4,$=P/AV(/^"LY1#X4B72FUG3X8GQ) -,"DP^F2<#>W'.'Y?OP\G8$A]WYO8 M>*+P.P#.4>+Z;3Y;+"YT(-M$65Z[$6A0+CN@'6AI7PI!G'(;66MX'4_E,W(D MVH!P8$5V,;?V*!YW/'->A,($W2:)#!1/!HI7=5"@=2 <0C +J%LCLXC7]DZN[C_:W7^4UWEXM(=KU+V8,OHE:_)0:T*S&C_T*N=)_7"X^GU:9O//JU4:9U8\NL9PF12'L]95 MYD1,WO)@&1@7JB>5 SAMR5A-0;G"'";U[]V!!UG@.@8%O-3AP18#1,<=Z(!8 MN(B"2]]80/].'7B.P=_)'7B.T6&'X?)U8)@6XH@<$EDJH+0VM0Q40_#>"^6= M<&+T=YCQ>^LF#7EJ.$'N'T-F$>[,B,T62N9)C[7/E=(8HO ?DW#(TV?/R M[_?248!74 OWIT+XGVY:=9KG-9U^-8W\RFZ98TUW^!ZW0@D=#ER!(Y M85;1Z1XM>.UJOU+.DM*I9&S]R'(TD<^D-O.4B_)I%/?2U-PQBXSVO6D=!#^!S''-N(&!G,CU.$N0D4.)= M$:Y.T?1L.+%W<-P=4)H6'2KELH7B=*S3-&H3HJB Y1AY%L(9]F29I9VD,CS) M5=M8->,>6>L6D'6\*WWMW6R^++0W9ZL==9%,069DA,2] 55LA%B8!^.$*BQ8 M9_+^22>/+-!'#D(K-?L3YY_4@@\:/"(^L,-P3PJ%L M=?6 P'@N7FL'3*YF7?H"GF<%6NN$S#O4YD667KX.7R;+<#7Y5YT=-%U]\O5L ML:J;);MC,U8C>Q50YPR6R0 J(PDG%0L\>,_)S,BR^>/!(72]A(>#8W!W?WI8 M8]V->Z^NGY5O)O'=XH%IM,2#AR)*O510D)"$!2T"&A1!:Q1[;]6=GQ\WU#$> MC)J)?%S8;$>?;;(.%K>8*)JLU*()"P7)[49RNQVOW>**UBJ6D$A$>W&S^_OC M&NZC J>1T+L8._?[='$]KW;,+2889 MCT8:N\>,W_GMBR(JQ_?;-OE7&;1# M2];_A2VB!>>^JVQDPTJU./CK ]8%',!.7P%]IP29< 0L45BM5R5@"$ M:EY!-&9 G\S<#[7U99C36K-\G9;O<+ZJX"!EKK07KBY<4 '):P)N>01EC(20 M+ +3R3(1O(N1[74T]B[S(N+R1\#GEJ?15@7CNJUW>-EN_0TCO_R=KJ[KS)[[ MK%YXY7+01D"VY)4K3>>YDUBK(3)72!P*O?\5_.3E7T0\OPG\!E)9!Z;>PPS2 MYHHI*!TA2\_J8U>&H+B&P TK7)%!X5L_5#Y,R8MX&C@!@PWU\ZRLO1T;;^OE MMS;_#EUN.'OP)(:[,A )>-9E0G:)FIQ;%SP$*VNS,ALMBYQG_J(,Q"T1?V[& M??X^??RV>#^[NOIU-O^+_H4+EY56= ( *]7OX[7/%L/Z,B.CDC*F;%LW?CV! MS)=@=QZ#RGOCA ?6; ?W_N.,7:2<8^(F@\>:7<\+72U*D?2D-RXP[C,VKW)^ ME*)Q(3DX(.Y6,K?3SLE8^X+SR2P3)?/E$R!N\\<)+GY?+*XQ7UBF@PO)@$Q) MUT)PA)J?"C&)P*S6UH763R_'43BN=]07(L_27@>GX<-2@=,R@(BV^.PCE[G#"WBP3*N^CKNCM'/F!?S+-(_SX++-2 R;1\U-BL>M M]_9AGF(.7W?P1YH31="5=RXPZ8RF@"LU%[#6_T<,%C(B[0@FC62F\4'2A7?^ M"\%P]@UI,ZR:_MW2V397*47'1)5,BO7>")R!UT5 %LQY)CA&V_I6WTO42_"\ MCT'?5^I+)]!*GZ<:.60OVG^'J&B^,<(RATF"-5Z T"=#Q M1%(,3J62A"_FH*Y.QUN:!U+X$MZ$S@'H@/KL *W;QC)D6]DX9GBR$ M1^] "2LA>"/!IR"0Z<@#MA[_^C E+^$UZ!ST-=#/N$_A=S*''SK?>9'"QPCU M(8O$$U6=34[BR9EU W<@J0FJM@7#AM[/3?IXMEN+K:6/_; MDWF;&)>RHN-6@C"6N#':0.!U_):V :4*IL2T%U '+/02"DM.A%1K-71P$VY8 MHNN^X&(QJ7U\?\7O6R1JKU.=Y*96959:>/#<<$@B%5VLR+QYF]S'*7H)12GG MW(P-]=4/^GZ?IMEG_!C^_LX([1/#HP^02ZUOL#J"L\27<$J6H(PRKG4EP$YB M7D(M2@/,G:FE#N#V(5SAHK:A^3M-%I63._:EBL(*FSSDY%3=0N3%1)[)\4ZU M!;W3.;7NZ;&'I)=0=W(.]%IJ;%P3[I^O/JZ\FLGG&Y/A0K&B4R8WN2B7ZZLV M^3.V/G<[80QYSJ(PN]=D>^##+Z%RY$03[5PQ=V'G5ZE=7]5XR^V[714EDW?D MKO#:3TW' C$P 45*JTP)CLG]S2D>6^&PH"Q[D;AI)ODN /0>21K7:7D])TYJ MBY_OK(@8+=W+P+#. 1(^0TR9MH:++C+)DY7[PP[[5CD,2"\PO-]: QW83&L1 MX68LT!UG5QER=ROQ,M1QJA9K&WF6P)9(!J!/^EYYT-D&TV/T'(:[%QRU;Z:L ML?M?S.J,JG]\N9R'C!MA32_?QJO)Y4J"-YNI2"W16 ,\UOPKG0UXU Y*+!B] MD-&)_85#!R]W&+Y>8%Q^,)V,W95GO>)OLZ\XGU8Q_5;37[[S=!/4,V0B 6_9D\DJ_$P%=\ MX!U"!^]\$0:R4V015"?%)3JBO5=<9NF";IYV^1@]A^'O!4;XFRNK ^"MFRBL M;=*'N$F&)T$V06)!@0KUM2*4 M*35Q-(4J(TKVEZE*+#P/>" _P-%=8+_!Y@ M0Z'1M'94]I-I%0>5:/V1T ..59TP4:YMWGGF$ MG)>0FGL,RG9/5SU/4QW26;&P86@U7\ID)W2A&T)AJ ^W5H,C)PJ\(ND4 M%SVZUO79.XGI9<3JF>J^7UG30/8=@.@V_9L94MYEK;#6 :T&+AKC(7B9P!=G M6$A.ZM@Z>_L^%2/#IHUZ[PYH.$_6':#E _G.N/CI1[-D,Q[,>:LE(X^%K4H: M3#!DKZ95RDC)B9%9B3,RY^SM7TW=.FD=@[0!#9MI_I[J_R>;7AH#82 M98%SH%\,*&$21!TR,)=C](2"]#D]N:ON?+O /@_'B5?OA$$EV\NEY^ MFLWK^*P+BYFK;&H61Z33,H<"CCD/C.05$K.AB-;EQH]3U(\Y1%Z53[[#^8K!"V]\--)9XHI).E*C "\, VW1:V<#BV985.VB MK!_C9PAT-=%'=RA;[YE-HZ+Z!J ""2+1MT86@<3-V[-:WN0#:.53N#VG8<-8^N* MW36OMP]G3KZQT>3*%/*-:[$N1D:G,UWR/%K+M:P>W5Y1S7#Y=;3WQ6JH!.3DDX8ZT6&0JM6&V4 ML+#Z_F21KF:+ZSG>O V[@C:6'"%F5@-8MG;KK-WSN \R&8_J;I^$)GO^/B5M MK]9UV$8K%P1W@3R46I KJJ69"H5>@Q->@A12YCIW0=C6#8\>HF-\ MO)REW%EC27>(ELU;0LX^Z:PD>!42**UH-Z6@P3HC68HIYM Z;>1A2L9%S/D: MW@.9$\3= 6@^X'0RF[^9+7&Q>2R*5C ,S("-L9;GRRH35, $^J))+JQY0[5[ M1/0%E5,T>^^M_QPQCUMQ]1[3[)J^4\6Q(9YYE7DT FRV=8QCJ%.#1 '4Y&/2 ME:T=WU];=?^[XT:L&ZK]?*F-J_(WL^D#]!N9!4^)/#M76YB7U3!V.C>3PE*" MRR6F_8,%'_STN,'EMHH_7W9=7 OD V*^Q8!TIEB9$7C1=%5R9Y%HX1\P=X.1'.WQE4[%HC;>,07;:$])K&B7G!'R62S+: MBI148Z#;M["DF#-HDE#S_4FF!+^RC4HJCLZ*>, MDZ??.BUY%RT]>;3'Z_A1R)PH\'&-D-_FB--;[QRW;.B?K_$_KZ=(JG7;NW9S M?F(*6"(WH&-.=9I]!N<2!W0ZAN*EQ+N#X!^P44Y9N2?TG*KNV=/)OF=HO;J^ MO%XLB4%]AT%. HL^!A#:UW !TH:L:9E<<2MPD>2:X=JW=TX4V-+R:R']< M@'TD.[&^IQ W?Q(-GX@9LV4"K2C,)_!H:9>X%&B79.+)1:,U*S*Q_2WA=G]_ M7%>J-5 :R7'D&>LK=&]L_2W(M^S8.QA7H58]"@;!5$&Q$B!D)L'Z:)(3D96B M]\+CF!7'=:I: V8P6?<&H6UJ?RK9:N$@!U&K9NLPPQ(=22TKEEB2\FY3AH/@ M<@0T!DNA&1X:)\BP.U_JCYL<#QV4XS5C$2UQH#37X W/H-&I*-%[GH=]1_[C MJ!*))[J#6GO?I\F[.]B\#O/YM\GT\M7GV76=TH*!.\]5-:H<*-0:(G,,D'Q0 M9;(*'H=UPW^DIR=GZD2%/YZ]=[KT.T!2#81^W 1";X88,*VR1@V,YYISR I$ M+A(DJ8TR14F36P/H 3)Z\I+:X.9<69\Q5+;-:.W;#+R93=-VCH\1!.H:)K>I M5FD0^$.Q9+U+[5?FEV>M,XY0<)=UF?<-:F3+;P7/OPQ+7!6'O M<)ZJ?B[Q0DE?;&V?0*PD4-R0LR=%[8A6)X69D(,:UK!YC+J>_*LAS)QFFFEX M'HV0*7X['>#7D#8]^][4N=VU8>FPJ>,'+OYDN>2G"&/8Y'(A.,],"L!BC\DN?P847?@Q3WPX(RB")M4A!2=!:4"2235+O 23?:&*86MF[&WPK#D@Q('60'/J^9#,8.S48*+4>28DW?NWS9UXR@= M'YJZ<8S >WY?WY$^$"Q+FKE$^TJXVK[&0XR.0^ \D+R"T7;_R]<+2MTX2MUG MIFX<(_O>7L(>>> +,N;(;28? P4HF4EZ+!DP7 :MDD7M]VSZ==F:?:!<8]Y&#S*(^.QH)P=%NX5$$(8KUB>TO>A@P^^?IDSH&.:&: MR+\#N^G!@C,>0T+%$*RH+SVV9G8GKR%9+SR+7)!',D 8\Z3BS2=-CS['QCY; MTAVB95M/,H#1]8O'F$N#L MS?VJ0N49YT*2MV$-,2"3!5<"!T'>1XC9L)!;SVAY)L6;QVAV;_'F,6+N "C8S:_W[+#$XLB>@;(5>V!;C6$$CTP\@.\\1R]:EWRNX>D/BM!S\!0 M2Q6,B*C%?'GQ/DPO-R>P(K!G9#4'H5IDT4 ,/@,S)G F4!E_4*D7??469NA/ MW_'RPX(]F<&GFRVGR[ 'Q6]S)DW6L?A8\5J[/-$OO@0-109CR-6S[&X6^^FJ M'_-:.4-9=]5]@N1&5OB?X>_)Y^O/&\)%5%(2O:!4) ??1;K^F CD_,4L(_/1 MX$%-F/:H_(=%1U;Z*2J;M9!?!T;#[FDITEH3K/"@LY/D]A,/D>D(DK@HW*(C M=[RUD7G6(*(G2LPYWY-M(_,.P// 3 -FF2RKOLRU.: *M>%)5!DBURX7%4UL MGI[^? 80':7>_0.(CI%U#VBY/]F$;%_%O0QTR4HZ+$V1X&7-L&.]U/@A+NU9X!K@Y1:.S]N+M#B4?_YIMQ_ZE5)L8!)#")5">[F(G M:RY&8HH<1$U\) G)-S)3MV%!:_7,_3I[# MFZ3ZNRQMO87LHK8*(6M6YVUY!\YZ!8(K9KT3A/V#'H_WQ6@/)6B\8-[Y.I\- MK8"1L^K^WU_2[,M5F&[[$":E&'IMZ4*MU3F.?AV^BNU\= M,9H[C,YF;03800AF5S&8\$X[SC(81*135A0(C"$D5$J@IW^$UG&8"JL.)97"^]FM"B (EZ*2UR5(IVWSZ9N-*S"=O.'$4&$ZO MQ#Q&,]UA[M>0<--&PZ#,644.)1(S"D6 8&K/%X,I2F,2'W@:V7=:>DJP' )/ M)TJ]._3\8QH^S\@1_1?F6B&X8LC+Z!07)"6A ZB(Q)"3#ACFHG.J.Z)UCNY> MHGK*?!D"3^?J8?R83AU_%J8)7\\6R\4JP^L-+B^B3=IY$HDW1M+1&@+$J#4X MQ0(F95BYV]YX5PCYH<_W]/A]'BJ:";&#$^;=?)80\^)7DMBJ!PLNWY8?.",1 M298,YV"-J>J\R((>%;6]7[J>KI!:O-&=-8$QT<,@]^RJ/<4)VQQ) M0XF\@Y/J1_[>8\;/*SY6;G\&UQH;S*RID -J\"LE% M=)+L/XE%T9WON8N# FX/@0?!SCU?V+74S[, '_UL@>FZ=B"ZQ2>_"%+D2'8 MF0S[O^P]V9-;ATYF_!? MF9A[O)W[$C$WLBP[-)_;4LAV=\P5(Q>DQ.D2J9>L4EOSZS\DR=H7;GEXDG([ M'%44JXH'"3R)!)!8;A7\NT+6:[Y*EZ\OYDM:UTK_3PKYPYI,6J@MVNJ(#0,^ M% >9='X*.1:IM[?[WNN1NT5&V3G :E!N=Z#FUAF>JWS1]V'Q;K$.]/XC7%Q5 MPV$UI7U"RZ%'DZNC78W6U?+9(.OH!)\:@S:VGP>Y UFX@.ZOX>VMA=("O M9]7Q>I5UR_R^F'[\6#-MHH_9)P;UDAU49!9",0JTD%[FX!2&(0:V[T;=;F@[ MX^A\,]&,?S3^,2-I7-1>Z6]I3C$$OBPO:TW)BKBD=Y*THK0'1 M:5%)8DGBXX]2^5N.#R+FX 3B:I3 M#7>]N+65\.IKF%[4[+>?YHM;?3ZIB^&^MHX,+I*[3 :$8TD!EB1"L99,B.V- M%H\B83>\G<55P$FET1?JON(LS"[?T+?+=^5'+.'JXO*W+YBFX>(FA0T33K]B M_N%;[:E3@X!$".G_Z3Q/C#>6:QO!ZDP+]ZE.AQ019+!6..O(NMC24[\Y3;OA M\BSN"L:5U_;Q4W$L(+I#G%WL\_?E(*IWM?=<=DBLKAR.87('&+F;<7XG\_AZ-1Z+X#HHD$(+ M4*5H.N&= OP97H9+NX<[JL>!>'+%\ROP\7%0,\R#<)AI1Q30P-UM0*"L48 MCXZKU+K X DR=D/56=Q%M&)V5U$,0COF5[/\ 2^GBWLEH3YP)6HQ!)>"U4XI MM=J&2T#F"D:3G0Y[-U![]FF[P>0LK@J&XG%/L'E\Y68TL P M9H@R>^1"5S;NFY5XT+VF.,_X_G$<[> (>K:8<[,RHK+U'HPSPGHV M(*W4TDB!/ V;@O&8IMT =1:!^4'$T &LKEW,S:R$U^M)]J1,[XRU]SX*9TP$ MCUK6SF_TBCD.403.3)%)F*%\^Q?(V@U<9Q%"'TH8'>#KYS"=+7^9+Y>X?#=[ M\^?E=/;Q:KK\]'ES-5!-NR)UCL6#+E4/AXS@I*D#ST+2#+DVO'5D%M![(\LOT;6##_6).W?FT[UNG83-AMF$ETLV:4$-A7BD\--?A*W)6I! MKH*5.TW.V -23Y"Q&XC.*J1]++,[4$@/8JHKY"NN@I/2@HBU4[=UA4S!(H'1 M:D3DL13>&B]/D+$;7LXY@+TWLSO RZNU@;>2P[ORTW069HETY[JU =J4%9W( M((RL_0T=&7M%&PBFL&"P1"9:S^=^B9[=$'16 >QF[&\&I?_UMT??UI[^[NEQ>AEDMJ_QE'F9+ M>KF*?TTOO]VT45R2^;?8#&JM//XII.G%]'**RQ_Q,DPOEO?7N)Q^_G*Q)9K= MYK%_NUWT0W9LGGX/7Z=B /YYB;.,^7\>[W'73DD7\^75 E]% G9(EQ/-R<)& M.N]BM@)JK2O9WDZ##-Z2#O/!YR'R-QY3TC:BL.ZW6')A1=*.2B9Y\BXB.1:K MJV@=F%(QV<*&S7M>D3%^J\ CY?YRU&!_5G=P#CXY'S99QJU5$2S&0CSQ=)9' M.M"UCE+*'(SF0\_.W;ES]HD,[0.$N\NLY7TXW2%:-IU_'8LLE10A1E6GF8L( M3CD%B,H6] )=;.WKG\VLY;TDO-NLY7W8W0%H'@\!SN0]ZEA3\G*I^0EU9E>( M$KPNV1?%"Y?M[UC/8=;R7I+=.FMY'S9W@)/["G>]>5+AB;8+H.8)% \./$L9 M)$YPV1-B#A7Q_!3\'A%(&:>3 M7_!CN'@SNZR!C+JQ#'.\Z*P@,X%T9-.>GD0GCIB%IB^J^/\Z]_ MHX]>ZQMZ<:MFGGA@3_VL#S^-CN7DR"!84[W9(C($Q>HL4!.S!,6,@,B- 9^# ML\[(J/&E:X;M"+C[M''4Q-'BFC?@W;@GR/OYOW'Q_O$HG,]?PNR;OK6X@[4A M @I;MT(*$$(2P*TGR]Y[)J/?>F[L\J3Q8'"X^.;#\;([J_3VEB3%F+6-#*)S M')2M#3\9J4CG(L^!2S2I]5W2,Z3TU/.^M1]S&+^[@\V+PV:2-TAK6\UU=*"0 M+"7GG0-C@TDB!^W=L$@ZOS% >X'A\#% ^TBF \Q]P"_AV^H";I,B)&-8=;< M-('7Y+,:(U(&L'A%BI:69UO';Q_2T%.0I0U^CN)R!RC9)6LQ<4Z^F3:@7%3T MI21PRB@0D>M0%)D"LG7$I54*Z>)M4F@_3DQ7['0*NM'/I)('T=EI]H@]1OM;G8UW!15?&K MR]=AL:A-/%?]A"?",*E+1L D"BAM&-2AYX":,2.E$UEA8XSM1%B?$X6.P5E[ M>9QSZM=OZ1/FJPN>>+*$KYV7/6RNE_*H_K=0;:/SDR#S829A3F#,&RFNIDR+?F MQA;?NL+G98K&]Q*/1,-+F?-'"J #F^SN:C9KF>+RKB/S?C&=I>F7@2I#,F9XTY&CL@X ZA>?P\D%;X M>0&:@POSO,#[=O8K'3"__QLOON+?Y[/+3\L)YV38)K3 ;"'O25H#7M7L@T9#[9IF#H,E]$TISSYCF MU@R1"+P_I>/&<;H"Y]Z".T=X_C2_(H/&A"*E=2"YX*"R0W!.2&#>*NV0#'_; M.NWX($+'#?[T!,Z]Q39NCL@3Z_OVJM!'WZQ%,9\S=P8039W;8A4= QXA*BPA]VNUF'0]9CL"?J<@C 1XJJ17A$( M7O (QNC ,'MNY,#34^_1,^ZPZ $U4C,A' ZH^66X&*1WK]$Z>:D]"(=JO1^B M=P4*PN-/KBE\P+''Y*R$_U-;5!U]"//,Y+:X6 M=B&QT87!^E&WJD5RRU24@-J3Z4'8 *U3=_.TJ*2_2.NO[^=W73=>!H,."?T2D46$X5-(6^%Q6[/&CF$V00> W"UZW/B9CN$6;Y9Z>I''Z8?/UW. MRQ]+?+5VQW[[F;'3K@F MSU$XLNN165#*T['.?0 =@BQ6R\QR:_?[18+&A5)K^<^'$D6'R+IFV;?KOHID M+"9:DJ6=YQ(H%@TXGB0HCD+:1"3%8:'UD*)QS;"38NLH81R;VCHDN.ZE@:?J MAA3(M0)%92T@$)\@*>>L2LSQW#KJLY6H<:^"QX'8@2+I&643)+*=R1F4-V1$ MA* @DOX%B4$;PW2)S>N$GB%EW/O;<1"U%_N/3L1O%I9>^T;XU.&^*J1;5QIL M/*AP\7Z^7 T=>E.=H64=,O3+=$EF $O$SDS\5,(3/WFH1<829 VZ"I^4CZ8Q M])H0/NY=[L! /;UH.[BW>V'1$QN1,ZLC1)-HFUI,0"H_@C8V!Q],B:5UX\07 MR!GW&G@\[.TEALX0]=!$W6,?R>R32=J $2K44:,*G!02+.VB%'72BK:QV:]^5_B9Z=X#?8 M-*,1X;>7(/JI['QR2;?NUAZ;2F#BR)( 4QBK3K\$ST0$M-9;CD()V3HTWHSX MG5 [V)BD,5 [N(A[U9MWQT1Q;K**M!SAR 7T48.+24$Q1HNL:4VF=>[_%I)V M"TT/-E-I7"#N)8_.->C$)L^8#1I,C'6"2XFUSE\ CY*LCQR%;][%^TE"=D/4 MN=YV',_[\4,[-1WW/OU92*48BV =6:9*:S)/2Q' A&&)1:^L>W"2/I77? , MSNUBXCC6M1;]$"DBJQD^1Z9ZW/N,=BD;SY,V3.H%V<_%!N_!ZQJP=3Y!T,R! M1[2"A2R2;NV1MTV]N!^)7F6\<:81O;:@A2:#*E2\D[\ 7M$)R*)B1;:V0!Y3 MT55JQ3Y2?CG4OS>#.[-8'\3A[@[YF@C&Z2"S'DRJEE*B!09O9.V6EZH;JD1J MW1I@1]*ZRD,\!DQ#B*(SA#U,P,\L15/;$Z#+"52]' MTE "+M7M!,M(TGX[] M CDCESP/@Z1C6#YNRO/=5:Q4*[,L:<8-&.4([JH.0:A341Q*B9'>U"%NM5(? M?NK(I<3'"_U83G50^O149KXT63-"*,<*4RVQSH]$T,H%DX@?SK2^,#ZP F*X M2MYV"N%(!G=PBMP2GEG!X P#)&^-L.V((V@2N=X8.4>KDV@^W6XO0 Q7F=L. M$(>QLYFJ&,)Q_2=6FPGSJZ]DDW_$=5.D:].\8K\F\M>"PEH<6OM '^OE'O[ M=BYQHT4/5+J@3$)'IY#+9&"L .IY+L"TI'=R-K;YV-)FY7=;&7NS2H]>>E&[ M00L,H(24X!(6"+3ZX(6,-IFM5LG.C^O*==Y'P'?,E6%XV\$A=3\JZWGZ.!Y.@QO.U!> M+RKGNPO<#'.9N%2(:3J#][%VC4P,O#.YEO5T+2/ Z0<2$%;H<%)1OI:I1B+9R(U=X'VHW"T\_0TOCIZO)J@7\G>^'SU3KH]_[8,06[?G"[X,:>BQ@FB&%5EE'6019)FMHC M*H$3!B%'YCQ:K5C[GNA-DP#662^_K-N<+--B^J6*8SW!3YA0+$I/2W("5*J5 M%J5$0(^,:VN*Q^9MLY\GIZO8QCYR?QQ=;3OV]27]SF?))"(=:%GM/R,X[0$LM0E-3+0Y1$A%;A7[DQ_=C=0/D=2\(=M&%/MR M<3EY/9\MYQ?37/-,W]0AT5,Z#.M&2,Y[D66!*.O4L.QK+D'(D$HJ7DJ51-GI M)IX>GE1G&F*'.(W$!1N9Z^+$(4$D%::8RS:'1J'9P7NU(7[136C@HDM');%0$3Z8=V7CH-3>JY(>W]@=IJ:>> M/7:::?L3[6@.]X&06BYT;0Q >.IF>-E^A@@1S*X@V-LLY"-$C2.""S%0@C*@@HF@:,-!"7*6$(4O,36 MS=KN$3 Z.HX5Z+P5=\=NSKV\#!<7*\YOB"=RHS.&@4&N:\,/LO@\=Y!U'5_ MHPX[]&=__+GC>$/M)7X\TWJH3;C?)GRS"(Y.8@P6G*]W2)D<_YB4 5<[!S*, M3N!VR3__^>-8#X,@H!$3.S@6GC:J?KF9O&YS-F2$"\C1D;5LC0:W"B;RB+6K M))VJK:L9MI T=ME+6R-T"#ET *NG.TF2OW=S#WIUYYH\R42;)H,E0PR4$+1Y MF"SD!II4/3+/RVDZQSY-7X_W.P<"8Z=^GPVDU $"UWQ[IJ/I]?J>GC\MA*%] M'"/M8^EJA"#1\2 BI"!\2@JU#.(=3.RXZAT/0D_IQ<'&>"W")K8]&4'NA MD=74[CIT$)2N];'"&K N"RF)MRRTG[=Q&*WC7HWT!=IC17E&D+V>22TY$Z(P MVH)6$D^5K97Y2"#XY#^03QF0L8\FW-D7W)G)7%=?\SRIM@&\YL_$_WJ M9D1[2)(;A@F8\>2AI1#!:Z?!LF*=XZ7.Q#DE'I\C=-P>\WV LXD0^VFB_-R4 MIL@M"S$:8(7TOQ*U=9;U&5R*1B-'P9O7^QPS)&NP%O$G UT+071P!C_5&/H9 M;LGL(\?L($E:GC*TINL ?<4]SXGSK-O?; MC-(;DT'8(NKH3 M1:=K )0C/LF6Z^1S3_:D<]U9F*+SLTE&^G?!ZA^=3@7MA MF#5>2$C)6U N1HC6&\C%>B:$#E&<9)1!MW82Y-H-2*58 M^P*1AQ4\YS$&I3([R:"K_NY1>D+@WJ(Z$PRN(J+1(7?2DJ7M:SET,AX"O57; M]"BF'&:!0XY&[?>VI",$[BVH'G*H'RSIZ7B\3EF+&"08@[X:O Z<$!DB,UJ( M5(S7V^<3[?Z\<>]$!D;4<)P_ WTVD4+R4CL\,1=I/5(5TL\J0$UA0S)2G7LX M0V!P/3;NS4IX-D3MEBH\^ ^I(5D'P&J(I#J(C8X&9P%4^ MR>G9Y_W&F!!L(K)^;C6>'D\HO53)"@6%FPC*UTEWWBN0R:!FQ+OLAARST\F- MQI@PVTL$O:JWZ[G3(9NL9>* *&@M @LXECW8'%--PBE2^%/ :9\!X,.-L!T3 M5H=(I'-E=64H(HBVY,6 PRC"2FQY-));+5]IR5_ES<2!\JE M Y_@ W[%V17^1.Q\/9^MV///Z>6GUU?+R_EG7-"I?W&5I[./==(>_9]_#W]. M1"TQ+XQ.?Y5HB=$)B)YK*,H8H[@JH7DCZ0/([+&32)N[VJ%EU@$L?PL76.<3 M5_[%D/[U^R+,EK1.XN'/83K[9;Y<_HIDAT9M0W02?,8,BHM JR+#@2>+2B?: M:THV1N)NE/580=P&? -(I@.\K9:S&OGE%..>"7*P'0N@F&?@!!FD4F0=8_:Z ME-939VX>/O9(O>%0DE_K<#&?C;Y3S] MZP=Z4'X]_UPGKZY(WPQA#;/\AA@U_X:X[JQV^?Z"5,SJ;^(S?W-PW_;!*&DA MGM.PJ5%G^+N/^X 7U1E:C:2_,;H%"DMV!KGV0LM:-A @**<@Z#TP$RZ !0=8N]*]7+7=ZT6HS"F9B!2"=75F8/SBG:>%9CTD%R M9EL'&1X1T25P#A'PO"6W.X#+!Y($$?#IU2S_B%_Q8OZE#5&N)= "RW_#BHL9S9_GO8?$O MK/5@]]=#*AIUH?5H9FLY6(VVZ1I4<1QESJAS:!X'W4+3N.'WX>#55!8=8.OG M&G4(%[2>5_GS=#:MWM'E]"O>7Y220=5)@R!R53(JD:1R7 MNG6H MOO$2QCV#^W-,QT3(N/G>FT5A7JWYN0 NZ8.WR^5534 @J[F&>NF=?X8ZI^MR M^=/\>AS!\MWB]468$@-H[61&:P\6:SA M;5R79E2DS7L2>Z>7; =??KQ;75N^2G1<3B^_G?YFZ.GGCWH?M -+3G4+Q",3 MP6M+QX&KO>L%G0[%,4@8R%X2@071.ME[J%L@VKY/[]H[0\?YA<7M(?KNY,<=5$Y9\B%#E!5=S"QI?Y3,5\"*B>V3Y)L M3%3GUSC[ .J.XAU3Q,U"? M7K+'%@*,".@O4Z+U9M$NU&Z=04!RLC:@TP("2Q&2=YS3*R7=%DNX(37C!(6_ M"S ?+M7Q:UH:GTV!,\Z9 A]3!J6=A"!B-0!]LMJ6'#3KS>IH'H+N#-.GE^R1 M5L>;V7@J^A^XI&WU:E9W-::ZP^;UK[=R5SW"#VH YB-](]4Y?Q\:)#-CR:3##-DA;M$D+43M0N]5:R M(.EM.YSR/@R[@]U2=Q?<.$Y>'5PQ'KQKUR'2Y9TSZ9\X_?BI[N2ON @?\=J= M>+^8)JS'9MD\%M M]!CGSLQ9;N'.H[#8BSS2*MG@R2.3M5A.![QR.R>W<^3)=K/YH-_XPEC-3Q8'2I52KQT(4(0 Y2YI9ESWSK?/* M3[W&P IX= HL1H,Q,JZ;IWF> M:&GCMC_O>BL- 8[O8,^\RGE:7X2+'Z?+=#%?7A%H;MN0Z%!49@Q\D.3D\IS M,YM(:M[Y8I-Q_.1.W#$+&K=A>]?[HQT0SO0Z^/E#=3W*C=Z_;FAY%2Y^Q\7G MB>%>9N$UU-)_4":N[A_IG\4+ADFQ% :\+]Z?X/..]#=$:-L$H2'@(4M/MJAB 6)49)!*TG4YA:Q0G&2OW*?KO$/LW6Z) M(X3? ?(;9E8=H"9<2-('S\'5@=S*<$%\LH+,4#(#1!024>VV4T9=QWE'QX?; M6><#KN]V)[[Z^'&Q2A]_H*:\2#H+\OB,U>3[<=)57HD(G!7+98N6?7#W?*?]4PJX@UO'->7TRZOVW(RSQ'E0P&SDE7A+ MYALY0BDS%SGW)@C;&)WW".BE@_Y)03!O)9$.X'0XXVZ7/A+#>Z.3CR;,\#EC'N. ^ E;-\G\;R;@#G-_T=;RU MOC;-CA'8P M^K[B(LY;Z=GK9M"O+\)R>=VML^YLD9,)*1:(*=<)&Q@@!E7 R8#2"JZC::XL MGR.FE[[#8Q[G;235@R7&\[@$M\\^?Y[/5.EYME&S((>EDB&16V\A;3Z_0D,W!9!2% MRX*B];"NQU2,[,,>*=='8VV.8G(',#DX?/K+34OL4DP*+A30A2M0VA #DZNU M,\DD84+.#SO/C9?9^LM>'?F'2ZGHXV0\K>R[0OM=#O\^?QA?-@PNT MPOW,VCN M7BY/& K.G(T0O:WW:[5QJPD&I&:H!0;ZZ?9LYM/1VTO6\N ;H5\4?$];H]XU M/V3,6F7\-%]LWJJ_-['>*6L$ Y83TG&J# 3O!11=7"DZ6"S;<[O&H;V7]./S MVS*#H&/<[?-^,4^(>?D3">IU6'ZB5>#T*]8%W54(US77>5);"Y>4(V0Z(D'1 MAX$GNQ$BXZ@">K0V; 7^OD_M)<3VC!($K7.6F0C>!DNN1ZD'A%.@ MB_"=!\&@0O)@@N(]$.H#3($E!NEZTBR2A!%M'RB1.?-4*4N8I(&.1 MG-+_) CNE2"X%ZQ.D2"XCXP[P/D'X&Y4!Q'N@DJE7= 8 MM:TVS: 0.N>]]9@?EY]P\?NG,+LN7+V.K&_&@2&W2H5:V,P]U@ IAXC$'8DN M&EU+GF4WK^XG0TR**2$Q9X#G3-P1I4 4 M+(+4R'@6WGG330?S/=?62Y[,7W,;'H&S[_H@7'<%N>&+#2G;'$EDR3-0M9U. M,$H &N,%AI1*EF>S_^ZOK9?TG+_F_CL"9^//>1^>/22\@M.['/*Z:*\C!XTH M2):ZWAW5NE.1G4LB8PG-^W:<;GF])/[\-3?C<6C[*^S'AU:[XDRXPAU(KATH MJ58BS"319+((19#U?C:[\1#_L+^^A=_)7CP&:><^]6IWYCQH KFRYG\D9?)3 MF"Y63>KN"CI(9*P8!]7$!V6U!&=UJ271":507*=N)I<:#&ZC"?H[P?]2FF!(/'_7 MAL#]8.!VQL4R[^3,/6?RE%,"2> MOVM%L E$UK[XV[D6E+*I=J"W)3"H_X"@9 +#;='9VLSYV47$=UKYF0;+_U(J M8# D?]?[?P]?2@B5N=$!DD]F?6/H')-@-"*)7DF1_-GL_L81@?Z"\W^IO3\0 MBIM&]WLJDAYSFLHS!(Q?*-W)+!5T3 G%:AD6#Z <0=79H(%[89.R0IK0.LG\ M?$JE5?#.%7+@3+%4>A^)= "G0C20D9>:"L<@YNB!,Z^X#*AM;'WK]%GUJ]_F5+I8TR%$\N^ [3OV!DZ&W(!.&I0&JN* M4 ZY5<5ZMO$^#E\/:>N\CO.^I6^NC%K8W'[#^W8FJWH5,>9US38BQKJRV8LYI[JVT6A%JCV;HL%<]Y2N724T MV.P31A.S":VUWOEDU*(<1H5N. 1?*T+.=;[]R[S_]>+FWV M@L"\D3PZPM(FLFJXL8:(A(18:UP3&2S"D8&EF2V9*S^K14P/.(-Y_S"ES MN$0Z@-,@UX Z*\82U\!2;L3M)%?0\9 M=X#SEV^7'1HC)'+P] (4EZL"/@2C=':">6%+ZPRKOUIJP%YXV2LU8!_AC3P( M#1=EOO@<9@EO%W*]"L>Y2\%")E.&-K@+$'4N9-B0I1.X$_KA/)2G9IX]_X#. M[W1.!:F&4NA JS4(VC.R;40)B>Q=50UJ*\ 3XVC%D@NE(Q/GFF8RW%5)%V;G MB65_SFA??:FUO-/9Q_5]$)]X'Z60Y/:55)MP*;3@$S<@DV=&6HPL=(/[)^CO MW$)HC+U6T#\6"..:#\:O-T9JJS@V589 ]MG2_HSON=;O%^?IL7K[Z&J87]:PEDV]=MGG*J^X=:1GK MQOL05IWJXKN0K5U,\:"]4+6S)T*TN8XMLF36*Z%Y;-T:9JB+[^O-'5_8W/'; M[:_L?Y/A>*=_[UKU/.++1'GAN..%F"$]*,TR1&=*G6]./.'.T\DU M'*1WIG,8Y[$VC?9D M1=:^DQJBX!8T"YBMMD)9/Z#!O@.)XUCO76Z,+E#0P8%Q"!_N=V#\>3%?+A_S M(17.G)>1A%-G&Z1ZBCN,(++.4N0L?#;#[89=2!PG3OG=[(;F*#AVPL5H^^%U MO:VXN,!\IQW9\PJBY.#<:NI5S9)2QA4()=$7C+J(&#)/=KB-L1>MX[3 ^VYV MR'"X.-.#X\V?7Z:+U2^_Q <>I7,Q &HIR:BT]8(O.HB>%<8B)LL'/#AV(7&< M[G#?S;9HCH+Q1R.=QMW2)2+*R*$X84&)',"9.IL^>XZ,)2\?C@GLU_TV?XGM MT0\>OK.VAC<5B?5OWU\MTB?Z^_J3TQ;+;:-BM&JYO=ASJEL#RV5"+ D,JD"N ML:\)DYH#&J6,CE%9V[HB['S*Y7CDBNNB0 C!2,VP3&K&<3!.*E<;A]Y=(2E36JH*%J23UN HR#J:7N"2X4!X[$P)TPVJ?68L9YJ!PZ7 MY,OEZ>M5$VV;X^6;316_#>&U"%*X@F>Y"..=0JHWTX>.+IPKFM M3^H##8<(<3X<1SO0&@VRO6R2PB,ZTK 9:]_#58F.!^)PS-XP;40W PU_^=[: M]!USVIU8]AV@_=[F??=O<@*7GZ9?ZNY]\]N[]T\U?<.BI*;# QS3Y/XG2QN[ M6KG)(5.,V\)-ZZKSO8D\^TSHO5#T7-ND043: 68/YN\ZI_'MY;SJ M?18N-MF^5Y>?YHO:(6V"$5U.-H-A29/1)FHVI(Y /(E6"">*Z:849OMRSKZ- MWBA[I#%,OH<=\X@!V42/VI".8$'5T50"@C0(9(5:1\Z11=8\?MIZ$679%[F]BWW%;9W2N M[X6<#HZ=4S>RM2$:;C)H[FM^?*)#V0?21\G(0#JI*-9ZK%N'79&;IWIT797XQG?\TG859FLX^-NARO,N'MLC#V)OX1FD5[Q8? \%B@Y;9 MDDC(:Z#/\OL[BWE7-H21=T#OK".T-W?@WA>)23KP,00">HK@ B/?&H-T6*1B MMO5\I2:$MTO0^$=83&M<^NV,0$Y;\LWLDG86+M?!ZHRRI!(R$&?J<"27P:/4 MX#.=8HH%7T+S,>>[D39N"/7TZ'L^ Z.=!$]7)G+%F@VLA9)$<4TD[#>&AA]Q!(/WK%GTO/;^7/(N&@IXWYGJ'R-G< M'$N=BXRN0(K*DGW@$L2B$ SSPME(Z\.= H4'8&?,K(IVDMT"E0/8W(''\^16 M^O9^,?T<%M_6*:.DLQ??KE,$C)2V> 09R;Y4Z"5Y=@[!"A'0.<9R\POS_2CL M"V2'8&)^,@%U +\W_WU%J_D[7GZ:Y[3:T)8M&E*0V659R#%K;:CN360O&1KMS\G3R.W<@+G9YME$\KT5@Y1K ME84T!3R7!C@OR8D4A&CN0QU YKA&W,# .0:F!TAQY(ZT\W_CXCJ/[]7'!:Z\ MJAH]"K-O>G,@<*Y-';@ O* "%8NLKI4$Z:T73%K)U/:N$[L\Z8QP=8BDY\.Q MO0-U]^-T^66^#!<_+^977UY?A.5R2G;%6GIU$VKD66=!#(IVQO(:F7+K+#G;$M9=(WQ#;[,;!<(O&K]H#F9"9K1K:KR*!E\=IF MYC*FTX&LA].R*01VA]7]!8=!I?3V16]_04W M)>8;?5WJC:01 LA)JN,O-?E-G''P27!%_INTNT5'#L7>GO1V"\M#H/,2,(>4 MX\BQNO>+>;Y*E^\6FPO"U8X.7)*QJQ!*(>XIC-5N\!$*[?(H:269[W30;HG2 M/?7LD;.+!H[N'LWM/M"R?#7+FQ5<1Y=\T)'%5,#&Q$!Y6R :,F,+[820$L%? MQ7:0>4S >"&WXV7Z&"!',KB#-S0>S/R1BG'#I%=^6/V93'_ MBID81A97/8W?_)DNKC+FGXBAKS[/Z;UU$L /WS:_\^W=@E[]7V+%^JK-%!V\ MT6!,G?V(B=2R21XD'>>.YR*2;3X+N_TR1DXC/4'486S9=P#_#>G7>['P^/@]4#8CQ^K?O])_?/FX M"!FO30?#8^"!@U"^]@W3&IQG"81U4M0]Z]GV/H://G;D9@6'2V?>B%4CBCGC M=/(+?@P7ZSOZ%=9]TL5I6K2L%_Y*%@NA% \Q)FV2-"REEXJPEYC^Z^/\Z]_H MH]>*@U[(0Z@QL55" YX)6H 2O MNX9@_=*9LAT5=Y\VCDHX6ESS!KP[@_O9)%7)VA1@69"2+"J3DN21Q.EX$2P( M[_3V8Z#;^]GCQ+?GI>L^O.S SOP1X^7;V?)R<;6J/%DE.RA>BB*=Z(6FDX[1 M-HF19W([O:*S+Q656E<$/:9B)Z38^^O\$I<_ M7N'_OIJA8)+_6IMCIOD5/6>C38W.WJ;( &M/8V6\A)B3 E+4R- A-SN<3/L] MLR?$'"KB^2GXW8$&^F4^^TB?]KER;37BN^XPCBY65PUH;]&9SG,]YS,"MRJ0 M<9?I>-[I+FH/[?,4'3OAR)WS"78T]SM$T&:W.1$9&6OD&UBE24M'LA E+2KQ M&&UVQ!?9^@1[FI)QM='Q$MX"F0/8W0%HUDIUI4VO2QXD"E28(9#O0'Y$5N#) MR:A3YB*+UCK;O"+@$1%]0>40R3ZLJCR*S3W@Y+K*=)T97#W%^6Q5=%KWD7&H MN*U=3FV@?123)T\1"T2OO$.9C2^MSZD7"=H)/_Z<#ZQV\N@ 7 _6<-V;5_!H M@Q%DM@E9:Y=K/R')P%F-IB:E!"L;@^I)0D8NTVTGZ">K.8[A>@?0N>W1]CY, M\]O9YH)MHV2E$&@T)Z/?%%+9%LG)P.0@EE*\S0:5:=VE[$6">BCJ.$K@\Z&X MWP&4GBX-_>6F>8WB&'3R')RP-1-.TMG-J]GH0I)"^A1RZYSF+23M!B=VSN=< M2Z&,W'1NU>"FYD71I]UTMUD%XBVSH MA0>,JW>:RG#>G*$=J)Z_3V?S!?'DFD,_8EI@6&)- ?F &3]O^K])QJQ6SH-G MTE9=31HU6P,%-;D3Q"ZW6\.2/530CJ2-6Z,]!,*&E,VXFN@#?EEW9WM7;K9- M]74G19C (S&G,,U!25?[0$LD#S<^?=P*PX%T4!-6=J" KMGR M/GRK7'I]M:A,77>Y3.M_3(I1,BOMB2>6OA#'B%E89Z7HH(TV039O^;L#6>.6 MV0RI>%K+I .8_4P.Q_*7^7*)RW>S-W]>3F-XK2!;&:!^%42>< I@TQ(.RFC2CILA=:S M'S]NEM% J&G#S)$!L9@GQ+RL_D(MN7Y7[CFNDU@R)W=4U#[YN8;*$@1O,KA( M![AF'+5EVV'Q\D/&O< ?"AP-&=N!;71=W%$'5E4KKT9KOU3TD\I<+M=-JDEQ MKGS/:Q]TDFT16I.'(7'5<;%8\+0M0$1:(2W;<=&ZQ\D!36XU(XU MJMK/GV\YJ]D \%8J[I@++(8%TD M5[9Y>9QU"$C0GDQ(5L 'IYD+M+N\;XRW/;VF#\2CQ3319[X.RT\3HE)Y&Q+$54O^D@5$%1P4:P,WV6=K6[=; MN$_!;O YR^CY$:SN\AQ\E=+\:G:Y_( )IU]7J3L^T G.:1%Q-3]&Y52+O1(X M%/4ZDRM;6E_'[$+7;J ZJQCY8&+I1S4]7MIJP.'M=>;J/%].G+18A"G@:#O5 M0:*5D5$!LX'6%1DIX-:3R7+M19M<;2[A$$!RBC:<<(;T"5;EC (V[R%\F&4[@;,LXKPGU!TX^,T MXA/KO)E\^"Y>3#^N^_).F.*6HNBW9[ MUFZ@.JNP_3!\[M*:6VV&S:7Z[.,OQ,KIQ2HI>\)=9-9[!0*K]9#K%&'/-"3G M0Q8I9H$G.E^?(F^W3-*SC.4/):3Q]=>M2T3^\Q61+TJ*EG0LZ=O":P2:C%-; M- A?O(M21&2MB[>NG[T;@,XROG\0>SO03K77X;NRH7[BO<"2? $9:U/Y(BVX M6'O,L\VSKP M>6/B3;CRT5KM()?:N9 CN2&Q,/JB5& LL^R:9X>^3-)N6#K+&'Q+872@@VY8 MM"9_=?).G$DVT>$*.E4]*@P#3]2#U2I;4Q(CXV^@G/:[=.R&HC.-L1_)]@Z@ M\RM>DNDV_XPU5?K5Y>5B&J\N*\-^GZ]'HEW2 ^F//UXO=H+*:*DXA\20D?>@ M.'F?I'ES(:M.ZA1U:=UX;F\B=P/=64;FAQ58'XBL=P[O%_.OTXSYAV]_+.L\ MOAM/]E4B3;UV) HK*0NMH&"6U50LX-&02^%3BDD4J4MK2WQWZG;#X%D&\@<2 M40?@N\[*_GU^71OYVR=B]Z?Y1:YYMRYS*4*Q=>RW)JM3"PA:D2-K&='K2N*Z M]9GZ,D6[@>PLH_8-1=$,6/_K;X_X3(O]U^I'JY_4O_J Y7_4[W]\>'OS^?%B M3BI[E"*#_B99A>+.^O M<#G]_.5B2PU/BX?^[7;!#UFQ>?8]E)UF\?CG)+BXZ6.S?!67JTR>"4I/AVZ]._)5V>F4P.O:50NS9K*@ M4LV]N2:$']U+:\>^&8*;D KQQZ!UH"(CWXH)!9X);@FL@3=O.+(C:>/VDS@] M^AYUWQI @B,/Q'M]9[#SC5I9]4A,= (AX^2K\;3.-8@8#00REU7Q/FO]TLB% M7>?A/??\D;MO#2'H>6.N=XB<36\I)K2KS7:K=T_VAR8CQ]=Y;D8K-)JVF,P[ MF8('8&?L88IM)+L%*@>PN0/_X6F#^/UB^CDLOOU -E"9DLY>7$][\R$1G:& M+G6^D2(CV=..JO6>+*0Z;)ZU3OK?C\*^0'8()G9JNM5$0-W"[]8?BSPGC$R! M+):\<:<-1,DL,*6\H]V;HVK=9*E%G[?![JN&/ .'D$D'$%O[8S>F9K$*62*5 MO[I](S<\ OGVL99_YGJ)XE7SLJ7[%/3=_VTOX3Y5'GD8I[NX\5S3?]W;YWH9 M+AK#I,B0="U=SX8#,4F!TT4E^HE#T;QOZ5.$C(N;8V3[)$R.87,7:*D!97)R MZ[=:B?XN,*)1">23 C1U+E-->#GO?*@I DB,.L- M-L^OV(6P'M!T% 0>S79M+8T.CJ[[12VOK_N,L9*MI\VF;?%U,#?2L4X,DYI, MS"(+RWRG(,#!942O]^CV-I@EU!Y"QW.["[WTN$2EWGYM5B-\3,';"%RF57VP M@^C)X>5:&:L3&B=:AWE?HF?M;ZOT!,UCRS0!JZ&#N'@Z-^66X&+;W"*G2B5;""IT]%!8Y M*"\LN.2Q-B!4Q0K#0O,!6B_1TX,)U,0G:\;T+DR@^Y;64; +$RQ&B0W MC,PV[<'3:5H7E+*3DA$QK3,CGB*D!ZNF"6".9W,7:-G4MI;DA>$F@Y"!SFEO M/'&BIBZ0FLQ!IGK%,XCMTH/1TC >N!H*,OL=_''/!<"S/.W!\[BSAH<4?DD2=A 8O7:DN' ,O MZI F%LF -XX;U3JN]SPU(T_]/%;0SP/G&*YW<>ZLCL_'"YIP9,[6MJ-&U\G: M*M2JB5P@25:\8]HYU;JVX!E2NL'.4;)^RFHYDNVCXJF'7QXU[8C4& MS&!\'AL]=13S[[CX7!/A5QF]9+U_P#2_6M0N"O'RS9^;21(?\*(F0;T/B\MO MFX7^/5Q>+=8%-BER+\DW!,LUZ7$4"8(V$HJ-B44AA8C;H=6&EG%]\/:X&T%" M79I4$Z9D+B86X'68JA)6@>?,0T#Z9C.Q-K:.\QQX# [FL ]T#![)[!$=MYWT M\IV A&$^:NLLE%0=%5+%$+BUX-%R95R1*=H&1^"> 9Y3G()'F=Q#LODL3\"; M-Q\KVIP+D5@82)EJUP9;,X13!I>53)HIC5B&.0J?)ZJ;,_%8%(XIK+Y.Q0F2 M'E92&6)>+7-(6H*W@M-*M(Y,(CK=NG7ZODW$3G$.M@XE[,779B=?VY+>N^#_ M?1%F2^)/[;GW:UBL.\P<7+>[\R>W*,X];!F-*G"?>_@-WF10Q:!!,#FG.OV* M@R^6U6MX%AE#F6WKUJ7;:&I7-_OKY<=BC!=7#XW908O[X(R^6[\MOE//UK5?'G M31&I) W22F+=:DQ3T Y8QLBR2-+HUN4?SQ+32SGM8$!X"+TF4ND 7G?IWY3X M<<,,BF# ^#H#+/!(? D.,*(,+ :)L77T_3$5(P.JC7@?)O8?Q^L>T#+__'D^ M6ZWCU:9*D]DH[&I$*JM.;\(:BR'6:&>LCL%S\BY:H^41%>.BY5BY/FJV>123 MQQU+^QO6(3>O/F!&_+R:+S^??45R6^GE^VMR5IS:+"TPM!Z+!*ES (510)1" M@559U)&57!CULG5^P%/'C4\UPLO0W.Y WZS7]\.32TG.)BV< Y=K5ZN2)?G M1D)D*++4TBK1.IGM!7+&C34UUD"MV-X#@J[B8TJE8/-A+]NI&MF\;B/^AZ!J*XMQ[:BWL^GE-%S4 MP8'+R^J);-2OE@QSB I2RA84YZ1^,7K@CD5MA!3&L*WFTC,?/C(H&HMOWI27 M'>B:W93S:AL9[Q+GJ !-PMH(6X%+:75(AX1>9@'/H?(]068',#DD9M WFKK M6L995W#Y:9YO3_+'[R)6ZV%C3#*ET!?PR9.YP 7I:ZXEL&+JS*M:>KQ3PYHM M;2*/H7'7(F'UN'9O-7*3GBAD&9,P2^W2T$(3PP%"G+$IPF;5H M?/LR%>/UECP="N:#B&3D\/K_]R;-O]3*]HTN+TXZHV,!*X.HI88%@O0&>$K" MFT FA'Y@Z3\5/G_PJ>.AHZ6@YFVXUIFA=$<[_W)3BDCMLW;IT'_K&O< 9 M%'>#B:D'"-95K=?QX]5B.OOX'A?3>;Z[L]8;[LZ]^F^8KO/HK6*ZJ!P DZEI M&0)K#\X$23-:L$F89.M@UW$4CQMZ'1:FIQ-E%[7S3WM/[_X]HW5^FGZAU:,?@P)R& %U.D[M.2O[ M RZO""GSLAE&3V\UK\)XX1E#UF/LNK1356:0=5>\$A&2*EB+N@+X@ &T#T8* MSXWTK2NC^JS,P%2DE S!QMJ<-I #%V1-=%/":)6C2[IU8\7OL3)C'SRUJS.\, M/IM >>2Q%.,42%E[<9-+5&^>'=3J8E]D=++\%>_C]Y'K]OOX?9C<&4R>])I< M2#DYIP%K]PN5O2"O*4>(M)H24@FY>8U^D]N(SA*L!SCC#I-1%YA;]5]93G)M MH9M$ABSKUBNRSC>N""4-H""%IQ*+X'),P)VP12!+7K8N MQNDS>*$$"L^8 LV2I@UH$D0O#)CB$F,&BU*M[?7O,7BQ#YX:M9780W!='*@[ M.T62:32Q6$BZ*%"LFJ/!B'[EUALCK&E;4*D:/ M($NM]U'*DI]%7YC7P:-((JGXG^#%0?+>'KS8A_F=P6?C5SN?-=;$=EMJEI^N M;86D">1 !1Z\S26Z(157I\&+O>2Z/7BQ#Y,[@\F3;E1UN:.4GKQN]*"<<.1U M&D,\8WE M& V/AK7&V]%C3,<+?KKN2+P:/G1G26;7';!?SY>W MLQXPUZ%WM5!5U&PYICQX5'3H6\$<.JXJ.SM,9C\'2T6SO0$D]-V?& M)^-]\AF8SE@M4 '!1S(53 YD+BB'S1-TCAGO,U[ZX3$ :L'\L9O4[]5]/],A M;0,=WKJX3)HU*(C,&@C$+,VD(4@\J*L\Q9"#P2J;FX2I>K MG/$6K<)?^K@V5SP[$]SL]N;.$PD0&^B](L!]O=^-WDM,7&FRHNN]M>*U54]R M#)AW-@F=N$[MZQ!W)*[E?-&%IL+_CBV=7" M_!12C3U\>WU!;N/LX_5]84E*2,L T9!;ZD.!B$)!,818'K,ROK6+\"0AX\8. MVZ*E'<<[@,VUHOL-O^*B9B9>]^RQPB?E+01C-*A<&YKS:$%)FY)3RAF[4S>W M/8#S#"GC1@V'@4X+KG<$'K+LZ^^22#;KD$HI)GP B;6:43,&46D!@9Q)S%G8 MF%OW#WF.EG'CAL/"YRB^=X"?=S.LQE8=MCF=K=;Q \ZP3"^OSV!K-!ET1&UXSW^]U7M;_B5OE2F MK1S$PEF,:%5MQ5K'2=D$,=(7X9#)D!W7S6,USY#23Y+1D#&:%G+H$TZ;36>E M458D31N!W /EHZ;SFBP^;:+5TII28O.I.,\1,_Z0B:-%O1T^!_"]/P!=>PI, MQ8#%@-:U'7G-2XG"";"8698N&R%V:DU[.'AZ".$T$O++T#F XQW YH5XY^W% MO&=].5S]C)T:ZA#A,0KVA[C['KCL2 MOJ^9"347^0OOX4%A]Q.6'98X@Q0I&2=G()LF;!U^&=7J7(C3>J=V1BIM+)@,Z\XC.2EI%Q ,N;(;XE2L/:=Y4Z4Z_G4QOLP MO[CX:;[X=UCD":.]%*)BP+270+O8@2M!@71.N\!#9+YUH&0+21WY$,U0LXLZ M/%0JO7D,U]J=&\5MX@Q\$JF.[:[W9;7$)QAF2T@JLVX.UM/ Z5A![W*F[L/U M@Y'S9=V0_C(L+H?S.)WE3.D2H4ZV!>58 F=JN:'U/D:FF0FM:ZLZ]SB'Q,\A M7.] \UR;%L2/>\N9D ?"$8V$;"0QQB4'P20)R3JBPP@34NON>L_1TI'CV!A! M3;B_/XK\&D4S_%B/YN%.,*:%R)[PS,D_WH(S^_.QP[LV3VW@)-[;F1GIV Y!UNS0E5-Q_+" M"S"K>=/>6UD&]5YZJ=*SQ93B54V'C67=,=5C[7CJ7)0AV)Q$ZU3D[[!*;Q\T M'5.EMX^T1IX _'XQK[&:=XO?2#=/TR;O1$NAE4#0T=8)4SF X]D!*N."329$ MEW9!VY:YOT\]^WSJ[_82\KPAQ_M S)*8LEG!IL:PDY4DWFMH$2.52 M9RA)2]PQ4@AAN6H^9/094CKRFPX3\C;8',#Q<0O 7U71/5K&1I%J]#DF:<#$ MNJ,0'2U#U4@86D,+0N8?'%-/U(*_](3.\'"(].;M6=F;*GDN?4:AH[/:>3!& MUZ;F2'S"6)N:L5QX0>/CL!F4YYY,WNS$:B&A#E!7EU'YMNIN-Y%9:QUP1TI)R:R/=11]Q#F=U%ZN-O>'&QWE=_#XM_ MX26]KEF=LR5.2F)"FQ)!!";J9/ ,(6H!G N?;9"YQ.:E4L]2T]%M^Q H:B2& M+B#U<[TP"A>TEE?Y\W0VK4'TVK_Q>D',(4I;:&>PVIZU^ 3>1%?[0P<4TGG; MO,O%%I(ZNH@? EPM!=(%PIY,4/'*^)QI 6+5O",9,@!*KM9GD5K[@MJTGVIQ M8%K0N/G:QV#I:-8?D=5Q-Z>L[9W\Z_GGS]/+ZUSDVI:*5H>S-,7E>UR4^>)S M[1?S\U58A-DE'C%#\= 'M;BW;[+(1C?Y=VAY]8"6'Z?+=#%?7BWPYOZ5G+[" MR+D#DVTD Y]9B)H &PL/P1-O$]_I7G$O$W8/ MO=Z+_[@E4WSS[^@F&)>35: MX?]O[\N:VSJ2=-_O?ZGIVI>7&T%+LD?3LL20U)ZX3XQ:*72#.&P I,WY]3<+ M #<0RP%0AU7T.#J"5HMVG:S,K[(RLW)9>3G4&A[ GT8V!+ #:&)(4V-03,%K MH-_!21GL*7\[777-^^%PM/T=OY",*CJ*(8XN/L5+._X _%J-5G-:8T6!(\0' MT.%4)C '\H!A,L.1I<)'GXP%GQ"J/+ ,E M283,J2K1L/4^QZ=WB]M)42LOK84OE@'$T0"XEM'37[HN/$UE^-:-PP7#-@F@ M%GD2"!P3.#":.8*BY=KJ8%D(I?WY[=34M59*RGQC^/ID 31:A;W#Y?T4Y_G; M77H'I(Z.S[L__!,#^_)]-E;%BT]6.6N%0TEXFO.)(FB]B//()K"II#:N>-W> MJWKQBQ+V)U]8>/V!)J.118)0+!<4M^^B%( MV3@4[B0I5,Z3!N;,NO$HY$?NA4V:*Q&R7\*39SH Y$^2"4<@[T,A* M4JIUB33I;=^O? 6>+M:N,(\;Q,G*>\'"*\_ N2 N#\[0>9RF\QPY#7\)6W&V M7R?P(Y!2.Z.^C&3W0.4(-C=@:_]FIZ-\:CY.8,TXFR\=WO/IZ,I.[Y:]I_T( M_GB?&9Z<%SIGU3"7@Q^$@[MB,?(V$*)C%#:4=NP.H[ MD!V#B>[5!%195SUZ MQ1_^?0-[^C7.?W3AX^06=IG5^N MJ!;Y%/>R&_=HLU-HK!MS*'LWOIJL*F-RVSY6!SD9(:7B&"DE2;9!$WB_TN0? M48(5BBTK@;K=5-13<:^'@FX0D30<4ZHWLD \P@]2T50#+,=QMP))_']W\XR0G8N6]+%2NL8K'$!(R1'G$#0T(3D > M9R6,S2E]*96.EK^DHFX>93DSJ!"?FT/*D],4<33"B M+:@<(]D756JGL+EV#!I8O_#]?HG=Y=1>_QAY.UZ<'Z*-"%H31$.^45URP!(E MD,[S*Z3FJF?ET+X \S8"ZD[++1P]+L+EVE")E^M;N.]ID)3G3$1D--A=/$_& M,S%D)X$1:J5V /@24-E&0,6 TRYV^3Y5?K;B$QNK_/"+C\7L585!&:-U)'&S XEC7 MFI\>LC%I9#1X&W*_OAPSP]A8F7SB/4Y]% M=QDOE):&&$V1E#+F(\21=0%.E*!6R)0B,'+01X-=U+7U^%0&< /)YNU5:YR/ M8[B,X>>;21BF^<*&]8?NN;!O2U6*-#B'FY!*@E+B^24<$*0QD[DX409IG.*N M^'52OTC#14E\Q*QTM/#-%VD<@I1^11J'2*'! MY/M%,(2F2#RX,HAPE0/RX.)H(BGR'%A%>6!:]/+^_D1%&@>)M4^1QB$\;A G MJW@) 7^#B6!02)3F!+4$;('[6TFJDPF!$=I+Y_R9BC0.DFR_(HU#V-R -7Y@ M#8"2!!.3$GBQ<,"XAC\Y31W"BJ;@8M0C:\FJ[:+-(AT6(D$ MEB*K=,R M(:D75!"!X$B-7 M*#FA$!?4(^V"1#9%A0DWG*Z'2/]L=1I#H.48[C9@S&\/"EO'E?*@;5W$.2C, M&'+!$A2X#HI'#[LIW93_M$?B5Z[:.,8N*LOU!N"S]H )5%KI(T-X>0S]W$WTPS+R^4"E8%IQ -*<_* M!KXX#BH\YF[[IQ'K S MM>/O<7IUD5L44DT54L3X7!HID:-"(N\MIE008]<=^PT&3:]/M74/G0:40=A; MU_S=NY^/D]%\9,?+WYS'Z:@+/W?3KW& M1'*M0G#&IM.QM)>.MLI^A@=:6<$TCL)OT7>38*=W.[;+\GN"]P2!?L:($PD> M!"<)B5P[XZ0!ZU.?CL,>E+25^3\\$DL+Y^TELKR/8_L[2.<#,**[&OGW\3:. MN^M%[?$->-33W(-Z@ 270[X[<.++T2RHDA#C'6-") W7,@6%&*5%AJ: "%88 MG &2=+_N4V\K(49GM4]\0,G'?"OD74<7D(^14HDQMX/')]Y<0LPA2.F7$'.( M%"H_U*P&DG^9KEI(+PM3M0^:B]R).N50H'7(>0'T4PP:/8=Q^DTVW?,\L^G; M;<4JCA!G5Y"W;6!CP[#ZE# +W#F0IV!P9!1#AA&.E-%"!LQ5TB4J+[<24._) MY729O@3(B0QN()ZUVLC]H S!..4L(*7 _N,.>V0LY<@3Q;WC,6+&"E]"SPBH MCHY3!=J5XFX#T%CQX3ZMQB?'K-0(4Y5;'E"%C" RCQUDVBNI*>G5X?B@\OXG M!-1[?1L&&L=SMP%H?)R VQ$?"I0_Y?\@2V*541@ICAHN61)R;PR/M+8@X MCCGVQDL#90(^/A MC@]>.(N)):+X$-A>A-6]V(:#57FI- "U/! <",BES$]BK\^WQ#T<'\,=J/$0 MEN6DSN&$B W$!>&U9*5U50^RZCX1#P>STA)I &3?XAA^=0D[^M5._Q5SY'1M M/X$HH8E"-K?EYE(&Y+ UB#%C)?:*TE1\GO4>FNH^# \'KZ*RJ/O^^^L(;OAY M-UF]'2Y,SA@&TL%\LP#*PA32&.1^RQP<$ HP33B0\5>T[LJ(::M$C^"9TW)G*PT ME372*Z]M3@>F8-4[BHQC 5$)[J97'%N\/QUM\]JM2/T846V5^S%\:TKP]_,\ M"#66Z\6@*YI_@,ZSRELDP?!1EGOBXO[!A;\,7QK2O#L/AB=$G$^ M$91RW2S7"NQ> ;Z6D-+!_SPS>/^8G,UKU[G@!Q;\,7QKP%_8GHP&UJA+,4^V M-CH_5'F''%,864*""=)&,7ASED\'U 'Q^F5H@_VOT<72[ MX(KRAM,$I.=C YNP'FE0@97S\!77N2LI1519.$R*1;+^H+RI M;G/'%]IZ^CL-#"6961<3:Z1_N[F^'H_B].,DM]4;W<9:$GVLK]' R6H9A;#"?AU-1E-I^1LZN"L4!%;KCO)48YIPNXJ!42RE#-C$IP M$Y?33&M?;[6"96A%=8H0FL+9]VYNQWE;<3);R.WH-)O%52%V5X74N]7 M7US;XQD@X,.Q)C *1*26N"A \X).#+2,A M#(R&8G5= .4V5Q/X[=U9^.?-LK?>;%6S_"5]&EDW&H_F=Q=4>,8U>*M),P^W MMS2P(="Y!OP,&VV(4>PWEOI]JU]L$;\9W S X;=7''X6PBBOGELVI&YZM'!B[_[K_)*O7>CN(0#-C=QDM02I)DI605DM)[$41R7)3NG/2J]=Z? M@/E+3?PMSN?C1:K9TID]^]V"V@!G9'&XS^T4SIM-V&*% QSDR($;22(+_$$: M)QEX(MC)XF-W#R'P+=6''X*L%V-Z!Y-:HUIRF0SYW?X1CY_WLF&-$KIM'VF% MU-;#9S9 B3JN-,-@<"M#$ ]PR6IA'8I2)"%Q8+'?Q-J#RY$VDE.F] J67B6E M+KNHSR]DU)8;M4B%@ ,3@B+]CDRL+',=&]6MK?S $!]E."U4Z M0\&XOOP//PIF>10F\3(/J2AR&#ZD%'T. C[L-D^+V\24"R^U< 8XG7 T.=;, MD&5Y@)QV5!"9(CA5A;'=G[H6*GW*0W4@Z31JPWV.\WPJ84_??@#;SV[!5LHY M0_,N&\Y@RLX[_Z\?W1AD.;L?9="E,V!&&(UO,IN^17\S74YN.=8('(*($E;D MX,PI9(9^L-,)('-V?D_H0[LK;HP)UF:%B'/C2(R,)1X):@*1.CJ92@\#W4;+ MR;5J#W,T-O/WPQ]^? .L7-XO5]L$+1,RN4Z*IDA14BI7;&B&G# 6 M8:VHU(S$P$HW"RB[@[KF;A'$O2B!JR?B!DSD$_?\T]WF!1;U25)BDSPG2#A& M$9>*(Q.X1 &\A^0#U2^:J9Z,]@&W4Q?Z-5':M0F99D_/DY$G/&&2\NQE94-^ MR)(V.PC =B*I%I%J8DL7R^^CJ2Z.FP%/+U ?*L*8XS2_O/G P&UPN=PK6HT4"8YS26308K?!O'7M%B%UK.BZDGQL0$5]C2'& MJZSTG^SG_)Z8A2^QVM@B-]_2@/*D5<2MH,A)"CZLQ\*XI),CI:_KWL35C4\- M@K!A!=0 \NY3K1=;^'*=A77?5$(*HK4UR#FK$!R:F(?Y N."8@K4C5>L= _I MK<34#2<-BJPR F@ 22<:#9\>4E B)QH3 A:"" G\Q)Q7E!A',2A/4O!2K*?A MU/9(/AU47SJ8!OSSN!_'@>'M'X)E3L"%M=Y3$L&RLP0C[O.SA=)Y3B*W3!AL MM2K=.;D(X2V:F$-CKBSPCP! HZ\'W_X>?7<]S@GNN>E>O!SYQ\G&G^UTV8CO MZ'>!PY8O$?$_84.E8OD;IT3GW*7_ZD:3^6_P?VY@=P\!5Z%](@(')*/*8X!R M[A+//Y+!C!&E7"@=R#Z0Q'*1_RT?7MYDDE*<4HK(RI2GM)&$#/8)@37E%"&< M&#U<1'\7994C]0/B:7L OYBD*H_%>)YY2]AZGLV@3@A9?(1\K 9@\^ MIPM*%'VT/AC*.!-]D+9G(L:F;[<2^BXGWZX@LRN#Y6N\?CD;^_F65KZD#3HX M+#4*<,^#+\DPTE08Q(PP'D=KK.REJ_8@J#=!]:9HG"[S;F@!U(TA?_O[AY5% MM!X"!9-:586 #WN9#L]EW M8SN;?4F+&-+BF 2:9+"<(DSS6%",-;(!;NZ@); H$$Y)Z<3_K<2T$A0I?C&5 M%4,#>'I*_^ID>>:2%3EI ^>'%)P$+! M:;RN?//$:7[/[?\J(@6<*)H24HYRQ*G&L#4ED=41>P&JFI,>-].!7ZU<772B M@+O7X78+:F>1,;G@U]G#VP>Q4D:"1/*Y!9FER&%'$= M7(7P4XC)#0Q^VHAX3CVQ1G@4X*[.624)N2@"2CIJ)GQP8KV]6XF! H)NW&P41G9ZER<-/;W)B<56A>10A!L=\>@P,GD"G\ME'J R M+='%!Q)N(Z8N>E[#7BXBAA;P]$A^=D:_I.]3.YE9_V3NAQ%$2"XE4L:!1VD2 MF(@B5X1X;K7Q' =?>O[X?JHJV]-EQ+\.JK*RJ-VP9#0?Y0X+]Z?N?B@:!QO0 M<(]L(F+Y,FFH8,@('KW-O<>\VFM&;UF\,B@*BZ\KRLL&=,T7L/C/QN-NL85G M>4+:8A*-R$/R\O@R[0)RC$J4(A8QT\(55S%9B*L=ZA@%161'4]MQ]-PF9 M+W#/OQMWL]'D\G[B &72DN#R"&EP CQ.2.LH4*"!"PY. 5VO"-OHHV];O[)9 M,YA^*<31!E3,3W8,FXC??L3X?"ALT-%0[#P2,0^4SK,X32(:):&=Q3$P'4NG M@FZCI6Y#Y%"8BS:5%,4IC'2<^%2\]W4Y- M7;.GC+1[0.@(UC< HO-IO+:CL&IPDC-3EIWKEAT(SV:S.'^H^'",@,/@$786 MSER.?NKD*8*;&4L-?@4N/F:F/W7M@>P8/'2O(IP&8+?8QV.GRV=;(4R:(*A& M)&0?-2C0[1$;^.&EST$OMOZ246:&G''R9S ML!,6*MT"/XC,LW62 ?N29I5.$MB7QCBOO _:[NJ'-8O^/RZ[V[_!TDO0P!\> ML;+A@W5[^P]H*IW*W,JX6%*].B?YF45X3W*^2GZ#"1%VP!V2U"BGK";4[+JV M]H/BZ=?J7$,GBZLKP+O&,K6 Q*!#L@AS9W/ P"#K1$+*JL"2J76: M6'8D8QW"H\KIG?N4W)W M>S(^3Z&Q[E"/@7.+7TUXE4&Z;1_WQ];%%(06R*FXL-@4,L$+%(C0U('9Y=;? M%HZ"X6XJZB6;OAX*ND%$TM@%ER+F1%O@@Y+ D3P31U,%ET!:F.E"1[]_NGL; M%UQI0>VX\@[A6@-^\M48=(I5SJ$W)^ZN@.&7B&H/)"@&H/@ZC"2X*G5G.5D-H5X8@YIF2MH ML3%1ZSRVI'3U]$LJZD;\AI+W#E@=P?S&KJQ@M)31)>1,"(C#'Y$+$=BA1(#? MI6C-_O%F;5Q9I02TXZHZA%L-Z(F]2O;30_D_-U8O,T&(RZ^_@2+#&1 MW+T?3$D;N %3,G"99R]17OKBVD=3XT7%1V)A?3I+2<$T +3-S/KR^P2^\&-T M#9O*DR;M9;P0(0I/@T'4&_ W$B;()HD1-2$9DRA6LG@3Z+[$-5XV6 9ZPXBJ M 0P^S;=:3?5>-+B9?9S-;B+L]8E9>J&L%%8$C0)+X#X3"GNSB68OV#%O?$RF M=%/#0^AK/"&_#!('$U@#8/P>KZZ[J9W>+3D(YO"7Z:*J,_QFQS?QOOG2A4K8 M*ZHE"H;ZW'&/(QU\0$X*8"AQ.*Y/HCT9ASU):SSMK0P$AQ!3 ^A[<*%%=QQPNB+4"]ZR:S M45A-G?D*3!C=QO#EF:X&1\Q19PTBA.33DNL4X8I+:W4#B*P\;?% MXM K++*C\7@;IZXK$$9[W%FV%'(^V+MN-K^(T@OCE44A:@QGBL,>I/4(:(]1 M&&546'O5WA1-V[QXX_'ZTR!3B*=U@ZL]>A7\;$?3Q;T.UB0'JU$S%+3BL"WJ MD''1(M#('@L?B G[DV$.^6+C0;23\3,8]QNX_!X(_S7:/-@M<^R_1_,?_YAT M;A:GMWG7'R?7-WG^N.\F?C0>W6O:F^ET-+G\R1Y,L(S\>)G^99Y>_C M\I\75!G+->/ [MP0P80\0Y,*A"-6&GL3%"]=MOLJ&^N%?/-&D=\N1!HX-WE* M8>[BF1GQ[F8V[Z[B]&&+%TPS(B6WB,I$8#,8MN6(0XDQ3XF03MM4&.\[">H7 M=\9O'*CE9-(ZP+[&VSBYB?F\74Y&_Q/#!0_ -PE\LSP(Q#6X6R8QCZA+S!"6 MRT-*Q_P.H[ ?!-_ZV\> 4FL=DZM"I8M(!1$)*^ 7T8A3E[MEZ3QV(TCODK>Z M7\?54DA0\BI ?B=V[L%DS9$$&878#4XGI-+,OKB+GGY >^L/&\4D4CO8=Q;^>7.?Z=.=A3#*DK+C:!; @"#4=?/Z"^U1>2=D1;&^&?.CMYS/]9E!Y_C].K"Z

^&Y9?%^V'JK3R"%F%HWGKUA!Q]S(WI@ MT5<[CQ=8A"0IP8C1O!-O&=*2,:0LP4QZE8+<7^ZRYR/]8/*&GSU*,KDYN%P8 MB87CUB!&P'_ARFMD?$B(8>L3=ER8N'^T[X:%^\'B#;]FG,K,YJ!P[]8*(-DK M<"F\RRE],M>/,; !(^62)>5%7&\ZVP\1!P40WFJPOQQKF\/'4]>3">&M Z_3 MV;P/J9!Q02-K3'12F6 \.08B![KZ]*U&VHLRN'*]TI84DH^3/%MR-+E\OM$+ M$:2)-@5P*0W\P$YF=H&'Z0$?R=IH MT+G0,_V@],;S5F/K 0&@@=K3]R@N>W M\XG*&X-%8@:.2V2K-BZ82J0X5=9(F_OK%HXF'4AB/T2^]2CZD'([')9F"UK6,:Q2H6(@%]$G301X#R*9"&PR'&F<(L*@ MCEV>)<=CZ5Z1>XGJ![*W'@DO*YMF#+(-I^;]BIY5>\P+X97EQ"J$+>R&AZQR MO<((S,Y@G/(F8G:BGEK[9#]$O>&0]7 ">(LSU>_YW:6SR\OIXNY]9Z?3.S!* M%V'XV3"SUGM_=O 9[,P.'!P1F4DP;_I//9#Y+Y M4?/9#Q% 8QVF"%;8,_"A?1X5S"D'$S3D7EN*8IXP(WB]W4:S':8&E-F.IE.' M,+"!2,1&77OWZ/>HI*1/6"*"D5IJNE+^E MAI!) Q!;#D=X, )S,C[')D]@50YQ:7-_-J*0=,$2E6*(HG2Q]W,*ZIHY187; M%>-T,SBYG\UROPG%#;B^R2#*--S66$7DJ,'(1^X8AZL:^UTC*8Z'RQHA=5%S MBF0W@N04-C> E7=V]@/VO'"\9P_BZ9<,.FHL#PB;T-6PC(A(P-! M&,Z8%8()KT1A[/0BK 4LG02 ]9!Y<6DT +$S[[.E.%OVO\@J^_-C\@Y7)*8 MGH.P.9(1A4!P]&).$&6.*JHM+FT6[:*GKDU4'E#%>-\ CG)@; +_RAULX0+< M"!Z5%PB3['MZ$9'Q<+MC%YBB/#J#2]]F3[]?MTU<>9P8 M"F)<]B2TN[X+GKJ M=I$LJEL*,;T!I?+E>I&P,+G\E#/WOHXN?\R_I'^ QEP4.N#()/'>H!@LSKTN M&7(^2J04CXQAJJ0H72.^DZ"ZC2(+0J@#(\7]J(V$U.WP6!(S)[.Y :PLZ;_0$2Y9H@+"7&O@0[+(.*D1 M@^UH1HCVNG3J]O++=9LW%C=;#F)D _;*?1+XZ$GJB%3"8X!K?DS3.>!4GC>@-9YL83W&@$,RF$>1L1\19Q0TH5$< M8:N,CBF7>)=.X-I.3=WH[\F"W@Z<4[C> '[N@X[G]F[1E_3^[M31L^@$2E$0 MQ(F!NU.QE+.]E2%)1J*+/T!MI*09W)PDYRV1WA.8W@!T%E;72PY=>,Z),QXC M2D2^> G1UL+ K@9&A$2YZFZSFB;.$]S?PZ/VYNJ&[PH 9C,\M MZ)YG48*7C0D#I\QI@T+,[@-G#%F)*2*2IJ2"C*'XB]-NBNI&^(;21.6$T "D M-JC4J(3&.FBD8H-%]@:"SHG,;L!?WP+^ M)_$GPJP@3'!DJ4ZPH9P7F;!'45E%E'%"V=)CA/825?>"&]*7+RN/VKUG)I>Y M$=MY-UUV]/N\:(+?W4QS*P$W__#'JJO%TSG"#W^Y.E"_VOG-=''"+EQ^J O2 M(:6BS2\O>F$5HAA]H%0JK.W^F2^%B:I[(PZ!Q,J":^L*O1".ACR+$/A&W? ,#+ MY<]R;]+OHRO __O1S(^[/!GD.=&;:J&?@>7IHDN<^/ (C\U?.+#L^6CB"]4Q M+_HQ_ 0W6WC77>7,G168IW9RN:CPF?UT]_COK!H;+\A;T@B? >\OO\L_*5$K M>_P&(?%$C?053M]TY.>KZ4K_F(#+^_7;/U856F7WO_M;=0>%#HB>=075B^5' M:Z/QB:;5>9RF;GJ5VWP_DK<)#ALLH%W_;=TYG:\@WGZ\JR-7T,<7RYU<+?3P MPTU[])VQ?<4")/XZN1[E1;_#W? 3_/)?1O@1[,>E9N4YD!CK3-$N)+U&A/9Q$D:WHW!CQXL>8:<(:FVIND[9;IYW M^QA0^RB-QX]T;8S:''J(-BU834);>-[U8T #[S^/T:3=A^:H]-!G:]=UEGN= MHIU,*2ZL5^^GL7%7Z^TKAXQ+UH?[AZOK<7<7E\'0+]=Y;X,\+&S_3MVN8*_X MJ+"7U0W 84';V35\WH\6K%@4+\Z^G7W]-@@L]G^O:K+/:\*C-^MK&S";;@^X MT?,.RWL#]POW@4'Q<6.G^P-K?&E!=/^8A.GX[O);]*L,G;.K^>ERV[AJK]N] M^/BOPZ6VBR4MB.S#'U-_/AWY N?K<:E>PFG@:>W%YEN0R"]P \S?VWE\'.)\ MLF@VK-E+1@T\J&UG1V5A/3_9=[_^:[Z TKL?D\MS?YK:V[-T+]'5?6/KQYSZ M\THVYZU]F"X"WP,EW+UZ/_L^^0XX.=J\:;UJ\MK) M]ZX7$_Y7OP,,8IWT%1S[$H(Y?E*]5[,=O&ZV[/QANZ5 M"$M>C2;+Z7OPE\4NF!<+5U-JQUH&?=A46^5=7LY7FSHYVO1\J6J9C,=*:S,K M*LOGGJ")'=_-1K,R23I;%ZV6U7BB[;V5/96E]VW^K_.I_S+]/IM^F,U'5W;Y MM%0NW;O7!ZJE/!XKU4/85EG"7V[FH.,GN<"VH"K=OFJU',AC9;F70>U<@)^[ M^?^+#S=U+)6/W.<#U5(B"UR6>]E66<(_PZ+=)-[OM,2#Z)8EJZ5&'BO%W:QI M2V[O;^+W;C57 /8Y2=W4+TSK4Y7M(=^I]MA=2,)]F-B@V'\;=6.[['GQG]U5 M7,R;G-Y]LK\/(?N='ZOW<%X2 7WXV2 ,8,?_OK'C41KY%?7?[1\_Q4E,H_G) MR1)'?;#>4WU)./3E:UN0 #4VMI,5P1^OKG/;,-C LC-3&=OMN"_6RPTH!(K# M.-N.!U;2Q-NQ;+T$@@).6)NVW@8""_O1Z\OV$F)3L:[]/&KH5:"+,_ +O\9_ MWXRF#WJEC%(^X#.]A-Q4Z.MP'K::!71^.U0&T/.5BV3_[""V0.;/N;W[;?:D MOTWIQ)\^ZY]PKH$YI^?Z/"Q2[<'U "D\/9'KNZ_](/1']#?ST6U\!VKBLIO> MG9PZLGG%>F):YW?7<_.U \GC\3IYHU@HB63[PO6RKW:*HCN,+Y5%=QZ[ G)Z M7*5F3LE^7G<[-EX_R0=(^EQ$'.MKU2OJ/5 H6YCP5Z[B:]XT?^4G_I6?>)AL MPC^_=PM__-3C\7RE:FE4NT['QLW6%L!X_$!6F:.QOER]:WTCN[L^>Z_=)BS: M[&"=?":>KE,M26W7B=BPT=I&[8K:,D&WEZO5N[9/\^-;>[]XUWV+XY@[6J\P M=/+3Q>85ZUTDQ\EK)U]J^RE 2G@PZK^D-/*P[L^3,F=M_^KU5.!QLNS-K]HZ M,\;I+]/NYOKC;'934**[UJV6G7NL'MW/H]H:]4=N A,>""TEQ5WK5LO+/5:[ M[N=1];/8?<_#84J\ Z^O52W=]N@SMY$7]25TYN?@B8_OSNTH%!+4IB6K)=8> M+Z\=G*GM*&=/$2C,5)52C=O6K)8O>Z3@]O"FMMEY'QD^N[TLIANW+EHOU?58 M*W,/>QJ2WH*R)QJBI! WK5TO3[6 +'5Z&::GZ-5]C*J= M6?'OF]'\+O?(6K(2W)NK12_0]Z,$Q$38;2GI'OBI>@FG1XK[.%;6=AO7U,QO ML\4ELN@B^J,; Y>_SDMYDH=]JEZNZM&QNV-8V9S\/\?YQXGOK@K%T'M]H%[* M:C%9;V=;2M([/M1+XDW%CHY@8V7);U _>>>KX%<9H??]1B]YMQ1] M.I!YS1WR+_,?<3KP^=[\C5ZB;BEP=2#S:I]JZV[&=OII-)L7?.K>OFHO<;84 MSMK+H-H"?*E93HV$;%FR5[9"2\&LW:RI'OF_5_[E!;AO[5Z2;"F4U9-9#3#ZM;-F>9]Z_#8NV$M<+06@=K&E=JES-JCR MC@H);--ZO>354L!H!U-:"/$7:8_Y=*%> FHIRK.)#=6-D.[D5,G[-7K)HZ48 MS-KFVTCS/ED^E,,ITV3'']/9Q=Z6>G_>MWDNR+<5">C.LU88:'R>S$;#U^]0NFJD^ M&77XG/(3NVOL^$R15AM]MU&@[\:+3[T R)'UJUN7/246]K#<3[DYT^D=-S8N M6+&X0P_C^WE2>+9MF:URU>IK#Q/; M?L8TH0 7=)68U[=AN6JUM<3>9E=>&3):M5U1ZO"E\RI"U- M6$A@VU>M5E![DAYL3FSW#D.YR:6;5ZQ70WN,-MS"CR9D]?YFNB"L@) >EJI7 M%7N,=-8YT(18OD5_,QW-1W%V=GEY=FM'XY,3>'>L6Z_N]1B![>3-VWAE/._& M(P\;.)]V?L!7QF>?&>"5&[(V^^D7^X>PL M_M__\_\!4$L#!!0 ( !B!:%>@@AO\:P@ &DM 2 97AH:6)I=#,Q M,7$S,C,N:'1M[5IM4^,X$OY^OT('=;-0Y82\\!("0U4@YB:U>S ;,K=SGZYD M2TY4V)97DA-ROWZ[)3LODS 3F-DC4#L?F-AJM5KJQT\_DGT^,DE\<3[BE%W\ M[?SOE0KIRC!/>&I(J#@UG)%'(D$:MT22_274O MQM2U&V%B?E'Z.3]PU^<'=I#S0++IQ3D38R+8^QUQ$C:#,#AMM&K\^+#%CDY; M\+-V?,SY2="J1^R_]1WH"N:NCS;3F+_?241:&7$>SX[J6S:&,I6KOUNR_,VRI1#01 M\;3]TT D7),;/B%]F=#T)T_35%PT%S]Z;$?KHW]RN\/>M>] MJ\Z@=WMS1VZOR=6'GG]-_,_^U:=![]\^W()FO__:)O;Q4__N4^=F0 :WI/_I M%Y_4F[12/]RC^Z1ST[6WWNW6CVMG]2/F[K^V&4*N!A]\<@>)ZO<&/?\.DG;U MH7/S3Y]TK@:8ROII\] CG3O2^9=_T_6[WFN;(H;>O?TX\+MD,9\P980K:=8: MI%R%3O^R<^/?56X__^+_IUR 1JW6^-XYKR&B1YV\T#+U//)SG]PIP494>23D MRHAH2LR(FG>[1ZVS39<@HXQ!O:C$/#+MYFQ11,I@0=J5YHO,T-:%>K6&)P'<;M8\5YAE1"YC*1/BIUP-IU"W%3BE M1L@4TGKZ!M+:V+JT7E(-R8"T)5-RG\I)S-F0>RZ[RN6420@AE2"R8 0J4D+3 M*L\M M7&8^-=QC$ P,&5OY!F.@02@4R#4P2Z$[1,( 1).1"$=$Y_AGWG_"%2^A#(2212R#'"99Y3 M#^ 'YM"L%MI%"F236*J WV&<(\4 ;A82Z 'F!%)5!FE'Q"*2XW@.R0(-^HNA M ?5,H&,/+?(8# "'$L!BA],VGI#J$8EB.=$E2!4?"FT4A8$HWG1Q0Y3> M9T M&[;8:]9,S70"J4!)($#**!%S:K/4(5=SB _(M@IC; MTL8!E$$L] C-T2P!43,F0,[BMR1[@@G$ FDN^ M_Q".:#KDI .,U,]CL+ 2_FB/[]NN5KCCE;L4J-E2!U#T3Y"V%G#K<(2Q;#Q0 MM#10! .5)7P1S6"!4N#Y2LON@K<%H71[$'I:K9W@.G2Y!E4.R;+E[-M(\K#2 MAC37FW?!DA=P0$4QDBNB,E?@ *AI++0E/+#BJ?6#VGI.E8MTJWA,+LHUUE_[5&I;K"T]2LTA M( -TC)TRD)4BS&.*K [3LD',ZSCT<*I@4B@EE.>QO-&0!E4@82L5L %::#CGL@4"> M3+$%MTK,FH#L=N"%)TMD0-T6ON3UXS?<'OR6-.R/:9Q;KL+L\B@"<2C&D!>] M1N3-A,0&W.LNU^L^BU?H"+RIG;H,9&X>CV"3ZD!GUARE<_3MS0X)2E%N'T'N M5J+$_@2:SE,@QSA9E?*)QKO"92 M&[B/)X3@2X?@J#S.V7ND2P00!@;[PKH('#9*W)X5X#%"FL_BVG=1C:B>J0SD M/@MYSFQ1L.M1$/:4Q.*>Q\7!P1?VWG^Y@/#MPY:GH3U?V/]KH_5G5?A.#.(,Q*( H.'6 M%C?)H>" C*)*SS8\$T[OL>PZL68+KY69]HRS/ IZ$MZ*O8D[6%C#:I1!1\UG MI/8H-@MQ"ET 8* A/5?[-11^G2< #U@E.YFBF*P]-'M#=7W[=D(=*-^1 L[P M(.G2&-DTH;E/QMC10$E4@QBQW/-\R\QJC7W-8:!N TK1RZ:J[;I MP+#5MJ-JL_YX:ZU:?[3M:UZ;C6KKY/"'NSVN'C8;S_+Z];;CVO-Z?G5AH6.K MN9'; YLTESC ALYH^GZGN5-V*)[(=B-[(/5EO.%#^B4\'#)>B+JZ0 ?+U;Z8 M_"N?UPU0C7W5VW)O>K]O>O;3IY7'6F8O-+G+Z5-35L,9[?S([+[<[-_M'D)Q ML7\7OLE86HP-'] GK,J+F1:U"&L7V!)[FDW*17XU.7O[>7HUJ;B6]I3:(UU:87,:-Q/^WE^AVO.F]@S@.\"Q#8YG,,8-,RE.,9FFGSKBI .- M[TY720>AO[Z[TAU@@QWLI#7VVWQPX+22=K6/GGTD[G1LXNCL=,PI._OA],=R MF5S(((MY8DB@.#6U& MF(B?%>.<'KCOIP=VDM.A9+.S4R8F1+!W.Z+&:E6/,J_VUJ_5:7 TI-5ZW3LY M"6GUZ,0_.OS#WX&N8.[Z:#.+^+N=6"3E,\_^U8N[/3 M4"8&)E/0V7UT8ZR,9/@74Z:1&"4-&\^.ZUHT!S*2JK'KV7]-;"F'-!;1K/'3 M0,1.&_7Z^#TYW/ M[[OGW0&I^97J;8\?BF9]' &L.E?_>"#UM8&T._U!][+;;@VZ5[UKVU>NUNZP,\@N9.?YLCJ2*./G[J7W]J]09D<$7ZGSYTB%^C9;^^1_=) MJW=A'[W9]=]Z3?^0N>=;'Q)D8_"^0ZX[[4_][J#;N2:=S^WWK=[/'=)J#S!9 M_DFM7B*M:]+ZI=.[Z%R4MCXF]/7BZN.@1%SUO-4=-^<9JD9 -4:FC;=IP0T/;\2U7?[%1;$[A<7/#$)HI90Q*0#GBH6G4\(G-O4@8Y+U1KCU? MF'ZEB.'?G_WVLE2/*X>X#%TRIA-.%)\(/H7B:<9"DU\SJF"#1#/2YZE4ALB$ M7$H5$]\K_TI"J<",DS^=%4G!&\D(A^5EY)JGAL=#>%SS2J[6RI"<1U+&I)-P M-8($2P6#4B-D FD]>05IK6Y=6L^IAF1 VN(9N4GD-.)LQ$LNN\KEE$EP(9&@ MFV &*A)"DQG)$J,R#A& DK*B"I)'20S?E* 1"6D CQ21L3#$2&>W8I#P@&M- M82^#24QON(7+?$P-SQ@X U-&5I'!'&@0" 4*#,P2Z Z>, #1="R",=$9_EGT MGW+%\T$P@%CH"*0:JKZI,&,(4*<\L [BN#D^ SF!;HP,9\O+\$H06'LY".0D M% GD&.&RR&D)X ?FT*R6VD4"9!-;JH#/090AQ0!NEG$<4H%,E4+6$; (Y"A: M(#('@[XS,X">"1RWA!99! 8 0PE8L;-IZTY ]9B$D9SJ J-0HX0VBL)$%!\Z MM\')TA+4=.',BK.O!&WUK4/;X%9NWNP>5_VCIL[QE L)Y <9A@*^VJQU"57< MX@/R+881MY6- R:'D=!C-$>S&+@1^1&_,Z.H,^B%K*ADYH*1*!IS!8TWV M !>, ]!<\CM?@C%-1IRT@)#Z60065I8?[O%]V]6*$Z7' -9P]( MEJUF7T=2"0MM0#.]>1>L>$,.J,AGI>;@D $ZQDXIJ$H19!%%5H>PK!.+,@X]G"A8K@'P:1O'&;+4"YLUY;F-,PSZ8"(90I5HF% F=:H YZDG$+U6L MP!*@6]"AB(29865?-RWN+ L[BRBW*6Z9+NE16S>^Y &E&1QO-&0!E4@02,6L M U:9CC@<@4">S+ %3TK,FH#J=N"%G252H&X+7_+R\1ML#WX+&NY,:)19KL+L M\C $<2@FD!>]1N3-A<0&W.N^KM=]%J_0$7A3.W4YE)FYWX--J@.=6W-4SN'7 MSSID6&ARNP6Y6XGB&(X3O'S$L>U!7,&8+I>KF,#S=J[9;,M:X#V")[&6RR#( M%&9^J7"N&366VL!SO >%L70 Q6W.7OW= D!PL!@=ZQSQ^&@Q.U5 =XB)-G< MKWWGU9CJN.6'/2"1N>)3?&]RQ+WWS$GT;S+?J!':X=3!_ MV@G,7CZR8H>4%@R%A+F,T@59(H3M6].O<-0H:UDBEYZ7>/H AXU@8P_D# MY6 H04Q@.Q/@GQUD3]J;4(WL#O^CDBXV(/\S$^"^W6Q9$MC[A?W_#EK_5(5O M12#.0"P* !H>;?&0' @.R,BK]/S ,^7T!LNN$VNV\%J9::\XBZN@1^$M/YNX MBX4UK$89=-1\3FKW8C,7I] % 8:LN1JOX;"K[,8X &K9(,I;L'6W9F]HKJ^ M?2>A%I3O4 %GE"#IW-(1^?X*KGJ)Y*)C"8<2V!"1_FUNLJ9D<=I)&<< M6J=CZ>B0WD(OH.V[Z(/*=RIZ_O&&ORNN^[W5V%-9;C $6'-5AAQ&--6\47QH M0CU((SIKB,1FPG9JYEX.I3$R;D &FA,L*B!&\DGL?*YY\7I%Q7.O6!APU+!B MYKRY8IL.#%MM.ZS4_/M;O8I_;]M#H];\RN%)];L/>U0Y\NM/&O7AMK?>TWH^ MN+#0\;BVT; '-FDN<8 -G=+DW4YMI^B0X[113;\0OT"I@P)"]RX\'#*>B;TN M@!%N%_P\^!<>5P_8QO[8>^Q^Z_VV\.S[3"O;6J;/%-SY[+$I\S"BG5>3W3>[ M=2@Q]N_=MS-N+;)-BI5]2[OY/\O624O)1P>$" M1935[>VQX"&YG NU*WW;!PWW.]N$K[P1O& D*WB]11H M_P902P,$% @ &(%H5\DU>$AG!@ 8B8 T !E>&AI8FET,S(N:'1M MW5I;4R(Y%'[?7W%6=QVGJD&Z09'+6"4,SK [@@74N/NT%;H#9&TZ5)*&87_] MGB2@+1=Q+FJ/5$'1)"^_&81@I\08FB M <2214.X#JB\@4QF,:O.)W/!AB,%7L[+PS47-VQ*[+AB*J1GRW6J1_:Y>F0V MJ?9Y,#^K!FP*+'BWQ_J>FZ/'I2 8'!\73KT!.8A?;6?5 8\4[B:0V'ZU:ZRM MI.@7E2$A&T9E(]">)5T.^SSDHKR?,Z^*'LD,R)B%\_*;'AM3"2TZ@PX?D^B- M(TDD,Y(*-K 3)?N/(D_(GGF<+?C%=4(6T27_KNLATXV_/C9KS1[DL]Y]AC>S MZJ-FJ?CAO'J/XK7>Z/2:%\WZ>:\![0OH-'K-3N.RT>I!ZEE'=E//8_W3>;<+ M-:BW+R_;+>CVVO4_T\]U^R+U+-8^M=N7T&@U.A_^1NUVKMJ=\UZSW5IC?&OT M>%&A"AN%NHJ%C GNJSATJ:\8C\ KY _[;U//.A^ &E'X0",J2(@Y14RX($:" M3V3VL[#?59@F 1_>TY#,B*#?!*EL"HE7 M+>1\# TTUW">-)<#!/R$];@8D@CW"(!$ = O# 7 &B*. BJ,SE!1$K;I#P[U MSP?[IYZ7JRP5]ORB6Q,$U%](53;LZUD8HN^$?3D&]\Z,CMS*6P<^-CJ-&@8U MFYD;72 2!CP,^4P>[!^?5KX#=_8GAL)'MMAZ/!#/!2/A]XGH9E\0 1,2! C< M3$@'JNR=:-&7(=;-NAJSYT(Q/Z30_+R$KF.L6Q ?,7Z&Y&]SS$3DZ& MO $+D6K&U,BZ!<4"7!$QUW-O?62SPR#U'W$X!Z_H8#WNGAJW(UA]![@B#EZ2 M.>1=/>9Y<(C06(PYD'I/VZ3.-+@<3 2?,FR*,/:-.08WCJK4P0WQ(K5>B3+* M55QA:HOB<1]'T69RA 8SL<\G$Z;'I.+^S1U!$A(X.0QA1*842*Q&7# UUWF> M21E3_ 370"'1$IJ@P$AJ< M(Q=CE JAAKPY\%LNB]--,#'01OL,$+ME1FA MED(CZ#B)AD!+K+F1-L25H ,J!$:?G]X&*Z*D0?W9[4WMDU8E/U08+SWU25$K MP?5*3BE7=+SC4^"QPN09Z2D[HHO-,7U*(YT\IIAJ$2@LPE3S<&J 2:+[U-G+ M9$6)V),/UD/:[W2^Q&_XCM:W66'/CQ&ZD<(2)R%3]A7 )Y\R^/2V66Q9[IA" MQ5GT%AI8VL86,W)1V.ZPY2-@9>O2'>M(GL"JK92P2$*E8$6.#W.$,V %S<2B M#;53(J[L@*FA NC/5ZNNUP"K0@IA5>-$!*9M09/XB@NYJ0L:Z>XDX!-M5+0^ M#V-EHHFQI,:;-N*";B+HE/%8W@\+.W#S&LQ[G#+SGOM89 O%1]F22V8J18&*56Q* M*QK]F7RV<(KD.K;J6+IP@CZ1U!:3\)+EXZX^2<;^:'O_G3#@?;.M]]T("-?) ME; I*'E.L>#=]M=FAP7U_5Y[2V.->1,5:'&W,=V99K!07-UJG7!5V(<:F 3Q M2O7_33'PJ<_:S8IE[3K,?U0747(K72-@C#7DA SIW8EG*;]^XOF84_CDE?*Z M;ZQ>,B^I^EQAW5'.W9&0OLE_J[\$T9+W_R$AG/W+4T6W#=[+4:W2Y,FXRB.<^AT6>\#+UT3IX5H$W0[ VMX>G+Y3[D(>'SG<.]@O%BC2?T!V1 M60276>AR'$=X#N&K7ZDWAV6SA26;-0ML$/LG$:*G_R"UE *@\?G*253$<81E MEXE2MU="*<]?1_8_7D?FOV7_ U!+ P04 " 8@6A7)6>CLK<% #$*0 M$@ &5X:&EB:70S,C%Q,S(S+FAT;>U:;6_:2!#^?K]BCNC21,+$+T!X:R1" MG!9=!2F0:^_3:;$76-7VNNLEB>_7W^S:)*2T:4+3T.2((@2>EYV99V9V=^36 M3(;!46M&B7_T6^MWPX 3[LU#&DGP!"62^C!/6#2%#SY-/H%AY%P='J>"36<2 M;--VX ,7G]@%R>B2R8 >+?2T#K+?K0.]2&O,_?2HY;,+8/[K J-UQ[',>IF2 MFE>N5:ICKW9H5VH.\2VG.O:K_U@%%$7V3":1:4!?%T(6&3.JUF\C[FFW MTQYU^[TA]$^A\[;KGH+[T>VX VKV3G';:[;5[G6[[W8+VRWMY M=CX8GK=[(QCUP:K!>6E8ZI1@Z':4UV Y%;,([2&T3_IG(_<$EMD73'6SBN[^ M\IZ.WKHP; ^.VSUW:/0_OG/_AG9GI'"U3=-^L/EW)W%(Q!0K6_*X447KM!(6 M^:B@X>"#385@1F'"@X!?JD;H42'9A'E$,AXE0 2%&15TG$)(? HL H]'$?44 M&2Z9G(%$^?=S(C *00H#&G,A 8FG7(1@F<9[U"XTU^>,"V(TE/M T74?AC26 M-!SC8P>S2K=;/H'C@/,0W(B*:8K=6*!2;1'L*46[.S7;-IL='L8D2O4OJ[D/ M)($)"U#GM5U#ZLT%DPRC12(?W"MO1J(I18UAR))$*<1_Q>GC9J ]Q<67U\C\ M62RQNU.I->$' 7Z.2=(MPI\#& KFSX@H(K9S- F_=&:,3C"N&&?)+BCT)Y@[ M&8$P@2UF6I46(YR*9$_1'\J5.L[MC50^;>:-!5(G/8[57 M+W/G/*K/(&0:;"+&)**)T;\*: IM3RJ*JN,BTHDL*C'%.*:))H4I?(KX)6;, ME&ID[PM*3'P?B\4(Z"1#Y19,Q@9QLDH+'YY^]=MAL6NEB@J#:B]Y4YC, ^P0 M'E9MH"KRNDH%_3S'#%''J43ADN3MQ7+VR#Y@\[ J>_[^->HT*?:=6JAR#7/,CR@^,&DN]/>4[D M.T%IG:YJ6+4?:,W+AX"OJI5D'-"%AC$7V#8-A"T@<4(;BR]-GR5Q0-(&BW3P MM5 S7V_,I>1A X/>O%!]TR-!OJQ>+R/?W!%*9G9/D.B)]!%-Y9M4LV1]DW:75CSQUP[+CZZV6BH[]EI:[Z95S?4D[PPL"M:<>ZD]T*!E MP&%N))C4KPM.82&0UV'#CJ_ NIV!JC2_3(\L,YZ^8>G\.\'ROKVIYLX_<[]Z M_"([KM:RT^J/N:,-.7>$QT-^?][D[YL)GHSZ73[JU@ MW+- 'Q"5C;'F>Y':S9 7$AXP'Q9!?C:8O7RA GT_O/B%;/W< \I)T//5=$KI%>"/HE(L4.GA5%CPJPAE>L)BR M3!=G5L*GUW>QZQ+>#G"V YSM &<[P'G. YQ\H&)_;8;SY!.;>KU4<^IK#FSL MQQ_8V&C/8?W1U=9+CG._&SPF2>]T"MT!M'JBEB235NSQK#'"6 MWSJ,>:)/[PU! Z(F0BOO(=YT)'W>-6]$R!C;TERNBGSGU<7\,WN+\D"_O?D? M4$L#!!0 ( !B!:%?)+IX). 8 )U: M6U,B.11^WU]Q5G?G4@5(@XH"8Q5J.T.M@@74N/.T%;H#G;'I]"9I6.;7[TE" M W(;G54'K<4J[3:W<[Y\YY90#=0@/*D&E/@GOU1_S6;AG'O)@$8*/$&)HCXD MDD5]N/&IO(5L=M+KC,=CP?J!@D*^4(0;+F[9D-AVQ51(3])YJGOVO;IG%JEV MN3\^J?IL",S_L,/(X6$O7R@=^P7'V2]Y'LG[^_2XY./?XOX1+?U5W-_!L=C? M#I)J'-(/.P,690.J!2B7"K&JC)BO@K*3S_^^8_J=5'L\4KB:P,'VT'9"W<2]8SM]6I7]3/:AT7FA?@7M:OZHU:I]YLP-;+WKS8>A$[ MGUQ8@/C<;=<__@_QHXCHH(AMMU5WVW *+??<=:]JIY<(>;/Q6:.NGZ];[H7; MPD9H=YIG?VPWYLZV8WY<0@GA]++9O *WX;8^?D&P6]?-EB'TDN!K??>\_R>B MCR% \=@N/Z?DUT0JUAO;?['(1YW+A5*N>!"O\>V/J/G^XN84M$<SP#!,YI M2$9$4/"XB+D@BO$(WJF PIO=HT(A7TDA>'[!+8(^]29BE1,$4^A>& )FTOX\ M 7=.#$9.Y7T&6 3$0TE]$GD41DP%T*:>0=,Y<-[UWP/O@8;U(XVH("',:0"7 M9)0VMQ4F/?HEW9@,G#?157QR6^[IEXE?_H)=B7JS>W!4>42&'OX\ACHYF/M< M)T(F!*50'$BB BZ8&B-!HQX5 C-"1$Q#=MQ7J;D5VT B'^(Y M&]!(QH(/F40-#,D?R[7,S(@H# 8#2I4NMK /4Q)?!UV*5A70T!C=%1%> $XI M8XHNC!X^CS5^! 25/$S,@A.#_:;GT=,SJ?7PS,($-#34J! +.C%GJ;AW"UC? MH6\R^]&VG3 [HCZE ](--BXD9K=LXSB; U+W2+J6G_SO!.&7LT?)=:'XIP3S[KL=0 MWC/],S->:D9:7BZZI1X+#4L7W-GY3&P;L'&5& U+FYQ,<,:%_7A)5-HVE\9L MR.8]E(E.'1+U!%5$C(U+2[W32E?U(K!?U&8;D,^MKQU?5(98N),A=NYGX36= MBYC#Q$D4W> !3%1]4-RQ3F,=D2.HQ8*%X!Q9MV09O,I T9&]I+2I9B5=J-,RB@)FZ/=HC7J*,$3A:E* MY*?Y130=/DD:T&;#$+HV+=6Y9]+]FH9\/?LF!ZGVESSI]PK0)]_E9^+W MZL4#[7TGE6C+&*R.(AY-TY.TQM$$FK+S0<2<3;F>D'JE37S4F?:0 M\42&XTD 7,QB[T2"9L/[K"Y9H[@$.1PC%$5@1T0I70)*ZF"'A<(SR03 MW0CL0W#$O;.5BW8PW3&8NIJ&;,!L,=L3?+#V5.6'-N&I3]'-C&6F<#7O7G'W MV*FT31Z5(--CTJ<(=1CRD<2FXO()Y:;S]1]M2V&8OY.-N60F>4DKT*5;VG14 MERO%!^7\; CI&D>P/.0[%[OV=R#2F34:V:Z@Y#9+>KAK91*.R%CN//UE\E9= M0YA[N7H#;NJ=AMMNPXT^SFY>+)?JVAE[))'FH(')Q83=G=B5[HIVB6Y3)_#8 M61M>I$^Q%%J9?=X,/S5F73=67K?(^U+L# MM'/X## O7\45-MSV/*523YDA6*7&YK;C9^6B*,.FDNC-[GZI(LUO: =D%,%5 M#MH<'TMC_1T (1W 0 / " 4$; @!B92TR,#(S,#DS,"YX M&UL4$L! M A0#% @ &(%H5]B+0A&MCP ))P !( ( !2"<# &)E M+3(P,C,P.3,P7V&UL4$L! A0#% M @ &(%H5[\\&*M&&P$ @_4, !, ( !.D(% &)E+3(P,C,P M.3,P7W!R92YX;6Q02P$"% ,4 " 8@6A7H((;_&L( !I+0 $@ M @ &Q708 97AH:6)I=#,Q,7$S,C,N:'1M4$L! A0#% @ &(%H M5U8DMGYK" 3BT !( ( !3&8& &5X:&EB:70S,3)Q,S(S M+FAT;5!+ 0(4 Q0 ( !B!:%?)-7A(9P8 &(F - " M >=N!@!E>&AI8FET,S(N:'1M4$L! A0#% @ &(%H5R5GH[*W!0 Q"D M !( ( !>74& &5X:&EB:70S,C%Q,S(S+FAT;5!+ 0(4 Q0 M ( !B!:%?)+IX). 8 )&AI8FET <,S,N:'1M4$L%!@ , P ] ( ,.!!@ $! end